An open API service indexing awesome lists of open source software.

https://github.com/differui/rollup-plugin-scoped

Roll and create scoped style and template.
https://github.com/differui/rollup-plugin-scoped

Last synced: 7 months ago
JSON representation

Roll and create scoped style and template.

Awesome Lists containing this project

README

          

rollup-plugin-scoped
=====

Convert template and style to ES6 modules:

```js
import style form './btn.scss';
import template form './btn.tpl';

console.log(style);
console.log(template);
```

Create scoped template and style:

```js
import style form 'scoped!./btn.scss';
import template form 'scoped!./btn.tpl';

console.log(style);
console.log(template);
```

## Build-in extensions

+ style: `*.css` `*.sass` `*.scss` `*.less` `*.styl`
+ template: `*.tpl` `*.html` `*.jade`

## Installation

```bash
npm install --save-dev rollup-plugin-scoped
```

## Usage

```js
import { rollup } from 'rollup';
import scoped from 'rollup-plugin-scoped';

rollup({
entry: 'app.js',
plugins: [
scoped()
]
});
```

## License

MIT