{"id":26629,"library":"vuepress-validate-frontmatter","title":"vuepress-validate-frontmatter (deprecated)","description":"This package is deprecated as of version 3.0.0. It previously provided frontmatter validation for VuePress projects. Users should migrate to vuepress-frontmatter-lint for continued support. The package is no longer maintained.","status":"deprecated","version":"3.0.0","language":"javascript","source_language":"en","source_url":null,"tags":["javascript","vuepress","vuejs","frontmatter","validate"],"install":[{"cmd":"npm install vuepress-validate-frontmatter","lang":"bash","label":"npm"},{"cmd":"yarn add vuepress-validate-frontmatter","lang":"bash","label":"yarn"},{"cmd":"pnpm add vuepress-validate-frontmatter","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"Package is ESM-only. CommonJS require will fail. Use vuepress-frontmatter-lint instead.","wrong":"const validateFrontmatter = require('vuepress-validate-frontmatter')","symbol":"default","correct":"import validateFrontmatter from 'vuepress-validate-frontmatter'"}],"quickstart":{"code":"// This package is deprecated. Use vuepress-frontmatter-lint instead.\nimport lint from 'vuepress-frontmatter-lint';\n\nconst result = lint({ frontmatter: { title: 'Hello' }, rules: { 'title-case': ['error', 'capitalize'] } });\nconsole.log(result);","lang":"javascript","description":"Shows migration to vuepress-frontmatter-lint since the original package is deprecated."},"warnings":[{"fix":"npm install vuepress-frontmatter-lint and update imports.","message":"Package is deprecated since version 3.0.0. Use vuepress-frontmatter-lint instead.","severity":"deprecated","affected_versions":">=3.0.0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Use vuepress-frontmatter-lint package instead.","cause":"Package has been deprecated and removed from npm or version mismatch.","error":"Cannot find module 'vuepress-validate-frontmatter'"},{"fix":"Use import statement or switch to vuepress-frontmatter-lint.","cause":"Package is ESM-only and CommonJS require is used.","error":"require() of ES Module not supported"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}