@minicss/core
v1.0.0-alpha.4
Published
MiniCSS core package
Downloads
6
Maintainers
Readme
core
MiniCSS core package
Table of Content
Installation
npm i @minicss/core
Usage
import MiniCSS from "@minicss/core";
const miniCSS = new MiniCSS();
// First, you need to add attribute selectors.
miniCSS.addAttributeSelector(selector);
// Then, you can optimize nodes based on attribute selectors. (optional)
miniCSS.optimize();
// Then, you can replace the attribute selector operators & values.
const { operator, value } = miniCSS.attributeSelector(selector);
// Finally, you can rename classes/ids/variables/keyframes
const className = miniCSS.class("class");
const id = miniCSS.id("id");
const variable = miniCSS.variable("variable");
const keyframe = miniCSS.keyframe("keyframe");
API usage documents are available here.
Versioning
We use SemVer for versioning. For the versions available, see the releases on this repository.
Authors
- Ardalan Amini - Core Maintainer - @ardalanamini
See also the list of contributors who participated in this project.
License
This project is licensed under the MIT License - see the LICENSE file for details.