@forge/util

2.0.12.0.1-experimental-7890858
packages/ari/commerce/index.js
~packages/ari/commerce/index.jsModified
+127−74
Index: package/packages/ari/commerce/index.js
===================================================================
--- package/packages/ari/commerce/index.js
+++ package/packages/ari/commerce/index.js
@@ -18,8 +18,9 @@
 var commerce_exports = {};
 __export(commerce_exports, {
   CommerceCatalogAccountAri: () => CommerceCatalogAccountAri,
   CommerceChangeAri: () => CommerceChangeAri,
+  CommerceDepositReportAri: () => CommerceDepositReportAri,
   CommerceEntitlementAri: () => CommerceEntitlementAri,
   CommerceEntitlementTemplateAri: () => CommerceEntitlementTemplateAri,
   CommerceInitiativeAri: () => CommerceInitiativeAri,
   CommerceInvoiceGroupAri: () => CommerceInvoiceGroupAri,
@@ -30,8 +31,9 @@
   CommercePricingPlanAri: () => CommercePricingPlanAri,
   CommerceProductAri: () => CommerceProductAri,
   CommercePromotionAri: () => CommercePromotionAri,
   CommerceQuoteAri: () => CommerceQuoteAri,
+  CommerceRefundAri: () => CommerceRefundAri,
   CommerceRoleAri: () => CommerceRoleAri,
   CommerceShipToPartyAri: () => CommerceShipToPartyAri,
   CommerceTransactionAccountAri: () => CommerceTransactionAccountAri,
   CommerceWorkbenchResourceAri: () => CommerceWorkbenchResourceAri
@@ -299,23 +301,20 @@
 var commerceCatalogAccountAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
-  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceCatalogAccountAriResourceOwner,
   resourceType: CommerceCatalogAccountAriResourceType,
   resourceIdSlug: "{catalogAccountId}",
   resourceIdSegmentFormats: {
     catalogAccountId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
-    // eslint-disable-line no-useless-escape
   }
 };
 
 // src/commerce/catalog-account/index.ts
 var CommerceCatalogAccountAri = class _CommerceCatalogAccountAri extends RegisteredAri {
   constructor(opts) {
-    super(opts);
-    this._catalogAccountId = opts.resourceIdSegmentValues.catalogAccountId;
+    super(opts), this._catalogAccountId = opts.resourceIdSegmentValues.catalogAccountId;
   }
   get catalogAccountId() {
     return this._catalogAccountId;
   }
@@ -351,23 +350,20 @@
 var commerceChangeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
-  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceChangeAriResourceOwner,
   resourceType: CommerceChangeAriResourceType,
   resourceIdSlug: "{changeUuid}",
   resourceIdSegmentFormats: {
     changeUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
-    // eslint-disable-line no-useless-escape
   }
 };
 
 // src/commerce/change/index.ts
 var CommerceChangeAri = class _CommerceChangeAri extends RegisteredAri {
   constructor(opts) {
-    super(opts);
-    this._changeUuid = opts.resourceIdSegmentValues.changeUuid;
+    super(opts), this._changeUuid = opts.resourceIdSegmentValues.changeUuid;
   }
   get changeUuid() {
     return this._changeUuid;
   }
@@ -395,31 +391,77 @@
     };
   }
 };
 
+// src/commerce/deposit-report/types.ts
+var CommerceDepositReportAriResourceOwner = "commerce", CommerceDepositReportAriResourceType = "deposit-report";
+
+// src/commerce/deposit-report/manifest.ts
+var commerceDepositReportAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  resourceOwner: CommerceDepositReportAriResourceOwner,
+  resourceType: CommerceDepositReportAriResourceType,
+  resourceIdSlug: "{fileName}",
+  resourceIdSegmentFormats: {
+    fileName: /[a-zA-Z0-9\-_.]+/
+  }
+};
+
+// src/commerce/deposit-report/index.ts
+var CommerceDepositReportAri = class _CommerceDepositReportAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts), this._fileName = opts.resourceIdSegmentValues.fileName;
+  }
+  get fileName() {
+    return this._fileName;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: commerceDepositReportAriStaticOpts.qualifier,
+      platformQualifier: commerceDepositReportAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: commerceDepositReportAriStaticOpts.resourceOwner,
+      resourceType: commerceDepositReportAriStaticOpts.resourceType,
+      resourceId: `${opts.fileName}`,
+      resourceIdSegmentValues: {
+        fileName: opts.fileName
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, commerceDepositReportAriStaticOpts);
+    return new _CommerceDepositReportAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, commerceDepositReportAriStaticOpts);
+    return new _CommerceDepositReportAri(opts);
+  }
+  getVariables() {
+    return {
+      fileName: this.fileName
+    };
+  }
+};
+
 // src/commerce/entitlement/types.ts
 var CommerceEntitlementAriResourceOwner = "commerce", CommerceEntitlementAriResourceType = "entitlement";
 
 // src/commerce/entitlement/manifest.ts
 var commerceEntitlementAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
