-
Notifications
You must be signed in to change notification settings - Fork 710
Closed
Description
I'm running rolldown-vite with my astro site -- version rolldown-vite@7.1.1 works fine, and version rolldown-vite@7.1.2 fails with this error:
07:50:11 [ERROR] [vite] ✗ Build failed in 1.08s
[UNHANDLEABLE_ERROR] Error: Something went wrong inside native plugin `builtin:transform`. Please report this problem at https://github.com/rolldown/rolldown/issues.
Tsconfig not found astro/tsconfigs/strict
Location:
/Users/calebjasik-personal/Git/jasik-2.0/node_modules/.pnpm/rolldown@1.0.0-beta.32/node_modules/rolldown/dist/shared/src-p50l1OMU.mjs:2270:18
Stack trace:
at normalizeErrors (file:///Users/calebjasik-personal/Git/jasik-2.0/node_modules/.pnpm/rolldown@1.0.0-beta.32/node_modules/rolldown/dist/shared/src-p50l1OMU.mjs:2270:18)
at transformToRollupOutput (file:///Users/calebjasik-personal/Git/jasik-2.0/node_modules/.pnpm/rolldown@1.0.0-beta.32/node_modules/rolldown/dist/shared/src-p50l1OMU.mjs:3000:2)
at async buildEnvironment (file:///Users/calebjasik-personal/Git/jasik-2.0/node_modules/.pnpm/rolldown-vite@7.1.2_@types+node@22.16.4_esbuild@0.25.6_jiti@2.4.2_yaml@2.8.0/node_modules/rolldown-vite/dist/node/chunks/dep-uovcZwnY.js:33495:64)
at async ssrBuild (file:///Users/calebjasik-personal/Git/jasik-2.0/node_modules/.pnpm/astro@5.12.2_@netlify+blobs@10.0.6_@types+node@22.16.4_idb-keyval@6.2.1_jiti@2.4.2_roll_6a6df5fde7bb99bc7683af133c04e651/node_modules/astro/dist/core/build/static-build.js:181:10)
at async AstroBuilder.build (file:///Users/calebjasik-personal/Git/jasik-2.0/node_modules/.pnpm/astro@5.12.2_@netlify+blobs@10.0.6_@types+node@22.16.4_idb-keyval@6.2.1_jiti@2.4.2_roll_6a6df5fde7bb99bc7683af133c04e651/node_modules/astro/dist/core/build/index.js:149:48)
ELIFECYCLE Command failed with exit code 1.
Full Build Log
❯ pnpm i && pnpm build
WARN 1 deprecated subdependencies found: node-domexception@1.0.0
Packages: +5
+++++
Progress: resolved 1660, reused 1500, downloaded 1, added 5, done
WARN Issues with peer dependencies found
.
├─┬ astro 5.12.2
│ ├─┬ vitefu 1.0.6
│ │ └── ✕ unmet peer vite@"^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0": found 7.1.2
│ └─┬ unstorage 1.15.0
│ └── ✕ unmet peer @netlify/blobs@"^6.5.0 || ^7.0.0 || ^8.1.0": found 10.0.6
├─┬ @astrojs/react 4.3.0
│ └─┬ @vitejs/plugin-react 4.4.1
│ └── ✕ unmet peer vite@"^4.2.0 || ^5.0.0 || ^6.0.0": found 7.1.2
├─┬ @tailwindcss/vite 4.1.8
│ └── ✕ unmet peer vite@"^5.2.0 || ^6": found 7.1.2
├─┬ astro-embed 0.9.0
│ └─┬ @astro-community/astro-embed-integration 0.8.0
│ └─┬ astro-auto-import 0.4.2
│ └── ✕ unmet peer astro@"^2.0.0 || ^3.0.0-beta || ^4.0.0-beta": found 5.12.2
└─┬ expressive-code-color-chips 0.1.2
└── ✕ unmet peer @expressive-code/core@^0.37.1: found 0.41.2
Done in 2.3s using pnpm v10.13.1
> jasik-2.0@0.0.1 build /Users/calebjasik-personal/Git/jasik-2.0
> astro build
07:50:09 [@astrojs/netlify] Enabling sessions with Netlify Blobs
[Sentry] You passed in additional options (dsn) to the Sentry integration. This is deprecated and will stop working in a future version. Instead, configure the Sentry SDK in your `sentry.client.config.(js|ts)` or `sentry.server.config.(js|ts)` files.
[Sentry] Enabled source map generation in the build options with `vite.build.sourcemap: 'hidden'`. The source maps will be deleted after they were uploaded to Sentry.
[Sentry] Automatically setting `sourceMapsUploadOptions.filesToDeleteAfterUpload: ["./dist/**/client/**/*.map","./dist/**/server/**/*.map"]` to delete generated source maps after they were uploaded to Sentry.
07:50:09 [WARN] [vite] You or a plugin you are using have set `optimizeDeps.esbuildOptions` but this option is now deprecated. Vite now uses Rolldown to optimize the dependencies. Please use `optimizeDeps.rollupOptions` instead.
[sentry-vite-plugin] Info: Sending telemetry data on issues and performance to Sentry. To disable telemetry, set `options.telemetry` to `false`.
07:50:10 [vite] Re-optimizing dependencies because lockfile has changed
07:50:10 [content] Syncing content
07:50:10 [content] Synced content
07:50:10 [types] Generated 533ms
07:50:10 [build] output: "static"
07:50:10 [build] mode: "server"
07:50:10 [build] directory: /Users/calebjasik-personal/Git/jasik-2.0/dist/
07:50:10 [build] adapter: @astrojs/netlify
07:50:10 [build] Collecting build info...
07:50:10 [build] ✓ Completed in 946ms.
07:50:10 [build] Building server entrypoints...
07:50:10 [WARN] [vite] You or a plugin you are using have set `optimizeDeps.esbuildOptions` but this option is now deprecated. Vite now uses Rolldown to optimize the dependencies. Please use `optimizeDeps.rollupOptions` instead.
[sentry-vite-plugin] Info: Sending telemetry data on issues and performance to Sentry. To disable telemetry, set `options.telemetry` to `false`.
`transformWithEsbuild` is deprecated and will be removed in the future. Please migrate to `transformWithOxc`.
07:50:10 [WARN] [vite] [vite:css][lightningcss] Unknown at rule: @theme
1 |
2 | @layer theme, base, components, utilities;
| ^
3 | @import "tailwindcss/theme" layer(theme);
4 | @import "tailwindcss/utilities" layer(utilities);
07:50:10 [WARN] [vite] [vite:css][lightningcss] Unknown at rule: @theme
07:50:10 [WARN] [vite] [vite:css][lightningcss] Unknown at rule: @tailwind
1 |
2 | @layer theme, base, components, utilities;
| ^
3 | @import "tailwindcss/theme" layer(theme);
4 | @import "tailwindcss/utilities" layer(utilities);
07:50:11 [ERROR] [vite] ✗ Build failed in 1.08s
[UNHANDLEABLE_ERROR] Error: Something went wrong inside native plugin `builtin:transform`. Please report this problem at https://github.com/rolldown/rolldown/issues.
Tsconfig not found astro/tsconfigs/strict
Location:
/Users/calebjasik-personal/Git/jasik-2.0/node_modules/.pnpm/rolldown@1.0.0-beta.32/node_modules/rolldown/dist/shared/src-p50l1OMU.mjs:2270:18
Stack trace:
at normalizeErrors (file:///Users/calebjasik-personal/Git/jasik-2.0/node_modules/.pnpm/rolldown@1.0.0-beta.32/node_modules/rolldown/dist/shared/src-p50l1OMU.mjs:2270:18)
at transformToRollupOutput (file:///Users/calebjasik-personal/Git/jasik-2.0/node_modules/.pnpm/rolldown@1.0.0-beta.32/node_modules/rolldown/dist/shared/src-p50l1OMU.mjs:3000:2)
at async buildEnvironment (file:///Users/calebjasik-personal/Git/jasik-2.0/node_modules/.pnpm/rolldown-vite@7.1.2_@types+node@22.16.4_esbuild@0.25.6_jiti@2.4.2_yaml@2.8.0/node_modules/rolldown-vite/dist/node/chunks/dep-uovcZwnY.js:33495:64)
at async ssrBuild (file:///Users/calebjasik-personal/Git/jasik-2.0/node_modules/.pnpm/astro@5.12.2_@netlify+blobs@10.0.6_@types+node@22.16.4_idb-keyval@6.2.1_jiti@2.4.2_roll_6a6df5fde7bb99bc7683af133c04e651/node_modules/astro/dist/core/build/static-build.js:181:10)
at async AstroBuilder.build (file:///Users/calebjasik-personal/Git/jasik-2.0/node_modules/.pnpm/astro@5.12.2_@netlify+blobs@10.0.6_@types+node@22.16.4_idb-keyval@6.2.1_jiti@2.4.2_roll_6a6df5fde7bb99bc7683af133c04e651/node_modules/astro/dist/core/build/index.js:149:48)
ELIFECYCLE Command failed with exit code 1.
My package.json looks like:
{
"name": "jasik-2.0",
"type": "module",
"version": "0.0.1",
"scripts": {
"dev": "SHOULD_BUILD_DRAFT_AND_FUTURE=true astro dev",
"start": "SHOULD_BUILD_DRAFT_AND_FUTURE=true astro dev",
"build": "astro build",
"preview": "astro preview",
"astro": "astro",
"format": "prettier --write .",
"format:check": "prettier --check .",
"lint": "pnpm run \"/^lint:.*/\"",
"lint:js": "eslint .",
"lint:css": "stylelint --cache --config ./stylelint.config.js '**/*.{css,astro}'",
"check": "pnpm run \"/^check:.*/\"",
"check:ts": "tsc -p ./tsconfig.json",
"check:astro": "astro check -p ./tsconfig.json"
},
"engines": {
"node": ">=18",
"pnpm": ">=8"
},
"dependencies": {
"@astrojs/check": "0.9.4",
"@astrojs/markdoc": "0.15.1",
"@astrojs/netlify": "6.5.2",
"@astrojs/react": "4.3.0",
"@astrojs/rss": "4.0.12",
"@astrojs/sitemap": "3.4.1",
"@keystatic/astro": "5.0.6",
"@keystatic/core": "0.5.47",
"@sentry/astro": "9.39.0",
"@tailwindcss/vite": "4.1.8",
"@types/react": "19.1.8",
"@types/react-dom": "19.1.6",
"@zachleat/pagefind-search": "github:zachleat/pagefind-search",
"assert-ts": "0.3.4",
"astro": "5.12.2",
"astro-capo": "0.0.1",
"astro-embed": "0.9.0",
"astro-expressive-code": "0.41.2",
"astro-icon": "1.1.5",
"astro-og-canvas": "0.7.0",
"astro-pagefind": "1.8.3",
"canvaskit-wasm": "0.40.0",
"date-fns": "4.1.0",
"expressive-code-color-chips": "0.1.2",
"lightningcss": "1.30.1",
"lucide-react": "0.522.0",
"pagefind": "1.3.0",
"react": "19.1.0",
"react-dom": "19.1.0",
"sharp": "0.34.2",
"shiki": "3.7.0",
"stylelint": "16.22.0",
"stylelint-gamut": "1.3.4",
"tailwindcss": "4.1.8",
"tiny-decode": "0.1.3",
"ultrahtml": "1.6.0"
},
"packageManager": "pnpm@10.13.1",
"devDependencies": {
"@eslint/js": "9.31.0",
"@ianvs/prettier-plugin-sort-imports": "4.4.2",
"@iconify-json/ri": "1.2.5",
"@types/node": "22.16.4",
"@typescript-eslint/parser": "8.38.0",
"eslint": "9.31.0",
"eslint-plugin-astro": "1.3.1",
"eslint-plugin-jsx-a11y": "6.10.2",
"postcss-html": "1.8.0",
"prettier": "3.6.2",
"prettier-plugin-astro": "0.14.1",
"prettier-plugin-tailwindcss": "0.6.13",
"prettier-plugin-toml": "2.0.5",
"stylelint-config-astro": "1.0.4",
"stylelint-config-recommended": "16.0.0",
"typescript": "5.8.3",
"typescript-eslint": "8.38.0"
},
"imports": {
"#assets/*": [
"./src/assets/*",
"./src/assets/*.ts",
"./src/assets/*.tsx"
],
"#components/*": [
"./src/components/*",
"./src/components/*.ts",
"./src/components/*.tsx"
],
"#utils/*": [
"./src/utils/*",
"./src/utils/*.ts",
"./src/utils/*.tsx"
]
},
"pnpm": {
"onlyBuiltDependencies": [
"@sentry/cli",
"@tailwindcss/oxide",
"esbuild",
"optipng-bin",
"sharp"
],
"overrides": {
"vite": "npm:rolldown-vite@7.1.2"
}
}
}Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels