Use native or lodash util module where full "lodash" is required

This commit is contained in:
Andres Suarez
2016-12-25 22:10:10 -05:00
committed by Logan Smyth
parent 5d31316fb1
commit 85b3aec747
11 changed files with 57 additions and 52 deletions

View File

@@ -1,7 +1,7 @@
var outputFile = require("output-file-sync");
var kebabCase = require("lodash/kebabCase");
var each = require("lodash/each");
var fs = require("fs");
var _ = require("lodash");
var coreDefinitions = require("babel-plugin-transform-runtime").definitions;
@@ -122,7 +122,7 @@ each(helpers.list, function (helperName) {
writeFile("helpers/" + helperName + ".js", buildHelper(helperName));
// compat
var helperAlias = _.kebabCase(helperName);
var helperAlias = kebabCase(helperName);
var content = "module.exports = require(\"./" + helperName + ".js\");";
writeFile("helpers/_" + helperAlias + ".js", content);
if (helperAlias !== helperName) writeFile("helpers/" + helperAlias + ".js", content);