This might go away. Bug:
bun create astro@latest my-projectcd my-project && bun devThe expected result should be running okay. However, I got this:
18.11.05 [ERROR] [UnhandledRejection] Astro detected an unhandled rejection. Here's the stack trace:Error [ERR_MODULE_NOT_FOUND]: Cannot find package '@shikijs/langs' imported from /home/jp/PERURI-ID/xpass-bgn/frontend/auth-static/node_modules/shiki/dist/langs.mjs at Object.getPackageJSONURL (node:internal/modules/package_json_reader:268:9) at packageResolve (node:internal/modules/esm/resolve:768:81) at moduleResolve (node:internal/modules/esm/resolve:854:18) at defaultResolve (node:internal/modules/esm/resolve:984:11) at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:685:12) at #cachedDefaultResolve (node:internal/modules/esm/loader:634:25) at ModuleLoader.resolve (node:internal/modules/esm/loader:617:38) at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:273:38) at onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:577:36) at TracingChannel.tracePromise (node:diagnostics_channel:344:14) Hint: Make sure your promises all have an `await` or a `.catch()` handler. Error reference: https://docs.astro.build/en/reference/errors/unhandled-rejection/ Stack trace: at Object.getPackageJSONURL (node:internal/modules/package_json_reader:268:9) at moduleResolve (node:internal/modules/esm/resolve:854:18) at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:685:12) at ModuleLoader.resolve (node:internal/modules/esm/loader:617:38) at onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:577:36) [...] See full stack trace in the browser, or rerun with --verbose.18.19.38 [200] / 42msAccording to ChatGPT, the newer versions of Shiki (like 1.0.0+) made @shikijs/langs an external package to slim down the core library.
The fix:
bun i -d @shikijs/langsThis probably temporary error.

