🔀 Merge master

This commit is contained in:
Iván Ovejero
2021-11-17 10:25:05 +01:00
30 changed files with 1316 additions and 38 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "n8n-workflow",
"version": "0.75.0",
"version": "0.76.0",
"description": "Workflow base code of n8n",
"license": "SEE LICENSE IN LICENSE.md",
"homepage": "https://n8n.io",

View File

@@ -99,6 +99,22 @@ export class Expression {
);
const data = dataProxy.getDataProxy();
// Support only a subset of process properties
// @ts-ignore
data.process = {
arch: process.arch,
env: process.env,
platform: process.platform,
pid: process.pid,
ppid: process.ppid,
release: process.release,
version: process.pid,
versions: process.versions,
};
// @ts-ignore
data.document = {};
// Execute the expression
try {
// eslint-disable-next-line @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-member-access, @typescript-eslint/no-unsafe-call