4.5.2 • Published 1 year ago
rollup-plugin-css-only v4.5.2
Rollup plugin that bundles imported css
Features
- CSS is emitted as 1 asset
- Order of imports is guaranteed
- Watches CSS imports
- Typescript types
Installation
# v4 is compatible with Rollup 4 & 3 & 2
# Rollup 4 since v4.4
npm install --save-dev rollup-plugin-css-only
Usage
// rollup.config.js
import css from 'rollup-plugin-css-only'
export default {
input: 'input.js',
output: {
file: 'output.js',
format: 'es',
assetFileNames: 'assets/[name]-[hash][extname]'
},
plugins: [css()]
}
// entry.js
import './reset.css'
import './layout.css'
/* layout.css */
@import './nested.css';
@import './more.css';
Options
There is 1 option: output
.
By default the plugin will use output.assetFileNames
to decide the filename.
css({
// Optional: filename to write all styles to
output: 'bundle.css'
})
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Contributions and feedback are very welcome.
To get it running:
- Clone the project.
npm install
npm run build
Credits
License
The MIT License (MIT). Please see License File for more information.
4.5.0
1 year ago
4.4.0
1 year ago
4.5.2
1 year ago
4.5.1
1 year ago
4.1.0
2 years ago
4.0.0
2 years ago
4.3.0
2 years ago
4.2.0
2 years ago
4.1.1
2 years ago
3.1.0
4 years ago
3.0.0
4 years ago
2.1.0
5 years ago
2.0.0
5 years ago
1.0.0
6 years ago
0.4.0
7 years ago
0.3.0
7 years ago
0.2.0
8 years ago
0.1.0
8 years ago
0.0.4
8 years ago
0.0.3
8 years ago
0.0.2
8 years ago
0.0.1
8 years ago