From 11355cbf09f3e54d45f767dedd00103e63da7b60 Mon Sep 17 00:00:00 2001 From: Jun Yang Date: Mon, 5 Mar 2018 01:31:12 +0800 Subject: [PATCH] refactor: remove makefile --- dist/.gitignore | 0 makefile | 18 ------------------ package.json | 4 +++- 3 files changed, 3 insertions(+), 19 deletions(-) create mode 100644 dist/.gitignore delete mode 100644 makefile diff --git a/dist/.gitignore b/dist/.gitignore new file mode 100644 index 000000000..e69de29bb diff --git a/makefile b/makefile deleted file mode 100644 index 44e330c3c..000000000 --- a/makefile +++ /dev/null @@ -1,18 +0,0 @@ -MINIFY = ./node_modules/.bin/uglifyjs -BROWSERIFY = ./node_modules/.bin/browserify - -.PHONY: dist default clean - -default: - -dist: - [ -d dist/ ] || mkdir dist/ - $(BROWSERIFY) index.js -s Liquid \ - --ignore path \ - -t [ babelify --global true --presets [ es2015 ] ] \ - > dist/liquid.js - $(MINIFY) dist/liquid.js --compress warnings=false --mangle --output dist/liquid.min.js - ls -lh dist/ - -clean: - rm -rf dist/ diff --git a/package.json b/package.json index 2f1c0f119..4a1b7d4ea 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,9 @@ "test": "mocha --recursive", "coverage": "cross-env NODE_ENV=test istanbul cover --report html ./node_modules/mocha/bin/_mocha -- -R spec --recursive", "lcov": "cross-env NODE_ENV=test istanbul cover --report lcovonly ./node_modules/mocha/bin/_mocha -- -R spec --recursive", - "dist": "make dist", + "dist": "npm run browserify && npm run uglify", + "browserify": "browserify index.js -s Liquid --ignore path -t [ babelify --global true --presets [ es2015 ] ] > dist/liquid.js", + "uglify": "uglifyjs dist/liquid.js --compress warnings=false --mangle --output dist/liquid.min.js", "preversion": "npm run lint && npm test", "version": "npm run dist && git add -A dist", "postversion": "git push && git push --tags"