diff options
author | Anjali Walsatwar <anjali.walsatwar@huawei.com> | 2018-04-30 16:55:22 +0530 |
---|---|---|
committer | Anjali Walsatwar <anjali.walsatwar@huawei.com> | 2018-04-30 16:55:22 +0530 |
commit | a98bd2efb380606ed749c17544ea0be34950dac2 (patch) | |
tree | e04433b0b41f3401a550260576b25bd8f9ab6d01 /vnfmarket-be/portal-marketplace/src/main/webapp/Gruntfile.js | |
parent | 243dd9320bcaf4def0ef3f9cbf21eb0415263e6a (diff) |
third party code optimization
Issue-ID: VNFSDK-258
Change-Id: Ia91277aed564485f669fb5010982a3f1ed6f8c57
Signed-off-by: Anjali Walsatwar <anjali.walsatwar@huawei.com>
Diffstat (limited to 'vnfmarket-be/portal-marketplace/src/main/webapp/Gruntfile.js')
-rw-r--r-- | vnfmarket-be/portal-marketplace/src/main/webapp/Gruntfile.js | 192 |
1 files changed, 0 insertions, 192 deletions
diff --git a/vnfmarket-be/portal-marketplace/src/main/webapp/Gruntfile.js b/vnfmarket-be/portal-marketplace/src/main/webapp/Gruntfile.js deleted file mode 100644 index 99673b10..00000000 --- a/vnfmarket-be/portal-marketplace/src/main/webapp/Gruntfile.js +++ /dev/null @@ -1,192 +0,0 @@ -/* - - Copyright 2016-2017, Huawei Technologies Co., Ltd. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -*/ -// Grunt tasks - -module.exports = function (grunt) { - "use strict"; - - // Project configuration. - grunt.initConfig({ - - pkg: grunt.file.readJSON('package.json'), - banner: '/*!\n' + - '* <%= pkg.name %> - v<%= pkg.version %> - MIT LICENSE <%= grunt.template.today("yyyy-mm-dd") %>. \n' + - '* @author <%= pkg.author %>\n' + - '*/\n', - - clean: { - dist: ['src'] - }, - - jshint: { - options: { - jshintrc: '.jshintrc' - }, - gruntfile: { - src: 'Gruntfile.js' - }, - app: { - src: ['app/modules/**/*.js'] - } - }, - - exec: { - bowerInstaller: 'bower-installer' - }, - - concat: { - options: { - banner: '<%= banner %>', - stripBanners: false - }, - base: { - src: [ - // Angular Project Dependencies, - 'app/app.js', - 'app/app.config.js', - 'app/modules/**/*Module.js', - 'app/modules/**/*Route.js', - 'app/modules/**/*Ctrl.js', - 'app/modules/**/*Service.js', - 'app/modules/**/*Directive.js' - ], - dest: 'app/assets/js/<%= pkg.name %>-appbundle.js' - }, - build: { - src: [ - // Angular Project Dependencies, - 'app/assets/libs/angular/angular.js', - 'app/assets/libs/**/*.js' - - ], - dest: 'app/assets/js/<%= pkg.name %>-angularbundle.js' - } - }, - - uglify: { - options: { - banner: '<%= banner %>', - report: 'min' - }, - base: { - src: ['<%= concat.base.dest %>'], - dest: 'app/assets/js/<%= pkg.name %>-angscript.min.js' - }, - basePlugin: { - src: [ 'src/plugins/**/*.js' ], - dest: 'app/assets/js/plugins/', - expand: true, - flatten: true, - ext: '.min.js' - } - }, - - connect: { - server: { - options: { - keepalive: true, - port: 4000, - base: '.', - hostname: 'localhost', - debug: true, - livereload: true, - open: true - } - } - }, - concurrent: { - tasks: ['connect', 'watch'], - options: { - logConcurrentOutput: true - } - }, - - watch: { - app: { - files: '<%= jshint.app.src %>', - tasks: ['jshint:app'], - options: { - livereload: true - } - } - }, - - injector: { - options: {}, - dev: { - files: { - 'index.html': [ - 'bower.json', - 'app/app.js', - 'app/app.config.js', - 'app/**/*Module.js', - 'app/**/*Route.js', - 'app/**/*Ctrl.js', - 'app/**/*Service.js', - 'app/**/*Directive.js' - ] - } - }, - production: { - files: { - 'index.html': [ - 'app/assets/css/**/*.css', - 'app/assets/js/*.js' - ] - - } - } - }, - - ngtemplates: { - app: { - src: 'app/modules/**/*.html', - dest: 'app/assets/js/templates.js', - options: { - module: '<%= pkg.name %>', - root: 'app/', - standAlone: false - } - } - } - - - - }); - - require('time-grunt')(grunt); - require('load-grunt-tasks')(grunt); - - // Making grunt default to force in order not to break the project if something fail. - grunt.option('force', true); - - // Register grunt tasks - grunt.registerTask("build", [ - "jshint", - "exec", - "concat", - "ngtemplates", - "injector:production", - "concurrent", - "clean" - ]); - - // Development task(s). - grunt.registerTask('dev', ['injector:dev', 'concurrent']); - -}; |