everything-dev
Version:
A consolidated product package for building Module Federation apps with oRPC APIs.
28 lines (26 loc) • 1.17 kB
JavaScript
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
let effect = require("effect");
//#region src/services/hosting/adapter.ts
var DeployFailed = class extends effect.Schema.TaggedError()("DeployFailed", {
instance: effect.Schema.String,
reason: effect.Schema.String
}) {};
var HealthTimeout = class extends effect.Schema.TaggedError()("HealthTimeout", {
instance: effect.Schema.String,
url: effect.Schema.String,
attempts: effect.Schema.Finite
}) {};
var InstanceNotFound = class extends effect.Schema.TaggedError()("InstanceNotFound", { instance: effect.Schema.String }) {};
var HostingOperationFailed = class extends effect.Schema.TaggedError()("HostingOperationFailed", {
instance: effect.Schema.String,
operation: effect.Schema.String,
reason: effect.Schema.String
}) {};
var HostingAdapter = class extends effect.Context.Service()("hosting/HostingAdapter") {};
//#endregion
exports.DeployFailed = DeployFailed;
exports.HealthTimeout = HealthTimeout;
exports.HostingAdapter = HostingAdapter;
exports.HostingOperationFailed = HostingOperationFailed;
exports.InstanceNotFound = InstanceNotFound;
//# sourceMappingURL=adapter.cjs.map