New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@atlassianlabs/jira-metaui-transformer

Package Overview
Dependencies
Maintainers
4
Versions
40
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@atlassianlabs/jira-metaui-transformer - npm Package Compare versions

Comparing version 0.1.7 to 0.1.8

20

CreateIssueScreenTransformer.js

@@ -46,13 +46,11 @@ "use strict";

if (Array.isArray(allFields)) {
if ((0, _fieldMetadata.isFields)(allFields)) {
this._fields = allFields;
} else {
allFields.map(function (f) {
return (0, _fieldMetadata.readField)(f);
}).forEach(function (field) {
var key = field.key ? field.key : field.id;
_this._fields[key] = (0, _fieldMetadata.readField)(field);
});
}
if ((0, _fieldMetadata.isFields)(allFields)) {
this._fields = allFields;
} else if (Array.isArray(allFields)) {
allFields.map(function (f) {
return (0, _fieldMetadata.readField)(f);
}).forEach(function (field) {
var key = field.key ? field.key : field.id;
_this._fields[key] = (0, _fieldMetadata.readField)(field);
});
}

@@ -59,0 +57,0 @@

@@ -42,13 +42,11 @@ "use strict";

if (Array.isArray(allFields)) {
if ((0, _fieldMetadata.isFields)(allFields)) {
this._allFields = allFields;
} else {
allFields.map(function (f) {
return (0, _fieldMetadata.readField)(f);
}).forEach(function (field) {
var key = field.key ? field.key : field.id;
_this._allFields[key] = (0, _fieldMetadata.readField)(field);
});
}
if ((0, _fieldMetadata.isFields)(allFields)) {
this._allFields = allFields;
} else if (Array.isArray(allFields)) {
allFields.map(function (f) {
return (0, _fieldMetadata.readField)(f);
}).forEach(function (field) {
var key = field.key ? field.key : field.id;
_this._allFields[key] = (0, _fieldMetadata.readField)(field);
});
}

@@ -186,3 +184,3 @@

var allFieldKeys = Object.keys(this._allFields);
var metaFields = (0, _fieldMetadata.readFieldsMeta)(issueFromJira.editmeta.fields, fieldValues, renderedFields);
var metaFields = issueFromJira.editmeta && issueFromJira.editmeta.fields ? (0, _fieldMetadata.readFieldsMeta)(issueFromJira.editmeta.fields, fieldValues, renderedFields) : {};
var metaFieldKeys = Object.keys(metaFields);

@@ -209,2 +207,22 @@ var filteredFields = {}; // transitions do not exist in issue.fields, editmeta or all /fields, so we need to manually include them

};
} // Jira Server does not return worklog field in editmeta, so we manually add it if timetracking is enabled
if (metaFieldKeys.includes('timetracking') && !metaFieldKeys.includes('worklog')) {
metaFieldKeys.push('worklog');
metaFields['worklog'] = {
id: "worklog",
name: "Log Work",
key: "worklog",
required: false,
allowedValues: undefined,
autoCompleteUrl: undefined,
currentValue: fieldValues['worklog'],
schema: {
type: "array",
items: "worklog",
system: "worklog",
custom: undefined
}
};
}

@@ -211,0 +229,0 @@

@@ -26,13 +26,11 @@ import _regeneratorRuntime from "@babel/runtime/regenerator";

if (Array.isArray(allFields)) {
if (isFields(allFields)) {
this._fields = allFields;
} else {
allFields.map(function (f) {
return readField(f);
}).forEach(function (field) {
var key = field.key ? field.key : field.id;
_this._fields[key] = readField(field);
});
}
if (isFields(allFields)) {
this._fields = allFields;
} else if (Array.isArray(allFields)) {
allFields.map(function (f) {
return readField(f);
}).forEach(function (field) {
var key = field.key ? field.key : field.id;
_this._fields[key] = readField(field);
});
}

@@ -39,0 +37,0 @@

@@ -23,13 +23,11 @@ import _extends from "@babel/runtime/helpers/esm/extends";

if (Array.isArray(allFields)) {
if (isFields(allFields)) {
this._allFields = allFields;
} else {
allFields.map(function (f) {
return readField(f);
}).forEach(function (field) {
var key = field.key ? field.key : field.id;
_this._allFields[key] = readField(field);
});
}
if (isFields(allFields)) {
this._allFields = allFields;
} else if (Array.isArray(allFields)) {
allFields.map(function (f) {
return readField(f);
}).forEach(function (field) {
var key = field.key ? field.key : field.id;
_this._allFields[key] = readField(field);
});
}

@@ -167,3 +165,3 @@

var allFieldKeys = Object.keys(this._allFields);
var metaFields = readFieldsMeta(issueFromJira.editmeta.fields, fieldValues, renderedFields);
var metaFields = issueFromJira.editmeta && issueFromJira.editmeta.fields ? readFieldsMeta(issueFromJira.editmeta.fields, fieldValues, renderedFields) : {};
var metaFieldKeys = Object.keys(metaFields);

@@ -190,2 +188,22 @@ var filteredFields = {}; // transitions do not exist in issue.fields, editmeta or all /fields, so we need to manually include them

};
} // Jira Server does not return worklog field in editmeta, so we manually add it if timetracking is enabled
if (metaFieldKeys.includes('timetracking') && !metaFieldKeys.includes('worklog')) {
metaFieldKeys.push('worklog');
metaFields['worklog'] = {
id: "worklog",
name: "Log Work",
key: "worklog",
required: false,
allowedValues: undefined,
autoCompleteUrl: undefined,
currentValue: fieldValues['worklog'],
schema: {
type: "array",
items: "worklog",
system: "worklog",
custom: undefined
}
};
}

@@ -192,0 +210,0 @@

{
"name": "@atlassianlabs/jira-metaui-transformer",
"version": "0.1.7",
"version": "0.1.8",
"description": "Transform jira meta information to a ui descriptor",

@@ -19,4 +19,4 @@ "repository": {

},
"gitHead": "922580cca9491674a27fc82ef418eab1cd82fb84",
"gitHead": "77f3b36e3bb63a4ec42a4e60f3e45ee7b919eda5",
"typings": "./index.d.ts"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc