UNPKG

@mastra/core

Version:
26 lines (23 loc) 782 B
'use strict'; var chunkWSD4JNMB_cjs = require('./chunk-WSD4JNMB.cjs'); var promises = require('fs/promises'); var dotenv = require('dotenv'); var MastraBundler = class extends chunkWSD4JNMB_cjs.MastraBase { constructor({ name, component = "BUNDLER" }) { super({ component, name }); } async loadEnvVars() { const envVars = /* @__PURE__ */ new Map(); for (const file of await this.getEnvFiles()) { const content = await promises.readFile(file, "utf-8"); const config = dotenv.parse(content); Object.entries(config).forEach(([key, value]) => { envVars.set(key, value); }); } return envVars; } }; exports.MastraBundler = MastraBundler; //# sourceMappingURL=chunk-CZ5DEQN3.cjs.map //# sourceMappingURL=chunk-CZ5DEQN3.cjs.map