UNPKG

laravel-mix-glob

Version:

Laravel mix extension that add support for globs usage with an extensive concise api. For a more natural boosted productivity and dynamic. Configure once and forget about adding the files each time.

3 lines (2 loc) 930 B
"use strict";var e=require("../../MixGlob/OutManager/index.js"),r=require("../Glob.js"),t=require("../globResolve/index.js"),o=require("../OutConfig/index.js");exports.arg=function(e,t={}){return new r.Glob({glb:e,type:r.EGlobType.arg,options:t})},exports.args=function(e,t){return new r.Glob({glb:e,type:r.EGlobType.args,options:{map:t}})},exports.array=function(e){return t.globResolve(e)},exports.getGlobPatterns=function(e){let r;if("object"==typeof e.value&&!Array.isArray(e.value)){if(!e.value?.pattern)throw new Error(".pattern prop need to be defined");r=e.value.pattern}return r||(r=e.value),Array.isArray(r)?r:[r]},exports.mapOutput=function({src:r,outConfig:t,mixFuncName:o=""}){return e.mapSrcFile(r,o,t)},exports.out=function(e){return new o.OutConfig(e)},exports.resolve=function(e){return t.globResolve(e)},exports.src=function(e){return new r.Glob({glb:e,type:r.EGlobType.src})}; //# sourceMappingURL=index.js.map