diff options
Diffstat (limited to 'ecomp-portal-FE/client/bower_components/lodash/lib/common')
5 files changed, 0 insertions, 169 deletions
diff --git a/ecomp-portal-FE/client/bower_components/lodash/lib/common/file.js b/ecomp-portal-FE/client/bower_components/lodash/lib/common/file.js deleted file mode 100644 index 9f9016fb..00000000 --- a/ecomp-portal-FE/client/bower_components/lodash/lib/common/file.js +++ /dev/null @@ -1,71 +0,0 @@ -'use strict'; - -var _ = require('lodash'), - fs = require('fs-extra'), - glob = require('glob'), - path = require('path'); - -var minify = require('../common/minify.js'); - -/*----------------------------------------------------------------------------*/ - -/** - * Creates a [fs.copy](https://github.com/jprichardson/node-fs-extra#copy) - * function with `srcPath` and `destPath` partially applied. - * - * @memberOf file - * @param {string} srcPath The path of the file to copy. - * @param {string} destPath The path to copy the file to. - * @returns {Function} Returns the partially applied function. - */ -function copy(srcPath, destPath) { - return _.partial(fs.copy, srcPath, destPath); -} - -/** - * Creates an object of compiled template and base name pairs that match `pattern`. - * - * @memberOf file - * @param {string} pattern The glob pattern to be match. - * @returns {Object} Returns the object of compiled templates. - */ -function globTemplate(pattern) { - return _.transform(glob.sync(pattern), function(result, filePath) { - var key = path.basename(filePath, path.extname(filePath)); - result[key] = _.template(fs.readFileSync(filePath, 'utf8')); - }, {}); -} - -/** - * Creates a `minify` function with `srcPath` and `destPath` partially applied. - * - * @memberOf file - * @param {string} srcPath The path of the file to minify. - * @param {string} destPath The path to write the file to. - * @returns {Function} Returns the partially applied function. - */ -function min(srcPath, destPath) { - return _.partial(minify, srcPath, destPath); -} - -/** - * Creates a [fs.writeFile](https://nodejs.org/api/fs.html#fs_fs_writefile_file_data_options_callback) - * function with `filePath` and `data` partially applied. - * - * @memberOf file - * @param {string} destPath The path to write the file to. - * @param {string} data The data to write to the file. - * @returns {Function} Returns the partially applied function. - */ -function write(destPath, data) { - return _.partial(fs.writeFile, destPath, data); -} - -/*----------------------------------------------------------------------------*/ - -module.exports = { - 'copy': copy, - 'globTemplate': globTemplate, - 'min': min, - 'write': write -}; diff --git a/ecomp-portal-FE/client/bower_components/lodash/lib/common/mapping.js b/ecomp-portal-FE/client/bower_components/lodash/lib/common/mapping.js deleted file mode 100644 index 332f5afd..00000000 --- a/ecomp-portal-FE/client/bower_components/lodash/lib/common/mapping.js +++ /dev/null @@ -1,9 +0,0 @@ -'use strict'; - -var _mapping = require('../../fp/_mapping'), - util = require('./util'), - Hash = util.Hash; - -/*----------------------------------------------------------------------------*/ - -module.exports = new Hash(_mapping); diff --git a/ecomp-portal-FE/client/bower_components/lodash/lib/common/minify.js b/ecomp-portal-FE/client/bower_components/lodash/lib/common/minify.js deleted file mode 100644 index 7a0082d3..00000000 --- a/ecomp-portal-FE/client/bower_components/lodash/lib/common/minify.js +++ /dev/null @@ -1,39 +0,0 @@ -'use strict'; - -var _ = require('lodash'), - fs = require('fs-extra'), - uglify = require('uglify-js'); - -var uglifyOptions = require('./uglify.options'); - -/*----------------------------------------------------------------------------*/ - -/** - * Asynchronously minifies the file at `srcPath`, writes it to `destPath`, and - * invokes `callback` upon completion. The callback is invoked with one argument: - * (error). - * - * If unspecified, `destPath` is `srcPath` with an extension of `.min.js`. For - * example, a `srcPath` of `path/to/foo.js` would have a `destPath` of `path/to/foo.min.js`. - * - * @param {string} srcPath The path of the file to minify. - * @param {string} [destPath] The path to write the file to. - * @param {Function} callback The function invoked upon completion. - * @param {Object} [option] The UglifyJS options object. - */ -function minify(srcPath, destPath, callback, options) { - if (_.isFunction(destPath)) { - if (_.isObject(callback)) { - options = callback; - } - callback = destPath; - destPath = undefined; - } - if (!destPath) { - destPath = srcPath.replace(/(?=\.js$)/, '.min'); - } - var output = uglify.minify(srcPath, _.defaults(options || {}, uglifyOptions)); - fs.writeFile(destPath, output.code, 'utf-8', callback); -} - -module.exports = minify; diff --git a/ecomp-portal-FE/client/bower_components/lodash/lib/common/uglify.options.js b/ecomp-portal-FE/client/bower_components/lodash/lib/common/uglify.options.js deleted file mode 100644 index af0ff436..00000000 --- a/ecomp-portal-FE/client/bower_components/lodash/lib/common/uglify.options.js +++ /dev/null @@ -1,23 +0,0 @@ -'use strict'; - -/** - * The UglifyJS options object for - * [compress](https://github.com/mishoo/UglifyJS2#compressor-options), - * [mangle](https://github.com/mishoo/UglifyJS2#mangler-options), and - * [output](https://github.com/mishoo/UglifyJS2#beautifier-options) options. - */ -module.exports = { - 'compress': { - 'pure_getters': true, - 'unsafe': true, - 'warnings': false - }, - 'mangle': { - 'except': ['define'] - }, - 'output': { - 'ascii_only': true, - 'comments': /^!|@cc_on|@license|@preserve/i, - 'max_line_len': 500 - } -}; diff --git a/ecomp-portal-FE/client/bower_components/lodash/lib/common/util.js b/ecomp-portal-FE/client/bower_components/lodash/lib/common/util.js deleted file mode 100644 index 64451862..00000000 --- a/ecomp-portal-FE/client/bower_components/lodash/lib/common/util.js +++ /dev/null @@ -1,27 +0,0 @@ -'use strict'; - -var _ = require('lodash'); - -/*----------------------------------------------------------------------------*/ - -/** - * Creates a hash object. If a `properties` object is provided, its own - * enumerable properties are assigned to the created object. - * - * @memberOf util - * @param {Object} [properties] The properties to assign to the object. - * @returns {Object} Returns the new hash object. - */ -function Hash(properties) { - return _.transform(properties, function(result, value, key) { - result[key] = (_.isPlainObject(value) && !(value instanceof Hash)) - ? new Hash(value) - : value; - }, this); -} - -Hash.prototype = Object.create(null); - -module.exports = { - 'Hash': Hash -}; |