From fd04283fcc696a9ec369b50aa528d3dc7a88ca3b Mon Sep 17 00:00:00 2001 From: busma13 Date: Mon, 18 Aug 2025 08:00:39 -0700 Subject: [PATCH 1/3] bundled dependency updates for 8-18-2025 --- package.json | 6 +-- yarn.lock | 145 +++++++++++---------------------------------------- 2 files changed, 34 insertions(+), 117 deletions(-) diff --git a/package.json b/package.json index 947945a..8c47ccb 100644 --- a/package.json +++ b/package.json @@ -49,16 +49,16 @@ "yargs": "^18.0.0" }, "devDependencies": { - "@terascope/eslint-config": "^1.1.22", + "@terascope/eslint-config": "^1.1.23", "@types/jest": "^30.0.0", "@types/multi-progress": "^2.0.6", - "@types/node": "^24.2.1", + "@types/node": "^24.3.0", "@types/stream-buffers": "^3.0.7", "@types/tmp": "^0.2.6", "eslint": "^9.33.0", "jest": "^30.0.5", "jest-extended": "^6.0.0", - "nock": "^14.0.9", + "nock": "^14.0.10", "node-notifier": "^10.0.1", "rimraf": "^6.0.1", "stream-buffers": "^3.0.3", diff --git a/yarn.lock b/yarn.lock index 03ff7a9..c8011c8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -717,15 +717,15 @@ __metadata: languageName: node linkType: hard -"@eslint/compat@npm:~1.3.1": - version: 1.3.1 - resolution: "@eslint/compat@npm:1.3.1" +"@eslint/compat@npm:~1.3.2": + version: 1.3.2 + resolution: "@eslint/compat@npm:1.3.2" peerDependencies: eslint: ^8.40 || 9 peerDependenciesMeta: eslint: optional: true - checksum: 10c0/8dfcea5ecb854111f9c0acc23a469e0a25cdaddceb5fb40c47988c247d6e32ec199bcd00f1b8ba9ed779228526552703c4b74948169e78b78b5fd814e04b042b + checksum: 10c0/9b95b49ee74c50adf8f0e45066b471bc76842c43d4721727ff93d186745bdd1679d18420c992a05eab3bb41762672cd3faa5c56c99325dbb97200f7533cbd2bf languageName: node linkType: hard @@ -740,13 +740,6 @@ __metadata: languageName: node linkType: hard -"@eslint/config-helpers@npm:^0.3.0": - version: 0.3.0 - resolution: "@eslint/config-helpers@npm:0.3.0" - checksum: 10c0/013ae7b189eeae8b30cc2ee87bc5c9c091a9cd615579003290eb28bebad5d78806a478e74ba10b3fe08ed66975b52af7d2cd4b4b43990376412b14e5664878c8 - languageName: node - linkType: hard - "@eslint/config-helpers@npm:^0.3.1": version: 0.3.1 resolution: "@eslint/config-helpers@npm:0.3.1" @@ -754,15 +747,6 @@ __metadata: languageName: node linkType: hard -"@eslint/core@npm:^0.15.0, @eslint/core@npm:^0.15.1": - version: 0.15.1 - resolution: "@eslint/core@npm:0.15.1" - dependencies: - "@types/json-schema": "npm:^7.0.15" - checksum: 10c0/abaf641940776638b8c15a38d99ce0dac551a8939310ec81b9acd15836a574cf362588eaab03ab11919bc2a0f9648b19ea8dee33bf12675eb5b6fd38bda6f25e - languageName: node - linkType: hard - "@eslint/core@npm:^0.15.2": version: 0.15.2 resolution: "@eslint/core@npm:0.15.2" @@ -789,14 +773,7 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:9.32.0, @eslint/js@npm:~9.32.0": - version: 9.32.0 - resolution: "@eslint/js@npm:9.32.0" - checksum: 10c0/f71e8f9146638d11fb15238279feff98801120a4d4130f1c587c4f09b024ff5ec01af1ba88e97ba6b7013488868898a668f77091300cc3d4394c7a8ed32d2667 - languageName: node - linkType: hard - -"@eslint/js@npm:9.33.0": +"@eslint/js@npm:9.33.0, @eslint/js@npm:~9.33.0": version: 9.33.0 resolution: "@eslint/js@npm:9.33.0" checksum: 10c0/4c42c9abde76a183b8e47205fd6c3116b058f82f07b6ad4de40de56cdb30a36e9ecd40efbea1b63a84d08c206aadbb0aa39a890197e1ad6455a8e542df98f186 @@ -810,16 +787,6 @@ __metadata: languageName: node linkType: hard -"@eslint/plugin-kit@npm:^0.3.4": - version: 0.3.4 - resolution: "@eslint/plugin-kit@npm:0.3.4" - dependencies: - "@eslint/core": "npm:^0.15.1" - levn: "npm:^0.4.1" - checksum: 10c0/64331ca100f62a0115d10419a28059d0f377e390192163b867b9019517433d5073d10b4ec21f754fa01faf832aceb34178745924baab2957486f8bf95fd628d2 - languageName: node - linkType: hard - "@eslint/plugin-kit@npm:^0.3.5": version: 0.3.5 resolution: "@eslint/plugin-kit@npm:0.3.5" @@ -1450,7 +1417,7 @@ __metadata: languageName: node linkType: hard -"@stylistic/eslint-plugin@npm:~5.2.2": +"@stylistic/eslint-plugin@npm:~5.2.3": version: 5.2.3 resolution: "@stylistic/eslint-plugin@npm:5.2.3" dependencies: @@ -1475,27 +1442,27 @@ __metadata: languageName: node linkType: hard -"@terascope/eslint-config@npm:^1.1.22": - version: 1.1.22 - resolution: "@terascope/eslint-config@npm:1.1.22" +"@terascope/eslint-config@npm:^1.1.23": + version: 1.1.23 + resolution: "@terascope/eslint-config@npm:1.1.23" dependencies: - "@eslint/compat": "npm:~1.3.1" - "@eslint/js": "npm:~9.32.0" - "@stylistic/eslint-plugin": "npm:~5.2.2" + "@eslint/compat": "npm:~1.3.2" + "@eslint/js": "npm:~9.33.0" + "@stylistic/eslint-plugin": "npm:~5.2.3" "@typescript-eslint/eslint-plugin": "npm:~8.39.0" "@typescript-eslint/parser": "npm:~8.39.0" - eslint: "npm:~9.32.0" + eslint: "npm:~9.33.0" eslint-plugin-import: "npm:~2.32.0" eslint-plugin-jest: "npm:~29.0.1" eslint-plugin-jest-dom: "npm:~5.5.0" eslint-plugin-jsx-a11y: "npm:~6.10.2" eslint-plugin-react: "npm:~7.37.5" eslint-plugin-react-hooks: "npm:~5.2.0" - eslint-plugin-testing-library: "npm:~7.6.3" + eslint-plugin-testing-library: "npm:~7.6.4" globals: "npm:~16.3.0" typescript: "npm:~5.9.2" typescript-eslint: "npm:~8.39.0" - checksum: 10c0/9a134f9ee3a3390b820d4a7334e77f980012ddd21d17d0e3600df6b3540f112caeb97f3cb62c632844729cc1a668e52fa5ded0085aeb48d94bdc18092b296f2d + checksum: 10c0/4db177f0feedcd373b03ee0d46a264b5591eeed9abcb4a7a6fad1a7bff3334a5fb2e1a4f68e8e8025f6a9c263b1190aa67bb79eea20cec323c17ac0f3a00b87a languageName: node linkType: hard @@ -1503,10 +1470,10 @@ __metadata: version: 0.0.0-use.local resolution: "@terascope/fetch-github-release@workspace:." dependencies: - "@terascope/eslint-config": "npm:^1.1.22" + "@terascope/eslint-config": "npm:^1.1.23" "@types/jest": "npm:^30.0.0" "@types/multi-progress": "npm:^2.0.6" - "@types/node": "npm:^24.2.1" + "@types/node": "npm:^24.3.0" "@types/stream-buffers": "npm:^3.0.7" "@types/tmp": "npm:^0.2.6" eslint: "npm:^9.33.0" @@ -1515,7 +1482,7 @@ __metadata: jest: "npm:^30.0.5" jest-extended: "npm:^6.0.0" multi-progress: "npm:^4.0.0" - nock: "npm:^14.0.9" + nock: "npm:^14.0.10" node-notifier: "npm:^10.0.1" progress: "npm:^2.0.3" rimraf: "npm:^6.0.1" @@ -1668,12 +1635,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^24.2.1": - version: 24.2.1 - resolution: "@types/node@npm:24.2.1" +"@types/node@npm:^24.3.0": + version: 24.3.0 + resolution: "@types/node@npm:24.3.0" dependencies: undici-types: "npm:~7.10.0" - checksum: 10c0/439a3c7edf88a298e0c92e46f670234070b892589c3b06e82cc86c47a7e1cf220f4a4b4736ec6ac7e4b9e1c40d7b6d443a1e22f99dd17f13f9dd15de3b32011b + checksum: 10c0/96bdeca01f690338957c2dcc92cb9f76c262c10398f8d91860865464412b0f9d309c24d9b03d0bdd26dd47fa7ee3f8227893d5c89bc2009d919a525a22512030 languageName: node linkType: hard @@ -3522,15 +3489,15 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-testing-library@npm:~7.6.3": - version: 7.6.4 - resolution: "eslint-plugin-testing-library@npm:7.6.4" +"eslint-plugin-testing-library@npm:~7.6.4": + version: 7.6.6 + resolution: "eslint-plugin-testing-library@npm:7.6.6" dependencies: "@typescript-eslint/scope-manager": "npm:^8.15.0" "@typescript-eslint/utils": "npm:^8.15.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 - checksum: 10c0/e5e9c4169486cf3b71d796cd64b11c1c7906aeed2065ade0461a7e38a37328b9da2414608757996a7a8447d477b1f5329e43fd04297fbebed336be95253a0c2e + checksum: 10c0/901b75ccaa106bb988e4eb3580b88b256d35127da616b84959f18686474948060772d80c2c63deebcf2cdcef659ac978026036bc0321b75e6ff3c7d0f13418fe languageName: node linkType: hard @@ -3565,7 +3532,7 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^9.33.0": +"eslint@npm:^9.33.0, eslint@npm:~9.33.0": version: 9.33.0 resolution: "eslint@npm:9.33.0" dependencies: @@ -3615,56 +3582,6 @@ __metadata: languageName: node linkType: hard -"eslint@npm:~9.32.0": - version: 9.32.0 - resolution: "eslint@npm:9.32.0" - dependencies: - "@eslint-community/eslint-utils": "npm:^4.2.0" - "@eslint-community/regexpp": "npm:^4.12.1" - "@eslint/config-array": "npm:^0.21.0" - "@eslint/config-helpers": "npm:^0.3.0" - "@eslint/core": "npm:^0.15.0" - "@eslint/eslintrc": "npm:^3.3.1" - "@eslint/js": "npm:9.32.0" - "@eslint/plugin-kit": "npm:^0.3.4" - "@humanfs/node": "npm:^0.16.6" - "@humanwhocodes/module-importer": "npm:^1.0.1" - "@humanwhocodes/retry": "npm:^0.4.2" - "@types/estree": "npm:^1.0.6" - "@types/json-schema": "npm:^7.0.15" - ajv: "npm:^6.12.4" - chalk: "npm:^4.0.0" - cross-spawn: "npm:^7.0.6" - debug: "npm:^4.3.2" - escape-string-regexp: "npm:^4.0.0" - eslint-scope: "npm:^8.4.0" - eslint-visitor-keys: "npm:^4.2.1" - espree: "npm:^10.4.0" - esquery: "npm:^1.5.0" - esutils: "npm:^2.0.2" - fast-deep-equal: "npm:^3.1.3" - file-entry-cache: "npm:^8.0.0" - find-up: "npm:^5.0.0" - glob-parent: "npm:^6.0.2" - ignore: "npm:^5.2.0" - imurmurhash: "npm:^0.1.4" - is-glob: "npm:^4.0.0" - json-stable-stringify-without-jsonify: "npm:^1.0.1" - lodash.merge: "npm:^4.6.2" - minimatch: "npm:^3.1.2" - natural-compare: "npm:^1.4.0" - optionator: "npm:^0.9.3" - peerDependencies: - jiti: "*" - peerDependenciesMeta: - jiti: - optional: true - bin: - eslint: bin/eslint.js - checksum: 10c0/e8a23924ec5f8b62e95483002ca25db74e25c23bd9c6d98a9f656ee32f820169bee3bfdf548ec728b16694f198b3db857d85a49210ee4a035242711d08fdc602 - languageName: node - linkType: hard - "espree@npm:^10.0.1": version: 10.3.0 resolution: "espree@npm:10.3.0" @@ -5954,14 +5871,14 @@ __metadata: languageName: node linkType: hard -"nock@npm:^14.0.9": - version: 14.0.9 - resolution: "nock@npm:14.0.9" +"nock@npm:^14.0.10": + version: 14.0.10 + resolution: "nock@npm:14.0.10" dependencies: "@mswjs/interceptors": "npm:^0.39.5" json-stringify-safe: "npm:^5.0.1" propagate: "npm:^2.0.0" - checksum: 10c0/a647f945e001572c6ec6a272de007ce6dd7cfcf81bcb3f7471fa97a26c0e54230c2fbd7db0452624303d53ef54b9b5f1bcba18e2ac2e09a24d6745018b315ce7 + checksum: 10c0/4868ce7c3e6a51ee83b496a1305eb821ad89427eb9e09c3c431344d91fd49974717e214fe97548be7d5f9a8039fefc3602ffbaad036f3508dd2c143726e3cfb8 languageName: node linkType: hard From a3deb86e17fab9dfea664219f1666bcd409f40fa Mon Sep 17 00:00:00 2001 From: busma13 Date: Mon, 18 Aug 2025 08:41:07 -0700 Subject: [PATCH 2/3] pin node to 24.5 in CI. See issue #399 --- .github/workflows/test.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1a69059..c29866b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -26,7 +26,8 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [22.x, 24.x] + # Node 24 pinned. See issue #399 + node-version: [22.x, 24.5] steps: - name: Check out code uses: actions/checkout@v4 From d24176ed4bc084cdc8dcfbd99e62302f3d0ad4e1 Mon Sep 17 00:00:00 2001 From: busma13 Date: Mon, 18 Aug 2025 09:07:41 -0700 Subject: [PATCH 3/3] use 24.4 to match other repos --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c29866b..ede025a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -27,7 +27,7 @@ jobs: strategy: matrix: # Node 24 pinned. See issue #399 - node-version: [22.x, 24.5] + node-version: [22.x, 24.4] steps: - name: Check out code uses: actions/checkout@v4