UNPKG

fusion-plugin-rpc

Version:

Fetch data on the server and client with an RPC style interface.

27 lines (24 loc) 3.01 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RPCQueryParamsToken = exports.RPCHandlersConfigToken = exports.BodyParserOptionsToken = exports.RPCHandlersToken = exports.RPCToken = void 0; var _fusionCore = require("fusion-core"); /** Copyright (c) 2018 Uber Technologies, Inc. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * */ const RPCToken = (0, _fusionCore.createToken)('RPCToken'); exports.RPCToken = RPCToken; const RPCHandlersToken = (0, _fusionCore.createToken)('RPCHandlersToken'); exports.RPCHandlersToken = RPCHandlersToken; const BodyParserOptionsToken = (0, _fusionCore.createToken)('BodyParserOptionsToken'); exports.BodyParserOptionsToken = BodyParserOptionsToken; const RPCHandlersConfigToken = (0, _fusionCore.createToken)('RPCHandlersConfigToken'); exports.RPCHandlersConfigToken = RPCHandlersConfigToken; const RPCQueryParamsToken = (0, _fusionCore.createToken)('RPCQueryParamsToken'); exports.RPCQueryParamsToken = RPCQueryParamsToken; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy90b2tlbnMuanMiXSwibmFtZXMiOlsiUlBDVG9rZW4iLCJSUENIYW5kbGVyc1Rva2VuIiwiQm9keVBhcnNlck9wdGlvbnNUb2tlbiIsIlJQQ0hhbmRsZXJzQ29uZmlnVG9rZW4iLCJSUENRdWVyeVBhcmFtc1Rva2VuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBUUE7O0FBUkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFPTyxNQUFNQSxRQUFvQixHQUFHLDZCQUFZLFVBQVosQ0FBN0I7O0FBR0EsTUFBTUMsZ0JBQW9DLEdBQy9DLDZCQUFZLGtCQUFaLENBREs7O0FBRUEsTUFBTUMsc0JBQXNDLEdBQUcsNkJBQ3BELHdCQURvRCxDQUEvQzs7QUFHQSxNQUFNQyxzQkFBNEMsR0FBRyw2QkFDMUQsd0JBRDBELENBQXJEOztBQUlBLE1BQU1DLG1CQUVYLEdBQUcsNkJBQVkscUJBQVosQ0FGRSIsInNvdXJjZXNDb250ZW50IjpbIi8qKiBDb3B5cmlnaHQgKGMpIDIwMTggVWJlciBUZWNobm9sb2dpZXMsIEluYy5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS5cbiAqXG4gKiBAZmxvd1xuICovXG5cbmltcG9ydCB7Y3JlYXRlVG9rZW59IGZyb20gJ2Z1c2lvbi1jb3JlJztcbmltcG9ydCB0eXBlIHtUb2tlbiwgQ29udGV4dH0gZnJvbSAnZnVzaW9uLWNvcmUnO1xuaW1wb3J0IHR5cGUge09wdGlvbnN9IGZyb20gJ2tvYS1ib2R5cGFyc2VyJztcbmltcG9ydCB0eXBlIHtSUENDb25maWdUeXBlfSBmcm9tICcuL3R5cGVzJztcblxuZXhwb3J0IGNvbnN0IFJQQ1Rva2VuOiBUb2tlbjxhbnk+ID0gY3JlYXRlVG9rZW4oJ1JQQ1Rva2VuJyk7XG5cbmV4cG9ydCB0eXBlIEhhbmRsZXJUeXBlID0ge1tzdHJpbmddOiAoLi4uYXJnczogYW55KSA9PiBhbnl9O1xuZXhwb3J0IGNvbnN0IFJQQ0hhbmRsZXJzVG9rZW46IFRva2VuPEhhbmRsZXJUeXBlPiA9XG4gIGNyZWF0ZVRva2VuKCdSUENIYW5kbGVyc1Rva2VuJyk7XG5leHBvcnQgY29uc3QgQm9keVBhcnNlck9wdGlvbnNUb2tlbjogVG9rZW48T3B0aW9ucz4gPSBjcmVhdGVUb2tlbihcbiAgJ0JvZHlQYXJzZXJPcHRpb25zVG9rZW4nXG4pO1xuZXhwb3J0IGNvbnN0IFJQQ0hhbmRsZXJzQ29uZmlnVG9rZW46IFRva2VuPFJQQ0NvbmZpZ1R5cGU+ID0gY3JlYXRlVG9rZW4oXG4gICdSUENIYW5kbGVyc0NvbmZpZ1Rva2VuJ1xuKTtcblxuZXhwb3J0IGNvbnN0IFJQQ1F1ZXJ5UGFyYW1zVG9rZW46IFRva2VuPHtcbiAgZnJvbTogKGN0eDogQ29udGV4dCkgPT4gQXJyYXk8W3N0cmluZywgc3RyaW5nXT4sXG59PiA9IGNyZWF0ZVRva2VuKCdSUENRdWVyeVBhcmFtc1Rva2VuJyk7XG4iXX0=