@modern-js/utils
Version:
A Progressive React Framework for modern web development.
55 lines (54 loc) • 1.87 kB
JavaScript
(()=>{
"use strict";
var r = {
926: (r)=>{
var dotenvExpand = function(r) {
var e = r.ignoreProcessEnv ? {} : process.env;
var interpolate = function(a) {
var _ = a.match(/(.?\${?(?:[a-zA-Z0-9_]+)?}?)/g) || [];
return _.reduce(function(a, _) {
var n = /(.?)\${?([a-zA-Z0-9_]+)?}?/g.exec(_);
var t = n[1];
var s, p;
if ("\\" === t) {
p = n[0];
s = p.replace("\\$", "$");
} else {
var i = n[2];
p = n[0].substring(t.length);
s = e.hasOwnProperty(i) ? e[i] : r.parsed[i] || "";
s = interpolate(s);
}
return a.replace(p, s);
}, a);
};
for(var a in r.parsed){
var _ = e.hasOwnProperty(a) ? e[a] : r.parsed[a];
r.parsed[a] = interpolate(_);
}
for(var n in r.parsed)e[n] = r.parsed[n];
return r;
};
r.exports = dotenvExpand;
}
};
var e = {};
function __nccwpck_require__(a) {
var _ = e[a];
if (void 0 !== _) return _.exports;
var n = e[a] = {
exports: {}
};
var t = true;
try {
r[a](n, n.exports, __nccwpck_require__);
t = false;
} finally{
if (t) delete e[a];
}
return n.exports;
}
if (void 0 !== __nccwpck_require__) __nccwpck_require__.ab = __dirname + "/";
var a = __nccwpck_require__(926);
module.exports = a;
})();