@atlassianlabs/jira-pi-meta-models
Advanced tools
Comparing version 1.0.11 to 1.1.0
@@ -0,1 +1,3 @@ | ||
import _classCallCheck from "@babel/runtime/helpers/esm/classCallCheck"; | ||
import _createClass from "@babel/runtime/helpers/esm/createClass"; | ||
import { readFieldsMeta } from './fieldMetadata'; | ||
@@ -5,3 +7,2 @@ //CreateMetaBean | ||
export function readIssueCreateMetadata(params) { | ||
// accessed via res.projects![0] so, might should do some validation | ||
return { | ||
@@ -16,3 +17,57 @@ projects: Array.isArray(params.projects) ? params.projects.map(function (p) { | ||
export var ProjectIssueCreateMetadataBuilder = /*#__PURE__*/function () { | ||
function ProjectIssueCreateMetadataBuilder() { | ||
_classCallCheck(this, ProjectIssueCreateMetadataBuilder); | ||
this.id = ''; | ||
this.key = ''; | ||
this.name = ''; | ||
this.avatarUrls = {}; | ||
this.issuetypes = []; | ||
} | ||
_createClass(ProjectIssueCreateMetadataBuilder, [{ | ||
key: "setId", | ||
value: function setId(id) { | ||
this.id = id; | ||
return this; | ||
} | ||
}, { | ||
key: "setKey", | ||
value: function setKey(key) { | ||
this.key = key; | ||
return this; | ||
} | ||
}, { | ||
key: "setName", | ||
value: function setName(name) { | ||
this.name = name; | ||
return this; | ||
} | ||
}, { | ||
key: "setAvatarUrls", | ||
value: function setAvatarUrls(avatarUrls) { | ||
this.avatarUrls = avatarUrls; | ||
return this; | ||
} | ||
}, { | ||
key: "setIssuetypes", | ||
value: function setIssuetypes(issuetypes) { | ||
this.issuetypes = issuetypes; | ||
return this; | ||
} | ||
}, { | ||
key: "build", | ||
value: function build() { | ||
return { | ||
id: this.id, | ||
key: this.key, | ||
name: this.name, | ||
avatarUrls: this.avatarUrls, | ||
issuetypes: this.issuetypes | ||
}; | ||
} | ||
}]); | ||
return ProjectIssueCreateMetadataBuilder; | ||
}(); | ||
function readProjectIssueCreateMetadata(params) { | ||
// dear future dev, please use the builder pattern "ProjectIssueCreateMetadataBuilder" instead of this | ||
return { | ||
@@ -19,0 +74,0 @@ id: params.id, |
@@ -1,2 +0,2 @@ | ||
import { IssueType } from '@atlassianlabs/jira-pi-common-models/entities'; | ||
import { IssueType } from '@atlassianlabs/jira-pi-common-models'; | ||
import { FieldMeta } from './fieldMetadata'; | ||
@@ -16,2 +16,17 @@ export interface IssueCreateMetadata { | ||
} | ||
export declare class ProjectIssueCreateMetadataBuilder { | ||
private id; | ||
private key; | ||
private name; | ||
private avatarUrls; | ||
private issuetypes; | ||
setId(id: string): ProjectIssueCreateMetadataBuilder; | ||
setKey(key: string): ProjectIssueCreateMetadataBuilder; | ||
setName(name: string): ProjectIssueCreateMetadataBuilder; | ||
setAvatarUrls(avatarUrls: { | ||
[k: string]: string; | ||
}): ProjectIssueCreateMetadataBuilder; | ||
setIssuetypes(issuetypes: IssueTypeIssueCreateMetadata[]): ProjectIssueCreateMetadataBuilder; | ||
build(): ProjectIssueCreateMetadata; | ||
} | ||
export interface IssueTypeIssueCreateMetadata { | ||
@@ -18,0 +33,0 @@ readonly self: string; |
"use strict"; | ||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
}); | ||
exports.emptyProjectIssueCreateMetadata = exports.emptyIssueTypeIssueCreateMetadata = void 0; | ||
exports.emptyProjectIssueCreateMetadata = exports.emptyIssueTypeIssueCreateMetadata = exports.ProjectIssueCreateMetadataBuilder = void 0; | ||
exports.metaIssueTypeToIssueType = metaIssueTypeToIssueType; | ||
exports.readIssueCreateMetadata = readIssueCreateMetadata; | ||
exports.readIssueTypeIssueCreateMetadata = readIssueTypeIssueCreateMetadata; | ||
var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck")); | ||
var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass")); | ||
var _fieldMetadata = require("./fieldMetadata"); | ||
@@ -14,3 +17,2 @@ //CreateMetaBean | ||
function readIssueCreateMetadata(params) { | ||
// accessed via res.projects![0] so, might should do some validation | ||
return { | ||
@@ -24,4 +26,57 @@ projects: Array.isArray(params.projects) ? params.projects.map(function (p) { | ||
// CreateMetaProjectBean | ||
var ProjectIssueCreateMetadataBuilder = exports.ProjectIssueCreateMetadataBuilder = /*#__PURE__*/function () { | ||
function ProjectIssueCreateMetadataBuilder() { | ||
(0, _classCallCheck2["default"])(this, ProjectIssueCreateMetadataBuilder); | ||
this.id = ''; | ||
this.key = ''; | ||
this.name = ''; | ||
this.avatarUrls = {}; | ||
this.issuetypes = []; | ||
} | ||
(0, _createClass2["default"])(ProjectIssueCreateMetadataBuilder, [{ | ||
key: "setId", | ||
value: function setId(id) { | ||
this.id = id; | ||
return this; | ||
} | ||
}, { | ||
key: "setKey", | ||
value: function setKey(key) { | ||
this.key = key; | ||
return this; | ||
} | ||
}, { | ||
key: "setName", | ||
value: function setName(name) { | ||
this.name = name; | ||
return this; | ||
} | ||
}, { | ||
key: "setAvatarUrls", | ||
value: function setAvatarUrls(avatarUrls) { | ||
this.avatarUrls = avatarUrls; | ||
return this; | ||
} | ||
}, { | ||
key: "setIssuetypes", | ||
value: function setIssuetypes(issuetypes) { | ||
this.issuetypes = issuetypes; | ||
return this; | ||
} | ||
}, { | ||
key: "build", | ||
value: function build() { | ||
return { | ||
id: this.id, | ||
key: this.key, | ||
name: this.name, | ||
avatarUrls: this.avatarUrls, | ||
issuetypes: this.issuetypes | ||
}; | ||
} | ||
}]); | ||
return ProjectIssueCreateMetadataBuilder; | ||
}(); | ||
function readProjectIssueCreateMetadata(params) { | ||
// dear future dev, please use the builder pattern "ProjectIssueCreateMetadataBuilder" instead of this | ||
return { | ||
@@ -28,0 +83,0 @@ id: params.id, |
{ | ||
"name": "@atlassianlabs/jira-pi-meta-models", | ||
"version": "1.0.11", | ||
"version": "1.1.0", | ||
"description": "Meta Jira models for related jira-pi-clients", | ||
"types": "./dist/index.d.ts", | ||
"repository": { | ||
@@ -14,9 +15,9 @@ "type": "git", | ||
"module": "./esm/index.js", | ||
"main": "./index.js", | ||
"dependencies": { | ||
"@atlassianlabs/jira-pi-common-models": "^1.0.11", | ||
"@atlassianlabs/jira-pi-common-models": "^1.1.0", | ||
"@babel/runtime": ">=7.10.0" | ||
}, | ||
"gitHead": "5b2e28508c7e1c0140661a81d8308512e63daf99", | ||
"main": "./index.js", | ||
"gitHead": "14d7ed4fd74b8c8087fa4420d4630a3d484e8d22", | ||
"typings": "./index.d.ts" | ||
} |
@@ -1,3 +0,3 @@ | ||
import { IssueLinkType } from '@atlassianlabs/jira-pi-common-models/entities'; | ||
import { JiraSiteInfo } from '@atlassianlabs/jira-pi-common-models/JiraSiteInfo'; | ||
import { IssueLinkType } from '@atlassianlabs/jira-pi-common-models'; | ||
import { JiraSiteInfo } from '@atlassianlabs/jira-pi-common-models'; | ||
import { EpicFieldInfo } from '@atlassianlabs/jira-pi-common-models'; | ||
@@ -4,0 +4,0 @@ export declare enum UIType { |
@@ -1,3 +0,3 @@ | ||
import { IssueType } from '@atlassianlabs/jira-pi-common-models/entities'; | ||
import { JiraSiteInfo } from '@atlassianlabs/jira-pi-common-models/JiraSiteInfo'; | ||
import { IssueType } from '@atlassianlabs/jira-pi-common-models'; | ||
import { JiraSiteInfo } from '@atlassianlabs/jira-pi-common-models'; | ||
import { FieldProblem, IssueTypeUIs } from './fieldUI'; | ||
@@ -4,0 +4,0 @@ export interface CreateMetaTransformerProblems { |
41241
1104
+ Added@atlassianlabs/jira-pi-common-models@1.1.0(transitive)
- Removed@atlassianlabs/jira-pi-common-models@1.0.11(transitive)