From efea52a4f495ec921cb05d4ce09693520b657257 Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Tue, 14 Apr 2015 18:29:14 +0300 Subject: [PATCH] Normalize package.json. * Specify the files to install in package.json * Add missing properties * Follow `npm init`'s scheme --- .gitignore | 3 +- .npmignore | 2 -- package.json | 80 ++++++++++++++++++++++++++++++---------------------- 3 files changed, 49 insertions(+), 36 deletions(-) delete mode 100644 .npmignore diff --git a/.gitignore b/.gitignore index 94fceeb2..6000c6c3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ +/node_modules/ +/npm-debug.log tmp/ -node_modules/ diff --git a/.npmignore b/.npmignore deleted file mode 100644 index efab07fb..00000000 --- a/.npmignore +++ /dev/null @@ -1,2 +0,0 @@ -test -.travis.yml diff --git a/package.json b/package.json index aaa4359d..64e37c41 100644 --- a/package.json +++ b/package.json @@ -1,37 +1,51 @@ { "name": "uglify-js", "description": "JavaScript parser, mangler/compressor and beautifier toolkit", - "homepage": "http://lisperator.net/uglifyjs", - "main": "tools/node.js", - "version": "2.4.20", - "engines": { "node" : ">=0.4.0" }, - "maintainers": [{ - "name": "Mihai Bazon", - "email": "mihai.bazon@gmail.com", - "web": "http://lisperator.net/" - }], - "repository": { - "type": "git", - "url": "https://github.com/mishoo/UglifyJS2.git" - }, - "dependencies": { - "async" : "~0.2.6", - "source-map" : "0.1.34", - "yargs": "~3.5.4", - "uglify-to-browserify": "~1.0.0" - }, - "devDependencies": { - "acorn": "~0.6.0", - "escodegen": "~1.3.3", - "esfuzz": "~0.3.1", - "estraverse": "~1.5.1" - }, - "browserify": { - "transform": [ "uglify-to-browserify" ] - }, - "bin": { - "uglifyjs" : "bin/uglifyjs" - }, - "license": "BSD", - "scripts": {"test": "node test/run-tests.js"} + "homepage": "http://lisperator.net/uglifyjs", + "author": "Mihai Bazon (http://lisperator.net/)", + "license": "BSD", + "version": "2.4.20", + "engines": { + "node": ">=0.4.0" + }, + "maintainers": [ + "Mihai Bazon (http://lisperator.net/)" + ], + "repository": { + "type": "git", + "url": "https://github.com/mishoo/UglifyJS2.git" + }, + "bugs": { + "url": "https://github.com/mishoo/UglifyJS2/issues" + }, + "main": "tools/node.js", + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "files": [ + "bin", + "lib", + "tools", + "LICENSE" + ], + "dependencies": { + "async": "~0.2.6", + "source-map": "0.1.34", + "uglify-to-browserify": "~1.0.0", + "yargs": "~3.5.4" + }, + "devDependencies": { + "acorn": "~0.6.0", + "escodegen": "~1.3.3", + "esfuzz": "~0.3.1", + "estraverse": "~1.5.1" + }, + "browserify": { + "transform": [ + "uglify-to-browserify" + ] + }, + "scripts": { + "test": "node test/run-tests.js" + } } -- 2.34.1