diff --git a/.yarn/cache/@eslint-community-regexpp-npm-4.6.2-0fc083c210-a3c341377b.zip b/.yarn/cache/@eslint-community-regexpp-npm-4.6.2-0fc083c210-a3c341377b.zip deleted file mode 100644 index 0f0538ee1..000000000 Binary files a/.yarn/cache/@eslint-community-regexpp-npm-4.6.2-0fc083c210-a3c341377b.zip and /dev/null differ diff --git a/.yarn/cache/@eslint-community-regexpp-npm-4.8.1-f3c3ae5aa9-82d62c845e.zip b/.yarn/cache/@eslint-community-regexpp-npm-4.8.1-f3c3ae5aa9-82d62c845e.zip new file mode 100644 index 000000000..ebed14e93 Binary files /dev/null and b/.yarn/cache/@eslint-community-regexpp-npm-4.8.1-f3c3ae5aa9-82d62c845e.zip differ diff --git a/.yarn/cache/@ornikar-eslint-config-npm-19.16.0-d707d1c08c-305c24bb00.zip b/.yarn/cache/@ornikar-eslint-config-npm-20.0.0-e4837ad537-08a6901639.zip similarity index 67% rename from .yarn/cache/@ornikar-eslint-config-npm-19.16.0-d707d1c08c-305c24bb00.zip rename to .yarn/cache/@ornikar-eslint-config-npm-20.0.0-e4837ad537-08a6901639.zip index 0237406a6..f985869a7 100644 Binary files a/.yarn/cache/@ornikar-eslint-config-npm-19.16.0-d707d1c08c-305c24bb00.zip and b/.yarn/cache/@ornikar-eslint-config-npm-20.0.0-e4837ad537-08a6901639.zip differ diff --git a/.yarn/cache/builtins-npm-4.1.0-b8969ccdfe-3524f5a589.zip b/.yarn/cache/builtins-npm-4.1.0-b8969ccdfe-3524f5a589.zip deleted file mode 100644 index 15b386e45..000000000 Binary files a/.yarn/cache/builtins-npm-4.1.0-b8969ccdfe-3524f5a589.zip and /dev/null differ diff --git a/.yarn/cache/eslint-plugin-es-npm-4.1.0-a4cf26d3cd-26b87a216d.zip b/.yarn/cache/eslint-plugin-es-npm-4.1.0-a4cf26d3cd-26b87a216d.zip deleted file mode 100644 index e42ed00d8..000000000 Binary files a/.yarn/cache/eslint-plugin-es-npm-4.1.0-a4cf26d3cd-26b87a216d.zip and /dev/null differ diff --git a/.yarn/cache/eslint-plugin-es-x-npm-7.2.0-3f501a6c34-eece76ef6b.zip b/.yarn/cache/eslint-plugin-es-x-npm-7.2.0-3f501a6c34-eece76ef6b.zip new file mode 100644 index 000000000..eb2af4f2b Binary files /dev/null and b/.yarn/cache/eslint-plugin-es-x-npm-7.2.0-3f501a6c34-eece76ef6b.zip differ diff --git a/.yarn/cache/eslint-plugin-n-npm-15.2.0-669e8b723e-4303dea35a.zip b/.yarn/cache/eslint-plugin-n-npm-15.2.0-669e8b723e-4303dea35a.zip deleted file mode 100644 index b02ddcd68..000000000 Binary files a/.yarn/cache/eslint-plugin-n-npm-15.2.0-669e8b723e-4303dea35a.zip and /dev/null differ diff --git a/.yarn/cache/eslint-plugin-n-npm-16.1.0-d4092716f8-6b70bf8eec.zip b/.yarn/cache/eslint-plugin-n-npm-16.1.0-d4092716f8-6b70bf8eec.zip new file mode 100644 index 000000000..3fcacfa6d Binary files /dev/null and b/.yarn/cache/eslint-plugin-n-npm-16.1.0-d4092716f8-6b70bf8eec.zip differ diff --git a/.yarn/cache/eslint-utils-npm-2.1.0-a3a7ebf4fa-27500938f3.zip b/.yarn/cache/eslint-utils-npm-2.1.0-a3a7ebf4fa-27500938f3.zip deleted file mode 100644 index 1dadeb5d0..000000000 Binary files a/.yarn/cache/eslint-utils-npm-2.1.0-a3a7ebf4fa-27500938f3.zip and /dev/null differ diff --git a/.yarn/cache/eslint-visitor-keys-npm-1.3.0-c07780a0fb-37a19b712f.zip b/.yarn/cache/eslint-visitor-keys-npm-1.3.0-c07780a0fb-37a19b712f.zip deleted file mode 100644 index 070b3cb78..000000000 Binary files a/.yarn/cache/eslint-visitor-keys-npm-1.3.0-c07780a0fb-37a19b712f.zip and /dev/null differ diff --git a/.yarn/cache/get-tsconfig-npm-4.7.0-098cf423a8-4453692572.zip b/.yarn/cache/get-tsconfig-npm-4.7.0-098cf423a8-4453692572.zip new file mode 100644 index 000000000..042020c81 Binary files /dev/null and b/.yarn/cache/get-tsconfig-npm-4.7.0-098cf423a8-4453692572.zip differ diff --git a/.yarn/cache/ignore-npm-5.2.0-fc4b58a4f3-6b1f926792.zip b/.yarn/cache/ignore-npm-5.2.0-fc4b58a4f3-6b1f926792.zip deleted file mode 100644 index 68895e2ed..000000000 Binary files a/.yarn/cache/ignore-npm-5.2.0-fc4b58a4f3-6b1f926792.zip and /dev/null differ diff --git a/.yarn/cache/ignore-npm-5.2.4-fbe6e989e5-3d4c309c60.zip b/.yarn/cache/ignore-npm-5.2.4-fbe6e989e5-3d4c309c60.zip new file mode 100644 index 000000000..50627d8e1 Binary files /dev/null and b/.yarn/cache/ignore-npm-5.2.4-fbe6e989e5-3d4c309c60.zip differ diff --git a/.yarn/cache/is-core-module-npm-2.13.0-e444c50225-053ab101fb.zip b/.yarn/cache/is-core-module-npm-2.13.0-e444c50225-053ab101fb.zip new file mode 100644 index 000000000..636775cb5 Binary files /dev/null and b/.yarn/cache/is-core-module-npm-2.13.0-e444c50225-053ab101fb.zip differ diff --git a/.yarn/cache/is-core-module-npm-2.9.0-5ba77c35ae-b27034318b.zip b/.yarn/cache/is-core-module-npm-2.9.0-5ba77c35ae-b27034318b.zip deleted file mode 100644 index b7f03ef99..000000000 Binary files a/.yarn/cache/is-core-module-npm-2.9.0-5ba77c35ae-b27034318b.zip and /dev/null differ diff --git a/.yarn/cache/regexpp-npm-3.2.0-2513f32cfc-a78dc5c715.zip b/.yarn/cache/regexpp-npm-3.2.0-2513f32cfc-a78dc5c715.zip deleted file mode 100644 index 9dac209df..000000000 Binary files a/.yarn/cache/regexpp-npm-3.2.0-2513f32cfc-a78dc5c715.zip and /dev/null differ diff --git a/.yarn/cache/resolve-npm-1.22.0-f641ddcc95-a2d14cc437.zip b/.yarn/cache/resolve-npm-1.22.4-faa4f32bdd-23f25174c2.zip similarity index 59% rename from .yarn/cache/resolve-npm-1.22.0-f641ddcc95-a2d14cc437.zip rename to .yarn/cache/resolve-npm-1.22.4-faa4f32bdd-23f25174c2.zip index 1804da23d..68a76ad2e 100644 Binary files a/.yarn/cache/resolve-npm-1.22.0-f641ddcc95-a2d14cc437.zip and b/.yarn/cache/resolve-npm-1.22.4-faa4f32bdd-23f25174c2.zip differ diff --git a/.yarn/cache/resolve-patch-b984c6fd86-c79ecaea36.zip b/.yarn/cache/resolve-patch-efbbaf0edd-c45f2545fd.zip similarity index 58% rename from .yarn/cache/resolve-patch-b984c6fd86-c79ecaea36.zip rename to .yarn/cache/resolve-patch-efbbaf0edd-c45f2545fd.zip index b7e8b9abf..b7fb86260 100644 Binary files a/.yarn/cache/resolve-patch-b984c6fd86-c79ecaea36.zip and b/.yarn/cache/resolve-patch-efbbaf0edd-c45f2545fd.zip differ diff --git a/.yarn/cache/resolve-pkg-maps-npm-1.0.0-135b70c854-1012afc566.zip b/.yarn/cache/resolve-pkg-maps-npm-1.0.0-135b70c854-1012afc566.zip new file mode 100644 index 000000000..53ff3fc69 Binary files /dev/null and b/.yarn/cache/resolve-pkg-maps-npm-1.0.0-135b70c854-1012afc566.zip differ diff --git a/package.json b/package.json index 4c1555714..7c0b13b47 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ ], "devDependencies": { "@commitlint/cli": "17.7.1", - "@ornikar/eslint-config": "19.16.0", + "@ornikar/eslint-config": "20.0.0", "check-package-dependencies": "6.7.0", "eslint": "8.49.0", "jest": "29.6.1", diff --git a/yarn.lock b/yarn.lock index da0d40084..fcf0accab 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1684,7 +1684,7 @@ __metadata: languageName: node linkType: hard -"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0": +"@eslint-community/eslint-utils@npm:^4.1.2, @eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0": version: 4.4.0 resolution: "@eslint-community/eslint-utils@npm:4.4.0" dependencies: @@ -1695,10 +1695,10 @@ __metadata: languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.6.1": - version: 4.6.2 - resolution: "@eslint-community/regexpp@npm:4.6.2" - checksum: a3c341377b46b54fa228f455771b901d1a2717f95d47dcdf40199df30abc000ba020f747f114f08560d119e979d882a94cf46cfc51744544d54b00319c0f2724 +"@eslint-community/regexpp@npm:^4.6.0, @eslint-community/regexpp@npm:^4.6.1": + version: 4.8.1 + resolution: "@eslint-community/regexpp@npm:4.8.1" + checksum: 82d62c845ef42b810f268cfdc84d803a2da01735fb52e902fd34bdc09f92464a094fd8e4802839874b000b2f73f67c972859e813ba705233515d3e954f234bf2 languageName: node linkType: hard @@ -3061,23 +3061,23 @@ __metadata: languageName: unknown linkType: soft -"@ornikar/eslint-config@npm:19.16.0": - version: 19.16.0 - resolution: "@ornikar/eslint-config@npm:19.16.0" +"@ornikar/eslint-config@npm:20.0.0": + version: 20.0.0 + resolution: "@ornikar/eslint-config@npm:20.0.0" dependencies: eslint-config-airbnb-base: ^15.0.0 eslint-config-prettier: ^8.2.0 eslint-plugin-import: ^2.25.4 eslint-plugin-jest: ^27.2.1 eslint-plugin-jsx-a11y: ^6.4.1 - eslint-plugin-n: ^15.2.0 + eslint-plugin-n: ^16.0.0 eslint-plugin-security: ^1.5.0 eslint-plugin-simple-import-sort: ^10.0.0 eslint-plugin-unicorn: ^47.0.0 peerDependencies: eslint: ^8.39.0 prettier: ^2.2.1 - checksum: 305c24bb0048b2b5d55642425262a82ce0d97c64d988fc9af79a551bd9297bb1cdec2903318dbb937ecfb086933d1a4913c92665b6701b3898007cd0021a8b28 + checksum: 08a690163973bb17077ae7df73618d1cff2087e71eb73c73d600373cd592d6a3741c93161c1b1ff1432ef24d270dbc45a237b147364ef8fcc2bc44c8b51fe661 languageName: node linkType: hard @@ -3311,7 +3311,7 @@ __metadata: resolution: "@ornikar/shared-configs@workspace:." dependencies: "@commitlint/cli": 17.7.1 - "@ornikar/eslint-config": 19.16.0 + "@ornikar/eslint-config": 20.0.0 check-package-dependencies: 6.7.0 eslint: 8.49.0 jest: 29.6.1 @@ -5172,16 +5172,7 @@ __metadata: languageName: node linkType: hard -"builtins@npm:^4.0.0": - version: 4.1.0 - resolution: "builtins@npm:4.1.0" - dependencies: - semver: ^7.0.0 - checksum: 3524f5a5898c3f77a73fee2e0046e676abbb0acc18db1e495676ee07fbef1537134b0e9c4da525f4cb12ba3cd1b430a26c373d32b59b80a5c048f8ace31b595f - languageName: node - linkType: hard - -"builtins@npm:^5.0.0": +"builtins@npm:^5.0.0, builtins@npm:^5.0.1": version: 5.0.1 resolution: "builtins@npm:5.0.1" dependencies: @@ -6798,15 +6789,15 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-es@npm:^4.1.0": - version: 4.1.0 - resolution: "eslint-plugin-es@npm:4.1.0" +"eslint-plugin-es-x@npm:^7.1.0": + version: 7.2.0 + resolution: "eslint-plugin-es-x@npm:7.2.0" dependencies: - eslint-utils: ^2.0.0 - regexpp: ^3.0.0 + "@eslint-community/eslint-utils": ^4.1.2 + "@eslint-community/regexpp": ^4.6.0 peerDependencies: - eslint: ">=4.19.1" - checksum: 26b87a216d3625612b1d3ca8653ac8a1d261046d2a973bb0eb2759070267d2bfb0509051facdeb5ae03dc8dfb51a434be23aff7309a752ca901d637da535677f + eslint: ">=8" + checksum: eece76ef6bcfce463659338b487e516e962ddf3ae34a8a65240ebd318fc991cabfe3573b1c3af5226474193b9c83f030c7900a8e5ffdbe731a3928ca8f2799c9 languageName: node linkType: hard @@ -6872,21 +6863,22 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-n@npm:^15.2.0": - version: 15.2.0 - resolution: "eslint-plugin-n@npm:15.2.0" +"eslint-plugin-n@npm:^16.0.0": + version: 16.1.0 + resolution: "eslint-plugin-n@npm:16.1.0" dependencies: - builtins: ^4.0.0 - eslint-plugin-es: ^4.1.0 - eslint-utils: ^3.0.0 - ignore: ^5.1.1 - is-core-module: ^2.3.0 - minimatch: ^3.0.4 - resolve: ^1.10.1 - semver: ^6.3.0 + "@eslint-community/eslint-utils": ^4.4.0 + builtins: ^5.0.1 + eslint-plugin-es-x: ^7.1.0 + get-tsconfig: ^4.7.0 + ignore: ^5.2.4 + is-core-module: ^2.12.1 + minimatch: ^3.1.2 + resolve: ^1.22.2 + semver: ^7.5.3 peerDependencies: eslint: ">=7.0.0" - checksum: 4303dea35a40877958e5de9d54c098d842191428e1cef0df320cc3533ecd0b539a67323f6788bffdf76445c2f5a5dfe28837a5d1efb70ebb29c0caa6259bb805 + checksum: 6b70bf8eec74395a440ca585745eb19aba143ee00513f76893c44944675630bd898227d1b4e0ebef66fd0c84cdcf223d6613b2beee0727b5c572cd705fb50d3a languageName: node linkType: hard @@ -6954,15 +6946,6 @@ __metadata: languageName: node linkType: hard -"eslint-utils@npm:^2.0.0": - version: 2.1.0 - resolution: "eslint-utils@npm:2.1.0" - dependencies: - eslint-visitor-keys: ^1.1.0 - checksum: 27500938f348da42100d9e6ad03ae29b3de19ba757ae1a7f4a087bdcf83ac60949bbb54286492ca61fac1f5f3ac8692dd21537ce6214240bf95ad0122f24d71d - languageName: node - linkType: hard - "eslint-utils@npm:^3.0.0": version: 3.0.0 resolution: "eslint-utils@npm:3.0.0" @@ -6974,13 +6957,6 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^1.1.0": - version: 1.3.0 - resolution: "eslint-visitor-keys@npm:1.3.0" - checksum: 37a19b712f42f4c9027e8ba98c2b06031c17e0c0a4c696cd429bd9ee04eb43889c446f2cd545e1ff51bef9593fcec94ecd2c2ef89129fcbbf3adadbef520376a - languageName: node - linkType: hard - "eslint-visitor-keys@npm:^2.0.0": version: 2.1.0 resolution: "eslint-visitor-keys@npm:2.1.0" @@ -7572,6 +7548,15 @@ __metadata: languageName: node linkType: hard +"get-tsconfig@npm:^4.7.0": + version: 4.7.0 + resolution: "get-tsconfig@npm:4.7.0" + dependencies: + resolve-pkg-maps: ^1.0.0 + checksum: 44536925720acc2f133d26301d5626405d8fe33066625484ff309bb6fb7f3310dc0bb202f862805f21a791e38a9870c6dddb013d1443dd5d745d91ad1946254a + languageName: node + linkType: hard + "getenv@npm:^1.0.0": version: 1.0.0 resolution: "getenv@npm:1.0.0" @@ -8093,10 +8078,10 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.1.1, ignore@npm:^5.1.8, ignore@npm:^5.2.0": - version: 5.2.0 - resolution: "ignore@npm:5.2.0" - checksum: 6b1f926792d614f64c6c83da3a1f9c83f6196c2839aa41e1e32dd7b8d174cef2e329d75caabb62cb61ce9dc432f75e67d07d122a037312db7caa73166a1bdb77 +"ignore@npm:^5.1.8, ignore@npm:^5.2.0, ignore@npm:^5.2.4": + version: 5.2.4 + resolution: "ignore@npm:5.2.4" + checksum: 3d4c309c6006e2621659311783eaea7ebcd41fe4ca1d78c91c473157ad6666a57a2df790fe0d07a12300d9aac2888204d7be8d59f9aaf665b1c7fcdb432517ef languageName: node linkType: hard @@ -8343,12 +8328,12 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.3.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.0, is-core-module@npm:^2.8.1": - version: 2.9.0 - resolution: "is-core-module@npm:2.9.0" +"is-core-module@npm:^2.12.1, is-core-module@npm:^2.13.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.0, is-core-module@npm:^2.8.1": + version: 2.13.0 + resolution: "is-core-module@npm:2.13.0" dependencies: has: ^1.0.3 - checksum: b27034318b4b462f1c8f1dfb1b32baecd651d891a4e2d1922135daeff4141dfced2b82b07aef83ef54275c4a3526aa38da859223664d0868ca24182badb784ce + checksum: 053ab101fb390bfeb2333360fd131387bed54e476b26860dc7f5a700bbf34a0ec4454f7c8c4d43e8a0030957e4b3db6e16d35e1890ea6fb654c833095e040355 languageName: node linkType: hard @@ -12132,13 +12117,6 @@ __metadata: languageName: node linkType: hard -"regexpp@npm:^3.0.0": - version: 3.2.0 - resolution: "regexpp@npm:3.2.0" - checksum: a78dc5c7158ad9ddcfe01aa9144f46e192ddbfa7b263895a70a5c6c73edd9ce85faf7c0430e59ac38839e1734e275b9c3de5c57ee3ab6edc0e0b1bdebefccef8 - languageName: node - linkType: hard - "regexpu-core@npm:^5.2.1": version: 5.2.2 resolution: "regexpu-core@npm:5.2.2" @@ -12285,6 +12263,13 @@ __metadata: languageName: node linkType: hard +"resolve-pkg-maps@npm:^1.0.0": + version: 1.0.0 + resolution: "resolve-pkg-maps@npm:1.0.0" + checksum: 1012afc566b3fdb190a6309cc37ef3b2dcc35dff5fa6683a9d00cd25c3247edfbc4691b91078c97adc82a29b77a2660c30d791d65dab4fc78bfc473f60289977 + languageName: node + linkType: hard + "resolve-pkg@npm:2.0.0": version: 2.0.0 resolution: "resolve-pkg@npm:2.0.0" @@ -12301,29 +12286,29 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0": - version: 1.22.0 - resolution: "resolve@npm:1.22.0" +"resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.2": + version: 1.22.4 + resolution: "resolve@npm:1.22.4" dependencies: - is-core-module: ^2.8.1 + is-core-module: ^2.13.0 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: a2d14cc437b3a23996f8c7367eee5c7cf8149c586b07ca2ae00e96581ce59455555a1190be9aa92154785cf9f2042646c200d0e00e0bbd2b8a995a93a0ed3e4e + checksum: 23f25174c2736ce24c6d918910e0d1f89b6b38fefa07a995dff864acd7863d59a7f049e691f93b4b2ee29696303390d921552b6d1b841ed4a8101f517e1d0124 languageName: node linkType: hard -"resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.10.1#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin": - version: 1.22.0 - resolution: "resolve@patch:resolve@npm%3A1.22.0#~builtin::version=1.22.0&hash=c3c19d" +"resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.2#~builtin": + version: 1.22.4 + resolution: "resolve@patch:resolve@npm%3A1.22.4#~builtin::version=1.22.4&hash=c3c19d" dependencies: - is-core-module: ^2.8.1 + is-core-module: ^2.13.0 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: c79ecaea36c872ee4a79e3db0d3d4160b593f2ca16e031d8283735acd01715a203607e9ded3f91f68899c2937fa0d49390cddbe0fb2852629212f3cda283f4a7 + checksum: c45f2545fdc4d21883861b032789e20aa67a2f2692f68da320cc84d5724cd02f2923766c5354b3210897e88f1a7b3d6d2c7c22faeead8eed7078e4c783a444bc languageName: node linkType: hard