Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

gulp-lodash-autobuild

0.9.0 • Public • Published

gulp-lodash-autobuild

Create a custom build for Lodash (>= v4.0)

Install

$ npm install --save-dev gulp-lodash-autobuild

Basic Usage

Something like this will compile your Sass files:

'use strict';
 
const gulp = require('gulp');
const lodashAutobuild = require('gulp-lodash-autobuild');
 
const options = {
  target: '.tmp/lodash.custom.js',
  settings: {},
  include: ['_.chunk', '_.tap'] // Force include these functions
};
 
gulp.task('lodash:autobuild', () => {
  return gulp.src('./src/**/*.js', { buffer: false })
    .pipe(lodashAutobuild(options))
    .on('error', function(err) {
      console.log('err: ', err);
    });
});

Note

Lodash chained functions are not properly detected, you may manually include them using options.include. Eg: in _.chain(obj).filter(...), filter won't be detected as a lodash function.

Issues

Lightweight gulp wrapper for lodash-cli, refer to this repo for main issues. Feel free to report bugs or submit a PR.

Test build

Not a proper unit test, but make sure the code work and the file is built.

gulp lodash:autobuild --gulpfile test/lodash-autobuild-test.js

Original code from https://github.com/OneLittleRobot/gulp-lodash-autobuild

install

npm i gulp-lodash-autobuild

Downloadsweekly downloads

1

version

0.9.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability