diff --git a/.yarn/cache/@pob-eslint-config-npm-54.0.1-52406a2f7a-cf1775fefc.zip b/.yarn/cache/@pob-eslint-config-npm-55.0.0-68282a8cfd-6092c1f7c9.zip similarity index 74% rename from .yarn/cache/@pob-eslint-config-npm-54.0.1-52406a2f7a-cf1775fefc.zip rename to .yarn/cache/@pob-eslint-config-npm-55.0.0-68282a8cfd-6092c1f7c9.zip index c703b13..559a6af 100644 Binary files a/.yarn/cache/@pob-eslint-config-npm-54.0.1-52406a2f7a-cf1775fefc.zip and b/.yarn/cache/@pob-eslint-config-npm-55.0.0-68282a8cfd-6092c1f7c9.zip differ diff --git a/.yarn/cache/builtins-npm-5.0.1-6d4820dd76-9390a51a9a.zip b/.yarn/cache/builtins-npm-5.0.1-6d4820dd76-9390a51a9a.zip deleted file mode 100644 index 790fb50..0000000 Binary files a/.yarn/cache/builtins-npm-5.0.1-6d4820dd76-9390a51a9a.zip and /dev/null differ diff --git a/.yarn/cache/enhanced-resolve-npm-5.16.0-610f8be3e5-dd69669cbb.zip b/.yarn/cache/enhanced-resolve-npm-5.16.0-610f8be3e5-dd69669cbb.zip new file mode 100644 index 0000000..17cb229 Binary files /dev/null and b/.yarn/cache/enhanced-resolve-npm-5.16.0-610f8be3e5-dd69669cbb.zip differ diff --git a/.yarn/cache/eslint-config-airbnb-base-npm-15.0.0-802837dd26-93639d9916.zip b/.yarn/cache/eslint-config-airbnb-base-npm-15.0.0-802837dd26-93639d9916.zip deleted file mode 100644 index ab821fd..0000000 Binary files a/.yarn/cache/eslint-config-airbnb-base-npm-15.0.0-802837dd26-93639d9916.zip and /dev/null differ diff --git a/.yarn/cache/eslint-config-prettier-npm-9.1.0-0e1fd42d7d-6d332694b3.zip b/.yarn/cache/eslint-config-prettier-npm-9.1.0-0e1fd42d7d-6d332694b3.zip deleted file mode 100644 index 14c86cf..0000000 Binary files a/.yarn/cache/eslint-config-prettier-npm-9.1.0-0e1fd42d7d-6d332694b3.zip and /dev/null differ diff --git a/.yarn/cache/eslint-plugin-n-npm-16.6.2-77775852d0-6008493754.zip b/.yarn/cache/eslint-plugin-n-npm-16.6.2-77775852d0-6008493754.zip deleted file mode 100644 index da0ed27..0000000 Binary files a/.yarn/cache/eslint-plugin-n-npm-16.6.2-77775852d0-6008493754.zip and /dev/null differ diff --git a/.yarn/cache/eslint-plugin-n-npm-17.2.1-4d1b6743dd-f00ea5de2d.zip b/.yarn/cache/eslint-plugin-n-npm-17.2.1-4d1b6743dd-f00ea5de2d.zip new file mode 100644 index 0000000..6168c18 Binary files /dev/null and b/.yarn/cache/eslint-plugin-n-npm-17.2.1-4d1b6743dd-f00ea5de2d.zip differ diff --git a/.yarn/cache/globals-npm-14.0.0-5fc3d8d5da-b96ff42620.zip b/.yarn/cache/globals-npm-14.0.0-5fc3d8d5da-b96ff42620.zip new file mode 100644 index 0000000..0ea7d9b Binary files /dev/null and b/.yarn/cache/globals-npm-14.0.0-5fc3d8d5da-b96ff42620.zip differ diff --git a/.yarn/cache/graceful-fs-npm-4.2.11-24bb648a68-386d011a55.zip b/.yarn/cache/graceful-fs-npm-4.2.11-24bb648a68-386d011a55.zip new file mode 100644 index 0000000..21ff815 Binary files /dev/null and b/.yarn/cache/graceful-fs-npm-4.2.11-24bb648a68-386d011a55.zip differ diff --git a/.yarn/cache/object.entries-npm-1.1.6-5f9ba14b46-8782c71db3.zip b/.yarn/cache/object.entries-npm-1.1.6-5f9ba14b46-8782c71db3.zip deleted file mode 100644 index 911abbc..0000000 Binary files a/.yarn/cache/object.entries-npm-1.1.6-5f9ba14b46-8782c71db3.zip and /dev/null differ diff --git a/.yarn/cache/tapable-npm-2.2.1-8cf5ff3039-bc40e6efe1.zip b/.yarn/cache/tapable-npm-2.2.1-8cf5ff3039-bc40e6efe1.zip new file mode 100644 index 0000000..878e386 Binary files /dev/null and b/.yarn/cache/tapable-npm-2.2.1-8cf5ff3039-bc40e6efe1.zip differ diff --git a/package.json b/package.json index 83bb774..23ac42d 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "prettier": "@pob/root/prettier-config", "devDependencies": { "@pob/commitlint-config": "6.3.1", - "@pob/eslint-config": "54.0.1", + "@pob/eslint-config": "55.0.0", "@pob/root": "9.2.0", "check-package-dependencies": "7.1.1", "eslint": "8.57.0", diff --git a/yarn.lock b/yarn.lock index f3f5af8..0133162 100644 --- a/yarn.lock +++ b/yarn.lock @@ -356,19 +356,18 @@ __metadata: languageName: node linkType: hard -"@pob/eslint-config@npm:54.0.1": - version: 54.0.1 - resolution: "@pob/eslint-config@npm:54.0.1" +"@pob/eslint-config@npm:55.0.0": + version: 55.0.0 + resolution: "@pob/eslint-config@npm:55.0.0" dependencies: - eslint-config-airbnb-base: "npm:^15.0.0" - eslint-config-prettier: "npm:^9.1.0" + confusing-browser-globals: "npm:^1.0.11" eslint-plugin-import: "npm:^2.29.1" - eslint-plugin-n: "npm:^16.6.2" + eslint-plugin-n: "npm:^17.2.1" eslint-plugin-unicorn: "npm:^51.0.1" peerDependencies: eslint: ^8.56.0 eslint-plugin-import: ^2.29.1 - eslint-plugin-n: ^16.6.2 + eslint-plugin-n: ^17.2.1 eslint-plugin-unicorn: ^51.0.1 peerDependenciesMeta: eslint-plugin-import: @@ -377,7 +376,7 @@ __metadata: optional: true eslint-plugin-unicorn: optional: true - checksum: 10c0/cf1775fefcb9b0b04f57a04874590c0c4ec3f1c9063cb061673d3ed6363b487dff77c3f84557369d872cd473699dde5aa693f045d61a142de12f0f6f99d89dc0 + checksum: 10c0/6092c1f7c915c29a8132c04198f0a678379911e8564b25c1f568bc828c9a905640b201e7f047c368c0d55f8fee9ba89989da43905caf2547b036dcc318471a5d languageName: node linkType: hard @@ -750,15 +749,6 @@ __metadata: languageName: node linkType: hard -"builtins@npm:^5.0.1": - version: 5.0.1 - resolution: "builtins@npm:5.0.1" - dependencies: - semver: "npm:^7.0.0" - checksum: 10c0/9390a51a9abbc0233dac79c66715f927508b9d0c62cb7a42448fe8c52def60c707e6e9eb2cc4c9b7aba11601899935bca4e4064ae5e19c04c7e1bb9309e69134 - languageName: node - linkType: hard - "call-bind@npm:^1.0.0, call-bind@npm:^1.0.2, call-bind@npm:^1.0.4, call-bind@npm:^1.0.5": version: 1.0.5 resolution: "call-bind@npm:1.0.5" @@ -955,7 +945,7 @@ __metadata: languageName: node linkType: hard -"confusing-browser-globals@npm:^1.0.10": +"confusing-browser-globals@npm:^1.0.11": version: 1.0.11 resolution: "confusing-browser-globals@npm:1.0.11" checksum: 10c0/475d0a284fa964a5182b519af5738b5b64bf7e413cfd703c1b3496bf6f4df9f827893a9b221c0ea5873c1476835beb1e0df569ba643eff0734010c1eb780589e @@ -1094,7 +1084,7 @@ __metadata: resolution: "deep-freeze-es6@workspace:." dependencies: "@pob/commitlint-config": "npm:6.3.1" - "@pob/eslint-config": "npm:54.0.1" + "@pob/eslint-config": "npm:55.0.0" "@pob/root": "npm:9.2.0" check-package-dependencies: "npm:7.1.1" eslint: "npm:8.57.0" @@ -1192,6 +1182,16 @@ __metadata: languageName: node linkType: hard +"enhanced-resolve@npm:^5.15.0": + version: 5.16.0 + resolution: "enhanced-resolve@npm:5.16.0" + dependencies: + graceful-fs: "npm:^4.2.4" + tapable: "npm:^2.2.0" + checksum: 10c0/dd69669cbb638ccacefd03e04d5e195ee6a99b7f5f8012f86d2df7781834de357923e06064ea621137c4ce0b37cc12b872b4e6d1ac6ab15fe98e7f1dfbbb08c4 + languageName: node + linkType: hard + "error-ex@npm:^1.3.1": version: 1.3.2 resolution: "error-ex@npm:1.3.2" @@ -1201,7 +1201,7 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.20.4, es-abstract@npm:^1.22.1": +"es-abstract@npm:^1.22.1": version: 1.22.3 resolution: "es-abstract@npm:1.22.3" dependencies: @@ -1309,32 +1309,6 @@ __metadata: languageName: node linkType: hard -"eslint-config-airbnb-base@npm:^15.0.0": - version: 15.0.0 - resolution: "eslint-config-airbnb-base@npm:15.0.0" - dependencies: - confusing-browser-globals: "npm:^1.0.10" - object.assign: "npm:^4.1.2" - object.entries: "npm:^1.1.5" - semver: "npm:^6.3.0" - peerDependencies: - eslint: ^7.32.0 || ^8.2.0 - eslint-plugin-import: ^2.25.2 - checksum: 10c0/93639d991654414756f82ad7860aac30b0dc6797277b7904ddb53ed88a32c470598696bbc6c503e066414024d305221974d3769e6642de65043bedf29cbbd30f - languageName: node - linkType: hard - -"eslint-config-prettier@npm:^9.1.0": - version: 9.1.0 - resolution: "eslint-config-prettier@npm:9.1.0" - peerDependencies: - eslint: ">=7.0.0" - bin: - eslint-config-prettier: bin/cli.js - checksum: 10c0/6d332694b36bc9ac6fdb18d3ca2f6ac42afa2ad61f0493e89226950a7091e38981b66bac2b47ba39d15b73fff2cd32c78b850a9cf9eed9ca9a96bfb2f3a2f10d - languageName: node - linkType: hard - "eslint-import-resolver-node@npm:^0.3.9": version: 0.3.9 resolution: "eslint-import-resolver-node@npm:0.3.9" @@ -1398,24 +1372,21 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-n@npm:^16.6.2": - version: 16.6.2 - resolution: "eslint-plugin-n@npm:16.6.2" +"eslint-plugin-n@npm:^17.2.1": + version: 17.2.1 + resolution: "eslint-plugin-n@npm:17.2.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - builtins: "npm:^5.0.1" + enhanced-resolve: "npm:^5.15.0" eslint-plugin-es-x: "npm:^7.5.0" get-tsconfig: "npm:^4.7.0" - globals: "npm:^13.24.0" + globals: "npm:^14.0.0" ignore: "npm:^5.2.4" - is-builtin-module: "npm:^3.2.1" - is-core-module: "npm:^2.12.1" - minimatch: "npm:^3.1.2" - resolve: "npm:^1.22.2" + minimatch: "npm:^9.0.0" semver: "npm:^7.5.3" peerDependencies: - eslint: ">=7.0.0" - checksum: 10c0/6008493754b51c6b9ce18c17e7c3d455b69444d2c454dd399a5c2f1b833bb5a649992052f141a5dd695d22e3946a518063b2dd01e872c67dc0294eb143b80633 + eslint: ">=8.23.0" + checksum: 10c0/f00ea5de2dcc990be18b719834a1296ede93c66911fc9369a3d2357e0d3fcf23b5c91c7e022c58d88652cd13206a33e40440db035937c059c721098fd5e07e86 languageName: node linkType: hard @@ -1852,7 +1823,7 @@ __metadata: languageName: node linkType: hard -"globals@npm:^13.19.0, globals@npm:^13.24.0": +"globals@npm:^13.19.0": version: 13.24.0 resolution: "globals@npm:13.24.0" dependencies: @@ -1861,6 +1832,13 @@ __metadata: languageName: node linkType: hard +"globals@npm:^14.0.0": + version: 14.0.0 + resolution: "globals@npm:14.0.0" + checksum: 10c0/b96ff42620c9231ad468d4c58ff42afee7777ee1c963013ff8aabe095a451d0ceeb8dcd8ef4cbd64d2538cef45f787a78ba3a9574f4a634438963e334471302d + languageName: node + linkType: hard + "globalthis@npm:^1.0.3": version: 1.0.3 resolution: "globalthis@npm:1.0.3" @@ -1879,6 +1857,13 @@ __metadata: languageName: node linkType: hard +"graceful-fs@npm:^4.2.4": + version: 4.2.11 + resolution: "graceful-fs@npm:4.2.11" + checksum: 10c0/386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2 + languageName: node + linkType: hard + "graphemer@npm:^1.4.0": version: 1.4.0 resolution: "graphemer@npm:1.4.0" @@ -2129,7 +2114,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.12.1, is-core-module@npm:^2.13.0, is-core-module@npm:^2.13.1, is-core-module@npm:^2.5.0": +"is-core-module@npm:^2.13.0, is-core-module@npm:^2.13.1, is-core-module@npm:^2.5.0": version: 2.13.1 resolution: "is-core-module@npm:2.13.1" dependencies: @@ -2829,7 +2814,7 @@ __metadata: languageName: node linkType: hard -"object.assign@npm:^4.1.2, object.assign@npm:^4.1.4": +"object.assign@npm:^4.1.4": version: 4.1.4 resolution: "object.assign@npm:4.1.4" dependencies: @@ -2841,17 +2826,6 @@ __metadata: languageName: node linkType: hard -"object.entries@npm:^1.1.5": - version: 1.1.6 - resolution: "object.entries@npm:1.1.6" - dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.4" - es-abstract: "npm:^1.20.4" - checksum: 10c0/8782c71db3a068ccbae9e0541e6b4ac2c25dc67c63f97b7e6ad3c88271d7820197e7398e37747f96542ed47c27f0b81148cdf14c42df15dc22f64818ae7bb5bf - languageName: node - linkType: hard - "object.fromentries@npm:^2.0.7": version: 2.0.7 resolution: "object.fromentries@npm:2.0.7" @@ -3245,7 +3219,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.10.0, resolve@npm:^1.22.2, resolve@npm:^1.22.4": +"resolve@npm:^1.10.0, resolve@npm:^1.22.4": version: 1.22.8 resolution: "resolve@npm:1.22.8" dependencies: @@ -3258,7 +3232,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin": +"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin": version: 1.22.8 resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d" dependencies: @@ -3361,7 +3335,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.6.0, semver@npm:^7.0.0, semver@npm:^7.3.4, semver@npm:^7.3.7, semver@npm:^7.5.3, semver@npm:^7.5.4": +"semver@npm:7.6.0, semver@npm:^7.3.4, semver@npm:^7.3.7, semver@npm:^7.5.3, semver@npm:^7.5.4": version: 7.6.0 resolution: "semver@npm:7.6.0" dependencies: @@ -3372,7 +3346,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^6.3.0, semver@npm:^6.3.1": +"semver@npm:^6.3.1": version: 6.3.1 resolution: "semver@npm:6.3.1" bin: @@ -3677,6 +3651,13 @@ __metadata: languageName: node linkType: hard +"tapable@npm:^2.2.0": + version: 2.2.1 + resolution: "tapable@npm:2.2.1" + checksum: 10c0/bc40e6efe1e554d075469cedaba69a30eeb373552aaf41caeaaa45bf56ffacc2674261b106245bd566b35d8f3329b52d838e851ee0a852120acae26e622925c9 + languageName: node + linkType: hard + "text-extensions@npm:^2.0.0": version: 2.4.0 resolution: "text-extensions@npm:2.4.0"