From ebb27768602afe07f85c156e2f10aa2c7eb0d07f Mon Sep 17 00:00:00 2001 From: Maximiliano Korp Date: Mon, 15 Dec 2014 13:40:25 -0700 Subject: [PATCH 1/3] update package.json and add npmignore for publishing --- .npmignore | 39 +++++++++++++++++++++++++++++++++++++++ package.json | 5 ++++- 2 files changed, 43 insertions(+), 1 deletion(-) create mode 100644 .npmignore diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000000..c447a4ef12 --- /dev/null +++ b/.npmignore @@ -0,0 +1,39 @@ +lib-cov +*.seed +*.log +*.csv +*.dat +*.out +*.pid +*.gz +*.swp +*.swo +.DS_Store + +pids +logs +results +# test coverage files +coverage/ + +node_modules +npm-debug.log + +template/**/*.js + +.git +docs +misc +src +template +.editorconfig +.gitattributes +.gitignore +.jshintrc +.travis.yml +CONTRIBUTING.md +Gruntfile.js +karma.conf.js +ROADMAP.md + +dist/assets diff --git a/package.json b/package.json index 2ac748791b..42d573a6c5 100644 --- a/package.json +++ b/package.json @@ -20,5 +20,8 @@ "shelljs": "~0.2.0", "grunt-ddescribe-iit": "0.0.4" }, - "license": "MIT" + "license": "MIT", + "scripts": { + "prepublish": "grunt build" + } } From 4fb430211218b0c1c89a835e3af9aeb25371307e Mon Sep 17 00:00:00 2001 From: Maximiliano Korp Date: Mon, 15 Dec 2014 14:41:08 -0700 Subject: [PATCH 2/3] change travis to use before_install instead of before_script --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 1f6c981aca..5877bbe36b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,10 +2,10 @@ node_js: - "0.10" - before_script: + before_install: - export DISPLAY=:99.0 - sh -e /etc/init.d/xvfb start - npm install --quiet -g grunt-cli karma - npm install - script: grunt \ No newline at end of file + script: grunt From 91e0b6de9dfe9fd2df5fadb7143146a3a3fe3cf2 Mon Sep 17 00:00:00 2001 From: Maximiliano Korp Date: Mon, 15 Dec 2014 14:42:27 -0700 Subject: [PATCH 3/3] don't npm install twice, travis runs by default --- .travis.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 5877bbe36b..68afa05224 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,6 +6,5 @@ - export DISPLAY=:99.0 - sh -e /etc/init.d/xvfb start - npm install --quiet -g grunt-cli karma - - npm install script: grunt