diff --git a/package.json b/package.json index b2e58f7a7..bcc384525 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "codecov": "^3.0.0", "eslint": "^7.1.0", "eslint-config-airbnb-base": "^14.1.0", - "eslint-config-airbnb-typescript": "^8.0.2", + "eslint-config-airbnb-typescript": "^9.0.0", "eslint-plugin-import": "^2.20.2", "husky": "^4.0.0", "lint-staged": "^10.0.10", diff --git a/packages/casl-ability/package.json b/packages/casl-ability/package.json index 790090a49..cd2a05eb8 100644 --- a/packages/casl-ability/package.json +++ b/packages/casl-ability/package.json @@ -62,7 +62,7 @@ "chai-spies": "^1.0.0", "eslint": "^7.1.0", "eslint-config-airbnb-base": "^14.1.0", - "eslint-config-airbnb-typescript": "^8.0.2", + "eslint-config-airbnb-typescript": "^9.0.0", "eslint-plugin-import": "^2.20.2", "jest": "^26.0.0", "rollup": "^2.10.9", diff --git a/packages/casl-angular/package.json b/packages/casl-angular/package.json index fe4e2dd68..fd88781e9 100644 --- a/packages/casl-angular/package.json +++ b/packages/casl-angular/package.json @@ -72,7 +72,7 @@ "chai-spies": "^1.0.0", "eslint": "^7.1.0", "eslint-config-airbnb-base": "^14.1.0", - "eslint-config-airbnb-typescript": "^8.0.2", + "eslint-config-airbnb-typescript": "^9.0.0", "eslint-plugin-import": "^2.20.2", "jest": "^26.0.0", "jest-zone-patch": "0.0.10", diff --git a/packages/casl-aurelia/package.json b/packages/casl-aurelia/package.json index 238dc1afa..e4aef2d1c 100644 --- a/packages/casl-aurelia/package.json +++ b/packages/casl-aurelia/package.json @@ -64,7 +64,7 @@ "chai-spies": "^1.0.0", "eslint": "^7.1.0", "eslint-config-airbnb-base": "^14.1.0", - "eslint-config-airbnb-typescript": "^8.0.2", + "eslint-config-airbnb-typescript": "^9.0.0", "eslint-plugin-import": "^2.20.2", "jest": "^26.0.0", "rollup": "^2.10.9", diff --git a/packages/casl-mongoose/package.json b/packages/casl-mongoose/package.json index ba201375a..9895d9623 100644 --- a/packages/casl-mongoose/package.json +++ b/packages/casl-mongoose/package.json @@ -57,7 +57,7 @@ "chai-spies": "^1.0.0", "eslint": "^7.1.0", "eslint-config-airbnb-base": "^14.1.0", - "eslint-config-airbnb-typescript": "^8.0.2", + "eslint-config-airbnb-typescript": "^9.0.0", "eslint-plugin-import": "^2.20.2", "jest": "^26.0.0", "mongoose": "^5.0.14", diff --git a/packages/casl-react/package.json b/packages/casl-react/package.json index 2743c782b..3ae5d5e2d 100644 --- a/packages/casl-react/package.json +++ b/packages/casl-react/package.json @@ -61,7 +61,7 @@ "chai-spies": "^1.0.0", "eslint": "^7.1.0", "eslint-config-airbnb-base": "^14.1.0", - "eslint-config-airbnb-typescript": "^8.0.2", + "eslint-config-airbnb-typescript": "^9.0.0", "eslint-plugin-import": "^2.20.2", "jest": "^26.0.0", "react": "^16.3.0", diff --git a/packages/casl-vue/package.json b/packages/casl-vue/package.json index 2038f7234..e0429d107 100644 --- a/packages/casl-vue/package.json +++ b/packages/casl-vue/package.json @@ -59,7 +59,7 @@ "chai-spies": "^1.0.0", "eslint": "^7.1.0", "eslint-config-airbnb-base": "^14.1.0", - "eslint-config-airbnb-typescript": "^8.0.2", + "eslint-config-airbnb-typescript": "^9.0.0", "eslint-plugin-import": "^2.20.2", "jest": "^26.0.0", "rollup": "^2.10.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 67d55f06c..10aaeb2db 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,7 +12,7 @@ importers: codecov: 3.7.0 eslint: 7.4.0 eslint-config-airbnb-base: 14.2.0_c68bb5016e109f58285db45d8cc55073 - eslint-config-airbnb-typescript: 8.0.2_aabe7160dae84b3503e6546e869cf666 + eslint-config-airbnb-typescript: 9.0.0_aabe7160dae84b3503e6546e869cf666 eslint-plugin-import: 2.22.0_eslint@7.4.0 husky: 4.2.5 lint-staged: 10.2.11 @@ -31,7 +31,7 @@ importers: codecov: ^3.0.0 eslint: ^7.1.0 eslint-config-airbnb-base: ^14.1.0 - eslint-config-airbnb-typescript: ^8.0.2 + eslint-config-airbnb-typescript: ^9.0.0 eslint-plugin-import: ^2.20.2 husky: ^4.0.0 lint-staged: ^10.0.10 @@ -58,7 +58,7 @@ importers: chai-spies: 1.0.0_chai@4.2.0 eslint: 7.4.0 eslint-config-airbnb-base: 14.2.0_c68bb5016e109f58285db45d8cc55073 - eslint-config-airbnb-typescript: 8.0.2_aabe7160dae84b3503e6546e869cf666 + eslint-config-airbnb-typescript: 9.0.0_aabe7160dae84b3503e6546e869cf666 eslint-plugin-import: 2.22.0_eslint@7.4.0 jest: 26.1.0 rollup: 2.21.0 @@ -82,7 +82,7 @@ importers: chai-spies: ^1.0.0 eslint: ^7.1.0 eslint-config-airbnb-base: ^14.1.0 - eslint-config-airbnb-typescript: ^8.0.2 + eslint-config-airbnb-typescript: ^9.0.0 eslint-plugin-import: ^2.20.2 jest: ^26.0.0 rollup: ^2.10.9 @@ -115,7 +115,7 @@ importers: chai-spies: 1.0.0_chai@4.2.0 eslint: 7.4.0 eslint-config-airbnb-base: 14.2.0_c68bb5016e109f58285db45d8cc55073 - eslint-config-airbnb-typescript: 8.0.2_aabe7160dae84b3503e6546e869cf666 + eslint-config-airbnb-typescript: 9.0.0_aabe7160dae84b3503e6546e869cf666 eslint-plugin-import: 2.22.0_eslint@7.4.0 jest: 26.1.0 jest-zone-patch: 0.0.10_zone.js@0.10.3 @@ -150,7 +150,7 @@ importers: chai-spies: ^1.0.0 eslint: ^7.1.0 eslint-config-airbnb-base: ^14.1.0 - eslint-config-airbnb-typescript: ^8.0.2 + eslint-config-airbnb-typescript: ^9.0.0 eslint-plugin-import: ^2.20.2 jest: ^26.0.0 jest-zone-patch: 0.0.10 @@ -185,7 +185,7 @@ importers: chai-spies: 1.0.0_chai@4.2.0 eslint: 7.4.0 eslint-config-airbnb-base: 14.2.0_c68bb5016e109f58285db45d8cc55073 - eslint-config-airbnb-typescript: 8.0.2_aabe7160dae84b3503e6546e869cf666 + eslint-config-airbnb-typescript: 9.0.0_aabe7160dae84b3503e6546e869cf666 eslint-plugin-import: 2.22.0_eslint@7.4.0 jest: 26.1.0 rollup: 2.21.0 @@ -215,7 +215,7 @@ importers: chai-spies: ^1.0.0 eslint: ^7.1.0 eslint-config-airbnb-base: ^14.1.0 - eslint-config-airbnb-typescript: ^8.0.2 + eslint-config-airbnb-typescript: ^9.0.0 eslint-plugin-import: ^2.20.2 jest: ^26.0.0 rollup: ^2.10.9 @@ -241,7 +241,7 @@ importers: chai-spies: 1.0.0_chai@4.2.0 eslint: 7.4.0 eslint-config-airbnb-base: 14.2.0_c68bb5016e109f58285db45d8cc55073 - eslint-config-airbnb-typescript: 8.0.2_aabe7160dae84b3503e6546e869cf666 + eslint-config-airbnb-typescript: 9.0.0_aabe7160dae84b3503e6546e869cf666 eslint-plugin-import: 2.22.0_eslint@7.4.0 jest: 26.1.0 mongoose: 5.9.22_mongoose@5.9.22 @@ -267,7 +267,7 @@ importers: chai-spies: ^1.0.0 eslint: ^7.1.0 eslint-config-airbnb-base: ^14.1.0 - eslint-config-airbnb-typescript: ^8.0.2 + eslint-config-airbnb-typescript: ^9.0.0 eslint-plugin-import: ^2.20.2 jest: ^26.0.0 mongoose: ^5.0.14 @@ -296,7 +296,7 @@ importers: chai-spies: 1.0.0_chai@4.2.0 eslint: 7.4.0 eslint-config-airbnb-base: 14.2.0_c68bb5016e109f58285db45d8cc55073 - eslint-config-airbnb-typescript: 8.0.2_aabe7160dae84b3503e6546e869cf666 + eslint-config-airbnb-typescript: 9.0.0_aabe7160dae84b3503e6546e869cf666 eslint-plugin-import: 2.22.0_eslint@7.4.0 jest: 26.1.0 react: 16.13.1 @@ -325,7 +325,7 @@ importers: chai-spies: ^1.0.0 eslint: ^7.1.0 eslint-config-airbnb-base: ^14.1.0 - eslint-config-airbnb-typescript: ^8.0.2 + eslint-config-airbnb-typescript: ^9.0.0 eslint-plugin-import: ^2.20.2 jest: ^26.0.0 react: ^16.3.0 @@ -353,7 +353,7 @@ importers: chai-spies: 1.0.0_chai@4.2.0 eslint: 7.4.0 eslint-config-airbnb-base: 14.2.0_c68bb5016e109f58285db45d8cc55073 - eslint-config-airbnb-typescript: 8.0.2_aabe7160dae84b3503e6546e869cf666 + eslint-config-airbnb-typescript: 9.0.0_aabe7160dae84b3503e6546e869cf666 eslint-plugin-import: 2.22.0_eslint@7.4.0 jest: 26.1.0 rollup: 2.21.0 @@ -380,7 +380,7 @@ importers: chai-spies: ^1.0.0 eslint: ^7.1.0 eslint-config-airbnb-base: ^14.1.0 - eslint-config-airbnb-typescript: ^8.0.2 + eslint-config-airbnb-typescript: ^9.0.0 eslint-plugin-import: ^2.20.2 jest: ^26.0.0 rollup: ^2.10.9 @@ -2143,23 +2143,6 @@ packages: optional: true resolution: integrity: sha512-06lfjo76naNeOMDl+mWG9Fh/a0UHKLGhin+mGaIw72FUMbMGBkdi/FEJmgEDzh4eE73KIYzHWvOCYJ0ak7nrJQ== - /@typescript-eslint/experimental-utils/3.6.0_eslint@7.4.0+typescript@3.8.3: - dependencies: - '@types/json-schema': 7.0.5 - '@typescript-eslint/types': 3.6.0 - '@typescript-eslint/typescript-estree': 3.6.0_typescript@3.8.3 - eslint: 7.4.0 - eslint-scope: 5.1.0 - eslint-utils: 2.1.0 - typescript: 3.8.3 - dev: true - engines: - node: ^10.12.0 || >=12.0.0 - peerDependencies: - eslint: '*' - typescript: '*' - resolution: - integrity: sha512-4Vdf2hvYMUnTdkCNZu+yYlFtL2v+N2R7JOynIOkFbPjf9o9wQvRwRkzUdWlFd2YiiUwJLbuuLnl5civNg5ykOQ== /@typescript-eslint/experimental-utils/3.6.1_eslint@7.4.0+typescript@3.8.3: dependencies: '@types/json-schema': 7.0.5 @@ -2176,12 +2159,12 @@ packages: typescript: '*' resolution: integrity: sha512-oS+hihzQE5M84ewXrTlVx7eTgc52eu+sVmG7ayLfOhyZmJ8Unvf3osyFQNADHP26yoThFfbxcibbO0d2FjnYhg== - /@typescript-eslint/parser/3.6.0_eslint@7.4.0+typescript@3.8.3: + /@typescript-eslint/parser/3.6.1_eslint@7.4.0+typescript@3.8.3: dependencies: '@types/eslint-visitor-keys': 1.0.0 - '@typescript-eslint/experimental-utils': 3.6.0_eslint@7.4.0+typescript@3.8.3 - '@typescript-eslint/types': 3.6.0 - '@typescript-eslint/typescript-estree': 3.6.0_typescript@3.8.3 + '@typescript-eslint/experimental-utils': 3.6.1_eslint@7.4.0+typescript@3.8.3 + '@typescript-eslint/types': 3.6.1 + '@typescript-eslint/typescript-estree': 3.6.1_typescript@3.8.3 eslint: 7.4.0 eslint-visitor-keys: 1.3.0 typescript: 3.8.3 @@ -2195,40 +2178,13 @@ packages: typescript: optional: true resolution: - integrity: sha512-taghDxuLhbDAD1U5Fk8vF+MnR0yiFE9Z3v2/bYScFb0N1I9SK8eKHkdJl1DAD48OGFDMFTeOTX0z7g0W6SYUXw== - /@typescript-eslint/types/3.6.0: - dev: true - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 - resolution: - integrity: sha512-JwVj74ohUSt0ZPG+LZ7hb95fW8DFOqBuR6gE7qzq55KDI3BepqsCtHfBIoa0+Xi1AI7fq5nCu2VQL8z4eYftqg== + integrity: sha512-SLihQU8RMe77YJ/jGTqOt0lMq7k3hlPVfp7v/cxMnXA9T0bQYoMDfTsNgHXpwSJM1Iq2aAJ8WqekxUwGv5F67Q== /@typescript-eslint/types/3.6.1: dev: true engines: node: ^8.10.0 || ^10.13.0 || >=11.10.1 resolution: integrity: sha512-NPxd5yXG63gx57WDTW1rp0cF3XlNuuFFB5G+Kc48zZ+51ZnQn9yjDEsjTPQ+aWM+V+Z0I4kuTFKjKvgcT1F7xQ== - /@typescript-eslint/typescript-estree/3.6.0_typescript@3.8.3: - dependencies: - '@typescript-eslint/types': 3.6.0 - '@typescript-eslint/visitor-keys': 3.6.0 - debug: 4.1.1 - glob: 7.1.6 - is-glob: 4.0.1 - lodash: 4.17.17 - semver: 7.3.2 - tsutils: 3.17.1_typescript@3.8.3 - typescript: 3.8.3 - dev: true - engines: - node: ^10.12.0 || >=12.0.0 - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - resolution: - integrity: sha512-G57NDSABHjvob7zVV09ehWyD1K6/YUKjz5+AufObFyjNO4DVmKejj47MHjVHHlZZKgmpJD2yyH9lfCXHrPITFg== /@typescript-eslint/typescript-estree/3.6.1_typescript@3.8.3: dependencies: '@typescript-eslint/types': 3.6.1 @@ -2250,14 +2206,6 @@ packages: optional: true resolution: integrity: sha512-G4XRe/ZbCZkL1fy09DPN3U0mR6SayIv1zSeBNquRFRk7CnVLgkC2ZPj8llEMJg5Y8dJ3T76SvTGtceytniaztQ== - /@typescript-eslint/visitor-keys/3.6.0: - dependencies: - eslint-visitor-keys: 1.3.0 - dev: true - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 - resolution: - integrity: sha512-p1izllL2Ubwunite0ITjubuMQRBGgjdVYwyG7lXPX8GbrA6qF0uwSRz9MnXZaHMxID4948gX0Ez8v9tUDi/KfQ== /@typescript-eslint/visitor-keys/3.6.1: dependencies: eslint-visitor-keys: 1.3.0 @@ -3871,20 +3819,20 @@ packages: eslint-plugin-import: ^2.21.2 resolution: integrity: sha512-Snswd5oC6nJaevs3nZoLSTvGJBvzTfnBqOIArkf3cbyTyq9UD79wOk8s+RiL6bhca0p/eRO6veczhf6A/7Jy8Q== - /eslint-config-airbnb-typescript/8.0.2_aabe7160dae84b3503e6546e869cf666: + /eslint-config-airbnb-typescript/9.0.0_aabe7160dae84b3503e6546e869cf666: dependencies: '@typescript-eslint/eslint-plugin': 3.6.1_eslint@7.4.0+typescript@3.8.3 - '@typescript-eslint/parser': 3.6.0_eslint@7.4.0+typescript@3.8.3 + '@typescript-eslint/parser': 3.6.1_eslint@7.4.0+typescript@3.8.3 eslint-config-airbnb: 18.2.0_c68bb5016e109f58285db45d8cc55073 eslint-config-airbnb-base: 14.2.0_c68bb5016e109f58285db45d8cc55073 dev: true peerDependencies: - '@typescript-eslint/eslint-plugin': ^3.1.0 + '@typescript-eslint/eslint-plugin': ^3.6.1 eslint: '*' eslint-plugin-import: '*' typescript: '*' resolution: - integrity: sha512-TCOftyCoIogJzzLGSg0Qlxd27qvf+1a3MHyN/PqynTqINS4iFy+SlXy/CrAN+6xkleGMSrvmPbm3pyFEku2+IQ== + integrity: sha512-BxckAZU4rwfOidZVucAO120fTSGQAugimS8HFp7OoiordpyNkq5bxSlTPZ2XxSY8Q2NWDIygqtJKqupZld/TXA== /eslint-config-airbnb/18.2.0_c68bb5016e109f58285db45d8cc55073: dependencies: eslint: 7.4.0