X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=public%2Fbower_components%2Flodash%2Flib%2Ffp%2Fbuild-modules.js;h=43902e01c6b09a7817c41a7d19c3b11cb6cbcf36;hb=5a1e44ae9524fee72c7a05367a706d12dad9ac33;hp=e66b7cdd9761d5541a87f2047889ed2463815098;hpb=1371e9b959804ff80d0f8f55a380d796dde33352;p=motion.git diff --git a/public/bower_components/lodash/lib/fp/build-modules.js b/public/bower_components/lodash/lib/fp/build-modules.js index e66b7cd..43902e0 100644 --- a/public/bower_components/lodash/lib/fp/build-modules.js +++ b/public/bower_components/lodash/lib/fp/build-modules.js @@ -5,11 +5,11 @@ var _ = require('lodash'), glob = require('glob'), path = require('path'); -var util = require('../common/util'); +var file = require('../common/file'), + mapping = require('../common/mapping'); -var mapping = require('../../fp/_mapping'), - templatePath = path.join(__dirname, 'template/modules'), - template = util.globTemplate(path.join(templatePath, '*.jst')); +var templatePath = path.join(__dirname, 'template/modules'), + template = file.globTemplate(path.join(templatePath, '*.jst')); var aryMethods = _.union( mapping.aryMethod[1], @@ -35,9 +35,11 @@ var categories = [ var ignored = [ '_*.js', 'core.js', + 'core.min.js', 'fp.js', 'index.js', - 'lodash.js' + 'lodash.js', + 'lodash.min.js' ]; function isAlias(funcName) { @@ -95,8 +97,7 @@ function build(target) { _.each([mapping.aliasToReal, mapping.remap], function(data) { _.forOwn(data, function(realName, alias) { var modulePath = path.join(target, alias + '.js'); - if (!_.startsWith(alias, '_') && - !_.includes(modulePaths, modulePath)) { + if (!_.includes(modulePaths, modulePath)) { modulePaths.push(modulePath); } }); @@ -104,13 +105,14 @@ function build(target) { var actions = modulePaths.map(function(modulePath) { var moduleName = path.basename(modulePath, '.js'); - return util.writeFile(path.join(fpPath, moduleName + '.js'), getTemplate(moduleName)); + return file.write(path.join(fpPath, moduleName + '.js'), getTemplate(moduleName)); }); - actions.unshift(util.copyFile(path.join(__dirname, '../../fp'), fpPath)); - actions.push(util.writeFile(path.join(target, 'fp.js'), template.fp())); - actions.push(util.writeFile(path.join(fpPath, 'convert.js'), template.convert())); - actions.push(util.writeFile(path.join(fpPath, '_util.js'), template._util())); + actions.unshift(file.copy(path.join(__dirname, '../../fp'), fpPath)); + actions.push(file.write(path.join(fpPath, '_falseOptions.js'), template._falseOptions())); + actions.push(file.write(path.join(fpPath, '_util.js'), template._util())); + actions.push(file.write(path.join(target, 'fp.js'), template.fp())); + actions.push(file.write(path.join(fpPath, 'convert.js'), template.convert())); async.series(actions, onComplete); }