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
+16 -7
View File
@@ -1,5 +1,5 @@
{
"timestamp": "2026-07-12T12:51:52",
"timestamp": "2026-07-22T21:49:28",
"compiler": {
"name": "@stencil/core",
"version": "4.43.5",
@@ -17,10 +17,10 @@
"props": [
{
"name": "first",
"type": "string",
"type": "string | undefined",
"complexType": {
"original": "string",
"resolved": "string",
"resolved": "string | undefined",
"references": {}
},
"mutable": false,
@@ -31,6 +31,9 @@
"values": [
{
"type": "string"
},
{
"type": "undefined"
}
],
"optional": true,
@@ -40,10 +43,10 @@
},
{
"name": "last",
"type": "string",
"type": "string | undefined",
"complexType": {
"original": "string",
"resolved": "string",
"resolved": "string | undefined",
"references": {}
},
"mutable": false,
@@ -54,6 +57,9 @@
"values": [
{
"type": "string"
},
{
"type": "undefined"
}
],
"optional": true,
@@ -63,10 +69,10 @@
},
{
"name": "middle",
"type": "string",
"type": "string | undefined",
"complexType": {
"original": "string",
"resolved": "string",
"resolved": "string | undefined",
"references": {}
},
"mutable": false,
@@ -77,6 +83,9 @@
"values": [
{
"type": "string"
},
{
"type": "undefined"
}
],
"optional": true,
+2
View File
@@ -42,6 +42,8 @@
"storybook": "storybook dev -p 6006 --no-open"
},
"devDependencies": {
"@oxc-parser/binding-linux-x64-gnu": "^0.141.0",
"@rolldown/binding-linux-x64-gnu": "^1.2.0",
"@stencil/core": "^4.43.5",
"@stencil/storybook-plugin": "^0.7.0",
"@stencil/vitest": "^1.8.3",