Loading...
{ "name": "vite-monorepo", "private": true, "workspaces": [ "packages/*", "packages/playground/*" ], "engines": { "node": ">=12.0.0" }, "scripts": { "preinstall": "node scripts/preinstall", "format": "prettier --write .", "lint": "eslint packages/*/{src,types}/**", "test": "run-s test-serve test-build", "test-serve": "jest", "debug-serve": "cross-env VITE_DEBUG_SERVE=1 node --inspect-brk ./node_modules/.bin/jest", "test-build": "cross-env VITE_TEST_BUILD=1 jest", "debug-build": "cross-env VITE_TEST_BUILD=1 VITE_PRESERVE_BUILD_ARTIFACTS=1 node --inspect-brk ./node_modules/.bin/jest", "docs": "vitepress dev docs", "build-docs": "vitepress build docs", "serve-docs": "vitepress serve docs", "build": "run-s build-vite build-plugin-vue build-plugin-react", "build-vite": "cd packages/vite && npm run build", "build-plugin-vue": "cd packages/plugin-vue && npm run build", "build-plugin-react": "cd packages/plugin-react && npm run build", "ci-build-vite": "cd packages/vite && npm run ci-build", "ci-docs": "run-s build-vite build-plugin-vue build-docs" }, "devDependencies": { "@microsoft/api-extractor": "^7.18.11", "@types/fs-extra": "^9.0.13", "@types/jest": "^27.0.2", "@types/node": "^15.12.2", "@types/semver": "^7.3.8", "@typescript-eslint/eslint-plugin": "^4.32.0", "@typescript-eslint/parser": "^4.32.0", "chalk": "^4.1.2", "conventional-changelog-cli": "^2.1.1", "cross-env": "^7.0.3", "eslint": "^7.32.0", "eslint-define-config": "^1.1.1", "eslint-plugin-node": "^11.1.0", "execa": "^5.1.1", "fs-extra": "^10.0.0", "jest": "^27.2.4", "lint-staged": "^11.2.0", "minimist": "^1.2.5", "node-fetch": "^2.6.5", "npm-run-all": "^4.1.5", "playwright-chromium": "^1.15.1", "prettier": "2.4.1", "prompts": "^2.4.1", "rimraf": "^3.0.2", "semver": "^7.3.5", "sirv": "^1.0.17", "ts-jest": "^27.0.5", "ts-node": "^10.1.0", "typescript": "~4.4.3", "vitepress": "^0.19.2", "yorkie": "^2.0.0", "rollup": "^2.57.0", "esbuild": "^0.13.2", "vite": "workspace:*" }, "gitHooks": { "pre-commit": "lint-staged --concurrent false", "commit-msg": "node scripts/verifyCommit.js" }, "lint-staged": { "*": [ "prettier --write --ignore-unknown" ], "packages/*/{src,types}/**/*.ts": [ "eslint --ext .ts" ], "packages/**/*.d.ts": [ "eslint --ext .ts" ] }, "packageManager": "pnpm", "pnpm": { "overrides": { "vite": "workspace:*", "@vitejs/plugin-vue": "workspace:*" } } } |