fusion-plugin-rpc
Version:
Fetch data on the server and client with an RPC style interface.
14 lines (13 loc) • 2.5 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 browserDataFetching from './browser';
export { default as mock } from './mock';
export { default as ResponseError } from './response-error';
export default true ? browserDataFetching : serverDataFetching;
export { BodyParserOptionsToken, RPCToken, RPCHandlersToken, RPCHandlersConfigToken, RPCQueryParamsToken } from './tokens';
export { default as getMockRpcHandlers } from './mock-rpc-handlers';
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJicm93c2VyRGF0YUZldGNoaW5nIiwiZGVmYXVsdCIsIm1vY2siLCJSZXNwb25zZUVycm9yIiwic2VydmVyRGF0YUZldGNoaW5nIiwiQm9keVBhcnNlck9wdGlvbnNUb2tlbiIsIlJQQ1Rva2VuIiwiUlBDSGFuZGxlcnNUb2tlbiIsIlJQQ0hhbmRsZXJzQ29uZmlnVG9rZW4iLCJSUENRdWVyeVBhcmFtc1Rva2VuIiwiZ2V0TW9ja1JwY0hhbmRsZXJzIl0sInNvdXJjZXMiOlsic3JjL2luZGV4LnRzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKiBDb3B5cmlnaHQgKGMpIDIwMTggVWJlciBUZWNobm9sb2dpZXMsIEluYy5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS5cbiAqXG4gKi9cbmltcG9ydCB0eXBlIHtSUENEZXBzVHlwZSwgUlBDU2VydmljZVR5cGV9IGZyb20gJy4vdHlwZXMnO1xuXG5pbXBvcnQgYnJvd3NlckRhdGFGZXRjaGluZyBmcm9tICcuL2Jyb3dzZXInO1xuaW1wb3J0IHNlcnZlckRhdGFGZXRjaGluZyBmcm9tICcuL3NlcnZlcic7XG5cbmV4cG9ydCB7ZGVmYXVsdCBhcyBtb2NrfSBmcm9tICcuL21vY2snO1xuZXhwb3J0IHtkZWZhdWx0IGFzIFJlc3BvbnNlRXJyb3J9IGZyb20gJy4vcmVzcG9uc2UtZXJyb3InO1xuXG5leHBvcnQgZGVmYXVsdCBfX0JST1dTRVJfXyA/IGJyb3dzZXJEYXRhRmV0Y2hpbmcgOiBzZXJ2ZXJEYXRhRmV0Y2hpbmc7XG5cbmV4cG9ydCB7XG4gIEJvZHlQYXJzZXJPcHRpb25zVG9rZW4sXG4gIFJQQ1Rva2VuLFxuICBSUENIYW5kbGVyc1Rva2VuLFxuICBSUENIYW5kbGVyc0NvbmZpZ1Rva2VuLFxuICBSUENRdWVyeVBhcmFtc1Rva2VuLFxufSBmcm9tICcuL3Rva2Vucyc7XG5cbmV4cG9ydCB7ZGVmYXVsdCBhcyBnZXRNb2NrUnBjSGFuZGxlcnN9IGZyb20gJy4vbW9jay1ycGMtaGFuZGxlcnMnO1xuXG5leHBvcnQgdHlwZSB7UlBDRGVwc1R5cGV9O1xuZXhwb3J0IHR5cGUge1JQQ1NlcnZpY2VUeXBlIGFzIFJQQ1R5cGV9O1xuIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBR0EsT0FBT0EsbUJBQW1CLE1BQU0sV0FBVztBQUczQyxTQUFRQyxPQUFPLElBQUlDLElBQUksUUFBTyxRQUFRO0FBQ3RDLFNBQVFELE9BQU8sSUFBSUUsYUFBYSxRQUFPLGtCQUFrQjtBQUV6RCxlQUFlLE9BQWNILG1CQUFtQixHQUFHSSxrQkFBa0I7QUFFckUsU0FDRUMsc0JBQXNCLEVBQ3RCQyxRQUFRLEVBQ1JDLGdCQUFnQixFQUNoQkMsc0JBQXNCLEVBQ3RCQyxtQkFBbUIsUUFDZCxVQUFVO0FBRWpCLFNBQVFSLE9BQU8sSUFBSVMsa0JBQWtCLFFBQU8scUJBQXFCIn0=