Update dependency oxc-parser to v0.115.0 (#18896)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: fisker <lionkay@gmail.com>
This commit is contained in:
renovate[bot]andfisker authored and GitHub committed 2026-03-01 04:26:07 +08:00
1 parent d73a15d688
commit 9bb7335452
10 files changed
+127 -107

No files matched your search

+1 -1
View File
@@ -105,7 +105,7 @@
"n-readlines": "3.4.1",
"narrow-emojis": "0.0.3",
"outdent": "0.8.0",
"oxc-parser": "0.112.0",
"oxc-parser": "0.115.0",
"parse-json": "8.3.0",
"picocolors": "1.1.1",
"please-upgrade-node": "3.2.0",
@@ -639,6 +639,17 @@ exports[`classAbstractMixedWithModifiers.ts format[babel-ts] 1`] = `
Cause: 'static' modifier cannot be used with 'abstract' modifier. (12:13)"
`;
exports[`classAbstractMixedWithModifiers.ts format[oxc-ts] 1`] = `
"'public' modifier must precede 'abstract' modifier. (8:14)
6 | private abstract foo_d();
7 |
> 8 | abstract public foo_bb();
| ^^^^^^
9 | abstract protected foo_cc();
10 | abstract private foo_dd();
11 | "
`;
exports[`classAbstractOverloads.ts format 1`] = `
====================================options=====================================
parsers: ["typescript"]
@@ -1,5 +1,6 @@
runFormatTest(import.meta, ["typescript"], {
errors: {
"babel-ts": ["classAbstractMixedWithModifiers.ts"],
"oxc-ts": ["classAbstractMixedWithModifiers.ts"],
},
});
@@ -489,6 +489,17 @@ exports[`readonlyInConstructorParameters.ts format[babel-ts] 1`] = `
Cause: 'public' modifier must precede 'readonly' modifier. (7:25)"
`;
exports[`readonlyInConstructorParameters.ts format[oxc-ts] 1`] = `
"'public' modifier must precede 'readonly' modifier. (7:26)
5 |
6 | class E {
> 7 | constructor(readonly public x: number) {}
| ^^^^^^
8 | }
9 |
10 | class F {"
`;
exports[`readonlyReadonly.ts format 1`] = `
====================================options=====================================
parsers: ["typescript"]
@@ -1,6 +1,6 @@
runFormatTest(import.meta, ["typescript"], {
errors: {
"babel-ts": ["readonlyInConstructorParameters.ts", "readonlyReadonly.ts"],
"oxc-ts": ["readonlyReadonly.ts"],
"oxc-ts": ["readonlyInConstructorParameters.ts", "readonlyReadonly.ts"],
},
});
@@ -75,3 +75,13 @@ exports[`abstractProperties.ts format[babel-ts] 1`] = `
7 | static abstract ['i'];
Cause: 'static' modifier cannot be used with 'abstract' modifier. (4:11)"
`;
exports[`abstractProperties.ts format[oxc-ts] 1`] = `
"'private' modifier must precede 'abstract' modifier. (2:14)
1 | abstract class Foo {
> 2 | abstract private a: 1;
| ^^^^^^^
3 | private abstract b: 2;
4 | static abstract c: 3;
5 | abstract private ['g'];"
`;
@@ -1,5 +1,6 @@
runFormatTest(import.meta, ["typescript"], {
errors: {
"babel-ts": ["abstractProperties.ts", "abstractPropertiesWithBreaks.ts"],
"oxc-ts": ["abstractProperties.ts"],
},
});
@@ -39,13 +39,6 @@ parsers: ["typescript"]
================================================================================
`;
exports[`3.ts format[oxc-ts] 1`] = `
"Expected \`{\` but found \`<<\` (1:17)
> 1 | (class extends f<<T>(v: T) => void> {});
| ^^
2 |"
`;
exports[`3.ts format[typescript] 1`] = `
"',' expected. (1:17)
> 1 | (class extends f<<T>(v: T) => void> {});
@@ -83,13 +76,6 @@ parsers: ["typescript"]
================================================================================
`;
exports[`5.tsx format[oxc-ts] 1`] = `
"Unexpected token (1:11)
> 1 | <Component<<T>(v: T) => void> />
| ^^
2 |"
`;
exports[`5.tsx format[typescript] 1`] = `
"Identifier expected. (1:11)
> 1 | <Component<<T>(v: T) => void> />
@@ -1,3 +1,3 @@
runFormatTest(import.meta, ["typescript"], {
errors: { typescript: ["3.ts", "5.tsx"], "oxc-ts": ["3.ts", "5.tsx"] },
errors: { typescript: ["3.ts", "5.tsx"] },
});
+90 -90
View File
@@ -1922,152 +1922,152 @@ __metadata:
languageName: node
linkType: hard
"@oxc-parser/binding-android-arm-eabi@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-android-arm-eabi@npm:0.112.0"
"@oxc-parser/binding-android-arm-eabi@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-android-arm-eabi@npm:0.115.0"
conditions: os=android & cpu=arm
languageName: node
linkType: hard
"@oxc-parser/binding-android-arm64@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-android-arm64@npm:0.112.0"
"@oxc-parser/binding-android-arm64@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-android-arm64@npm:0.115.0"
conditions: os=android & cpu=arm64
languageName: node
linkType: hard
"@oxc-parser/binding-darwin-arm64@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-darwin-arm64@npm:0.112.0"
"@oxc-parser/binding-darwin-arm64@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-darwin-arm64@npm:0.115.0"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
"@oxc-parser/binding-darwin-x64@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-darwin-x64@npm:0.112.0"
"@oxc-parser/binding-darwin-x64@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-darwin-x64@npm:0.115.0"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
"@oxc-parser/binding-freebsd-x64@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-freebsd-x64@npm:0.112.0"
"@oxc-parser/binding-freebsd-x64@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-freebsd-x64@npm:0.115.0"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
"@oxc-parser/binding-linux-arm-gnueabihf@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-linux-arm-gnueabihf@npm:0.112.0"
"@oxc-parser/binding-linux-arm-gnueabihf@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-linux-arm-gnueabihf@npm:0.115.0"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
"@oxc-parser/binding-linux-arm-musleabihf@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-linux-arm-musleabihf@npm:0.112.0"
"@oxc-parser/binding-linux-arm-musleabihf@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-linux-arm-musleabihf@npm:0.115.0"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
"@oxc-parser/binding-linux-arm64-gnu@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-linux-arm64-gnu@npm:0.112.0"
"@oxc-parser/binding-linux-arm64-gnu@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-linux-arm64-gnu@npm:0.115.0"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
"@oxc-parser/binding-linux-arm64-musl@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-linux-arm64-musl@npm:0.112.0"
"@oxc-parser/binding-linux-arm64-musl@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-linux-arm64-musl@npm:0.115.0"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
"@oxc-parser/binding-linux-ppc64-gnu@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-linux-ppc64-gnu@npm:0.112.0"
"@oxc-parser/binding-linux-ppc64-gnu@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-linux-ppc64-gnu@npm:0.115.0"
conditions: os=linux & cpu=ppc64 & libc=glibc
languageName: node
linkType: hard
"@oxc-parser/binding-linux-riscv64-gnu@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-linux-riscv64-gnu@npm:0.112.0"
"@oxc-parser/binding-linux-riscv64-gnu@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-linux-riscv64-gnu@npm:0.115.0"
conditions: os=linux & cpu=riscv64 & libc=glibc
languageName: node
linkType: hard
"@oxc-parser/binding-linux-riscv64-musl@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-linux-riscv64-musl@npm:0.112.0"
"@oxc-parser/binding-linux-riscv64-musl@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-linux-riscv64-musl@npm:0.115.0"
conditions: os=linux & cpu=riscv64 & libc=musl
languageName: node
linkType: hard
"@oxc-parser/binding-linux-s390x-gnu@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-linux-s390x-gnu@npm:0.112.0"
"@oxc-parser/binding-linux-s390x-gnu@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-linux-s390x-gnu@npm:0.115.0"
conditions: os=linux & cpu=s390x & libc=glibc
languageName: node
linkType: hard
"@oxc-parser/binding-linux-x64-gnu@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-linux-x64-gnu@npm:0.112.0"
"@oxc-parser/binding-linux-x64-gnu@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-linux-x64-gnu@npm:0.115.0"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
"@oxc-parser/binding-linux-x64-musl@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-linux-x64-musl@npm:0.112.0"
"@oxc-parser/binding-linux-x64-musl@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-linux-x64-musl@npm:0.115.0"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
"@oxc-parser/binding-openharmony-arm64@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-openharmony-arm64@npm:0.112.0"
"@oxc-parser/binding-openharmony-arm64@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-openharmony-arm64@npm:0.115.0"
conditions: os=openharmony & cpu=arm64
languageName: node
linkType: hard
"@oxc-parser/binding-wasm32-wasi@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-wasm32-wasi@npm:0.112.0"
"@oxc-parser/binding-wasm32-wasi@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-wasm32-wasi@npm:0.115.0"
dependencies:
"@napi-rs/wasm-runtime": "npm:^1.1.1"
conditions: cpu=wasm32
languageName: node
linkType: hard
"@oxc-parser/binding-win32-arm64-msvc@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-win32-arm64-msvc@npm:0.112.0"
"@oxc-parser/binding-win32-arm64-msvc@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-win32-arm64-msvc@npm:0.115.0"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
"@oxc-parser/binding-win32-ia32-msvc@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-win32-ia32-msvc@npm:0.112.0"
"@oxc-parser/binding-win32-ia32-msvc@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-win32-ia32-msvc@npm:0.115.0"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
"@oxc-parser/binding-win32-x64-msvc@npm:0.112.0":
version: 0.112.0
resolution: "@oxc-parser/binding-win32-x64-msvc@npm:0.112.0"
"@oxc-parser/binding-win32-x64-msvc@npm:0.115.0":
version: 0.115.0
resolution: "@oxc-parser/binding-win32-x64-msvc@npm:0.115.0"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
"@oxc-project/types@npm:^0.112.0":
version: 0.112.0
resolution: "@oxc-project/types@npm:0.112.0"
checksum: 10/59549821692604d6715791bb28f06c973e9664fc3a08b0b992b3079058f66c5b9b5ce8c63fd0056ff4da2c6943eaf71ff071c9bad1cb4ee2346d388014c7ec9e
"@oxc-project/types@npm:^0.115.0":
version: 0.115.0
resolution: "@oxc-project/types@npm:0.115.0"
checksum: 10/14456080abfe29f720aa925b333b9db019d437c5a11eb128650b37092fd324e8884fce5fdf11242dc1a5b934e13d4ac8396885c76f8db9fe46e2a965a2286f5f
languageName: node
linkType: hard
@@ -7863,31 +7863,31 @@ __metadata:
languageName: node
linkType: hard
"oxc-parser@npm:0.112.0":
version: 0.112.0
resolution: "oxc-parser@npm:0.112.0"
"oxc-parser@npm:0.115.0":
version: 0.115.0
resolution: "oxc-parser@npm:0.115.0"
dependencies:
"@oxc-parser/binding-android-arm-eabi": "npm:0.112.0"
"@oxc-parser/binding-android-arm64": "npm:0.112.0"
"@oxc-parser/binding-darwin-arm64": "npm:0.112.0"
"@oxc-parser/binding-darwin-x64": "npm:0.112.0"
"@oxc-parser/binding-freebsd-x64": "npm:0.112.0"
"@oxc-parser/binding-linux-arm-gnueabihf": "npm:0.112.0"
"@oxc-parser/binding-linux-arm-musleabihf": "npm:0.112.0"
"@oxc-parser/binding-linux-arm64-gnu": "npm:0.112.0"
"@oxc-parser/binding-linux-arm64-musl": "npm:0.112.0"
"@oxc-parser/binding-linux-ppc64-gnu": "npm:0.112.0"
"@oxc-parser/binding-linux-riscv64-gnu": "npm:0.112.0"
"@oxc-parser/binding-linux-riscv64-musl": "npm:0.112.0"
"@oxc-parser/binding-linux-s390x-gnu": "npm:0.112.0"
"@oxc-parser/binding-linux-x64-gnu": "npm:0.112.0"
"@oxc-parser/binding-linux-x64-musl": "npm:0.112.0"
"@oxc-parser/binding-openharmony-arm64": "npm:0.112.0"
"@oxc-parser/binding-wasm32-wasi": "npm:0.112.0"
"@oxc-parser/binding-win32-arm64-msvc": "npm:0.112.0"
"@oxc-parser/binding-win32-ia32-msvc": "npm:0.112.0"
"@oxc-parser/binding-win32-x64-msvc": "npm:0.112.0"
"@oxc-project/types": "npm:^0.112.0"
"@oxc-parser/binding-android-arm-eabi": "npm:0.115.0"
"@oxc-parser/binding-android-arm64": "npm:0.115.0"
"@oxc-parser/binding-darwin-arm64": "npm:0.115.0"
"@oxc-parser/binding-darwin-x64": "npm:0.115.0"
"@oxc-parser/binding-freebsd-x64": "npm:0.115.0"
"@oxc-parser/binding-linux-arm-gnueabihf": "npm:0.115.0"
"@oxc-parser/binding-linux-arm-musleabihf": "npm:0.115.0"
"@oxc-parser/binding-linux-arm64-gnu": "npm:0.115.0"
"@oxc-parser/binding-linux-arm64-musl": "npm:0.115.0"
"@oxc-parser/binding-linux-ppc64-gnu": "npm:0.115.0"
"@oxc-parser/binding-linux-riscv64-gnu": "npm:0.115.0"
"@oxc-parser/binding-linux-riscv64-musl": "npm:0.115.0"
"@oxc-parser/binding-linux-s390x-gnu": "npm:0.115.0"
"@oxc-parser/binding-linux-x64-gnu": "npm:0.115.0"
"@oxc-parser/binding-linux-x64-musl": "npm:0.115.0"
"@oxc-parser/binding-openharmony-arm64": "npm:0.115.0"
"@oxc-parser/binding-wasm32-wasi": "npm:0.115.0"
"@oxc-parser/binding-win32-arm64-msvc": "npm:0.115.0"
"@oxc-parser/binding-win32-ia32-msvc": "npm:0.115.0"
"@oxc-parser/binding-win32-x64-msvc": "npm:0.115.0"
"@oxc-project/types": "npm:^0.115.0"
dependenciesMeta:
"@oxc-parser/binding-android-arm-eabi":
optional: true
@@ -7929,7 +7929,7 @@ __metadata:
optional: true
"@oxc-parser/binding-win32-x64-msvc":
optional: true
checksum: 10/fe03b398e9d9eaced789f0fe719f4845313f737e99c144708299e062bbfced11024dbe7c5bc45d4884106735eb4551fe566d65d3eba7d6d13ba6b9ee0df3aeab
checksum: 10/27afce0a740be30e758e42e97668b467c429676b01faadf94cb9e2083dc131523fcda8ef16844b2a866527cc6ecae4bc1cac9d37d3275be563dffdc92fb861ca
languageName: node
linkType: hard
@@ -8491,7 +8491,7 @@ __metadata:
npm-run-all2: "npm:8.0.4"
open-editor: "npm:6.0.0"
outdent: "npm:0.8.0"
oxc-parser: "npm:0.112.0"
oxc-parser: "npm:0.115.0"
parse-json: "npm:8.3.0"
picocolors: "npm:1.1.1"
please-upgrade-node: "npm:3.2.0"