diff --git a/bindings/node/package.json b/bindings/node/package.json index 2d67ee9..dfad951 100644 --- a/bindings/node/package.json +++ b/bindings/node/package.json @@ -21,9 +21,9 @@ }, "license": "MIT", "devDependencies": { - "@napi-rs/cli": "3.7.4", + "@napi-rs/cli": "3.8.2", "ava": "^8.0.1", - "oxlint": "^1.75.0" + "oxlint": "^1.76.0" }, "ava": { "timeout": "3m" diff --git a/yarn.lock b/yarn.lock index d3eb4ee..8db9576 100644 --- a/yarn.lock +++ b/yarn.lock @@ -15,9 +15,9 @@ __metadata: version: 0.0.0-use.local resolution: "@cpp-linter/cpp-linter@workspace:bindings/node" dependencies: - "@napi-rs/cli": "npm:3.7.4" + "@napi-rs/cli": "npm:3.8.2" ava: "npm:^8.0.1" - oxlint: "npm:^1.75.0" + oxlint: "npm:^1.76.0" bin: cpp-linter: cli.js languageName: unknown @@ -325,9 +325,9 @@ __metadata: languageName: node linkType: hard -"@napi-rs/cli@npm:3.7.4": - version: 3.7.4 - resolution: "@napi-rs/cli@npm:3.7.4" +"@napi-rs/cli@npm:3.8.2": + version: 3.8.2 + resolution: "@napi-rs/cli@npm:3.8.2" dependencies: "@inquirer/prompts": "npm:^8.5.2" "@napi-rs/cross-toolchain": "npm:^1.0.3" @@ -335,21 +335,22 @@ __metadata: "@octokit/rest": "npm:^22.0.1" clipanion: "npm:^4.0.0-rc.4" colorette: "npm:^2.0.20" - emnapi: "npm:^1.11.1" + emnapi: "npm:2.0.0-alpha.3" es-toolkit: "npm:^1.47.0" js-yaml: "npm:^4.2.0" obug: "npm:^2.1.2" semver: "npm:^7.8.2" typanion: "npm:^3.14.0" + typescript: "npm:^6.0.3" peerDependencies: - "@emnapi/runtime": ^1.7.1 + "@emnapi/runtime": 2.0.0-alpha.3 peerDependenciesMeta: "@emnapi/runtime": optional: true bin: napi: dist/cli.js napi-raw: cli.mjs - checksum: 10c0/03e0cc62f6b1e116e998f4ea51f0795ced8c459e680ab1662b7c650a33d8a1a0424eded3882d033443ef743ea15c5f5902e709b9bb56a7bcc7b44053aa87d89c + checksum: 10c0/f0b45c93c1bf16a585a4b3c25450ec8316bcb4df541e85f675f4832c3dee7b22f9a9eb66687a920371c11dad74508fbbd6ba83236e1244c11dbdb5295f8c8ba4 languageName: node linkType: hard @@ -1051,135 +1052,135 @@ __metadata: languageName: node linkType: hard -"@oxlint/binding-android-arm-eabi@npm:1.75.0": - version: 1.75.0 - resolution: "@oxlint/binding-android-arm-eabi@npm:1.75.0" +"@oxlint/binding-android-arm-eabi@npm:1.76.0": + version: 1.76.0 + resolution: "@oxlint/binding-android-arm-eabi@npm:1.76.0" conditions: os=android & cpu=arm languageName: node linkType: hard -"@oxlint/binding-android-arm64@npm:1.75.0": - version: 1.75.0 - resolution: "@oxlint/binding-android-arm64@npm:1.75.0" +"@oxlint/binding-android-arm64@npm:1.76.0": + version: 1.76.0 + resolution: "@oxlint/binding-android-arm64@npm:1.76.0" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@oxlint/binding-darwin-arm64@npm:1.75.0": - version: 1.75.0 - resolution: "@oxlint/binding-darwin-arm64@npm:1.75.0" +"@oxlint/binding-darwin-arm64@npm:1.76.0": + version: 1.76.0 + resolution: "@oxlint/binding-darwin-arm64@npm:1.76.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@oxlint/binding-darwin-x64@npm:1.75.0": - version: 1.75.0 - resolution: "@oxlint/binding-darwin-x64@npm:1.75.0" +"@oxlint/binding-darwin-x64@npm:1.76.0": + version: 1.76.0 + resolution: "@oxlint/binding-darwin-x64@npm:1.76.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@oxlint/binding-freebsd-x64@npm:1.75.0": - version: 1.75.0 - resolution: "@oxlint/binding-freebsd-x64@npm:1.75.0" +"@oxlint/binding-freebsd-x64@npm:1.76.0": + version: 1.76.0 + resolution: "@oxlint/binding-freebsd-x64@npm:1.76.0" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@oxlint/binding-linux-arm-gnueabihf@npm:1.75.0": - version: 1.75.0 - resolution: "@oxlint/binding-linux-arm-gnueabihf@npm:1.75.0" +"@oxlint/binding-linux-arm-gnueabihf@npm:1.76.0": + version: 1.76.0 + resolution: "@oxlint/binding-linux-arm-gnueabihf@npm:1.76.0" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@oxlint/binding-linux-arm-musleabihf@npm:1.75.0": - version: 1.75.0 - resolution: "@oxlint/binding-linux-arm-musleabihf@npm:1.75.0" +"@oxlint/binding-linux-arm-musleabihf@npm:1.76.0": + version: 1.76.0 + resolution: "@oxlint/binding-linux-arm-musleabihf@npm:1.76.0" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@oxlint/binding-linux-arm64-gnu@npm:1.75.0": - version: 1.75.0 - resolution: "@oxlint/binding-linux-arm64-gnu@npm:1.75.0" +"@oxlint/binding-linux-arm64-gnu@npm:1.76.0": + version: 1.76.0 + resolution: "@oxlint/binding-linux-arm64-gnu@npm:1.76.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@oxlint/binding-linux-arm64-musl@npm:1.75.0": - version: 1.75.0 - resolution: "@oxlint/binding-linux-arm64-musl@npm:1.75.0" +"@oxlint/binding-linux-arm64-musl@npm:1.76.0": + version: 1.76.0 + resolution: "@oxlint/binding-linux-arm64-musl@npm:1.76.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@oxlint/binding-linux-ppc64-gnu@npm:1.75.0": - version: 1.75.0 - resolution: "@oxlint/binding-linux-ppc64-gnu@npm:1.75.0" +"@oxlint/binding-linux-ppc64-gnu@npm:1.76.0": + version: 1.76.0 + resolution: "@oxlint/binding-linux-ppc64-gnu@npm:1.76.0" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@oxlint/binding-linux-riscv64-gnu@npm:1.75.0": - version: 1.75.0 - resolution: "@oxlint/binding-linux-riscv64-gnu@npm:1.75.0" +"@oxlint/binding-linux-riscv64-gnu@npm:1.76.0": + version: 1.76.0 + resolution: "@oxlint/binding-linux-riscv64-gnu@npm:1.76.0" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@oxlint/binding-linux-riscv64-musl@npm:1.75.0": - version: 1.75.0 - resolution: "@oxlint/binding-linux-riscv64-musl@npm:1.75.0" +"@oxlint/binding-linux-riscv64-musl@npm:1.76.0": + version: 1.76.0 + resolution: "@oxlint/binding-linux-riscv64-musl@npm:1.76.0" conditions: os=linux & cpu=riscv64 & libc=musl languageName: node linkType: hard -"@oxlint/binding-linux-s390x-gnu@npm:1.75.0": - version: 1.75.0 - resolution: "@oxlint/binding-linux-s390x-gnu@npm:1.75.0" +"@oxlint/binding-linux-s390x-gnu@npm:1.76.0": + version: 1.76.0 + resolution: "@oxlint/binding-linux-s390x-gnu@npm:1.76.0" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@oxlint/binding-linux-x64-gnu@npm:1.75.0": - version: 1.75.0 - resolution: "@oxlint/binding-linux-x64-gnu@npm:1.75.0" +"@oxlint/binding-linux-x64-gnu@npm:1.76.0": + version: 1.76.0 + resolution: "@oxlint/binding-linux-x64-gnu@npm:1.76.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@oxlint/binding-linux-x64-musl@npm:1.75.0": - version: 1.75.0 - resolution: "@oxlint/binding-linux-x64-musl@npm:1.75.0" +"@oxlint/binding-linux-x64-musl@npm:1.76.0": + version: 1.76.0 + resolution: "@oxlint/binding-linux-x64-musl@npm:1.76.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@oxlint/binding-openharmony-arm64@npm:1.75.0": - version: 1.75.0 - resolution: "@oxlint/binding-openharmony-arm64@npm:1.75.0" +"@oxlint/binding-openharmony-arm64@npm:1.76.0": + version: 1.76.0 + resolution: "@oxlint/binding-openharmony-arm64@npm:1.76.0" conditions: os=openharmony & cpu=arm64 languageName: node linkType: hard -"@oxlint/binding-win32-arm64-msvc@npm:1.75.0": - version: 1.75.0 - resolution: "@oxlint/binding-win32-arm64-msvc@npm:1.75.0" +"@oxlint/binding-win32-arm64-msvc@npm:1.76.0": + version: 1.76.0 + resolution: "@oxlint/binding-win32-arm64-msvc@npm:1.76.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@oxlint/binding-win32-ia32-msvc@npm:1.75.0": - version: 1.75.0 - resolution: "@oxlint/binding-win32-ia32-msvc@npm:1.75.0" +"@oxlint/binding-win32-ia32-msvc@npm:1.76.0": + version: 1.76.0 + resolution: "@oxlint/binding-win32-ia32-msvc@npm:1.76.0" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@oxlint/binding-win32-x64-msvc@npm:1.75.0": - version: 1.75.0 - resolution: "@oxlint/binding-win32-x64-msvc@npm:1.75.0" +"@oxlint/binding-win32-x64-msvc@npm:1.76.0": + version: 1.76.0 + resolution: "@oxlint/binding-win32-x64-msvc@npm:1.76.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -1676,15 +1677,15 @@ __metadata: languageName: node linkType: hard -"emnapi@npm:^1.11.1": - version: 1.11.1 - resolution: "emnapi@npm:1.11.1" +"emnapi@npm:2.0.0-alpha.3": + version: 2.0.0-alpha.3 + resolution: "emnapi@npm:2.0.0-alpha.3" peerDependencies: node-addon-api: ">= 6.1.0" peerDependenciesMeta: node-addon-api: optional: true - checksum: 10c0/936a7de68b2466c59c5333b65735154ff8db16d45642af12d9fd6ff10d7e3a03c54f1101ddfb960f3f53dc393a5c38a8326beeb32962fc7a92b25c77d7047f39 + checksum: 10c0/9d12b1454af5b201db6d671e87e4ef43d2a1253877eebd6bfe79bd6eaa9cba3c5c73c06880b4101873a6cdcd39cdd18c63565f6ebd0b388132800edec87595d8 languageName: node linkType: hard @@ -2207,29 +2208,29 @@ __metadata: languageName: node linkType: hard -"oxlint@npm:^1.75.0": - version: 1.75.0 - resolution: "oxlint@npm:1.75.0" - dependencies: - "@oxlint/binding-android-arm-eabi": "npm:1.75.0" - "@oxlint/binding-android-arm64": "npm:1.75.0" - "@oxlint/binding-darwin-arm64": "npm:1.75.0" - "@oxlint/binding-darwin-x64": "npm:1.75.0" - "@oxlint/binding-freebsd-x64": "npm:1.75.0" - "@oxlint/binding-linux-arm-gnueabihf": "npm:1.75.0" - "@oxlint/binding-linux-arm-musleabihf": "npm:1.75.0" - "@oxlint/binding-linux-arm64-gnu": "npm:1.75.0" - "@oxlint/binding-linux-arm64-musl": "npm:1.75.0" - "@oxlint/binding-linux-ppc64-gnu": "npm:1.75.0" - "@oxlint/binding-linux-riscv64-gnu": "npm:1.75.0" - "@oxlint/binding-linux-riscv64-musl": "npm:1.75.0" - "@oxlint/binding-linux-s390x-gnu": "npm:1.75.0" - "@oxlint/binding-linux-x64-gnu": "npm:1.75.0" - "@oxlint/binding-linux-x64-musl": "npm:1.75.0" - "@oxlint/binding-openharmony-arm64": "npm:1.75.0" - "@oxlint/binding-win32-arm64-msvc": "npm:1.75.0" - "@oxlint/binding-win32-ia32-msvc": "npm:1.75.0" - "@oxlint/binding-win32-x64-msvc": "npm:1.75.0" +"oxlint@npm:^1.76.0": + version: 1.76.0 + resolution: "oxlint@npm:1.76.0" + dependencies: + "@oxlint/binding-android-arm-eabi": "npm:1.76.0" + "@oxlint/binding-android-arm64": "npm:1.76.0" + "@oxlint/binding-darwin-arm64": "npm:1.76.0" + "@oxlint/binding-darwin-x64": "npm:1.76.0" + "@oxlint/binding-freebsd-x64": "npm:1.76.0" + "@oxlint/binding-linux-arm-gnueabihf": "npm:1.76.0" + "@oxlint/binding-linux-arm-musleabihf": "npm:1.76.0" + "@oxlint/binding-linux-arm64-gnu": "npm:1.76.0" + "@oxlint/binding-linux-arm64-musl": "npm:1.76.0" + "@oxlint/binding-linux-ppc64-gnu": "npm:1.76.0" + "@oxlint/binding-linux-riscv64-gnu": "npm:1.76.0" + "@oxlint/binding-linux-riscv64-musl": "npm:1.76.0" + "@oxlint/binding-linux-s390x-gnu": "npm:1.76.0" + "@oxlint/binding-linux-x64-gnu": "npm:1.76.0" + "@oxlint/binding-linux-x64-musl": "npm:1.76.0" + "@oxlint/binding-openharmony-arm64": "npm:1.76.0" + "@oxlint/binding-win32-arm64-msvc": "npm:1.76.0" + "@oxlint/binding-win32-ia32-msvc": "npm:1.76.0" + "@oxlint/binding-win32-x64-msvc": "npm:1.76.0" peerDependencies: oxlint-tsgolint: ">=7.0.2001" vite-plus: "*" @@ -2279,7 +2280,7 @@ __metadata: optional: true bin: oxlint: bin/oxlint - checksum: 10c0/3cdd0d30ddd284d3c4caab9f9a9b0c71d18aab7fc00b115c37da95d5c648d8c62686c6aad3aab4633f25beb88e75f1f9bcc42dd66cedf7bdfacbfbe048e5dcf1 + checksum: 10c0/1ac237eee14e7ff9fc8cfb5f506ed2da0171027e567031c117613e035d98390a8cbefc211f1e63400a24ecfa10ba8555ae3688ce08773bbeb6425a165f5c4120 languageName: node linkType: hard @@ -2584,6 +2585,26 @@ __metadata: languageName: node linkType: hard +"typescript@npm:^6.0.3": + version: 6.0.3 + resolution: "typescript@npm:6.0.3" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10c0/4a25ff5045b984370f48f196b3a0120779b1b343d40b9a68d114ea5e5fff099809b2bb777576991a63a5cd59cf7bffd96ff6fe10afcefbcb8bd6fb96ad4b6606 + languageName: node + linkType: hard + +"typescript@patch:typescript@npm%3A^6.0.3#optional!builtin": + version: 6.0.3 + resolution: "typescript@patch:typescript@npm%3A6.0.3#optional!builtin::version=6.0.3&hash=5786d5" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10c0/2f25c74e65663c248fa1ade2b8459d9ce5372ff9dad07067310f132966ebec1d93f6c42f0baf77a6b6a7a91460463f708e6887013aaade22111037457c6b25df + languageName: node + linkType: hard + "unicorn-magic@npm:^0.4.0": version: 0.4.0 resolution: "unicorn-magic@npm:0.4.0"