diff --git a/dist/index.d.ts b/dist/index.d.ts index cf11318..1530783 100644 --- a/dist/index.d.ts +++ b/dist/index.d.ts @@ -17,6 +17,7 @@ declare module '@aftersale/ecommerce-replication-sdk/lib/__mocks__/ecommerce-moc integration: { platform: string; origin_domain: string; + store_id: null; connectorUrl: string; connectorFields: { Url: string; @@ -109,9 +110,9 @@ declare module '@aftersale/ecommerce-replication-sdk/lib/index' { } declare module '@aftersale/ecommerce-replication-sdk/lib/main' { - import { send } from "@aftersale/ecommerce-replication-sdk/lib/send"; - import { Ecommerce } from "@aftersale/ecommerce-replication-sdk/lib/types/index"; - import { ServiceBusSender } from "@azure/service-bus"; + import { send } from '@aftersale/ecommerce-replication-sdk/lib/send'; + import { Ecommerce } from '@aftersale/ecommerce-replication-sdk/lib/types/index'; + import { ServiceBusSender } from '@azure/service-bus'; export function EcommerceReplicator(client: ServiceBusSender, sendEcommerce?: typeof send): { send(ecommerce: Ecommerce): Promise; }; diff --git a/dist/index.esm.js b/dist/index.esm.js index 4dfb91d..7a965d4 100644 --- a/dist/index.esm.js +++ b/dist/index.esm.js @@ -1,7 +1,7 @@ // lib/schema.ts import S from "fluent-json-schema"; var ecommerceMessageSchema = S.object().prop("id", S.number()).prop("isCustomizable", S.boolean()).prop("title", S.string()).prop("customDetail", S.anyOf([S.string(), S.null()])).prop("description", S.anyOf([S.string(), S.null()])).prop("actionIds", S.array().items(S.number())).prop("tags", S.array().items(S.string())); -var schema = S.object().prop("uuid", S.string().required()).prop("enabled", S.boolean().required()).prop("name", S.string().required()).prop("storeUrl", S.string().required()).prop("trackingUrl", S.string().required()).prop("logoUrl", S.string().required()).prop("email", S.string().required()).prop("confirmationType", S.string().required()).prop("integrations", S.object().prop("platform", S.string().required()).prop("store_id", S.string().required()).prop("origin_domain", S.string().required()).prop("connectorUrl", S.string().required()).prop("connectorFields", S.object().required())).prop("channels", S.array().items(S.object().prop("id", S.string()).prop("primary", S.boolean()).prop("data", S.object()))).prop("features", S.array().items(S.string())).prop("featureSettings", S.object().prop("loyalty", S.object().prop("enabled", S.boolean().required()))).prop("utm", S.object().required()).prop("createdAt", S.string().required()).prop("updatedAt", S.string().required()).prop("coupons", S.object().prop("selected", S.anyOf([S.string(), S.null()])).prop("rules", S.anyOf([S.string(), S.null()])).prop("isActive", S.boolean().required()).prop("items", S.array().items(S.object().prop("name", S.anyOf([S.string(), S.null()])).prop("expirationDate", S.anyOf([S.string(), S.null()])).prop("discount", S.anyOf([S.number(), S.null()]))))).prop("notifications", S.array().items(S.number())).prop("demo", S.boolean()).prop("picking", S.number()).prop("handling", S.number()).prop("couriers", S.array().items(S.object().prop("customNames", S.array().items(S.string())).prop("sacMail", S.anyOf([S.string(), S.null()])).prop("enabled", S.boolean().required()).prop("id", S.string().required()).prop("courierUrl", S.anyOf([S.string(), S.null()])).prop("connectorUrl", S.anyOf([S.string(), S.null()])).prop("authFields", S.object()))).prop("mappedEcommerceStatuses", S.object().required()).prop("messsages", S.object().prop("courier", S.array().items(ecommerceMessageSchema).required()).prop("platform", S.array().items(ecommerceMessageSchema).required()).prop("system", S.array().items(ecommerceMessageSchema).required())); +var schema = S.object().prop("uuid", S.string().required()).prop("enabled", S.boolean().required()).prop("name", S.string().required()).prop("storeUrl", S.string().required()).prop("trackingUrl", S.string().required()).prop("logoUrl", S.string().required()).prop("email", S.string().required()).prop("confirmationType", S.string().required()).prop("integration", S.object().prop("platform", S.string().required()).prop("store_id", S.anyOf([S.string(), S.null()]).required()).prop("origin_domain", S.anyOf([S.string(), S.null()]).required()).prop("connectorUrl", S.string().required()).prop("connectorFields", S.object().required())).prop("channels", S.array().items(S.object().prop("id", S.string()).prop("primary", S.boolean()).prop("data", S.object()))).prop("features", S.array().items(S.string())).prop("featureSettings", S.object().prop("loyalty", S.object().prop("enabled", S.boolean().required()))).prop("utm", S.object().required()).prop("createdAt", S.string().required()).prop("updatedAt", S.string().required()).prop("coupons", S.object().prop("selected", S.anyOf([S.string(), S.null()])).prop("rules", S.anyOf([S.string(), S.null()])).prop("isActive", S.boolean().required()).prop("items", S.array().items(S.object().prop("name", S.anyOf([S.string(), S.null()])).prop("expirationDate", S.anyOf([S.string(), S.null()])).prop("discount", S.anyOf([S.number(), S.null()]))))).prop("notifications", S.array().items(S.number())).prop("demo", S.boolean()).prop("picking", S.number()).prop("handling", S.number()).prop("couriers", S.array().items(S.object().prop("customNames", S.array().items(S.string())).prop("sacMail", S.anyOf([S.string(), S.null()])).prop("enabled", S.boolean().required()).prop("id", S.string().required()).prop("courierUrl", S.anyOf([S.string(), S.null()])).prop("connectorUrl", S.anyOf([S.string(), S.null()])).prop("authFields", S.object()))).prop("mappedEcommerceStatuses", S.object().required()).prop("messsages", S.object().prop("courier", S.array().items(ecommerceMessageSchema).required()).prop("platform", S.array().items(ecommerceMessageSchema).required()).prop("system", S.array().items(ecommerceMessageSchema).required())); // lib/send.ts async function send({ client, ecommerce }) { @@ -27,6 +27,7 @@ function EcommerceReplicator(client, sendEcommerce = send) { const [isValid, errors] = EcommerceValidator().validate(ecommerce); if (!isValid) throw new Error(`Ecommerce validation fails, ${JSON.stringify(errors)}`); + console.info(`[Replication SDK] Replicating ecommerce ${ecommerce.uuid}`); await sendEcommerce({ client, ecommerce }); } }; diff --git a/dist/index.js b/dist/index.js index 8099507..e64a3aa 100644 --- a/dist/index.js +++ b/dist/index.js @@ -37,7 +37,7 @@ __export(lib_exports, { // lib/schema.ts var import_fluent_json_schema = __toESM(require("fluent-json-schema")); var ecommerceMessageSchema = import_fluent_json_schema.default.object().prop("id", import_fluent_json_schema.default.number()).prop("isCustomizable", import_fluent_json_schema.default.boolean()).prop("title", import_fluent_json_schema.default.string()).prop("customDetail", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.string(), import_fluent_json_schema.default.null()])).prop("description", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.string(), import_fluent_json_schema.default.null()])).prop("actionIds", import_fluent_json_schema.default.array().items(import_fluent_json_schema.default.number())).prop("tags", import_fluent_json_schema.default.array().items(import_fluent_json_schema.default.string())); -var schema = import_fluent_json_schema.default.object().prop("uuid", import_fluent_json_schema.default.string().required()).prop("enabled", import_fluent_json_schema.default.boolean().required()).prop("name", import_fluent_json_schema.default.string().required()).prop("storeUrl", import_fluent_json_schema.default.string().required()).prop("trackingUrl", import_fluent_json_schema.default.string().required()).prop("logoUrl", import_fluent_json_schema.default.string().required()).prop("email", import_fluent_json_schema.default.string().required()).prop("confirmationType", import_fluent_json_schema.default.string().required()).prop("integrations", import_fluent_json_schema.default.object().prop("platform", import_fluent_json_schema.default.string().required()).prop("store_id", import_fluent_json_schema.default.string().required()).prop("origin_domain", import_fluent_json_schema.default.string().required()).prop("connectorUrl", import_fluent_json_schema.default.string().required()).prop("connectorFields", import_fluent_json_schema.default.object().required())).prop("channels", import_fluent_json_schema.default.array().items(import_fluent_json_schema.default.object().prop("id", import_fluent_json_schema.default.string()).prop("primary", import_fluent_json_schema.default.boolean()).prop("data", import_fluent_json_schema.default.object()))).prop("features", import_fluent_json_schema.default.array().items(import_fluent_json_schema.default.string())).prop("featureSettings", import_fluent_json_schema.default.object().prop("loyalty", import_fluent_json_schema.default.object().prop("enabled", import_fluent_json_schema.default.boolean().required()))).prop("utm", import_fluent_json_schema.default.object().required()).prop("createdAt", import_fluent_json_schema.default.string().required()).prop("updatedAt", import_fluent_json_schema.default.string().required()).prop("coupons", import_fluent_json_schema.default.object().prop("selected", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.string(), import_fluent_json_schema.default.null()])).prop("rules", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.string(), import_fluent_json_schema.default.null()])).prop("isActive", import_fluent_json_schema.default.boolean().required()).prop("items", import_fluent_json_schema.default.array().items(import_fluent_json_schema.default.object().prop("name", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.string(), import_fluent_json_schema.default.null()])).prop("expirationDate", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.string(), import_fluent_json_schema.default.null()])).prop("discount", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.number(), import_fluent_json_schema.default.null()]))))).prop("notifications", import_fluent_json_schema.default.array().items(import_fluent_json_schema.default.number())).prop("demo", import_fluent_json_schema.default.boolean()).prop("picking", import_fluent_json_schema.default.number()).prop("handling", import_fluent_json_schema.default.number()).prop("couriers", import_fluent_json_schema.default.array().items(import_fluent_json_schema.default.object().prop("customNames", import_fluent_json_schema.default.array().items(import_fluent_json_schema.default.string())).prop("sacMail", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.string(), import_fluent_json_schema.default.null()])).prop("enabled", import_fluent_json_schema.default.boolean().required()).prop("id", import_fluent_json_schema.default.string().required()).prop("courierUrl", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.string(), import_fluent_json_schema.default.null()])).prop("connectorUrl", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.string(), import_fluent_json_schema.default.null()])).prop("authFields", import_fluent_json_schema.default.object()))).prop("mappedEcommerceStatuses", import_fluent_json_schema.default.object().required()).prop("messsages", import_fluent_json_schema.default.object().prop("courier", import_fluent_json_schema.default.array().items(ecommerceMessageSchema).required()).prop("platform", import_fluent_json_schema.default.array().items(ecommerceMessageSchema).required()).prop("system", import_fluent_json_schema.default.array().items(ecommerceMessageSchema).required())); +var schema = import_fluent_json_schema.default.object().prop("uuid", import_fluent_json_schema.default.string().required()).prop("enabled", import_fluent_json_schema.default.boolean().required()).prop("name", import_fluent_json_schema.default.string().required()).prop("storeUrl", import_fluent_json_schema.default.string().required()).prop("trackingUrl", import_fluent_json_schema.default.string().required()).prop("logoUrl", import_fluent_json_schema.default.string().required()).prop("email", import_fluent_json_schema.default.string().required()).prop("confirmationType", import_fluent_json_schema.default.string().required()).prop("integration", import_fluent_json_schema.default.object().prop("platform", import_fluent_json_schema.default.string().required()).prop("store_id", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.string(), import_fluent_json_schema.default.null()]).required()).prop("origin_domain", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.string(), import_fluent_json_schema.default.null()]).required()).prop("connectorUrl", import_fluent_json_schema.default.string().required()).prop("connectorFields", import_fluent_json_schema.default.object().required())).prop("channels", import_fluent_json_schema.default.array().items(import_fluent_json_schema.default.object().prop("id", import_fluent_json_schema.default.string()).prop("primary", import_fluent_json_schema.default.boolean()).prop("data", import_fluent_json_schema.default.object()))).prop("features", import_fluent_json_schema.default.array().items(import_fluent_json_schema.default.string())).prop("featureSettings", import_fluent_json_schema.default.object().prop("loyalty", import_fluent_json_schema.default.object().prop("enabled", import_fluent_json_schema.default.boolean().required()))).prop("utm", import_fluent_json_schema.default.object().required()).prop("createdAt", import_fluent_json_schema.default.string().required()).prop("updatedAt", import_fluent_json_schema.default.string().required()).prop("coupons", import_fluent_json_schema.default.object().prop("selected", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.string(), import_fluent_json_schema.default.null()])).prop("rules", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.string(), import_fluent_json_schema.default.null()])).prop("isActive", import_fluent_json_schema.default.boolean().required()).prop("items", import_fluent_json_schema.default.array().items(import_fluent_json_schema.default.object().prop("name", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.string(), import_fluent_json_schema.default.null()])).prop("expirationDate", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.string(), import_fluent_json_schema.default.null()])).prop("discount", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.number(), import_fluent_json_schema.default.null()]))))).prop("notifications", import_fluent_json_schema.default.array().items(import_fluent_json_schema.default.number())).prop("demo", import_fluent_json_schema.default.boolean()).prop("picking", import_fluent_json_schema.default.number()).prop("handling", import_fluent_json_schema.default.number()).prop("couriers", import_fluent_json_schema.default.array().items(import_fluent_json_schema.default.object().prop("customNames", import_fluent_json_schema.default.array().items(import_fluent_json_schema.default.string())).prop("sacMail", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.string(), import_fluent_json_schema.default.null()])).prop("enabled", import_fluent_json_schema.default.boolean().required()).prop("id", import_fluent_json_schema.default.string().required()).prop("courierUrl", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.string(), import_fluent_json_schema.default.null()])).prop("connectorUrl", import_fluent_json_schema.default.anyOf([import_fluent_json_schema.default.string(), import_fluent_json_schema.default.null()])).prop("authFields", import_fluent_json_schema.default.object()))).prop("mappedEcommerceStatuses", import_fluent_json_schema.default.object().required()).prop("messsages", import_fluent_json_schema.default.object().prop("courier", import_fluent_json_schema.default.array().items(ecommerceMessageSchema).required()).prop("platform", import_fluent_json_schema.default.array().items(ecommerceMessageSchema).required()).prop("system", import_fluent_json_schema.default.array().items(ecommerceMessageSchema).required())); // lib/send.ts async function send({ client, ecommerce }) { @@ -63,6 +63,7 @@ function EcommerceReplicator(client, sendEcommerce = send) { const [isValid, errors] = EcommerceValidator().validate(ecommerce); if (!isValid) throw new Error(`Ecommerce validation fails, ${JSON.stringify(errors)}`); + console.info(`[Replication SDK] Replicating ecommerce ${ecommerce.uuid}`); await sendEcommerce({ client, ecommerce }); } }; diff --git a/dist/tsconfig.tsbuildinfo b/dist/tsconfig.tsbuildinfo index 3e81575..f1cba43 100644 --- a/dist/tsconfig.tsbuildinfo +++ b/dist/tsconfig.tsbuildinfo @@ -1 +1 @@ -{"program":{"fileNames":["../node_modules/typescript/lib/lib.es5.d.ts","../node_modules/typescript/lib/lib.es2015.d.ts","../node_modules/typescript/lib/lib.es2016.d.ts","../node_modules/typescript/lib/lib.es2017.d.ts","../node_modules/typescript/lib/lib.es2018.d.ts","../node_modules/typescript/lib/lib.es2019.d.ts","../node_modules/typescript/lib/lib.es2020.d.ts","../node_modules/typescript/lib/lib.dom.d.ts","../node_modules/typescript/lib/lib.dom.iterable.d.ts","../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../node_modules/typescript/lib/lib.scripthost.d.ts","../node_modules/typescript/lib/lib.es2015.core.d.ts","../node_modules/typescript/lib/lib.es2015.collection.d.ts","../node_modules/typescript/lib/lib.es2015.generator.d.ts","../node_modules/typescript/lib/lib.es2015.iterable.d.ts","../node_modules/typescript/lib/lib.es2015.promise.d.ts","../node_modules/typescript/lib/lib.es2015.proxy.d.ts","../node_modules/typescript/lib/lib.es2015.reflect.d.ts","../node_modules/typescript/lib/lib.es2015.symbol.d.ts","../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","../node_modules/typescript/lib/lib.es2016.array.include.d.ts","../node_modules/typescript/lib/lib.es2017.object.d.ts","../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","../node_modules/typescript/lib/lib.es2017.string.d.ts","../node_modules/typescript/lib/lib.es2017.intl.d.ts","../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","../node_modules/typescript/lib/lib.es2018.intl.d.ts","../node_modules/typescript/lib/lib.es2018.promise.d.ts","../node_modules/typescript/lib/lib.es2018.regexp.d.ts","../node_modules/typescript/lib/lib.es2019.array.d.ts","../node_modules/typescript/lib/lib.es2019.object.d.ts","../node_modules/typescript/lib/lib.es2019.string.d.ts","../node_modules/typescript/lib/lib.es2019.symbol.d.ts","../node_modules/typescript/lib/lib.es2020.bigint.d.ts","../node_modules/typescript/lib/lib.es2020.promise.d.ts","../node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","../node_modules/typescript/lib/lib.es2020.string.d.ts","../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","../node_modules/typescript/lib/lib.es2020.intl.d.ts","../node_modules/typescript/lib/lib.esnext.intl.d.ts","../node_modules/typescript/lib/lib.es2020.full.d.ts","../node_modules/fluent-json-schema/src/FluentJSONSchema.d.ts","../lib/schema.ts","../node_modules/@types/node/assert.d.ts","../node_modules/@types/node/assert/strict.d.ts","../node_modules/@types/node/globals.d.ts","../node_modules/@types/node/async_hooks.d.ts","../node_modules/@types/node/buffer.d.ts","../node_modules/@types/node/child_process.d.ts","../node_modules/@types/node/cluster.d.ts","../node_modules/@types/node/console.d.ts","../node_modules/@types/node/constants.d.ts","../node_modules/@types/node/crypto.d.ts","../node_modules/@types/node/dgram.d.ts","../node_modules/@types/node/diagnostics_channel.d.ts","../node_modules/@types/node/dns.d.ts","../node_modules/@types/node/dns/promises.d.ts","../node_modules/@types/node/domain.d.ts","../node_modules/@types/node/events.d.ts","../node_modules/@types/node/fs.d.ts","../node_modules/@types/node/fs/promises.d.ts","../node_modules/@types/node/http.d.ts","../node_modules/@types/node/http2.d.ts","../node_modules/@types/node/https.d.ts","../node_modules/@types/node/inspector.d.ts","../node_modules/@types/node/module.d.ts","../node_modules/@types/node/net.d.ts","../node_modules/@types/node/os.d.ts","../node_modules/@types/node/path.d.ts","../node_modules/@types/node/perf_hooks.d.ts","../node_modules/@types/node/process.d.ts","../node_modules/@types/node/punycode.d.ts","../node_modules/@types/node/querystring.d.ts","../node_modules/@types/node/readline.d.ts","../node_modules/@types/node/repl.d.ts","../node_modules/@types/node/stream.d.ts","../node_modules/@types/node/stream/promises.d.ts","../node_modules/@types/node/stream/consumers.d.ts","../node_modules/@types/node/stream/web.d.ts","../node_modules/@types/node/string_decoder.d.ts","../node_modules/@types/node/timers.d.ts","../node_modules/@types/node/timers/promises.d.ts","../node_modules/@types/node/tls.d.ts","../node_modules/@types/node/trace_events.d.ts","../node_modules/@types/node/tty.d.ts","../node_modules/@types/node/url.d.ts","../node_modules/@types/node/util.d.ts","../node_modules/@types/node/v8.d.ts","../node_modules/@types/node/vm.d.ts","../node_modules/@types/node/wasi.d.ts","../node_modules/@types/node/worker_threads.d.ts","../node_modules/@types/node/zlib.d.ts","../node_modules/@types/node/globals.global.d.ts","../node_modules/@types/node/index.d.ts","../node_modules/@azure/abort-controller/shims-public.d.ts","../node_modules/@azure/abort-controller/types/src/AbortSignal.d.ts","../node_modules/@azure/abort-controller/types/src/AbortController.d.ts","../node_modules/@azure/abort-controller/types/src/index.d.ts","../node_modules/@azure/core-auth/types/latest/core-auth.d.ts","../node_modules/rhea/typings/frames.d.ts","../node_modules/rhea/typings/endpoint.d.ts","../node_modules/rhea/typings/transport.d.ts","../node_modules/rhea/typings/sasl.d.ts","../node_modules/rhea/typings/util.d.ts","../node_modules/rhea/typings/ws.d.ts","../node_modules/rhea/typings/types.d.ts","../node_modules/rhea/typings/filter.d.ts","../node_modules/rhea/typings/message.d.ts","../node_modules/rhea/typings/container.d.ts","../node_modules/rhea/typings/errors.d.ts","../node_modules/rhea/typings/connection.d.ts","../node_modules/rhea/typings/session.d.ts","../node_modules/rhea/typings/link.d.ts","../node_modules/rhea/typings/containerInstance.d.ts","../node_modules/rhea/typings/index.d.ts","../node_modules/rhea-promise/typings/lib/entity.d.ts","../node_modules/rhea-promise/typings/lib/link.d.ts","../node_modules/rhea-promise/typings/lib/receiver.d.ts","../node_modules/rhea-promise/typings/lib/sender.d.ts","../node_modules/rhea-promise/typings/lib/util/utils.d.ts","../node_modules/rhea-promise/typings/lib/awaitableSender.d.ts","../node_modules/rhea-promise/typings/lib/session.d.ts","../node_modules/rhea-promise/typings/lib/container.d.ts","../node_modules/rhea-promise/typings/lib/connection.d.ts","../node_modules/rhea-promise/typings/lib/eventContext.d.ts","../node_modules/rhea-promise/typings/lib/errorDefinitions.d.ts","../node_modules/rhea-promise/typings/lib/index.d.ts","../node_modules/@azure/logger/types/logger.d.ts","../node_modules/@azure/core-amqp/types/latest/core-amqp.d.ts","../node_modules/@azure/core-http/dom-shim.d.ts","../node_modules/@azure/core-http/types/latest/src/httpHeaders.d.ts","../node_modules/@azure/core-http/types/latest/src/queryCollectionFormat.d.ts","../node_modules/@azure/core-http/types/latest/src/util/serializer.common.d.ts","../node_modules/@azure/core-http/types/latest/src/serializer.d.ts","../node_modules/@azure/core-http/types/latest/src/operationParameter.d.ts","../node_modules/@azure/core-http/types/latest/src/operationResponse.d.ts","../node_modules/@azure/core-http/types/latest/src/operationSpec.d.ts","../node_modules/@azure/core-http/types/latest/src/httpOperationResponse.d.ts","../node_modules/@azure/core-http/types/latest/src/httpPipelineLogLevel.d.ts","../node_modules/@azure/core-http/types/latest/src/httpPipelineLogger.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/requestPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/httpClient.d.ts","../node_modules/@azure/core-http/types/latest/src/operationArguments.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/deserializationPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/restError.d.ts","../node_modules/@azure/core-http/types/latest/src/util/utils.d.ts","../node_modules/@azure/core-http/types/latest/src/credentials/serviceClientCredentials.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/exponentialRetryPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/keepAlivePolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/redirectPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/msRestUserAgentPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/userAgentPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/util/sanitizer.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/logPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/pipelineOptions.d.ts","../node_modules/@azure/core-http/types/latest/src/serviceClient.d.ts","../node_modules/@azure/core-tracing/types/core-tracing.d.ts","../node_modules/@azure/core-http/types/latest/src/webResource.d.ts","../node_modules/@azure/core-http/types/latest/src/fetchHttpClient.d.ts","../node_modules/@azure/core-http/types/latest/src/nodeFetchHttpClient.d.ts","../node_modules/@azure/core-http/types/latest/src/defaultHttpClient.d.ts","../node_modules/@azure/core-http/types/latest/src/operationOptions.d.ts","../node_modules/@azure/core-http/types/latest/src/util/constants.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/bearerTokenAuthenticationPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/generateClientRequestIdPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/systemErrorRetryPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/throttlingRetryPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/proxyPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/disableResponseDecompressionPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/signingPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/tracingPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/util/url.d.ts","../node_modules/@azure/core-http/types/latest/src/url.d.ts","../node_modules/@azure/core-http/types/latest/src/util/delay.d.ts","../node_modules/@azure/core-http/types/latest/src/createSpanLegacy.d.ts","../node_modules/@azure/core-http/types/latest/src/credentials/accessTokenCache.d.ts","../node_modules/@azure/core-http/types/latest/src/credentials/accessTokenRefresher.d.ts","../node_modules/@azure/core-http/types/latest/src/credentials/basicAuthenticationCredentials.d.ts","../node_modules/@azure/core-http/types/latest/src/credentials/apiKeyCredentials.d.ts","../node_modules/@azure/core-http/types/latest/src/credentials/topicCredentials.d.ts","../node_modules/@azure/core-http/types/latest/src/credentials/credentials.d.ts","../node_modules/@azure/core-http/types/latest/src/util/xml.d.ts","../node_modules/@azure/core-http/types/latest/src/coreHttp.d.ts","../node_modules/@types/long/index.d.ts","../node_modules/@azure/core-paging/types/latest/core-paging.d.ts","../node_modules/@azure/service-bus/types/latest/service-bus.d.ts","../lib/types/ecommerce.ts","../lib/types/send-replication.ts","../lib/types/index.ts","../lib/send.ts","../node_modules/ajv/dist/compile/codegen/code.d.ts","../node_modules/ajv/dist/compile/codegen/scope.d.ts","../node_modules/ajv/dist/compile/codegen/index.d.ts","../node_modules/ajv/dist/compile/rules.d.ts","../node_modules/ajv/dist/compile/util.d.ts","../node_modules/ajv/dist/compile/validate/subschema.d.ts","../node_modules/ajv/dist/compile/errors.d.ts","../node_modules/ajv/dist/compile/validate/index.d.ts","../node_modules/ajv/dist/compile/validate/dataType.d.ts","../node_modules/ajv/dist/vocabularies/applicator/additionalItems.d.ts","../node_modules/ajv/dist/vocabularies/applicator/items2020.d.ts","../node_modules/ajv/dist/vocabularies/applicator/contains.d.ts","../node_modules/ajv/dist/vocabularies/applicator/dependencies.d.ts","../node_modules/ajv/dist/vocabularies/applicator/propertyNames.d.ts","../node_modules/ajv/dist/vocabularies/applicator/additionalProperties.d.ts","../node_modules/ajv/dist/vocabularies/applicator/not.d.ts","../node_modules/ajv/dist/vocabularies/applicator/anyOf.d.ts","../node_modules/ajv/dist/vocabularies/applicator/oneOf.d.ts","../node_modules/ajv/dist/vocabularies/applicator/if.d.ts","../node_modules/ajv/dist/vocabularies/applicator/index.d.ts","../node_modules/ajv/dist/vocabularies/validation/limitNumber.d.ts","../node_modules/ajv/dist/vocabularies/validation/multipleOf.d.ts","../node_modules/ajv/dist/vocabularies/validation/pattern.d.ts","../node_modules/ajv/dist/vocabularies/validation/required.d.ts","../node_modules/ajv/dist/vocabularies/validation/uniqueItems.d.ts","../node_modules/ajv/dist/vocabularies/validation/const.d.ts","../node_modules/ajv/dist/vocabularies/validation/enum.d.ts","../node_modules/ajv/dist/vocabularies/validation/index.d.ts","../node_modules/ajv/dist/vocabularies/format/format.d.ts","../node_modules/ajv/dist/vocabularies/unevaluated/unevaluatedProperties.d.ts","../node_modules/ajv/dist/vocabularies/unevaluated/unevaluatedItems.d.ts","../node_modules/ajv/dist/vocabularies/validation/dependentRequired.d.ts","../node_modules/ajv/dist/vocabularies/discriminator/types.d.ts","../node_modules/ajv/dist/vocabularies/discriminator/index.d.ts","../node_modules/ajv/dist/vocabularies/errors.d.ts","../node_modules/ajv/dist/types/json-schema.d.ts","../node_modules/ajv/dist/types/jtd-schema.d.ts","../node_modules/ajv/dist/runtime/validation_error.d.ts","../node_modules/ajv/dist/compile/ref_error.d.ts","../node_modules/ajv/dist/core.d.ts","../node_modules/uri-js/dist/es5/uri.all.d.ts","../node_modules/ajv/dist/compile/resolve.d.ts","../node_modules/ajv/dist/compile/index.d.ts","../node_modules/ajv/dist/types/index.d.ts","../node_modules/ajv/dist/ajv.d.ts","../lib/main.ts","../lib/index.ts","../lib/__mocks__/ecommerce-mock.ts","../test/ecommerce-replication.ts","../test/send.ts","../node_modules/@types/is-buffer/index.d.ts","../node_modules/@types/node-fetch/node_modules/form-data/index.d.ts","../node_modules/@types/node-fetch/externals.d.ts","../node_modules/@types/node-fetch/index.d.ts","../node_modules/@types/tunnel/index.d.ts"],"fileInfos":[{"version":"89f78430e422a0f06d13019d60d5a45b37ec2d28e67eb647f73b1b0d19a46b72","affectsGlobalScope":true},"dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6","7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467","8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9","5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06","e6b724280c694a9f588847f754198fb96c43d805f065c3a5b28bbc9594541c84","e21c071ca3e1b4a815d5f04a7475adcaeea5d64367e840dd0154096d705c3940",{"version":"abba1071bfd89e55e88a054b0c851ea3e8a494c340d0f3fab19eb18f6afb0c9e","affectsGlobalScope":true},{"version":"927cb2b60048e1395b183bf74b2b80a75bdb1dbe384e1d9fac654313ea2fb136","affectsGlobalScope":true},{"version":"7fac8cb5fc820bc2a59ae11ef1c5b38d3832c6d0dfaec5acdb5569137d09a481","affectsGlobalScope":true},{"version":"097a57355ded99c68e6df1b738990448e0bf170e606707df5a7c0481ff2427cd","affectsGlobalScope":true},{"version":"d8996609230d17e90484a2dd58f22668f9a05a3bfe00bfb1d6271171e54a31fb","affectsGlobalScope":true},{"version":"43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c","affectsGlobalScope":true},{"version":"cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a","affectsGlobalScope":true},{"version":"4378fc8122ec9d1a685b01eb66c46f62aba6b239ca7228bb6483bcf8259ee493","affectsGlobalScope":true},{"version":"0d5f52b3174bee6edb81260ebcd792692c32c81fd55499d69531496f3f2b25e7","affectsGlobalScope":true},{"version":"810627a82ac06fb5166da5ada4159c4ec11978dfbb0805fe804c86406dab8357","affectsGlobalScope":true},{"version":"62d80405c46c3f4c527ee657ae9d43fda65a0bf582292429aea1e69144a522a6","affectsGlobalScope":true},{"version":"3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93","affectsGlobalScope":true},{"version":"75ec0bdd727d887f1b79ed6619412ea72ba3c81d92d0787ccb64bab18d261f14","affectsGlobalScope":true},{"version":"3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006","affectsGlobalScope":true},{"version":"17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a","affectsGlobalScope":true},{"version":"7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98","affectsGlobalScope":true},{"version":"6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577","affectsGlobalScope":true},{"version":"12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d","affectsGlobalScope":true},{"version":"b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e","affectsGlobalScope":true},{"version":"0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a","affectsGlobalScope":true},{"version":"da233fc1c8a377ba9e0bed690a73c290d843c2c3d23a7bd7ec5cd3d7d73ba1e0","affectsGlobalScope":true},{"version":"d154ea5bb7f7f9001ed9153e876b2d5b8f5c2bb9ec02b3ae0d239ec769f1f2ae","affectsGlobalScope":true},{"version":"bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c","affectsGlobalScope":true},{"version":"c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8","affectsGlobalScope":true},{"version":"9d57b2b5d15838ed094aa9ff1299eecef40b190722eb619bac4616657a05f951","affectsGlobalScope":true},{"version":"6c51b5dd26a2c31dbf37f00cfc32b2aa6a92e19c995aefb5b97a3a64f1ac99de","affectsGlobalScope":true},{"version":"6e7997ef61de3132e4d4b2250e75343f487903ddf5370e7ce33cf1b9db9a63ed","affectsGlobalScope":true},{"version":"2ad234885a4240522efccd77de6c7d99eecf9b4de0914adb9a35c0c22433f993","affectsGlobalScope":true},{"version":"1b3fe904465430e030c93239a348f05e1be80640d91f2f004c3512c2c2c89f34","affectsGlobalScope":true},{"version":"3787b83e297de7c315d55d4a7c546ae28e5f6c0a361b7a1dcec1f1f50a54ef11","affectsGlobalScope":true},{"version":"e7e8e1d368290e9295ef18ca23f405cf40d5456fa9f20db6373a61ca45f75f40","affectsGlobalScope":true},{"version":"faf0221ae0465363c842ce6aa8a0cbda5d9296940a8e26c86e04cc4081eea21e","affectsGlobalScope":true},{"version":"06393d13ea207a1bfe08ec8d7be562549c5e2da8983f2ee074e00002629d1871","affectsGlobalScope":true},{"version":"d071129cba6a5f2700be09c86c07ad2791ab67d4e5ed1eb301d6746c62745ea4","affectsGlobalScope":true},{"version":"10bbdc1981b8d9310ee75bfac28ee0477bb2353e8529da8cff7cb26c409cb5e8","affectsGlobalScope":true},"f58c6d0669d1ee04b2fcb0e87fb949b6828602f3f29c7bf6c76a214f16fd50d5","d5f7c4704126b814c426aef8ec80989a8409beda9f4cfdc7d6ed52c47ef4cdd2",{"version":"4b2ba2b08090e4ac19ad46f5e572d224c585ab0ecec8ddae37ec7112b6f73da8","signature":"fccc98dc0fb926ca8010d4794dd88c29ad693812e11c7c3e64302fe63c204f74"},"0d5a2ee1fdfa82740e0103389b9efd6bfe145a20018a2da3c02b89666181f4d9","a69c09dbea52352f479d3e7ac949fde3d17b195abe90b045d619f747b38d6d1a",{"version":"92d63add669d18ebc349efbacd88966d6f2ccdddfb1b880b2db98ae3aa7bf7c4","affectsGlobalScope":true},"ccc94049a9841fe47abe5baef6be9a38fc6228807974ae675fb15dc22531b4be",{"version":"9acfe4d1ff027015151ce81d60797b04b52bffe97ad8310bb0ec2e8fd61e1303","affectsGlobalScope":true},"95843d5cfafced8f3f8a5ce57d2335f0bcd361b9483587d12a25e4bd403b8216","afc6e96061af46bcff47246158caee7e056f5288783f2d83d6858cd25be1c565",{"version":"34f5bcac12b36d70304b73de5f5aab3bb91bd9919f984be80579ebcad03a624e","affectsGlobalScope":true},"82408ed3e959ddc60d3e9904481b5a8dc16469928257af22a3f7d1a3bc7fd8c4","2f520601649a893e6a49a8851ebfcf4be8ce090dc1281c2a08a871cb04e8251f","f50c975ab7b50e25a69e3d8a3773894125b44e9698924105f23b812bf7488baf","2b8c764f856a1dd0a9a2bf23e5efddbff157de8138b0754010be561ae5fcaa90","76650408392bf49a8fbf3e2b6b302712a92d76af77b06e2da1cc8077359c4409","0af3121e68297b2247dd331c0d24dba599e50736a7517a5622d5591aae4a3122","6972fca26f6e9bd56197568d4379f99071a90766e06b4fcb5920a0130a9202be",{"version":"4a2628e95962c8ab756121faa3ac2ed348112ff7a87b5c286dd2cc3326546b4c","affectsGlobalScope":true},"80793b2277f31baa199234daed806fff0fb11491d1ebd3357e520c3558063f00","b6a6cabbe2be9edcd87aafff2b1c36cee739a90311df53514c326a8dd52abd8e","b9b963043551b034abd9e7c6d859f7a81d99479fde938d983114d167d0644a78","b287b810b5035d5685f1df6e1e418f1ca452a3ed4f59fd5cc081dbf2045f0d9b","4b9a003b5c556c96784132945bb41c655ea11273b1917f5c8d0c154dd5fd20dd","a458dc78104cc80048ac24fdc02fe6dce254838094c2f25641b3f954d9721241",{"version":"e8b18c6385ff784228a6f369694fcf1a6b475355ba89090a88de13587a9391d5","affectsGlobalScope":true},"902cd98bf46e95caf4118a0733fb801e9e90eec3edaed6abdad77124afec9ca2","abc1c425b2ad6720433f40f1877abfa4223f0f3dd486c9c28c492179ca183cb6","cd4854d38f4eb5592afd98ab95ca17389a7dfe38013d9079e802d739bdbcc939","94eed4cc2f5f658d5e229ff1ccd38860bddf4233e347bf78edd2154dee1f2b99",{"version":"bd1a08e30569b0fb2f0b21035eb9b039871f68faa9b98accf847e9c878c5e0a9","affectsGlobalScope":true},"9f1069b9e2c051737b1f9b4f1baf50e4a63385a6a89c32235549ae87fc3d5492","ee18f2da7a037c6ceeb112a084e485aead9ea166980bf433474559eac1b46553","29c2706fa0cc49a2bd90c83234da33d08bb9554ecec675e91c1f85087f5a5324","0acbf26bf958f9e80c1ffa587b74749d2697b75b484062d36e103c137c562bc3","d7838022c7dab596357a9604b9c6adffe37dc34085ce0779c958ce9545bd7139","1b952304137851e45bc009785de89ada562d9376177c97e37702e39e60c2f1ff",{"version":"806ef4cac3b3d9fa4a48d849c8e084d7c72fcd7b16d76e06049a9ed742ff79c0","affectsGlobalScope":true},"a7971f9fb2a32ec7788ec6cda9d7a33c02023dfe9a62db2030ad1359649d8050","c33a6ea7147af60d8e98f1ac127047f4b0d4e2ce28b8f08ff3de07ca7cc00637",{"version":"b42b47e17b8ece2424ae8039feb944c2e3ba4b262986aebd582e51efbdca93dc","affectsGlobalScope":true},"664d8f2d59164f2e08c543981453893bc7e003e4dfd29651ce09db13e9457980","2408611d9b4146e35d1dbd1f443ccd8e187c74614a54b80300728277529dbf11","998a3de5237518c0b3ac00a11b3b4417affb008aa20aedee52f3fdae3cb86151","ad41008ffe077206e1811fc873f4d9005b5fd7f6ab52bb6118fef600815a5cb4","d88ecca73348e7c337541c4b8b60a50aca5e87384f6b8a422fc6603c637e4c21","badae0df9a8016ac36994b0a0e7b82ba6aaa3528e175a8c3cb161e4683eec03e","c3db860bcaaaeb3bbc23f353bbda1f8ab82756c8d5e973bebb3953cb09ea68f2","235a53595bd20b0b0eeb1a29cb2887c67c48375e92f03749b2488fbd46d0b1a0","bc09393cd4cd13f69cf1366d4236fbae5359bb550f0de4e15767e9a91d63dfb1","9c266243b01545e11d2733a55ad02b4c00ecdbda99c561cd1674f96e89cdc958","c71155c05fc76ff948a4759abc1cb9feec036509f500174bc18dad4c7827a60c",{"version":"ab9b9a36e5284fd8d3bf2f7d5fcbc60052f25f27e4d20954782099282c60d23e","affectsGlobalScope":true},"1cdb8f094b969dcc183745dc88404e2d8fcf2a858c6e7cc2441011476573238e",{"version":"d21099f23d447a1f8e63b3dc47b83ac67561d93798b4457d8531d509bb0f2c00","affectsGlobalScope":true},"88c707774240f65efb716905c6b7a8896e42fa40c67c017fc2618e95f5f808d8","12056f7e1b2a280094beb21f07bd37a4f72b25c0ecbaa248e1ff59a81e6e4d48","7323fcebcda9163216615a63c784946a24926380a55f013d8706541dcc1317a0","6eed41c98a95c99d239a580542dccc9ba9e1383694d09524d2fea56c20b6daa2","82345912a7a8c4edaec42a3eaacb35cbb07770c0f53192eb4936a3663045606c","590ddbe9a750c6a7ba4cbdf39005d3c9acde0a51f38411a3c6a92b3735968b5b","9787f9b6a9066d4016f4981842af16bc0b7c07fecfb533bc72ad7380b41e6481","923703c057330db54600599f120c203ebd2e6b9d8de7892def2078036f3a34f7","c29781bd436bc73c3b577ece78623975927b8cca588a9bbb66abbfa5d54f6661","bd111fe5665dffad9ffdf384686db0941e762533aafd5d8916167830864d9a25","f8ac38726a330cfe2c65d33f4805599de02a00b2e4e76a83df38b28dc111c29c","8f5d9439512e97105aa4a7d0694ba66a26381ba2118d7537b0f6410cb7bab91f","2cf659da17ae4d5f8e0196a1f4d0130d5a3f6888524309541b8247132c9c1e68","bd47fedaeb96441acab3ed6645be97db3acc4d36f1111fcca800a65951287627","7e177f0d69c0e21602d990186b7aa4899729ee5d672ce8a2d63079cd1be51f1d","c3293bedb42ef4c2bd203f3429702b17a67661965f5daacf1729b453083480df","b2c64183b03f5c1c9628465ef79ca26c154a37cf988edd97920fd5cd1779d682","629be6b7aa1199a3622c84588e93d07eef8f2b56d63ea035c70e2d5e4a57dd99","ad1e923f4db83bfddb7f817c1b25591e90073a49cd6e61c6f129363858dd7e62","0dfc381ed8a75d8258cf4ff56858471a306d1d895ace1bfe32dfdd906ba17fb9","5e4cd1a68827b49f3edccffd42b6af9ed05a4ee2d4283456703dff540deacc6e","5b98dd962e3401d1cb4476164764813fac27d32a3deda6e85e2d70daa73e4992","2ebc7b282900855ac37b5d68990958a17710086fcfe4b92e0d594bad696f9fa8","5a16d98150e010d61cb0ac823cc339b83503caf8eaaba9f9956cf64802d9ade1","aa87b44807de1f908d389d686d48744f30d0c2c04c00a27bb4d721ff6cde2e81","8cb70d766cd16113ec1aa7759205950c1f2156d76154b41274ceb6b3202caab3","6a4d47590574dae6eb9bdcbce380352a06c74b3e1e0089a12de597c6dcfaadae","dd93f0843a45a28b3d61a863d43d80384b1d890d2e8eea2fb930daca1d85026c","b54625d9105d02f090487b2df016abc21eb4f79a16f436e98487af67d8269d2e","02162156db71d129035c62adee75d8c5b4d5faed502f93dd72d185a0c619fabd","ef607acb0fc099d5a28809accd2074a6ddf1c34b19ba5307a9d88352d4bf9e57","7ff2f14aeae4bf4092b2d3f39fe7f3ea15b9e856d806d473e41246a97c9b0fdf","1ff81fdd29468ce57e615201511e082f805ebca9348649b3a050fe8a5fde1067","d06e6051bcb2b7d786c002755bda31234da01e0ced8c81a7501a00801b01dcfc",{"version":"73a6052395a48bba1837d192b5d934c9ffcce14fc9634a9be00293cb3a5f70b2","affectsGlobalScope":true},"e68aaa1e5808bcb027a22fbcf44ffe293fce62e5fe2bddfab6c479a64986c637","ad6c19b7d3bc96abd067c14737feb7aaf2c999e836e7dcb1edd78e78a35b4a99","f2878a3cd0047c9ffcc48db68b64dda724101d5ad6d60cb87f93fe404659f0db","b65aae6324c8856376583f8b82b6b79857b0d315ba933f41d2dc271361634752","ff623bbdb964e594b198ac46b7c1dd0b4eb3791eae0d0ddf3e991bdc55193a9b","5ec5a0bc0fe842f23b34cc4eb4c1d46704c0fa0537b13484210e1ad595b98344","1dc8414533b59135a4f14a95888cec9cd5fafbb43272409ba5770922bbe6fdfe",{"version":"27df543ca5c701efca1cc5eb5c9fc8086705b3a35cd661f77377ad624c102fca","affectsGlobalScope":true},"5a57d8b6790ade7dd14b533ff838c2a6fe3f70f13f6879b23cba1847a5a2bb1c","8b35d57a460eb4ee4cb0f25a737b937a26071bea85a0e98093f94a474d5b8144","3110e5c6c16989238bf3b32091fd963f0d56ea7fbc094d25c7e79b78eef30ca7","b8a6ba34345f3c98f9d86b649b36a7184b863fdeb400cbb3e4bf9c129af1092b","f0379eea3fc9618b2e070fbfe4156df59371f3fecd501b9aecc035bd920adab2","09f835f7817ddfa5e6f5ad2c6e96755e7aae8574fe71427d91971945948b18cd","220f490aded9172d7f8b54830face07c0602a8725f5b98a4d2bdaca93f351337","f74cb6d695236f14b635ce32693f952897994106461a385e149dbc5823db1ad6","42464c294c8a77af272c28036fb2afe7457bbe386482edf6efed412ad87bab5e","2d1121d222a86f1f21de2c4588202f028cebbb29cf3ea6ad220c31422396b045","718bad7118469d7dbc698c23abf87b501652dffe7b09bfbfffdce6bd682c9e41","f0a1247c663291c076e0a0d9ff8c7e41eb92b26c86d2353a737c8817f7a7aceb","4c53499501ad90b540f1dfafce2e935417e3c433785e631d27812cfd25d5094f","0f0b2863fce58542f8a096a101a5d324f68e46b6527d22770ac0fc5b0f7ad244","ee77ddf204189fd4f3ab76c6fa29898009f6847ab09e34d47075b64b52d15a10","f69e24b75cac3689a2afeccf97a79152935e32be402251c45283ea16a9b9789d","7217997e70536aa7612bbc60238b7bbb351c83f0999cdcb3d0f3d337372249d4","855a20d30c8993511c8d28bc48fba7219a152a16d17082c545ce0361a1f9ec1a","b619cf04251e42a34a6ad0adccee96ae79ff5dc34a16986e646c69b721c4b8ef","1b21d4e811e0b448ddd32bb9fc8d7a8d7ac3cf0c6ec670b53484bd9ab698cb3a","98fb953d688f307e94fa07da932a17adde429953b944d448f9556ef74ef8927a","9d6349c327b19df55c7c9fac7a6ce54db0e6c5d488a5df050bbdaa71cfc0da85","0df55a152e732222b19b1c3dab34ac4343124dc4983ac2e54325677a3a4a416d","87f1b67cde861ef7c09ee6984f4c6777dec1f41b20922b16d776727645225327","8e354cb23e46c50e2bbd7f5fb13cd96ba525534be966cf1a6f58302faa7aed8b","b67250523cd82e8ed8fcff883ded8701cf426b7a9350e662ff6c83bf191ba086","d7d9586e398ab42700c18d1bbe7630fe5b84c5db7e8e58620db58c0423d9ef51","c7f542a3f2dfde012cdd643759f72df520e246fada5df27a7875221d58f736d8","8224627b90a26a5e408f9d398cfaa18aca7b7bee38d29b0e685d63617cc2788e","e3674ba5af3ea77705e0933a4a11914eb0598827fa17ca9ab24e35b3da5b7826","0755b2d50fa3f80fc69a215b6d28ea4d0715f17dcc3a2831f69f55f65651e632","01c1e531702d0eceb2b8b3521fc0cd3088f83b500944df5722918e4a7650f2b0","62eb90e7c4ebb0c9e18b78a9644e1ebc31f79256d6b1d528d197f4029bfb38dc","2a71713bc7a8afc99baf0df6102d03f39f2bf53bc00a3022614581c141d79d21","cf9a328bdfbe1291c3b638c92edadfd4e91ff4d621cfed9a9ed2c00c76f38b79","a270c99f7495a9d044aae0b1826e2c788ea832d69be844c7a4cc2ed4ed470fa9","51cc41388ecdee77919bffc2ecbbc3f4ee27cf78fd5af7696191e7522094bd42","ee0029a7db544e798b42df196394d8eba32d8798190d45f028886330c36b5fce","c8f9133777e80126d5e6bdb879066ee4a0e09ee4b9f250e5237203c693d404b4","885734b6b099bb5f3f4b3519f1b6876c9349bbe15e852e3b55d54662bcae8b9c","77147ebb08d450b56fca0c50be8cd6f28fd2589385e86c56db72034ce1f1c607","68294050eff868c855e359ae6903a509ce99c45b07ec7ab201d07f3a0525fe11","011b6b68f3d4cf49eca24feef034c3957ea0cba1b21610df5da601e02690ea93","517e26c429c6a26ccb0eccdd9f702d816a0e7f700af08724d0ec2ad3b8ad2a01","2ac2fad2b511c85221adc4409cdd4691b71baf317cb429347c98462e3b5a1f9d","e8465811693dfe4e96ef2b3dffda539d6edfe896961b7af37b44db2c0e48532b","0d9792fe85ab8fcbf58944d573cd7e6435065adb5b4a61fff5ab84281a0643f9","075d56654a24f2303b72e3d48a51b86db35f8423574a31af9bc686a71693cf4a",{"version":"99fbb29313e4994e9b86fa735e1cd945961116a945f18f411949bb814df9db86","signature":"78f3f90e95268b8e59644003ec390da763aecd4fafaf5019d8b05aa05a0d356c"},{"version":"7babe58167ab3824f62addd96f76a58c0e95bf1cb48cda69d34f32f14d29a658","signature":"f800c59cda7abb730b3a621d8cabf7e66cddc6091b1b64d2987bfad061ea88ab"},"f3d2f64c7119d4736ce868acd42df970c77669dcc16d6951ff69c1af02fe853c","e7c02c8a4f9a098f3216a3972df3a49970aca6005f9787e74a90a055e6046c87","e6ada7804df8cd574c66660fdc6abc584a31692293636d1626573e476699bcf0","60bb0e47502bf8716d1230288b4e6387c1d34cded12752ab5338108e2e662e67","b8870b5155d11a273c75718a4f19026da49f91c548703858cd3400d06c3bd3b8","b3ae4ded82f27cabba780b9af9647f6e08c9a4cabe8fbb7a0cca69c7add9ef4b","8d26ae32e5c9c080e44aee4a67e5ef02b5fda0604e6fecbb7b753c537e5282d9","05c4e792dae38912ba333725cdf8c42d242337d006c0d887f4ce5a7787871a95","cd44995ee13d5d23df17a10213fed7b483fabfd5ea08f267ab52c07ce0b6b4da","58ce1486f851942bd2d3056b399079bc9cb978ec933fe9833ea417e33eab676e","1a23b521db8d7ec9e2b96c6fbd4c7e96d12f408b1e03661b3b9f7da7291103e6","d3d0d11d30c9878ada3356b9c36a2754b8c7b6204a41c86bfb1488c08ce263b0","a6493f1f479637ed89a3ebec03f6dc117e3b1851d7e938ac4c8501396b8639a8","ae0951e44973e928fe2e999b11960493835d094b16adac0b085a79cff181bcb9","9d00e3a59eff68fa8c40e89953083eeaad1c5b2580ed7da2304424b249ecb237","1609ad4d488c356ee91eba7d7aa87cc6fb59bc8ac05c1a8f08665285ba3b71ad","8add088f72326098d68d622ddb024c00ae56a912383efe96b03f0481db88f7c9","dd17fe6332567b8f13e33dd3ff8926553cdcea2ad32d4350ce0063a2addaa764","4091d56a4622480549350b8811ec64c7826cd41a70ce5d9c1cc20384bb144049","353c0125b9e50c2a71e18394d46be5ccb37161cc0f0e7c69216aa6932c8cdafb","9c5d5f167e86b6ddf7142559a17d13fd39c34e868ae947c40381db866eed6609","4430dea494b0ee77bf823d9a7c4850a539e1060d5d865316bb23fb393e4f01d7","aae698ceead4edad0695b9ea87e43f274e698bdb302c8cb5fd2cab4dc496ccf0","51631e9a0c041e12479ab01f5801d8a237327d19e9ee37d5f1f66be912631425","c9d5d8adb1455f49182751ce885745dcc5f9697e9c260388bc3ae9d1860d5d10","f64289e3fa8d5719eaf5ba1bb02dd32dbbf7c603dda75c16770a6bc6e9c6b6d9","b1aa0e2e3511a8d10990f35866405c64c9e576258ef99eeb9ebafed980fd7506","2d255a5287f2fb5295688cb25bd18e1cd59866179f795f3f1fd6b71b7f0edf8f","43c1dbb78d5277a5fdd8fddce8b257f84ffa2b4253f58b95c04a310710d19e97","6c669d7e080344c1574aa276a89e57c3b9f0e97fab96a09427e7dfb19ca261bf","b71ac126853867d8e64c910f47d46d05c5ea797987d2604f63d401507dc43b6d","9a37238558d28b7ee06d08599e92eab30b90704541cc85e6448009d6d55fffa9","120b14d66a061910309ff97e7b06b5c6c09444218178b80b687a92af4d22d5dc","3de958065e3a44cbe0bfa667813bc59c63e63c9ce522af8dc1b64714910fa9ba","66e655f7c43558bae6703242cbd6c0551a94d0a97204bd4c4bbf7e77f24d1f85","72f7b32e023814078046c036ed4b7ad92414be0aebb63e805c682e14103ae38a","a89d8e67966d085ff971c9900cfa1abdd9732bab66d9c1914ecc15befdf8623d","7dfd0308261bb91b058eb91802690fe3f09192b263e070a19df4d629df29e265","2887a41f8373ff8443ac2bb9d898b398687621830465643ad131ad1a43e2678e","cde493e09daad4bb29922fe633f760be9f0e8e2f39cdca999cce3b8690b5e13a","18cc75193738e5c88f89facc31481024911f04da53bb3294930ecacd112a8f6e","0fc36d14cac3c41e1b4d648d1b846399284498aac7216eec4928c4388663bbce","9f3c5498245c38c9016a369795ec5ef1768d09db63643c8dba9656e5ab294825","19ff974f37a672180ddb3c6c2ed72fa319e516d4a5a3b234c65917c88bb77d0a","66408d81ba8962282b1a55da34c6bd767105141f54d0ba14dca330efe0c8f552","c71d7d5ef352a2ff67f064984e72026682b32db525e57e8d0b238e1444f40f2e","821e64ddbdfa10fac5f0aed1c1d4e1f275840400caa96357ddfd15d02e5afba1","18d1124e32c305aeacb008d48392d62033f1aa22b21f7b2b3c5f7bc5a34860aa","e48ef6cf6bde4ef5c2e5d3d87442a114f3b8101ae1c4c1aa7c2edba67795bab6",{"version":"47439b60616361b17b60e1a4d97bfeddc0686d1d2bbace1fd1ddcba39cad2dfd","signature":"5cdf6e6d22067333413ba4b691a48017fda9b9ef4c8fec3c4f6c091d2c2d536a"},{"version":"fd16123495ecd1691fa15e28cd404ed193f90e50126d5d122a23fcec0181c357","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"c6e7b36da4d3b78ff97cb02f13bb6326bc8e01f19d6979a82545dae0c49e86e4","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},"44c553acde39608d5eac16eb0ab1df7282c4f80b1e2fee57cd94bf7d6e34e170","736097ddbb2903bef918bb3b5811ef1c9c5656f2a73bd39b22a91b9cc2525e50","208bb742e0f201470da121bc73847c74b62cff4172f38ae5949ae77d6c9c6b71","062bd2910098fc059ba93e347649b3e126c555f7b144033d21d3f8ef63d3e39b","882057f051daf834e4d01701066e1bac2d243b0c3eda702b25874402c1e0172d"],"options":{"declaration":true,"declarationDir":"../../../../tmp/tmp-14114-9QR53XeJy6L0/npm-dts","emitDeclarationOnly":true,"esModuleInterop":true,"inlineSources":true,"module":1,"noImplicitAny":false,"outDir":"./","rootDir":"..","skipLibCheck":true,"sourceMap":true,"strict":true,"target":7},"fileIdsList":[[89],[45,89,191,192,238],[45,89,188,191,192,237],[44,89],[89,191],[89,189,190],[89,188,189],[89,98],[89,97],[89,98,99],[89,96,100,101,129,130],[89,100],[89,100,101,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,154,156,157,158,160,163,164,165,166,167,168,169,170,171,172,173,175,176,177,178,179,180,181,182,183,184],[89,159,164],[89,101],[89,149,160],[89,160],[89,181],[89,162],[78,89,96,133,140,144,160],[89,143],[89,96,133,160],[89,141],[89,140,160,161],[89,100,140,159,160],[89,134,136],[89,136],[89,136,137,138,160],[89,144,146,150,151,152,154,156,158],[89,101,143],[89,135,140,143,160],[89,140,143,160],[89,130,140,143,155,160],[89,154],[89,140,143,158,160],[89,140,141,142,160],[89,140,143,149,160],[89,140,143,159,160],[89,140,143,153,160],[89,140,160],[89,135],[89,101,136,137,138,139,140,142,143,144,145,146,148,149,157,160],[89,174],[88,89],[89,140,147,160],[89,96,100,133,135,136,138,139,140,158,159],[89,96,101,129,131,159,185,186,187],[89,96],[64,88,89,96,244,245],[64,78,89,96],[46,89],[49,89],[50,55,89],[51,61,62,69,78,88,89],[51,52,61,69,89],[53,89],[54,55,62,70,89],[55,78,85,89],[56,58,61,69,89],[57,89],[58,59,89],[60,61,89],[61,89],[61,62,63,78,88,89],[61,62,63,78,89],[64,69,78,88,89],[61,62,64,65,69,78,85,88,89],[64,66,78,85,88,89],[46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95],[61,67,89],[68,88,89],[58,61,69,78,89],[70,89],[71,89],[49,72,89],[73,87,89,93],[74,89],[75,89],[61,76,89],[76,77,89,91],[61,78,79,80,89],[78,80,89],[78,79,89],[81,89],[82,89],[61,83,84,89],[83,84,89],[55,69,85,89],[86,89],[69,87,89],[50,64,75,88,89],[55,89],[78,89,90],[89,91],[89,92],[50,55,61,63,72,78,88,89,91,93],[78,89,94],[64,66,89,96],[89,195,196,200,227,228,232,235,236],[89,193,194],[89,193],[89,195,236],[89,195,196,232,234,236],[89,233,236,237],[89,236],[89,195,196,235,236],[89,195,196,198,199,235,236],[89,195,196,197,235,236],[89,195,196,200,227,228,229,230,231,235,236],[89,195,196,200,232,235],[89,200,236],[89,202,203,204,205,206,207,208,209,210,211,236],[89,225,236],[89,201,212,220,221,222,223,224,226],[89,205,236],[89,213,214,215,216,217,218,219,236],[89,96,117,121,122,124,127],[69,85,89,96,117,118,120,121,122,123,124,125,127],[61,69,85,89,96,117,126],[61,89,96],[89,117,119,120,121,124,125,126],[89,117,119,120,121,122,123,124,125,126,127,128],[89,117,118,124,126],[89,117,119,124,127],[89,96,117,119,124,127],[89,117,118,120,121,122,123,126,127],[89,117,119,124,126],[61,69,85,89,96,102,103,104,111,112,114,115],[61,69,85,89,96,105,106,107,108,109,110,113],[89,111],[89,96,108],[89,96,105,107,108,109,110,111,112,113,114,115,116],[61,89,96,102,103,113,114],[69,89,96,102,104,113],[61,89,96,102,103,110,113,115,117],[69,89,96,102],[89,96,102],[89,188,238,240],[89,188,192,240],[45,191,192,238],[44],[189,190],[188,189]],"referencedMap":[[240,1],[239,2],[238,3],[45,4],[192,5],[189,1],[191,6],[190,7],[97,1],[99,8],[98,9],[100,10],[131,11],[101,12],[132,1],[185,13],[177,14],[178,15],[179,15],[181,16],[180,16],[183,1],[149,17],[182,18],[163,19],[161,20],[144,21],[133,1],[140,22],[141,1],[142,23],[162,24],[145,17],[164,25],[137,26],[138,27],[139,28],[157,29],[166,30],[146,31],[171,32],[150,32],[167,32],[151,32],[156,33],[153,34],[170,35],[152,32],[143,36],[172,37],[168,32],[169,32],[173,38],[154,39],[134,1],[147,40],[136,41],[158,42],[175,43],[165,1],[176,12],[155,1],[135,1],[174,44],[148,45],[184,41],[160,46],[187,1],[159,1],[130,1],[188,47],[243,48],[186,1],[245,1],[246,49],[244,50],[46,51],[47,51],[49,52],[50,53],[51,54],[52,55],[53,56],[54,57],[55,58],[56,59],[57,60],[58,61],[59,61],[60,62],[61,63],[62,64],[63,65],[48,1],[95,1],[64,66],[65,67],[66,68],[96,69],[67,70],[68,71],[69,72],[70,73],[71,74],[72,75],[73,76],[74,77],[75,78],[76,79],[77,80],[78,81],[80,82],[79,83],[81,84],[82,85],[83,86],[84,87],[85,88],[86,89],[87,90],[88,91],[89,92],[90,93],[91,94],[92,95],[93,96],[94,97],[247,98],[237,99],[193,1],[195,100],[194,101],[199,102],[235,103],[231,1],[234,104],[196,105],[197,106],[201,106],[200,107],[198,108],[232,109],[230,105],[236,110],[228,1],[229,1],[202,111],[207,105],[209,105],[204,105],[205,111],[211,105],[212,112],[203,105],[208,105],[210,105],[206,105],[226,113],[225,105],[227,114],[221,105],[223,105],[222,105],[218,105],[224,115],[219,105],[220,116],[213,105],[214,105],[215,105],[216,105],[217,105],[44,1],[123,117],[126,118],[125,119],[118,120],[128,1],[127,121],[129,122],[119,123],[120,124],[121,125],[124,126],[122,127],[113,128],[111,129],[116,130],[103,48],[112,48],[109,131],[102,48],[117,132],[115,133],[110,48],[105,134],[114,135],[104,136],[108,137],[106,48],[107,48],[8,1],[9,1],[13,1],[12,1],[2,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[20,1],[21,1],[3,1],[4,1],[25,1],[22,1],[23,1],[24,1],[26,1],[27,1],[28,1],[5,1],[29,1],[30,1],[31,1],[32,1],[6,1],[33,1],[34,1],[35,1],[36,1],[7,1],[43,1],[41,1],[37,1],[38,1],[39,1],[40,1],[1,1],[42,1],[11,1],[10,1],[233,1],[241,138],[242,139]],"exportedModulesMap":[[239,140],[238,3],[45,141],[192,5],[191,142],[190,143],[97,1],[99,8],[98,9],[100,10],[131,11],[101,12],[132,1],[185,13],[177,14],[178,15],[179,15],[181,16],[180,16],[183,1],[149,17],[182,18],[163,19],[161,20],[144,21],[133,1],[140,22],[141,1],[142,23],[162,24],[145,17],[164,25],[137,26],[138,27],[139,28],[157,29],[166,30],[146,31],[171,32],[150,32],[167,32],[151,32],[156,33],[153,34],[170,35],[152,32],[143,36],[172,37],[168,32],[169,32],[173,38],[154,39],[134,1],[147,40],[136,41],[158,42],[175,43],[165,1],[176,12],[155,1],[135,1],[174,44],[148,45],[184,41],[160,46],[187,1],[159,1],[130,1],[188,47],[243,48],[186,1],[245,1],[246,49],[244,50],[46,51],[47,51],[49,52],[50,53],[51,54],[52,55],[53,56],[54,57],[55,58],[56,59],[57,60],[58,61],[59,61],[60,62],[61,63],[62,64],[63,65],[48,1],[95,1],[64,66],[65,67],[66,68],[96,69],[67,70],[68,71],[69,72],[70,73],[71,74],[72,75],[73,76],[74,77],[75,78],[76,79],[77,80],[78,81],[80,82],[79,83],[81,84],[82,85],[83,86],[84,87],[85,88],[86,89],[87,90],[88,91],[89,92],[90,93],[91,94],[92,95],[93,96],[94,97],[247,98],[237,99],[193,1],[195,100],[194,101],[199,102],[235,103],[231,1],[234,104],[196,105],[197,106],[201,106],[200,107],[198,108],[232,109],[230,105],[236,110],[228,1],[229,1],[202,111],[207,105],[209,105],[204,105],[205,111],[211,105],[212,112],[203,105],[208,105],[210,105],[206,105],[226,113],[225,105],[227,114],[221,105],[223,105],[222,105],[218,105],[224,115],[219,105],[220,116],[213,105],[214,105],[215,105],[216,105],[217,105],[44,1],[123,117],[126,118],[125,119],[118,120],[128,1],[127,121],[129,122],[119,123],[120,124],[121,125],[124,126],[122,127],[113,128],[111,129],[116,130],[103,48],[112,48],[109,131],[102,48],[117,132],[115,133],[110,48],[105,134],[114,135],[104,136],[108,137],[106,48],[107,48],[8,1],[9,1],[13,1],[12,1],[2,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[20,1],[21,1],[3,1],[4,1],[25,1],[22,1],[23,1],[24,1],[26,1],[27,1],[28,1],[5,1],[29,1],[30,1],[31,1],[32,1],[6,1],[33,1],[34,1],[35,1],[36,1],[7,1],[43,1],[41,1],[37,1],[38,1],[39,1],[40,1],[1,1],[42,1],[11,1],[10,1],[233,1]],"semanticDiagnosticsPerFile":[240,239,238,45,192,189,191,190,97,99,98,100,131,101,132,185,177,178,179,181,180,183,149,182,163,161,144,133,140,141,142,162,145,164,137,138,139,157,166,146,171,150,167,151,156,153,170,152,143,172,168,169,173,154,134,147,136,158,175,165,176,155,135,174,148,184,160,187,159,130,188,243,186,245,246,244,46,47,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,48,95,64,65,66,96,67,68,69,70,71,72,73,74,75,76,77,78,80,79,81,82,83,84,85,86,87,88,89,90,91,92,93,94,247,237,193,195,194,199,235,231,234,196,197,201,200,198,232,230,236,228,229,202,207,209,204,205,211,212,203,208,210,206,226,225,227,221,223,222,218,224,219,220,213,214,215,216,217,44,123,126,125,118,128,127,129,119,120,121,124,122,113,111,116,103,112,109,102,117,115,110,105,114,104,108,106,107,8,9,13,12,2,14,15,16,17,18,19,20,21,3,4,25,22,23,24,26,27,28,5,29,30,31,32,6,33,34,35,36,7,43,41,37,38,39,40,1,42,11,10,233,241,242]},"version":"4.5.4"} \ No newline at end of file +{"program":{"fileNames":["../node_modules/typescript/lib/lib.es5.d.ts","../node_modules/typescript/lib/lib.es2015.d.ts","../node_modules/typescript/lib/lib.es2016.d.ts","../node_modules/typescript/lib/lib.es2017.d.ts","../node_modules/typescript/lib/lib.es2018.d.ts","../node_modules/typescript/lib/lib.es2019.d.ts","../node_modules/typescript/lib/lib.es2020.d.ts","../node_modules/typescript/lib/lib.dom.d.ts","../node_modules/typescript/lib/lib.dom.iterable.d.ts","../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../node_modules/typescript/lib/lib.scripthost.d.ts","../node_modules/typescript/lib/lib.es2015.core.d.ts","../node_modules/typescript/lib/lib.es2015.collection.d.ts","../node_modules/typescript/lib/lib.es2015.generator.d.ts","../node_modules/typescript/lib/lib.es2015.iterable.d.ts","../node_modules/typescript/lib/lib.es2015.promise.d.ts","../node_modules/typescript/lib/lib.es2015.proxy.d.ts","../node_modules/typescript/lib/lib.es2015.reflect.d.ts","../node_modules/typescript/lib/lib.es2015.symbol.d.ts","../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","../node_modules/typescript/lib/lib.es2016.array.include.d.ts","../node_modules/typescript/lib/lib.es2017.object.d.ts","../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","../node_modules/typescript/lib/lib.es2017.string.d.ts","../node_modules/typescript/lib/lib.es2017.intl.d.ts","../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","../node_modules/typescript/lib/lib.es2018.intl.d.ts","../node_modules/typescript/lib/lib.es2018.promise.d.ts","../node_modules/typescript/lib/lib.es2018.regexp.d.ts","../node_modules/typescript/lib/lib.es2019.array.d.ts","../node_modules/typescript/lib/lib.es2019.object.d.ts","../node_modules/typescript/lib/lib.es2019.string.d.ts","../node_modules/typescript/lib/lib.es2019.symbol.d.ts","../node_modules/typescript/lib/lib.es2020.bigint.d.ts","../node_modules/typescript/lib/lib.es2020.promise.d.ts","../node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","../node_modules/typescript/lib/lib.es2020.string.d.ts","../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","../node_modules/typescript/lib/lib.es2020.intl.d.ts","../node_modules/typescript/lib/lib.esnext.intl.d.ts","../node_modules/typescript/lib/lib.es2020.full.d.ts","../node_modules/fluent-json-schema/src/FluentJSONSchema.d.ts","../lib/schema.ts","../node_modules/@types/node/assert.d.ts","../node_modules/@types/node/assert/strict.d.ts","../node_modules/@types/node/globals.d.ts","../node_modules/@types/node/async_hooks.d.ts","../node_modules/@types/node/buffer.d.ts","../node_modules/@types/node/child_process.d.ts","../node_modules/@types/node/cluster.d.ts","../node_modules/@types/node/console.d.ts","../node_modules/@types/node/constants.d.ts","../node_modules/@types/node/crypto.d.ts","../node_modules/@types/node/dgram.d.ts","../node_modules/@types/node/diagnostics_channel.d.ts","../node_modules/@types/node/dns.d.ts","../node_modules/@types/node/dns/promises.d.ts","../node_modules/@types/node/domain.d.ts","../node_modules/@types/node/events.d.ts","../node_modules/@types/node/fs.d.ts","../node_modules/@types/node/fs/promises.d.ts","../node_modules/@types/node/http.d.ts","../node_modules/@types/node/http2.d.ts","../node_modules/@types/node/https.d.ts","../node_modules/@types/node/inspector.d.ts","../node_modules/@types/node/module.d.ts","../node_modules/@types/node/net.d.ts","../node_modules/@types/node/os.d.ts","../node_modules/@types/node/path.d.ts","../node_modules/@types/node/perf_hooks.d.ts","../node_modules/@types/node/process.d.ts","../node_modules/@types/node/punycode.d.ts","../node_modules/@types/node/querystring.d.ts","../node_modules/@types/node/readline.d.ts","../node_modules/@types/node/repl.d.ts","../node_modules/@types/node/stream.d.ts","../node_modules/@types/node/stream/promises.d.ts","../node_modules/@types/node/stream/consumers.d.ts","../node_modules/@types/node/stream/web.d.ts","../node_modules/@types/node/string_decoder.d.ts","../node_modules/@types/node/timers.d.ts","../node_modules/@types/node/timers/promises.d.ts","../node_modules/@types/node/tls.d.ts","../node_modules/@types/node/trace_events.d.ts","../node_modules/@types/node/tty.d.ts","../node_modules/@types/node/url.d.ts","../node_modules/@types/node/util.d.ts","../node_modules/@types/node/v8.d.ts","../node_modules/@types/node/vm.d.ts","../node_modules/@types/node/wasi.d.ts","../node_modules/@types/node/worker_threads.d.ts","../node_modules/@types/node/zlib.d.ts","../node_modules/@types/node/globals.global.d.ts","../node_modules/@types/node/index.d.ts","../node_modules/@azure/abort-controller/shims-public.d.ts","../node_modules/@azure/abort-controller/types/src/AbortSignal.d.ts","../node_modules/@azure/abort-controller/types/src/AbortController.d.ts","../node_modules/@azure/abort-controller/types/src/index.d.ts","../node_modules/@azure/core-auth/types/latest/core-auth.d.ts","../node_modules/rhea/typings/frames.d.ts","../node_modules/rhea/typings/endpoint.d.ts","../node_modules/rhea/typings/transport.d.ts","../node_modules/rhea/typings/sasl.d.ts","../node_modules/rhea/typings/util.d.ts","../node_modules/rhea/typings/ws.d.ts","../node_modules/rhea/typings/types.d.ts","../node_modules/rhea/typings/filter.d.ts","../node_modules/rhea/typings/message.d.ts","../node_modules/rhea/typings/container.d.ts","../node_modules/rhea/typings/errors.d.ts","../node_modules/rhea/typings/connection.d.ts","../node_modules/rhea/typings/session.d.ts","../node_modules/rhea/typings/link.d.ts","../node_modules/rhea/typings/containerInstance.d.ts","../node_modules/rhea/typings/index.d.ts","../node_modules/rhea-promise/typings/lib/entity.d.ts","../node_modules/rhea-promise/typings/lib/link.d.ts","../node_modules/rhea-promise/typings/lib/receiver.d.ts","../node_modules/rhea-promise/typings/lib/sender.d.ts","../node_modules/rhea-promise/typings/lib/util/utils.d.ts","../node_modules/rhea-promise/typings/lib/awaitableSender.d.ts","../node_modules/rhea-promise/typings/lib/session.d.ts","../node_modules/rhea-promise/typings/lib/container.d.ts","../node_modules/rhea-promise/typings/lib/connection.d.ts","../node_modules/rhea-promise/typings/lib/eventContext.d.ts","../node_modules/rhea-promise/typings/lib/errorDefinitions.d.ts","../node_modules/rhea-promise/typings/lib/index.d.ts","../node_modules/@azure/logger/types/logger.d.ts","../node_modules/@azure/core-amqp/types/latest/core-amqp.d.ts","../node_modules/@azure/core-http/dom-shim.d.ts","../node_modules/@azure/core-http/types/latest/src/httpHeaders.d.ts","../node_modules/@azure/core-http/types/latest/src/queryCollectionFormat.d.ts","../node_modules/@azure/core-http/types/latest/src/util/serializer.common.d.ts","../node_modules/@azure/core-http/types/latest/src/serializer.d.ts","../node_modules/@azure/core-http/types/latest/src/operationParameter.d.ts","../node_modules/@azure/core-http/types/latest/src/operationResponse.d.ts","../node_modules/@azure/core-http/types/latest/src/operationSpec.d.ts","../node_modules/@azure/core-http/types/latest/src/httpOperationResponse.d.ts","../node_modules/@azure/core-http/types/latest/src/httpPipelineLogLevel.d.ts","../node_modules/@azure/core-http/types/latest/src/httpPipelineLogger.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/requestPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/httpClient.d.ts","../node_modules/@azure/core-http/types/latest/src/operationArguments.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/deserializationPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/restError.d.ts","../node_modules/@azure/core-http/types/latest/src/util/utils.d.ts","../node_modules/@azure/core-http/types/latest/src/credentials/serviceClientCredentials.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/exponentialRetryPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/keepAlivePolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/redirectPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/msRestUserAgentPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/userAgentPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/util/sanitizer.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/logPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/pipelineOptions.d.ts","../node_modules/@azure/core-http/types/latest/src/serviceClient.d.ts","../node_modules/@azure/core-tracing/types/core-tracing.d.ts","../node_modules/@azure/core-http/types/latest/src/webResource.d.ts","../node_modules/@azure/core-http/types/latest/src/fetchHttpClient.d.ts","../node_modules/@azure/core-http/types/latest/src/nodeFetchHttpClient.d.ts","../node_modules/@azure/core-http/types/latest/src/defaultHttpClient.d.ts","../node_modules/@azure/core-http/types/latest/src/operationOptions.d.ts","../node_modules/@azure/core-http/types/latest/src/util/constants.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/bearerTokenAuthenticationPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/generateClientRequestIdPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/systemErrorRetryPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/throttlingRetryPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/proxyPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/disableResponseDecompressionPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/signingPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/policies/tracingPolicy.d.ts","../node_modules/@azure/core-http/types/latest/src/util/url.d.ts","../node_modules/@azure/core-http/types/latest/src/url.d.ts","../node_modules/@azure/core-http/types/latest/src/util/delay.d.ts","../node_modules/@azure/core-http/types/latest/src/createSpanLegacy.d.ts","../node_modules/@azure/core-http/types/latest/src/credentials/accessTokenCache.d.ts","../node_modules/@azure/core-http/types/latest/src/credentials/accessTokenRefresher.d.ts","../node_modules/@azure/core-http/types/latest/src/credentials/basicAuthenticationCredentials.d.ts","../node_modules/@azure/core-http/types/latest/src/credentials/apiKeyCredentials.d.ts","../node_modules/@azure/core-http/types/latest/src/credentials/topicCredentials.d.ts","../node_modules/@azure/core-http/types/latest/src/credentials/credentials.d.ts","../node_modules/@azure/core-http/types/latest/src/util/xml.d.ts","../node_modules/@azure/core-http/types/latest/src/coreHttp.d.ts","../node_modules/@types/long/index.d.ts","../node_modules/@azure/core-paging/types/latest/core-paging.d.ts","../node_modules/@azure/service-bus/types/latest/service-bus.d.ts","../lib/types/ecommerce.ts","../lib/types/send-replication.ts","../lib/types/index.ts","../lib/send.ts","../node_modules/ajv/dist/compile/codegen/code.d.ts","../node_modules/ajv/dist/compile/codegen/scope.d.ts","../node_modules/ajv/dist/compile/codegen/index.d.ts","../node_modules/ajv/dist/compile/rules.d.ts","../node_modules/ajv/dist/compile/util.d.ts","../node_modules/ajv/dist/compile/validate/subschema.d.ts","../node_modules/ajv/dist/compile/errors.d.ts","../node_modules/ajv/dist/compile/validate/index.d.ts","../node_modules/ajv/dist/compile/validate/dataType.d.ts","../node_modules/ajv/dist/vocabularies/applicator/additionalItems.d.ts","../node_modules/ajv/dist/vocabularies/applicator/items2020.d.ts","../node_modules/ajv/dist/vocabularies/applicator/contains.d.ts","../node_modules/ajv/dist/vocabularies/applicator/dependencies.d.ts","../node_modules/ajv/dist/vocabularies/applicator/propertyNames.d.ts","../node_modules/ajv/dist/vocabularies/applicator/additionalProperties.d.ts","../node_modules/ajv/dist/vocabularies/applicator/not.d.ts","../node_modules/ajv/dist/vocabularies/applicator/anyOf.d.ts","../node_modules/ajv/dist/vocabularies/applicator/oneOf.d.ts","../node_modules/ajv/dist/vocabularies/applicator/if.d.ts","../node_modules/ajv/dist/vocabularies/applicator/index.d.ts","../node_modules/ajv/dist/vocabularies/validation/limitNumber.d.ts","../node_modules/ajv/dist/vocabularies/validation/multipleOf.d.ts","../node_modules/ajv/dist/vocabularies/validation/pattern.d.ts","../node_modules/ajv/dist/vocabularies/validation/required.d.ts","../node_modules/ajv/dist/vocabularies/validation/uniqueItems.d.ts","../node_modules/ajv/dist/vocabularies/validation/const.d.ts","../node_modules/ajv/dist/vocabularies/validation/enum.d.ts","../node_modules/ajv/dist/vocabularies/validation/index.d.ts","../node_modules/ajv/dist/vocabularies/format/format.d.ts","../node_modules/ajv/dist/vocabularies/unevaluated/unevaluatedProperties.d.ts","../node_modules/ajv/dist/vocabularies/unevaluated/unevaluatedItems.d.ts","../node_modules/ajv/dist/vocabularies/validation/dependentRequired.d.ts","../node_modules/ajv/dist/vocabularies/discriminator/types.d.ts","../node_modules/ajv/dist/vocabularies/discriminator/index.d.ts","../node_modules/ajv/dist/vocabularies/errors.d.ts","../node_modules/ajv/dist/types/json-schema.d.ts","../node_modules/ajv/dist/types/jtd-schema.d.ts","../node_modules/ajv/dist/runtime/validation_error.d.ts","../node_modules/ajv/dist/compile/ref_error.d.ts","../node_modules/ajv/dist/core.d.ts","../node_modules/uri-js/dist/es5/uri.all.d.ts","../node_modules/ajv/dist/compile/resolve.d.ts","../node_modules/ajv/dist/compile/index.d.ts","../node_modules/ajv/dist/types/index.d.ts","../node_modules/ajv/dist/ajv.d.ts","../lib/main.ts","../lib/index.ts","../lib/__mocks__/ecommerce-mock.ts","../test/ecommerce-replication.ts","../test/send.ts","../node_modules/@types/is-buffer/index.d.ts","../node_modules/@types/node-fetch/node_modules/form-data/index.d.ts","../node_modules/@types/node-fetch/externals.d.ts","../node_modules/@types/node-fetch/index.d.ts","../node_modules/@types/tunnel/index.d.ts"],"fileInfos":[{"version":"89f78430e422a0f06d13019d60d5a45b37ec2d28e67eb647f73b1b0d19a46b72","affectsGlobalScope":true},"dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6","7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467","8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9","5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06","e6b724280c694a9f588847f754198fb96c43d805f065c3a5b28bbc9594541c84","e21c071ca3e1b4a815d5f04a7475adcaeea5d64367e840dd0154096d705c3940",{"version":"abba1071bfd89e55e88a054b0c851ea3e8a494c340d0f3fab19eb18f6afb0c9e","affectsGlobalScope":true},{"version":"927cb2b60048e1395b183bf74b2b80a75bdb1dbe384e1d9fac654313ea2fb136","affectsGlobalScope":true},{"version":"7fac8cb5fc820bc2a59ae11ef1c5b38d3832c6d0dfaec5acdb5569137d09a481","affectsGlobalScope":true},{"version":"097a57355ded99c68e6df1b738990448e0bf170e606707df5a7c0481ff2427cd","affectsGlobalScope":true},{"version":"d8996609230d17e90484a2dd58f22668f9a05a3bfe00bfb1d6271171e54a31fb","affectsGlobalScope":true},{"version":"43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c","affectsGlobalScope":true},{"version":"cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a","affectsGlobalScope":true},{"version":"4378fc8122ec9d1a685b01eb66c46f62aba6b239ca7228bb6483bcf8259ee493","affectsGlobalScope":true},{"version":"0d5f52b3174bee6edb81260ebcd792692c32c81fd55499d69531496f3f2b25e7","affectsGlobalScope":true},{"version":"810627a82ac06fb5166da5ada4159c4ec11978dfbb0805fe804c86406dab8357","affectsGlobalScope":true},{"version":"62d80405c46c3f4c527ee657ae9d43fda65a0bf582292429aea1e69144a522a6","affectsGlobalScope":true},{"version":"3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93","affectsGlobalScope":true},{"version":"75ec0bdd727d887f1b79ed6619412ea72ba3c81d92d0787ccb64bab18d261f14","affectsGlobalScope":true},{"version":"3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006","affectsGlobalScope":true},{"version":"17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a","affectsGlobalScope":true},{"version":"7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98","affectsGlobalScope":true},{"version":"6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577","affectsGlobalScope":true},{"version":"12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d","affectsGlobalScope":true},{"version":"b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e","affectsGlobalScope":true},{"version":"0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a","affectsGlobalScope":true},{"version":"da233fc1c8a377ba9e0bed690a73c290d843c2c3d23a7bd7ec5cd3d7d73ba1e0","affectsGlobalScope":true},{"version":"d154ea5bb7f7f9001ed9153e876b2d5b8f5c2bb9ec02b3ae0d239ec769f1f2ae","affectsGlobalScope":true},{"version":"bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c","affectsGlobalScope":true},{"version":"c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8","affectsGlobalScope":true},{"version":"9d57b2b5d15838ed094aa9ff1299eecef40b190722eb619bac4616657a05f951","affectsGlobalScope":true},{"version":"6c51b5dd26a2c31dbf37f00cfc32b2aa6a92e19c995aefb5b97a3a64f1ac99de","affectsGlobalScope":true},{"version":"6e7997ef61de3132e4d4b2250e75343f487903ddf5370e7ce33cf1b9db9a63ed","affectsGlobalScope":true},{"version":"2ad234885a4240522efccd77de6c7d99eecf9b4de0914adb9a35c0c22433f993","affectsGlobalScope":true},{"version":"1b3fe904465430e030c93239a348f05e1be80640d91f2f004c3512c2c2c89f34","affectsGlobalScope":true},{"version":"3787b83e297de7c315d55d4a7c546ae28e5f6c0a361b7a1dcec1f1f50a54ef11","affectsGlobalScope":true},{"version":"e7e8e1d368290e9295ef18ca23f405cf40d5456fa9f20db6373a61ca45f75f40","affectsGlobalScope":true},{"version":"faf0221ae0465363c842ce6aa8a0cbda5d9296940a8e26c86e04cc4081eea21e","affectsGlobalScope":true},{"version":"06393d13ea207a1bfe08ec8d7be562549c5e2da8983f2ee074e00002629d1871","affectsGlobalScope":true},{"version":"d071129cba6a5f2700be09c86c07ad2791ab67d4e5ed1eb301d6746c62745ea4","affectsGlobalScope":true},{"version":"10bbdc1981b8d9310ee75bfac28ee0477bb2353e8529da8cff7cb26c409cb5e8","affectsGlobalScope":true},"f58c6d0669d1ee04b2fcb0e87fb949b6828602f3f29c7bf6c76a214f16fd50d5","d5f7c4704126b814c426aef8ec80989a8409beda9f4cfdc7d6ed52c47ef4cdd2",{"version":"da190bc51a0f4c12b2900eb27c9840471bbab694b0f53704a3d0e18dc5baac99","signature":"fccc98dc0fb926ca8010d4794dd88c29ad693812e11c7c3e64302fe63c204f74"},"0d5a2ee1fdfa82740e0103389b9efd6bfe145a20018a2da3c02b89666181f4d9","a69c09dbea52352f479d3e7ac949fde3d17b195abe90b045d619f747b38d6d1a",{"version":"92d63add669d18ebc349efbacd88966d6f2ccdddfb1b880b2db98ae3aa7bf7c4","affectsGlobalScope":true},"ccc94049a9841fe47abe5baef6be9a38fc6228807974ae675fb15dc22531b4be",{"version":"9acfe4d1ff027015151ce81d60797b04b52bffe97ad8310bb0ec2e8fd61e1303","affectsGlobalScope":true},"95843d5cfafced8f3f8a5ce57d2335f0bcd361b9483587d12a25e4bd403b8216","afc6e96061af46bcff47246158caee7e056f5288783f2d83d6858cd25be1c565",{"version":"34f5bcac12b36d70304b73de5f5aab3bb91bd9919f984be80579ebcad03a624e","affectsGlobalScope":true},"82408ed3e959ddc60d3e9904481b5a8dc16469928257af22a3f7d1a3bc7fd8c4","2f520601649a893e6a49a8851ebfcf4be8ce090dc1281c2a08a871cb04e8251f","f50c975ab7b50e25a69e3d8a3773894125b44e9698924105f23b812bf7488baf","2b8c764f856a1dd0a9a2bf23e5efddbff157de8138b0754010be561ae5fcaa90","76650408392bf49a8fbf3e2b6b302712a92d76af77b06e2da1cc8077359c4409","0af3121e68297b2247dd331c0d24dba599e50736a7517a5622d5591aae4a3122","6972fca26f6e9bd56197568d4379f99071a90766e06b4fcb5920a0130a9202be",{"version":"4a2628e95962c8ab756121faa3ac2ed348112ff7a87b5c286dd2cc3326546b4c","affectsGlobalScope":true},"80793b2277f31baa199234daed806fff0fb11491d1ebd3357e520c3558063f00","b6a6cabbe2be9edcd87aafff2b1c36cee739a90311df53514c326a8dd52abd8e","b9b963043551b034abd9e7c6d859f7a81d99479fde938d983114d167d0644a78","b287b810b5035d5685f1df6e1e418f1ca452a3ed4f59fd5cc081dbf2045f0d9b","4b9a003b5c556c96784132945bb41c655ea11273b1917f5c8d0c154dd5fd20dd","a458dc78104cc80048ac24fdc02fe6dce254838094c2f25641b3f954d9721241",{"version":"e8b18c6385ff784228a6f369694fcf1a6b475355ba89090a88de13587a9391d5","affectsGlobalScope":true},"902cd98bf46e95caf4118a0733fb801e9e90eec3edaed6abdad77124afec9ca2","abc1c425b2ad6720433f40f1877abfa4223f0f3dd486c9c28c492179ca183cb6","cd4854d38f4eb5592afd98ab95ca17389a7dfe38013d9079e802d739bdbcc939","94eed4cc2f5f658d5e229ff1ccd38860bddf4233e347bf78edd2154dee1f2b99",{"version":"bd1a08e30569b0fb2f0b21035eb9b039871f68faa9b98accf847e9c878c5e0a9","affectsGlobalScope":true},"9f1069b9e2c051737b1f9b4f1baf50e4a63385a6a89c32235549ae87fc3d5492","ee18f2da7a037c6ceeb112a084e485aead9ea166980bf433474559eac1b46553","29c2706fa0cc49a2bd90c83234da33d08bb9554ecec675e91c1f85087f5a5324","0acbf26bf958f9e80c1ffa587b74749d2697b75b484062d36e103c137c562bc3","d7838022c7dab596357a9604b9c6adffe37dc34085ce0779c958ce9545bd7139","1b952304137851e45bc009785de89ada562d9376177c97e37702e39e60c2f1ff",{"version":"806ef4cac3b3d9fa4a48d849c8e084d7c72fcd7b16d76e06049a9ed742ff79c0","affectsGlobalScope":true},"a7971f9fb2a32ec7788ec6cda9d7a33c02023dfe9a62db2030ad1359649d8050","c33a6ea7147af60d8e98f1ac127047f4b0d4e2ce28b8f08ff3de07ca7cc00637",{"version":"b42b47e17b8ece2424ae8039feb944c2e3ba4b262986aebd582e51efbdca93dc","affectsGlobalScope":true},"664d8f2d59164f2e08c543981453893bc7e003e4dfd29651ce09db13e9457980","2408611d9b4146e35d1dbd1f443ccd8e187c74614a54b80300728277529dbf11","998a3de5237518c0b3ac00a11b3b4417affb008aa20aedee52f3fdae3cb86151","ad41008ffe077206e1811fc873f4d9005b5fd7f6ab52bb6118fef600815a5cb4","d88ecca73348e7c337541c4b8b60a50aca5e87384f6b8a422fc6603c637e4c21","badae0df9a8016ac36994b0a0e7b82ba6aaa3528e175a8c3cb161e4683eec03e","c3db860bcaaaeb3bbc23f353bbda1f8ab82756c8d5e973bebb3953cb09ea68f2","235a53595bd20b0b0eeb1a29cb2887c67c48375e92f03749b2488fbd46d0b1a0","bc09393cd4cd13f69cf1366d4236fbae5359bb550f0de4e15767e9a91d63dfb1","9c266243b01545e11d2733a55ad02b4c00ecdbda99c561cd1674f96e89cdc958","c71155c05fc76ff948a4759abc1cb9feec036509f500174bc18dad4c7827a60c",{"version":"ab9b9a36e5284fd8d3bf2f7d5fcbc60052f25f27e4d20954782099282c60d23e","affectsGlobalScope":true},"1cdb8f094b969dcc183745dc88404e2d8fcf2a858c6e7cc2441011476573238e",{"version":"d21099f23d447a1f8e63b3dc47b83ac67561d93798b4457d8531d509bb0f2c00","affectsGlobalScope":true},"88c707774240f65efb716905c6b7a8896e42fa40c67c017fc2618e95f5f808d8","12056f7e1b2a280094beb21f07bd37a4f72b25c0ecbaa248e1ff59a81e6e4d48","7323fcebcda9163216615a63c784946a24926380a55f013d8706541dcc1317a0","6eed41c98a95c99d239a580542dccc9ba9e1383694d09524d2fea56c20b6daa2","82345912a7a8c4edaec42a3eaacb35cbb07770c0f53192eb4936a3663045606c","590ddbe9a750c6a7ba4cbdf39005d3c9acde0a51f38411a3c6a92b3735968b5b","9787f9b6a9066d4016f4981842af16bc0b7c07fecfb533bc72ad7380b41e6481","923703c057330db54600599f120c203ebd2e6b9d8de7892def2078036f3a34f7","c29781bd436bc73c3b577ece78623975927b8cca588a9bbb66abbfa5d54f6661","bd111fe5665dffad9ffdf384686db0941e762533aafd5d8916167830864d9a25","f8ac38726a330cfe2c65d33f4805599de02a00b2e4e76a83df38b28dc111c29c","8f5d9439512e97105aa4a7d0694ba66a26381ba2118d7537b0f6410cb7bab91f","2cf659da17ae4d5f8e0196a1f4d0130d5a3f6888524309541b8247132c9c1e68","bd47fedaeb96441acab3ed6645be97db3acc4d36f1111fcca800a65951287627","7e177f0d69c0e21602d990186b7aa4899729ee5d672ce8a2d63079cd1be51f1d","c3293bedb42ef4c2bd203f3429702b17a67661965f5daacf1729b453083480df","b2c64183b03f5c1c9628465ef79ca26c154a37cf988edd97920fd5cd1779d682","629be6b7aa1199a3622c84588e93d07eef8f2b56d63ea035c70e2d5e4a57dd99","ad1e923f4db83bfddb7f817c1b25591e90073a49cd6e61c6f129363858dd7e62","0dfc381ed8a75d8258cf4ff56858471a306d1d895ace1bfe32dfdd906ba17fb9","5e4cd1a68827b49f3edccffd42b6af9ed05a4ee2d4283456703dff540deacc6e","5b98dd962e3401d1cb4476164764813fac27d32a3deda6e85e2d70daa73e4992","2ebc7b282900855ac37b5d68990958a17710086fcfe4b92e0d594bad696f9fa8","5a16d98150e010d61cb0ac823cc339b83503caf8eaaba9f9956cf64802d9ade1","aa87b44807de1f908d389d686d48744f30d0c2c04c00a27bb4d721ff6cde2e81","8cb70d766cd16113ec1aa7759205950c1f2156d76154b41274ceb6b3202caab3","6a4d47590574dae6eb9bdcbce380352a06c74b3e1e0089a12de597c6dcfaadae","dd93f0843a45a28b3d61a863d43d80384b1d890d2e8eea2fb930daca1d85026c","b54625d9105d02f090487b2df016abc21eb4f79a16f436e98487af67d8269d2e","02162156db71d129035c62adee75d8c5b4d5faed502f93dd72d185a0c619fabd","ef607acb0fc099d5a28809accd2074a6ddf1c34b19ba5307a9d88352d4bf9e57","7ff2f14aeae4bf4092b2d3f39fe7f3ea15b9e856d806d473e41246a97c9b0fdf","1ff81fdd29468ce57e615201511e082f805ebca9348649b3a050fe8a5fde1067","d06e6051bcb2b7d786c002755bda31234da01e0ced8c81a7501a00801b01dcfc",{"version":"73a6052395a48bba1837d192b5d934c9ffcce14fc9634a9be00293cb3a5f70b2","affectsGlobalScope":true},"e68aaa1e5808bcb027a22fbcf44ffe293fce62e5fe2bddfab6c479a64986c637","ad6c19b7d3bc96abd067c14737feb7aaf2c999e836e7dcb1edd78e78a35b4a99","f2878a3cd0047c9ffcc48db68b64dda724101d5ad6d60cb87f93fe404659f0db","b65aae6324c8856376583f8b82b6b79857b0d315ba933f41d2dc271361634752","ff623bbdb964e594b198ac46b7c1dd0b4eb3791eae0d0ddf3e991bdc55193a9b","5ec5a0bc0fe842f23b34cc4eb4c1d46704c0fa0537b13484210e1ad595b98344","1dc8414533b59135a4f14a95888cec9cd5fafbb43272409ba5770922bbe6fdfe",{"version":"27df543ca5c701efca1cc5eb5c9fc8086705b3a35cd661f77377ad624c102fca","affectsGlobalScope":true},"5a57d8b6790ade7dd14b533ff838c2a6fe3f70f13f6879b23cba1847a5a2bb1c","8b35d57a460eb4ee4cb0f25a737b937a26071bea85a0e98093f94a474d5b8144","3110e5c6c16989238bf3b32091fd963f0d56ea7fbc094d25c7e79b78eef30ca7","b8a6ba34345f3c98f9d86b649b36a7184b863fdeb400cbb3e4bf9c129af1092b","f0379eea3fc9618b2e070fbfe4156df59371f3fecd501b9aecc035bd920adab2","09f835f7817ddfa5e6f5ad2c6e96755e7aae8574fe71427d91971945948b18cd","220f490aded9172d7f8b54830face07c0602a8725f5b98a4d2bdaca93f351337","f74cb6d695236f14b635ce32693f952897994106461a385e149dbc5823db1ad6","42464c294c8a77af272c28036fb2afe7457bbe386482edf6efed412ad87bab5e","2d1121d222a86f1f21de2c4588202f028cebbb29cf3ea6ad220c31422396b045","718bad7118469d7dbc698c23abf87b501652dffe7b09bfbfffdce6bd682c9e41","f0a1247c663291c076e0a0d9ff8c7e41eb92b26c86d2353a737c8817f7a7aceb","4c53499501ad90b540f1dfafce2e935417e3c433785e631d27812cfd25d5094f","0f0b2863fce58542f8a096a101a5d324f68e46b6527d22770ac0fc5b0f7ad244","ee77ddf204189fd4f3ab76c6fa29898009f6847ab09e34d47075b64b52d15a10","f69e24b75cac3689a2afeccf97a79152935e32be402251c45283ea16a9b9789d","7217997e70536aa7612bbc60238b7bbb351c83f0999cdcb3d0f3d337372249d4","855a20d30c8993511c8d28bc48fba7219a152a16d17082c545ce0361a1f9ec1a","b619cf04251e42a34a6ad0adccee96ae79ff5dc34a16986e646c69b721c4b8ef","1b21d4e811e0b448ddd32bb9fc8d7a8d7ac3cf0c6ec670b53484bd9ab698cb3a","98fb953d688f307e94fa07da932a17adde429953b944d448f9556ef74ef8927a","9d6349c327b19df55c7c9fac7a6ce54db0e6c5d488a5df050bbdaa71cfc0da85","0df55a152e732222b19b1c3dab34ac4343124dc4983ac2e54325677a3a4a416d","87f1b67cde861ef7c09ee6984f4c6777dec1f41b20922b16d776727645225327","8e354cb23e46c50e2bbd7f5fb13cd96ba525534be966cf1a6f58302faa7aed8b","b67250523cd82e8ed8fcff883ded8701cf426b7a9350e662ff6c83bf191ba086","d7d9586e398ab42700c18d1bbe7630fe5b84c5db7e8e58620db58c0423d9ef51","c7f542a3f2dfde012cdd643759f72df520e246fada5df27a7875221d58f736d8","8224627b90a26a5e408f9d398cfaa18aca7b7bee38d29b0e685d63617cc2788e","e3674ba5af3ea77705e0933a4a11914eb0598827fa17ca9ab24e35b3da5b7826","0755b2d50fa3f80fc69a215b6d28ea4d0715f17dcc3a2831f69f55f65651e632","01c1e531702d0eceb2b8b3521fc0cd3088f83b500944df5722918e4a7650f2b0","62eb90e7c4ebb0c9e18b78a9644e1ebc31f79256d6b1d528d197f4029bfb38dc","2a71713bc7a8afc99baf0df6102d03f39f2bf53bc00a3022614581c141d79d21","cf9a328bdfbe1291c3b638c92edadfd4e91ff4d621cfed9a9ed2c00c76f38b79","a270c99f7495a9d044aae0b1826e2c788ea832d69be844c7a4cc2ed4ed470fa9","51cc41388ecdee77919bffc2ecbbc3f4ee27cf78fd5af7696191e7522094bd42","ee0029a7db544e798b42df196394d8eba32d8798190d45f028886330c36b5fce","c8f9133777e80126d5e6bdb879066ee4a0e09ee4b9f250e5237203c693d404b4","885734b6b099bb5f3f4b3519f1b6876c9349bbe15e852e3b55d54662bcae8b9c","77147ebb08d450b56fca0c50be8cd6f28fd2589385e86c56db72034ce1f1c607","68294050eff868c855e359ae6903a509ce99c45b07ec7ab201d07f3a0525fe11","011b6b68f3d4cf49eca24feef034c3957ea0cba1b21610df5da601e02690ea93","517e26c429c6a26ccb0eccdd9f702d816a0e7f700af08724d0ec2ad3b8ad2a01","2ac2fad2b511c85221adc4409cdd4691b71baf317cb429347c98462e3b5a1f9d","e8465811693dfe4e96ef2b3dffda539d6edfe896961b7af37b44db2c0e48532b","0d9792fe85ab8fcbf58944d573cd7e6435065adb5b4a61fff5ab84281a0643f9","075d56654a24f2303b72e3d48a51b86db35f8423574a31af9bc686a71693cf4a",{"version":"99fbb29313e4994e9b86fa735e1cd945961116a945f18f411949bb814df9db86","signature":"78f3f90e95268b8e59644003ec390da763aecd4fafaf5019d8b05aa05a0d356c"},{"version":"7babe58167ab3824f62addd96f76a58c0e95bf1cb48cda69d34f32f14d29a658","signature":"f800c59cda7abb730b3a621d8cabf7e66cddc6091b1b64d2987bfad061ea88ab"},"f3d2f64c7119d4736ce868acd42df970c77669dcc16d6951ff69c1af02fe853c","e7c02c8a4f9a098f3216a3972df3a49970aca6005f9787e74a90a055e6046c87","e6ada7804df8cd574c66660fdc6abc584a31692293636d1626573e476699bcf0","60bb0e47502bf8716d1230288b4e6387c1d34cded12752ab5338108e2e662e67","b8870b5155d11a273c75718a4f19026da49f91c548703858cd3400d06c3bd3b8","b3ae4ded82f27cabba780b9af9647f6e08c9a4cabe8fbb7a0cca69c7add9ef4b","8d26ae32e5c9c080e44aee4a67e5ef02b5fda0604e6fecbb7b753c537e5282d9","05c4e792dae38912ba333725cdf8c42d242337d006c0d887f4ce5a7787871a95","cd44995ee13d5d23df17a10213fed7b483fabfd5ea08f267ab52c07ce0b6b4da","58ce1486f851942bd2d3056b399079bc9cb978ec933fe9833ea417e33eab676e","1a23b521db8d7ec9e2b96c6fbd4c7e96d12f408b1e03661b3b9f7da7291103e6","d3d0d11d30c9878ada3356b9c36a2754b8c7b6204a41c86bfb1488c08ce263b0","a6493f1f479637ed89a3ebec03f6dc117e3b1851d7e938ac4c8501396b8639a8","ae0951e44973e928fe2e999b11960493835d094b16adac0b085a79cff181bcb9","9d00e3a59eff68fa8c40e89953083eeaad1c5b2580ed7da2304424b249ecb237","1609ad4d488c356ee91eba7d7aa87cc6fb59bc8ac05c1a8f08665285ba3b71ad","8add088f72326098d68d622ddb024c00ae56a912383efe96b03f0481db88f7c9","dd17fe6332567b8f13e33dd3ff8926553cdcea2ad32d4350ce0063a2addaa764","4091d56a4622480549350b8811ec64c7826cd41a70ce5d9c1cc20384bb144049","353c0125b9e50c2a71e18394d46be5ccb37161cc0f0e7c69216aa6932c8cdafb","9c5d5f167e86b6ddf7142559a17d13fd39c34e868ae947c40381db866eed6609","4430dea494b0ee77bf823d9a7c4850a539e1060d5d865316bb23fb393e4f01d7","aae698ceead4edad0695b9ea87e43f274e698bdb302c8cb5fd2cab4dc496ccf0","51631e9a0c041e12479ab01f5801d8a237327d19e9ee37d5f1f66be912631425","c9d5d8adb1455f49182751ce885745dcc5f9697e9c260388bc3ae9d1860d5d10","f64289e3fa8d5719eaf5ba1bb02dd32dbbf7c603dda75c16770a6bc6e9c6b6d9","b1aa0e2e3511a8d10990f35866405c64c9e576258ef99eeb9ebafed980fd7506","2d255a5287f2fb5295688cb25bd18e1cd59866179f795f3f1fd6b71b7f0edf8f","43c1dbb78d5277a5fdd8fddce8b257f84ffa2b4253f58b95c04a310710d19e97","6c669d7e080344c1574aa276a89e57c3b9f0e97fab96a09427e7dfb19ca261bf","b71ac126853867d8e64c910f47d46d05c5ea797987d2604f63d401507dc43b6d","9a37238558d28b7ee06d08599e92eab30b90704541cc85e6448009d6d55fffa9","120b14d66a061910309ff97e7b06b5c6c09444218178b80b687a92af4d22d5dc","3de958065e3a44cbe0bfa667813bc59c63e63c9ce522af8dc1b64714910fa9ba","66e655f7c43558bae6703242cbd6c0551a94d0a97204bd4c4bbf7e77f24d1f85","72f7b32e023814078046c036ed4b7ad92414be0aebb63e805c682e14103ae38a","a89d8e67966d085ff971c9900cfa1abdd9732bab66d9c1914ecc15befdf8623d","7dfd0308261bb91b058eb91802690fe3f09192b263e070a19df4d629df29e265","2887a41f8373ff8443ac2bb9d898b398687621830465643ad131ad1a43e2678e","cde493e09daad4bb29922fe633f760be9f0e8e2f39cdca999cce3b8690b5e13a","18cc75193738e5c88f89facc31481024911f04da53bb3294930ecacd112a8f6e","0fc36d14cac3c41e1b4d648d1b846399284498aac7216eec4928c4388663bbce","9f3c5498245c38c9016a369795ec5ef1768d09db63643c8dba9656e5ab294825","19ff974f37a672180ddb3c6c2ed72fa319e516d4a5a3b234c65917c88bb77d0a","66408d81ba8962282b1a55da34c6bd767105141f54d0ba14dca330efe0c8f552","c71d7d5ef352a2ff67f064984e72026682b32db525e57e8d0b238e1444f40f2e","821e64ddbdfa10fac5f0aed1c1d4e1f275840400caa96357ddfd15d02e5afba1",{"version":"e9d723112f1d5a507a23710026908591bb7ee201dafe94555dab9aac2db8b6b0","signature":"a9e1c0d336625fc91fe72d004cdc7cf1e249082f1bc09a941285a3b3cd945a8c"},"e48ef6cf6bde4ef5c2e5d3d87442a114f3b8101ae1c4c1aa7c2edba67795bab6",{"version":"2c236ada94cea8689c2bf60e4dea6534feb5048422532deedae14c8f268c8b6e","signature":"38220b70be1e8045bf803a7e82bcb4269adfb0f3c695f70babe120e10f93a54a"},{"version":"fd16123495ecd1691fa15e28cd404ed193f90e50126d5d122a23fcec0181c357","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"c6e7b36da4d3b78ff97cb02f13bb6326bc8e01f19d6979a82545dae0c49e86e4","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},"44c553acde39608d5eac16eb0ab1df7282c4f80b1e2fee57cd94bf7d6e34e170","736097ddbb2903bef918bb3b5811ef1c9c5656f2a73bd39b22a91b9cc2525e50","208bb742e0f201470da121bc73847c74b62cff4172f38ae5949ae77d6c9c6b71","062bd2910098fc059ba93e347649b3e126c555f7b144033d21d3f8ef63d3e39b","882057f051daf834e4d01701066e1bac2d243b0c3eda702b25874402c1e0172d"],"options":{"declaration":true,"declarationDir":"../../../../../../tmp/tmp-24309-zX6cDdmEOA52/npm-dts","emitDeclarationOnly":true,"esModuleInterop":true,"inlineSources":true,"module":1,"noImplicitAny":false,"outDir":"./","rootDir":"..","skipLibCheck":true,"sourceMap":true,"strict":true,"target":7},"fileIdsList":[[89],[45,89,191,192,238],[45,89,188,191,192,237],[44,89],[89,191],[89,189,190],[89,188,189],[89,98],[89,97],[89,98,99],[89,96,100,101,129,130],[89,100],[89,100,101,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,154,156,157,158,160,163,164,165,166,167,168,169,170,171,172,173,175,176,177,178,179,180,181,182,183,184],[89,159,164],[89,101],[89,149,160],[89,160],[89,181],[89,162],[78,89,96,133,140,144,160],[89,143],[89,96,133,160],[89,141],[89,140,160,161],[89,100,140,159,160],[89,134,136],[89,136],[89,136,137,138,160],[89,144,146,150,151,152,154,156,158],[89,101,143],[89,135,140,143,160],[89,140,143,160],[89,130,140,143,155,160],[89,154],[89,140,143,158,160],[89,140,141,142,160],[89,140,143,149,160],[89,140,143,159,160],[89,140,143,153,160],[89,140,160],[89,135],[89,101,136,137,138,139,140,142,143,144,145,146,148,149,157,160],[89,174],[88,89],[89,140,147,160],[89,96,100,133,135,136,138,139,140,158,159],[89,96,101,129,131,159,185,186,187],[89,96],[64,88,89,96,244,245],[64,78,89,96],[46,89],[49,89],[50,55,89],[51,61,62,69,78,88,89],[51,52,61,69,89],[53,89],[54,55,62,70,89],[55,78,85,89],[56,58,61,69,89],[57,89],[58,59,89],[60,61,89],[61,89],[61,62,63,78,88,89],[61,62,63,78,89],[64,69,78,88,89],[61,62,64,65,69,78,85,88,89],[64,66,78,85,88,89],[46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95],[61,67,89],[68,88,89],[58,61,69,78,89],[70,89],[71,89],[49,72,89],[73,87,89,93],[74,89],[75,89],[61,76,89],[76,77,89,91],[61,78,79,80,89],[78,80,89],[78,79,89],[81,89],[82,89],[61,83,84,89],[83,84,89],[55,69,85,89],[86,89],[69,87,89],[50,64,75,88,89],[55,89],[78,89,90],[89,91],[89,92],[50,55,61,63,72,78,88,89,91,93],[78,89,94],[64,66,89,96],[89,195,196,200,227,228,232,235,236],[89,193,194],[89,193],[89,195,236],[89,195,196,232,234,236],[89,233,236,237],[89,236],[89,195,196,235,236],[89,195,196,198,199,235,236],[89,195,196,197,235,236],[89,195,196,200,227,228,229,230,231,235,236],[89,195,196,200,232,235],[89,200,236],[89,202,203,204,205,206,207,208,209,210,211,236],[89,225,236],[89,201,212,220,221,222,223,224,226],[89,205,236],[89,213,214,215,216,217,218,219,236],[89,96,117,121,122,124,127],[69,85,89,96,117,118,120,121,122,123,124,125,127],[61,69,85,89,96,117,126],[61,89,96],[89,117,119,120,121,124,125,126],[89,117,119,120,121,122,123,124,125,126,127,128],[89,117,118,124,126],[89,117,119,124,127],[89,96,117,119,124,127],[89,117,118,120,121,122,123,126,127],[89,117,119,124,126],[61,69,85,89,96,102,103,104,111,112,114,115],[61,69,85,89,96,105,106,107,108,109,110,113],[89,111],[89,96,108],[89,96,105,107,108,109,110,111,112,113,114,115,116],[61,89,96,102,103,113,114],[69,89,96,102,104,113],[61,89,96,102,103,110,113,115,117],[69,89,96,102],[89,96,102],[89,188,238,240],[89,188,192,240],[45,191,192,238],[188,191,192],[44],[189,190],[188,189]],"referencedMap":[[240,1],[239,2],[238,3],[45,4],[192,5],[189,1],[191,6],[190,7],[97,1],[99,8],[98,9],[100,10],[131,11],[101,12],[132,1],[185,13],[177,14],[178,15],[179,15],[181,16],[180,16],[183,1],[149,17],[182,18],[163,19],[161,20],[144,21],[133,1],[140,22],[141,1],[142,23],[162,24],[145,17],[164,25],[137,26],[138,27],[139,28],[157,29],[166,30],[146,31],[171,32],[150,32],[167,32],[151,32],[156,33],[153,34],[170,35],[152,32],[143,36],[172,37],[168,32],[169,32],[173,38],[154,39],[134,1],[147,40],[136,41],[158,42],[175,43],[165,1],[176,12],[155,1],[135,1],[174,44],[148,45],[184,41],[160,46],[187,1],[159,1],[130,1],[188,47],[243,48],[186,1],[245,1],[246,49],[244,50],[46,51],[47,51],[49,52],[50,53],[51,54],[52,55],[53,56],[54,57],[55,58],[56,59],[57,60],[58,61],[59,61],[60,62],[61,63],[62,64],[63,65],[48,1],[95,1],[64,66],[65,67],[66,68],[96,69],[67,70],[68,71],[69,72],[70,73],[71,74],[72,75],[73,76],[74,77],[75,78],[76,79],[77,80],[78,81],[80,82],[79,83],[81,84],[82,85],[83,86],[84,87],[85,88],[86,89],[87,90],[88,91],[89,92],[90,93],[91,94],[92,95],[93,96],[94,97],[247,98],[237,99],[193,1],[195,100],[194,101],[199,102],[235,103],[231,1],[234,104],[196,105],[197,106],[201,106],[200,107],[198,108],[232,109],[230,105],[236,110],[228,1],[229,1],[202,111],[207,105],[209,105],[204,105],[205,111],[211,105],[212,112],[203,105],[208,105],[210,105],[206,105],[226,113],[225,105],[227,114],[221,105],[223,105],[222,105],[218,105],[224,115],[219,105],[220,116],[213,105],[214,105],[215,105],[216,105],[217,105],[44,1],[123,117],[126,118],[125,119],[118,120],[128,1],[127,121],[129,122],[119,123],[120,124],[121,125],[124,126],[122,127],[113,128],[111,129],[116,130],[103,48],[112,48],[109,131],[102,48],[117,132],[115,133],[110,48],[105,134],[114,135],[104,136],[108,137],[106,48],[107,48],[8,1],[9,1],[13,1],[12,1],[2,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[20,1],[21,1],[3,1],[4,1],[25,1],[22,1],[23,1],[24,1],[26,1],[27,1],[28,1],[5,1],[29,1],[30,1],[31,1],[32,1],[6,1],[33,1],[34,1],[35,1],[36,1],[7,1],[43,1],[41,1],[37,1],[38,1],[39,1],[40,1],[1,1],[42,1],[11,1],[10,1],[233,1],[241,138],[242,139]],"exportedModulesMap":[[239,140],[238,141],[45,142],[192,5],[191,143],[190,144],[97,1],[99,8],[98,9],[100,10],[131,11],[101,12],[132,1],[185,13],[177,14],[178,15],[179,15],[181,16],[180,16],[183,1],[149,17],[182,18],[163,19],[161,20],[144,21],[133,1],[140,22],[141,1],[142,23],[162,24],[145,17],[164,25],[137,26],[138,27],[139,28],[157,29],[166,30],[146,31],[171,32],[150,32],[167,32],[151,32],[156,33],[153,34],[170,35],[152,32],[143,36],[172,37],[168,32],[169,32],[173,38],[154,39],[134,1],[147,40],[136,41],[158,42],[175,43],[165,1],[176,12],[155,1],[135,1],[174,44],[148,45],[184,41],[160,46],[187,1],[159,1],[130,1],[188,47],[243,48],[186,1],[245,1],[246,49],[244,50],[46,51],[47,51],[49,52],[50,53],[51,54],[52,55],[53,56],[54,57],[55,58],[56,59],[57,60],[58,61],[59,61],[60,62],[61,63],[62,64],[63,65],[48,1],[95,1],[64,66],[65,67],[66,68],[96,69],[67,70],[68,71],[69,72],[70,73],[71,74],[72,75],[73,76],[74,77],[75,78],[76,79],[77,80],[78,81],[80,82],[79,83],[81,84],[82,85],[83,86],[84,87],[85,88],[86,89],[87,90],[88,91],[89,92],[90,93],[91,94],[92,95],[93,96],[94,97],[247,98],[237,99],[193,1],[195,100],[194,101],[199,102],[235,103],[231,1],[234,104],[196,105],[197,106],[201,106],[200,107],[198,108],[232,109],[230,105],[236,110],[228,1],[229,1],[202,111],[207,105],[209,105],[204,105],[205,111],[211,105],[212,112],[203,105],[208,105],[210,105],[206,105],[226,113],[225,105],[227,114],[221,105],[223,105],[222,105],[218,105],[224,115],[219,105],[220,116],[213,105],[214,105],[215,105],[216,105],[217,105],[44,1],[123,117],[126,118],[125,119],[118,120],[128,1],[127,121],[129,122],[119,123],[120,124],[121,125],[124,126],[122,127],[113,128],[111,129],[116,130],[103,48],[112,48],[109,131],[102,48],[117,132],[115,133],[110,48],[105,134],[114,135],[104,136],[108,137],[106,48],[107,48],[8,1],[9,1],[13,1],[12,1],[2,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[20,1],[21,1],[3,1],[4,1],[25,1],[22,1],[23,1],[24,1],[26,1],[27,1],[28,1],[5,1],[29,1],[30,1],[31,1],[32,1],[6,1],[33,1],[34,1],[35,1],[36,1],[7,1],[43,1],[41,1],[37,1],[38,1],[39,1],[40,1],[1,1],[42,1],[11,1],[10,1],[233,1]],"semanticDiagnosticsPerFile":[240,239,238,45,192,189,191,190,97,99,98,100,131,101,132,185,177,178,179,181,180,183,149,182,163,161,144,133,140,141,142,162,145,164,137,138,139,157,166,146,171,150,167,151,156,153,170,152,143,172,168,169,173,154,134,147,136,158,175,165,176,155,135,174,148,184,160,187,159,130,188,243,186,245,246,244,46,47,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,48,95,64,65,66,96,67,68,69,70,71,72,73,74,75,76,77,78,80,79,81,82,83,84,85,86,87,88,89,90,91,92,93,94,247,237,193,195,194,199,235,231,234,196,197,201,200,198,232,230,236,228,229,202,207,209,204,205,211,212,203,208,210,206,226,225,227,221,223,222,218,224,219,220,213,214,215,216,217,44,123,126,125,118,128,127,129,119,120,121,124,122,113,111,116,103,112,109,102,117,115,110,105,114,104,108,106,107,8,9,13,12,2,14,15,16,17,18,19,20,21,3,4,25,22,23,24,26,27,28,5,29,30,31,32,6,33,34,35,36,7,43,41,37,38,39,40,1,42,11,10,233,241,242]},"version":"4.5.4"} \ No newline at end of file diff --git a/lib/__mocks__/ecommerce-mock.ts b/lib/__mocks__/ecommerce-mock.ts index 264d9e7..acec95d 100644 --- a/lib/__mocks__/ecommerce-mock.ts +++ b/lib/__mocks__/ecommerce-mock.ts @@ -12,6 +12,7 @@ export default { integration: { platform: 'vtex', origin_domain: 'mockecomm.test', + store_id: null, connectorUrl: 'https://mockecomm.test', connectorFields: { Url: 'https://mockecomm.test', @@ -28,11 +29,13 @@ export default { selected: 'unique', rules: 'CONFIA', isActive: true, - items: [{ - expirationDate: '2021-12-16T14:11:36.320Z', - name: '10OFF', - discount: null - }] + items: [ + { + expirationDate: '2021-12-16T14:11:36.320Z', + name: '10OFF', + discount: null, + }, + ], }, utm: {}, notifications: [12], diff --git a/lib/main.ts b/lib/main.ts index 0bd9c3a..c9a41de 100644 --- a/lib/main.ts +++ b/lib/main.ts @@ -1,8 +1,8 @@ -import { schema } from "./schema"; -import { send } from "./send"; -import { Ecommerce } from "./types"; -import { ServiceBusSender } from "@azure/service-bus"; -import Ajv from "ajv"; +import { schema } from './schema'; +import { send } from './send'; +import { Ecommerce } from './types'; +import { ServiceBusSender } from '@azure/service-bus'; +import Ajv from 'ajv'; const ajv = new Ajv({ allErrors: true }); const validator = ajv.compile(schema.valueOf()); @@ -14,19 +14,14 @@ const EcommerceValidator = () => ({ }, }); -export function EcommerceReplicator( - client: ServiceBusSender, - sendEcommerce = send -) { +export function EcommerceReplicator(client: ServiceBusSender, sendEcommerce = send) { return { async send(ecommerce: Ecommerce) { const [isValid, errors] = EcommerceValidator().validate(ecommerce); - if (!isValid) - throw new Error( - `Ecommerce validation fails, ${JSON.stringify(errors)}` - ); + if (!isValid) throw new Error(`Ecommerce validation fails, ${JSON.stringify(errors)}`); + console.info(`[Replication SDK] Replicating ecommerce ${ecommerce.uuid}`); await sendEcommerce({ client, ecommerce }); }, }; diff --git a/lib/schema.ts b/lib/schema.ts index b259ac5..3e410c2 100644 --- a/lib/schema.ts +++ b/lib/schema.ts @@ -19,11 +19,11 @@ export const schema = S.object() .prop('email', S.string().required()) .prop('confirmationType', S.string().required()) .prop( - 'integrations', + 'integration', S.object() .prop('platform', S.string().required()) - .prop('store_id', S.string().required()) - .prop('origin_domain', S.string().required()) + .prop('store_id', S.anyOf([S.string(), S.null()]).required()) + .prop('origin_domain', S.anyOf([S.string(), S.null()]).required()) .prop('connectorUrl', S.string().required()) .prop('connectorFields', S.object().required()) ) @@ -47,11 +47,15 @@ export const schema = S.object() .prop('selected', S.anyOf([S.string(), S.null()])) .prop('rules', S.anyOf([S.string(), S.null()])) .prop('isActive', S.boolean().required()) - .prop('items', S.array().items(S.object() - .prop('name', S.anyOf([S.string(), S.null()])) - .prop('expirationDate', S.anyOf([S.string(), S.null()])) - .prop('discount', S.anyOf([S.number(), S.null()])) - )) + .prop( + 'items', + S.array().items( + S.object() + .prop('name', S.anyOf([S.string(), S.null()])) + .prop('expirationDate', S.anyOf([S.string(), S.null()])) + .prop('discount', S.anyOf([S.number(), S.null()])) + ) + ) ) .prop('notifications', S.array().items(S.number())) .prop('demo', S.boolean())