{ "private": true, "packageManager": "pnpm@10.4.1", "scripts": { "build": "tsc -b", "watch": "pnpm run build && pnpm run \"/^watch:.*/\"", "watch:base": "tsc -b -w", "watch:vue": "cd ./extensions/vscode && pnpm run watch", "prerelease": "pnpm run build && pnpm run test", "release": "pnpm run release:base && pnpm run release:vue", "release:base": "lerna publish --exact --force-publish --yes --sync-workspace-lock --no-git-tag-version", "release:vue": "cd ./extensions/vscode && pnpm run release", "release:next": "pnpm run release:next-base && pnpm run release:next-vue", "release:next-base": "pnpm run release:base -- --dist-tag next", "release:next-vue": "cd ./extensions/vscode && pnpm run release:next", "test": "vitest run", "test:update": "vitest run --update", "lint": "tsslint --projects {tsconfig.json,packages/*/tsconfig.json,extensions/*/tsconfig.json}", "lint:fix": "pnpm run lint -- --fix --vscode-settings .vscode/settings.json", "chrome": "vscode-test-web --browserType=chromium --extensionDevelopmentPath=./extensions/vscode ../volar-starter" }, "devDependencies": { "@lerna-lite/cli": "^3.11.0", "@lerna-lite/publish": "^3.11.0", "@tsslint/cli": "^1.5.0", "@tsslint/config": "^1.5.0", "@tsslint/eslint": "^1.5.0", "@typescript-eslint/eslint-plugin": "^8.19.0", "typescript": "^5.7.2", "vitest": "^2.1.8" }, "pnpm": { "onlyBuiltDependencies": [ "@tsslint/core", "@vscode/vsce-sign", "esbuild", "keytar" ] } }