fusion-plugin-rpc
Version:
Fetch data on the server and client with an RPC style interface.
22 lines (20 loc) • 1.8 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,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJNaXNzaW5nSGFuZGxlckVycm9yIiwiRXJyb3IiLCJjb25zdHJ1Y3RvciIsIm1ldGhvZCIsImNvZGUiLCJjYXB0dXJlU3RhY2tUcmFjZSJdLCJzb3VyY2VzIjpbInNyYy9taXNzaW5nLWhhbmRsZXItZXJyb3IudHMiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqIENvcHlyaWdodCAoYykgMjAxOCBVYmVyIFRlY2hub2xvZ2llcywgSW5jLlxuICpcbiAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICogTElDRU5TRSBmaWxlIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLlxuICpcbiAqL1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBNaXNzaW5nSGFuZGxlckVycm9yIGV4dGVuZHMgRXJyb3Ige1xuICBjb2RlOiBzdHJpbmcgfCB1bmRlZmluZWQgfCBudWxsO1xuXG4gIGNvbnN0cnVjdG9yKG1ldGhvZDogc3RyaW5nKSB7XG4gICAgc3VwZXIoYE1pc3NpbmcgUlBDIGhhbmRsZXIgZm9yICR7bWV0aG9kfWApO1xuICAgIHRoaXMuY29kZSA9ICdFUlJfTUlTU0lOR19IQU5ETEVSJztcbiAgICBFcnJvci5jYXB0dXJlU3RhY2tUcmFjZSh0aGlzLCBNaXNzaW5nSGFuZGxlckVycm9yKTtcbiAgfVxufVxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRWUsTUFBTUEsbUJBQW1CLFNBQVNDLEtBQUssQ0FBQztFQUdyREMsV0FBVyxDQUFDQyxNQUFjLEVBQUU7SUFDMUIsS0FBSyxDQUFFLDJCQUEwQkEsTUFBTyxFQUFDLENBQUM7SUFDMUMsSUFBSSxDQUFDQyxJQUFJLEdBQUcscUJBQXFCO0lBQ2pDSCxLQUFLLENBQUNJLGlCQUFpQixDQUFDLElBQUksRUFBRUwsbUJBQW1CLENBQUM7RUFDcEQ7QUFDRjtBQUFDIn0=