{ "name": "code-server", "license": "MIT", "version": "2.1.0", "scripts": { "i": "yarn install --ignore-scripts", "preinstall": "./scripts/preinstall.sh", "postinstall": "./scripts/postinstall.sh", "patch:generate": "cd ./lib/vscode && git diff HEAD > ../../scripts/vscode.patch", "patch:apply": "cd ./lib/vscode && git apply ../../scripts/vscode.patch", "test": "mocha -r ts-node/register ./test/*.test.ts", "test:build": "./scripts/test.sh", "lint:js": "eslint src test scripts --ext .ts,.tsx", "lint:css": "stylelint 'src/**/*.css'", "lint": "./scripts/lint.sh", "watch": "yarn runner watch", "runner": "cd ./scripts && node --max-old-space-size=32384 -r ts-node/register ./build.ts", "build": "yarn runner build", "binary": "yarn runner binary", "package": "yarn runner package" }, "devDependencies": { "@coder/nbin": "^1.2.7", "@types/fs-extra": "^8.0.1", "@types/mocha": "^5.2.7", "@types/node": "^12.12.7", "@types/parcel-bundler": "^1.12.1", "@types/pem": "^1.9.5", "@types/safe-compare": "^1.1.0", "@types/tar-fs": "^1.16.1", "@types/tar-stream": "^1.6.1", "@types/ws": "^6.0.4", "@typescript-eslint/eslint-plugin": "^2.0.0", "@typescript-eslint/parser": "^2.0.0", "eslint": "^6.2.0", "eslint-config-prettier": "^6.0.0", "eslint-plugin-import": "^2.18.2", "eslint-plugin-prettier": "^3.1.0", "leaked-handles": "^5.2.0", "mocha": "^6.2.0", "parcel-bundler": "^1.12.4", "prettier": "^1.18.2", "stylelint": "^13.0.0", "stylelint-config-standard": "^19.0.0", "ts-node": "^8.4.1", "typescript": "3.7.2" }, "resolutions": { "@types/node": "^12.12.7", "safe-buffer": "^5.1.1", "vfile-message": "^2.0.2" }, "dependencies": { "@coder/logger": "1.1.11", "fs-extra": "^8.1.0", "httpolyglot": "^0.1.2", "pem": "^1.14.2", "safe-compare": "^1.1.4", "tar-fs": "^2.0.0", "tar-stream": "^2.1.0", "ws": "^7.2.0" } }