@forge/util
2.0.12.0.1-experimental-7890858
packages/ari/devops/index.js~
packages/ari/devops/index.jsModified+5−21
Index: package/packages/ari/devops/index.js
===================================================================
--- package/packages/ari/devops/index.js
+++ package/packages/ari/devops/index.js
@@ -286,23 +286,20 @@
var devopsContainerAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DevopsContainerAriResourceOwner,
resourceType: DevopsContainerAriResourceType,
resourceIdSlug: "{containerId}",
resourceIdSegmentFormats: {
containerId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/devops/container/index.ts
var DevopsContainerAri = class _DevopsContainerAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._containerId = opts.resourceIdSegmentValues.containerId;
+ super(opts), this._siteId = opts.cloudId || "", this._containerId = opts.resourceIdSegmentValues.containerId;
}
get siteId() {
return this._siteId;
}
@@ -342,23 +339,20 @@
var devopsNamespaceAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DevopsNamespaceAriResourceOwner,
resourceType: DevopsNamespaceAriResourceType,
resourceIdSlug: "{namespaceId}",
resourceIdSegmentFormats: {
namespaceId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/devops/namespace/index.ts
var DevopsNamespaceAri = class _DevopsNamespaceAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._namespaceId = opts.resourceIdSegmentValues.namespaceId;
+ super(opts), this._siteId = opts.cloudId || "", this._namespaceId = opts.resourceIdSegmentValues.namespaceId;
}
get siteId() {
return this._siteId;
}
@@ -398,25 +392,21 @@
var devopsProviderAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DevopsProviderAriResourceOwner,
resourceType: DevopsProviderAriResourceType,
resourceIdSlug: "{providerNamespace}/{providerAppId}",
resourceIdSegmentFormats: {
providerNamespace: /(classic|forge|asap|oauth)/,
- // eslint-disable-line no-useless-escape
providerAppId: /[a-zA-Z0-9-._]+/
- // eslint-disable-line no-useless-escape
}
};
// src/devops/provider/index.ts
var DevopsProviderAri = class _DevopsProviderAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._providerNamespace = opts.resourceIdSegmentValues.providerNamespace, this._providerAppId = opts.resourceIdSegmentValues.providerAppId;
+ super(opts), this._providerNamespace = opts.resourceIdSegmentValues.providerNamespace, this._providerAppId = opts.resourceIdSegmentValues.providerAppId;
}
get providerNamespace() {
return this._providerNamespace;
}
@@ -457,23 +447,20 @@
var devopsRelationshipAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DevopsRelationshipAriResourceOwner,
resourceType: DevopsRelationshipAriResourceType,
resourceIdSlug: "{relationshipId}",
resourceIdSegmentFormats: {
relationshipId: /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/
- // eslint-disable-line no-useless-escape
}
};
// src/devops/relationship/index.ts
var DevopsRelationshipAri = class _DevopsRelationshipAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
+ super(opts), this._relationshipId = opts.resourceIdSegmentValues.relationshipId;
}
get relationshipId() {
return this._relationshipId;
}
@@ -509,23 +496,20 @@
var devopsToolAriStaticOpts = {
qualifier: "ari",
platformQualifier: "cloud",
cloudId: new RegExp("^[a-zA-Z0-9_\\-.]{1,255}$"),
- // eslint-disable-line no-useless-escape
resourceOwner: DevopsToolAriResourceOwner,
resourceType: DevopsToolAriResourceType,
resourceIdSlug: "{toolId}",
resourceIdSegmentFormats: {
toolId: /[!a-zA-Z0-9\-_.~@:;{}=]+(\/[!a-zA-Z0-9\-_.~@:;{}=]+)*/
- // eslint-disable-line no-useless-escape
}
};
// src/devops/tool/index.ts
var DevopsToolAri = class _DevopsToolAri extends RegisteredAri {
constructor(opts) {
- super(opts);
- this._siteId = opts.cloudId || "", this._toolId = opts.resourceIdSegmentValues.toolId;
+ super(opts), this._siteId = opts.cloudId || "", this._toolId = opts.resourceIdSegmentValues.toolId;
}
get siteId() {
return this._siteId;
}