aboutsummaryrefslogtreecommitdiffstats
path: root/vnfmarket/common/thirdparty/bootstrap/grunt/bs-raw-files-generator.js
diff options
context:
space:
mode:
authorseshukm <seshu.kumar.m@huawei.com>2017-03-08 11:54:56 +0530
committerseshukm <seshu.kumar.m@huawei.com>2017-03-08 11:54:56 +0530
commit80b299e8c4f290e3b16f35eea922cac989b6e767 (patch)
treeb99086734507728ae096349cca4d0258335dbf4f /vnfmarket/common/thirdparty/bootstrap/grunt/bs-raw-files-generator.js
parent5fa92b4eb456b5f4959c39578a3c6e3555c4ae7d (diff)
VnfMarket place refactor
IssueId : CLIENT-4 Change-Id: Ia1b076400f9c3bedf9db714099a608ece392aa59 Signed-off-by: seshukm <seshu.kumar.m@huawei.com>
Diffstat (limited to 'vnfmarket/common/thirdparty/bootstrap/grunt/bs-raw-files-generator.js')
-rw-r--r--vnfmarket/common/thirdparty/bootstrap/grunt/bs-raw-files-generator.js44
1 files changed, 0 insertions, 44 deletions
diff --git a/vnfmarket/common/thirdparty/bootstrap/grunt/bs-raw-files-generator.js b/vnfmarket/common/thirdparty/bootstrap/grunt/bs-raw-files-generator.js
deleted file mode 100644
index 39224e4e..00000000
--- a/vnfmarket/common/thirdparty/bootstrap/grunt/bs-raw-files-generator.js
+++ /dev/null
@@ -1,44 +0,0 @@
-/*!
- * Bootstrap Grunt task for generating raw-files.min.js for the Customizer
- * http://getbootstrap.com
- * Copyright 2014-2015 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- */
-
-'use strict';
-
-var fs = require('fs');
-var btoa = require('btoa');
-var glob = require('glob');
-
-function getFiles(type) {
- var files = {};
- var recursive = type === 'less';
- var globExpr = recursive ? '/**/*' : '/*';
- glob.sync(type + globExpr)
- .filter(function (path) {
- return type === 'fonts' ? true : new RegExp('\\.' + type + '$').test(path);
- })
- .forEach(function (fullPath) {
- var relativePath = fullPath.replace(/^[^/]+\//, '');
- files[relativePath] = type === 'fonts' ? btoa(fs.readFileSync(fullPath)) : fs.readFileSync(fullPath, 'utf8');
- });
- return 'var __' + type + ' = ' + JSON.stringify(files) + '\n';
-}
-
-module.exports = function generateRawFilesJs(grunt, banner) {
- if (!banner) {
- banner = '';
- }
- var dirs = ['js', 'less', 'fonts'];
- var files = banner + dirs.map(getFiles).reduce(function (combined, file) {
- return combined + file;
- }, '');
- var rawFilesJs = 'docs/assets/js/raw-files.min.js';
- try {
- fs.writeFileSync(rawFilesJs, files);
- } catch (err) {
- grunt.fail.warn(err);
- }
- grunt.log.writeln('File ' + rawFilesJs.cyan + ' created.');
-};