GitHub - plxity/esbuild-cross-browser-css: An ESBuild plugin to make CSS compatible for all browsers. (original) (raw)
Repository files navigation
ESBuild Cross Browser CSS Plugin
An ESBuild plugin to add support for cross-browser CSS.
Example
Input
Output
div{ display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
Use
Create a file
esbuild.config.js
import esbuild from 'esbuild'; import CrossBrowserCSS from 'esbuild-plugin-cross-browser-css';
esbuild .build({ entryPoints: ... // Input file bundle: true, outfile: ... // Output file plugins: [CrossBrowserCSS()] }) .catch(() => process.exit(1));