Antonino Provenzano Ninosaurier
  • Joined on 2025-10-21
Ninosaurier pushed to fix/#26-re-upgrade-to-astro-7 at Ninosaurier/LUNA-Charts 2026-08-28 13:02:31 +00:00
4afa8ba33e fix(astrojs): upgrade Node.js engine and dependencies for Astro
Ninosaurier created branch fix/#26-re-upgrade-to-astro-7 in Ninosaurier/LUNA-Charts 2026-08-28 13:02:31 +00:00
Ninosaurier commented on issue Ninosaurier/LUNA-Charts#26 2026-08-28 10:52:25 +00:00
tracking: Re-upgrade to Astro 7 once @astrojs/compiler-binding pnpm resolution is fixed upstream

Follow-up: root cause not conclusively identified — extensive testing inconclusive

Wanted to document this honestly rather than leave a false trail for future readers.

After the initial…

Ninosaurier commented on issue Ninosaurier/LUNA-Charts#12 2026-08-26 18:55:46 +00:00
Add pnpm run dev in the root package.json for docs

Follow-up note: while using the pnpm run docs command added here, we ran into a separate, unrelated bug with Astro's native compiler binary resolution under pnpm (`Cannot find module '@astrojs/co…

Ninosaurier deleted branch build/11-root-storybook-script from Ninosaurier/LUNA-Charts 2026-08-26 18:45:03 +00:00
Ninosaurier deleted branch update-technology-architecture from Ninosaurier/LUNA-Charts 2026-08-26 18:45:00 +00:00
Ninosaurier deleted branch docs/fix-readme-storybook from Ninosaurier/LUNA-Charts 2026-08-26 18:44:55 +00:00
Ninosaurier deleted branch fix/#23-astro-compiler-pnpm-linux-binary from Ninosaurier/LUNA-Charts 2026-08-26 18:44:50 +00:00
Ninosaurier pushed to dev at Ninosaurier/LUNA-Charts 2026-08-26 18:38:22 +00:00
a63fe47402 Merge pull request 'Fix/#23 astro compiler pnpm linux binary' (#25) from fix/#23-astro-compiler-pnpm-linux-binary into dev
471654f24b chore: update pnpm-workspace.yaml
dba81e6e7a build(deps): downgrade astro and remove root compiler bindings
9d4b046f5d chore(docs): remove unused pnpm-workspace.yaml
Compare 4 commits »
Ninosaurier merged pull request Ninosaurier/LUNA-Charts#25 2026-08-26 18:38:22 +00:00
Fix/#23 astro compiler pnpm linux binary
Ninosaurier opened issue Ninosaurier/LUNA-Charts#26 2026-08-26 18:33:53 +00:00
tracking: Re-upgrade to Astro 7 once @astrojs/compiler-binding pnpm resolution is fixed upstream
Ninosaurier created pull request Ninosaurier/LUNA-Charts#25 2026-08-26 18:29:41 +00:00
Fix/#23 astro compiler pnpm linux binary
Ninosaurier reopened issue Ninosaurier/LUNA-Charts#23 2026-08-26 18:23:23 +00:00
bug: Cannot find native binding @astrojs/compiler-binding-linux-x64-gnu when running astro dev with pnpm
Ninosaurier commented on issue Ninosaurier/LUNA-Charts#23 2026-08-26 18:02:25 +00:00
bug: Cannot find native binding @astrojs/compiler-binding-linux-x64-gnu when running astro dev with pnpm

Confirmed working cross-platform — thanks @sven for testing on M2 Mac, verified here on Linux x64/Arch too.

Root cause: @astrojs/compiler-rs/@astrojs/compiler-binding (Astro 7's mandatory…

Ninosaurier closed issue Ninosaurier/LUNA-Charts#23 2026-08-26 18:02:25 +00:00
bug: Cannot find native binding @astrojs/compiler-binding-linux-x64-gnu when running astro dev with pnpm
Ninosaurier commented on issue Ninosaurier/LUNA-Charts#23 2026-08-26 12:59:25 +00:00
bug: Cannot find native binding @astrojs/compiler-binding-linux-x64-gnu when running astro dev with pnpm

Hi @svki0001

I have updated the dependencies. Could you please test it on your end?

Branch: fix/#23-astro-compiler-pnpm-linux-binary Run: pnpm install

Let me know if everything…

471654f24b chore: update pnpm-workspace.yaml
dba81e6e7a build(deps): downgrade astro and remove root compiler bindings
9d4b046f5d chore(docs): remove unused pnpm-workspace.yaml
Compare 3 commits »
Ninosaurier commented on issue Ninosaurier/LUNA-Charts#23 2026-08-26 12:24:02 +00:00
bug: Cannot find native binding @astrojs/compiler-binding-linux-x64-gnu when running astro dev with pnpm

I hit the exact same error (Cannot find module '@astrojs/compiler-binding-linux-x64-gnu') on Astro 7 and wanted to share our findings, since it took a lot of digging to rule out everything…

Ninosaurier reopened issue Ninosaurier/LUNA-Charts#23 2026-08-19 06:53:51 +00:00
bug: Cannot find native binding @astrojs/compiler-binding-linux-x64-gnu when running astro dev with pnpm
Ninosaurier commented on issue Ninosaurier/LUNA-Charts#23 2026-08-19 06:53:51 +00:00
bug: Cannot find native binding @astrojs/compiler-binding-linux-x64-gnu when running astro dev with pnpm

Reopened, because PR was only merged into dev.