diff options
author | st782s <statta@research.att.com> | 2017-05-04 07:48:42 -0400 |
---|---|---|
committer | st782s <statta@research.att.com> | 2017-05-04 12:28:17 -0400 |
commit | b54df0ddd0c6a0372327c5aa3668e5a6458fcd64 (patch) | |
tree | e69cfa9b314a801bd187cf0145d1d4306436229c /ecomp-portal-FE/client/bower_components/lodash/lib/common | |
parent | 39d1e62c84041831bfc52cca73b5ed5efaf57d27 (diff) |
[PORTAL-7] Rebase
This rebasing includes common libraries and common overlays projects
abstraction of components
Change-Id: I9a24a338665c7cd058978e8636bc412d9e2fdce8
Signed-off-by: st782s <statta@research.att.com>
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 -}; |