{ "name": "pyright-root", "private": true, "scripts": { "postinstall": "npm run bootstrap", "bootstrap": "node ./build/skipBootstrap.js || lerna bootstrap --no-ci", "clean": "lerna run --no-bail --stream clean", "install:all": "npm install && lerna exec --no-bail npm install", "update:all": "node ./build/updateDeps.js", "build:extension:dev": "cd packages/vscode-pyright && npm run webpack", "build:cli:dev": "cd packages/pyright && npm run webpack", "watch:extension": "cd packages/vscode-pyright && npm run webpack-dev", "check": "npm run check:syncpack && npm run check:eslint && npm run check:prettier", "check:syncpack": "syncpack list-mismatches", "fix:syncpack": "syncpack fix-mismatches --indent \" \" && npm run install:all", "check:eslint": "eslint .", "fix:eslint": "eslint --fix .", "check:prettier": "prettier -c .", "fix:prettier": "prettier --write ." }, "devDependencies": { "@types/fs-extra": "^9.0.2", "@types/glob": "^7.1.3", "@types/node": "^12.19.1", "@types/yargs": "^15.0.9", "@typescript-eslint/eslint-plugin": "^4.6.0", "@typescript-eslint/parser": "^4.6.0", "eslint": "^7.12.0", "eslint-config-prettier": "^6.14.0", "eslint-plugin-simple-import-sort": "^5.0.3", "fs-extra": "^9.0.1", "glob": "^7.1.6", "lerna": "^3.22.1", "npm-check-updates": "^9.2.2", "p-queue": "^6.6.2", "prettier": "2.1.2", "syncpack": "^5.6.10", "typescript": "^4.0.3", "yargs": "^16.1.0" } }