UNPKG

butternut

Version:
100 lines (99 loc) 2.71 kB
{ "name": "butternut", "version": "0.4.6", "description": "Experimental ES2015-aware minifier", "main": "dist/butternut.cjs.js", "module": "dist/butternut.es.js", "files": [ "bin", "src", "dist", "register.js", "README.md" ], "scripts": { "build": "rollup -c", "build:all": "rollup -c && rollup -c --environment MIN && rollup -c --environment UMD", "dev": "rollup -w -c --environment UMD", "bench": "node test/bench", "prebench": "npm run build", "test": "mocha test/test.js", "test:min": "cross-env TEST_MIN=true && mocha test/test.js", "test:fuzz": "node test/fuzz-test.js", "pretest": "npm run build", "pretest:min": "npm run build:all", "prepublish": "npm run test:min", "lint": "eslint src", "precoverage": "export COVERAGE=true && nyc mocha --opts mocha.coverage.opts", "coverage": "nyc report --reporter=text-lcov > coverage.lcov", "codecov": "codecov", "precodecov": "npm run coverage" }, "bin": { "squash": "./bin/squash", "butternut": "./bin/squash" }, "repository": { "type": "git", "url": "git+https://github.com/Rich-Harris/butternut.git" }, "keywords": [ "javascript", "transpilation", "compilation", "esnext", "es2015", "es2017", "es6", "es7" ], "author": "Rich Harris", "license": "MIT", "bugs": { "url": "https://github.com/Rich-Harris/butternut/issues" }, "homepage": "https://github.com/Rich-Harris/butternut#README", "devDependencies": { "babel-core": "^6.24.1", "babel-preset-babili": "0.0.12", "benchmark": "^2.1.4", "buble": "^0.15.2", "chalk": "^1.1.3", "codecov": "^2.2.0", "console-group": "^0.3.3", "cross-env": "^5.0.0", "eslint": "^3.19.0", "eslump": "^1.5.1", "filesize": "^3.5.9", "glob": "^7.1.1", "google-closure-compiler-js": "^20170423.0.0", "gzip-size": "^3.0.0", "left-pad": "^1.1.3", "mocha": "^3.3.0", "nyc": "^10.3.2", "pretty-bytes": "^4.0.2", "pretty-ms": "^2.1.0", "reify": "^0.11.0", "right-pad": "^1.0.1", "rimraf": "^2.6.1", "rollup": "^0.41.6", "rollup-plugin-buble": "^0.15.0", "rollup-plugin-butternut": "^0.1.0", "rollup-plugin-json": "^2.1.1", "rollup-plugin-node-resolve": "^3.0.0", "rollup-plugin-replace": "^1.1.1", "rollup-watch": "^3.2.2", "source-map": "^0.5.6", "source-map-support": "^0.4.15", "sourcemap-codec": "^1.3.1", "uglify-es": "^3.0.3", "uglify-js": "^3.0.3" }, "dependencies": { "acorn": "^5.0.3", "chalk": "^1.1.3", "magic-string": "^0.20.0", "minimist": "^1.2.0", "sourcemap-codec": "^1.3.1" } }