uselesscss
Version:
Trim bloat from your CSS by only including rules that will actually be active.
83 lines (82 loc) • 2.18 kB
JSON
{
"name": "uselesscss",
"version": "0.0.13",
"description": "Trim bloat from your CSS by only including rules that will actually be active.",
"main": "lib/uselesscss.js",
"scripts": {
"test": "mocha --compilers js:babel-register --globals __core-js_shared__ --reporter spec --bail --check-leaks test/",
"test-ci": "mocha --compilers js:babel-register --globals __core-js_shared__ --reporter spec --check-leaks test/",
"build": "rm -rf lib/ bin/ && babel src --compact --source-maps true -d lib && mkdir bin/ && echo \"#!/usr/bin/env node\nrequire('../lib/cli')\" > bin/uselesscss && chmod +x bin/uselesscss",
"lint": "eslint src/ test/ || true",
"format": "standard --fix src/* test/* || true"
},
"bin": {
"uselesscss": "bin/uselesscss"
},
"directories": {
"test": "test"
},
"repository": {
"type": "git",
"url": "git+https://github.com/asimpletune/uselesscss.git"
},
"author": "Spencer Scorcelletti <asimpletune@icloud.com>",
"license": "MIT",
"bugs": {
"url": "https://github.com/asimpletune/uselesscss/issues"
},
"homepage": "https://github.com/asimpletune/uselesscss#readme",
"dependencies": {
"css": "^2.2.1",
"css-select": "^1.2.0",
"cssesc": "^0.1.0",
"docopt": "^0.6.2",
"htmlparser2": "^3.9.1"
},
"standard": {
"globals": [
"it",
"describe",
"before",
"beforeEach",
"afterEach"
]
},
"devDependencies": {
"babel-cli": "^6.11.4",
"babel-preset-es2015": "^6.1.18",
"babel-register": "^6.9.0",
"chai": "^3.5.0",
"cheerio": "^0.20.0",
"console.table": "^0.7.0",
"eslint": "^3.1.1",
"eslint-config-standard": "^5.3.5",
"eslint-plugin-promise": "^2.0.0",
"eslint-plugin-standard": "^2.0.0",
"mocha": "^2.5.3",
"standard": "^7.1.2",
"temporary": "0.0.8",
"uncss": "^0.14.1"
},
"preferGlobal": true,
"keywords": [
"css",
"useless",
"uselesscss",
"uncss",
"optimize",
"front-end",
"front",
"end",
"include",
"CSS",
"USELESS",
"USELESSCSS",
"UNCSS",
"OPTIMIZE",
"FRONT-END",
"FRONT",
"END",
"INCLUDE"
]
}