babel-plugin-transform-css-import-to-cssom

0.0.2 • Public • Published

babel-plugin-transform-css-import-to-cssom

Turn CSS imports into CSSStyleSheet.

Example

Given the following style.css.

:root { color: dodgerblue }

in

import css from './style.css'

out

var css = new CSSStyleSheet().replaceSync(':root { color: dodgerblue }')

Installation

$ yarn add -D babel-plugin-transform-css-import-to-cssom

Usage

Via .babelrc (Recommended)

.babelrc

{
  "plugins": ["transform-css-import-to-cssom"]
}

Via CLI

$ babel --plugins transform-css-import-to-cssom script.js

Via Node API

import core from 'babel-core'

const plugins = [
    // ...
    'transform-css-import-to-cssom'
    // ...
]
core.transform(code, { plugins })

Package Sidebar

Install

npm i babel-plugin-transform-css-import-to-cssom

Weekly Downloads

4

Version

0.0.2

License

MIT

Unpacked Size

3.02 kB

Total Files

4

Last publish

Collaborators

  • ar2r13