{ "name": "root", "private": true, "workspaces": [ "packages/*" ], "devDependencies": { "@eslint/eslintrc": "^3.1.0", "@eslint/js": "^9.11.1", "@microsoft/api-documenter": "^7.25.14", "@microsoft/api-extractor": "^7.47.9", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-typescript": "^12.1.0", "@types/jest": "^29.5.13", "@types/node": "^22.7.4", "@typescript-eslint/eslint-plugin": "^8.7.0", "@typescript-eslint/parser": "^8.7.0", "@vuepress/plugin-search": "^2.0.0-beta.67", "conventional-changelog-cli": "^5.0.0", "eslint": "^9.11.1", "eslint-plugin-tsdoc": "^0.3.0", "globals": "^15.9.0", "husky": "^9.1.6", "jest": "^29.7.0", "lerna": "^8.1.8", "prettier": "^3.3.3", "rollup": "^4.22.5", "ts-jest": "^29.2.5", "ts-node": "^10.9.2", "typescript": "^5.6.2", "vuepress": "^2.0.0-beta.67" }, "scripts": { "build": "lerna run build", "docs:dev": "vuepress dev docs", "docs:build": "vuepress build docs", "generate-api-reference": "api-documenter markdown -i ./docs/.vuepress/.temp/api-reference/ -o ./docs/api-reference/", "generate-changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 1", "lint": "eslint . --fix --ignore-pattern **/lib/** --ignore-pattern **/bin/**", "prettier": "prettier --write --parser typescript '**/*.ts'", "test": "lerna run test", "prepare": "husky || true" } }