Require css from npm
Branch: master
Clone or download
Pull request Compare This branch is 3 commits ahead, 4 commits behind defunctzombie:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
test
.gitignore
LICENCE
Makefile
README.md
index.js
package.json

README.md

npm-css

Require css from node modules.

Syntax

@import "typeahead";

@import "./foo.css";
@import "./bar/baz.css";

.foo {
    color: red
}

npm-css reads css imports in the format of @import " ... " and inlines the CSS at that path for you. It also understands node modules.

If you @import a folder it will try to look for a package.json file or read index.css by default. See the package.json section below.

CLI

To build a single css file from an entry.css with @import statements.

npm-css entry.css -o bundle.css

API

If you want to build css files on the fly.

var npmcss = require('npm-css');
var css = npmcss(/path/to/file);

package.json

You can specify the stylesheet for your module by adding a "style" field to your package.json file. This works similarly to the "main" field.

Installation

npm install npm-css

MIT Licenced