Files
2026-07-13 13:18:05 +08:00

49 lines
2.3 KiB
JSON

{
"name": "@manycore/aholo",
"version": "0.1.0",
"private": true,
"packageManager": "pnpm@11.10.0",
"type": "module",
"engines": {
"node": ">=22.22.1"
},
"scripts": {
"prepare": "husky",
"pnpm:devPreinstall": "node scripts/ensure-submodules.mjs",
"dev": "pnpm run .renderer:build && pnpm run .docs:api && pnpm run check:content && pnpm run .site:dev",
"build": "pnpm run build:website",
"build:renderer": "pnpm run .renderer:build",
"build:website": "pnpm run .renderer:build && pnpm run .docs:api && pnpm run .site:build && pnpm run .docs:llm",
"check": "pnpm run check:style && pnpm run .renderer:check && pnpm run .renderer:build && pnpm run .docs:api && pnpm run check:content && pnpm run .site:check && pnpm run .site:build && pnpm run .docs:llm",
"check:style": "oxfmt --check && oxlint",
"check:content": "node scripts/check-content.mjs",
"check:renderer": "pnpm run .renderer:check",
"check:website": "pnpm run .renderer:build && pnpm run .docs:api && pnpm run check:content && pnpm run .site:check",
"clean": "pnpm run .renderer:clean && pnpm run .site:clean",
"docs:api": "pnpm run build:renderer && pnpm run .docs:api",
"format": "oxfmt",
"preview": "pnpm run .site:preview",
".docs:api": "node scripts/generate-api-docs.mjs",
".docs:llm": "node scripts/generate-llm-docs.mjs",
".renderer:build": "pnpm --filter @manycore/aholo-viewer run .build",
".renderer:check": "pnpm --filter @manycore/aholo-viewer run .check",
".renderer:clean": "pnpm --filter @manycore/aholo-viewer run .clean",
".site:dev": "pnpm --filter @manycore/aholo-viewer-website run .dev",
".site:build": "pnpm --filter @manycore/aholo-viewer-website run .build",
".site:preview": "pnpm --filter @manycore/aholo-viewer-website run .preview",
".site:check": "pnpm --filter @manycore/aholo-viewer-website run .check",
".site:clean": "pnpm --filter @manycore/aholo-viewer-website run .clean"
},
"devDependencies": {
"@internal/utils": "workspace:*",
"@manycore/aholo-splat-dev-server": "workspace:*",
"@manycore/aholo-splat-transform": "workspace:*",
"husky": "^9.1.7",
"lint-staged": "^17.0.8",
"oxfmt": "^0.58.0",
"oxlint": "^1.73.0",
"typedoc": "^0.28.20",
"typescript": "^6.0.3"
}
}