-  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceEntitlementAriResourceOwner,
   resourceType: CommerceEntitlementAriResourceType,
   resourceIdSlug: "{entitlementId}",
   resourceIdSegmentFormats: {
-    entitlementId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
-    // eslint-disable-line no-useless-escape
+    entitlementId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
   }
 };
 
 // src/commerce/entitlement/index.ts
 var CommerceEntitlementAri = class _CommerceEntitlementAri extends RegisteredAri {
   constructor(opts) {
-    super(opts);
-    this._entitlementId = opts.resourceIdSegmentValues.entitlementId;
+    super(opts), this._entitlementId = opts.resourceIdSegmentValues.entitlementId;
   }
   get entitlementId() {
     return this._entitlementId;
   }
@@ -455,23 +497,20 @@
 var commerceEntitlementTemplateAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
-  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceEntitlementTemplateAriResourceOwner,
   resourceType: CommerceEntitlementTemplateAriResourceType,
   resourceIdSlug: "{entitlementTemplateId}",
   resourceIdSegmentFormats: {
     entitlementTemplateId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
-    // eslint-disable-line no-useless-escape
   }
 };
 
 // src/commerce/entitlement-template/index.ts
 var CommerceEntitlementTemplateAri = class _CommerceEntitlementTemplateAri extends RegisteredAri {
   constructor(opts) {
-    super(opts);
-    this._entitlementTemplateId = opts.resourceIdSegmentValues.entitlementTemplateId;
+    super(opts), this._entitlementTemplateId = opts.resourceIdSegmentValues.entitlementTemplateId;
   }
   get entitlementTemplateId() {
     return this._entitlementTemplateId;
   }
@@ -507,23 +546,20 @@
 var commerceInitiativeAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
-  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceInitiativeAriResourceOwner,
   resourceType: CommerceInitiativeAriResourceType,
   resourceIdSlug: "{initiativeUuid}",
   resourceIdSegmentFormats: {
     initiativeUuid: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
-    // eslint-disable-line no-useless-escape
   }
 };
 
 // src/commerce/initiative/index.ts
 var CommerceInitiativeAri = class _CommerceInitiativeAri extends RegisteredAri {
   constructor(opts) {
-    super(opts);
-    this._initiativeUuid = opts.resourceIdSegmentValues.initiativeUuid;
+    super(opts), this._initiativeUuid = opts.resourceIdSegmentValues.initiativeUuid;
   }
   get initiativeUuid() {
     return this._initiativeUuid;
   }
@@ -559,23 +595,20 @@
 var commerceInvoiceGroupAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^[a-zA-Z0-9\\-]+$"),
-  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceInvoiceGroupAriResourceOwner,
   resourceType: CommerceInvoiceGroupAriResourceType,
   resourceIdSlug: "{invoiceGroupId}",
   resourceIdSegmentFormats: {
     invoiceGroupId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
-    // eslint-disable-line no-useless-escape
   }
 };
 
 // src/commerce/invoice-group/index.ts
 var CommerceInvoiceGroupAri = class _CommerceInvoiceGroupAri extends RegisteredAri {
   constructor(opts) {
-    super(opts);
-    this._txaId = opts.cloudId || "", this._invoiceGroupId = opts.resourceIdSegmentValues.invoiceGroupId;
+    super(opts), this._txaId = opts.cloudId || "", this._invoiceGroupId = opts.resourceIdSegmentValues.invoiceGroupId;
   }
   get txaId() {
     return this._txaId;
   }
@@ -615,23 +648,20 @@
 var commerceOfferingAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
-  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceOfferingAriResourceOwner,
   resourceType: CommerceOfferingAriResourceType,
   resourceIdSlug: "{offeringId}",
   resourceIdSegmentFormats: {
     offeringId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
-    // eslint-disable-line no-useless-escape
   }
 };
 
 // src/commerce/offering/index.ts
 var CommerceOfferingAri = class _CommerceOfferingAri extends RegisteredAri {
   constructor(opts) {
-    super(opts);
-    this._offeringId = opts.resourceIdSegmentValues.offeringId;
+    super(opts), this._offeringId = opts.resourceIdSegmentValues.offeringId;
   }
   get offeringId() {
     return this._offeringId;
   }
@@ -667,23 +697,20 @@
 var commerceOfferingRelationshipTemplateAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
-  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceOfferingRelationshipTemplateAriResourceOwner,
   resourceType: CommerceOfferingRelationshipTemplateAriResourceType,
   resourceIdSlug: "{offeringRelationshipTemplateId}",
   resourceIdSegmentFormats: {
     offeringRelationshipTemplateId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
-    // eslint-disable-line no-useless-escape
   }
 };
 
 // src/commerce/offering-relationship-template/index.ts
 var CommerceOfferingRelationshipTemplateAri = class _CommerceOfferingRelationshipTemplateAri extends RegisteredAri {
   constructor(opts) {
-    super(opts);
-    this._offeringRelationshipTemplateId = opts.resourceIdSegmentValues.offeringRelationshipTemplateId;
+    super(opts), this._offeringRelationshipTemplateId = opts.resourceIdSegmentValues.offeringRelationshipTemplateId;
   }
   get offeringRelationshipTemplateId() {
     return this._offeringRelationshipTemplateId;
   }
@@ -718,33 +745,33 @@
 // src/commerce/order/manifest.ts
 var commerceOrderAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
-  cloudId: new RegExp("^$"),
-  // eslint-disable-line no-useless-escape
+  cloudId: new RegExp("^[a-zA-Z0-9\\-]+$"),
   resourceOwner: CommerceOrderAriResourceOwner,
   resourceType: CommerceOrderAriResourceType,
   resourceIdSlug: "{orderId}",
   resourceIdSegmentFormats: {
     orderId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
-    // eslint-disable-line no-useless-escape
   }
 };
 
 // src/commerce/order/index.ts
 var CommerceOrderAri = class _CommerceOrderAri extends RegisteredAri {
   constructor(opts) {
-    super(opts);
-    this._orderId = opts.resourceIdSegmentValues.orderId;
+    super(opts), this._txaId = opts.cloudId || "", this._orderId = opts.resourceIdSegmentValues.orderId;
   }
+  get txaId() {
+    return this._txaId;
+  }
   get orderId() {
     return this._orderId;
   }
   static create(opts) {
     let derivedOpts = {
       qualifier: commerceOrderAriStaticOpts.qualifier,
       platformQualifier: commerceOrderAriStaticOpts.platformQualifier,
-      cloudId: void 0,
+      cloudId: opts.txaId,
       resourceOwner: commerceOrderAriStaticOpts.resourceOwner,
       resourceType: commerceOrderAriStaticOpts.resourceType,
       resourceId: `${opts.orderId}`,
       resourceIdSegmentValues: {
@@ -758,8 +785,9 @@
     return new _CommerceOrderAri(opts);
   }
   getVariables() {
     return {
+      txaId: this.txaId,
       orderId: this.orderId
     };
   }
 };
@@ -771,23 +799,20 @@
 var commercePaymentMethodAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^[a-zA-Z0-9\\-]+$"),
-  // eslint-disable-line no-useless-escape
   resourceOwner: CommercePaymentMethodAriResourceOwner,
   resourceType: CommercePaymentMethodAriResourceType,
   resourceIdSlug: "{paymentMethodId}",
   resourceIdSegmentFormats: {
     paymentMethodId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
-    // eslint-disable-line no-useless-escape
   }
 };
 
 // src/commerce/payment-method/index.ts
 var CommercePaymentMethodAri = class _CommercePaymentMethodAri extends RegisteredAri {
   constructor(opts) {
-    super(opts);
-    this._txaId = opts.cloudId || "", this._paymentMethodId = opts.resourceIdSegmentValues.paymentMethodId;
+    super(opts), this._txaId = opts.cloudId || "", this._paymentMethodId = opts.resourceIdSegmentValues.paymentMethodId;
   }
   get txaId() {
     return this._txaId;
   }
@@ -827,23 +852,20 @@
 var commercePricingPlanAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
-  // eslint-disable-line no-useless-escape
   resourceOwner: CommercePricingPlanAriResourceOwner,
   resourceType: CommercePricingPlanAriResourceType,
   resourceIdSlug: "{pricingPlanId}",
   resourceIdSegmentFormats: {
     pricingPlanId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
-    // eslint-disable-line no-useless-escape
   }
 };
 
 // src/commerce/pricing-plan/index.ts
 var CommercePricingPlanAri = class _CommercePricingPlanAri extends RegisteredAri {
   constructor(opts) {
-    super(opts);
-    this._pricingPlanId = opts.resourceIdSegmentValues.pricingPlanId;
+    super(opts), this._pricingPlanId = opts.resourceIdSegmentValues.pricingPlanId;
   }
   get pricingPlanId() {
     return this._pricingPlanId;
   }
@@ -879,23 +901,20 @@
 var commerceProductAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
-  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceProductAriResourceOwner,
   resourceType: CommerceProductAriResourceType,
   resourceIdSlug: "{productId}",
   resourceIdSegmentFormats: {
     productId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
-    // eslint-disable-line no-useless-escape
   }
 };
 
 // src/commerce/product/index.ts
 var CommerceProductAri = class _CommerceProductAri extends RegisteredAri {
   constructor(opts) {
-    super(opts);
-    this._productId = opts.resourceIdSegmentValues.productId;
+    super(opts), this._productId = opts.resourceIdSegmentValues.productId;
   }
   get productId() {
     return this._productId;
   }
@@ -931,23 +950,20 @@
 var commercePromotionAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
-  // eslint-disable-line no-useless-escape
   resourceOwner: CommercePromotionAriResourceOwner,
   resourceType: CommercePromotionAriResourceType,
   resourceIdSlug: "{promotionId}",
   resourceIdSegmentFormats: {
     promotionId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
-    // eslint-disable-line no-useless-escape
   }
 };
 
 // src/commerce/promotion/index.ts
 var CommercePromotionAri = class _CommercePromotionAri extends RegisteredAri {
   constructor(opts) {
-    super(opts);
-    this._promotionId = opts.resourceIdSegmentValues.promotionId;
+    super(opts), this._promotionId = opts.resourceIdSegmentValues.promotionId;
   }
   get promotionId() {
     return this._promotionId;
   }
@@ -983,23 +999,20 @@
 var commerceQuoteAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^[a-zA-Z0-9\\-]+$"),
-  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceQuoteAriResourceOwner,
   resourceType: CommerceQuoteAriResourceType,
   resourceIdSlug: "{quoteId}",
   resourceIdSegmentFormats: {
     quoteId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
-    // eslint-disable-line no-useless-escape
   }
 };
 
 // src/commerce/quote/index.ts
 var CommerceQuoteAri = class _CommerceQuoteAri extends RegisteredAri {
   constructor(opts) {
-    super(opts);
-    this._txaId = opts.cloudId || "", this._quoteId = opts.resourceIdSegmentValues.quoteId;
+    super(opts), this._txaId = opts.cloudId || "", this._quoteId = opts.resourceIdSegmentValues.quoteId;
   }
   get txaId() {
     return this._txaId;
   }
@@ -1031,31 +1044,77 @@
     };
   }
 };
 
