mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-02 16:17:50 +00:00
Make build expose fp mapping in the dist.
This commit is contained in:
@@ -10,11 +10,10 @@ var minify = require('../common/minify.js');
|
||||
|
||||
var basePath = path.join(__dirname, '..', '..'),
|
||||
distPath = path.join(basePath, 'dist'),
|
||||
entryPath = path.join(__dirname, 'bower.js'),
|
||||
filename = 'lodash.fp.js';
|
||||
|
||||
var webpackConfig = {
|
||||
'entry': entryPath,
|
||||
var fpConfig = {
|
||||
'entry': path.join(__dirname, 'bower.js'),
|
||||
'output': {
|
||||
'path': distPath,
|
||||
'filename': filename,
|
||||
@@ -27,6 +26,16 @@ var webpackConfig = {
|
||||
]
|
||||
};
|
||||
|
||||
var mappingConfig = {
|
||||
'entry': path.join(__dirname, 'mapping.js'),
|
||||
'output': {
|
||||
'path': distPath,
|
||||
'filename': 'fp-mapping.js',
|
||||
'library': 'mapping',
|
||||
'libraryTarget': 'umd'
|
||||
}
|
||||
};
|
||||
|
||||
/*----------------------------------------------------------------------------*/
|
||||
|
||||
function onComplete(error) {
|
||||
@@ -36,6 +45,7 @@ function onComplete(error) {
|
||||
}
|
||||
|
||||
async.series([
|
||||
_.partial(webpack, webpackConfig),
|
||||
_.partial(webpack, mappingConfig),
|
||||
_.partial(webpack, fpConfig),
|
||||
_.partial(minify, path.join(distPath, filename))
|
||||
], onComplete);
|
||||
|
||||
Reference in New Issue
Block a user