{
  "name": "vuepress-theme-plume-monorepo",
  "type": "module",
  "version": "1.0.0-rc.186",
  "private": true,
  "packageManager": "pnpm@10.28.1",
  "author": "pengzhanbo <q942450674@outlook.com> (https://github.com/pengzhanbo/)",
  "license": "MIT",
  "keywords": [
    "vuepress",
    "vuepress-next",
    "Theme",
    "vuepress theme",
    "vuepress-theme-plume"
  ],
  "engines": {
    "node": "^20.19.0 || >=22.1.0",
    "pnpm": ">=9"
  },
  "scripts": {
    "build": "pnpm clean && pnpm build:package",
    "build:package": "pnpm -r --stream build",
    "clean": "pnpm -r --stream clean",
    "dev": "pnpm --stream '/(dev:package|docs:dev)/'",
    "dev:package": "pnpm --parallel dev",
    "docs:dev": "wait-on -d 100 theme/lib/node/index.js && pnpm -F=docs docs:dev",
    "docs:build": "pnpm -F=docs docs:build",
    "docs:clean": "pnpm -F=docs docs:clean",
    "docs:serve": "pnpm -F=docs docs:serve",
    "lint": "pnpm lint:check && pnpm lint:css",
    "lint:fix": "pnpm lint:check --fix && pnpm lint:css --fix",
    "lint:check": "eslint .",
    "lint:css": "stylelint **/*.{css,vue}",
    "test": "cross-env TZ=Etc/UTC vitest --coverage",
    "prepare": "husky",
    "release:changelog": "conventional-changelog -p angular -i CHANGELOG.md -s",
    "release:check": "pnpm lint && pnpm build",
    "release:sync": "node scripts/mirror-sync.mjs",
    "release:publish": "pnpm -r publish --tag latest",
    "release:version": "bumpp package.json plugins/*/package.json theme/package.json cli/package.json --execute=\"pnpm release:changelog\" --commit \"build: publish v%s\" --all --tag --push",
    "release": "pnpm release:check && pnpm release:version"
  },
  "devDependencies": {
    "@commitlint/cli": "catalog:dev",
    "@commitlint/config-conventional": "catalog:dev",
    "@pengzhanbo/eslint-config-vue": "catalog:dev",
    "@pengzhanbo/stylelint-config": "catalog:dev",
    "@types/js-yaml": "catalog:dev",
    "@types/less": "catalog:dev",
    "@types/minimist": "catalog:dev",
    "@types/node": "catalog:dev",
    "@types/picomatch": "catalog:dev",
    "@types/qrcode": "catalog:dev",
    "@types/stylus": "catalog:dev",
    "@types/three": "catalog:dev",
    "@types/webpack-env": "catalog:dev",
    "@vitest/coverage-v8": "catalog:dev",
    "bumpp": "catalog:dev",
    "commitizen": "catalog:dev",
    "conventional-changelog-cli": "catalog:dev",
    "cpx2": "catalog:dev",
    "cross-env": "catalog:dev",
    "cz-conventional-changelog": "catalog:dev",
    "eslint": "catalog:dev",
    "husky": "catalog:dev",
    "less": "catalog:dev",
    "lint-staged": "catalog:dev",
    "markdown-it": "catalog:dev",
    "memfs": "catalog:dev",
    "minimist": "catalog:dev",
    "postcss": "catalog:dev",
    "rimraf": "catalog:dev",
    "sass-embedded": "catalog:peer",
    "stylelint": "catalog:dev",
    "stylus": "catalog:dev",
    "tsconfig-vuepress": "catalog:dev",
    "tsdown": "catalog:dev",
    "typescript": "catalog:dev",
    "vitest": "catalog:dev",
    "wait-on": "catalog:dev"
  },
  "config": {
    "commitizen": {
      "path": "./node_modules/cz-conventional-changelog"
    }
  },
  "resolutions": {
    "@bufbuild/protobuf": "^2.10.2",
    "@eslint-community/eslint-utils": "catalog:peer",
    "@typescript-eslint/types": "catalog:peer",
    "@typescript-eslint/utils": "catalog:peer",
    "baseline-browser-mapping": "^2.9.15",
    "chokidar": "catalog:prod",
    "esbuild": "catalog:prod",
    "sass-embedded": "catalog:peer",
    "vite": "catalog:dev",
    "vue-router": "catalog:dev"
  },
  "lint-staged": {
    "*": "eslint --fix",
    "*.{css,vue}": "stylelint --fix",
    "*.{js,ts,mjs,cjs}": "cross-env TZ=Etc/UTC vitest related --run"
  }
}
