Added .latest to the build

master
johnkiernander 2014-12-15 20:41:14 +00:00
parent de75f386e6
commit 47837b05a0
2 changed files with 18 additions and 10 deletions

View File

@ -45,6 +45,14 @@ module.exports = function(grunt) {
}
}
},
copy: {
main: {
files: [
{ src: 'dist/<%= pkg.name %>.v<%= pkg.version %>.min.js', dest: 'dist/<%= pkg.name %>.latest.min.js'},
{ src: 'dist/<%= pkg.name %>.v<%= pkg.version %>.js', dest: 'dist/<%= pkg.name %>.latest.js'}
]
}
},
connect: {
server: {
options: {
@ -143,6 +151,7 @@ module.exports = function(grunt) {
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-contrib-connect');
grunt.loadNpmTasks('grunt-contrib-copy');
grunt.loadNpmTasks('grunt-jslint');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-karma');
@ -210,7 +219,7 @@ module.exports = function(grunt) {
});
// Default tasks
grunt.registerTask('default', ['concat', 'jslint', 'uglify', 'connect', 'prop']);
grunt.registerTask('default', ['concat', 'jslint', 'uglify', 'copy', 'connect', 'prop']);
grunt.registerTask('test:unit', ['concat:test', 'karma:unit']);
grunt.registerTask('test', ['karma:continuous:start', 'watch']);

View File

@ -8,14 +8,6 @@
"url": "https://github.com/PMSI-AlignAlytics/dimple/blob/master/MIT-LICENSE.txt"
}
],
"dependencies": {
"express": "3.x",
"grunt": "~0.4.4",
"grunt-jslint": "~0.2.6",
"grunt-contrib-concat": "~0.2.0",
"grunt-contrib-uglify": "~0.2.0",
"grunt-contrib-connect": "~0.3.0"
},
"devDependencies": {
"karma-script-launcher": "~0.1.0",
"karma-chrome-launcher": "~0.1.2",
@ -28,7 +20,14 @@
"karma-phantomjs-launcher": "~0.1.1",
"karma": "~0.10.9",
"grunt-contrib-watch": "~0.5.3",
"grunt-karma": "~0.6.2"
"grunt-karma": "~0.6.2",
"express": "3.x",
"grunt": "~0.4.4",
"grunt-jslint": "~0.2.6",
"grunt-contrib-concat": "~0.2.0",
"grunt-contrib-uglify": "~0.2.0",
"grunt-contrib-connect": "~0.3.0",
"grunt-contrib-copy": "~0.7.0"
},
"buildDependencies": {
"d3": "3.4.8"