1.15.0 • Published 3 years ago

@mikojs/babel-plugin-import-css v1.15.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

@mikojs/babel-plugin-import-css · npm npm-size

Use to make the css files could be imported into node and browser with babel-plugin-css-modules-transform.

Example

In

import styles from './styles.css';

Out

require(globalThis.window
  ? './styles.css'
  : '@mikojs/babel-plugin-import-css/emptyCssFile.js');

Install

yarn add babel-plugin-css-modules-transform @mikojs/babel-plugin-import-css --dev

Add @mikojs/babel-plugin-import-css to babel config.

...
  plugins: [
    ...
    [
      'css-modules-transform',
      {
        keepImport: true,
      },
    ],
    '@mikojs/import-css',
    ...
  ],
...

Use with less

...
  plugins: [
    ...
    [
      'css-modules-transform',
      {
        keepImport: true,
      },
    ],
    [
      '@mikojs/import-css',
      { test: /\.less$/ },
    ],
    ...
  ],
...
1.15.0

3 years ago

1.14.0

3 years ago

1.12.0

4 years ago

1.11.4

4 years ago

1.11.2

4 years ago

1.10.4

4 years ago

1.10.3

4 years ago

1.10.0

4 years ago

1.9.2

4 years ago

1.9.1

4 years ago

1.9.0

4 years ago

1.8.1

4 years ago

1.8.0

5 years ago

1.6.0

5 years ago