fusion-plugin-rpc
Version:
Fetch data on the server and client with an RPC style interface.
14 lines • 2.59 kB
JavaScript
/** 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.
*
*
*/
import { createToken } from 'fusion-core';
export const RPCToken = createToken('RPCToken');
export const RPCHandlersToken = createToken('RPCHandlersToken');
export const BodyParserOptionsToken = createToken('BodyParserOptionsToken');
export const RPCHandlersConfigToken = createToken('RPCHandlersConfigToken');
export const RPCQueryParamsToken = createToken('RPCQueryParamsToken');
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy90b2tlbnMuanMiXSwibmFtZXMiOlsiY3JlYXRlVG9rZW4iLCJSUENUb2tlbiIsIlJQQ0hhbmRsZXJzVG9rZW4iLCJCb2R5UGFyc2VyT3B0aW9uc1Rva2VuIiwiUlBDSGFuZGxlcnNDb25maWdUb2tlbiIsIlJQQ1F1ZXJ5UGFyYW1zVG9rZW4iXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUEsU0FBUUEsV0FBUixRQUEwQixhQUExQjtBQUtBLE9BQU8sTUFBTUMsUUFBb0IsR0FBR0QsV0FBVyxDQUFDLFVBQUQsQ0FBeEM7QUFHUCxPQUFPLE1BQU1FLGdCQUFvQyxHQUMvQ0YsV0FBVyxDQUFDLGtCQUFELENBRE47QUFFUCxPQUFPLE1BQU1HLHNCQUFzQyxHQUFHSCxXQUFXLENBQy9ELHdCQUQrRCxDQUExRDtBQUdQLE9BQU8sTUFBTUksc0JBQTRDLEdBQUdKLFdBQVcsQ0FDckUsd0JBRHFFLENBQWhFO0FBSVAsT0FBTyxNQUFNSyxtQkFFWCxHQUFHTCxXQUFXLENBQUMscUJBQUQsQ0FGVCIsInNvdXJjZXNDb250ZW50IjpbIi8qKiBDb3B5cmlnaHQgKGMpIDIwMTggVWJlciBUZWNobm9sb2dpZXMsIEluYy5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS5cbiAqXG4gKiBAZmxvd1xuICovXG5cbmltcG9ydCB7Y3JlYXRlVG9rZW59IGZyb20gJ2Z1c2lvbi1jb3JlJztcbmltcG9ydCB0eXBlIHtUb2tlbiwgQ29udGV4dH0gZnJvbSAnZnVzaW9uLWNvcmUnO1xuaW1wb3J0IHR5cGUge09wdGlvbnN9IGZyb20gJ2tvYS1ib2R5cGFyc2VyJztcbmltcG9ydCB0eXBlIHtSUENDb25maWdUeXBlfSBmcm9tICcuL3R5cGVzJztcblxuZXhwb3J0IGNvbnN0IFJQQ1Rva2VuOiBUb2tlbjxhbnk+ID0gY3JlYXRlVG9rZW4oJ1JQQ1Rva2VuJyk7XG5cbmV4cG9ydCB0eXBlIEhhbmRsZXJUeXBlID0ge1tzdHJpbmddOiAoLi4uYXJnczogYW55KSA9PiBhbnl9O1xuZXhwb3J0IGNvbnN0IFJQQ0hhbmRsZXJzVG9rZW46IFRva2VuPEhhbmRsZXJUeXBlPiA9XG4gIGNyZWF0ZVRva2VuKCdSUENIYW5kbGVyc1Rva2VuJyk7XG5leHBvcnQgY29uc3QgQm9keVBhcnNlck9wdGlvbnNUb2tlbjogVG9rZW48T3B0aW9ucz4gPSBjcmVhdGVUb2tlbihcbiAgJ0JvZHlQYXJzZXJPcHRpb25zVG9rZW4nXG4pO1xuZXhwb3J0IGNvbnN0IFJQQ0hhbmRsZXJzQ29uZmlnVG9rZW46IFRva2VuPFJQQ0NvbmZpZ1R5cGU+ID0gY3JlYXRlVG9rZW4oXG4gICdSUENIYW5kbGVyc0NvbmZpZ1Rva2VuJ1xuKTtcblxuZXhwb3J0IGNvbnN0IFJQQ1F1ZXJ5UGFyYW1zVG9rZW46IFRva2VuPHtcbiAgZnJvbTogKGN0eDogQ29udGV4dCkgPT4gQXJyYXk8W3N0cmluZywgc3RyaW5nXT4sXG59PiA9IGNyZWF0ZVRva2VuKCdSUENRdWVyeVBhcmFtc1Rva2VuJyk7XG4iXX0=