diff options
| author | Bardi Harborow <[email protected]> | 2016-12-23 23:43:46 +1100 |
|---|---|---|
| committer | Bardi Harborow <[email protected]> | 2016-12-24 00:34:27 +1100 |
| commit | effb2fb4b4bf12e6ecc3934761e0305147f6e2e2 (patch) | |
| tree | bfee1d30dd12ab82a4d0a44e45767c6c08b7a15f /Gruntfile.js | |
| parent | b0508a975d711d6b24c01f57dd5445c22699fac4 (diff) | |
| download | bootstrap-effb2fb4b4bf12e6ecc3934761e0305147f6e2e2.tar.xz bootstrap-effb2fb4b4bf12e6ecc3934761e0305147f6e2e2.zip | |
Move uglifyjs to npm script.
Diffstat (limited to 'Gruntfile.js')
| -rw-r--r-- | Gruntfile.js | 28 |
1 files changed, 8 insertions, 20 deletions
diff --git a/Gruntfile.js b/Gruntfile.js index 8a34c4e63..b707034f6 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -121,24 +121,6 @@ module.exports = function (grunt) { } }, - uglify: { - options: { - compress: { - warnings: false - }, - mangle: true, - preserveComments: /^!|@preserve|@license|@cc_on/i - }, - core: { - src: '<%= concat.bootstrap.dest %>', - dest: 'dist/js/<%= pkg.name %>.min.js' - }, - docsJs: { - src: configBridge.paths.docsJs, - dest: 'docs/assets/js/docs.min.js' - } - }, - qunit: { options: { inject: 'js/tests/unit/phantom.js' @@ -250,6 +232,12 @@ module.exports = function (grunt) { }, 'scss-lint-docs': { command: 'npm run scss-lint-docs' + }, + uglify: { + command: 'npm run uglify' + }, + 'uglify-docs': { + command: 'npm run uglify-docs' } }, @@ -335,7 +323,7 @@ module.exports = function (grunt) { grunt.registerTask('test', testSubtasks); // JS distribution task. - grunt.registerTask('dist-js', ['babel:dev', 'concat', 'babel:dist', 'stamp', 'uglify:core']); + grunt.registerTask('dist-js', ['babel:dev', 'concat', 'babel:dist', 'stamp', 'exec:uglify']); grunt.registerTask('test-scss', ['exec:scss-lint']); @@ -358,7 +346,7 @@ module.exports = function (grunt) { // Docs task. grunt.registerTask('docs-css', ['exec:clean-css-docs', 'exec:postcss-docs']); grunt.registerTask('lint-docs-css', ['exec:scss-lint-docs']); - grunt.registerTask('docs-js', ['uglify:docsJs']); + grunt.registerTask('docs-js', ['exec:uglify-docs']); grunt.registerTask('docs', ['lint-docs-css', 'docs-css', 'docs-js', 'clean:docs', 'copy:docs']); grunt.registerTask('docs-github', ['jekyll:github']); |