+// src/commerce/refund/types.ts
+var CommerceRefundAriResourceOwner = "commerce", CommerceRefundAriResourceType = "refund";
+
+// src/commerce/refund/manifest.ts
+var commerceRefundAriStaticOpts = {
+  qualifier: "ari",
+  platformQualifier: "cloud",
+  cloudId: new RegExp("^$"),
+  resourceOwner: CommerceRefundAriResourceOwner,
+  resourceType: CommerceRefundAriResourceType,
+  resourceIdSlug: "{refundId}",
+  resourceIdSegmentFormats: {
+    refundId: /[0-9]+/
+  }
+};
+
+// src/commerce/refund/index.ts
+var CommerceRefundAri = class _CommerceRefundAri extends RegisteredAri {
+  constructor(opts) {
+    super(opts), this._refundId = opts.resourceIdSegmentValues.refundId;
+  }
+  get refundId() {
+    return this._refundId;
+  }
+  static create(opts) {
+    let derivedOpts = {
+      qualifier: commerceRefundAriStaticOpts.qualifier,
+      platformQualifier: commerceRefundAriStaticOpts.platformQualifier,
+      cloudId: void 0,
+      resourceOwner: commerceRefundAriStaticOpts.resourceOwner,
+      resourceType: commerceRefundAriStaticOpts.resourceType,
+      resourceId: `${opts.refundId}`,
+      resourceIdSegmentValues: {
+        refundId: opts.refundId
+      }
+    }, ariOpts = AriParser.fromOpts(derivedOpts, commerceRefundAriStaticOpts);
+    return new _CommerceRefundAri(ariOpts);
+  }
+  static parse(maybeAri) {
+    let opts = AriParser.fromString(maybeAri, commerceRefundAriStaticOpts);
+    return new _CommerceRefundAri(opts);
+  }
+  getVariables() {
+    return {
+      refundId: this.refundId
+    };
+  }
+};
+
 // src/commerce/role/types.ts
 var CommerceRoleAriResourceOwner = "commerce", CommerceRoleAriResourceType = "role";
 
 // src/commerce/role/manifest.ts
 var commerceRoleAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
