From 07f25566ca51b7faf6462a57d15f4ebbfc733ab0 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 6 Apr 2020 21:05:51 +0530 Subject: start spring cleaning, use rollup instead of both webpack and rollup --- package.json | 59 +++++++++++++++++++++++++---------------------------------- 1 file changed, 25 insertions(+), 34 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 85bc31a64..91e263af5 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,8 @@ "scripts": { "build": "make tsc", "pretty": "prettier --config .prettierrc --write src", - "test": "ava" + "test": "ava", + "coverage": "nyc ava" }, "files": [ "AUTHORS", @@ -29,52 +30,42 @@ "src/" ], "devDependencies": { - "@rollup/plugin-json": "^4.0.0", - "@types/chrome": "^0.0.91", - "@types/react": "^16.4.0", - "@types/react-dom": "^16.0.0", + "@ava/typescript": "^1.1.1", + "@rollup/plugin-json": "^4.0.2", + "@rollup/plugin-replace": "^2.3.1", + "@types/chrome": "^0.0.103", + "@types/react": "^16.9.6", + "@types/react-dom": "^16.9.6", + "@typescript-eslint/eslint-plugin": "^2.26.0", + "@typescript-eslint/parser": "^2.26.0", "ava": "^3.6.0", - "awesome-typescript-loader": "^5.2.1", - "glob": "^7.1.1", - "gulp": "^4.0.0", - "gulp-gzip": "^1.2.0", - "gulp-json-transform": "^0.4.2", - "gulp-rename": "^1.2.2", - "gulp-tar": "^3.0.0", - "gulp-zip": "^5.0.0", + "eslint": "^6.8.0", + "eslint-plugin-import": "^2.20.2", + "eslint-plugin-react": "^7.19.0", + "eslint-plugin-react-hooks": "^3.0.0", "jed": "^1.1.1", - "map-stream": "^0.0.7", "moment": "^2.18.1", - "nyc": "^14.1.1", - "po2json": "^1.0.0-alpha", + "nyc": "^15.0.1", + "po2json": "^0.4.5", "pogen": "^0.0.5", - "prettier": "^2.0.3", - "react": "^16.8.5", - "react-dom": "^16.8.5", - "rollup": "^1.27.8", + "prettier": "^2.0.4", + "react": "^16.13.1", + "react-dom": "^16.13.1", + "rollup": "^2.3.3", "rollup-plugin-commonjs": "^10.1.0", "rollup-plugin-node-resolve": "^5.2.0", + "rollup-plugin-terser": "^5.3.0", "structured-clone": "^0.2.2", - "terser-webpack-plugin": "^2.2.1", - "through2": "3.0.1", - "tslint": "^5.19.0", - "typedoc": "^0.15.0", - "typescript": "^3.8.3", - "uglify-js": "^3.0.27", - "vinyl": "^2.2.0", - "vinyl-fs": "^3.0.3", - "webpack": "^4.39.3", - "webpack-bundle-analyzer": "^3.0.2", - "webpack-cli": "^3.1.0", - "webpack-merge": "^4.2.2" + "typedoc": "^0.17.4", + "typescript": "^3.8.3" }, "dependencies": { - "@ava/typescript": "^1.1.1", "axios": "^0.19.2", "big-integer": "^1.6.48", "idb-bridge": "^0.0.15", "qrcode-generator": "^1.4.3", - "source-map-support": "^0.5.12" + "source-map-support": "^0.5.12", + "tslib": "^1.11.1" }, "ava": { "files": [ -- cgit v1.2.3