package: generate dist on release

Fix: #87
This commit is contained in:
Fedor Indutny
2016-05-20 17:48:02 -04:00
parent 614d7c4347
commit 1b60ef4b4c
3 changed files with 10 additions and 4 deletions
+8 -3
View File
@@ -8,6 +8,11 @@ module.exports = function(grunt) {
options: {
transform: ['brfs']
}
},
dist: {
files: {
'dist/elliptic.js': [ 'lib/**/*.js' ]
}
}
},
connect: {
@@ -149,9 +154,9 @@ module.exports = function(grunt) {
},
},
uglify: {
scrypt: {
dist: {
files: {
'elliptic.min.js' : [ 'elliptic.js' ]
'dist/elliptic.min.js' : [ 'dist/elliptic.js' ]
}
}
}
@@ -173,7 +178,7 @@ module.exports = function(grunt) {
});
});
grunt.registerTask('build', ['uglify']);
grunt.registerTask('dist', ['browserify', 'uglify']);
grunt.registerTask('coverage', ['browserify', 'copy:test', 'mocha_istanbul:coverage']);
grunt.registerTask('coveralls', ['browserify', 'copy:test', 'mocha_istanbul:coveralls']);
grunt.registerTask('saucelabs', ['browserify', 'copy:test', 'connect', 'saucelabs-mocha']);
View File
+2 -1
View File
@@ -11,7 +11,8 @@
"jshint": "jscs benchmarks/*.js lib/*.js lib/**/*.js lib/**/**/*.js test/index.js",
"lint": "npm run jscs && npm run jshint",
"unit": "istanbul test _mocha --reporter=spec test/index.js",
"test": "npm run lint && npm run unit"
"test": "npm run lint && npm run unit",
"version": "grunt dist && git add dist/"
},
"repository": {
"type": "git",