Socket
Socket
Sign inDemoInstall

@json-rpc-tools/router

Package Overview
Dependencies
7
Maintainers
1
Versions
39
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.0.0-beta.7 to 2.0.0-beta.8

4

dist/umd/index.min.js

@@ -1,2 +0,2 @@

!function(r,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("JsonRpcRouter",[],t):"object"==typeof exports?exports.JsonRpcRouter=t():r.JsonRpcRouter=t()}(this,(function(){return function(r){var t={};function n(e){if(t[e])return t[e].exports;var o=t[e]={i:e,l:!1,exports:{}};return r[e].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=r,n.c=t,n.d=function(r,t,e){n.o(r,t)||Object.defineProperty(r,t,{enumerable:!0,get:e})},n.r=function(r){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},n.t=function(r,t){if(1&t&&(r=n(r)),8&t)return r;if(4&t&&"object"==typeof r&&r&&r.__esModule)return r;var e=Object.create(null);if(n.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:r}),2&t&&"string"!=typeof r)for(var o in r)n.d(e,o,function(t){return r[t]}.bind(null,o));return e},n.n=function(r){var t=r&&r.__esModule?function(){return r.default}:function(){return r};return n.d(t,"a",t),t},n.o=function(r,t){return Object.prototype.hasOwnProperty.call(r,t)},n.p="",n(n.s=18)}([function(r,t,n){"use strict";n.d(t,"e",(function(){return e})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return i})),n.d(t,"b",(function(){return u})),n.d(t,"a",(function(){return c})),n.d(t,"g",(function(){return f})),n.d(t,"f",(function(){return a})),n.d(t,"h",(function(){return s})),n.d(t,"i",(function(){return d}));const e="PARSE_ERROR",o="INVALID_REQUEST",i="METHOD_NOT_FOUND",u="INVALID_PARAMS",c="INTERNAL_ERROR",f="SERVER_ERROR",a=[-32700,-32600,-32601,-32602,-32603],s=[-32e3,-32099],d={[e]:{code:-32700,message:"Parse error"},[o]:{code:-32600,message:"Invalid Request"},[i]:{code:-32601,message:"Method not found"},[u]:{code:-32602,message:"Invalid params"},[c]:{code:-32603,message:"Internal error"},[f]:{code:-32e3,message:"Server error"}}},function(r,t,n){"use strict";n.d(t,"d",(function(){return o})),n.d(t,"c",(function(){return i})),n.d(t,"e",(function(){return u})),n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return f})),n.d(t,"f",(function(){return a}));var e=n(0);function o(r){return r<=e.h[0]&&r>=e.h[1]}function i(r){return e.f.includes(r)}function u(r){return"number"==typeof r}function c(r){return Object.keys(e.i).includes(r)?e.i[r]:e.i[e.a]}function f(r){const t=Object.values(e.i).find(t=>t.code===r);return t||e.i[e.a]}function a(r){if(void 0===r.error.code)return{valid:!1,error:"Missing code for JSON-RPC error"};if(void 0===r.error.message)return{valid:!1,error:"Missing message for JSON-RPC error"};if(!u(r.error.code))return{valid:!1,error:"Invalid error code type for JSON-RPC: "+r.error.code};if(i(r.error.code)){const t=f(r.error.code);if(t.message!==e.i[e.a].message&&r.error.message===t.message)return{valid:!1,error:"Invalid error code message for JSON-RPC: "+r.error.code}}return{valid:!0}}},function(r,t,n){"use strict";n.d(t,"a",(function(){return e}));class e{}},function(r,t,n){"use strict";var e=this&&this.__createBinding||(Object.create?function(r,t,n,e){void 0===e&&(e=n),Object.defineProperty(r,e,{enumerable:!0,get:function(){return t[n]}})}:function(r,t,n,e){void 0===e&&(e=n),r[e]=t[n]}),o=this&&this.__exportStar||function(r,t){for(var n in r)"default"===n||t.hasOwnProperty(n)||e(t,r,n)};Object.defineProperty(t,"__esModule",{value:!0}),o(n(21),t),o(n(23),t)},function(r,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return i})),n.d(t,"c",(function(){return u}));var e=n(2);class o extends e.a{constructor(r){super()}}class i extends e.a{constructor(){super()}}class u extends i{constructor(r){super()}}},function(r,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.JsonRpcRouter=void 0;const e=n(20);class o{constructor(r){this.routes=r,this.routes=r,this.map=this.register(r)}isSupported(r){return void 0!==this.getRouteTarget(r)}getRouteTarget(r){let t;const n=this.map[r];if(n&&(t=n),void 0===t&&this.getTrailingWildcardRoutes().forEach(n=>{r.startsWith(n.replace("*",""))&&(t=this.map[n])}),void 0===t&&this.getLeadingWildcardRoutes().forEach(n=>{r.endsWith(n.replace("*",""))&&(t=this.map[n])}),void 0===t){const r=this.map["*"];void 0!==r&&(t=this.map[r])}return t}getLeadingWildcardRoutes(){return Object.keys(this.map).filter(e.isValidLeadingWildcardRoute)}getTrailingWildcardRoutes(){return Object.keys(this.map).filter(e.isValidTrailingWildcardRoute)}register(r){const t={};return Object.keys(r).forEach(n=>{r[n].forEach(r=>{if(!e.isValidRoute(r))throw new Error("Route is invalid: "+r);if(void 0!==t[r])throw new Error(`Route already registred for route ${r} by provider ${t[r]} conflicting with provider ${n}`);t[r]=n})}),t}}t.JsonRpcRouter=o,t.default=o},function(r,t,n){"use strict";n.r(t),n.d(t,"isNodeJs",(function(){return i}));var e=n(3);for(var o in e)["default","isNodeJs"].indexOf(o)<0&&function(r){n.d(t,r,(function(){return e[r]}))}(o);const i=e.isNode},function(r,t,n){"use strict";n.d(t,"e",(function(){return i})),n.d(t,"c",(function(){return u})),n.d(t,"d",(function(){return c})),n.d(t,"b",(function(){return f})),n.d(t,"a",(function(){return a}));var e=n(1),o=n(0);function i(){return Date.now()*Math.pow(10,3)+Math.floor(Math.random()*Math.pow(10,3))}function u(r,t,n){return{id:n||i(),jsonrpc:"2.0",method:r,params:t}}function c(r,t){return{id:r,jsonrpc:"2.0",result:t}}function f(r,t){return{id:r,jsonrpc:"2.0",error:a(t)}}function a(r){if(void 0===r)return Object(e.a)(o.a);if("string"==typeof r&&(r=Object.assign(Object.assign({},Object(e.a)(o.g)),{message:r})),Object(e.c)(r.code)&&(r=Object(e.b)(r.code)),!Object(e.d)(r.code))throw new Error("Error code is not in server code range");return r}},function(r,t,n){"use strict";function e(r){return r.includes("*")?i(r):!/\W/g.test(r)}function o(r){return"*"===r}function i(r){return!!o(r)||!!r.includes("*")&&(2===r.split("*").length&&1===r.split("*").filter(r=>""===r.trim()).length)}function u(r){return!o(r)&&i(r)&&!r.split("*")[0].trim()}function c(r){return!o(r)&&i(r)&&!r.split("*")[1].trim()}n.d(t,"c",(function(){return e})),n.d(t,"a",(function(){return o})),n.d(t,"e",(function(){return i})),n.d(t,"b",(function(){return u})),n.d(t,"d",(function(){return c}))},function(r,t,n){"use strict";n.r(t);var e=n(10);for(var o in e)["default"].indexOf(o)<0&&function(r){n.d(t,r,(function(){return e[r]}))}(o)},function(r,t,n){"use strict";n.r(t);var e=n(11);for(var o in e)["default"].indexOf(o)<0&&function(r){n.d(t,r,(function(){return e[r]}))}(o);var i=n(2);n.d(t,"IEvents",(function(){return i.a}));var u=n(12);n.d(t,"IMultiServiceProvider",(function(){return u.a}));var c=n(4);n.d(t,"IJsonRpcConnection",(function(){return c.b})),n.d(t,"IBaseJsonRpcProvider",(function(){return c.a})),n.d(t,"IJsonRpcProvider",(function(){return c.c}));var f=n(13);n.d(t,"IJsonRpcRouter",(function(){return f.a}));var a=n(14);for(var o in a)["default","IEvents","IMultiServiceProvider","IJsonRpcConnection","IBaseJsonRpcProvider","IJsonRpcProvider","IJsonRpcRouter"].indexOf(o)<0&&function(r){n.d(t,r,(function(){return a[r]}))}(o);var s=n(15);n.d(t,"IJsonRpcValidator",(function(){return s.a}))},function(r,t){},function(r,t,n){"use strict";n.d(t,"a",(function(){return o}));var e=n(4);class o extends e.a{constructor(r){super(),this.config=r}}},function(r,t,n){"use strict";n.d(t,"a",(function(){return e}));class e{constructor(r){this.routes=r}}},function(r,t){},function(r,t,n){"use strict";n.d(t,"a",(function(){return e}));class e{constructor(r){this.schemas=r}}},function(r,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"c",(function(){return i})),n.d(t,"b",(function(){return u}));function e(r,t){const n=function(r){const t=r.match(new RegExp(/^\w+:/,"gi"));if(t&&t.length)return t[0]}(r);return void 0!==n&&new RegExp(t).test(n)}function o(r){return e(r,"^https?:")}function i(r){return e(r,"^wss?:")}function u(r){return new RegExp("wss?://localhost(:d{2,5})?").test(r)}},function(r,t,n){"use strict";function e(r){return"id"in r&&"jsonrpc"in r&&"2.0"===r.jsonrpc}function o(r){return e(r)&&"method"in r}function i(r){return e(r)&&(u(r)||c(r))}function u(r){return"result"in r}function c(r){return"error"in r}function f(r){return"error"in r&&!1===r.valid}n.d(t,"b",(function(){return e})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return i})),n.d(t,"e",(function(){return u})),n.d(t,"a",(function(){return c})),n.d(t,"f",(function(){return f}))},function(r,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const e=n(19),o=e.__importDefault(n(5));e.__exportStar(n(5),t),t.default=o.default},function(r,t,n){"use strict";n.r(t),n.d(t,"__extends",(function(){return o})),n.d(t,"__assign",(function(){return i})),n.d(t,"__rest",(function(){return u})),n.d(t,"__decorate",(function(){return c})),n.d(t,"__param",(function(){return f})),n.d(t,"__metadata",(function(){return a})),n.d(t,"__awaiter",(function(){return s})),n.d(t,"__generator",(function(){return d})),n.d(t,"__createBinding",(function(){return l})),n.d(t,"__exportStar",(function(){return p})),n.d(t,"__values",(function(){return R})),n.d(t,"__read",(function(){return v})),n.d(t,"__spread",(function(){return h})),n.d(t,"__spreadArrays",(function(){return y})),n.d(t,"__await",(function(){return _})),n.d(t,"__asyncGenerator",(function(){return E})),n.d(t,"__asyncDelegator",(function(){return b})),n.d(t,"__asyncValues",(function(){return g})),n.d(t,"__makeTemplateObject",(function(){return m})),n.d(t,"__importStar",(function(){return O})),n.d(t,"__importDefault",(function(){return w})),n.d(t,"__classPrivateFieldGet",(function(){return S})),n.d(t,"__classPrivateFieldSet",(function(){return P}));
!function(r,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("JsonRpcRouter",[],t):"object"==typeof exports?exports.JsonRpcRouter=t():r.JsonRpcRouter=t()}(this,(function(){return function(r){var t={};function n(e){if(t[e])return t[e].exports;var o=t[e]={i:e,l:!1,exports:{}};return r[e].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=r,n.c=t,n.d=function(r,t,e){n.o(r,t)||Object.defineProperty(r,t,{enumerable:!0,get:e})},n.r=function(r){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},n.t=function(r,t){if(1&t&&(r=n(r)),8&t)return r;if(4&t&&"object"==typeof r&&r&&r.__esModule)return r;var e=Object.create(null);if(n.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:r}),2&t&&"string"!=typeof r)for(var o in r)n.d(e,o,function(t){return r[t]}.bind(null,o));return e},n.n=function(r){var t=r&&r.__esModule?function(){return r.default}:function(){return r};return n.d(t,"a",t),t},n.o=function(r,t){return Object.prototype.hasOwnProperty.call(r,t)},n.p="",n(n.s=18)}([function(r,t,n){"use strict";n.d(t,"e",(function(){return e})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return i})),n.d(t,"b",(function(){return u})),n.d(t,"a",(function(){return c})),n.d(t,"g",(function(){return a})),n.d(t,"f",(function(){return f})),n.d(t,"h",(function(){return s})),n.d(t,"i",(function(){return d}));const e="PARSE_ERROR",o="INVALID_REQUEST",i="METHOD_NOT_FOUND",u="INVALID_PARAMS",c="INTERNAL_ERROR",a="SERVER_ERROR",f=[-32700,-32600,-32601,-32602,-32603],s=[-32e3,-32099],d={[e]:{code:-32700,message:"Parse error"},[o]:{code:-32600,message:"Invalid Request"},[i]:{code:-32601,message:"Method not found"},[u]:{code:-32602,message:"Invalid params"},[c]:{code:-32603,message:"Internal error"},[a]:{code:-32e3,message:"Server error"}}},function(r,t,n){"use strict";n.d(t,"d",(function(){return o})),n.d(t,"c",(function(){return i})),n.d(t,"e",(function(){return u})),n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return a})),n.d(t,"g",(function(){return f})),n.d(t,"f",(function(){return s}));var e=n(0);function o(r){return r<=e.h[0]&&r>=e.h[1]}function i(r){return e.f.includes(r)}function u(r){return"number"==typeof r}function c(r){return Object.keys(e.i).includes(r)?e.i[r]:e.i[e.a]}function a(r){const t=Object.values(e.i).find(t=>t.code===r);return t||e.i[e.a]}function f(r){if(void 0===r.error.code)return{valid:!1,error:"Missing code for JSON-RPC error"};if(void 0===r.error.message)return{valid:!1,error:"Missing message for JSON-RPC error"};if(!u(r.error.code))return{valid:!1,error:"Invalid error code type for JSON-RPC: "+r.error.code};if(i(r.error.code)){const t=a(r.error.code);if(t.message!==e.i[e.a].message&&r.error.message===t.message)return{valid:!1,error:"Invalid error code message for JSON-RPC: "+r.error.code}}return{valid:!0}}function s(r,t,n){return r.message.includes("getaddrinfo ENOTFOUND")||r.message.includes("connect ECONNREFUSED")?new Error(`Unavailable ${n} RPC url at ${t}`):r}},function(r,t,n){"use strict";n.d(t,"a",(function(){return e}));class e{}},function(r,t,n){"use strict";var e=this&&this.__createBinding||(Object.create?function(r,t,n,e){void 0===e&&(e=n),Object.defineProperty(r,e,{enumerable:!0,get:function(){return t[n]}})}:function(r,t,n,e){void 0===e&&(e=n),r[e]=t[n]}),o=this&&this.__exportStar||function(r,t){for(var n in r)"default"===n||t.hasOwnProperty(n)||e(t,r,n)};Object.defineProperty(t,"__esModule",{value:!0}),o(n(21),t),o(n(23),t)},function(r,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return i})),n.d(t,"c",(function(){return u}));var e=n(2);class o extends e.a{constructor(r){super()}}class i extends e.a{constructor(){super()}}class u extends i{constructor(r){super()}}},function(r,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.JsonRpcRouter=void 0;const e=n(20);class o{constructor(r){this.routes=r,this.routes=r,this.map=this.register(r)}isSupported(r){return void 0!==this.getRouteTarget(r)}getRouteTarget(r){let t;const n=this.map[r];if(n&&(t=n),void 0===t&&this.getTrailingWildcardRoutes().forEach(n=>{r.startsWith(n.replace("*",""))&&(t=this.map[n])}),void 0===t&&this.getLeadingWildcardRoutes().forEach(n=>{r.endsWith(n.replace("*",""))&&(t=this.map[n])}),void 0===t){const r=this.map["*"];void 0!==r&&(t=this.map[r])}return t}getLeadingWildcardRoutes(){return Object.keys(this.map).filter(e.isValidLeadingWildcardRoute)}getTrailingWildcardRoutes(){return Object.keys(this.map).filter(e.isValidTrailingWildcardRoute)}register(r){const t={};return Object.keys(r).forEach(n=>{r[n].forEach(r=>{if(!e.isValidRoute(r))throw new Error("Route is invalid: "+r);if(void 0!==t[r])throw new Error(`Route already registred for route ${r} by provider ${t[r]} conflicting with provider ${n}`);t[r]=n})}),t}}t.JsonRpcRouter=o,t.default=o},function(r,t,n){"use strict";n.r(t),n.d(t,"isNodeJs",(function(){return i}));var e=n(3);for(var o in e)["default","isNodeJs"].indexOf(o)<0&&function(r){n.d(t,r,(function(){return e[r]}))}(o);const i=e.isNode},function(r,t,n){"use strict";n.d(t,"e",(function(){return i})),n.d(t,"c",(function(){return u})),n.d(t,"d",(function(){return c})),n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return f}));var e=n(1),o=n(0);function i(){return Date.now()*Math.pow(10,3)+Math.floor(Math.random()*Math.pow(10,3))}function u(r,t,n){return{id:n||i(),jsonrpc:"2.0",method:r,params:t}}function c(r,t){return{id:r,jsonrpc:"2.0",result:t}}function a(r,t){return{id:r,jsonrpc:"2.0",error:f(t)}}function f(r){if(void 0===r)return Object(e.a)(o.a);if("string"==typeof r&&(r=Object.assign(Object.assign({},Object(e.a)(o.g)),{message:r})),Object(e.c)(r.code)&&(r=Object(e.b)(r.code)),!Object(e.d)(r.code))throw new Error("Error code is not in server code range");return r}},function(r,t,n){"use strict";function e(r){return r.includes("*")?i(r):!/\W/g.test(r)}function o(r){return"*"===r}function i(r){return!!o(r)||!!r.includes("*")&&(2===r.split("*").length&&1===r.split("*").filter(r=>""===r.trim()).length)}function u(r){return!o(r)&&i(r)&&!r.split("*")[0].trim()}function c(r){return!o(r)&&i(r)&&!r.split("*")[1].trim()}n.d(t,"c",(function(){return e})),n.d(t,"a",(function(){return o})),n.d(t,"e",(function(){return i})),n.d(t,"b",(function(){return u})),n.d(t,"d",(function(){return c}))},function(r,t,n){"use strict";n.r(t);var e=n(10);for(var o in e)["default"].indexOf(o)<0&&function(r){n.d(t,r,(function(){return e[r]}))}(o)},function(r,t,n){"use strict";n.r(t);var e=n(11);for(var o in e)["default"].indexOf(o)<0&&function(r){n.d(t,r,(function(){return e[r]}))}(o);var i=n(2);n.d(t,"IEvents",(function(){return i.a}));var u=n(12);n.d(t,"IMultiServiceProvider",(function(){return u.a}));var c=n(4);n.d(t,"IJsonRpcConnection",(function(){return c.b})),n.d(t,"IBaseJsonRpcProvider",(function(){return c.a})),n.d(t,"IJsonRpcProvider",(function(){return c.c}));var a=n(13);n.d(t,"IJsonRpcRouter",(function(){return a.a}));var f=n(14);for(var o in f)["default","IEvents","IMultiServiceProvider","IJsonRpcConnection","IBaseJsonRpcProvider","IJsonRpcProvider","IJsonRpcRouter"].indexOf(o)<0&&function(r){n.d(t,r,(function(){return f[r]}))}(o);var s=n(15);n.d(t,"IJsonRpcValidator",(function(){return s.a}))},function(r,t){},function(r,t,n){"use strict";n.d(t,"a",(function(){return o}));var e=n(4);class o extends e.a{constructor(r){super(),this.config=r}}},function(r,t,n){"use strict";n.d(t,"a",(function(){return e}));class e{constructor(r){this.routes=r}}},function(r,t){},function(r,t,n){"use strict";n.d(t,"a",(function(){return e}));class e{constructor(r){this.schemas=r}}},function(r,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"c",(function(){return i})),n.d(t,"b",(function(){return u}));function e(r,t){const n=function(r){const t=r.match(new RegExp(/^\w+:/,"gi"));if(t&&t.length)return t[0]}(r);return void 0!==n&&new RegExp(t).test(n)}function o(r){return e(r,"^https?:")}function i(r){return e(r,"^wss?:")}function u(r){return new RegExp("wss?://localhost(:d{2,5})?").test(r)}},function(r,t,n){"use strict";function e(r){return"id"in r&&"jsonrpc"in r&&"2.0"===r.jsonrpc}function o(r){return e(r)&&"method"in r}function i(r){return e(r)&&(u(r)||c(r))}function u(r){return"result"in r}function c(r){return"error"in r}function a(r){return"error"in r&&!1===r.valid}n.d(t,"b",(function(){return e})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return i})),n.d(t,"e",(function(){return u})),n.d(t,"a",(function(){return c})),n.d(t,"f",(function(){return a}))},function(r,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const e=n(19),o=e.__importDefault(n(5));e.__exportStar(n(5),t),t.default=o.default},function(r,t,n){"use strict";n.r(t),n.d(t,"__extends",(function(){return o})),n.d(t,"__assign",(function(){return i})),n.d(t,"__rest",(function(){return u})),n.d(t,"__decorate",(function(){return c})),n.d(t,"__param",(function(){return a})),n.d(t,"__metadata",(function(){return f})),n.d(t,"__awaiter",(function(){return s})),n.d(t,"__generator",(function(){return d})),n.d(t,"__createBinding",(function(){return l})),n.d(t,"__exportStar",(function(){return p})),n.d(t,"__values",(function(){return R})),n.d(t,"__read",(function(){return v})),n.d(t,"__spread",(function(){return h})),n.d(t,"__spreadArrays",(function(){return y})),n.d(t,"__await",(function(){return _})),n.d(t,"__asyncGenerator",(function(){return E})),n.d(t,"__asyncDelegator",(function(){return b})),n.d(t,"__asyncValues",(function(){return g})),n.d(t,"__makeTemplateObject",(function(){return m})),n.d(t,"__importStar",(function(){return O})),n.d(t,"__importDefault",(function(){return w})),n.d(t,"__classPrivateFieldGet",(function(){return S})),n.d(t,"__classPrivateFieldSet",(function(){return P}));
/*! *****************************************************************************

@@ -16,2 +16,2 @@ Copyright (c) Microsoft Corporation.

***************************************************************************** */
var e=function(r,t){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,t){r.__proto__=t}||function(r,t){for(var n in t)t.hasOwnProperty(n)&&(r[n]=t[n])})(r,t)};function o(r,t){function n(){this.constructor=r}e(r,t),r.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var i=function(){return(i=Object.assign||function(r){for(var t,n=1,e=arguments.length;n<e;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(r[o]=t[o]);return r}).apply(this,arguments)};function u(r,t){var n={};for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&t.indexOf(e)<0&&(n[e]=r[e]);if(null!=r&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(e=Object.getOwnPropertySymbols(r);o<e.length;o++)t.indexOf(e[o])<0&&Object.prototype.propertyIsEnumerable.call(r,e[o])&&(n[e[o]]=r[e[o]])}return n}function c(r,t,n,e){var o,i=arguments.length,u=i<3?t:null===e?e=Object.getOwnPropertyDescriptor(t,n):e;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)u=Reflect.decorate(r,t,n,e);else for(var c=r.length-1;c>=0;c--)(o=r[c])&&(u=(i<3?o(u):i>3?o(t,n,u):o(t,n))||u);return i>3&&u&&Object.defineProperty(t,n,u),u}function f(r,t){return function(n,e){t(n,e,r)}}function a(r,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(r,t)}function s(r,t,n,e){return new(n||(n=Promise))((function(o,i){function u(r){try{f(e.next(r))}catch(r){i(r)}}function c(r){try{f(e.throw(r))}catch(r){i(r)}}function f(r){var t;r.done?o(r.value):(t=r.value,t instanceof n?t:new n((function(r){r(t)}))).then(u,c)}f((e=e.apply(r,t||[])).next())}))}function d(r,t){var n,e,o,i,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function c(i){return function(c){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;u;)try{if(n=1,e&&(o=2&i[0]?e.return:i[0]?e.throw||((o=e.return)&&o.call(e),0):e.next)&&!(o=o.call(e,i[1])).done)return o;switch(e=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return u.label++,{value:i[1],done:!1};case 5:u.label++,e=i[1],i=[0];continue;case 7:i=u.ops.pop(),u.trys.pop();continue;default:if(!(o=u.trys,(o=o.length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){u=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){u.label=i[1];break}if(6===i[0]&&u.label<o[1]){u.label=o[1],o=i;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(i);break}o[2]&&u.ops.pop(),u.trys.pop();continue}i=t.call(r,u)}catch(r){i=[6,r],e=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,c])}}}function l(r,t,n,e){void 0===e&&(e=n),r[e]=t[n]}function p(r,t){for(var n in r)"default"===n||t.hasOwnProperty(n)||(t[n]=r[n])}function R(r){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&r[t],e=0;if(n)return n.call(r);if(r&&"number"==typeof r.length)return{next:function(){return r&&e>=r.length&&(r=void 0),{value:r&&r[e++],done:!r}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function v(r,t){var n="function"==typeof Symbol&&r[Symbol.iterator];if(!n)return r;var e,o,i=n.call(r),u=[];try{for(;(void 0===t||t-- >0)&&!(e=i.next()).done;)u.push(e.value)}catch(r){o={error:r}}finally{try{e&&!e.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return u}function h(){for(var r=[],t=0;t<arguments.length;t++)r=r.concat(v(arguments[t]));return r}function y(){for(var r=0,t=0,n=arguments.length;t<n;t++)r+=arguments[t].length;var e=Array(r),o=0;for(t=0;t<n;t++)for(var i=arguments[t],u=0,c=i.length;u<c;u++,o++)e[o]=i[u];return e}function _(r){return this instanceof _?(this.v=r,this):new _(r)}function E(r,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,o=n.apply(r,t||[]),i=[];return e={},u("next"),u("throw"),u("return"),e[Symbol.asyncIterator]=function(){return this},e;function u(r){o[r]&&(e[r]=function(t){return new Promise((function(n,e){i.push([r,t,n,e])>1||c(r,t)}))})}function c(r,t){try{(n=o[r](t)).value instanceof _?Promise.resolve(n.value.v).then(f,a):s(i[0][2],n)}catch(r){s(i[0][3],r)}var n}function f(r){c("next",r)}function a(r){c("throw",r)}function s(r,t){r(t),i.shift(),i.length&&c(i[0][0],i[0][1])}}function b(r){var t,n;return t={},e("next"),e("throw",(function(r){throw r})),e("return"),t[Symbol.iterator]=function(){return this},t;function e(e,o){t[e]=r[e]?function(t){return(n=!n)?{value:_(r[e](t)),done:"return"===e}:o?o(t):t}:o}}function g(r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=r[Symbol.asyncIterator];return n?n.call(r):(r=R(r),t={},e("next"),e("throw"),e("return"),t[Symbol.asyncIterator]=function(){return this},t);function e(n){t[n]=r[n]&&function(t){return new Promise((function(e,o){(function(r,t,n,e){Promise.resolve(e).then((function(t){r({value:t,done:n})}),t)})(e,o,(t=r[n](t)).done,t.value)}))}}}function m(r,t){return Object.defineProperty?Object.defineProperty(r,"raw",{value:t}):r.raw=t,r}function O(r){if(r&&r.__esModule)return r;var t={};if(null!=r)for(var n in r)Object.hasOwnProperty.call(r,n)&&(t[n]=r[n]);return t.default=r,t}function w(r){return r&&r.__esModule?r:{default:r}}function S(r,t){if(!t.has(r))throw new TypeError("attempted to get private field on non-instance");return t.get(r)}function P(r,t,n){if(!t.has(r))throw new TypeError("attempted to set private field on non-instance");return t.set(r,n),n}},function(r,t,n){"use strict";n.r(t);var e=n(0);n.d(t,"PARSE_ERROR",(function(){return e.e})),n.d(t,"INVALID_REQUEST",(function(){return e.c})),n.d(t,"METHOD_NOT_FOUND",(function(){return e.d})),n.d(t,"INVALID_PARAMS",(function(){return e.b})),n.d(t,"INTERNAL_ERROR",(function(){return e.a})),n.d(t,"SERVER_ERROR",(function(){return e.g})),n.d(t,"RESERVED_ERROR_CODES",(function(){return e.f})),n.d(t,"SERVER_ERROR_CODE_RANGE",(function(){return e.h})),n.d(t,"STANDARD_ERROR_MAP",(function(){return e.i}));var o=n(1);n.d(t,"isServerErrorCode",(function(){return o.d})),n.d(t,"isReservedErrorCode",(function(){return o.c})),n.d(t,"isValidErrorCode",(function(){return o.e})),n.d(t,"getError",(function(){return o.a})),n.d(t,"getErrorByCode",(function(){return o.b})),n.d(t,"validateJsonRpcError",(function(){return o.f}));var i=n(6);for(var u in i)["default","PARSE_ERROR","INVALID_REQUEST","METHOD_NOT_FOUND","INVALID_PARAMS","INTERNAL_ERROR","SERVER_ERROR","RESERVED_ERROR_CODES","SERVER_ERROR_CODE_RANGE","STANDARD_ERROR_MAP","isServerErrorCode","isReservedErrorCode","isValidErrorCode","getError","getErrorByCode","validateJsonRpcError"].indexOf(u)<0&&function(r){n.d(t,r,(function(){return i[r]}))}(u);var c=n(7);n.d(t,"payloadId",(function(){return c.e})),n.d(t,"formatJsonRpcRequest",(function(){return c.c})),n.d(t,"formatJsonRpcResult",(function(){return c.d})),n.d(t,"formatJsonRpcError",(function(){return c.b})),n.d(t,"formatErrorMessage",(function(){return c.a}));var f=n(8);n.d(t,"isValidRoute",(function(){return f.c})),n.d(t,"isValidDefaultRoute",(function(){return f.a})),n.d(t,"isValidWildcardRoute",(function(){return f.e})),n.d(t,"isValidLeadingWildcardRoute",(function(){return f.b})),n.d(t,"isValidTrailingWildcardRoute",(function(){return f.d}));var a=n(9);for(var u in a)["default","PARSE_ERROR","INVALID_REQUEST","METHOD_NOT_FOUND","INVALID_PARAMS","INTERNAL_ERROR","SERVER_ERROR","RESERVED_ERROR_CODES","SERVER_ERROR_CODE_RANGE","STANDARD_ERROR_MAP","isServerErrorCode","isReservedErrorCode","isValidErrorCode","getError","getErrorByCode","validateJsonRpcError","payloadId","formatJsonRpcRequest","formatJsonRpcResult","formatJsonRpcError","formatErrorMessage","isValidRoute","isValidDefaultRoute","isValidWildcardRoute","isValidLeadingWildcardRoute","isValidTrailingWildcardRoute"].indexOf(u)<0&&function(r){n.d(t,r,(function(){return a[r]}))}(u);var s=n(16);n.d(t,"isHttpUrl",(function(){return s.a})),n.d(t,"isWsUrl",(function(){return s.c})),n.d(t,"isLocalhostUrl",(function(){return s.b}));var d=n(17);n.d(t,"isJsonRpcPayload",(function(){return d.b})),n.d(t,"isJsonRpcRequest",(function(){return d.c})),n.d(t,"isJsonRpcResponse",(function(){return d.d})),n.d(t,"isJsonRpcResult",(function(){return d.e})),n.d(t,"isJsonRpcError",(function(){return d.a})),n.d(t,"isJsonRpcValidationInvalid",(function(){return d.f}))},function(r,t,n){"use strict";(function(r){function n(){return(null==r?void 0:r.crypto)||(null==r?void 0:r.msCrypto)||{}}function e(){const r=n();return r.subtle||r.webkitSubtle}Object.defineProperty(t,"__esModule",{value:!0}),t.isBrowserCryptoAvailable=t.getSubtleCrypto=t.getBrowerCrypto=void 0,t.getBrowerCrypto=n,t.getSubtleCrypto=e,t.isBrowserCryptoAvailable=function(){return!!n()&&!!e()}}).call(this,n(22))},function(r,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"==typeof window&&(n=window)}r.exports=n},function(r,t,n){"use strict";(function(r){function n(){return"undefined"==typeof document&&"undefined"!=typeof navigator&&"ReactNative"===navigator.product}function e(){return void 0!==r&&void 0!==r.versions&&void 0!==r.versions.node}Object.defineProperty(t,"__esModule",{value:!0}),t.isBrowser=t.isNode=t.isReactNative=void 0,t.isReactNative=n,t.isNode=e,t.isBrowser=function(){return!n()&&!e()}}).call(this,n(24))},function(r,t){var n,e,o=r.exports={};function i(){throw new Error("setTimeout has not been defined")}function u(){throw new Error("clearTimeout has not been defined")}function c(r){if(n===setTimeout)return setTimeout(r,0);if((n===i||!n)&&setTimeout)return n=setTimeout,setTimeout(r,0);try{return n(r,0)}catch(t){try{return n.call(null,r,0)}catch(t){return n.call(this,r,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:i}catch(r){n=i}try{e="function"==typeof clearTimeout?clearTimeout:u}catch(r){e=u}}();var f,a=[],s=!1,d=-1;function l(){s&&f&&(s=!1,f.length?a=f.concat(a):d=-1,a.length&&p())}function p(){if(!s){var r=c(l);s=!0;for(var t=a.length;t;){for(f=a,a=[];++d<t;)f&&f[d].run();d=-1,t=a.length}f=null,s=!1,function(r){if(e===clearTimeout)return clearTimeout(r);if((e===u||!e)&&clearTimeout)return e=clearTimeout,clearTimeout(r);try{e(r)}catch(t){try{return e.call(null,r)}catch(t){return e.call(this,r)}}}(r)}}function R(r,t){this.fun=r,this.array=t}function v(){}o.nextTick=function(r){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];a.push(new R(r,t)),1!==a.length||s||c(p)},R.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=v,o.addListener=v,o.once=v,o.off=v,o.removeListener=v,o.removeAllListeners=v,o.emit=v,o.prependListener=v,o.prependOnceListener=v,o.listeners=function(r){return[]},o.binding=function(r){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(r){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}}])}));
var e=function(r,t){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,t){r.__proto__=t}||function(r,t){for(var n in t)t.hasOwnProperty(n)&&(r[n]=t[n])})(r,t)};function o(r,t){function n(){this.constructor=r}e(r,t),r.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var i=function(){return(i=Object.assign||function(r){for(var t,n=1,e=arguments.length;n<e;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(r[o]=t[o]);return r}).apply(this,arguments)};function u(r,t){var n={};for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&t.indexOf(e)<0&&(n[e]=r[e]);if(null!=r&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(e=Object.getOwnPropertySymbols(r);o<e.length;o++)t.indexOf(e[o])<0&&Object.prototype.propertyIsEnumerable.call(r,e[o])&&(n[e[o]]=r[e[o]])}return n}function c(r,t,n,e){var o,i=arguments.length,u=i<3?t:null===e?e=Object.getOwnPropertyDescriptor(t,n):e;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)u=Reflect.decorate(r,t,n,e);else for(var c=r.length-1;c>=0;c--)(o=r[c])&&(u=(i<3?o(u):i>3?o(t,n,u):o(t,n))||u);return i>3&&u&&Object.defineProperty(t,n,u),u}function a(r,t){return function(n,e){t(n,e,r)}}function f(r,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(r,t)}function s(r,t,n,e){return new(n||(n=Promise))((function(o,i){function u(r){try{a(e.next(r))}catch(r){i(r)}}function c(r){try{a(e.throw(r))}catch(r){i(r)}}function a(r){var t;r.done?o(r.value):(t=r.value,t instanceof n?t:new n((function(r){r(t)}))).then(u,c)}a((e=e.apply(r,t||[])).next())}))}function d(r,t){var n,e,o,i,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function c(i){return function(c){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;u;)try{if(n=1,e&&(o=2&i[0]?e.return:i[0]?e.throw||((o=e.return)&&o.call(e),0):e.next)&&!(o=o.call(e,i[1])).done)return o;switch(e=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return u.label++,{value:i[1],done:!1};case 5:u.label++,e=i[1],i=[0];continue;case 7:i=u.ops.pop(),u.trys.pop();continue;default:if(!(o=u.trys,(o=o.length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){u=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){u.label=i[1];break}if(6===i[0]&&u.label<o[1]){u.label=o[1],o=i;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(i);break}o[2]&&u.ops.pop(),u.trys.pop();continue}i=t.call(r,u)}catch(r){i=[6,r],e=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,c])}}}function l(r,t,n,e){void 0===e&&(e=n),r[e]=t[n]}function p(r,t){for(var n in r)"default"===n||t.hasOwnProperty(n)||(t[n]=r[n])}function R(r){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&r[t],e=0;if(n)return n.call(r);if(r&&"number"==typeof r.length)return{next:function(){return r&&e>=r.length&&(r=void 0),{value:r&&r[e++],done:!r}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function v(r,t){var n="function"==typeof Symbol&&r[Symbol.iterator];if(!n)return r;var e,o,i=n.call(r),u=[];try{for(;(void 0===t||t-- >0)&&!(e=i.next()).done;)u.push(e.value)}catch(r){o={error:r}}finally{try{e&&!e.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return u}function h(){for(var r=[],t=0;t<arguments.length;t++)r=r.concat(v(arguments[t]));return r}function y(){for(var r=0,t=0,n=arguments.length;t<n;t++)r+=arguments[t].length;var e=Array(r),o=0;for(t=0;t<n;t++)for(var i=arguments[t],u=0,c=i.length;u<c;u++,o++)e[o]=i[u];return e}function _(r){return this instanceof _?(this.v=r,this):new _(r)}function E(r,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,o=n.apply(r,t||[]),i=[];return e={},u("next"),u("throw"),u("return"),e[Symbol.asyncIterator]=function(){return this},e;function u(r){o[r]&&(e[r]=function(t){return new Promise((function(n,e){i.push([r,t,n,e])>1||c(r,t)}))})}function c(r,t){try{(n=o[r](t)).value instanceof _?Promise.resolve(n.value.v).then(a,f):s(i[0][2],n)}catch(r){s(i[0][3],r)}var n}function a(r){c("next",r)}function f(r){c("throw",r)}function s(r,t){r(t),i.shift(),i.length&&c(i[0][0],i[0][1])}}function b(r){var t,n;return t={},e("next"),e("throw",(function(r){throw r})),e("return"),t[Symbol.iterator]=function(){return this},t;function e(e,o){t[e]=r[e]?function(t){return(n=!n)?{value:_(r[e](t)),done:"return"===e}:o?o(t):t}:o}}function g(r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=r[Symbol.asyncIterator];return n?n.call(r):(r=R(r),t={},e("next"),e("throw"),e("return"),t[Symbol.asyncIterator]=function(){return this},t);function e(n){t[n]=r[n]&&function(t){return new Promise((function(e,o){(function(r,t,n,e){Promise.resolve(e).then((function(t){r({value:t,done:n})}),t)})(e,o,(t=r[n](t)).done,t.value)}))}}}function m(r,t){return Object.defineProperty?Object.defineProperty(r,"raw",{value:t}):r.raw=t,r}function O(r){if(r&&r.__esModule)return r;var t={};if(null!=r)for(var n in r)Object.hasOwnProperty.call(r,n)&&(t[n]=r[n]);return t.default=r,t}function w(r){return r&&r.__esModule?r:{default:r}}function S(r,t){if(!t.has(r))throw new TypeError("attempted to get private field on non-instance");return t.get(r)}function P(r,t,n){if(!t.has(r))throw new TypeError("attempted to set private field on non-instance");return t.set(r,n),n}},function(r,t,n){"use strict";n.r(t);var e=n(0);n.d(t,"PARSE_ERROR",(function(){return e.e})),n.d(t,"INVALID_REQUEST",(function(){return e.c})),n.d(t,"METHOD_NOT_FOUND",(function(){return e.d})),n.d(t,"INVALID_PARAMS",(function(){return e.b})),n.d(t,"INTERNAL_ERROR",(function(){return e.a})),n.d(t,"SERVER_ERROR",(function(){return e.g})),n.d(t,"RESERVED_ERROR_CODES",(function(){return e.f})),n.d(t,"SERVER_ERROR_CODE_RANGE",(function(){return e.h})),n.d(t,"STANDARD_ERROR_MAP",(function(){return e.i}));var o=n(1);n.d(t,"isServerErrorCode",(function(){return o.d})),n.d(t,"isReservedErrorCode",(function(){return o.c})),n.d(t,"isValidErrorCode",(function(){return o.e})),n.d(t,"getError",(function(){return o.a})),n.d(t,"getErrorByCode",(function(){return o.b})),n.d(t,"validateJsonRpcError",(function(){return o.g})),n.d(t,"parseConnectionError",(function(){return o.f}));var i=n(6);for(var u in i)["default","PARSE_ERROR","INVALID_REQUEST","METHOD_NOT_FOUND","INVALID_PARAMS","INTERNAL_ERROR","SERVER_ERROR","RESERVED_ERROR_CODES","SERVER_ERROR_CODE_RANGE","STANDARD_ERROR_MAP","isServerErrorCode","isReservedErrorCode","isValidErrorCode","getError","getErrorByCode","validateJsonRpcError","parseConnectionError"].indexOf(u)<0&&function(r){n.d(t,r,(function(){return i[r]}))}(u);var c=n(7);n.d(t,"payloadId",(function(){return c.e})),n.d(t,"formatJsonRpcRequest",(function(){return c.c})),n.d(t,"formatJsonRpcResult",(function(){return c.d})),n.d(t,"formatJsonRpcError",(function(){return c.b})),n.d(t,"formatErrorMessage",(function(){return c.a}));var a=n(8);n.d(t,"isValidRoute",(function(){return a.c})),n.d(t,"isValidDefaultRoute",(function(){return a.a})),n.d(t,"isValidWildcardRoute",(function(){return a.e})),n.d(t,"isValidLeadingWildcardRoute",(function(){return a.b})),n.d(t,"isValidTrailingWildcardRoute",(function(){return a.d}));var f=n(9);for(var u in f)["default","PARSE_ERROR","INVALID_REQUEST","METHOD_NOT_FOUND","INVALID_PARAMS","INTERNAL_ERROR","SERVER_ERROR","RESERVED_ERROR_CODES","SERVER_ERROR_CODE_RANGE","STANDARD_ERROR_MAP","isServerErrorCode","isReservedErrorCode","isValidErrorCode","getError","getErrorByCode","validateJsonRpcError","parseConnectionError","payloadId","formatJsonRpcRequest","formatJsonRpcResult","formatJsonRpcError","formatErrorMessage","isValidRoute","isValidDefaultRoute","isValidWildcardRoute","isValidLeadingWildcardRoute","isValidTrailingWildcardRoute"].indexOf(u)<0&&function(r){n.d(t,r,(function(){return f[r]}))}(u);var s=n(16);n.d(t,"isHttpUrl",(function(){return s.a})),n.d(t,"isWsUrl",(function(){return s.c})),n.d(t,"isLocalhostUrl",(function(){return s.b}));var d=n(17);n.d(t,"isJsonRpcPayload",(function(){return d.b})),n.d(t,"isJsonRpcRequest",(function(){return d.c})),n.d(t,"isJsonRpcResponse",(function(){return d.d})),n.d(t,"isJsonRpcResult",(function(){return d.e})),n.d(t,"isJsonRpcError",(function(){return d.a})),n.d(t,"isJsonRpcValidationInvalid",(function(){return d.f}))},function(r,t,n){"use strict";(function(r){function n(){return(null==r?void 0:r.crypto)||(null==r?void 0:r.msCrypto)||{}}function e(){const r=n();return r.subtle||r.webkitSubtle}Object.defineProperty(t,"__esModule",{value:!0}),t.isBrowserCryptoAvailable=t.getSubtleCrypto=t.getBrowerCrypto=void 0,t.getBrowerCrypto=n,t.getSubtleCrypto=e,t.isBrowserCryptoAvailable=function(){return!!n()&&!!e()}}).call(this,n(22))},function(r,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"==typeof window&&(n=window)}r.exports=n},function(r,t,n){"use strict";(function(r){function n(){return"undefined"==typeof document&&"undefined"!=typeof navigator&&"ReactNative"===navigator.product}function e(){return void 0!==r&&void 0!==r.versions&&void 0!==r.versions.node}Object.defineProperty(t,"__esModule",{value:!0}),t.isBrowser=t.isNode=t.isReactNative=void 0,t.isReactNative=n,t.isNode=e,t.isBrowser=function(){return!n()&&!e()}}).call(this,n(24))},function(r,t){var n,e,o=r.exports={};function i(){throw new Error("setTimeout has not been defined")}function u(){throw new Error("clearTimeout has not been defined")}function c(r){if(n===setTimeout)return setTimeout(r,0);if((n===i||!n)&&setTimeout)return n=setTimeout,setTimeout(r,0);try{return n(r,0)}catch(t){try{return n.call(null,r,0)}catch(t){return n.call(this,r,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:i}catch(r){n=i}try{e="function"==typeof clearTimeout?clearTimeout:u}catch(r){e=u}}();var a,f=[],s=!1,d=-1;function l(){s&&a&&(s=!1,a.length?f=a.concat(f):d=-1,f.length&&p())}function p(){if(!s){var r=c(l);s=!0;for(var t=f.length;t;){for(a=f,f=[];++d<t;)a&&a[d].run();d=-1,t=f.length}a=null,s=!1,function(r){if(e===clearTimeout)return clearTimeout(r);if((e===u||!e)&&clearTimeout)return e=clearTimeout,clearTimeout(r);try{e(r)}catch(t){try{return e.call(null,r)}catch(t){return e.call(this,r)}}}(r)}}function R(r,t){this.fun=r,this.array=t}function v(){}o.nextTick=function(r){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];f.push(new R(r,t)),1!==f.length||s||c(p)},R.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=v,o.addListener=v,o.once=v,o.off=v,o.removeListener=v,o.removeAllListeners=v,o.emit=v,o.prependListener=v,o.prependOnceListener=v,o.listeners=function(r){return[]},o.binding=function(r){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(r){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}}])}));
{
"name": "@json-rpc-tools/router",
"description": "Router for JSON-RPC",
"version": "2.0.0-beta.7",
"version": "2.0.0-beta.8",
"author": "Pedro Gomes <github.com/pedrouid>",

@@ -37,4 +37,4 @@ "homepage": "https://github.com/pedrouid/json-rpc-tools/",

"dependencies": {
"@json-rpc-tools/utils": "^2.0.0-beta.7",
"@json-rpc-tools/validator": "^2.0.0-beta.7",
"@json-rpc-tools/utils": "^2.0.0-beta.8",
"@json-rpc-tools/validator": "^2.0.0-beta.8",
"lodash.difference": "^4.5.0"

@@ -41,0 +41,0 @@ },

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc