{ "name": "vuepress-theme-plume-monorepo", "type": "module", "version": "1.0.0-rc.195", "private": true, "packageManager": "pnpm@10.33.0", "author": "pengzhanbo (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 run clean && pnpm build:package", "build:package": "pnpm -r --stream build", "clean": "pnpm -r --stream run 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", "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": "catalog:dev", "conventional-changelog-angular": "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.11.0", "@eslint-community/eslint-utils": "catalog:peer", "@shikijs/core": "^4.0.2", "@shikijs/twoslash": "^4.0.2", "@typescript-eslint/types": "catalog:peer", "@typescript-eslint/utils": "catalog:peer", "@xmldom/xmldom": ">=0.9.9", "baseline-browser-mapping": "^2.10.19", "chokidar": "catalog:prod", "esbuild": "catalog:prod", "lodash": ">=4.18.1", "lodash-es": ">=4.18.1", "sass-embedded": "catalog:peer", "shiki": "^4.0.2", "tmp": ">=0.2.5", "vite": "catalog:dev", "vue-router": "catalog:prod" }, "lint-staged": { "*": "eslint --fix", "*.{css,vue}": "stylelint --fix", "*.{js,ts,mjs,cjs}": "cross-env TZ=Etc/UTC vitest related --run" } }