UNPKG

life

Version:

Life.js is the first fullstack framework to build agentic web applications. It is minimal, extensible, and typesafe. Well, everything you love.

36 lines (28 loc) 1.62 kB
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { newObj[key] = obj[key]; } } } newObj.default = obj; return newObj; } } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var _chunk22H3U7VVjs = require('./chunk-22H3U7VV.js'); var _chunk6PEHRAEPjs = require('./chunk-6PEHRAEP.js'); // exports/build/server.ts var _path = require('path'); var _path2 = _interopRequireDefault(_path); var defaultBuild = { "Run `life dev` to see your agents here.": { definition: {}, globalConfigs: {}, sha: "" } }; async function importServerBuild(options) { try { const p = _path2.default.join(options.projectDirectory, ".life", "server", "dist", "index.js"); const v = options.noCache ? (Math.random() * 1e8).toFixed(0) : "cached"; const module = await Promise.resolve().then(() => _interopRequireWildcard(require(p + `?v=${v}`))); return _chunk22H3U7VVjs.success.call(void 0, module.default || module); } catch (e) { if (e instanceof Error && e.message.includes("Cannot find module")) { return _chunk22H3U7VVjs.success.call(void 0, defaultBuild); } return _chunk22H3U7VVjs.failure.call(void 0, { code: "Unknown", cause: e }); } } _chunk6PEHRAEPjs.__name.call(void 0, importServerBuild, "importServerBuild"); exports.importServerBuild = importServerBuild; //# sourceMappingURL=chunk-UGNVT3WE.js.map