wampy
Version:
Amazingly fast, feature-rich, lightweight WAMP Javascript client (for browser and node.js)
1 lines • 3.66 kB
Source Map (JSON)
{"version":3,"sources":["../../src/constants.ts"],"sourcesContent":["export const WAMP_MSG_SPEC = {\n HELLO: 1,\n WELCOME: 2,\n ABORT: 3,\n CHALLENGE: 4,\n AUTHENTICATE: 5,\n GOODBYE: 6,\n ERROR: 8,\n PUBLISH: 16,\n PUBLISHED: 17,\n SUBSCRIBE: 32,\n SUBSCRIBED: 33,\n UNSUBSCRIBE: 34,\n UNSUBSCRIBED: 35,\n EVENT: 36,\n CALL: 48,\n CANCEL: 49,\n RESULT: 50,\n REGISTER: 64,\n REGISTERED: 65,\n UNREGISTER: 66,\n UNREGISTERED: 67,\n INVOCATION: 68,\n INTERRUPT: 69,\n YIELD: 70\n} as const;\n\nexport const SUCCESS: { readonly code: 0; readonly error: null } = {\n code: 0,\n error: null\n};\n\nexport const WAMP_ERROR_MSG: Record<string, string> = {\n SUCCESS: 'Success!',\n URI_ERROR: 'Topic URI doesn\\'t meet requirements!',\n NO_BROKER: 'Server doesn\\'t provide broker role!',\n NO_CALLBACK_SPEC: 'No required callback function specified!',\n INVALID_PARAM: 'Invalid parameter(s) specified!',\n NO_SERIALIZER_AVAILABLE: 'Server has chosen a serializer, which is not available!',\n NON_EXIST_UNSUBSCRIBE: 'Trying to unsubscribe from non existent subscription!',\n NO_DEALER: 'Server doesn\\'t provide dealer role!',\n RPC_ALREADY_REGISTERED: 'RPC already registered!',\n NON_EXIST_RPC_UNREG: 'Received rpc unregistration for non existent rpc!',\n NON_EXIST_RPC_INVOCATION: 'Received invocation for non existent rpc!',\n NON_EXIST_RPC_REQ_ID: 'No RPC calls in action with specified request ID!',\n NO_REALM: 'No realm specified!',\n NO_WS_OR_URL: 'No websocket provided or URL specified is incorrect!',\n NO_CRA_CB_OR_ID: 'No onChallenge callback or authid was provided for authentication!',\n CHALLENGE_EXCEPTION: 'Exception raised during challenge processing',\n PPT_NOT_SUPPORTED: 'Payload Passthru Mode is not supported by the router',\n PPT_INVALID_SCHEME: 'Provided PPT scheme is invalid',\n PPT_SRLZ_INVALID: 'Provided PPT serializer is invalid or not supported',\n PPT_SRLZ_ERR: 'Can not serialize/deserialize payload',\n PROTOCOL_VIOLATION: 'Protocol violation',\n WAMP_ABORT: 'Router aborted connection',\n WAMP_GENERAL_ERROR: 'Wamp error',\n WEBSOCKET_ERROR: 'Websocket error',\n FEATURE_NOT_SUPPORTED: 'Feature not supported'\n};\n\nexport const E2EE_SERIALIZERS: readonly string[] = ['cbor'] as const;\n\nexport const isNode: boolean = (typeof process === 'object' && Object.prototype.toString.call(process) === '[object process]');\n\nexport const WAMP_CUSTOM_ATTR_REGEX: RegExp = /^_[a-z0-9_]{3,}$/;\n"],"mappings":";;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAO,IAAM,gBAAgB;AAAA,EACzB,OAAO;AAAA,EACP,SAAS;AAAA,EACT,OAAO;AAAA,EACP,WAAW;AAAA,EACX,cAAc;AAAA,EACd,SAAS;AAAA,EACT,OAAO;AAAA,EACP,SAAS;AAAA,EACT,WAAW;AAAA,EACX,WAAW;AAAA,EACX,YAAY;AAAA,EACZ,aAAa;AAAA,EACb,cAAc;AAAA,EACd,OAAO;AAAA,EACP,MAAM;AAAA,EACN,QAAQ;AAAA,EACR,QAAQ;AAAA,EACR,UAAU;AAAA,EACV,YAAY;AAAA,EACZ,YAAY;AAAA,EACZ,cAAc;AAAA,EACd,YAAY;AAAA,EACZ,WAAW;AAAA,EACX,OAAO;AACX;AAEO,IAAM,UAAsD;AAAA,EAC/D,MAAM;AAAA,EACN,OAAO;AACX;AAEO,IAAM,iBAAyC;AAAA,EAClD,SAAS;AAAA,EACT,WAAW;AAAA,EACX,WAAW;AAAA,EACX,kBAAkB;AAAA,EAClB,eAAe;AAAA,EACf,yBAAyB;AAAA,EACzB,uBAAuB;AAAA,EACvB,WAAW;AAAA,EACX,wBAAwB;AAAA,EACxB,qBAAqB;AAAA,EACrB,0BAA0B;AAAA,EAC1B,sBAAsB;AAAA,EACtB,UAAU;AAAA,EACV,cAAc;AAAA,EACd,iBAAiB;AAAA,EACjB,qBAAqB;AAAA,EACrB,mBAAmB;AAAA,EACnB,oBAAoB;AAAA,EACpB,kBAAkB;AAAA,EAClB,cAAc;AAAA,EACd,oBAAoB;AAAA,EACpB,YAAY;AAAA,EACZ,oBAAoB;AAAA,EACpB,iBAAiB;AAAA,EACjB,uBAAuB;AAC3B;AAEO,IAAM,mBAAsC,CAAC,MAAM;AAEnD,IAAM,SAAmB,OAAO,YAAY,YAAY,OAAO,UAAU,SAAS,KAAK,OAAO,MAAM;AAEpG,IAAM,yBAAiC;","names":[]}