UNPKG

create-eliza

Version:

Initialize an Eliza project

33 lines (30 loc) 803 B
import { createRequire } from 'module'; const require = createRequire(import.meta.url); import { C, u, ur } from "./chunk-EPAWYKEH.js"; import "./chunk-WCMDOJQK.js"; // ../../node_modules/@electric-sql/pglite/dist/fs/nodefs.js import * as s from "fs"; import * as o from "path"; u(); var m = class extends ur { constructor(t) { super(t), this.rootDir = o.resolve(t), s.existsSync(o.join(this.rootDir)) || s.mkdirSync(this.rootDir); } async init(t, e) { return this.pg = t, { emscriptenOpts: { ...e, preRun: [...e.preRun || [], (r) => { let c = r.FS.filesystems.NODEFS; r.FS.mkdir(C), r.FS.mount(c, { root: this.rootDir }, C); }] } }; } async closeFs() { this.pg.Module.FS.quit(); } }; export { m as NodeFS }; //# sourceMappingURL=nodefs-NQ6OTRO3.js.map