From 99c98d6c40ced8d7eb0649d2319035e4b8f471ce Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 27 Apr 2026 22:48:33 +0000 Subject: [PATCH 1/2] chore: bump up ava version to v8 --- package.json | 2 +- pnpm-lock.yaml | 53 ++++++++++++++++++++++++++++++++++---------------- 2 files changed, 37 insertions(+), 18 deletions(-) diff --git a/package.json b/package.json index e9ae2ae..c489685 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "@taplo/cli": "^0.7.0", "@tybys/wasm-util": "^0.10.0", "@types/node": "^24.2.1", - "ava": "^7.0.0", + "ava": "^8.0.0", "chalk": "^5.5.0", "emnapi": "^1.4.5", "husky": "^9.1.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7f71772..413408a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -33,8 +33,8 @@ importers: specifier: ^24.2.1 version: 24.12.2 ava: - specifier: ^7.0.0 - version: 7.0.0 + specifier: ^8.0.0 + version: 8.0.0 chalk: specifier: ^5.5.0 version: 5.6.2 @@ -960,9 +960,9 @@ packages: async-sema@3.1.1: resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==} - ava@7.0.0: - resolution: {integrity: sha512-4sRJO/gehlfAgSbuH02mClDDiyymnuFmirE3KqPXl2pic1FaFTZaAACKqr85WT4o08iLjViMR9gmMkxzbZ3AgA==} - engines: {node: ^20.19 || ^22.20 || ^24.12 || >=25} + ava@8.0.0: + resolution: {integrity: sha512-KMUyT3LcnZ/5ipDAqnTGn6PQUvr1Jk4dex3v7ieQrGaMlAblfIpMLwK56HfPcObvJEzyhCWXfZjbM98FeAy0oQ==} + engines: {node: ^22.20 || ^24.12 || >=25} hasBin: true peerDependencies: '@ava/typescript': '*' @@ -1028,6 +1028,10 @@ packages: resolution: {integrity: sha512-xRwvIOMGrfOAnM1JYtqQImuaNtDEv9v6oIYAs4LIHwTiKee8uwvIi363igssOC0O5U04i4AlENs79LQLu9tEMw==} engines: {node: '>=20'} + cli-truncate@6.0.0: + resolution: {integrity: sha512-3+YKIUFsohD9MIoOFPFBldjAlnfCmCDcqe6aYGFqlDTRKg80p4wg35L+j83QQ63iOlKRccEkbn8IuM++HsgEjA==} + engines: {node: '>=22'} + cli-width@4.1.0: resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} engines: {node: '>= 12'} @@ -1092,9 +1096,9 @@ packages: resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} engines: {node: '>=8'} - emittery@1.2.1: - resolution: {integrity: sha512-sFz64DCRjirhwHLxofFqxYQm6DCp6o0Ix7jwKQvuCHPn4GMRZNuBZyLPu9Ccmk/QSCAMZt6FOUqA8JZCQvA9fw==} - engines: {node: '>=14.16'} + emittery@2.0.0: + resolution: {integrity: sha512-FLtgn/CGBXiX3ZtPAm5q4LWWepHChOt55J9u01WFu3dyap2U7IwptlrqoE1COR/kxwdy/DOxIBALSxIW449I1g==} + engines: {node: '>=22'} emnapi@1.9.2: resolution: {integrity: sha512-OdUoQe/8so7FvubnE/DNV9sNNSFwDYQiK4ZCAz4agMnD1s6faLuDn2gzxfJrmMoKfxZhhsckqGNwqPnS5K140A==} @@ -1319,9 +1323,9 @@ packages: resolution: {integrity: sha512-BUiRtTtV39LIJwinWBjqVsU9xhdnz7/i889V859IBFpuqGAj6LuOvHv5XLbgZ2R7ptJoJaEcxkv88/h25T7Ciw==} engines: {node: '>=8'} - memoize@10.2.0: - resolution: {integrity: sha512-DeC6b7QBrZsRs3Y02A6A7lQyzFbsQbqgjI6UW0GigGWV+u1s25TycMr0XHZE4cJce7rY/vyw2ctMQqfDkIhUEA==} - engines: {node: '>=18'} + memoize@11.0.0: + resolution: {integrity: sha512-cjsfZaC9b1clqPeIVMbb5dLHSXgdgGWGxdAU3oTUUkHiwWTKTBNnSmcqWJncNjYtBi3S8Rp0c5GIiyGztR8TRA==} + engines: {node: '>=22'} memorystream@0.3.1: resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==} @@ -1525,6 +1529,10 @@ packages: resolution: {integrity: sha512-stxByr12oeeOyY2BlviTNQlYV5xOj47GirPr4yA1hE9JCtxfQN0+tVbkxwCtYDQWhEKWFHsEK48ORg5jrouCAg==} engines: {node: '>=20'} + slice-ansi@9.0.0: + resolution: {integrity: sha512-SO/3iYL5S3W57LLEniscOGPZgOqZUPCx6d3dB+52B80yJ0XstzsC/eV8gnA4tM3MHDrKz+OCFSLNjswdSC+/bA==} + engines: {node: '>=22'} + sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} @@ -2372,7 +2380,7 @@ snapshots: async-sema@3.1.1: {} - ava@7.0.0: + ava@8.0.0: dependencies: '@vercel/nft': 1.5.0 acorn: 8.16.0 @@ -2386,13 +2394,13 @@ snapshots: chunkd: 2.0.1 ci-info: 4.4.0 ci-parallel-vars: 1.0.1 - cli-truncate: 5.2.0 + cli-truncate: 6.0.0 code-excerpt: 4.0.0 common-path-prefix: 3.0.0 concordance: 5.0.4 currently-unhandled: 0.4.1 debug: 4.4.3 - emittery: 1.2.1 + emittery: 2.0.0 figures: 6.1.0 globby: 16.2.0 ignore-by-default: 2.1.0 @@ -2400,7 +2408,7 @@ snapshots: is-plain-object: 5.0.0 is-promise: 4.0.0 matcher: 6.0.0 - memoize: 10.2.0 + memoize: 11.0.0 ms: 2.1.3 p-map: 7.0.4 package-config: 5.0.0 @@ -2408,6 +2416,7 @@ snapshots: plur: 6.0.0 pretty-ms: 9.3.0 resolve-cwd: 3.0.0 + slash: 5.1.0 stack-utils: 2.0.6 supertap: 3.0.1 temp-dir: 3.0.0 @@ -2463,6 +2472,11 @@ snapshots: slice-ansi: 8.0.0 string-width: 8.2.0 + cli-truncate@6.0.0: + dependencies: + slice-ansi: 9.0.0 + string-width: 8.2.0 + cli-width@4.1.0: {} clipanion@4.0.0-rc.4(typanion@3.14.0): @@ -2520,7 +2534,7 @@ snapshots: detect-libc@2.1.2: {} - emittery@1.2.1: {} + emittery@2.0.0: {} emnapi@1.9.2: {} @@ -2707,7 +2721,7 @@ snapshots: dependencies: blueimp-md5: 2.19.0 - memoize@10.2.0: + memoize@11.0.0: dependencies: mimic-function: 5.0.1 @@ -2879,6 +2893,11 @@ snapshots: ansi-styles: 6.2.3 is-fullwidth-code-point: 5.1.0 + slice-ansi@9.0.0: + dependencies: + ansi-styles: 6.2.3 + is-fullwidth-code-point: 5.1.0 + sprintf-js@1.0.3: {} stack-utils@2.0.6: From 10a53195b14b48949eee915c55ac13805ae4a9d9 Mon Sep 17 00:00:00 2001 From: "anthropic-code-agent[bot]" <242468646+Claude@users.noreply.github.com> Date: Wed, 29 Apr 2026 12:13:40 +0000 Subject: [PATCH 2/2] fix: update AVA configuration for v8 compatibility Change extensions from object to array format as required by AVA 8 Agent-Logs-Url: https://github.com/napi-rs/wasm-tools/sessions/c1cbd189-6910-41fa-bc79-57fc58fbd632 Co-authored-by: Brooooooklyn <3468483+Brooooooklyn@users.noreply.github.com> --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index c489685..4de63e4 100644 --- a/package.json +++ b/package.json @@ -95,9 +95,9 @@ "require": [ "@oxc-node/core/register" ], - "extensions": { - "ts": "module" - }, + "extensions": [ + "ts" + ], "timeout": "2m", "workerThreads": false, "environmentVariables": {