diff options
Diffstat (limited to 'package.json')
-rw-r--r-- | package.json | 44 |
1 files changed, 24 insertions, 20 deletions
diff --git a/package.json b/package.json index d734ad8a..8d5a4bbb 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "shorten-repo-url": "^1.5.2", "tiny-version-compare": "^1.0.0", "webext-additional-permissions": "^0.1.0", - "webext-detect-page": "^1.0.2", + "webext-detect-page": "^1.0.3", "webext-domain-permission-toggle": "^1.0.0", "webext-dynamic-content-scripts": "^6.0.3", "webext-options-sync": "^1.0.0-8", @@ -51,41 +51,41 @@ }, "devDependencies": { "@sindresorhus/tsconfig": "^0.4.0", - "@types/chrome": "0.0.86", + "@types/chrome": "0.0.88", "@types/codemirror": "0.0.76", "@types/copy-webpack-plugin": "^5.0.0", "@types/firefox-webext-browser": "^67.0.2", "@types/jsdom": "^12.2.4", - "@types/mini-css-extract-plugin": "^0.2.1", - "@types/react": "^16.8.23", + "@types/mini-css-extract-plugin": "^0.8.0", + "@types/react": "^16.9.2", "@types/terser-webpack-plugin": "^1.2.1", - "@typescript-eslint/eslint-plugin": "^1.11.0", - "@typescript-eslint/parser": "^1.11.0", - "ava": "^2.2.0", + "@typescript-eslint/eslint-plugin": "^1.13.0", + "@typescript-eslint/parser": "^1.13.0", + "ava": "^2.3.0", "chrome-webstore-upload-cli": "^1.2.0", - "copy-webpack-plugin": "^5.0.3", - "css-loader": "^3.0.0", + "copy-webpack-plugin": "^5.0.4", + "css-loader": "^3.2.0", "daily-version": "^0.12.0", "dot-json": "^1.0.4", - "eslint": "^6.0.1", - "eslint-config-xo-typescript": "^0.15.0", - "fork-ts-checker-webpack-plugin": "^1.3.7", + "eslint": "^6.2.2", + "eslint-config-xo-typescript": "^0.16.0", + "fork-ts-checker-webpack-plugin": "^1.5.0", "jsdom": "^15.1.1", - "mini-css-extract-plugin": "^0.7.0", + "mini-css-extract-plugin": "^0.8.0", "npm-run-all": "^4.1.3", - "size-plugin": "^1.2.0", + "size-plugin": "^2.0.0", "string-replace-loader": "^2.2.0", "stylelint": "^10.1.0", "stylelint-config-xo": "^0.15.0", - "terser-webpack-plugin": "^1.3.0", + "terser-webpack-plugin": "^1.4.1", "ts-loader": "^6.0.4", "ts-node": "^8.3.0", - "type-fest": "^0.6.0", - "typescript": "^3.5.3", + "type-fest": "^0.7.1", + "typescript": "^3.6.2", "web-ext": "^3.1.1", "web-ext-submit": "^3.1.1", - "webpack": "^4.35.3", - "webpack-cli": "^3.3.5", + "webpack": "^4.39.3", + "webpack-cli": "^3.3.7", "xo": "^0.24.0" }, "xo": { @@ -105,13 +105,17 @@ "rules": { "no-alert": "off", "import/no-unassigned-import": "off", - "import/no-unresolved": "warn" + "import/no-unresolved": "warn", + "import/named": "warn" }, "overrides": [ { "files": "**/*.+(ts|tsx)", "extends": "xo-typescript", "rules": { + "@typescript-eslint/no-misused-promises": "off", + "@typescript-eslint/promise-function-async": "off", + "@typescript-eslint/no-explicit-any": "off", "@typescript-eslint/no-unused-vars": [ "error", { |