UNPKG

@berish/rfp

Version:

Binary secure transport organization protocol for peer communication using function fingerprints

32 lines 1.67 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.serberWithPlugins = exports.internalPlugins = void 0; const serber_1 = require("@berish/serber"); const plugin_1 = require("./bufferToBufferPrintPlugin/plugin"); const plugin_2 = require("./classInstanceToClassPrintPlugin/plugin"); const plugin_3 = require("./functionToFunctionPrintPlugin/plugin"); const plugin_4 = require("./errorToErrorPrintPlugin/plugin"); const plugin_5 = require("./peerDecoratorToResultPlugin/plugin"); exports.internalPlugins = { bufferToBufferPrintPlugin: plugin_1.bufferToBufferPrintPlugin, peerDecoratorToResultPlugin: plugin_5.peerDecoratorToResultPlugin, classInstanceToClassPrintPlugin: plugin_2.classInstanceToClassPrintPlugin, functionToFunctionPrintPlugin: plugin_3.functionToFunctionPrintPlugin, errorToErrorPrintPlugin: plugin_4.errorToErrorPrintPlugin, }; exports.serberWithPlugins = new serber_1.Serber() .addPlugin(serber_1.plugins.undefinedPlugin) .addPlugin(serber_1.plugins.nullPlugin) .addPlugin(serber_1.plugins.boolPlugin) .addPlugin(serber_1.plugins.numberPlugin) .addPlugin(serber_1.plugins.stringPlugin) .addPlugin(serber_1.plugins.datePlugin) .addPlugin(serber_1.plugins.regExpPlugin) .addPlugin(serber_1.plugins.arrayPlugin) .addPlugin(plugin_1.bufferToBufferPrintPlugin) .addPlugin(plugin_5.peerDecoratorToResultPlugin) .addPlugin(plugin_2.classInstanceToClassPrintPlugin) .addPlugin(plugin_3.functionToFunctionPrintPlugin) .addPlugin(plugin_4.errorToErrorPrintPlugin) .addPlugin(serber_1.plugins.loopObjectPlugin); //# sourceMappingURL=instances.js.map