diff options
Diffstat (limited to 'gui/package.json')
| -rw-r--r-- | gui/package.json | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/gui/package.json b/gui/package.json index 4698bfde35..2d4282249e 100644 --- a/gui/package.json +++ b/gui/package.json @@ -53,11 +53,14 @@ "@types/react-dom": "^16.8.2", "@types/react-redux": "^7.0.6", "@types/react-router": "^4.4.3", + "@types/react-simple-maps": "^0.12.1", "@types/sinon": "^7.0.5", "@types/sprintf-js": "^1.1.2", "@types/stream-json": "^1.0.0", "@types/topojson-specification": "^1.0.1", "@types/uuid": "^3.4.4", + "@typescript-eslint/eslint-plugin": "^2.19.2", + "@typescript-eslint/parser": "^2.19.2", "browser-sync": "^2.26.7", "chai": "^4.2.0", "chai-as-promised": "^7.1.1", @@ -70,33 +73,33 @@ "electron-notarize": "^0.1.1", "enzyme": "^3.7.0", "enzyme-adapter-react-16": "^1.7.0", + "eslint": "^6.8.0", + "eslint-plugin-import": "^2.20.1", + "eslint-plugin-prettier": "^3.1.2", + "eslint-plugin-promise": "^4.2.1", + "eslint-plugin-react": "^7.18.3", "gettext-extractor": "^3.5.1", "gulp": "^4.0.2", "gulp-inject-string": "^1.1.2", "gulp-typescript": "^5.0.1", - "prettier": "1.16.4", + "prettier": "1.19.1", "rimraf": "^2.7.1", "sinon": "^7.1.1", "ts-node": "^8.3.0", "tsc-watch": "^2.4.0", - "tslint": "^5.18.0", - "tslint-config-prettier": "^1.18.0", - "tslint-react": "^4.0.0", "typescript": "^3.5.3" }, "scripts": { "postinstall": "cross-env ELECTRON_BUILDER_ALLOW_UNRESOLVED_DEPENDENCIES=true electron-builder install-app-deps", "build": "gulp build", - "lint": "tslint -t stylish -p .", - "format": "npm run private:format -- --write", - "check-format": "npm run private:format -- --list-different", + "lint": "eslint --ext tsx,ts .", + "format": "prettier \"**/*.{js,css,ts,tsx}\" --write", "develop": "gulp develop", "test": "cross-env NODE_ENV=test electron-mocha --renderer --reporter spec --require-main \"test/setup/main.js\" --require ts-node/register --require \"test/setup/renderer.ts\" \"test/**/*.{ts,tsx}\"", "update-translations": "node scripts/extract-translations", "pack:mac": "gulp pack-mac", "pack:win": "gulp pack-win", - "pack:linux": "gulp pack-linux", - "private:format": "prettier \"**/*.{js,css,ts,tsx}\"" + "pack:linux": "gulp pack-linux" }, "engines": { "node": ">=12", |
