diff --git a/packages/fxa-auth-server/package.json b/packages/fxa-auth-server/package.json index 4cd9cff1e5b..af1fbfab0e4 100644 --- a/packages/fxa-auth-server/package.json +++ b/packages/fxa-auth-server/package.json @@ -181,7 +181,7 @@ "grunt-contrib-copy": "1.0.0", "grunt-contrib-watch": "^1.1.0", "grunt-copyright": "0.3.0", - "grunt-eslint": "^23.0.0", + "grunt-eslint": "^24.0.1", "grunt-newer": "1.3.0", "jsxgettext-recursive-next": "1.1.0", "jws": "4.0.0", diff --git a/packages/fxa-customs-server/package.json b/packages/fxa-customs-server/package.json index 386eff71631..036c1508efb 100644 --- a/packages/fxa-customs-server/package.json +++ b/packages/fxa-customs-server/package.json @@ -49,7 +49,7 @@ "grunt": "^1.5.3", "grunt-cli": "^1.4.3", "grunt-copyright": "0.3.0", - "grunt-eslint": "^23.0.0", + "grunt-eslint": "^24.0.1", "load-grunt-tasks": "^5.1.0", "pm2": "^5.1.2", "prettier": "^2.3.1", diff --git a/yarn.lock b/yarn.lock index da54eeb40e5..efd24a780f2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3590,6 +3590,23 @@ __metadata: languageName: node linkType: hard +"@eslint/eslintrc@npm:^1.3.3": + version: 1.3.3 + resolution: "@eslint/eslintrc@npm:1.3.3" + dependencies: + ajv: ^6.12.4 + debug: ^4.3.2 + espree: ^9.4.0 + globals: ^13.15.0 + ignore: ^5.2.0 + import-fresh: ^3.2.1 + js-yaml: ^4.1.0 + minimatch: ^3.1.2 + strip-json-comments: ^3.1.1 + checksum: f03e9d6727efd3e0719da2051ea80c0c73d20e28c171121527dbb868cd34232ca9c1d0525a66e517a404afea26624b1e47895b6a92474678418c2f50c9566694 + languageName: node + linkType: hard + "@fluent/bundle@npm:^0.17.1": version: 0.17.1 resolution: "@fluent/bundle@npm:0.17.1" @@ -4371,6 +4388,17 @@ __metadata: languageName: node linkType: hard +"@humanwhocodes/config-array@npm:^0.11.6": + version: 0.11.7 + resolution: "@humanwhocodes/config-array@npm:0.11.7" + dependencies: + "@humanwhocodes/object-schema": ^1.2.1 + debug: ^4.1.1 + minimatch: ^3.0.5 + checksum: cf506dc45d9488af7fbf108ea6ac2151ba1a25e6d2b94b9b4fc36d2c1e4099b89ff560296dbfa13947e44604d4ca4a90d97a4fb167370bf8dd01a6ca2b6d83ac + languageName: node + linkType: hard + "@humanwhocodes/config-array@npm:^0.5.0": version: 0.5.0 resolution: "@humanwhocodes/config-array@npm:0.5.0" @@ -4393,6 +4421,13 @@ __metadata: languageName: node linkType: hard +"@humanwhocodes/module-importer@npm:^1.0.1": + version: 1.0.1 + resolution: "@humanwhocodes/module-importer@npm:1.0.1" + checksum: 0fd22007db8034a2cdf2c764b140d37d9020bbfce8a49d3ec5c05290e77d4b0263b1b972b752df8c89e5eaa94073408f2b7d977aed131faf6cf396ebb5d7fb61 + languageName: node + linkType: hard + "@humanwhocodes/object-schema@npm:^1.2.0": version: 1.2.0 resolution: "@humanwhocodes/object-schema@npm:1.2.0" @@ -5484,6 +5519,16 @@ __metadata: languageName: node linkType: hard +"@nodelib/fs.scandir@npm:2.1.5": + version: 2.1.5 + resolution: "@nodelib/fs.scandir@npm:2.1.5" + dependencies: + "@nodelib/fs.stat": 2.0.5 + run-parallel: ^1.1.9 + checksum: a970d595bd23c66c880e0ef1817791432dbb7acbb8d44b7e7d0e7a22f4521260d4a83f7f9fd61d44fda4610105577f8f58a60718105fb38352baed612fd79e59 + languageName: node + linkType: hard + "@nodelib/fs.stat@npm:2.0.3, @nodelib/fs.stat@npm:^2.0.2": version: 2.0.3 resolution: "@nodelib/fs.stat@npm:2.0.3" @@ -5491,6 +5536,13 @@ __metadata: languageName: node linkType: hard +"@nodelib/fs.stat@npm:2.0.5": + version: 2.0.5 + resolution: "@nodelib/fs.stat@npm:2.0.5" + checksum: 012480b5ca9d97bff9261571dbbec7bbc6033f69cc92908bc1ecfad0792361a5a1994bc48674b9ef76419d056a03efadfce5a6cf6dbc0a36559571a7a483f6f0 + languageName: node + linkType: hard + "@nodelib/fs.stat@npm:^1.1.2": version: 1.1.3 resolution: "@nodelib/fs.stat@npm:1.1.3" @@ -5508,6 +5560,16 @@ __metadata: languageName: node linkType: hard +"@nodelib/fs.walk@npm:^1.2.8": + version: 1.2.8 + resolution: "@nodelib/fs.walk@npm:1.2.8" + dependencies: + "@nodelib/fs.scandir": 2.1.5 + fastq: ^1.6.0 + checksum: 190c643f156d8f8f277bf2a6078af1ffde1fd43f498f187c2db24d35b4b4b5785c02c7dc52e356497b9a1b65b13edc996de08de0b961c32844364da02986dc53 + languageName: node + linkType: hard + "@npmcli/fs@npm:^1.0.0": version: 1.1.0 resolution: "@npmcli/fs@npm:1.1.0" @@ -11830,6 +11892,15 @@ __metadata: languageName: node linkType: hard +"acorn@npm:^8.8.0": + version: 8.8.1 + resolution: "acorn@npm:8.8.1" + bin: + acorn: bin/acorn + checksum: 4079b67283b94935157698831967642f24a075c52ce3feaaaafe095776dfbe15d86a1b33b1e53860fc0d062ed6c83f4284a5c87c85b9ad51853a01173da6097f + languageName: node + linkType: hard + "acorn@npm:~4.0.2": version: 4.0.13 resolution: "acorn@npm:4.0.13" @@ -20500,7 +20571,7 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^7.0.0, eslint@npm:^7.11.0, eslint@npm:^7.32.0": +"eslint@npm:^7.11.0, eslint@npm:^7.32.0": version: 7.32.0 resolution: "eslint@npm:7.32.0" dependencies: @@ -20550,6 +20621,55 @@ __metadata: languageName: node linkType: hard +"eslint@npm:^8.0.1": + version: 8.29.0 + resolution: "eslint@npm:8.29.0" + dependencies: + "@eslint/eslintrc": ^1.3.3 + "@humanwhocodes/config-array": ^0.11.6 + "@humanwhocodes/module-importer": ^1.0.1 + "@nodelib/fs.walk": ^1.2.8 + ajv: ^6.10.0 + chalk: ^4.0.0 + cross-spawn: ^7.0.2 + debug: ^4.3.2 + doctrine: ^3.0.0 + escape-string-regexp: ^4.0.0 + eslint-scope: ^7.1.1 + eslint-utils: ^3.0.0 + eslint-visitor-keys: ^3.3.0 + espree: ^9.4.0 + esquery: ^1.4.0 + esutils: ^2.0.2 + fast-deep-equal: ^3.1.3 + file-entry-cache: ^6.0.1 + find-up: ^5.0.0 + glob-parent: ^6.0.2 + globals: ^13.15.0 + grapheme-splitter: ^1.0.4 + ignore: ^5.2.0 + import-fresh: ^3.0.0 + imurmurhash: ^0.1.4 + is-glob: ^4.0.0 + is-path-inside: ^3.0.3 + js-sdsl: ^4.1.4 + js-yaml: ^4.1.0 + json-stable-stringify-without-jsonify: ^1.0.1 + levn: ^0.4.1 + lodash.merge: ^4.6.2 + minimatch: ^3.1.2 + natural-compare: ^1.4.0 + optionator: ^0.9.1 + regexpp: ^3.2.0 + strip-ansi: ^6.0.1 + strip-json-comments: ^3.1.0 + text-table: ^0.2.0 + bin: + eslint: bin/eslint.js + checksum: e05204b05907b82d910983995cb946e0ba62ca514eb2b6791c43f623333b143564a2eee0139909d31c10935c21877d815b1f76dd674a59cb91c471064325c4ab + languageName: node + linkType: hard + "eslint@npm:^8.18.0": version: 8.18.0 resolution: "eslint@npm:8.18.0" @@ -20680,6 +20800,17 @@ __metadata: languageName: node linkType: hard +"espree@npm:^9.4.0": + version: 9.4.1 + resolution: "espree@npm:9.4.1" + dependencies: + acorn: ^8.8.0 + acorn-jsx: ^5.3.2 + eslint-visitor-keys: ^3.3.0 + checksum: 4d266b0cf81c7dfe69e542c7df0f246e78d29f5b04dda36e514eb4c7af117ee6cfbd3280e560571ed82ff6c9c3f0003c05b82583fc7a94006db7497c4fe4270e + languageName: node + linkType: hard + "esprima@npm:^4.0.0, esprima@npm:^4.0.1, esprima@npm:~4.0.0": version: 4.0.1 resolution: "esprima@npm:4.0.1" @@ -22807,7 +22938,7 @@ fsevents@~2.1.1: grunt-contrib-copy: 1.0.0 grunt-contrib-watch: ^1.1.0 grunt-copyright: 0.3.0 - grunt-eslint: ^23.0.0 + grunt-eslint: ^24.0.1 grunt-newer: 1.3.0 hapi-auth-jwt2: ^10.2.0 hapi-error: ^2.3.0 @@ -23084,7 +23215,7 @@ fsevents@~2.1.1: grunt: ^1.5.3 grunt-cli: ^1.4.3 grunt-copyright: 0.3.0 - grunt-eslint: ^23.0.0 + grunt-eslint: ^24.0.1 ip: ^1.1.8 ip-reputation-js-client: ^6.0.4 load-grunt-tasks: ^5.1.0 @@ -24716,6 +24847,13 @@ fsevents@~2.1.1: languageName: node linkType: hard +"grapheme-splitter@npm:^1.0.4": + version: 1.0.4 + resolution: "grapheme-splitter@npm:1.0.4" + checksum: 0c22ec54dee1b05cd480f78cf14f732cb5b108edc073572c4ec205df4cd63f30f8db8025afc5debc8835a8ddeacf648a1c7992fe3dcd6ad38f9a476d84906620 + languageName: node + linkType: hard + "graphql-extensions@npm:^0.15.0": version: 0.15.0 resolution: "graphql-extensions@npm:0.15.0" @@ -24956,15 +25094,15 @@ fsevents@~2.1.1: languageName: node linkType: hard -"grunt-eslint@npm:^23.0.0": - version: 23.0.0 - resolution: "grunt-eslint@npm:23.0.0" +"grunt-eslint@npm:^24.0.1": + version: 24.0.1 + resolution: "grunt-eslint@npm:24.0.1" dependencies: - chalk: ^4.0.0 - eslint: ^7.0.0 + chalk: ^4.1.2 + eslint: ^8.0.1 peerDependencies: grunt: ">=1" - checksum: e0fd27d835b07f9e89bd1ea9386dd2ed4dcc7c8cd8fe8c611e52c4059d776c06968ebf5eedb2a2e064dd50554a0a058ddb21ecf98e763a1dafd17ee5f6d1a429 + checksum: da58877615f636f43e91cedfecc9a7013ac8575e48e148ce190e8599450bd3a417044ff5987d38303a4fb4c10e644c620a61674b2c19d5a7e4778c21c61634fa languageName: node linkType: hard @@ -27510,7 +27648,7 @@ fsevents@~2.1.1: languageName: node linkType: hard -"is-path-inside@npm:^3.0.2": +"is-path-inside@npm:^3.0.2, is-path-inside@npm:^3.0.3": version: 3.0.3 resolution: "is-path-inside@npm:3.0.3" checksum: abd50f06186a052b349c15e55b182326f1936c89a78bf6c8f2b707412517c097ce04bc49a0ca221787bc44e1049f51f09a2ffb63d22899051988d3a618ba13e9 @@ -29328,6 +29466,13 @@ fsevents@~2.1.1: languageName: node linkType: hard +"js-sdsl@npm:^4.1.4": + version: 4.2.0 + resolution: "js-sdsl@npm:4.2.0" + checksum: 2cd0885f7212afb355929d72ca105cb37de7e95ad6031e6a32619eaefa46735a7d0fb682641a0ba666e1519cb138fe76abc1eea8a34e224140c9d94c995171f1 + languageName: node + linkType: hard + "js-string-escape@npm:^1.0.1": version: 1.0.1 resolution: "js-string-escape@npm:1.0.1" @@ -31858,7 +32003,7 @@ fsevents@~2.1.1: languageName: node linkType: hard -"minimatch@npm:^3.1.2": +"minimatch@npm:^3.0.5, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: