parcel-transformer-svelte
parcel-transformer-svelte copied to clipboard
Inlining component styles
Hi! Thank you so much for your work on this transformer. I'm building a simple Svelte static site, and I would like ALL styles in my components to be inlined into a <style>
tag in the final build. i.e. I don't want a separate CSS file emitted.
I tried setting bundleBehavior: "inline"
on the CSS asset. But this resulted in the error:
🚨 Build failed.
@parcel/packager-js: Got unexpected undefined
Error: Got unexpected undefined
at $812806c6461f2963$var$nullthrows (/Users/jasonkao/ProPublica/story-embeds/node_modules/@parcel/utils/lib/index.js:3485:17)
at $bc66accb63b05e9a$export$f074a8f9bef628fd (/Users/jasonkao/ProPublica/story-embeds/node_modules/@parcel/utils/lib/index.js:35321:95)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async PackagerRunner.package (/Users/jasonkao/ProPublica/story-embeds/node_modules/@parcel/core/lib/PackagerRunner.js:294:14)
at async PackagerRunner.getBundleResult (/Users/jasonkao/ProPublica/story-embeds/node_modules/@parcel/core/lib/PackagerRunner.js:253:20)
at async getInlineBundleContents (/Users/jasonkao/ProPublica/story-embeds/node_modules/@parcel/core/lib/PackagerRunner.js:310:21)
at async getAssetContent (/Users/jasonkao/ProPublica/story-embeds/node_modules/@parcel/packager-html/lib/HTMLPackager.js:156:26)
at async replaceInlineAssetContent (/Users/jasonkao/ProPublica/story-embeds/node_modules/@parcel/packager-html/lib/HTMLPackager.js:177:22)