Rolldown
Learn more about @plumeria/unplugin.
examples/rolldown shows how to use @plumeria/unplugin in rolldown.
The unplugin compiles Plumeria styles into the CSS asset produced by rolldown.
Installation
npm i -D @plumeria/unpluginyarn add -D @plumeria/unpluginpnpm i -D @plumeria/unpluginUsage
import { defineConfig } from 'rolldown';
import plumeria from '@plumeria/unplugin';
import postcss from 'rollup-plugin-postcss';
export default defineConfig({
input: 'src/index.tsx',
output: {
dir: 'dist',
},
moduleTypes: {
css: 'empty',
},
plugins: [plumeria.rolldown(), postcss({ extract: true })],
});