UNPKG

@talema/graphql-azure-servicebus-subscriptions

Version:
1 lines 39.3 kB
{"/home/runner/work/graphql-azure-servicebus-subscriptions/graphql-azure-servicebus-subscriptions/package/graphql-azure-servicebus-subscriptions/src/ServiceBusPubSub.ts":{"path":"/home/runner/work/graphql-azure-servicebus-subscriptions/graphql-azure-servicebus-subscriptions/package/graphql-azure-servicebus-subscriptions/src/ServiceBusPubSub.ts","statementMap":{"0":{"start":{"line":2,"column":16},"end":{"line":10,"column":1}},"1":{"start":{"line":3,"column":28},"end":{"line":3,"column":110}},"2":{"start":{"line":3,"column":91},"end":{"line":3,"column":106}},"3":{"start":{"line":4,"column":4},"end":{"line":9,"column":7}},"4":{"start":{"line":5,"column":36},"end":{"line":5,"column":97}},"5":{"start":{"line":5,"column":42},"end":{"line":5,"column":70}},"6":{"start":{"line":5,"column":85},"end":{"line":5,"column":95}},"7":{"start":{"line":6,"column":35},"end":{"line":6,"column":100}},"8":{"start":{"line":6,"column":41},"end":{"line":6,"column":73}},"9":{"start":{"line":6,"column":88},"end":{"line":6,"column":98}},"10":{"start":{"line":7,"column":32},"end":{"line":7,"column":116}},"11":{"start":{"line":8,"column":8},"end":{"line":8,"column":78}},"12":{"start":{"line":11,"column":22},"end":{"line":13,"column":1}},"13":{"start":{"line":12,"column":4},"end":{"line":12,"column":62}},"14":{"start":{"line":14,"column":0},"end":{"line":14,"column":62}},"15":{"start":{"line":15,"column":0},"end":{"line":15,"column":34}},"16":{"start":{"line":16,"column":32},"end":{"line":16,"column":64}},"17":{"start":{"line":17,"column":22},"end":{"line":17,"column":51}},"18":{"start":{"line":18,"column":15},"end":{"line":18,"column":30}},"19":{"start":{"line":19,"column":16},"end":{"line":19,"column":49}},"20":{"start":{"line":20,"column":27},"end":{"line":20,"column":56}},"21":{"start":{"line":26,"column":8},"end":{"line":26,"column":16}},"22":{"start":{"line":27,"column":8},"end":{"line":27,"column":39}},"23":{"start":{"line":28,"column":8},"end":{"line":28,"column":67}},"24":{"start":{"line":29,"column":8},"end":{"line":29,"column":44}},"25":{"start":{"line":30,"column":8},"end":{"line":30,"column":31}},"26":{"start":{"line":31,"column":8},"end":{"line":31,"column":98}},"27":{"start":{"line":32,"column":8},"end":{"line":32,"column":71}},"28":{"start":{"line":33,"column":8},"end":{"line":33,"column":106}},"29":{"start":{"line":34,"column":8},"end":{"line":34,"column":29}},"30":{"start":{"line":35,"column":8},"end":{"line":35,"column":100}},"31":{"start":{"line":36,"column":8},"end":{"line":36,"column":44}},"32":{"start":{"line":39,"column":8},"end":{"line":51,"column":11}},"33":{"start":{"line":40,"column":41},"end":{"line":42,"column":14}},"34":{"start":{"line":41,"column":16},"end":{"line":41,"column":75}},"35":{"start":{"line":43,"column":36},"end":{"line":50,"column":14}},"36":{"start":{"line":44,"column":16},"end":{"line":49,"column":20}},"37":{"start":{"line":44,"column":69},"end":{"line":49,"column":18}},"38":{"start":{"line":46,"column":20},"end":{"line":48,"column":21}},"39":{"start":{"line":47,"column":24},"end":{"line":47,"column":105}},"40":{"start":{"line":54,"column":8},"end":{"line":68,"column":11}},"41":{"start":{"line":55,"column":12},"end":{"line":67,"column":13}},"42":{"start":{"line":56,"column":28},"end":{"line":61,"column":17}},"43":{"start":{"line":62,"column":16},"end":{"line":62,"column":93}},"44":{"start":{"line":63,"column":16},"end":{"line":63,"column":55}},"45":{"start":{"line":66,"column":16},"end":{"line":66,"column":41}},"46":{"start":{"line":78,"column":8},"end":{"line":93,"column":11}},"47":{"start":{"line":79,"column":23},"end":{"line":79,"column":49}},"48":{"start":{"line":80,"column":12},"end":{"line":80,"column":75}},"49":{"start":{"line":81,"column":12},"end":{"line":83,"column":13}},"50":{"start":{"line":82,"column":16},"end":{"line":82,"column":62}},"51":{"start":{"line":84,"column":12},"end":{"line":91,"column":16}},"52":{"start":{"line":85,"column":48},"end":{"line":87,"column":33}},"53":{"start":{"line":87,"column":59},"end":{"line":87,"column":73}},"54":{"start":{"line":87,"column":99},"end":{"line":87,"column":100}},"55":{"start":{"line":89,"column":16},"end":{"line":89,"column":57}},"56":{"start":{"line":90,"column":16},"end":{"line":90,"column":33}},"57":{"start":{"line":92,"column":12},"end":{"line":92,"column":22}},"58":{"start":{"line":101,"column":8},"end":{"line":112,"column":11}},"59":{"start":{"line":102,"column":33},"end":{"line":102,"column":75}},"60":{"start":{"line":103,"column":12},"end":{"line":104,"column":29}},"61":{"start":{"line":104,"column":16},"end":{"line":104,"column":29}},"62":{"start":{"line":105,"column":12},"end":{"line":108,"column":13}},"63":{"start":{"line":106,"column":16},"end":{"line":106,"column":43}},"64":{"start":{"line":107,"column":16},"end":{"line":107,"column":49}},"65":{"start":{"line":109,"column":12},"end":{"line":110,"column":97}},"66":{"start":{"line":110,"column":16},"end":{"line":110,"column":97}},"67":{"start":{"line":111,"column":12},"end":{"line":111,"column":24}},"68":{"start":{"line":115,"column":32},"end":{"line":115,"column":58}},"69":{"start":{"line":116,"column":8},"end":{"line":117,"column":55}},"70":{"start":{"line":117,"column":12},"end":{"line":117,"column":55}},"71":{"start":{"line":118,"column":8},"end":{"line":124,"column":11}},"72":{"start":{"line":120,"column":12},"end":{"line":123,"column":13}},"73":{"start":{"line":122,"column":16},"end":{"line":122,"column":67}},"74":{"start":{"line":125,"column":8},"end":{"line":125,"column":31}},"75":{"start":{"line":128,"column":0},"end":{"line":128,"column":44}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":2,"column":44},"end":{"line":2,"column":45}},"loc":{"start":{"line":2,"column":89},"end":{"line":10,"column":1}},"line":2},"1":{"name":"adopt","decl":{"start":{"line":3,"column":13},"end":{"line":3,"column":18}},"loc":{"start":{"line":3,"column":26},"end":{"line":3,"column":112}},"line":3},"2":{"name":"(anonymous_2)","decl":{"start":{"line":3,"column":70},"end":{"line":3,"column":71}},"loc":{"start":{"line":3,"column":89},"end":{"line":3,"column":108}},"line":3},"3":{"name":"(anonymous_3)","decl":{"start":{"line":4,"column":36},"end":{"line":4,"column":37}},"loc":{"start":{"line":4,"column":63},"end":{"line":9,"column":5}},"line":4},"4":{"name":"fulfilled","decl":{"start":{"line":5,"column":17},"end":{"line":5,"column":26}},"loc":{"start":{"line":5,"column":34},"end":{"line":5,"column":99}},"line":5},"5":{"name":"rejected","decl":{"start":{"line":6,"column":17},"end":{"line":6,"column":25}},"loc":{"start":{"line":6,"column":33},"end":{"line":6,"column":102}},"line":6},"6":{"name":"step","decl":{"start":{"line":7,"column":17},"end":{"line":7,"column":21}},"loc":{"start":{"line":7,"column":30},"end":{"line":7,"column":118}},"line":7},"7":{"name":"(anonymous_7)","decl":{"start":{"line":11,"column":56},"end":{"line":11,"column":57}},"loc":{"start":{"line":11,"column":71},"end":{"line":13,"column":1}},"line":11},"8":{"name":"(anonymous_8)","decl":{"start":{"line":25,"column":4},"end":{"line":25,"column":5}},"loc":{"start":{"line":25,"column":59},"end":{"line":37,"column":5}},"line":25},"9":{"name":"(anonymous_9)","decl":{"start":{"line":38,"column":4},"end":{"line":38,"column":5}},"loc":{"start":{"line":38,"column":25},"end":{"line":52,"column":5}},"line":38},"10":{"name":"(anonymous_10)","decl":{"start":{"line":40,"column":28},"end":{"line":40,"column":29}},"loc":{"start":{"line":40,"column":41},"end":{"line":42,"column":14}},"line":40},"11":{"name":"(anonymous_11)","decl":{"start":{"line":40,"column":73},"end":{"line":40,"column":74}},"loc":{"start":{"line":40,"column":86},"end":{"line":42,"column":13}},"line":40},"12":{"name":"(anonymous_12)","decl":{"start":{"line":43,"column":26},"end":{"line":43,"column":27}},"loc":{"start":{"line":43,"column":36},"end":{"line":50,"column":14}},"line":43},"13":{"name":"(anonymous_13)","decl":{"start":{"line":43,"column":68},"end":{"line":43,"column":69}},"loc":{"start":{"line":43,"column":81},"end":{"line":50,"column":13}},"line":43},"14":{"name":"(anonymous_14)","decl":{"start":{"line":44,"column":58},"end":{"line":44,"column":59}},"loc":{"start":{"line":44,"column":69},"end":{"line":49,"column":18}},"line":44},"15":{"name":"(anonymous_15)","decl":{"start":{"line":44,"column":101},"end":{"line":44,"column":102}},"loc":{"start":{"line":44,"column":114},"end":{"line":49,"column":17}},"line":44},"16":{"name":"(anonymous_16)","decl":{"start":{"line":53,"column":4},"end":{"line":53,"column":5}},"loc":{"start":{"line":53,"column":32},"end":{"line":69,"column":5}},"line":53},"17":{"name":"(anonymous_17)","decl":{"start":{"line":54,"column":47},"end":{"line":54,"column":48}},"loc":{"start":{"line":54,"column":60},"end":{"line":68,"column":9}},"line":54},"18":{"name":"(anonymous_18)","decl":{"start":{"line":77,"column":4},"end":{"line":77,"column":5}},"loc":{"start":{"line":77,"column":50},"end":{"line":94,"column":5}},"line":77},"19":{"name":"(anonymous_19)","decl":{"start":{"line":78,"column":47},"end":{"line":78,"column":48}},"loc":{"start":{"line":78,"column":60},"end":{"line":93,"column":9}},"line":78},"20":{"name":"(anonymous_20)","decl":{"start":{"line":85,"column":41},"end":{"line":85,"column":42}},"loc":{"start":{"line":85,"column":48},"end":{"line":87,"column":33}},"line":85},"21":{"name":"(anonymous_21)","decl":{"start":{"line":87,"column":52},"end":{"line":87,"column":53}},"loc":{"start":{"line":87,"column":59},"end":{"line":87,"column":73}},"line":87},"22":{"name":"(anonymous_22)","decl":{"start":{"line":87,"column":92},"end":{"line":87,"column":93}},"loc":{"start":{"line":87,"column":99},"end":{"line":87,"column":100}},"line":87},"23":{"name":"(anonymous_23)","decl":{"start":{"line":88,"column":27},"end":{"line":88,"column":28}},"loc":{"start":{"line":88,"column":38},"end":{"line":91,"column":13}},"line":88},"24":{"name":"(anonymous_24)","decl":{"start":{"line":99,"column":4},"end":{"line":99,"column":5}},"loc":{"start":{"line":99,"column":23},"end":{"line":113,"column":5}},"line":99},"25":{"name":"(anonymous_25)","decl":{"start":{"line":101,"column":47},"end":{"line":101,"column":48}},"loc":{"start":{"line":101,"column":60},"end":{"line":112,"column":9}},"line":101},"26":{"name":"(anonymous_26)","decl":{"start":{"line":114,"column":4},"end":{"line":114,"column":5}},"loc":{"start":{"line":114,"column":39},"end":{"line":126,"column":5}},"line":114},"27":{"name":"(anonymous_27)","decl":{"start":{"line":118,"column":27},"end":{"line":118,"column":28}},"loc":{"start":{"line":118,"column":43},"end":{"line":124,"column":9}},"line":118}},"branchMap":{"0":{"loc":{"start":{"line":2,"column":16},"end":{"line":10,"column":1}},"type":"binary-expr","locations":[{"start":{"line":2,"column":17},"end":{"line":2,"column":21}},{"start":{"line":2,"column":25},"end":{"line":2,"column":39}},{"start":{"line":2,"column":44},"end":{"line":10,"column":1}}],"line":2},"1":{"loc":{"start":{"line":3,"column":35},"end":{"line":3,"column":109}},"type":"cond-expr","locations":[{"start":{"line":3,"column":56},"end":{"line":3,"column":61}},{"start":{"line":3,"column":64},"end":{"line":3,"column":109}}],"line":3},"2":{"loc":{"start":{"line":4,"column":16},"end":{"line":4,"column":34}},"type":"binary-expr","locations":[{"start":{"line":4,"column":16},"end":{"line":4,"column":17}},{"start":{"line":4,"column":22},"end":{"line":4,"column":33}}],"line":4},"3":{"loc":{"start":{"line":7,"column":32},"end":{"line":7,"column":115}},"type":"cond-expr","locations":[{"start":{"line":7,"column":46},"end":{"line":7,"column":67}},{"start":{"line":7,"column":70},"end":{"line":7,"column":115}}],"line":7},"4":{"loc":{"start":{"line":8,"column":51},"end":{"line":8,"column":67}},"type":"binary-expr","locations":[{"start":{"line":8,"column":51},"end":{"line":8,"column":61}},{"start":{"line":8,"column":65},"end":{"line":8,"column":67}}],"line":8},"5":{"loc":{"start":{"line":11,"column":22},"end":{"line":13,"column":1}},"type":"binary-expr","locations":[{"start":{"line":11,"column":23},"end":{"line":11,"column":27}},{"start":{"line":11,"column":31},"end":{"line":11,"column":51}},{"start":{"line":11,"column":56},"end":{"line":13,"column":1}}],"line":11},"6":{"loc":{"start":{"line":12,"column":11},"end":{"line":12,"column":61}},"type":"cond-expr","locations":[{"start":{"line":12,"column":37},"end":{"line":12,"column":40}},{"start":{"line":12,"column":43},"end":{"line":12,"column":61}}],"line":12},"7":{"loc":{"start":{"line":12,"column":12},"end":{"line":12,"column":33}},"type":"binary-expr","locations":[{"start":{"line":12,"column":12},"end":{"line":12,"column":15}},{"start":{"line":12,"column":19},"end":{"line":12,"column":33}}],"line":12},"8":{"loc":{"start":{"line":31,"column":22},"end":{"line":31,"column":97}},"type":"binary-expr","locations":[{"start":{"line":31,"column":22},"end":{"line":31,"column":28}},{"start":{"line":31,"column":32},"end":{"line":31,"column":97}}],"line":31},"9":{"loc":{"start":{"line":35,"column":32},"end":{"line":35,"column":99}},"type":"binary-expr","locations":[{"start":{"line":35,"column":32},"end":{"line":35,"column":48}},{"start":{"line":35,"column":52},"end":{"line":35,"column":99}}],"line":35},"10":{"loc":{"start":{"line":46,"column":20},"end":{"line":48,"column":21}},"type":"if","locations":[{"start":{"line":46,"column":20},"end":{"line":48,"column":21}},{"start":{"line":46,"column":20},"end":{"line":48,"column":21}}],"line":46},"11":{"loc":{"start":{"line":47,"column":31},"end":{"line":47,"column":103}},"type":"cond-expr","locations":[{"start":{"line":47,"column":84},"end":{"line":47,"column":90}},{"start":{"line":47,"column":93},"end":{"line":47,"column":103}}],"line":47},"12":{"loc":{"start":{"line":47,"column":31},"end":{"line":47,"column":81}},"type":"binary-expr","locations":[{"start":{"line":47,"column":31},"end":{"line":47,"column":64}},{"start":{"line":47,"column":68},"end":{"line":47,"column":81}}],"line":47},"13":{"loc":{"start":{"line":77,"column":36},"end":{"line":77,"column":48}},"type":"default-arg","locations":[{"start":{"line":77,"column":46},"end":{"line":77,"column":48}}],"line":77},"14":{"loc":{"start":{"line":81,"column":12},"end":{"line":83,"column":13}},"type":"if","locations":[{"start":{"line":81,"column":12},"end":{"line":83,"column":13}},{"start":{"line":81,"column":12},"end":{"line":83,"column":13}}],"line":81},"15":{"loc":{"start":{"line":85,"column":48},"end":{"line":87,"column":33}},"type":"binary-expr","locations":[{"start":{"line":85,"column":49},"end":{"line":85,"column":58}},{"start":{"line":85,"column":62},"end":{"line":85,"column":87}},{"start":{"line":86,"column":16},"end":{"line":86,"column":26}},{"start":{"line":87,"column":16},"end":{"line":87,"column":33}}],"line":85},"16":{"loc":{"start":{"line":102,"column":33},"end":{"line":102,"column":75}},"type":"binary-expr","locations":[{"start":{"line":102,"column":33},"end":{"line":102,"column":62}},{"start":{"line":102,"column":66},"end":{"line":102,"column":75}}],"line":102},"17":{"loc":{"start":{"line":103,"column":12},"end":{"line":104,"column":29}},"type":"if","locations":[{"start":{"line":103,"column":12},"end":{"line":104,"column":29}},{"start":{"line":103,"column":12},"end":{"line":104,"column":29}}],"line":103},"18":{"loc":{"start":{"line":105,"column":12},"end":{"line":108,"column":13}},"type":"if","locations":[{"start":{"line":105,"column":12},"end":{"line":108,"column":13}},{"start":{"line":105,"column":12},"end":{"line":108,"column":13}}],"line":105},"19":{"loc":{"start":{"line":109,"column":12},"end":{"line":110,"column":97}},"type":"if","locations":[{"start":{"line":109,"column":12},"end":{"line":110,"column":97}},{"start":{"line":109,"column":12},"end":{"line":110,"column":97}}],"line":109},"20":{"loc":{"start":{"line":110,"column":23},"end":{"line":110,"column":95}},"type":"cond-expr","locations":[{"start":{"line":110,"column":76},"end":{"line":110,"column":82}},{"start":{"line":110,"column":85},"end":{"line":110,"column":95}}],"line":110},"21":{"loc":{"start":{"line":110,"column":23},"end":{"line":110,"column":73}},"type":"binary-expr","locations":[{"start":{"line":110,"column":23},"end":{"line":110,"column":56}},{"start":{"line":110,"column":60},"end":{"line":110,"column":73}}],"line":110},"22":{"loc":{"start":{"line":116,"column":8},"end":{"line":117,"column":55}},"type":"if","locations":[{"start":{"line":116,"column":8},"end":{"line":117,"column":55}},{"start":{"line":116,"column":8},"end":{"line":117,"column":55}}],"line":116},"23":{"loc":{"start":{"line":120,"column":12},"end":{"line":123,"column":13}},"type":"if","locations":[{"start":{"line":120,"column":12},"end":{"line":123,"column":13}},{"start":{"line":120,"column":12},"end":{"line":123,"column":13}}],"line":120},"24":{"loc":{"start":{"line":120,"column":16},"end":{"line":121,"column":121}},"type":"binary-expr","locations":[{"start":{"line":120,"column":16},"end":{"line":120,"column":67}},{"start":{"line":121,"column":16},"end":{"line":121,"column":121}}],"line":120},"25":{"loc":{"start":{"line":121,"column":17},"end":{"line":121,"column":106}},"type":"cond-expr","locations":[{"start":{"line":121,"column":90},"end":{"line":121,"column":96}},{"start":{"line":121,"column":99},"end":{"line":121,"column":106}}],"line":121},"26":{"loc":{"start":{"line":121,"column":17},"end":{"line":121,"column":87}},"type":"binary-expr","locations":[{"start":{"line":121,"column":17},"end":{"line":121,"column":70}},{"start":{"line":121,"column":74},"end":{"line":121,"column":87}}],"line":121}},"s":{"0":1,"1":3,"2":0,"3":21,"4":3,"5":3,"6":0,"7":0,"8":0,"9":0,"10":24,"11":21,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":2,"22":2,"23":2,"24":2,"25":2,"26":2,"27":2,"28":2,"29":2,"30":2,"31":2,"32":2,"33":2,"34":2,"35":0,"36":0,"37":0,"38":0,"39":0,"40":6,"41":6,"42":6,"43":6,"44":6,"45":0,"46":9,"47":9,"48":9,"49":9,"50":2,"51":9,"52":3,"53":2,"54":2,"55":2,"56":2,"57":9,"58":4,"59":4,"60":4,"61":1,"62":3,"63":3,"64":3,"65":3,"66":1,"67":3,"68":6,"69":6,"70":6,"71":6,"72":6,"73":6,"74":6,"75":1},"f":{"0":21,"1":3,"2":0,"3":21,"4":3,"5":0,"6":24,"7":1,"8":2,"9":2,"10":2,"11":2,"12":0,"13":0,"14":0,"15":0,"16":6,"17":6,"18":9,"19":9,"20":3,"21":2,"22":2,"23":2,"24":4,"25":4,"26":6,"27":6},"b":{"0":[1,1,1],"1":[3,0],"2":[21,21],"3":[21,3],"4":[21,21],"5":[1,1,1],"6":[0,1],"7":[1,1],"8":[2,0],"9":[2,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[4],"14":[2,7],"15":[3,3,1,1],"16":[4,1],"17":[1,3],"18":[3,0],"19":[1,2],"20":[0,1],"21":[1,1],"22":[6,0],"23":[6,0],"24":[6,6],"25":[0,6],"26":[6,6]},"inputSourceMap":{"version":3,"file":"/home/runner/work/graphql-azure-servicebus-subscriptions/graphql-azure-servicebus-subscriptions/package/graphql-azure-servicebus-subscriptions/src/ServiceBusPubSub.ts","sources":["/home/runner/work/graphql-azure-servicebus-subscriptions/graphql-azure-servicebus-subscriptions/package/graphql-azure-servicebus-subscriptions/src/ServiceBusPubSub.ts"],"names":[],"mappings":"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","sourcesContent":["import { PubSubEngine } from \"graphql-subscriptions\";\n\nimport {\n ServiceBusClient,\n ServiceBusMessage,\n ServiceBusReceivedMessage,\n ServiceBusSender,\n ServiceBusReceiver,\n delay,\n isServiceBusError,\n ProcessErrorArgs,\n ServiceBusError,\n} from \"@azure/service-bus\";\n\nimport { Subject, Subscription, filter, tap, map } from \"rxjs\";\nimport debug from \"debug\";\nimport { IEvent, IEventResult } from \"./Event\";\nimport { IMessageProcessor, MessageProcessor } from \"./MessageProcessor\";\n\nexport interface ILogger extends Console {}\n\n/**\n * Represents configuration needed to wire up PubSub engine with the ServiceBus topic\n * @property {string} connectionString - The ServiceBus connection string. This would be the Shared Access Policy connection string.\n * @property {string} topicName - This would be the topic where all the events will be published.\n * @property {string} subscriptionName - This would be the ServiceBus topic subscription name.\n */\nexport interface IServiceBusOptions {\n connectionString: string;\n topicName: string;\n subscriptionName: string;\n}\n\n/**\n * An override for the in-memory PubSubEngine which connects to the Azure ServiceBus.\n */\n\nexport class ServiceBusPubSub extends PubSubEngine {\n private client: ServiceBusClient;\n private sender: ServiceBusSender;\n private reciever: ServiceBusReceiver;\n private subscriptions = new Map<number, Subscription>();\n private options: IServiceBusOptions;\n private subject: Subject<IEventResult>;\n private debugger = debug(\"graphql:servicebus\");\n private eventNameKey: string = \"sub.eventName\";\n private subscription: { close(): Promise<void> } | undefined;\n private logger: ILogger;\n private messageProcessor: IMessageProcessor;\n\n constructor(\n options: IServiceBusOptions,\n logger: ILogger,\n messageProcessor?: IMessageProcessor,\n client?: ServiceBusClient\n ) {\n super();\n this.options = options;\n this.client = client || new ServiceBusClient(this.options.connectionString);\n this.sender = this.client.createSender(this.options.topicName);\n this.reciever = this.client.createReceiver(\n this.options.topicName,\n this.options.subscriptionName\n );\n this.logger = logger;\n this.messageProcessor = messageProcessor || new MessageProcessor(logger);\n this.subject = new Subject<IEventResult>();\n }\n\n createSubscription(): { close(): Promise<void> } {\n return this.reciever.subscribe({\n processMessage: async (message: ServiceBusReceivedMessage) => {\n await this.messageProcessor.process(this.subject, message);\n },\n processError: async (args: ProcessErrorArgs) => {\n await this.messageProcessor.onError(\n args,\n async (error: ServiceBusError): Promise<void> => {\n if (error.code === \"UnauthorizedAccess\") {\n await this.subscription?.close();\n }\n }\n );\n },\n });\n }\n\n async publish(eventName: string, payload: any): Promise<void> {\n try {\n let event: IEvent = {\n body: {\n name: eventName,\n payload: payload,\n },\n };\n\n event = this.enrichMessage(\n new Map<string, any>([[this.eventNameKey, eventName]]),\n event\n );\n return this.sender.sendMessages(event);\n } catch (error) {\n this.logger.error(error);\n }\n }\n\n /**\n * Subscribe to a specific event updates. The subscribe method would create a ServiceBusReceiver to listen to all the published events.\n * The method internally would filter out all the received events that are not meant for this subscriber.\n * @property {eventName | string} - published event name\n * @property {onMessage | Function} - client handler for processing received events.\n * @returns {Promise<number>} - returns the created identifier for the created subscription. It would be used to dispose/close any resources while unsubscribing.\n */\n async subscribe(\n eventName: string,\n onMessage: Function,\n options: Object = {}\n ): Promise<number> {\n const id = Date.now() * Math.random();\n this.debugger(\"sub metadata: \", eventName, onMessage, options);\n\n if (this.subscriptions.size <= 0) {\n this.subscription = this.createSubscription();\n }\n\n this.subscriptions.set(\n id,\n this.subject\n .pipe(\n filter(\n (e) =>\n (eventName && e.body.name === eventName) ||\n !eventName ||\n eventName === \"*\"\n ),\n map((e) => e.body.payload),\n tap((e) => e)\n )\n .subscribe((event) => {\n this.debugger(\"returned event: \", event);\n onMessage(event);\n })\n );\n return id;\n }\n\n /**\n * Unsubscribe method would close open connection with the ServiceBus for a specific event handler.\n * @property {subId} - It's a unique identifier for each subscribed client.\n */\n async unsubscribe(subId: number): Promise<boolean> {\n const subscription = this.subscriptions.get(subId) || undefined;\n if (!subscription) return false;\n\n if (!subscription.closed) {\n subscription.unsubscribe();\n this.subscriptions.delete(subId);\n }\n\n if (this.subscriptions.size <= 0) await this.subscription?.close();\n return true;\n }\n\n private enrichMessage(\n attributes: Map<string, any>,\n message: ServiceBusMessage\n ): ServiceBusMessage {\n const enrichedMessage = Object.assign({}, message);\n\n if (enrichedMessage.applicationProperties == undefined)\n enrichedMessage.applicationProperties = {};\n\n attributes.forEach((value, key) => {\n if (\n enrichedMessage.applicationProperties !== undefined &&\n enrichedMessage.applicationProperties?.[key] === undefined\n ) {\n enrichedMessage.applicationProperties[key] = value;\n }\n });\n\n return enrichedMessage;\n }\n}\n"]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"365c6dad4692f7e6b7ca3f97f05eae733b0ff10c"},"/home/runner/work/graphql-azure-servicebus-subscriptions/graphql-azure-servicebus-subscriptions/package/graphql-azure-servicebus-subscriptions/src/MessageProcessor.ts":{"path":"/home/runner/work/graphql-azure-servicebus-subscriptions/graphql-azure-servicebus-subscriptions/package/graphql-azure-servicebus-subscriptions/src/MessageProcessor.ts","statementMap":{"0":{"start":{"line":2,"column":16},"end":{"line":10,"column":1}},"1":{"start":{"line":3,"column":28},"end":{"line":3,"column":110}},"2":{"start":{"line":3,"column":91},"end":{"line":3,"column":106}},"3":{"start":{"line":4,"column":4},"end":{"line":9,"column":7}},"4":{"start":{"line":5,"column":36},"end":{"line":5,"column":97}},"5":{"start":{"line":5,"column":42},"end":{"line":5,"column":70}},"6":{"start":{"line":5,"column":85},"end":{"line":5,"column":95}},"7":{"start":{"line":6,"column":35},"end":{"line":6,"column":100}},"8":{"start":{"line":6,"column":41},"end":{"line":6,"column":73}},"9":{"start":{"line":6,"column":88},"end":{"line":6,"column":98}},"10":{"start":{"line":7,"column":32},"end":{"line":7,"column":116}},"11":{"start":{"line":8,"column":8},"end":{"line":8,"column":78}},"12":{"start":{"line":11,"column":0},"end":{"line":11,"column":62}},"13":{"start":{"line":12,"column":0},"end":{"line":12,"column":34}},"14":{"start":{"line":13,"column":15},"end":{"line":13,"column":30}},"15":{"start":{"line":14,"column":22},"end":{"line":14,"column":51}},"16":{"start":{"line":17,"column":8},"end":{"line":17,"column":29}},"17":{"start":{"line":20,"column":8},"end":{"line":22,"column":11}},"18":{"start":{"line":21,"column":12},"end":{"line":21,"column":59}},"19":{"start":{"line":25,"column":8},"end":{"line":45,"column":11}},"20":{"start":{"line":26,"column":12},"end":{"line":26,"column":94}},"21":{"start":{"line":27,"column":12},"end":{"line":44,"column":13}},"22":{"start":{"line":28,"column":16},"end":{"line":43,"column":17}},"23":{"start":{"line":32,"column":24},"end":{"line":32,"column":130}},"24":{"start":{"line":33,"column":24},"end":{"line":33,"column":54}},"25":{"start":{"line":34,"column":24},"end":{"line":34,"column":30}},"26":{"start":{"line":36,"column":24},"end":{"line":36,"column":87}},"27":{"start":{"line":37,"column":24},"end":{"line":37,"column":48}},"28":{"start":{"line":38,"column":24},"end":{"line":38,"column":30}},"29":{"start":{"line":40,"column":24},"end":{"line":40,"column":54}},"30":{"start":{"line":41,"column":24},"end":{"line":41,"column":48}},"31":{"start":{"line":42,"column":24},"end":{"line":42,"column":30}},"32":{"start":{"line":48,"column":0},"end":{"line":48,"column":44}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":2,"column":44},"end":{"line":2,"column":45}},"loc":{"start":{"line":2,"column":89},"end":{"line":10,"column":1}},"line":2},"1":{"name":"adopt","decl":{"start":{"line":3,"column":13},"end":{"line":3,"column":18}},"loc":{"start":{"line":3,"column":26},"end":{"line":3,"column":112}},"line":3},"2":{"name":"(anonymous_2)","decl":{"start":{"line":3,"column":70},"end":{"line":3,"column":71}},"loc":{"start":{"line":3,"column":89},"end":{"line":3,"column":108}},"line":3},"3":{"name":"(anonymous_3)","decl":{"start":{"line":4,"column":36},"end":{"line":4,"column":37}},"loc":{"start":{"line":4,"column":63},"end":{"line":9,"column":5}},"line":4},"4":{"name":"fulfilled","decl":{"start":{"line":5,"column":17},"end":{"line":5,"column":26}},"loc":{"start":{"line":5,"column":34},"end":{"line":5,"column":99}},"line":5},"5":{"name":"rejected","decl":{"start":{"line":6,"column":17},"end":{"line":6,"column":25}},"loc":{"start":{"line":6,"column":33},"end":{"line":6,"column":102}},"line":6},"6":{"name":"step","decl":{"start":{"line":7,"column":17},"end":{"line":7,"column":21}},"loc":{"start":{"line":7,"column":30},"end":{"line":7,"column":118}},"line":7},"7":{"name":"(anonymous_7)","decl":{"start":{"line":16,"column":4},"end":{"line":16,"column":5}},"loc":{"start":{"line":16,"column":24},"end":{"line":18,"column":5}},"line":16},"8":{"name":"(anonymous_8)","decl":{"start":{"line":19,"column":4},"end":{"line":19,"column":5}},"loc":{"start":{"line":19,"column":30},"end":{"line":23,"column":5}},"line":19},"9":{"name":"(anonymous_9)","decl":{"start":{"line":20,"column":47},"end":{"line":20,"column":48}},"loc":{"start":{"line":20,"column":60},"end":{"line":22,"column":9}},"line":20},"10":{"name":"(anonymous_10)","decl":{"start":{"line":24,"column":4},"end":{"line":24,"column":5}},"loc":{"start":{"line":24,"column":31},"end":{"line":46,"column":5}},"line":24},"11":{"name":"(anonymous_11)","decl":{"start":{"line":25,"column":47},"end":{"line":25,"column":48}},"loc":{"start":{"line":25,"column":60},"end":{"line":45,"column":9}},"line":25}},"branchMap":{"0":{"loc":{"start":{"line":2,"column":16},"end":{"line":10,"column":1}},"type":"binary-expr","locations":[{"start":{"line":2,"column":17},"end":{"line":2,"column":21}},{"start":{"line":2,"column":25},"end":{"line":2,"column":39}},{"start":{"line":2,"column":44},"end":{"line":10,"column":1}}],"line":2},"1":{"loc":{"start":{"line":3,"column":35},"end":{"line":3,"column":109}},"type":"cond-expr","locations":[{"start":{"line":3,"column":56},"end":{"line":3,"column":61}},{"start":{"line":3,"column":64},"end":{"line":3,"column":109}}],"line":3},"2":{"loc":{"start":{"line":4,"column":16},"end":{"line":4,"column":34}},"type":"binary-expr","locations":[{"start":{"line":4,"column":16},"end":{"line":4,"column":17}},{"start":{"line":4,"column":22},"end":{"line":4,"column":33}}],"line":4},"3":{"loc":{"start":{"line":7,"column":32},"end":{"line":7,"column":115}},"type":"cond-expr","locations":[{"start":{"line":7,"column":46},"end":{"line":7,"column":67}},{"start":{"line":7,"column":70},"end":{"line":7,"column":115}}],"line":7},"4":{"loc":{"start":{"line":8,"column":51},"end":{"line":8,"column":67}},"type":"binary-expr","locations":[{"start":{"line":8,"column":51},"end":{"line":8,"column":61}},{"start":{"line":8,"column":65},"end":{"line":8,"column":67}}],"line":8},"5":{"loc":{"start":{"line":27,"column":12},"end":{"line":44,"column":13}},"type":"if","locations":[{"start":{"line":27,"column":12},"end":{"line":44,"column":13}},{"start":{"line":27,"column":12},"end":{"line":44,"column":13}}],"line":27},"6":{"loc":{"start":{"line":28,"column":16},"end":{"line":43,"column":17}},"type":"switch","locations":[{"start":{"line":29,"column":20},"end":{"line":29,"column":51}},{"start":{"line":30,"column":20},"end":{"line":30,"column":51}},{"start":{"line":31,"column":20},"end":{"line":34,"column":30}},{"start":{"line":35,"column":20},"end":{"line":38,"column":30}},{"start":{"line":39,"column":20},"end":{"line":42,"column":30}}],"line":28}},"s":{"0":1,"1":4,"2":3,"3":5,"4":4,"5":4,"6":0,"7":0,"8":0,"9":0,"10":9,"11":5,"12":1,"13":1,"14":1,"15":1,"16":1,"17":2,"18":2,"19":3,"20":3,"21":3,"22":3,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1},"f":{"0":5,"1":4,"2":3,"3":5,"4":4,"5":0,"6":9,"7":1,"8":2,"9":2,"10":3,"11":3},"b":{"0":[1,1,1],"1":[1,3],"2":[5,5],"3":[5,4],"4":[5,5],"5":[3,0],"6":[0,0,1,1,1]},"inputSourceMap":{"version":3,"file":"/home/runner/work/graphql-azure-servicebus-subscriptions/graphql-azure-servicebus-subscriptions/package/graphql-azure-servicebus-subscriptions/src/MessageProcessor.ts","sources":["/home/runner/work/graphql-azure-servicebus-subscriptions/graphql-azure-servicebus-subscriptions/package/graphql-azure-servicebus-subscriptions/src/MessageProcessor.ts"],"names":[],"mappings":";;;;;;;;;;;;AAAA,+BAAsC;AAEtC,oDAM4B;AA0B5B,MAAa,gBAAgB;IAG3B,YAAY,MAAe;QACzB,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;IACvB,CAAC;IAEK,OAAO,CACX,OAA8B,EAC9B,OAAkC;;YAElC,MAAM,OAAO,CAAC,IAAI,mBAAM,OAAO,EAAG,CAAC;QACrC,CAAC;KAAA;IAEK,OAAO,CACX,IAAsB,EACtB,WAAsD;;YAEtD,IAAI,CAAC,MAAM,CAAC,KAAK,CACf,qBAAqB,IAAI,CAAC,WAAW,aAAa,EAClD,IAAI,CAAC,KAAK,CACX,CAAC;YAEF,IAAI,IAAA,+BAAiB,EAAC,IAAI,CAAC,KAAK,CAAC,EAAE;gBACjC,QAAQ,IAAI,CAAC,KAAK,CAAC,IAAI,EAAE;oBACvB,KAAK,yBAAyB,CAAC;oBAC/B,KAAK,yBAAyB,CAAC;oBAC/B,KAAK,oBAAoB;wBACvB,IAAI,CAAC,MAAM,CAAC,KAAK,CACf,yDAAyD,IAAI,CAAC,KAAK,CAAC,IAAI,EAAE,EAC1E,IAAI,CAAC,KAAK,CACX,CAAC;wBACF,MAAM,WAAW,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;wBAC9B,MAAM;oBACR,KAAK,iBAAiB;wBACpB,IAAI,CAAC,MAAM,CAAC,KAAK,CAAC,+BAA+B,EAAE,IAAI,CAAC,KAAK,CAAC,CAAC;wBAC/D,WAAW,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;wBACxB,MAAM;oBACR,KAAK,aAAa;wBAChB,MAAM,IAAA,YAAK,EAAC,IAAI,CAAC,CAAC;wBAClB,WAAW,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;wBACxB,MAAM;iBACT;aACF;QACH,CAAC;KAAA;CACF;AA7CD,4CA6CC","sourcesContent":["import { Subject, delay } from \"rxjs\";\nimport { IEventResult } from \"./Event\";\nimport {\n ProcessErrorArgs,\n ServiceBusError,\n ServiceBusErrorCode,\n ServiceBusReceivedMessage,\n isServiceBusError,\n} from \"@azure/service-bus\";\nimport { ILogger } from \"./ServiceBusPubSub\";\nimport { error } from \"console\";\n\nexport interface IMessageProcessor {\n /**\n *\n * @param subStream Rxjs channel based stream, each channel/client would have it's own stream pipeline.\n * @param message ServiceBusReceivedMessage\n */\n process(\n subStream: Subject<IEventResult>,\n message: ServiceBusReceivedMessage\n ): Promise<void>;\n\n /**\n *\n * @param args ServiceBus ProcessErrorArgs\n *\n */\n onError(\n args: ProcessErrorArgs,\n handleError: (error: ServiceBusError) => Promise<void>\n ): Promise<void>;\n}\n\nexport class MessageProcessor implements IMessageProcessor {\n private logger: ILogger;\n\n constructor(logger: ILogger) {\n this.logger = logger;\n }\n\n async process(\n subject: Subject<IEventResult>,\n message: ServiceBusReceivedMessage\n ): Promise<void> {\n await subject.next({ ...message });\n }\n\n async onError(\n args: ProcessErrorArgs,\n handleError: (error: ServiceBusError) => Promise<void>\n ): Promise<void> {\n this.logger.error(\n `Error from source ${args.errorSource} occurred: `,\n args.error\n );\n\n if (isServiceBusError(args.error)) {\n switch (args.error.code) {\n case \"MessagingEntityDisabled\":\n case \"MessagingEntityNotFound\":\n case \"UnauthorizedAccess\":\n this.logger.error(\n `An unrecoverable error occurred. Stopping processing. ${args.error.code}`,\n args.error\n );\n await handleError(args.error);\n break;\n case \"MessageLockLost\":\n this.logger.error(`Message lock lost for message`, args.error);\n handleError(args.error);\n break;\n case \"ServiceBusy\":\n await delay(1000);\n handleError(args.error);\n break;\n }\n }\n }\n}\n"]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"7dd777c06e4285e5d4fa2b80cbc7a7d980af876b"}}