MiniCSS PostCSS Plugin
Test Coverage License NPM Version NPM Monthly Downloads NPM Total Downloads Built with TypeScript Tested With Jest Open GitHub Issues Open GitHub Pull Requests Github Stars Github Forks
npm i @minicss/postcss
Create the postcss.config.js file:
module.exports = { plugins: { "@minicss/postcss": {}, }, };
| Name | Type | Default | Description |
|---|---|---|---|
| classes | boolean | true |
Should the plugin rename css classes |
| ids | boolean | true |
Should the plugin rename css ids |
| keyframes | boolean | true |
Should the plugin rename css keyframes & animation names (in case of css animation, name should be either first parameter or last parameter if it starts with duration (a digit). if the name is a css variable then this won't work) |
| variables | boolean | true |
Should the plugin rename css variables |
| outputMapFile | string | - | Where to write the output map to be used outside the plugin |
*means the options is required.
First build the project:
npm run build
Then run the command below:
npm run benchmark
We use SemVer for versioning. For the versions available, see the releases on this repository.
- Ardalan Amini - Core Maintainer - @ardalanamini
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE file for details.