build: fix missing native linux bindings for oxc and rolldown

Explicitly added @oxc-parser/binding-linux-x64-gnu and @rolldown/binding-linux-x64-gnu as devDependencies. This bypasses issues where pnpm occasionally skips optional native platform bindings during installation, which previously caused CriticalPresetLoadError when loading StencilJS plugins.
This commit is contained in:
2026-07-22 23:50:31 +02:00
parent 2991ddf567
commit 3dc61e5087
3 changed files with 42 additions and 7 deletions
+24
View File
@@ -219,6 +219,12 @@ importers:
packages/luna-charts:
devDependencies:
'@oxc-parser/binding-linux-x64-gnu':
specifier: ^0.141.0
version: 0.141.0
'@rolldown/binding-linux-x64-gnu':
specifier: ^1.2.0
version: 1.2.0
'@stencil/core':
specifier: ^4.43.5
version: 4.43.5
@@ -701,6 +707,13 @@ packages:
os: [linux]
libc: [glibc]
'@oxc-parser/binding-linux-x64-gnu@0.141.0':
resolution: {integrity: sha512-qtyQVAAebFq57B2tifTlel3TgGqUtsYNI/e+p6aya9rN9lOZVTDvr215fGYSA9XWooxzMxDiVxkBLk2jQHbsOQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [glibc]
'@oxc-parser/binding-linux-x64-musl@0.127.0':
resolution: {integrity: sha512-5eY0B/bxf1xIUxb4NOTvOI3KWtBQfPWYyKAzgcrCt0mDibSZygVpO1Pz8bkeiSZ5Jj9+M09dkggG3H8I5d0Uyg==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -914,6 +927,13 @@ packages:
os: [linux]
libc: [glibc]
'@rolldown/binding-linux-x64-gnu@1.2.0':
resolution: {integrity: sha512-MK7L0018jjh1jR3mh21G2j1zAVcpscJBlPo2z19pRjv2XOYGRhaV4LyiD8HO6nCDdZln9IFgCMIV5yt4E3klGQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [glibc]
'@rolldown/binding-linux-x64-musl@1.1.5':
resolution: {integrity: sha512-Me+PfPI2TMeOQk0gYWfLQZtTktrmzbr8cDboqX83XKc7UrgAi55gF+2dUkWdxd19n55Essp2yeca+O9N5rBxHg==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -2750,6 +2770,8 @@ snapshots:
'@oxc-parser/binding-linux-x64-gnu@0.127.0':
optional: true
'@oxc-parser/binding-linux-x64-gnu@0.141.0': {}
'@oxc-parser/binding-linux-x64-musl@0.127.0':
optional: true
@@ -2869,6 +2891,8 @@ snapshots:
'@rolldown/binding-linux-x64-gnu@1.1.5':
optional: true
'@rolldown/binding-linux-x64-gnu@1.2.0': {}
'@rolldown/binding-linux-x64-musl@1.1.5':
optional: true