mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-16 17:46:45 +00:00
feat(core): Add license support to n8n (#4566)
* add sdk * add license manager * type fix * add basic func * store to db * update default * activate license * add sharing flag * fix setup * clear license * update conosle log to info * refactor * use npm dependency * update error logs * add simple test * add license tests * update tests * update pnpm package * fix error handling types * Update packages/cli/src/config/schema.ts Co-authored-by: Cornelius Suermann <cornelius@n8n.io> * make feature enum * add warning * update sdk * Update packages/cli/src/config/schema.ts Co-authored-by: Cornelius Suermann <cornelius@n8n.io> Co-authored-by: Cornelius Suermann <cornelius@n8n.io>
This commit is contained in:
34
pnpm-lock.yaml
generated
34
pnpm-lock.yaml
generated
@@ -91,6 +91,7 @@ importers:
|
||||
packages/cli:
|
||||
specifiers:
|
||||
'@apidevtools/swagger-cli': 4.0.0
|
||||
'@n8n_io/license-sdk': ^1.3.4
|
||||
'@oclif/command': ^1.8.16
|
||||
'@oclif/core': ^1.16.4
|
||||
'@oclif/dev-cli': ^1.22.2
|
||||
@@ -203,6 +204,7 @@ importers:
|
||||
winston: ^3.3.3
|
||||
yamljs: ^0.3.0
|
||||
dependencies:
|
||||
'@n8n_io/license-sdk': 1.3.4
|
||||
'@oclif/command': 1.8.18_@oclif+config@1.18.5
|
||||
'@oclif/core': 1.16.6
|
||||
'@oclif/errors': 1.3.6
|
||||
@@ -3306,6 +3308,18 @@ packages:
|
||||
resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==}
|
||||
dev: true
|
||||
|
||||
/@n8n_io/license-sdk/1.3.4:
|
||||
resolution: {integrity: sha512-t/J228ftRwTbuCYTqMtjRjfqeNE8Aq0DErYFZS5N9EbX5brNIzWbgGio+25utoI9t31xRPwpviDF+e0kPz8Fvg==}
|
||||
engines: {node: '>=14.0.0', npm: '>=7.10.0'}
|
||||
dependencies:
|
||||
axios: 1.1.3
|
||||
crypto-js: 4.1.1
|
||||
node-machine-id: 1.1.12
|
||||
node-rsa: 1.1.1
|
||||
transitivePeerDependencies:
|
||||
- debug
|
||||
dev: false
|
||||
|
||||
/@n8n_io/riot-tmpl/1.0.1:
|
||||
resolution: {integrity: sha512-+ig7/rafN3LGthGEi8fs1N5XxPndmRq5YAX92DWOar9mrMDrYyIjK5XAQaTnTMDQgmKKllrAl+bVRmQXKcLFuw==}
|
||||
dependencies:
|
||||
@@ -7633,6 +7647,16 @@ packages:
|
||||
- debug
|
||||
dev: false
|
||||
|
||||
/axios/1.1.3:
|
||||
resolution: {integrity: sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==}
|
||||
dependencies:
|
||||
follow-redirects: 1.15.2_debug@3.2.7
|
||||
form-data: 4.0.0
|
||||
proxy-from-env: 1.1.0
|
||||
transitivePeerDependencies:
|
||||
- debug
|
||||
dev: false
|
||||
|
||||
/babel-core/7.0.0-bridge.0_@babel+core@7.19.3:
|
||||
resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==}
|
||||
peerDependencies:
|
||||
@@ -16077,6 +16101,10 @@ packages:
|
||||
vm-browserify: 1.1.2
|
||||
dev: true
|
||||
|
||||
/node-machine-id/1.1.12:
|
||||
resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==}
|
||||
dev: false
|
||||
|
||||
/node-notifier/10.0.1:
|
||||
resolution: {integrity: sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==}
|
||||
dependencies:
|
||||
@@ -16092,6 +16120,12 @@ packages:
|
||||
resolution: {integrity: sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==}
|
||||
dev: true
|
||||
|
||||
/node-rsa/1.1.1:
|
||||
resolution: {integrity: sha512-Jd4cvbJMryN21r5HgxQOpMEqv+ooke/korixNNK3mGqfGJmy0M77WDDzo/05969+OkMy3XW1UuZsSmW9KQm7Fw==}
|
||||
dependencies:
|
||||
asn1: 0.2.6
|
||||
dev: false
|
||||
|
||||
/node-ssh/12.0.5:
|
||||
resolution: {integrity: sha512-uN2GTGdBRUUKkZmcNBr9OM+xKL6zq74emnkSyb1TshBdVWegj3boue6QallQeqZzo7YGVheP5gAovUL+8hZSig==}
|
||||
engines: {node: '>= 10'}
|
||||
|
||||
Reference in New Issue
Block a user