diff --git a/package.json b/package.json index 0482bfdca..b4df2d125 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "eslint-import-resolver-alias": "^1.1.2", "eslint-plugin-import": "^2.26.0", "eslint-plugin-jest": "^27.0.0", - "eslint-plugin-node": "^11.1.0", + "eslint-plugin-n": "^14.0.0", "eslint-plugin-prettier": "^4.0.0", "fs-extra": "^11.1.1", "husky": "^8.0.0", diff --git a/yarn.lock b/yarn.lock index 3f48b7185..d30ad32fd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4542,10 +4542,10 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:^18.14.2": - version: 18.14.2 - resolution: "@types/node@npm:18.14.2" - checksum: 129305df2c8e761c22cfa7a88ab780577864c8fc53a5b70cabbe4dd595e4b38b211b73a4380d0a18bf5da3634081bfa554cccf52dfd5e228e7a27de12c857aaf +"@types/node@npm:*, @types/node@npm:^20.1.0": + version: 20.1.1 + resolution: "@types/node@npm:20.1.1" + checksum: 14240db486c09745ae3634004eda4c7996362322d1d0523c7ae3761c386f0a88996fa151cf3fa9d6bf1935f86fbade8ce4a16f82930247732f0d3481c777b200 languageName: node linkType: hard @@ -4556,10 +4556,10 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.1.0": - version: 20.1.1 - resolution: "@types/node@npm:20.1.1" - checksum: 14240db486c09745ae3634004eda4c7996362322d1d0523c7ae3761c386f0a88996fa151cf3fa9d6bf1935f86fbade8ce4a16f82930247732f0d3481c777b200 +"@types/node@npm:^18.14.2": + version: 18.14.2 + resolution: "@types/node@npm:18.14.2" + checksum: 129305df2c8e761c22cfa7a88ab780577864c8fc53a5b70cabbe4dd595e4b38b211b73a4380d0a18bf5da3634081bfa554cccf52dfd5e228e7a27de12c857aaf languageName: node linkType: hard @@ -7761,15 +7761,15 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-es@npm:^3.0.0": - version: 3.0.1 - resolution: "eslint-plugin-es@npm:3.0.1" +"eslint-plugin-es@npm:^4.1.0": + version: 4.1.0 + resolution: "eslint-plugin-es@npm:4.1.0" dependencies: eslint-utils: "npm:^2.0.0" regexpp: "npm:^3.0.0" peerDependencies: eslint: ">=4.19.1" - checksum: d7d0595c08d4d336f6600f7ef3a8a7cda928f3aea55aabee76878ee0a02acdafbe50c53067bdc4443206169a184e045bf9daf57cdd608f5ddf1994a37e67061c + checksum: eda1941fe2cbccfbc74fb62b773c2ce179886abe8ae22fb0a332862d9e5b4962cb1bbc89dc8a2c0546b1ff54770c765381878fc982afa3d835139fc952a47c1f languageName: node linkType: hard @@ -7815,19 +7815,20 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-node@npm:^11.1.0": - version: 11.1.0 - resolution: "eslint-plugin-node@npm:11.1.0" +"eslint-plugin-n@npm:^14.0.0": + version: 14.0.0 + resolution: "eslint-plugin-n@npm:14.0.0" dependencies: - eslint-plugin-es: "npm:^3.0.0" - eslint-utils: "npm:^2.0.0" + eslint-plugin-es: "npm:^4.1.0" + eslint-utils: "npm:^3.0.0" ignore: "npm:^5.1.1" + is-core-module: "npm:^2.3.0" minimatch: "npm:^3.0.4" resolve: "npm:^1.10.1" semver: "npm:^6.1.0" peerDependencies: - eslint: ">=5.16.0" - checksum: 047afd44b9a3581df90ffc67aabbf583b02688824b671de32a787c5a17bdfd58f3e3e9b296ef24a1e602c91494e45a185c11bd9cda3943e800da45fbd9a70af3 + eslint: ">=7.0.0" + checksum: 1e7dfff1d96d28c8f135f43bd40abb7a86e3f1160bea5d4e81c15d61e76c744194f2c96d5a004d7c646cd414cc55f9a440dc0aa4de84e10ffc4e113004492bc2 languageName: node linkType: hard @@ -8654,7 +8655,7 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:11.1.0, fs-extra@npm:^11.1.0": +"fs-extra@npm:11.1.0": version: 11.1.0 resolution: "fs-extra@npm:11.1.0" dependencies: @@ -8665,7 +8666,7 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^11.1.1": +"fs-extra@npm:^11.1.0, fs-extra@npm:^11.1.1": version: 11.1.1 resolution: "fs-extra@npm:11.1.1" dependencies: @@ -8731,10 +8732,10 @@ __metadata: languageName: node linkType: hard -"function-bind@npm:^1.1.1": - version: 1.1.1 - resolution: "function-bind@npm:1.1.1" - checksum: 8a644b8118679030cb3aeb783b024a9ee358b15c5780bdb49fe5d482f6df54672bda860e19bce87d756a5e165740caaa96f5e8487fa98933c327f631e23a5490 +"function-bind@npm:^1.1.1, function-bind@npm:^1.1.2": + version: 1.1.2 + resolution: "function-bind@npm:1.1.2" + checksum: 0b7e4d0c3fcfa16999aceaadd1ae760404ef10b98f88d992971de3e4f4d79079651eeec472971ea02a300ffcddd44adcd33d3c39c735d2784d6ad3e711e4ddd0 languageName: node linkType: hard @@ -9283,6 +9284,15 @@ __metadata: languageName: node linkType: hard +"hasown@npm:^2.0.2": + version: 2.0.2 + resolution: "hasown@npm:2.0.2" + dependencies: + function-bind: "npm:^1.1.2" + checksum: 385a1939a16d3df36860cd9e9326910c187e0fe97a8f28d7a87ee0ef0af4756bd8bd42060c8ac87eb55f0c0d8fa78bf49d81471ee05abd7923314c78491a571a + languageName: node + linkType: hard + "hcl2-parser@npm:1.0.3": version: 1.0.3 resolution: "hcl2-parser@npm:1.0.3" @@ -9719,12 +9729,12 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.11.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.9.0": - version: 2.11.0 - resolution: "is-core-module@npm:2.11.0" +"is-core-module@npm:^2.11.0, is-core-module@npm:^2.3.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.9.0": + version: 2.14.0 + resolution: "is-core-module@npm:2.14.0" dependencies: - has: "npm:^1.0.3" - checksum: c1bf6feab8bba140f691b853db3032d33ce1bc883ecd1b7ddb4e33f2443b4da2bcbba671b6290c34f45c27a8fc02c0bf5e01c68192671f9133029d21a48f25b0 + hasown: "npm:^2.0.2" + checksum: 9f614dc54bad9659c13b039addc97fa1d21bdf260c71ee1b1ecfe5ddc8967cded503214cb1f0085038458641f0cd39802c1d929784b5e6756cd3655ca9fe88da languageName: node linkType: hard @@ -16280,7 +16290,7 @@ __metadata: eslint-import-resolver-alias: "npm:^1.1.2" eslint-plugin-import: "npm:^2.26.0" eslint-plugin-jest: "npm:^27.0.0" - eslint-plugin-node: "npm:^11.1.0" + eslint-plugin-n: "npm:^14.0.0" eslint-plugin-prettier: "npm:^4.0.0" fs-extra: "npm:^11.1.1" husky: "npm:^8.0.0"