Files
stack/docs/package.json
kert 6930dc6d52
Some checks failed
ci/woodpecker/push/deploy Pipeline failed
ci/woodpecker/push/infra-ci Pipeline was successful
coverage 99% coverage
ci/woodpecker/push/ci Pipeline was successful
migrate docs from npm to pnpm, fix Docusaurus deprecation warnings
## npm → pnpm
- Delete package-lock.json, add pnpm-lock.yaml (deterministic installs)
- Add packageManager field to package.json (pnpm@10.12.1)
- Dockerfile: corepack enable + pnpm install --frozen-lockfile + pnpm build
- Faster Docker builds (pnpm caches better than npm)

## Deprecation fixes
- Move onBrokenMarkdownLinks from top-level config to markdown.hooks
  (deprecated in Docusaurus v3, removed in v4)
- Build now produces zero deprecation warnings

fix #70
2026-03-21 15:56:30 -04:00

45 lines
1.0 KiB
JSON

{
"name": "stack-docs",
"version": "0.0.0",
"private": true,
"scripts": {
"docusaurus": "docusaurus",
"start": "docusaurus start",
"build": "docusaurus build",
"swizzle": "docusaurus swizzle",
"clear": "docusaurus clear",
"serve": "docusaurus serve"
},
"dependencies": {
"@docusaurus/core": "^3.7.0",
"@docusaurus/preset-classic": "^3.7.0",
"@easyops-cn/docusaurus-search-local": "^0.55.1",
"@mdx-js/react": "^3.0.0",
"clsx": "^2.0.0",
"prism-react-renderer": "^2.3.0",
"react": "^18.0.0",
"react-dom": "^18.0.0"
},
"devDependencies": {
"@docusaurus/module-type-aliases": "^3.7.0",
"@docusaurus/types": "^3.7.0",
"typescript": "~5.6.0"
},
"browserslist": {
"production": [
">0.5%",
"not dead",
"not op_mini all"
],
"development": [
"last 3 chrome version",
"last 3 firefox version",
"last 5 safari version"
]
},
"engines": {
"node": ">=18.0"
},
"packageManager": "pnpm@10.12.1"
}