diff --git a/package.json b/package.json index 8d8e0358..c21ddeee 100644 --- a/package.json +++ b/package.json @@ -108,10 +108,10 @@ "dateformat": "5.0.3", "esbuild": "0.18.17", "eslint": "8.45.0", - "eslint-config-prettier": "8.8.0", + "eslint-config-prettier": "8.9.0", "eslint-import-resolver-typescript": "3.5.5", "eslint-plugin-chai-expect": "3.0.0", - "eslint-plugin-import": "2.27.5", + "eslint-plugin-import": "2.28.0", "eslint-plugin-jest-formatting": "3.1.0", "eslint-plugin-jsdoc": "44.1.0", "eslint-plugin-jsonc": "2.9.0", diff --git a/yarn.lock b/yarn.lock index e179092c..640515af 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1121,10 +1121,10 @@ __metadata: dateformat: "npm:5.0.3" esbuild: "npm:0.18.17" eslint: "npm:8.45.0" - eslint-config-prettier: "npm:8.8.0" + eslint-config-prettier: "npm:8.9.0" eslint-import-resolver-typescript: "npm:3.5.5" eslint-plugin-chai-expect: "npm:3.0.0" - eslint-plugin-import: "npm:2.27.5" + eslint-plugin-import: "npm:2.28.0" eslint-plugin-jest-formatting: "npm:3.1.0" eslint-plugin-jsdoc: "npm:44.1.0" eslint-plugin-jsonc: "npm:2.9.0" @@ -2969,6 +2969,19 @@ __metadata: languageName: node linkType: hard +"array.prototype.findlastindex@npm:^1.2.2": + version: 1.2.2 + resolution: "array.prototype.findlastindex@npm:1.2.2" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.1.4" + es-abstract: "npm:^1.20.4" + es-shim-unscopables: "npm:^1.0.0" + get-intrinsic: "npm:^1.1.3" + checksum: 502fcfbe7996b9af366f3bc24f0672bece19c0cea5480812e0326ca071786278c9c1cc6eb4c97df3b21bf739493560c813b321f454217d7b717c6d0510360f6d + languageName: node + linkType: hard + "array.prototype.flat@npm:^1.3.1": version: 1.3.1 resolution: "array.prototype.flat@npm:1.3.1" @@ -4303,7 +4316,7 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.19.0, es-abstract@npm:^1.20.4": +"es-abstract@npm:^1.19.0, es-abstract@npm:^1.20.4, es-abstract@npm:^1.21.2": version: 1.22.1 resolution: "es-abstract@npm:1.22.1" dependencies: @@ -4486,14 +4499,14 @@ __metadata: languageName: node linkType: hard -"eslint-config-prettier@npm:8.8.0": - version: 8.8.0 - resolution: "eslint-config-prettier@npm:8.8.0" +"eslint-config-prettier@npm:8.9.0": + version: 8.9.0 + resolution: "eslint-config-prettier@npm:8.9.0" peerDependencies: eslint: ">=7.0.0" bin: eslint-config-prettier: bin/cli.js - checksum: 942d0b9d162729967a1816a23107066ae176e5f3f3ebaa3be9fd05cc3dbc1d10e389f127a298fbd564f9cc3e419c9635623a974de9327042289d96469dd91528 + checksum: b667a01ad220495dfc56ef8f591fdc07df3e73cc26cf10557cd43d42b5c26220a2973f7ecb92cc173a1288baf37358929d438f92767bc093505fab65064fd87c languageName: node linkType: hard @@ -4527,7 +4540,7 @@ __metadata: languageName: node linkType: hard -"eslint-module-utils@npm:^2.7.4": +"eslint-module-utils@npm:^2.7.4, eslint-module-utils@npm:^2.8.0": version: 2.8.0 resolution: "eslint-module-utils@npm:2.8.0" dependencies: @@ -4560,28 +4573,31 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-import@npm:2.27.5": - version: 2.27.5 - resolution: "eslint-plugin-import@npm:2.27.5" +"eslint-plugin-import@npm:2.28.0": + version: 2.28.0 + resolution: "eslint-plugin-import@npm:2.28.0" dependencies: array-includes: "npm:^3.1.6" + array.prototype.findlastindex: "npm:^1.2.2" array.prototype.flat: "npm:^1.3.1" array.prototype.flatmap: "npm:^1.3.1" debug: "npm:^3.2.7" doctrine: "npm:^2.1.0" eslint-import-resolver-node: "npm:^0.3.7" - eslint-module-utils: "npm:^2.7.4" + eslint-module-utils: "npm:^2.8.0" has: "npm:^1.0.3" - is-core-module: "npm:^2.11.0" + is-core-module: "npm:^2.12.1" is-glob: "npm:^4.0.3" minimatch: "npm:^3.1.2" + object.fromentries: "npm:^2.0.6" + object.groupby: "npm:^1.0.0" object.values: "npm:^1.1.6" - resolve: "npm:^1.22.1" - semver: "npm:^6.3.0" - tsconfig-paths: "npm:^3.14.1" + resolve: "npm:^1.22.3" + semver: "npm:^6.3.1" + tsconfig-paths: "npm:^3.14.2" peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - checksum: 8b195fc93660f0b6ac5542612e6b73090f9303b0a134dbc662d5d2c158233331ee79d491e650f560916289a35bd03694ffbac6afc8738c62c218668f3fa3158d + checksum: 6ac4eccedbd4bd44c7551fee62972a75eb91112145fc63a26f705aeb645401116a701eea296fa3811d384c7d16f0a793047ce0bd19e442a524bf3154c5de78cc languageName: node linkType: hard @@ -6039,7 +6055,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.11.0, is-core-module@npm:^2.12.0, is-core-module@npm:^2.5.0": +"is-core-module@npm:^2.11.0, is-core-module@npm:^2.12.0, is-core-module@npm:^2.12.1, is-core-module@npm:^2.5.0": version: 2.12.1 resolution: "is-core-module@npm:2.12.1" dependencies: @@ -7420,6 +7436,29 @@ __metadata: languageName: node linkType: hard +"object.fromentries@npm:^2.0.6": + version: 2.0.6 + resolution: "object.fromentries@npm:2.0.6" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.1.4" + es-abstract: "npm:^1.20.4" + checksum: 35f23acb19155a0bc3d8436957aa24f1233492ccff41ed02507876b93c836e1981971e4853478a2e23bdcd140e9ade4cca36d963569b7ae31275ce515fc3a9e9 + languageName: node + linkType: hard + +"object.groupby@npm:^1.0.0": + version: 1.0.0 + resolution: "object.groupby@npm:1.0.0" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.21.2" + get-intrinsic: "npm:^1.2.1" + checksum: 14d8963973f18948e33920d76e56a143119dfa7c9ed919a412652f7e9aec79c73e5da81263ce8f04f9a2f52eac064e875d98f130e7afb4ed48c5031f8850aae5 + languageName: node + linkType: hard + "object.values@npm:^1.1.6": version: 1.1.6 resolution: "object.values@npm:1.1.6" @@ -8202,7 +8241,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.22.1": +"resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.22.1, resolve@npm:^1.22.3": version: 1.22.3 resolution: "resolve@npm:1.22.3" dependencies: @@ -8215,7 +8254,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.10.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin": +"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.10.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.3#optional!builtin": version: 1.22.3 resolution: "resolve@patch:resolve@npm%3A1.22.3#optional!builtin::version=1.22.3&hash=c3c19d" dependencies: @@ -8402,7 +8441,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^6.0.0, semver@npm:^6.1.0, semver@npm:^6.3.0": +"semver@npm:^6.0.0, semver@npm:^6.1.0, semver@npm:^6.3.1": version: 6.3.1 resolution: "semver@npm:6.3.1" bin: @@ -9130,7 +9169,7 @@ __metadata: languageName: node linkType: hard -"tsconfig-paths@npm:^3.14.1": +"tsconfig-paths@npm:^3.14.2": version: 3.14.2 resolution: "tsconfig-paths@npm:3.14.2" dependencies: