diff --git a/n8n/package-lock.json b/n8n/package-lock.json index 0b68717..f4e65a1 100644 --- a/n8n/package-lock.json +++ b/n8n/package-lock.json @@ -206,17 +206,18 @@ "peer": true }, "node_modules/@aws-sdk/client-cognito-identity": { - "version": "3.435.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.435.0.tgz", - "integrity": "sha512-lbjmSrsbXAPZXKD+1R9a2a0KIOBFnnW/lPXVbUR1oflo2u42AGl70MbE3RGzflkFZoAH9PiJ+ja6oqjeENCY6Q==", + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.436.0.tgz", + "integrity": "sha512-OSU77ie1qhPg+NiVAAMqw6J1TooNmyxfB9F4qoBluoCQ4b56CUWy01s50BvzjNP/pkfEPoD0TfynnpPxkDTBkw==", "dev": true, "optional": true, "peer": true, "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.435.0", - "@aws-sdk/credential-provider-node": "3.435.0", + "@aws-sdk/client-sts": "3.436.0", + "@aws-sdk/core": "3.436.0", + "@aws-sdk/credential-provider-node": "3.436.0", "@aws-sdk/middleware-host-header": "3.433.0", "@aws-sdk/middleware-logger": "3.433.0", "@aws-sdk/middleware-recursion-detection": "3.433.0", @@ -256,17 +257,18 @@ } }, "node_modules/@aws-sdk/client-s3": { - "version": "3.435.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.435.0.tgz", - "integrity": "sha512-jyuv0SLLwc7Wa0s0eWHs1G4V0EJB2+4Nl/yn/LhEUrcDPrCI2FHd/lLudSmrEW+s7Rty0KTx5ZzeTn6YZ6ohTQ==", + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.436.0.tgz", + "integrity": "sha512-4F/eg9caxUxRU9za+nppiq4VnjTy+QKc4V2A7bI+7N4GBXl/Ye8Q9zBjbEDpGBmZBHbuO/RtBtyf/ZyrYntEvA==", "dev": true, "peer": true, "dependencies": { "@aws-crypto/sha1-browser": "3.0.0", "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.435.0", - "@aws-sdk/credential-provider-node": "3.435.0", + "@aws-sdk/client-sts": "3.436.0", + "@aws-sdk/core": "3.436.0", + "@aws-sdk/credential-provider-node": "3.436.0", "@aws-sdk/middleware-bucket-endpoint": "3.433.0", "@aws-sdk/middleware-expect-continue": "3.433.0", "@aws-sdk/middleware-flexible-checksums": "3.433.0", @@ -323,14 +325,15 @@ } }, "node_modules/@aws-sdk/client-sso": { - "version": "3.435.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.435.0.tgz", - "integrity": "sha512-tT2bpwFZ3RStgyaS+JzFF4Yj+l4JRXP5+4ZRrIX5DFimzCUT8koeP4t2Gb6lvVD3DJL0nwGU5MODI1YbHTqZSQ==", + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.436.0.tgz", + "integrity": "sha512-MM59VTikuehbN/iLz0rH0MhvUb9ngG9rB129darJkNBWNBQDNnQHox/31dm/Hyfq++YUf6GREsfW8r9HMMfLdg==", "dev": true, "peer": true, "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", + "@aws-sdk/core": "3.436.0", "@aws-sdk/middleware-host-header": "3.433.0", "@aws-sdk/middleware-logger": "3.433.0", "@aws-sdk/middleware-recursion-detection": "3.433.0", @@ -369,15 +372,16 @@ } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.435.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.435.0.tgz", - "integrity": "sha512-xenshHn87b4cv45ntRgTQqeGk3H7Rrs7Br63cejFG+6ZJw7JRiz1g8EL+pIUEYyWHPYwDG0493ylxwf7p8XqaQ==", + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.436.0.tgz", + "integrity": "sha512-DJKvvtcjIziD8FMGIURwesrKdZcfTx0dZ3juBg8I0q2Y+kQYx1xFqy4dl9V/lQLBRWk1hku0iM+J/TI1YjlOrQ==", "dev": true, "peer": true, "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/credential-provider-node": "3.435.0", + "@aws-sdk/core": "3.436.0", + "@aws-sdk/credential-provider-node": "3.436.0", "@aws-sdk/middleware-host-header": "3.433.0", "@aws-sdk/middleware-logger": "3.433.0", "@aws-sdk/middleware-recursion-detection": "3.433.0", @@ -418,15 +422,28 @@ "node": ">=14.0.0" } }, + "node_modules/@aws-sdk/core": { + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.436.0.tgz", + "integrity": "sha512-vX5/LjXvCejC2XUY6TSg1oozjqK6BvkE75t0ys9dgqyr5PlZyZksMoeAFHUlj0sCjhT3ziWCujP1oiSpPWY9hg==", + "dev": true, + "peer": true, + "dependencies": { + "@smithy/smithy-client": "^2.1.12" + }, + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/@aws-sdk/credential-provider-cognito-identity": { - "version": "3.435.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.435.0.tgz", - "integrity": "sha512-/j4DSJU0RBVK95dDIRCaBymDYsOqnz5aqXjZk6QcPkV1lAdYOxzRE6QpDTRUL4rt8gNtqe4anKjMNJesv/Yppg==", + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.436.0.tgz", + "integrity": "sha512-iwTLWI2+vHkayTQ/UBibUefFI/iyP4mk/r2Vg8V+OgHilremLh9OPAOWATdjLmjUfdO8FA3+5GeO9w019zP74A==", "dev": true, "optional": true, "peer": true, "dependencies": { - "@aws-sdk/client-cognito-identity": "3.435.0", + "@aws-sdk/client-cognito-identity": "3.436.0", "@aws-sdk/types": "3.433.0", "@smithy/property-provider": "^2.0.0", "@smithy/types": "^2.4.0", @@ -475,15 +492,15 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.435.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.435.0.tgz", - "integrity": "sha512-YHXftGxQ2UDaIyJ2F4ZbyU52MWyWZ9dFG9oKlnA0qMPF7AIH+GtH3X+oFGC0lCAi4zx4Zd26gFlkoqupVy1HbA==", + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.436.0.tgz", + "integrity": "sha512-VWemmELcB+WSvP+hPk5CTlIYZMZdjcPFeoWrv11tpVqQ4be33AM1LEC1sTSU8fXKSgIL/tz7ilqp11fWm0MQwA==", "dev": true, "peer": true, "dependencies": { "@aws-sdk/credential-provider-env": "3.433.0", "@aws-sdk/credential-provider-process": "3.433.0", - "@aws-sdk/credential-provider-sso": "3.435.0", + "@aws-sdk/credential-provider-sso": "3.436.0", "@aws-sdk/credential-provider-web-identity": "3.433.0", "@aws-sdk/types": "3.433.0", "@smithy/credential-provider-imds": "^2.0.0", @@ -497,16 +514,16 @@ } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.435.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.435.0.tgz", - "integrity": "sha512-58sOsgBzkmhyGAvTRkI/OPe+hhwsbbO1iuoyFPzFcfbU90S9NSN4BkRnvcgphbckBwKy+BIF0wP2fk/gF0CdEA==", + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.436.0.tgz", + "integrity": "sha512-ZQIqR11TPU03RGI/eynOCMmH8FK4J+IxdDEsv2FBcxkuFl990CangoeEziRhVsw+a68TWVZA65kVv+oUX2u8Sw==", "dev": true, "peer": true, "dependencies": { "@aws-sdk/credential-provider-env": "3.433.0", - "@aws-sdk/credential-provider-ini": "3.435.0", + "@aws-sdk/credential-provider-ini": "3.436.0", "@aws-sdk/credential-provider-process": "3.433.0", - "@aws-sdk/credential-provider-sso": "3.435.0", + "@aws-sdk/credential-provider-sso": "3.436.0", "@aws-sdk/credential-provider-web-identity": "3.433.0", "@aws-sdk/types": "3.433.0", "@smithy/credential-provider-imds": "^2.0.0", @@ -537,13 +554,13 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.435.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.435.0.tgz", - "integrity": "sha512-WPt/7efTM0lvHsCh+OzRp79wIatkCTnCoYcp4kCHIR+aq9Z9vXICPIhmSO4okGkHnlxd/7UuNdld1BoZkT9oRA==", + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.436.0.tgz", + "integrity": "sha512-40exwlz6Xfc/28e1dfpHP7vwK04gATWEQ1dBb30d0zXASpn0Z0PWyNgAO2owcGsw4TdceSREV1mj8HwYkl8+BA==", "dev": true, "peer": true, "dependencies": { - "@aws-sdk/client-sso": "3.435.0", + "@aws-sdk/client-sso": "3.436.0", "@aws-sdk/token-providers": "3.435.0", "@aws-sdk/types": "3.433.0", "@smithy/property-provider": "^2.0.0", @@ -572,23 +589,23 @@ } }, "node_modules/@aws-sdk/credential-providers": { - "version": "3.435.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.435.0.tgz", - "integrity": "sha512-+Uqoi/MqGs9iUOvH72NfN9PTpt35v2hnOPUVTLcD0X+j5T+DwuPckILk81ko8vcRBYXN5DrxliwziBCUNdfVTQ==", + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.436.0.tgz", + "integrity": "sha512-1YifvSXo/cfCRExG7o5Cfvikwpg20dHqS2iVh2o+7QktI/GNrhwX2cJ68zcUuy7+jH0Qm21tU7yZlGieLZFjYA==", "dev": true, "optional": true, "peer": true, "dependencies": { - "@aws-sdk/client-cognito-identity": "3.435.0", - "@aws-sdk/client-sso": "3.435.0", - "@aws-sdk/client-sts": "3.435.0", - "@aws-sdk/credential-provider-cognito-identity": "3.435.0", + "@aws-sdk/client-cognito-identity": "3.436.0", + "@aws-sdk/client-sso": "3.436.0", + "@aws-sdk/client-sts": "3.436.0", + "@aws-sdk/credential-provider-cognito-identity": "3.436.0", "@aws-sdk/credential-provider-env": "3.433.0", "@aws-sdk/credential-provider-http": "3.435.0", - "@aws-sdk/credential-provider-ini": "3.435.0", - "@aws-sdk/credential-provider-node": "3.435.0", + "@aws-sdk/credential-provider-ini": "3.436.0", + "@aws-sdk/credential-provider-node": "3.436.0", "@aws-sdk/credential-provider-process": "3.433.0", - "@aws-sdk/credential-provider-sso": "3.435.0", + "@aws-sdk/credential-provider-sso": "3.436.0", "@aws-sdk/credential-provider-web-identity": "3.433.0", "@aws-sdk/types": "3.433.0", "@smithy/credential-provider-imds": "^2.0.0", @@ -1827,14 +1844,79 @@ } }, "node_modules/@n8n/client-oauth2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@n8n/client-oauth2/-/client-oauth2-0.7.0.tgz", - "integrity": "sha512-E/ir1Ay8Pmia+b5tvV4KhZ0J0xexz3jJc1w93xx39Iaq5XuZRWC3TNJhJdVp0f2fPti0rVDHnAMHsovBucHBIw==", + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@n8n/client-oauth2/-/client-oauth2-0.8.0.tgz", + "integrity": "sha512-LSL46PfQ0nIBNSlvtDCSNPblexsD/HlfGKX9yYcEaRpT1PaBbrfAQjv4Goy5XOJ2cCzULXUsSU97BBJSUGtFoQ==", "dev": true, "dependencies": { "axios": "^0.21.1" } }, + "node_modules/@n8n/tournament": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@n8n/tournament/-/tournament-1.0.2.tgz", + "integrity": "sha512-fTpi7F8ra5flGSVfRzohPyG7czAAKCZPlLjdKdwbLJivLoI/Ekhgodov1jfVSCVFVbwQ06gRQRxLEDzl2jl8ig==", + "dev": true, + "dependencies": { + "@n8n_io/riot-tmpl": "^4.0.1", + "ast-types": "^0.16.1", + "esprima-next": "^5.8.4", + "recast": "^0.22.0" + }, + "engines": { + "node": ">=18.10", + "pnpm": ">=8.6" + } + }, + "node_modules/@n8n/tournament/node_modules/ast-types": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", + "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@n8n/tournament/node_modules/recast": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.22.0.tgz", + "integrity": "sha512-5AAx+mujtXijsEavc5lWXBPQqrM4+Dl5qNH96N2aNeuJFUzpiiToKPsxQD/zAIJHspz7zz0maX0PCtCTFVlixQ==", + "dev": true, + "dependencies": { + "assert": "^2.0.0", + "ast-types": "0.15.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@n8n/tournament/node_modules/recast/node_modules/ast-types": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", + "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@n8n/tournament/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/@n8n/vm2": { "version": "3.9.23", "resolved": "https://registry.npmjs.org/@n8n/vm2/-/vm2-3.9.23.tgz", @@ -3721,6 +3803,19 @@ "dev": true, "peer": true }, + "node_modules/assert": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz", + "integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "is-nan": "^1.3.2", + "object-is": "^1.1.5", + "object.assign": "^4.1.4", + "util": "^0.12.5" + } + }, "node_modules/assert-options": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/assert-options/-/assert-options-0.8.0.tgz", @@ -3845,8 +3940,7 @@ "version": "1.12.0", "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", - "dev": true, - "peer": true + "dev": true }, "node_modules/axios": { "version": "0.21.4", @@ -4764,18 +4858,6 @@ "upper-case": "^2.0.2" } }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, "node_modules/content-type": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", @@ -4869,9 +4951,9 @@ } }, "node_modules/crypto-js": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz", - "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz", + "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==", "dev": true }, "node_modules/css-select": { @@ -6475,9 +6557,9 @@ "peer": true }, "node_modules/follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", + "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", "dev": true, "funding": [ { @@ -8144,6 +8226,21 @@ "node": ">=0.10.0" } }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", @@ -8165,6 +8262,22 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-nan": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", + "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-negated-glob": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", @@ -9776,37 +9889,38 @@ } }, "node_modules/n8n-core": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/n8n-core/-/n8n-core-1.6.0.tgz", - "integrity": "sha512-VQw8RpmOKQ7xFBB61hb/Te0HT0J5nIRV/LYMwN9YrjzGMh6XuRQkn8el0hlgBR97K52Yo1iyMBR9TKHunAH13Q==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/n8n-core/-/n8n-core-1.14.0.tgz", + "integrity": "sha512-ezxxFVweLHLq2kwu7FaI47oRUL5DXXBv4lHf0eFJHwE4ScFH1MaaFpiFF9zZ9DgziFsZPMN7yJ8Rg73X/ZpRBQ==", "dev": true, "dependencies": { - "@n8n/client-oauth2": "0.7.0", + "@n8n/client-oauth2": "0.8.0", + "aws4": "^1.8.0", "axios": "^0.21.1", "concat-stream": "^2.0.0", - "content-disposition": "^0.5.4", - "content-type": "^1.0.4", "cron": "~1.7.2", - "crypto-js": "~4.1.1", + "crypto-js": "^4.1.1", "fast-glob": "^3.2.5", "file-type": "^16.5.4", "flatted": "^3.2.4", "form-data": "^4.0.0", "lodash": "^4.17.21", "mime-types": "^2.1.27", - "n8n-workflow": "1.6.0", + "n8n-workflow": "1.14.0", "oauth-1.0a": "^2.2.6", "p-cancelable": "^2.0.0", "pretty-bytes": "^5.6.0", "qs": "^6.10.1", - "uuid": "^8.3.2" + "typedi": "^0.10.0", + "uuid": "^8.3.2", + "xml2js": "^0.5.0" }, "bin": { "n8n-generate-known": "bin/generate-known", "n8n-generate-ui-types": "bin/generate-ui-types" }, "peerDependencies": { - "n8n-nodes-base": "1.6.0" + "n8n-nodes-base": "1.14.0" } }, "node_modules/n8n-core/node_modules/concat-stream": { @@ -9853,14 +9967,14 @@ } }, "node_modules/n8n-nodes-base": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-1.6.0.tgz", - "integrity": "sha512-SGWCmh6T8yuQVTEcC2ZaRG1DutYcg8M7EuoloYLftO4IVM/drYsx5fOWHUXPU52C9R6WlQI40K4YMzDNHYCOdg==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-1.14.0.tgz", + "integrity": "sha512-VIvg0T8kZoZyF73srlwRSAOG78xSf6GFLrgALEOH4pnS692KFQF0wf5gGF+JKo0IDmlk7yi8Mnlt7cTTmp0mQQ==", "dev": true, "peer": true, "dependencies": { "@kafkajs/confluent-schema-registry": "1.0.6", - "@n8n/vm2": "^3.9.19", + "@n8n/vm2": "^3.9.20", "amqplib": "^0.10.3", "aws4": "^1.8.0", "basic-auth": "^2.0.1", @@ -9895,7 +10009,7 @@ "mqtt": "^5.0.2", "mssql": "^8.1.2", "mysql2": "~2.3.0", - "n8n-workflow": "1.6.0", + "n8n-workflow": "1.14.0", "nanoid": "^3.3.6", "node-html-markdown": "^1.1.3", "node-ssh": "^12.0.0", @@ -9917,6 +10031,7 @@ "snowflake-sdk": "^1.8.0", "ssh2-sftp-client": "^7.0.0", "tmp-promise": "^3.0.2", + "typedi": "^0.10.0", "uuid": "^8.3.2", "xlsx": "https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz", "xml2js": "^0.5.0" @@ -10072,12 +10187,13 @@ } }, "node_modules/n8n-workflow": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/n8n-workflow/-/n8n-workflow-1.6.0.tgz", - "integrity": "sha512-MkwhM5p0ps3RevX/MWTS1DyFSDZ4p0IJ+gDtU48GZBJGR9nk5HWvmAOFAJJBnyGXCwy+U61d0CQoOZbVKXeGBw==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/n8n-workflow/-/n8n-workflow-1.14.0.tgz", + "integrity": "sha512-63Iss0trrHHR/DZPovCnkMS1KtTrdzKw3QJLIHYGt6Hz4P/xFtx+fSp4ar3tMU9U2tfCGN8qY10FB0Tip+Nyow==", "dev": true, "dependencies": { "@n8n_io/riot-tmpl": "^4.0.0", + "@n8n/tournament": "^1.0.2", "ast-types": "0.15.2", "crypto-js": "^4.1.1", "deep-equal": "^2.2.0", @@ -10414,9 +10530,9 @@ } }, "node_modules/node-html-parser": { - "version": "6.1.10", - "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-6.1.10.tgz", - "integrity": "sha512-6/uWdWxjQWQ7tMcFK2wWlrflsQUzh1HsEzlIf2j5+TtzfhT2yUvg3DwZYAmjEHeR3uX74ko7exjHW69J0tOzIg==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-6.1.11.tgz", + "integrity": "sha512-FAgwwZ6h0DSDWxfD0Iq1tsDcBCxdJB1nXpLPPxX8YyVWzbfCjKWEzaynF4gZZ/8hziUmp7ZSaKylcn0iKhufUQ==", "dev": true, "peer": true, "dependencies": { @@ -14520,6 +14636,12 @@ "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", "dev": true }, + "node_modules/typedi": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/typedi/-/typedi-0.10.0.tgz", + "integrity": "sha512-v3UJF8xm68BBj6AF4oQML3ikrfK2c9EmZUyLOfShpJuItAqVBHWP/KtpGinkSsIiP6EZyyb6Z3NXyW9dgS9X1w==", + "dev": true + }, "node_modules/typescript": { "version": "4.8.4", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", @@ -14847,6 +14969,19 @@ "dev": true, "peer": true }, + "node_modules/util": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -15599,17 +15734,18 @@ } }, "@aws-sdk/client-cognito-identity": { - "version": "3.435.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.435.0.tgz", - "integrity": "sha512-lbjmSrsbXAPZXKD+1R9a2a0KIOBFnnW/lPXVbUR1oflo2u42AGl70MbE3RGzflkFZoAH9PiJ+ja6oqjeENCY6Q==", + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.436.0.tgz", + "integrity": "sha512-OSU77ie1qhPg+NiVAAMqw6J1TooNmyxfB9F4qoBluoCQ4b56CUWy01s50BvzjNP/pkfEPoD0TfynnpPxkDTBkw==", "dev": true, "optional": true, "peer": true, "requires": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.435.0", - "@aws-sdk/credential-provider-node": "3.435.0", + "@aws-sdk/client-sts": "3.436.0", + "@aws-sdk/core": "3.436.0", + "@aws-sdk/credential-provider-node": "3.436.0", "@aws-sdk/middleware-host-header": "3.433.0", "@aws-sdk/middleware-logger": "3.433.0", "@aws-sdk/middleware-recursion-detection": "3.433.0", @@ -15646,17 +15782,18 @@ } }, "@aws-sdk/client-s3": { - "version": "3.435.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.435.0.tgz", - "integrity": "sha512-jyuv0SLLwc7Wa0s0eWHs1G4V0EJB2+4Nl/yn/LhEUrcDPrCI2FHd/lLudSmrEW+s7Rty0KTx5ZzeTn6YZ6ohTQ==", + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.436.0.tgz", + "integrity": "sha512-4F/eg9caxUxRU9za+nppiq4VnjTy+QKc4V2A7bI+7N4GBXl/Ye8Q9zBjbEDpGBmZBHbuO/RtBtyf/ZyrYntEvA==", "dev": true, "peer": true, "requires": { "@aws-crypto/sha1-browser": "3.0.0", "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.435.0", - "@aws-sdk/credential-provider-node": "3.435.0", + "@aws-sdk/client-sts": "3.436.0", + "@aws-sdk/core": "3.436.0", + "@aws-sdk/credential-provider-node": "3.436.0", "@aws-sdk/middleware-bucket-endpoint": "3.433.0", "@aws-sdk/middleware-expect-continue": "3.433.0", "@aws-sdk/middleware-flexible-checksums": "3.433.0", @@ -15710,14 +15847,15 @@ } }, "@aws-sdk/client-sso": { - "version": "3.435.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.435.0.tgz", - "integrity": "sha512-tT2bpwFZ3RStgyaS+JzFF4Yj+l4JRXP5+4ZRrIX5DFimzCUT8koeP4t2Gb6lvVD3DJL0nwGU5MODI1YbHTqZSQ==", + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.436.0.tgz", + "integrity": "sha512-MM59VTikuehbN/iLz0rH0MhvUb9ngG9rB129darJkNBWNBQDNnQHox/31dm/Hyfq++YUf6GREsfW8r9HMMfLdg==", "dev": true, "peer": true, "requires": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", + "@aws-sdk/core": "3.436.0", "@aws-sdk/middleware-host-header": "3.433.0", "@aws-sdk/middleware-logger": "3.433.0", "@aws-sdk/middleware-recursion-detection": "3.433.0", @@ -15753,15 +15891,16 @@ } }, "@aws-sdk/client-sts": { - "version": "3.435.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.435.0.tgz", - "integrity": "sha512-xenshHn87b4cv45ntRgTQqeGk3H7Rrs7Br63cejFG+6ZJw7JRiz1g8EL+pIUEYyWHPYwDG0493ylxwf7p8XqaQ==", + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.436.0.tgz", + "integrity": "sha512-DJKvvtcjIziD8FMGIURwesrKdZcfTx0dZ3juBg8I0q2Y+kQYx1xFqy4dl9V/lQLBRWk1hku0iM+J/TI1YjlOrQ==", "dev": true, "peer": true, "requires": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/credential-provider-node": "3.435.0", + "@aws-sdk/core": "3.436.0", + "@aws-sdk/credential-provider-node": "3.436.0", "@aws-sdk/middleware-host-header": "3.433.0", "@aws-sdk/middleware-logger": "3.433.0", "@aws-sdk/middleware-recursion-detection": "3.433.0", @@ -15799,15 +15938,25 @@ "tslib": "^2.5.0" } }, + "@aws-sdk/core": { + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.436.0.tgz", + "integrity": "sha512-vX5/LjXvCejC2XUY6TSg1oozjqK6BvkE75t0ys9dgqyr5PlZyZksMoeAFHUlj0sCjhT3ziWCujP1oiSpPWY9hg==", + "dev": true, + "peer": true, + "requires": { + "@smithy/smithy-client": "^2.1.12" + } + }, "@aws-sdk/credential-provider-cognito-identity": { - "version": "3.435.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.435.0.tgz", - "integrity": "sha512-/j4DSJU0RBVK95dDIRCaBymDYsOqnz5aqXjZk6QcPkV1lAdYOxzRE6QpDTRUL4rt8gNtqe4anKjMNJesv/Yppg==", + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.436.0.tgz", + "integrity": "sha512-iwTLWI2+vHkayTQ/UBibUefFI/iyP4mk/r2Vg8V+OgHilremLh9OPAOWATdjLmjUfdO8FA3+5GeO9w019zP74A==", "dev": true, "optional": true, "peer": true, "requires": { - "@aws-sdk/client-cognito-identity": "3.435.0", + "@aws-sdk/client-cognito-identity": "3.436.0", "@aws-sdk/types": "3.433.0", "@smithy/property-provider": "^2.0.0", "@smithy/types": "^2.4.0", @@ -15847,15 +15996,15 @@ } }, "@aws-sdk/credential-provider-ini": { - "version": "3.435.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.435.0.tgz", - "integrity": "sha512-YHXftGxQ2UDaIyJ2F4ZbyU52MWyWZ9dFG9oKlnA0qMPF7AIH+GtH3X+oFGC0lCAi4zx4Zd26gFlkoqupVy1HbA==", + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.436.0.tgz", + "integrity": "sha512-VWemmELcB+WSvP+hPk5CTlIYZMZdjcPFeoWrv11tpVqQ4be33AM1LEC1sTSU8fXKSgIL/tz7ilqp11fWm0MQwA==", "dev": true, "peer": true, "requires": { "@aws-sdk/credential-provider-env": "3.433.0", "@aws-sdk/credential-provider-process": "3.433.0", - "@aws-sdk/credential-provider-sso": "3.435.0", + "@aws-sdk/credential-provider-sso": "3.436.0", "@aws-sdk/credential-provider-web-identity": "3.433.0", "@aws-sdk/types": "3.433.0", "@smithy/credential-provider-imds": "^2.0.0", @@ -15866,16 +16015,16 @@ } }, "@aws-sdk/credential-provider-node": { - "version": "3.435.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.435.0.tgz", - "integrity": "sha512-58sOsgBzkmhyGAvTRkI/OPe+hhwsbbO1iuoyFPzFcfbU90S9NSN4BkRnvcgphbckBwKy+BIF0wP2fk/gF0CdEA==", + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.436.0.tgz", + "integrity": "sha512-ZQIqR11TPU03RGI/eynOCMmH8FK4J+IxdDEsv2FBcxkuFl990CangoeEziRhVsw+a68TWVZA65kVv+oUX2u8Sw==", "dev": true, "peer": true, "requires": { "@aws-sdk/credential-provider-env": "3.433.0", - "@aws-sdk/credential-provider-ini": "3.435.0", + "@aws-sdk/credential-provider-ini": "3.436.0", "@aws-sdk/credential-provider-process": "3.433.0", - "@aws-sdk/credential-provider-sso": "3.435.0", + "@aws-sdk/credential-provider-sso": "3.436.0", "@aws-sdk/credential-provider-web-identity": "3.433.0", "@aws-sdk/types": "3.433.0", "@smithy/credential-provider-imds": "^2.0.0", @@ -15900,13 +16049,13 @@ } }, "@aws-sdk/credential-provider-sso": { - "version": "3.435.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.435.0.tgz", - "integrity": "sha512-WPt/7efTM0lvHsCh+OzRp79wIatkCTnCoYcp4kCHIR+aq9Z9vXICPIhmSO4okGkHnlxd/7UuNdld1BoZkT9oRA==", + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.436.0.tgz", + "integrity": "sha512-40exwlz6Xfc/28e1dfpHP7vwK04gATWEQ1dBb30d0zXASpn0Z0PWyNgAO2owcGsw4TdceSREV1mj8HwYkl8+BA==", "dev": true, "peer": true, "requires": { - "@aws-sdk/client-sso": "3.435.0", + "@aws-sdk/client-sso": "3.436.0", "@aws-sdk/token-providers": "3.435.0", "@aws-sdk/types": "3.433.0", "@smithy/property-provider": "^2.0.0", @@ -15929,23 +16078,23 @@ } }, "@aws-sdk/credential-providers": { - "version": "3.435.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.435.0.tgz", - "integrity": "sha512-+Uqoi/MqGs9iUOvH72NfN9PTpt35v2hnOPUVTLcD0X+j5T+DwuPckILk81ko8vcRBYXN5DrxliwziBCUNdfVTQ==", + "version": "3.436.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.436.0.tgz", + "integrity": "sha512-1YifvSXo/cfCRExG7o5Cfvikwpg20dHqS2iVh2o+7QktI/GNrhwX2cJ68zcUuy7+jH0Qm21tU7yZlGieLZFjYA==", "dev": true, "optional": true, "peer": true, "requires": { - "@aws-sdk/client-cognito-identity": "3.435.0", - "@aws-sdk/client-sso": "3.435.0", - "@aws-sdk/client-sts": "3.435.0", - "@aws-sdk/credential-provider-cognito-identity": "3.435.0", + "@aws-sdk/client-cognito-identity": "3.436.0", + "@aws-sdk/client-sso": "3.436.0", + "@aws-sdk/client-sts": "3.436.0", + "@aws-sdk/credential-provider-cognito-identity": "3.436.0", "@aws-sdk/credential-provider-env": "3.433.0", "@aws-sdk/credential-provider-http": "3.435.0", - "@aws-sdk/credential-provider-ini": "3.435.0", - "@aws-sdk/credential-provider-node": "3.435.0", + "@aws-sdk/credential-provider-ini": "3.436.0", + "@aws-sdk/credential-provider-node": "3.436.0", "@aws-sdk/credential-provider-process": "3.433.0", - "@aws-sdk/credential-provider-sso": "3.435.0", + "@aws-sdk/credential-provider-sso": "3.436.0", "@aws-sdk/credential-provider-web-identity": "3.433.0", "@aws-sdk/types": "3.433.0", "@smithy/credential-provider-imds": "^2.0.0", @@ -16989,14 +17138,67 @@ } }, "@n8n/client-oauth2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@n8n/client-oauth2/-/client-oauth2-0.7.0.tgz", - "integrity": "sha512-E/ir1Ay8Pmia+b5tvV4KhZ0J0xexz3jJc1w93xx39Iaq5XuZRWC3TNJhJdVp0f2fPti0rVDHnAMHsovBucHBIw==", + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@n8n/client-oauth2/-/client-oauth2-0.8.0.tgz", + "integrity": "sha512-LSL46PfQ0nIBNSlvtDCSNPblexsD/HlfGKX9yYcEaRpT1PaBbrfAQjv4Goy5XOJ2cCzULXUsSU97BBJSUGtFoQ==", "dev": true, "requires": { "axios": "^0.21.1" } }, + "@n8n/tournament": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@n8n/tournament/-/tournament-1.0.2.tgz", + "integrity": "sha512-fTpi7F8ra5flGSVfRzohPyG7czAAKCZPlLjdKdwbLJivLoI/Ekhgodov1jfVSCVFVbwQ06gRQRxLEDzl2jl8ig==", + "dev": true, + "requires": { + "@n8n_io/riot-tmpl": "^4.0.1", + "ast-types": "^0.16.1", + "esprima-next": "^5.8.4", + "recast": "^0.22.0" + }, + "dependencies": { + "ast-types": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", + "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", + "dev": true, + "requires": { + "tslib": "^2.0.1" + } + }, + "recast": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.22.0.tgz", + "integrity": "sha512-5AAx+mujtXijsEavc5lWXBPQqrM4+Dl5qNH96N2aNeuJFUzpiiToKPsxQD/zAIJHspz7zz0maX0PCtCTFVlixQ==", + "dev": true, + "requires": { + "assert": "^2.0.0", + "ast-types": "0.15.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + }, + "dependencies": { + "ast-types": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", + "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", + "dev": true, + "requires": { + "tslib": "^2.0.1" + } + } + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, "@n8n/vm2": { "version": "3.9.23", "resolved": "https://registry.npmjs.org/@n8n/vm2/-/vm2-3.9.23.tgz", @@ -18523,6 +18725,19 @@ "asn1.js": "^5.0.0" } }, + "assert": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz", + "integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "is-nan": "^1.3.2", + "object-is": "^1.1.5", + "object.assign": "^4.1.4", + "util": "^0.12.5" + } + }, "assert-options": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/assert-options/-/assert-options-0.8.0.tgz", @@ -18617,8 +18832,7 @@ "version": "1.12.0", "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", - "dev": true, - "peer": true + "dev": true }, "axios": { "version": "0.21.4", @@ -19375,15 +19589,6 @@ "upper-case": "^2.0.2" } }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "requires": { - "safe-buffer": "5.2.1" - } - }, "content-type": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", @@ -19466,9 +19671,9 @@ } }, "crypto-js": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz", - "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz", + "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==", "dev": true }, "css-select": { @@ -20747,9 +20952,9 @@ "peer": true }, "follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", + "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", "dev": true }, "for-each": { @@ -22045,6 +22250,15 @@ "number-is-nan": "^1.0.0" } }, + "is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, "is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", @@ -22060,6 +22274,16 @@ "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", "dev": true }, + "is-nan": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", + "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + } + }, "is-negated-glob": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", @@ -23364,30 +23588,31 @@ } }, "n8n-core": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/n8n-core/-/n8n-core-1.6.0.tgz", - "integrity": "sha512-VQw8RpmOKQ7xFBB61hb/Te0HT0J5nIRV/LYMwN9YrjzGMh6XuRQkn8el0hlgBR97K52Yo1iyMBR9TKHunAH13Q==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/n8n-core/-/n8n-core-1.14.0.tgz", + "integrity": "sha512-ezxxFVweLHLq2kwu7FaI47oRUL5DXXBv4lHf0eFJHwE4ScFH1MaaFpiFF9zZ9DgziFsZPMN7yJ8Rg73X/ZpRBQ==", "dev": true, "requires": { - "@n8n/client-oauth2": "0.7.0", + "@n8n/client-oauth2": "0.8.0", + "aws4": "^1.8.0", "axios": "^0.21.1", "concat-stream": "^2.0.0", - "content-disposition": "^0.5.4", - "content-type": "^1.0.4", "cron": "~1.7.2", - "crypto-js": "~4.1.1", + "crypto-js": "^4.1.1", "fast-glob": "^3.2.5", "file-type": "^16.5.4", "flatted": "^3.2.4", "form-data": "^4.0.0", "lodash": "^4.17.21", "mime-types": "^2.1.27", - "n8n-workflow": "1.6.0", + "n8n-workflow": "1.14.0", "oauth-1.0a": "^2.2.6", "p-cancelable": "^2.0.0", "pretty-bytes": "^5.6.0", "qs": "^6.10.1", - "uuid": "^8.3.2" + "typedi": "^0.10.0", + "uuid": "^8.3.2", + "xml2js": "^0.5.0" }, "dependencies": { "concat-stream": { @@ -23427,14 +23652,14 @@ } }, "n8n-nodes-base": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-1.6.0.tgz", - "integrity": "sha512-SGWCmh6T8yuQVTEcC2ZaRG1DutYcg8M7EuoloYLftO4IVM/drYsx5fOWHUXPU52C9R6WlQI40K4YMzDNHYCOdg==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-1.14.0.tgz", + "integrity": "sha512-VIvg0T8kZoZyF73srlwRSAOG78xSf6GFLrgALEOH4pnS692KFQF0wf5gGF+JKo0IDmlk7yi8Mnlt7cTTmp0mQQ==", "dev": true, "peer": true, "requires": { "@kafkajs/confluent-schema-registry": "1.0.6", - "@n8n/vm2": "^3.9.19", + "@n8n/vm2": "^3.9.20", "amqplib": "^0.10.3", "aws4": "^1.8.0", "basic-auth": "^2.0.1", @@ -23469,7 +23694,7 @@ "mqtt": "^5.0.2", "mssql": "^8.1.2", "mysql2": "~2.3.0", - "n8n-workflow": "1.6.0", + "n8n-workflow": "1.14.0", "nanoid": "^3.3.6", "node-html-markdown": "^1.1.3", "node-ssh": "^12.0.0", @@ -23491,6 +23716,7 @@ "snowflake-sdk": "^1.8.0", "ssh2-sftp-client": "^7.0.0", "tmp-promise": "^3.0.2", + "typedi": "^0.10.0", "uuid": "^8.3.2", "xlsx": "https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz", "xml2js": "^0.5.0" @@ -23609,12 +23835,13 @@ } }, "n8n-workflow": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/n8n-workflow/-/n8n-workflow-1.6.0.tgz", - "integrity": "sha512-MkwhM5p0ps3RevX/MWTS1DyFSDZ4p0IJ+gDtU48GZBJGR9nk5HWvmAOFAJJBnyGXCwy+U61d0CQoOZbVKXeGBw==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/n8n-workflow/-/n8n-workflow-1.14.0.tgz", + "integrity": "sha512-63Iss0trrHHR/DZPovCnkMS1KtTrdzKw3QJLIHYGt6Hz4P/xFtx+fSp4ar3tMU9U2tfCGN8qY10FB0Tip+Nyow==", "dev": true, "requires": { "@n8n_io/riot-tmpl": "^4.0.0", + "@n8n/tournament": "^1.0.2", "ast-types": "0.15.2", "crypto-js": "^4.1.1", "deep-equal": "^2.2.0", @@ -23891,9 +24118,9 @@ } }, "node-html-parser": { - "version": "6.1.10", - "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-6.1.10.tgz", - "integrity": "sha512-6/uWdWxjQWQ7tMcFK2wWlrflsQUzh1HsEzlIf2j5+TtzfhT2yUvg3DwZYAmjEHeR3uX74ko7exjHW69J0tOzIg==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-6.1.11.tgz", + "integrity": "sha512-FAgwwZ6h0DSDWxfD0Iq1tsDcBCxdJB1nXpLPPxX8YyVWzbfCjKWEzaynF4gZZ/8hziUmp7ZSaKylcn0iKhufUQ==", "dev": true, "peer": true, "requires": { @@ -27132,6 +27359,12 @@ "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", "dev": true }, + "typedi": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/typedi/-/typedi-0.10.0.tgz", + "integrity": "sha512-v3UJF8xm68BBj6AF4oQML3ikrfK2c9EmZUyLOfShpJuItAqVBHWP/KtpGinkSsIiP6EZyyb6Z3NXyW9dgS9X1w==", + "dev": true + }, "typescript": { "version": "4.8.4", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", @@ -27413,6 +27646,19 @@ "dev": true, "peer": true }, + "util": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",