132 lines
52 KiB
JSON
132 lines
52 KiB
JSON
|
{
|
||
|
"_args": [
|
||
|
[
|
||
|
{
|
||
|
"raw": "uglify-es@^3.1.9",
|
||
|
"scope": null,
|
||
|
"escapedName": "uglify-es",
|
||
|
"name": "uglify-es",
|
||
|
"rawSpec": "^3.1.9",
|
||
|
"spec": ">=3.1.9 <4.0.0",
|
||
|
"type": "range"
|
||
|
},
|
||
|
"/home/jdaugherty/work/GT2/GT2-Android/node_modules/metro"
|
||
|
]
|
||
|
],
|
||
|
"_from": "uglify-es@>=3.1.9 <4.0.0",
|
||
|
"_id": "uglify-es@3.3.10",
|
||
|
"_inCache": true,
|
||
|
"_location": "/uglify-es",
|
||
|
"_nodeVersion": "9.5.0",
|
||
|
"_npmOperationalInternal": {
|
||
|
"host": "s3://npm-registry-packages",
|
||
|
"tmp": "tmp/uglify-es_3.3.10_1518098674523_0.6017009879470112"
|
||
|
},
|
||
|
"_npmUser": {
|
||
|
"name": "alexlamsl",
|
||
|
"email": "alexlamsl@gmail.com"
|
||
|
},
|
||
|
"_npmVersion": "5.6.0",
|
||
|
"_phantomChildren": {},
|
||
|
"_requested": {
|
||
|
"raw": "uglify-es@^3.1.9",
|
||
|
"scope": null,
|
||
|
"escapedName": "uglify-es",
|
||
|
"name": "uglify-es",
|
||
|
"rawSpec": "^3.1.9",
|
||
|
"spec": ">=3.1.9 <4.0.0",
|
||
|
"type": "range"
|
||
|
},
|
||
|
"_requiredBy": [
|
||
|
"/metro"
|
||
|
],
|
||
|
"_resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.10.tgz",
|
||
|
"_shasum": "8b0b7992cebe20edc26de1bf325cef797b8f3fa5",
|
||
|
"_shrinkwrap": null,
|
||
|
"_spec": "uglify-es@^3.1.9",
|
||
|
"_where": "/home/jdaugherty/work/GT2/GT2-Android/node_modules/metro",
|
||
|
"author": {
|
||
|
"name": "Mihai Bazon",
|
||
|
"email": "mihai.bazon@gmail.com",
|
||
|
"url": "http://lisperator.net/"
|
||
|
},
|
||
|
"bin": {
|
||
|
"uglifyjs": "bin/uglifyjs"
|
||
|
},
|
||
|
"bugs": {
|
||
|
"url": "https://github.com/mishoo/UglifyJS2/issues"
|
||
|
},
|
||
|
"dependencies": {
|
||
|
"commander": "~2.14.1",
|
||
|
"source-map": "~0.6.1"
|
||
|
},
|
||
|
"description": "JavaScript parser, mangler/compressor and beautifier toolkit for ES6+",
|
||
|
"devDependencies": {
|
||
|
"acorn": "~5.4.1",
|
||
|
"mocha": "~3.5.1",
|
||
|
"semver": "~5.5.0"
|
||
|
},
|
||
|
"directories": {},
|
||
|
"dist": {
|
||
|
"integrity": "sha512-rPzPisCzW68Okj1zNrfa2dR9uEm43SevDmpR6FChoZABFk9dANGnzzBMgHYUXI3609//63fnVkyQ1SQmAMyjww==",
|
||
|
"shasum": "8b0b7992cebe20edc26de1bf325cef797b8f3fa5",
|
||
|
"tarball": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.10.tgz",
|
||
|
"fileCount": 20,
|
||
|
"unpackedSize": 773980
|
||
|
},
|
||
|
"engines": {
|
||
|
"node": ">=0.8.0"
|
||
|
},
|
||
|
"files": [
|
||
|
"bin",
|
||
|
"lib",
|
||
|
"tools",
|
||
|
"LICENSE"
|
||
|
],
|
||
|
"gitHead": "aebc916215a16a2c4d2d8d2565f7824c349bf51f",
|
||
|
"homepage": "https://github.com/mishoo/UglifyJS2/tree/harmony",
|
||
|
"keywords": [
|
||
|
"uglify",
|
||
|
"uglify-es",
|
||
|
"uglify-js",
|
||
|
"minify",
|
||
|
"minifier",
|
||
|
"javascript",
|
||
|
"ecmascript",
|
||
|
"es5",
|
||
|
"es6",
|
||
|
"es7",
|
||
|
"es8",
|
||
|
"es2015",
|
||
|
"es2016",
|
||
|
"es2017",
|
||
|
"async",
|
||
|
"await"
|
||
|
],
|
||
|
"license": "BSD-2-Clause",
|
||
|
"main": "tools/node.js",
|
||
|
"maintainers": [
|
||
|
{
|
||
|
"name": "Alex Lam",
|
||
|
"email": "alexlamsl@gmail.com"
|
||
|
},
|
||
|
{
|
||
|
"name": "Mihai Bazon",
|
||
|
"email": "mihai.bazon@gmail.com",
|
||
|
"url": "http://lisperator.net/"
|
||
|
}
|
||
|
],
|
||
|
"name": "uglify-es",
|
||
|
"optionalDependencies": {},
|
||
|
"readme": "uglify-es\n=========\n\nA JavaScript parser, mangler/compressor and beautifier toolkit for ES6+.\n\n#### Note:\n- **`uglify-es` is API/CLI compatible with `uglify-js@3`.**\n- **`uglify-es` is not backwards compatible with `uglify-js@2`.**\n\nInstall\n-------\n\nFirst make sure you have installed the latest version of [node.js](http://nodejs.org/)\n(You may need to restart your computer after this step).\n\nFrom NPM for use as a command line app:\n\n npm install uglify-es -g\n\nFrom NPM for programmatic use:\n\n npm install uglify-es\n\n# Command line usage\n\n uglifyjs [input files] [options]\n\nUglifyJS can take multiple input files. It's recommended that you pass the\ninput files first, then pass the options. UglifyJS will parse input files\nin sequence and apply any compression options. The files are parsed in the\nsame global scope, that is, a reference from a file to some\nvariable/function declared in another file will be matched properly.\n\nIf no input file is specified, UglifyJS will read from STDIN.\n\nIf you wish to pass your options before the input files, separate the two with\na double dash to prevent input files being used as option arguments:\n\n uglifyjs --compress --mangle -- input.js\n\n### Command line options\n\n```\n -h, --help Print usage information.\n `--help options` for details on available options.\n -V, --version Print version number.\n -p, --parse <options> Specify parser options:\n `acorn` Use Acorn for parsing.\n `bare_returns` Allow return outside of functions.\n Useful when minifying CommonJS\n modules and Userscripts that may\n be anonymous function wrapped (IIFE)\n by the .user.js engine `caller`.\n `expression` Parse a single expression, rather than\n a program (for parsing JSON).\n `spidermonkey` Assume input files are SpiderMonkey\n AST format (as JSON).\n -c, --compress [options] Enable compressor/specify compressor options:\n `pure_funcs` List of functions that can be safely\n removed when their return values are\n not used.\n -m, --mangle [options] Mangle names/specify mangler options:\n `reserved` List of names that should not be mangled.\n --mangle-props [options] Mangle properties/specify mangler options:\n `builtins` Mangle property names that overlaps\n with standard JavaScript globals.\n `debug` Add debug prefix and suffix.\n `domprops` Mangle property names that overlaps\n with DOM properties.\n `keep_quoted` Only mangle unquoted properties.\n `regex` Only mangle matched property names.\n `reserved` List of names that should not be mangled.\n -b, --beautify [options] Beautify output/specify output options:\n `beautify` Enabled with `--beautify` by default.\n `preamble` Preamble to prepend to the output. You\n can use this to insert a comment, for\n example for licensing information.\n This will not be parsed, but the source\n map will adjust for its presence.\n
|
||
|
"readmeFilename": "README.md",
|
||
|
"repository": {
|
||
|
"type": "git",
|
||
|
"url": "git+https://github.com/mishoo/UglifyJS2.git#harmony"
|
||
|
},
|
||
|
"scripts": {
|
||
|
"test": "node test/run-tests.js"
|
||
|
},
|
||
|
"version": "3.3.10"
|
||
|
}
|