1{ 2 "name": "rstudio", 3 "productName": "RStudio", 4 "version": "0.0.1", 5 "description": "RStudio", 6 "main": "./dist/src/main/main.js", 7 "repository": "https://github.com/rstudio/rstudio", 8 "author": "RStudio PBC", 9 "license": "AGPL-3.0-only", 10 "devDependencies": { 11 "@tsconfig/node14": "^1.0.0", 12 "@types/chai": "^4.2.18", 13 "@types/crc": "^3.4.0", 14 "@types/line-reader": "^0.0.34", 15 "@types/mocha": "^8.2.2", 16 "@types/node": "^15.14.0", 17 "@types/sinon": "^10.0.2", 18 "@types/uuid": "^8.3.0", 19 "@typescript-eslint/eslint-plugin": "^4.28.5", 20 "@typescript-eslint/parser": "^4.28.5", 21 "chai": "^4.3.4", 22 "electron": "^13.0.1", 23 "electron-mocha": "^10.0.0", 24 "electron-packager": "^15.2.0", 25 "eslint": "^7.31.0", 26 "eslint-config-standard": "^16.0.3", 27 "eslint-plugin-import": "^2.23.3", 28 "eslint-plugin-node": "^11.1.0", 29 "eslint-plugin-promise": "^5.1.0", 30 "mocha": "^8.4.0", 31 "nyc": "^15.1.0", 32 "playwright": "^1.12.3", 33 "recursive-copy": "^2.0.13", 34 "sinon": "^11.1.1", 35 "ts-node": "^10.0.0", 36 "typescript": "^4.3.5" 37 }, 38 "dependencies": { 39 "crc": "^3.8.0", 40 "electron-store": "^8.0.0", 41 "line-reader": "^0.4.0", 42 "uuid": "^8.3.2" 43 }, 44 "scripts": { 45 "build": "yarn run compile && yarn run copy-files", 46 "clean": "ts-node scripts/clean.ts", 47 "compile": "tsc", 48 "copy-files": "ts-node scripts/copy-files.ts", 49 "launch": "electron --trace-warnings ./dist/src/main/main.js", 50 "package": "yarn run clean && yarn run build && electron-packager ./ --prune --package-manager=yarn --out=./package --overwrite --ignore tsconfig.tsbuildinfo", 51 "lint": "eslint ./src ./test", 52 "show-version": "yarn run build && electron ./dist/src/main/main.js --version-json", 53 "start-diag": "yarn run build && yarn run launch --run-diagnostics", 54 "start": "yarn run build && yarn run launch", 55 "test": "electron-mocha -c --config ./test/unit/mocharc.json", 56 "testcover": "nyc electron-mocha -c --config ./test/unit/mocharc.json", 57 "testint": "mocha -c --config ./test/int/mocharc.json", 58 "testintwip": "mocha -c -g WIP --config ./test/int/mocharc.json", 59 "testwip": "electron-mocha -c -g WIP --config ./test/unit/mocharc.json", 60 "watch": "tsc -w", 61 "win-package": "yarn run package && ts-node scripts/package-helper" 62 } 63} 64