An esbuild plugin for handling CSS/SCSS modules with support for autoprefixer, treeshakeable CSS, and BEM-like class names. Version 0.1.0 is the latest stable release. It is designed for bundling React18 libraries, works with tsup and esbuild, and provides full TypeScript support. Alternatives include esbuild-plugin-react18-css, which is recommended by the author.
npm install esbuild-plugin-css-moduleNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Demonstrates how to use the plugin with esbuild to bundle a CSS module.
Switch to esbuild-plugin-react18-css for continued support.
Name files with .module.css or .module.scss for module processing.
Run 'npm install esbuild-plugin-css-module' and ensure import path is correct.
Use 'import cssModulePlugin from "esbuild-plugin-css-module"' (default import).