@neo-one/server
Version:
NEO•ONE Server that NEO•ONE CLI and other clients connect to.
11 lines (9 loc) • 3.17 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const server_plugin_1 = require("@neo-one/server-plugin");
const utils_1 = require("@neo-one/utils");
exports.PluginDependencyNotMetError = utils_1.makeErrorWithCode('PLUGIN_DEPENDENCY_NOT_MET', ({ plugin, dependency }) => `Plugin ${plugin} depends on plugin ${dependency}`);
exports.ServerRunningError = utils_1.makeErrorWithCode('SERVER_RUNNING_ERROR', (pid) => `${server_plugin_1.name.title} running at pid ${pid}`);
exports.ResourceNoStartError = utils_1.makeErrorWithCode('RESOURCE_NO_STOP', ({ plugin, resourceType }) => `Plugin ${plugin} resource type ${resourceType} does not support starting`);
exports.ResourceNoStopError = utils_1.makeErrorWithCode('RESOURCE_NO_STOP', ({ plugin, resourceType }) => `Plugin ${plugin} resource type ${resourceType} does not support stopping`);
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImVycm9ycy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDBEQUE4QztBQUM5QywwQ0FBbUQ7QUFFdEMsUUFBQSwyQkFBMkIsR0FBRyx5QkFBaUIsQ0FDMUQsMkJBQTJCLEVBQzNCLENBQUMsRUFBRSxNQUFNLEVBQUUsVUFBVSxFQUE0RCxFQUFFLEVBQUUsQ0FDbkYsVUFBVSxNQUFNLHNCQUFzQixVQUFVLEVBQUUsQ0FDckQsQ0FBQztBQUNXLFFBQUEsa0JBQWtCLEdBQUcseUJBQWlCLENBQ2pELHNCQUFzQixFQUN0QixDQUFDLEdBQVcsRUFBRSxFQUFFLENBQUMsR0FBRyxvQkFBSSxDQUFDLEtBQUssbUJBQW1CLEdBQUcsRUFBRSxDQUN2RCxDQUFDO0FBQ1csUUFBQSxvQkFBb0IsR0FBRyx5QkFBaUIsQ0FDbkQsa0JBQWtCLEVBQ2xCLENBQUMsRUFBRSxNQUFNLEVBQUUsWUFBWSxFQUE4RCxFQUFFLEVBQUUsQ0FDdkYsVUFBVSxNQUFNLGtCQUFrQixZQUFZLDRCQUE0QixDQUM3RSxDQUFDO0FBQ1csUUFBQSxtQkFBbUIsR0FBRyx5QkFBaUIsQ0FDbEQsa0JBQWtCLEVBQ2xCLENBQUMsRUFBRSxNQUFNLEVBQUUsWUFBWSxFQUE4RCxFQUFFLEVBQUUsQ0FDdkYsVUFBVSxNQUFNLGtCQUFrQixZQUFZLDRCQUE0QixDQUM3RSxDQUFDIiwiZmlsZSI6Im5lby1vbmUtc2VydmVyL3NyYy9lcnJvcnMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBuYW1lIH0gZnJvbSAnQG5lby1vbmUvc2VydmVyLXBsdWdpbic7XG5pbXBvcnQgeyBtYWtlRXJyb3JXaXRoQ29kZSB9IGZyb20gJ0BuZW8tb25lL3V0aWxzJztcblxuZXhwb3J0IGNvbnN0IFBsdWdpbkRlcGVuZGVuY3lOb3RNZXRFcnJvciA9IG1ha2VFcnJvcldpdGhDb2RlKFxuICAnUExVR0lOX0RFUEVOREVOQ1lfTk9UX01FVCcsXG4gICh7IHBsdWdpbiwgZGVwZW5kZW5jeSB9OiB7IHJlYWRvbmx5IHBsdWdpbjogc3RyaW5nOyByZWFkb25seSBkZXBlbmRlbmN5OiBzdHJpbmcgfSkgPT5cbiAgICBgUGx1Z2luICR7cGx1Z2lufSBkZXBlbmRzIG9uIHBsdWdpbiAke2RlcGVuZGVuY3l9YCxcbik7XG5leHBvcnQgY29uc3QgU2VydmVyUnVubmluZ0Vycm9yID0gbWFrZUVycm9yV2l0aENvZGUoXG4gICdTRVJWRVJfUlVOTklOR19FUlJPUicsXG4gIChwaWQ6IG51bWJlcikgPT4gYCR7bmFtZS50aXRsZX0gcnVubmluZyBhdCBwaWQgJHtwaWR9YCxcbik7XG5leHBvcnQgY29uc3QgUmVzb3VyY2VOb1N0YXJ0RXJyb3IgPSBtYWtlRXJyb3JXaXRoQ29kZShcbiAgJ1JFU09VUkNFX05PX1NUT1AnLFxuICAoeyBwbHVnaW4sIHJlc291cmNlVHlwZSB9OiB7IHJlYWRvbmx5IHBsdWdpbjogc3RyaW5nOyByZWFkb25seSByZXNvdXJjZVR5cGU6IHN0cmluZyB9KSA9PlxuICAgIGBQbHVnaW4gJHtwbHVnaW59IHJlc291cmNlIHR5cGUgJHtyZXNvdXJjZVR5cGV9IGRvZXMgbm90IHN1cHBvcnQgc3RhcnRpbmdgLFxuKTtcbmV4cG9ydCBjb25zdCBSZXNvdXJjZU5vU3RvcEVycm9yID0gbWFrZUVycm9yV2l0aENvZGUoXG4gICdSRVNPVVJDRV9OT19TVE9QJyxcbiAgKHsgcGx1Z2luLCByZXNvdXJjZVR5cGUgfTogeyByZWFkb25seSBwbHVnaW46IHN0cmluZzsgcmVhZG9ubHkgcmVzb3VyY2VUeXBlOiBzdHJpbmcgfSkgPT5cbiAgICBgUGx1Z2luICR7cGx1Z2lufSByZXNvdXJjZSB0eXBlICR7cmVzb3VyY2VUeXBlfSBkb2VzIG5vdCBzdXBwb3J0IHN0b3BwaW5nYCxcbik7XG4iXX0=