CSS Modules: Extract Imports

Build Status

Transforms:

css :local(.continueButton) { composes: button from "library/button.css"; color: green; }

into:

css :import("library/button.css") { button: __tmp_487387465fczSDGHSABb; } :local(.continueButton) { composes: __tmp_487387465fczSDGHSABb; color: green; }

Specification

Options

```css .aa { composes: b from './b.css'; composes: c from './c.css'; }

.bb { / "b.css" should be before "c.css" in this case / composes: c from './c.css'; composes: b from './b.css'; } ```

Building

npm install npm test

Build Status

Development

License

ISC

With thanks


Glen Maddern, 2015.