n8n-nodes-allure-testops
Version:
N8N node for Allure TestOps
44 lines • 1.44 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AllureTestOpsV25 = void 0;
const Resources_1 = require("./Resources");
const project_1 = require("./project");
const Common_1 = require("./Common");
class AllureTestOpsV25 {
constructor(baseDescription) {
this.description = {
...baseDescription,
displayName: 'Allure TestOps',
name: 'allureTestOps',
group: ['output'],
subtitle: '={{$parameter["operation"] + ": " + $parameter["resource"]}}',
version: 25,
inputs: ["main"],
outputs: ["main"],
defaults: {
name: 'Allure TestOps',
},
credentials: [
{
name: 'allureTestOpsApi',
required: true,
},
],
requestDefaults: {
baseURL: '={{$credentials.server}}',
headers: {
Accept: 'application/json',
'Content-Type': 'application/json',
},
},
properties: [
...Resources_1.resources,
...project_1.projectOperations,
...Common_1.commonFields,
],
usableAsTool: true,
};
}
}
exports.AllureTestOpsV25 = AllureTestOpsV25;
//# sourceMappingURL=AllureTestOpsV25.node.js.map