Webpack
Learn more about @plumeria/webpack-plugin.
It is the plumeria @plumeria/webpack-plugin package
AST parse compiles plumeria styles into CSS (HMR)
Installation
npm i --save-dev @plumeria/webpack-pluginyarn add -D @plumeria/webpack-pluginpnpm i --save-dev @plumeria/webpack-pluginOverview
import type { Compiler } from 'webpack';
export declare class PlumeriaPlugin {
private outputFileName;
private stylesByFile;
private outFile;
constructor(outputFileName?: string);
apply(compiler: Compiler): void;
registerFileStyles(filePath: string, styles: Partial<any>): void;
private generateOrderedCSS;
private writeCSS;
}API
Example for: Github next-plugin ↗
const { PlumeriaPlugin } = require("@plumeria/webpack-plugin");
module.exports = {
plugins: [
new PlumeriaPlugin(),
],
};