UNPKG

closure-builder

Version:

Simple Closure, Soy and JavaScript Build system

97 lines (96 loc) 3.35 kB
{ "name": "closure-builder", "version": "2.3.8", "description": "Simple Closure, Soy and JavaScript Build system", "engines": { "node": ">=6.0.0" }, "preferGlobal": true, "keywords": [ "soy", "closure", "compiler", "build", "minifier", "js", "css", "template", "resources", "compressor", "javascript", "stylesheet", "rollup" ], "main": "closure-builder.js", "scripts": { "clean": "echo Cleaning up. Please wait ... && npm prune && rimraf runtime/*", "configure": "node configure.js", "install": "npm run configure", "lint": "eslint .", "sync": "echo Syncing. Please wait ... && git pull && git submodule init && git submodule update && npm run update", "pretest": "npm run lint && npm run clean && npm run configure", "test": "nyc --reporter=lcov mocha", "test:builds": "mocha test/build_compilers_test.js", "test:closure-compiler": "mocha test/compilers/closure-compiler_test.js", "test:closure-compiler-library": "mocha test/compilers/closure-compiler-library_test.js", "test:closure-compiler-soy": "mocha test/compilers/closure-compiler-soy_test.js", "test:closure-stylesheets": "mocha test/compilers/closure-stylesheets_test.js", "test:closure-templates": "mocha test/compilers/closure-templates_test.js", "test:config": "mocha test/build_config_test.js", "test:file-tools": "mocha test/tools/file_test.js", "test:java-tools": "mocha test/tools/java_test.js", "test:sniffer-tools": "mocha test/tools/sniffer_test.js", "test:nodejs-compiler": "mocha test/compilers/nodejs-compiler_test.js", "test:path-tools": "mocha test/tools/path_test.js", "test:remote-tools": "mocha test/tools/remote_test.js", "test:rollup-compiler": "mocha test/compilers/rollup-compiler_test.js", "test:text-tools": "mocha test/tools/text_test.js", "test:tools": "mocha test/build_tools_test.js", "test:types": "mocha test/build_types_test.js", "preupdate": "npm run clean", "update": "npm install && npm update -a && npm audit fix && npm dedupe", "postupdate": "npm test", "predeploy": "npm test", "deploy": "npm version patch && git add package.json", "postdeploy": "git push --follow-tags" }, "author": { "name": "Markus Bordihn", "email": "Markus@Bordihn.de", "url": "https://github.com/MarkusBordihn" }, "repository": { "type": "git", "url": "https://github.com/Google/closure-builder.git" }, "bugs": { "url": "https://github.com/Google/closure-builder/issues" }, "license": "Apache-2.0", "dependencies": { "browserify": "^16.2.3", "clean-css": "^4.2.1", "decompress": "^4.2.0", "dns-sync": "^0.1.3", "follow-redirects": "^1.7.0", "fs-extra": "^6.0.1", "glob": "7.1.2", "google-closure-compiler": "^20190415.0.0", "loglevel": "^1.6.1", "marked": "^0.6.2", "mkdirp": "0.5.1", "path-parse": "1.0.5", "progress": "2.0.0", "rimraf": "^2.6.3", "rollup": "^0.58.2", "touch": "3.1.0", "validator": "^10.11.0" }, "devDependencies": { "assert": "latest", "eslint": "^4.19.1", "eslint-config-google": "^0.9.1", "mocha": "^5.2.0", "nyc": "^11.9.0" } }