fusion-plugin-rpc
Version:
Fetch data on the server and client with an RPC style interface.
25 lines (21 loc) • 1.79 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
/** 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.
*
*
*/
class MissingHandlerError extends Error {
constructor(method) {
super(`Missing RPC handler for ${method}`);
this.code = 'ERR_MISSING_HANDLER';
Error.captureStackTrace(this, MissingHandlerError);
}
}
exports.default = MissingHandlerError;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9taXNzaW5nLWhhbmRsZXItZXJyb3IuanMiXSwibmFtZXMiOlsiTWlzc2luZ0hhbmRsZXJFcnJvciIsIkVycm9yIiwiY29uc3RydWN0b3IiLCJtZXRob2QiLCJjb2RlIiwiY2FwdHVyZVN0YWNrVHJhY2UiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVlLE1BQU1BLG1CQUFOLFNBQWtDQyxLQUFsQyxDQUF3QztBQUdyREMsRUFBQUEsV0FBVyxDQUFDQyxNQUFELEVBQWlCO0FBQzFCLFVBQU8sMkJBQTBCQSxNQUFPLEVBQXhDO0FBQ0EsU0FBS0MsSUFBTCxHQUFZLHFCQUFaO0FBQ0FILElBQUFBLEtBQUssQ0FBQ0ksaUJBQU4sQ0FBd0IsSUFBeEIsRUFBOEJMLG1CQUE5QjtBQUNEOztBQVBvRCIsInNvdXJjZXNDb250ZW50IjpbIi8qKiBDb3B5cmlnaHQgKGMpIDIwMTggVWJlciBUZWNobm9sb2dpZXMsIEluYy5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS5cbiAqXG4gKiBAZmxvd1xuICovXG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIE1pc3NpbmdIYW5kbGVyRXJyb3IgZXh0ZW5kcyBFcnJvciB7XG4gIGNvZGU6ID9zdHJpbmc7XG5cbiAgY29uc3RydWN0b3IobWV0aG9kOiBzdHJpbmcpIHtcbiAgICBzdXBlcihgTWlzc2luZyBSUEMgaGFuZGxlciBmb3IgJHttZXRob2R9YCk7XG4gICAgdGhpcy5jb2RlID0gJ0VSUl9NSVNTSU5HX0hBTkRMRVInO1xuICAgIEVycm9yLmNhcHR1cmVTdGFja1RyYWNlKHRoaXMsIE1pc3NpbmdIYW5kbGVyRXJyb3IpO1xuICB9XG59XG4iXX0=