कारतोफ्फेलस्क्रिप्ट™
52f740b9e8
refactor(core): Use an IoC container to manage singleton classes [Part-1] (no-changelog) ( #5509 )
...
* add typedi
* convert ActiveWorkflowRunner into an injectable service
* convert ExternalHooks into an injectable service
* convert InternalHooks into an injectable service
* convert LoadNodesAndCredentials into an injectable service
* convert NodeTypes and CredentialTypes into an injectable service
* convert ActiveExecutions into an injectable service
* convert WaitTracker into an injectable service
* convert Push into an injectable service
* convert ActiveWebhooks and TestWebhooks into an injectable services
* handle circular references, and log errors when a circular dependency is found
2023-02-21 19:21:56 +01:00
कारतोफ्फेलस्क्रिप्ट™
7e229a3d38
fix(core): Do not crash express app on unhandled rejected promises ( #5252 )
2023-01-26 12:10:09 +01:00
कारतोफ्फेलस्क्रिप्ट™
1a6f7a1e0d
perf: Prevent oclif from loading ts-node and typescript ( #5047 ) (no-changelog)
...
Prevent oclif from loading ts-node and typescript
2022-12-29 12:23:33 +01:00
कारतोफ्फेलस्क्रिप्ट™
9485e2f12a
fix: Enable source-maps on WorkflowRunnerProcess in own
mode ( #4832 )
2022-12-06 12:16:49 +01:00
कारतोफ्फेलस्क्रिप्ट™
0148631d28
build: Upgrade some of the backend dev-tooling (no-changelog) ( #4589 )
...
* upgrade ts-node
* move tslint and typescript to a single place
* source-map-support should be loaded in the `n8n` bin script, and not in core
* upgrade jest
* Support only node.js 14, 16, or 18
2022-11-14 15:37:32 +01:00
Iván Ovejero
f9f05621a1
refactor: Upgrade to ESLint 8 ( #3722 )
...
* ⬆️ Upgrade to ESLint 8
* 📦 Update package-lock.json
* 👕 Add lint exceptions
* 👕 Add more lint exceptions
* ➖ Remove `tslint` from some packages
* 👕 Except init file
* 📦 Update `package-lock.json`
* 📦 Update `package-lock.json`
* 👕 Add exceptions to new lines coming from `master `
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-07-24 17:25:01 +02:00
Iván Ovejero
fc550ecbcb
⚡ Remove fibers
to support Node LTS 16 ( #2672 )
...
* 🔥 Remove fibers lib
* 📦 Update package-lock.json
* 📦 Update package-lock.json
* ✏️ Mention recommended version
* ⚡ Update node version in Docker images
* ⬆️ bump uuid and flatted
* 📦 Update package-lock.json
Co-authored-by: Ben Hesseldieck <b.hesseldieck@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2022-02-04 19:13:26 +01:00
Anuj Kapoor
32dc10f289
🐛 Return correct exit code on node version conflict ( #2526 )
2021-12-11 17:41:18 +01:00
Ben Hesseldieck
d3a1d3ffef
Revert " ⚡ Simplify config imports in cli package ( #1840 )" ( #1931 )
...
This reverts commit c21c8b3369
.
2021-06-23 11:20:07 +02:00
Iván Ovejero
c21c8b3369
⚡ Simplify config imports in cli package ( #1840 )
...
* ⚡ Set path alias for config
* ⚡ Update config export
* ⚡ Simplify config imports
* ⚡ Update also additional imports
* ⚡ Update path in collation migration
* ⚡ Resolve aliased paths
* 👕 Fix Codacy issue
* 👕 Retry to fix Codacy issue
Co-authored-by: Jan <janober@users.noreply.github.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
2021-06-22 23:18:52 +02:00
Jan Oberhauser
3d2eaa3aaa
⚡ Check on startup for Node.js version 14 or later
2021-05-03 16:15:02 -05:00
Jan Oberhauser
c8e85b5d6d
👕 Fix lint issue
2020-10-25 11:26:27 +01:00
Jan Oberhauser
6cc986c516
⚡ Check on startup for Node.js version 12.9 or later
2020-10-25 11:01:36 +01:00
Jan Oberhauser
205a033717
✨ Add CLI command to deactivate workflows
2020-10-24 14:37:45 +02:00
Jan Oberhauser
a2b589880f
⚡ Check for correct Node.js version on start
2019-10-23 14:03:40 +02:00
Jan Oberhauser
67afc883db
⚡ Replace vorpal with oclif in cli
2019-08-28 15:28:47 +02:00