{
    "name": "@kdetail/scip-python",
    "version": "1.0.2",
    "main": "packages/pyright-scip/index.js",
    "bin": {
        "scip-python": "./packages/pyright-scip/index.js"
    },
    "files": [
        "packages/pyright-scip/index.js",
        "packages/pyright-scip/dist/"
    ],
    "scripts": {
        "prepack": "cd packages/pyright-scip && npm run build",
        "bootstrap": "node ./build/skipBootstrap.js || lerna bootstrap",
        "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 && npm run check:lockindent",
        "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 .",
        "check:lockindent": "node ./build/checkLockIndent.js"
    },
    "devDependencies": {
        "@types/glob": "^7.2.0",
        "@types/node": "^17.0.45",
        "@types/yargs": "^16.0.5",
        "@typescript-eslint/eslint-plugin": "^5.54.0",
        "@typescript-eslint/parser": "^5.54.0",
        "detect-indent": "^6.1.0",
        "eslint": "^8.35.0",
        "eslint-config-prettier": "^8.6.0",
        "eslint-plugin-simple-import-sort": "^7.0.0",
        "glob": "^7.2.3",
        "jsonc-parser": "^3.2.0",
        "lerna": "^6.5.1",
        "npm-check-updates": "^16.7.10",
        "p-queue": "^6.6.2",
        "prettier": "2.8.4",
        "syncpack": "^9.8.4",
        "typescript": "~4.4.4",
        "yargs": "^16.2.0"
    }
}