-  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceRoleAriResourceOwner,
   resourceType: CommerceRoleAriResourceType,
   resourceIdSlug: "{roleId}",
   resourceIdSegmentFormats: {
     roleId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
-    // eslint-disable-line no-useless-escape
   }
 };
 
 // src/commerce/role/index.ts
 var CommerceRoleAri = class _CommerceRoleAri extends RegisteredAri {
   constructor(opts) {
-    super(opts);
-    this._roleId = opts.resourceIdSegmentValues.roleId;
+    super(opts), this._roleId = opts.resourceIdSegmentValues.roleId;
   }
   get roleId() {
     return this._roleId;
   }
@@ -1091,23 +1150,20 @@
 var commerceShipToPartyAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^[a-zA-Z0-9\\-]+$"),
-  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceShipToPartyAriResourceOwner,
   resourceType: CommerceShipToPartyAriResourceType,
   resourceIdSlug: "{shipToPartyId}",
   resourceIdSegmentFormats: {
     shipToPartyId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}/
-    // eslint-disable-line no-useless-escape
   }
 };
 
 // src/commerce/ship-to-party/index.ts
 var CommerceShipToPartyAri = class _CommerceShipToPartyAri extends RegisteredAri {
   constructor(opts) {
-    super(opts);
-    this._txaId = opts.cloudId || "", this._shipToPartyId = opts.resourceIdSegmentValues.shipToPartyId;
+    super(opts), this._txaId = opts.cloudId || "", this._shipToPartyId = opts.resourceIdSegmentValues.shipToPartyId;
   }
   get txaId() {
     return this._txaId;
   }
@@ -1147,9 +1203,8 @@
 var commerceTransactionAccountAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
-  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceTransactionAccountAriResourceOwner,
   resourceType: CommerceTransactionAccountAriResourceType,
   resourceIdSlug: "{txaId}",
   resourceIdSegmentFormats: {
@@ -1160,10 +1215,9 @@
 
 // src/commerce/transaction-account/index.ts
 var CommerceTransactionAccountAri = class _CommerceTransactionAccountAri extends RegisteredAri {
   constructor(opts) {
-    super(opts);
-    this._txaId = opts.resourceIdSegmentValues.txaId;
+    super(opts), this._txaId = opts.resourceIdSegmentValues.txaId;
   }
   get txaId() {
     return this._txaId;
   }
@@ -1199,23 +1253,20 @@
 var commerceWorkbenchResourceAriStaticOpts = {
   qualifier: "ari",
   platformQualifier: "cloud",
   cloudId: new RegExp("^$"),
-  // eslint-disable-line no-useless-escape
   resourceOwner: CommerceWorkbenchResourceAriResourceOwner,
   resourceType: CommerceWorkbenchResourceAriResourceType,
   resourceIdSlug: "{resourceName}",
   resourceIdSegmentFormats: {
     resourceName: /(database)/
-    // eslint-disable-line no-useless-escape
   }
 };
 
 // src/commerce/workbench-resource/index.ts
 var CommerceWorkbenchResourceAri = class _CommerceWorkbenchResourceAri extends RegisteredAri {
   constructor(opts) {
-    super(opts);
-    this._resourceName = opts.resourceIdSegmentValues.resourceName;
+    super(opts), this._resourceName = opts.resourceIdSegmentValues.resourceName;
   }
   get resourceName() {
     return this._resourceName;
   }
@@ -1246,8 +1297,9 @@
 // Annotate the CommonJS export names for ESM import in node:
 0 && (module.exports = {
   CommerceCatalogAccountAri,
   CommerceChangeAri,
+  CommerceDepositReportAri,
   CommerceEntitlementAri,
   CommerceEntitlementTemplateAri,
   CommerceInitiativeAri,
   CommerceInvoiceGroupAri,
@@ -1258,8 +1310,9 @@
   CommercePricingPlanAri,
   CommerceProductAri,
   CommercePromotionAri,
   CommerceQuoteAri,
+  CommerceRefundAri,
   CommerceRoleAri,
   CommerceShipToPartyAri,
   CommerceTransactionAccountAri,
   CommerceWorkbenchResourceAri