rollup-plugin-css-module
Version:
Rollup plugin for CSS modules
90 lines (89 loc) • 2.13 kB
JSON
{
"name": "rollup-plugin-css-module",
"description": "Rollup plugin for CSS modules",
"version": "0.0.25",
"license": "MIT",
"main": "rollup-plugin-css-module.cjs.js",
"jsnext:main": "rollup-plugin-css-module.es6.js",
"files": [
"rollup-plugin-css-module.cjs.js",
"rollup-plugin-css-module.es6.js",
"css-module.js",
"README.md"
],
"author": {
"email": "veevers.paul@gmail.com",
"name": "Paul Veevers"
},
"repository": {
"type": "git",
"url": "git+https://github.com/paul-veevers/rollup-plugin-css-module.git"
},
"homepage": "https://github.com/paul-veevers/rollup-plugin-css-module#readme",
"bugs": {
"url": "https://github.com/paul-veevers/rollup-plugin-css-module/issues"
},
"keywords": [
"rollup",
"rollup-plugin",
"css module",
"postcss"
],
"dependencies": {
"colors": "^1.1.2",
"css-modules-loader-core": "^1.0.1",
"postcss": "^5.2.0",
"postcss-remove-classes": "^1.0.2",
"rollup": "^0.36.4",
"rollup-pluginutils": "^1.2.0",
"string-hash": "^1.1.0"
},
"devDependencies": {
"ava": "^0.17.0",
"babel-preset-es2015-rollup": "^3.0.0",
"babel-preset-stage-1": "^6.16.0",
"babel-register": "^6.18.0",
"bootstrap": "^3.3.7",
"cssnano": "^3.7.4",
"eslint": "^3.11.1",
"jsdom": "^9.2.1",
"nyc": "^10.0.0",
"postcss-nested": "^1.0.0",
"rollup-plugin-babel": "^2.4.0",
"standard": "^8.6.0"
},
"babel": {
"presets": [
"es2015",
"stage-1"
],
"plugins": [
"transform-runtime"
]
},
"nyc": {
"lines": 90,
"statements": 90,
"functions": 90,
"branches": 70,
"check-coverage": true,
"reporter": [
"lcov",
"text-summary"
]
},
"ava": {
"files": [
"./test/test.js"
],
"require": [
"babel-register"
]
},
"scripts": {
"test": "standard && nyc ava",
"prebuild": "npm run test && rm css-module.js rollup-plugin-css-module.cjs.js rollup-plugin-css-module.es6.js",
"build": "rollup -c && cp src/css-module.js .",
"prepublish": "npm run build"
}
}