Compare commits
6 Commits
Author | SHA1 | Date | |
---|---|---|---|
820cdfcd48 | |||
6e5dd9b05a | |||
f3d5c21fab | |||
04b278ee28 | |||
7084d76c43 | |||
41d7550e89 |
18
changelog.md
18
changelog.md
@ -1,5 +1,23 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## 2025-01-20 - 4.13.0 - feat(service)
|
||||||
|
Add support for service creation, update, and deletion.
|
||||||
|
|
||||||
|
- Implemented TypedHandlers for creating a new service.
|
||||||
|
- Added features to update existing service details.
|
||||||
|
- Enabled deletion of services by their unique ID.
|
||||||
|
|
||||||
|
## 2025-01-20 - 4.12.2 - fix(service)
|
||||||
|
Fix secret bundle and service management bugs
|
||||||
|
|
||||||
|
- Corrected the field name from 'includedImages' to 'imageClaims' in secret bundles.
|
||||||
|
- Implemented 'getFlatKeyValueObject' for secret bundles and modified related API interactions.
|
||||||
|
- Enhanced the Service class with methods for handling secret bundle data by resolving related groups and environments.
|
||||||
|
|
||||||
|
## 2025-01-02 - 4.12.1 - fix(deps)
|
||||||
|
Updated @git.zone/tspublish to version ^1.9.1
|
||||||
|
|
||||||
|
|
||||||
## 2025-01-02 - 4.12.0 - feat(cli)
|
## 2025-01-02 - 4.12.0 - feat(cli)
|
||||||
Add CLI support and external registries view
|
Add CLI support and external registries view
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@serve.zone/cloudly",
|
"name": "@serve.zone/cloudly",
|
||||||
"version": "4.12.0",
|
"version": "4.13.0",
|
||||||
"private": false,
|
"private": false,
|
||||||
"description": "A comprehensive tool for managing containerized applications across multiple cloud providers using Docker Swarmkit, featuring web, CLI, and API interfaces.",
|
"description": "A comprehensive tool for managing containerized applications across multiple cloud providers using Docker Swarmkit, featuring web, CLI, and API interfaces.",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
@ -25,7 +25,7 @@
|
|||||||
"@git.zone/tsbuild": "^2.2.0",
|
"@git.zone/tsbuild": "^2.2.0",
|
||||||
"@git.zone/tsbundle": "^2.1.0",
|
"@git.zone/tsbundle": "^2.1.0",
|
||||||
"@git.zone/tsdoc": "^1.4.2",
|
"@git.zone/tsdoc": "^1.4.2",
|
||||||
"@git.zone/tspublish": "^1.9.0",
|
"@git.zone/tspublish": "^1.9.1",
|
||||||
"@git.zone/tstest": "^1.0.90",
|
"@git.zone/tstest": "^1.0.90",
|
||||||
"@git.zone/tswatch": "^2.0.37",
|
"@git.zone/tswatch": "^2.0.37",
|
||||||
"@push.rocks/tapbundle": "^5.5.4",
|
"@push.rocks/tapbundle": "^5.5.4",
|
||||||
|
266
pnpm-lock.yaml
generated
266
pnpm-lock.yaml
generated
@ -58,7 +58,7 @@ importers:
|
|||||||
version: 6.1.0
|
version: 6.1.0
|
||||||
'@push.rocks/smartacme':
|
'@push.rocks/smartacme':
|
||||||
specifier: ^5.0.0
|
specifier: ^5.0.0
|
||||||
version: 5.0.0(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)
|
version: 5.0.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)
|
||||||
'@push.rocks/smartbucket':
|
'@push.rocks/smartbucket':
|
||||||
specifier: ^3.3.7
|
specifier: ^3.3.7
|
||||||
version: 3.3.7
|
version: 3.3.7
|
||||||
@ -70,7 +70,7 @@ importers:
|
|||||||
version: 2.0.17
|
version: 2.0.17
|
||||||
'@push.rocks/smartdata':
|
'@push.rocks/smartdata':
|
||||||
specifier: ^5.2.10
|
specifier: ^5.2.10
|
||||||
version: 5.2.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)
|
version: 5.2.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)
|
||||||
'@push.rocks/smartdelay':
|
'@push.rocks/smartdelay':
|
||||||
specifier: ^3.0.5
|
specifier: ^3.0.5
|
||||||
version: 3.0.5
|
version: 3.0.5
|
||||||
@ -148,17 +148,17 @@ importers:
|
|||||||
specifier: ^1.4.2
|
specifier: ^1.4.2
|
||||||
version: 1.4.2
|
version: 1.4.2
|
||||||
'@git.zone/tspublish':
|
'@git.zone/tspublish':
|
||||||
specifier: ^1.9.0
|
specifier: ^1.9.1
|
||||||
version: 1.9.0
|
version: 1.9.1
|
||||||
'@git.zone/tstest':
|
'@git.zone/tstest':
|
||||||
specifier: ^1.0.90
|
specifier: ^1.0.90
|
||||||
version: 1.0.90(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)
|
version: 1.0.90(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)
|
||||||
'@git.zone/tswatch':
|
'@git.zone/tswatch':
|
||||||
specifier: ^2.0.37
|
specifier: ^2.0.37
|
||||||
version: 2.0.37
|
version: 2.0.37
|
||||||
'@push.rocks/tapbundle':
|
'@push.rocks/tapbundle':
|
||||||
specifier: ^5.5.4
|
specifier: ^5.5.4
|
||||||
version: 5.5.4(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)
|
version: 5.5.4(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)
|
||||||
'@types/node':
|
'@types/node':
|
||||||
specifier: ^22.10.3
|
specifier: ^22.10.3
|
||||||
version: 22.10.3
|
version: 22.10.3
|
||||||
@ -840,8 +840,8 @@ packages:
|
|||||||
resolution: {integrity: sha512-+76q90va4owBVoQxZKD2v/Gc512WqNFyfX+JCR1N81jQ9j5ZoM4ZFW6q3o9sRNcCDUJMTCAoRxjVqjSXBD9qVw==}
|
resolution: {integrity: sha512-+76q90va4owBVoQxZKD2v/Gc512WqNFyfX+JCR1N81jQ9j5ZoM4ZFW6q3o9sRNcCDUJMTCAoRxjVqjSXBD9qVw==}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
||||||
'@git.zone/tspublish@1.9.0':
|
'@git.zone/tspublish@1.9.1':
|
||||||
resolution: {integrity: sha512-V35moR96YCDrllhrOUys5HkLdlDJLqEIEt+6gUPanFT8rED+AckwrSj5lu91GRlxQ/sjgymisEkce9o4aZ/Dog==}
|
resolution: {integrity: sha512-aLMt2Ew75+5FfhTL6uKPtO0wT2q3gd5zwgEaP7bxgOSlfUhv19nYMp+Hq2XtYB12C1BSdhJ/OyrPEA5tx8Hv0Q==}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
||||||
'@git.zone/tsrun@1.3.3':
|
'@git.zone/tsrun@1.3.3':
|
||||||
@ -5297,7 +5297,7 @@ snapshots:
|
|||||||
'@aws-sdk/client-sso-oidc': 3.699.0(@aws-sdk/client-sts@3.699.0)
|
'@aws-sdk/client-sso-oidc': 3.699.0(@aws-sdk/client-sts@3.699.0)
|
||||||
'@aws-sdk/client-sts': 3.699.0
|
'@aws-sdk/client-sts': 3.699.0
|
||||||
'@aws-sdk/core': 3.696.0
|
'@aws-sdk/core': 3.696.0
|
||||||
'@aws-sdk/credential-provider-node': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.699.0)
|
'@aws-sdk/credential-provider-node': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.699.0)
|
||||||
'@aws-sdk/middleware-bucket-endpoint': 3.696.0
|
'@aws-sdk/middleware-bucket-endpoint': 3.696.0
|
||||||
'@aws-sdk/middleware-expect-continue': 3.696.0
|
'@aws-sdk/middleware-expect-continue': 3.696.0
|
||||||
'@aws-sdk/middleware-flexible-checksums': 3.701.0
|
'@aws-sdk/middleware-flexible-checksums': 3.701.0
|
||||||
@ -5396,51 +5396,7 @@ snapshots:
|
|||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- aws-crt
|
- aws-crt
|
||||||
|
optional: true
|
||||||
'@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)':
|
|
||||||
dependencies:
|
|
||||||
'@aws-crypto/sha256-browser': 5.2.0
|
|
||||||
'@aws-crypto/sha256-js': 5.2.0
|
|
||||||
'@aws-sdk/client-sts': 3.686.0
|
|
||||||
'@aws-sdk/core': 3.696.0
|
|
||||||
'@aws-sdk/credential-provider-node': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.686.0)
|
|
||||||
'@aws-sdk/middleware-host-header': 3.696.0
|
|
||||||
'@aws-sdk/middleware-logger': 3.696.0
|
|
||||||
'@aws-sdk/middleware-recursion-detection': 3.696.0
|
|
||||||
'@aws-sdk/middleware-user-agent': 3.696.0
|
|
||||||
'@aws-sdk/region-config-resolver': 3.696.0
|
|
||||||
'@aws-sdk/types': 3.696.0
|
|
||||||
'@aws-sdk/util-endpoints': 3.696.0
|
|
||||||
'@aws-sdk/util-user-agent-browser': 3.696.0
|
|
||||||
'@aws-sdk/util-user-agent-node': 3.696.0
|
|
||||||
'@smithy/config-resolver': 3.0.12
|
|
||||||
'@smithy/core': 2.5.4
|
|
||||||
'@smithy/fetch-http-handler': 4.1.1
|
|
||||||
'@smithy/hash-node': 3.0.10
|
|
||||||
'@smithy/invalid-dependency': 3.0.10
|
|
||||||
'@smithy/middleware-content-length': 3.0.12
|
|
||||||
'@smithy/middleware-endpoint': 3.2.4
|
|
||||||
'@smithy/middleware-retry': 3.0.28
|
|
||||||
'@smithy/middleware-serde': 3.0.10
|
|
||||||
'@smithy/middleware-stack': 3.0.10
|
|
||||||
'@smithy/node-config-provider': 3.1.11
|
|
||||||
'@smithy/node-http-handler': 3.3.1
|
|
||||||
'@smithy/protocol-http': 4.1.7
|
|
||||||
'@smithy/smithy-client': 3.4.5
|
|
||||||
'@smithy/types': 3.7.1
|
|
||||||
'@smithy/url-parser': 3.0.10
|
|
||||||
'@smithy/util-base64': 3.0.0
|
|
||||||
'@smithy/util-body-length-browser': 3.0.0
|
|
||||||
'@smithy/util-body-length-node': 3.0.0
|
|
||||||
'@smithy/util-defaults-mode-browser': 3.0.28
|
|
||||||
'@smithy/util-defaults-mode-node': 3.0.28
|
|
||||||
'@smithy/util-endpoints': 2.1.6
|
|
||||||
'@smithy/util-middleware': 3.0.10
|
|
||||||
'@smithy/util-retry': 3.0.10
|
|
||||||
'@smithy/util-utf8': 3.0.0
|
|
||||||
tslib: 2.8.1
|
|
||||||
transitivePeerDependencies:
|
|
||||||
- aws-crt
|
|
||||||
|
|
||||||
'@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)':
|
'@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -5448,7 +5404,7 @@ snapshots:
|
|||||||
'@aws-crypto/sha256-js': 5.2.0
|
'@aws-crypto/sha256-js': 5.2.0
|
||||||
'@aws-sdk/client-sts': 3.699.0
|
'@aws-sdk/client-sts': 3.699.0
|
||||||
'@aws-sdk/core': 3.696.0
|
'@aws-sdk/core': 3.696.0
|
||||||
'@aws-sdk/credential-provider-node': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.699.0)
|
'@aws-sdk/credential-provider-node': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.699.0)
|
||||||
'@aws-sdk/middleware-host-header': 3.696.0
|
'@aws-sdk/middleware-host-header': 3.696.0
|
||||||
'@aws-sdk/middleware-logger': 3.696.0
|
'@aws-sdk/middleware-logger': 3.696.0
|
||||||
'@aws-sdk/middleware-recursion-detection': 3.696.0
|
'@aws-sdk/middleware-recursion-detection': 3.696.0
|
||||||
@ -5529,6 +5485,7 @@ snapshots:
|
|||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- aws-crt
|
- aws-crt
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/client-sso@3.696.0':
|
'@aws-sdk/client-sso@3.696.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -5617,6 +5574,7 @@ snapshots:
|
|||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- aws-crt
|
- aws-crt
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/client-sts@3.699.0':
|
'@aws-sdk/client-sts@3.699.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -5624,7 +5582,7 @@ snapshots:
|
|||||||
'@aws-crypto/sha256-js': 5.2.0
|
'@aws-crypto/sha256-js': 5.2.0
|
||||||
'@aws-sdk/client-sso-oidc': 3.699.0(@aws-sdk/client-sts@3.699.0)
|
'@aws-sdk/client-sso-oidc': 3.699.0(@aws-sdk/client-sts@3.699.0)
|
||||||
'@aws-sdk/core': 3.696.0
|
'@aws-sdk/core': 3.696.0
|
||||||
'@aws-sdk/credential-provider-node': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.699.0)
|
'@aws-sdk/credential-provider-node': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.699.0)
|
||||||
'@aws-sdk/middleware-host-header': 3.696.0
|
'@aws-sdk/middleware-host-header': 3.696.0
|
||||||
'@aws-sdk/middleware-logger': 3.696.0
|
'@aws-sdk/middleware-logger': 3.696.0
|
||||||
'@aws-sdk/middleware-recursion-detection': 3.696.0
|
'@aws-sdk/middleware-recursion-detection': 3.696.0
|
||||||
@ -5676,6 +5634,7 @@ snapshots:
|
|||||||
'@smithy/util-middleware': 3.0.8
|
'@smithy/util-middleware': 3.0.8
|
||||||
fast-xml-parser: 4.4.1
|
fast-xml-parser: 4.4.1
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/core@3.696.0':
|
'@aws-sdk/core@3.696.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -5709,6 +5668,7 @@ snapshots:
|
|||||||
'@smithy/property-provider': 3.1.8
|
'@smithy/property-provider': 3.1.8
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/credential-provider-env@3.696.0':
|
'@aws-sdk/credential-provider-env@3.696.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -5730,6 +5690,7 @@ snapshots:
|
|||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
'@smithy/util-stream': 3.2.1
|
'@smithy/util-stream': 3.2.1
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/credential-provider-http@3.696.0':
|
'@aws-sdk/credential-provider-http@3.696.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -5762,15 +5723,16 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@aws-sdk/client-sso-oidc'
|
- '@aws-sdk/client-sso-oidc'
|
||||||
- aws-crt
|
- aws-crt
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/credential-provider-ini@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.686.0)':
|
'@aws-sdk/credential-provider-ini@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.686.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@aws-sdk/client-sts': 3.686.0
|
'@aws-sdk/client-sts': 3.686.0
|
||||||
'@aws-sdk/core': 3.686.0
|
'@aws-sdk/core': 3.686.0
|
||||||
'@aws-sdk/credential-provider-env': 3.686.0
|
'@aws-sdk/credential-provider-env': 3.686.0
|
||||||
'@aws-sdk/credential-provider-http': 3.686.0
|
'@aws-sdk/credential-provider-http': 3.686.0
|
||||||
'@aws-sdk/credential-provider-process': 3.686.0
|
'@aws-sdk/credential-provider-process': 3.686.0
|
||||||
'@aws-sdk/credential-provider-sso': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))
|
'@aws-sdk/credential-provider-sso': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))
|
||||||
'@aws-sdk/credential-provider-web-identity': 3.686.0(@aws-sdk/client-sts@3.686.0)
|
'@aws-sdk/credential-provider-web-identity': 3.686.0(@aws-sdk/client-sts@3.686.0)
|
||||||
'@aws-sdk/types': 3.686.0
|
'@aws-sdk/types': 3.686.0
|
||||||
'@smithy/credential-provider-imds': 3.2.5
|
'@smithy/credential-provider-imds': 3.2.5
|
||||||
@ -5783,33 +5745,14 @@ snapshots:
|
|||||||
- aws-crt
|
- aws-crt
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/credential-provider-ini@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.686.0)':
|
'@aws-sdk/credential-provider-ini@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.699.0)':
|
||||||
dependencies:
|
|
||||||
'@aws-sdk/client-sts': 3.686.0
|
|
||||||
'@aws-sdk/core': 3.696.0
|
|
||||||
'@aws-sdk/credential-provider-env': 3.696.0
|
|
||||||
'@aws-sdk/credential-provider-http': 3.696.0
|
|
||||||
'@aws-sdk/credential-provider-process': 3.696.0
|
|
||||||
'@aws-sdk/credential-provider-sso': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))
|
|
||||||
'@aws-sdk/credential-provider-web-identity': 3.696.0(@aws-sdk/client-sts@3.686.0)
|
|
||||||
'@aws-sdk/types': 3.696.0
|
|
||||||
'@smithy/credential-provider-imds': 3.2.7
|
|
||||||
'@smithy/property-provider': 3.1.10
|
|
||||||
'@smithy/shared-ini-file-loader': 3.1.11
|
|
||||||
'@smithy/types': 3.7.1
|
|
||||||
tslib: 2.8.1
|
|
||||||
transitivePeerDependencies:
|
|
||||||
- '@aws-sdk/client-sso-oidc'
|
|
||||||
- aws-crt
|
|
||||||
|
|
||||||
'@aws-sdk/credential-provider-ini@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.699.0)':
|
|
||||||
dependencies:
|
dependencies:
|
||||||
'@aws-sdk/client-sts': 3.699.0
|
'@aws-sdk/client-sts': 3.699.0
|
||||||
'@aws-sdk/core': 3.696.0
|
'@aws-sdk/core': 3.696.0
|
||||||
'@aws-sdk/credential-provider-env': 3.696.0
|
'@aws-sdk/credential-provider-env': 3.696.0
|
||||||
'@aws-sdk/credential-provider-http': 3.696.0
|
'@aws-sdk/credential-provider-http': 3.696.0
|
||||||
'@aws-sdk/credential-provider-process': 3.696.0
|
'@aws-sdk/credential-provider-process': 3.696.0
|
||||||
'@aws-sdk/credential-provider-sso': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))
|
'@aws-sdk/credential-provider-sso': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))
|
||||||
'@aws-sdk/credential-provider-web-identity': 3.696.0(@aws-sdk/client-sts@3.699.0)
|
'@aws-sdk/credential-provider-web-identity': 3.696.0(@aws-sdk/client-sts@3.699.0)
|
||||||
'@aws-sdk/types': 3.696.0
|
'@aws-sdk/types': 3.696.0
|
||||||
'@smithy/credential-provider-imds': 3.2.7
|
'@smithy/credential-provider-imds': 3.2.7
|
||||||
@ -5839,14 +5782,15 @@ snapshots:
|
|||||||
- '@aws-sdk/client-sso-oidc'
|
- '@aws-sdk/client-sso-oidc'
|
||||||
- '@aws-sdk/client-sts'
|
- '@aws-sdk/client-sts'
|
||||||
- aws-crt
|
- aws-crt
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/credential-provider-node@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.686.0)':
|
'@aws-sdk/credential-provider-node@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.686.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@aws-sdk/credential-provider-env': 3.686.0
|
'@aws-sdk/credential-provider-env': 3.686.0
|
||||||
'@aws-sdk/credential-provider-http': 3.686.0
|
'@aws-sdk/credential-provider-http': 3.686.0
|
||||||
'@aws-sdk/credential-provider-ini': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.686.0)
|
'@aws-sdk/credential-provider-ini': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.686.0)
|
||||||
'@aws-sdk/credential-provider-process': 3.686.0
|
'@aws-sdk/credential-provider-process': 3.686.0
|
||||||
'@aws-sdk/credential-provider-sso': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))
|
'@aws-sdk/credential-provider-sso': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))
|
||||||
'@aws-sdk/credential-provider-web-identity': 3.686.0(@aws-sdk/client-sts@3.686.0)
|
'@aws-sdk/credential-provider-web-identity': 3.686.0(@aws-sdk/client-sts@3.686.0)
|
||||||
'@aws-sdk/types': 3.686.0
|
'@aws-sdk/types': 3.686.0
|
||||||
'@smithy/credential-provider-imds': 3.2.5
|
'@smithy/credential-provider-imds': 3.2.5
|
||||||
@ -5860,32 +5804,13 @@ snapshots:
|
|||||||
- aws-crt
|
- aws-crt
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/credential-provider-node@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.686.0)':
|
'@aws-sdk/credential-provider-node@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.699.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@aws-sdk/credential-provider-env': 3.696.0
|
'@aws-sdk/credential-provider-env': 3.696.0
|
||||||
'@aws-sdk/credential-provider-http': 3.696.0
|
'@aws-sdk/credential-provider-http': 3.696.0
|
||||||
'@aws-sdk/credential-provider-ini': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.686.0)
|
'@aws-sdk/credential-provider-ini': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.699.0)
|
||||||
'@aws-sdk/credential-provider-process': 3.696.0
|
'@aws-sdk/credential-provider-process': 3.696.0
|
||||||
'@aws-sdk/credential-provider-sso': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))
|
'@aws-sdk/credential-provider-sso': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))
|
||||||
'@aws-sdk/credential-provider-web-identity': 3.696.0(@aws-sdk/client-sts@3.686.0)
|
|
||||||
'@aws-sdk/types': 3.696.0
|
|
||||||
'@smithy/credential-provider-imds': 3.2.7
|
|
||||||
'@smithy/property-provider': 3.1.10
|
|
||||||
'@smithy/shared-ini-file-loader': 3.1.11
|
|
||||||
'@smithy/types': 3.7.1
|
|
||||||
tslib: 2.8.1
|
|
||||||
transitivePeerDependencies:
|
|
||||||
- '@aws-sdk/client-sso-oidc'
|
|
||||||
- '@aws-sdk/client-sts'
|
|
||||||
- aws-crt
|
|
||||||
|
|
||||||
'@aws-sdk/credential-provider-node@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.699.0)':
|
|
||||||
dependencies:
|
|
||||||
'@aws-sdk/credential-provider-env': 3.696.0
|
|
||||||
'@aws-sdk/credential-provider-http': 3.696.0
|
|
||||||
'@aws-sdk/credential-provider-ini': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.699.0)
|
|
||||||
'@aws-sdk/credential-provider-process': 3.696.0
|
|
||||||
'@aws-sdk/credential-provider-sso': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))
|
|
||||||
'@aws-sdk/credential-provider-web-identity': 3.696.0(@aws-sdk/client-sts@3.699.0)
|
'@aws-sdk/credential-provider-web-identity': 3.696.0(@aws-sdk/client-sts@3.699.0)
|
||||||
'@aws-sdk/types': 3.696.0
|
'@aws-sdk/types': 3.696.0
|
||||||
'@smithy/credential-provider-imds': 3.2.7
|
'@smithy/credential-provider-imds': 3.2.7
|
||||||
@ -5906,6 +5831,7 @@ snapshots:
|
|||||||
'@smithy/shared-ini-file-loader': 3.1.9
|
'@smithy/shared-ini-file-loader': 3.1.9
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/credential-provider-process@3.696.0':
|
'@aws-sdk/credential-provider-process@3.696.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -5929,12 +5855,13 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@aws-sdk/client-sso-oidc'
|
- '@aws-sdk/client-sso-oidc'
|
||||||
- aws-crt
|
- aws-crt
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/credential-provider-sso@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))':
|
'@aws-sdk/credential-provider-sso@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@aws-sdk/client-sso': 3.686.0
|
'@aws-sdk/client-sso': 3.686.0
|
||||||
'@aws-sdk/core': 3.686.0
|
'@aws-sdk/core': 3.686.0
|
||||||
'@aws-sdk/token-providers': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))
|
'@aws-sdk/token-providers': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))
|
||||||
'@aws-sdk/types': 3.686.0
|
'@aws-sdk/types': 3.686.0
|
||||||
'@smithy/property-provider': 3.1.8
|
'@smithy/property-provider': 3.1.8
|
||||||
'@smithy/shared-ini-file-loader': 3.1.9
|
'@smithy/shared-ini-file-loader': 3.1.9
|
||||||
@ -5945,11 +5872,11 @@ snapshots:
|
|||||||
- aws-crt
|
- aws-crt
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/credential-provider-sso@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))':
|
'@aws-sdk/credential-provider-sso@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@aws-sdk/client-sso': 3.696.0
|
'@aws-sdk/client-sso': 3.696.0
|
||||||
'@aws-sdk/core': 3.696.0
|
'@aws-sdk/core': 3.696.0
|
||||||
'@aws-sdk/token-providers': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))
|
'@aws-sdk/token-providers': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))
|
||||||
'@aws-sdk/types': 3.696.0
|
'@aws-sdk/types': 3.696.0
|
||||||
'@smithy/property-provider': 3.1.10
|
'@smithy/property-provider': 3.1.10
|
||||||
'@smithy/shared-ini-file-loader': 3.1.11
|
'@smithy/shared-ini-file-loader': 3.1.11
|
||||||
@ -5967,15 +5894,7 @@ snapshots:
|
|||||||
'@smithy/property-provider': 3.1.8
|
'@smithy/property-provider': 3.1.8
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
'@aws-sdk/credential-provider-web-identity@3.696.0(@aws-sdk/client-sts@3.686.0)':
|
|
||||||
dependencies:
|
|
||||||
'@aws-sdk/client-sts': 3.686.0
|
|
||||||
'@aws-sdk/core': 3.696.0
|
|
||||||
'@aws-sdk/types': 3.696.0
|
|
||||||
'@smithy/property-provider': 3.1.10
|
|
||||||
'@smithy/types': 3.7.1
|
|
||||||
tslib: 2.8.1
|
|
||||||
|
|
||||||
'@aws-sdk/credential-provider-web-identity@3.696.0(@aws-sdk/client-sts@3.699.0)':
|
'@aws-sdk/credential-provider-web-identity@3.696.0(@aws-sdk/client-sts@3.699.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -5986,7 +5905,7 @@ snapshots:
|
|||||||
'@smithy/types': 3.7.1
|
'@smithy/types': 3.7.1
|
||||||
tslib: 2.8.1
|
tslib: 2.8.1
|
||||||
|
|
||||||
'@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))':
|
'@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@aws-sdk/client-cognito-identity': 3.686.0
|
'@aws-sdk/client-cognito-identity': 3.686.0
|
||||||
'@aws-sdk/client-sso': 3.686.0
|
'@aws-sdk/client-sso': 3.686.0
|
||||||
@ -5995,10 +5914,10 @@ snapshots:
|
|||||||
'@aws-sdk/credential-provider-cognito-identity': 3.686.0
|
'@aws-sdk/credential-provider-cognito-identity': 3.686.0
|
||||||
'@aws-sdk/credential-provider-env': 3.686.0
|
'@aws-sdk/credential-provider-env': 3.686.0
|
||||||
'@aws-sdk/credential-provider-http': 3.686.0
|
'@aws-sdk/credential-provider-http': 3.686.0
|
||||||
'@aws-sdk/credential-provider-ini': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.686.0)
|
'@aws-sdk/credential-provider-ini': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.686.0)
|
||||||
'@aws-sdk/credential-provider-node': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.686.0)
|
'@aws-sdk/credential-provider-node': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.686.0)
|
||||||
'@aws-sdk/credential-provider-process': 3.686.0
|
'@aws-sdk/credential-provider-process': 3.686.0
|
||||||
'@aws-sdk/credential-provider-sso': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))
|
'@aws-sdk/credential-provider-sso': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))
|
||||||
'@aws-sdk/credential-provider-web-identity': 3.686.0(@aws-sdk/client-sts@3.686.0)
|
'@aws-sdk/credential-provider-web-identity': 3.686.0(@aws-sdk/client-sts@3.686.0)
|
||||||
'@aws-sdk/types': 3.686.0
|
'@aws-sdk/types': 3.686.0
|
||||||
'@smithy/credential-provider-imds': 3.2.5
|
'@smithy/credential-provider-imds': 3.2.5
|
||||||
@ -6049,6 +5968,7 @@ snapshots:
|
|||||||
'@smithy/protocol-http': 4.1.5
|
'@smithy/protocol-http': 4.1.5
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/middleware-host-header@3.696.0':
|
'@aws-sdk/middleware-host-header@3.696.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -6068,6 +5988,7 @@ snapshots:
|
|||||||
'@aws-sdk/types': 3.686.0
|
'@aws-sdk/types': 3.686.0
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/middleware-logger@3.696.0':
|
'@aws-sdk/middleware-logger@3.696.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -6081,6 +6002,7 @@ snapshots:
|
|||||||
'@smithy/protocol-http': 4.1.5
|
'@smithy/protocol-http': 4.1.5
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/middleware-recursion-detection@3.696.0':
|
'@aws-sdk/middleware-recursion-detection@3.696.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -6121,6 +6043,7 @@ snapshots:
|
|||||||
'@smithy/protocol-http': 4.1.5
|
'@smithy/protocol-http': 4.1.5
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/middleware-user-agent@3.696.0':
|
'@aws-sdk/middleware-user-agent@3.696.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -6140,6 +6063,7 @@ snapshots:
|
|||||||
'@smithy/util-config-provider': 3.0.0
|
'@smithy/util-config-provider': 3.0.0
|
||||||
'@smithy/util-middleware': 3.0.8
|
'@smithy/util-middleware': 3.0.8
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/region-config-resolver@3.696.0':
|
'@aws-sdk/region-config-resolver@3.696.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -6167,10 +6091,11 @@ snapshots:
|
|||||||
'@smithy/shared-ini-file-loader': 3.1.9
|
'@smithy/shared-ini-file-loader': 3.1.9
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/token-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))':
|
'@aws-sdk/token-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@aws-sdk/client-sso-oidc': 3.699.0(@aws-sdk/client-sts@3.686.0)
|
'@aws-sdk/client-sso-oidc': 3.699.0(@aws-sdk/client-sts@3.699.0)
|
||||||
'@aws-sdk/types': 3.686.0
|
'@aws-sdk/types': 3.686.0
|
||||||
'@smithy/property-provider': 3.1.8
|
'@smithy/property-provider': 3.1.8
|
||||||
'@smithy/shared-ini-file-loader': 3.1.9
|
'@smithy/shared-ini-file-loader': 3.1.9
|
||||||
@ -6178,9 +6103,9 @@ snapshots:
|
|||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/token-providers@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))':
|
'@aws-sdk/token-providers@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@aws-sdk/client-sso-oidc': 3.699.0(@aws-sdk/client-sts@3.686.0)
|
'@aws-sdk/client-sso-oidc': 3.699.0(@aws-sdk/client-sts@3.699.0)
|
||||||
'@aws-sdk/types': 3.696.0
|
'@aws-sdk/types': 3.696.0
|
||||||
'@smithy/property-provider': 3.1.10
|
'@smithy/property-provider': 3.1.10
|
||||||
'@smithy/shared-ini-file-loader': 3.1.11
|
'@smithy/shared-ini-file-loader': 3.1.11
|
||||||
@ -6196,6 +6121,7 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/types@3.696.0':
|
'@aws-sdk/types@3.696.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -6212,6 +6138,7 @@ snapshots:
|
|||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
'@smithy/util-endpoints': 2.1.4
|
'@smithy/util-endpoints': 2.1.4
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/util-endpoints@3.696.0':
|
'@aws-sdk/util-endpoints@3.696.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -6234,6 +6161,7 @@ snapshots:
|
|||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
bowser: 2.11.0
|
bowser: 2.11.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/util-user-agent-browser@3.696.0':
|
'@aws-sdk/util-user-agent-browser@3.696.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -6249,6 +6177,7 @@ snapshots:
|
|||||||
'@smithy/node-config-provider': 3.1.9
|
'@smithy/node-config-provider': 3.1.9
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@aws-sdk/util-user-agent-node@3.696.0':
|
'@aws-sdk/util-user-agent-node@3.696.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -6528,7 +6457,7 @@ snapshots:
|
|||||||
|
|
||||||
'@git.zone/tsbuild@2.2.0':
|
'@git.zone/tsbuild@2.2.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@git.zone/tspublish': 1.9.0
|
'@git.zone/tspublish': 1.9.1
|
||||||
'@push.rocks/early': 4.0.4
|
'@push.rocks/early': 4.0.4
|
||||||
'@push.rocks/smartcli': 4.0.11
|
'@push.rocks/smartcli': 4.0.11
|
||||||
'@push.rocks/smartdelay': 3.0.5
|
'@push.rocks/smartdelay': 3.0.5
|
||||||
@ -6560,7 +6489,7 @@ snapshots:
|
|||||||
|
|
||||||
'@git.zone/tsdoc@1.4.2':
|
'@git.zone/tsdoc@1.4.2':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@git.zone/tspublish': 1.9.0
|
'@git.zone/tspublish': 1.9.1
|
||||||
'@push.rocks/early': 4.0.4
|
'@push.rocks/early': 4.0.4
|
||||||
'@push.rocks/npmextra': 5.1.2
|
'@push.rocks/npmextra': 5.1.2
|
||||||
'@push.rocks/qenv': 6.1.0
|
'@push.rocks/qenv': 6.1.0
|
||||||
@ -6585,7 +6514,7 @@ snapshots:
|
|||||||
- utf-8-validate
|
- utf-8-validate
|
||||||
- zod
|
- zod
|
||||||
|
|
||||||
'@git.zone/tspublish@1.9.0':
|
'@git.zone/tspublish@1.9.1':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@push.rocks/smartcli': 4.0.11
|
'@push.rocks/smartcli': 4.0.11
|
||||||
'@push.rocks/smartdelay': 3.0.5
|
'@push.rocks/smartdelay': 3.0.5
|
||||||
@ -6604,7 +6533,7 @@ snapshots:
|
|||||||
'@push.rocks/smartshell': 3.0.6
|
'@push.rocks/smartshell': 3.0.6
|
||||||
tsx: 4.19.2
|
tsx: 4.19.2
|
||||||
|
|
||||||
'@git.zone/tstest@1.0.90(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)':
|
'@git.zone/tstest@1.0.90(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@api.global/typedserver': 3.0.53
|
'@api.global/typedserver': 3.0.53
|
||||||
'@git.zone/tsbundle': 2.1.0
|
'@git.zone/tsbundle': 2.1.0
|
||||||
@ -6616,7 +6545,7 @@ snapshots:
|
|||||||
'@push.rocks/smartlog': 3.0.7
|
'@push.rocks/smartlog': 3.0.7
|
||||||
'@push.rocks/smartpromise': 4.0.4
|
'@push.rocks/smartpromise': 4.0.4
|
||||||
'@push.rocks/smartshell': 3.0.6
|
'@push.rocks/smartshell': 3.0.6
|
||||||
'@push.rocks/tapbundle': 5.5.4(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)
|
'@push.rocks/tapbundle': 5.5.4(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)
|
||||||
'@types/ws': 8.5.12
|
'@types/ws': 8.5.12
|
||||||
figures: 6.1.0
|
figures: 6.1.0
|
||||||
ws: 8.18.0
|
ws: 8.18.0
|
||||||
@ -6651,9 +6580,7 @@ snapshots:
|
|||||||
'@push.rocks/smartshell': 3.2.2
|
'@push.rocks/smartshell': 3.2.2
|
||||||
'@push.rocks/taskbuffer': 3.1.7
|
'@push.rocks/taskbuffer': 3.1.7
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- bufferutil
|
|
||||||
- supports-color
|
- supports-color
|
||||||
- utf-8-validate
|
|
||||||
|
|
||||||
'@hapi/bourne@3.0.0': {}
|
'@hapi/bourne@3.0.0': {}
|
||||||
|
|
||||||
@ -6983,7 +6910,7 @@ snapshots:
|
|||||||
'@types/symbol-tree': 3.2.5
|
'@types/symbol-tree': 3.2.5
|
||||||
symbol-tree: 3.2.4
|
symbol-tree: 3.2.4
|
||||||
|
|
||||||
'@push.rocks/mongodump@1.0.8(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))':
|
'@push.rocks/mongodump@1.0.8(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@pushrocks/lik': 6.0.2
|
'@pushrocks/lik': 6.0.2
|
||||||
'@pushrocks/smartfile': 9.0.6
|
'@pushrocks/smartfile': 9.0.6
|
||||||
@ -6991,7 +6918,7 @@ snapshots:
|
|||||||
'@pushrocks/smartpath': 5.0.5
|
'@pushrocks/smartpath': 5.0.5
|
||||||
'@pushrocks/smartpromise': 3.1.10
|
'@pushrocks/smartpromise': 3.1.10
|
||||||
'@tsclass/tsclass': 4.2.0
|
'@tsclass/tsclass': 4.2.0
|
||||||
mongodb: 4.17.2(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))
|
mongodb: 4.17.2(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@aws-sdk/client-sso-oidc'
|
- '@aws-sdk/client-sso-oidc'
|
||||||
- aws-crt
|
- aws-crt
|
||||||
@ -7023,11 +6950,11 @@ snapshots:
|
|||||||
'@push.rocks/smartlog': 3.0.7
|
'@push.rocks/smartlog': 3.0.7
|
||||||
'@push.rocks/smartpath': 5.0.18
|
'@push.rocks/smartpath': 5.0.18
|
||||||
|
|
||||||
'@push.rocks/smartacme@5.0.0(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)':
|
'@push.rocks/smartacme@5.0.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@api.global/typedserver': 3.0.53
|
'@api.global/typedserver': 3.0.53
|
||||||
'@push.rocks/lik': 6.1.0
|
'@push.rocks/lik': 6.1.0
|
||||||
'@push.rocks/smartdata': 5.2.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)
|
'@push.rocks/smartdata': 5.2.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)
|
||||||
'@push.rocks/smartdelay': 3.0.5
|
'@push.rocks/smartdelay': 3.0.5
|
||||||
'@push.rocks/smartdns': 5.0.4
|
'@push.rocks/smartdns': 5.0.4
|
||||||
'@push.rocks/smartlog': 3.0.7
|
'@push.rocks/smartlog': 3.0.7
|
||||||
@ -7039,16 +6966,16 @@ snapshots:
|
|||||||
'@tsclass/tsclass': 4.2.0
|
'@tsclass/tsclass': 4.2.0
|
||||||
acme-client: 4.2.5
|
acme-client: 4.2.5
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
|
- '@aws-sdk/client-sso-oidc'
|
||||||
- '@aws-sdk/credential-providers'
|
- '@aws-sdk/credential-providers'
|
||||||
- '@mongodb-js/zstd'
|
- '@mongodb-js/zstd'
|
||||||
- bufferutil
|
- aws-crt
|
||||||
- gcp-metadata
|
- gcp-metadata
|
||||||
- kerberos
|
- kerberos
|
||||||
- mongodb-client-encryption
|
- mongodb-client-encryption
|
||||||
- snappy
|
- snappy
|
||||||
- socks
|
- socks
|
||||||
- supports-color
|
- supports-color
|
||||||
- utf-8-validate
|
|
||||||
|
|
||||||
'@push.rocks/smartai@0.0.17':
|
'@push.rocks/smartai@0.0.17':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -7171,12 +7098,12 @@ snapshots:
|
|||||||
'@types/node-forge': 1.3.11
|
'@types/node-forge': 1.3.11
|
||||||
node-forge: 1.3.1
|
node-forge: 1.3.1
|
||||||
|
|
||||||
'@push.rocks/smartdata@5.2.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)':
|
'@push.rocks/smartdata@5.2.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@push.rocks/lik': 6.1.0
|
'@push.rocks/lik': 6.1.0
|
||||||
'@push.rocks/smartdelay': 3.0.5
|
'@push.rocks/smartdelay': 3.0.5
|
||||||
'@push.rocks/smartlog': 3.0.7
|
'@push.rocks/smartlog': 3.0.7
|
||||||
'@push.rocks/smartmongo': 2.0.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)
|
'@push.rocks/smartmongo': 2.0.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)
|
||||||
'@push.rocks/smartpromise': 4.0.4
|
'@push.rocks/smartpromise': 4.0.4
|
||||||
'@push.rocks/smartrx': 3.0.7
|
'@push.rocks/smartrx': 3.0.7
|
||||||
'@push.rocks/smartstring': 4.0.15
|
'@push.rocks/smartstring': 4.0.15
|
||||||
@ -7184,7 +7111,7 @@ snapshots:
|
|||||||
'@push.rocks/smartunique': 3.0.9
|
'@push.rocks/smartunique': 3.0.9
|
||||||
'@push.rocks/taskbuffer': 3.1.7
|
'@push.rocks/taskbuffer': 3.1.7
|
||||||
'@tsclass/tsclass': 4.2.0
|
'@tsclass/tsclass': 4.2.0
|
||||||
mongodb: 6.10.0(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)
|
mongodb: 6.10.0(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@aws-sdk/client-sso-oidc'
|
- '@aws-sdk/client-sso-oidc'
|
||||||
- '@aws-sdk/credential-providers'
|
- '@aws-sdk/credential-providers'
|
||||||
@ -7381,13 +7308,13 @@ snapshots:
|
|||||||
file-type: 19.6.0
|
file-type: 19.6.0
|
||||||
mime: 4.0.4
|
mime: 4.0.4
|
||||||
|
|
||||||
'@push.rocks/smartmongo@2.0.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)':
|
'@push.rocks/smartmongo@2.0.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@push.rocks/mongodump': 1.0.8(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))
|
'@push.rocks/mongodump': 1.0.8(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))
|
||||||
'@push.rocks/smartdata': 5.2.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)
|
'@push.rocks/smartdata': 5.2.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)
|
||||||
'@push.rocks/smartpath': 5.0.18
|
'@push.rocks/smartpath': 5.0.18
|
||||||
'@push.rocks/smartpromise': 4.0.4
|
'@push.rocks/smartpromise': 4.0.4
|
||||||
mongodb-memory-server: 8.16.1(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))
|
mongodb-memory-server: 8.16.1(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@aws-sdk/client-sso-oidc'
|
- '@aws-sdk/client-sso-oidc'
|
||||||
- '@aws-sdk/credential-providers'
|
- '@aws-sdk/credential-providers'
|
||||||
@ -7660,7 +7587,7 @@ snapshots:
|
|||||||
'@types/js-yaml': 3.12.10
|
'@types/js-yaml': 3.12.10
|
||||||
js-yaml: 3.14.1
|
js-yaml: 3.14.1
|
||||||
|
|
||||||
'@push.rocks/tapbundle@5.5.4(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)':
|
'@push.rocks/tapbundle@5.5.4(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@open-wc/testing': 4.0.0
|
'@open-wc/testing': 4.0.0
|
||||||
'@push.rocks/consolecolor': 2.0.2
|
'@push.rocks/consolecolor': 2.0.2
|
||||||
@ -7671,7 +7598,7 @@ snapshots:
|
|||||||
'@push.rocks/smartexpect': 1.4.0
|
'@push.rocks/smartexpect': 1.4.0
|
||||||
'@push.rocks/smartfile': 11.0.23
|
'@push.rocks/smartfile': 11.0.23
|
||||||
'@push.rocks/smartjson': 5.0.20
|
'@push.rocks/smartjson': 5.0.20
|
||||||
'@push.rocks/smartmongo': 2.0.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)
|
'@push.rocks/smartmongo': 2.0.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)
|
||||||
'@push.rocks/smartpath': 5.0.18
|
'@push.rocks/smartpath': 5.0.18
|
||||||
'@push.rocks/smartpromise': 4.0.4
|
'@push.rocks/smartpromise': 4.0.4
|
||||||
'@push.rocks/smartrequest': 2.0.23
|
'@push.rocks/smartrequest': 2.0.23
|
||||||
@ -7983,6 +7910,7 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/abort-controller@3.1.8':
|
'@smithy/abort-controller@3.1.8':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8005,6 +7933,7 @@ snapshots:
|
|||||||
'@smithy/util-config-provider': 3.0.0
|
'@smithy/util-config-provider': 3.0.0
|
||||||
'@smithy/util-middleware': 3.0.8
|
'@smithy/util-middleware': 3.0.8
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/config-resolver@3.0.12':
|
'@smithy/config-resolver@3.0.12':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8024,6 +7953,7 @@ snapshots:
|
|||||||
'@smithy/util-stream': 3.2.1
|
'@smithy/util-stream': 3.2.1
|
||||||
'@smithy/util-utf8': 3.0.0
|
'@smithy/util-utf8': 3.0.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/core@2.5.4':
|
'@smithy/core@2.5.4':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8043,6 +7973,7 @@ snapshots:
|
|||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
'@smithy/url-parser': 3.0.8
|
'@smithy/url-parser': 3.0.8
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/credential-provider-imds@3.2.7':
|
'@smithy/credential-provider-imds@3.2.7':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8089,6 +8020,7 @@ snapshots:
|
|||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
'@smithy/util-base64': 3.0.0
|
'@smithy/util-base64': 3.0.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/fetch-http-handler@4.1.1':
|
'@smithy/fetch-http-handler@4.1.1':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8118,6 +8050,7 @@ snapshots:
|
|||||||
'@smithy/util-buffer-from': 3.0.0
|
'@smithy/util-buffer-from': 3.0.0
|
||||||
'@smithy/util-utf8': 3.0.0
|
'@smithy/util-utf8': 3.0.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/hash-stream-node@3.1.9':
|
'@smithy/hash-stream-node@3.1.9':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8134,6 +8067,7 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/is-array-buffer@2.2.0':
|
'@smithy/is-array-buffer@2.2.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8154,6 +8088,7 @@ snapshots:
|
|||||||
'@smithy/protocol-http': 4.1.5
|
'@smithy/protocol-http': 4.1.5
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/middleware-content-length@3.0.12':
|
'@smithy/middleware-content-length@3.0.12':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8171,6 +8106,7 @@ snapshots:
|
|||||||
'@smithy/url-parser': 3.0.8
|
'@smithy/url-parser': 3.0.8
|
||||||
'@smithy/util-middleware': 3.0.8
|
'@smithy/util-middleware': 3.0.8
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/middleware-endpoint@3.2.4':
|
'@smithy/middleware-endpoint@3.2.4':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8194,6 +8130,7 @@ snapshots:
|
|||||||
'@smithy/util-retry': 3.0.8
|
'@smithy/util-retry': 3.0.8
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
uuid: 9.0.1
|
uuid: 9.0.1
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/middleware-retry@3.0.28':
|
'@smithy/middleware-retry@3.0.28':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8216,6 +8153,7 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/middleware-stack@3.0.10':
|
'@smithy/middleware-stack@3.0.10':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8226,6 +8164,7 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/node-config-provider@3.1.11':
|
'@smithy/node-config-provider@3.1.11':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8240,6 +8179,7 @@ snapshots:
|
|||||||
'@smithy/shared-ini-file-loader': 3.1.9
|
'@smithy/shared-ini-file-loader': 3.1.9
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/node-http-handler@3.2.5':
|
'@smithy/node-http-handler@3.2.5':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8248,6 +8188,7 @@ snapshots:
|
|||||||
'@smithy/querystring-builder': 3.0.8
|
'@smithy/querystring-builder': 3.0.8
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/node-http-handler@3.3.1':
|
'@smithy/node-http-handler@3.3.1':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8266,11 +8207,13 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/protocol-http@4.1.5':
|
'@smithy/protocol-http@4.1.5':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/protocol-http@4.1.7':
|
'@smithy/protocol-http@4.1.7':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8288,6 +8231,7 @@ snapshots:
|
|||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
'@smithy/util-uri-escape': 3.0.0
|
'@smithy/util-uri-escape': 3.0.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/querystring-parser@3.0.10':
|
'@smithy/querystring-parser@3.0.10':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8298,6 +8242,7 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/service-error-classification@3.0.10':
|
'@smithy/service-error-classification@3.0.10':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8306,6 +8251,7 @@ snapshots:
|
|||||||
'@smithy/service-error-classification@3.0.8':
|
'@smithy/service-error-classification@3.0.8':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/shared-ini-file-loader@3.1.11':
|
'@smithy/shared-ini-file-loader@3.1.11':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8316,6 +8262,7 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/signature-v4@4.2.1':
|
'@smithy/signature-v4@4.2.1':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8327,6 +8274,7 @@ snapshots:
|
|||||||
'@smithy/util-uri-escape': 3.0.0
|
'@smithy/util-uri-escape': 3.0.0
|
||||||
'@smithy/util-utf8': 3.0.0
|
'@smithy/util-utf8': 3.0.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/signature-v4@4.2.3':
|
'@smithy/signature-v4@4.2.3':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8348,6 +8296,7 @@ snapshots:
|
|||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
'@smithy/util-stream': 3.2.1
|
'@smithy/util-stream': 3.2.1
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/smithy-client@3.4.5':
|
'@smithy/smithy-client@3.4.5':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8378,6 +8327,7 @@ snapshots:
|
|||||||
'@smithy/querystring-parser': 3.0.8
|
'@smithy/querystring-parser': 3.0.8
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/util-base64@3.0.0':
|
'@smithy/util-base64@3.0.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8414,6 +8364,7 @@ snapshots:
|
|||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
bowser: 2.11.0
|
bowser: 2.11.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/util-defaults-mode-browser@3.0.28':
|
'@smithy/util-defaults-mode-browser@3.0.28':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8432,6 +8383,7 @@ snapshots:
|
|||||||
'@smithy/smithy-client': 3.4.2
|
'@smithy/smithy-client': 3.4.2
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/util-defaults-mode-node@3.0.28':
|
'@smithy/util-defaults-mode-node@3.0.28':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8448,6 +8400,7 @@ snapshots:
|
|||||||
'@smithy/node-config-provider': 3.1.9
|
'@smithy/node-config-provider': 3.1.9
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/util-endpoints@2.1.6':
|
'@smithy/util-endpoints@2.1.6':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8468,6 +8421,7 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/util-retry@3.0.10':
|
'@smithy/util-retry@3.0.10':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8480,6 +8434,7 @@ snapshots:
|
|||||||
'@smithy/service-error-classification': 3.0.8
|
'@smithy/service-error-classification': 3.0.8
|
||||||
'@smithy/types': 3.6.0
|
'@smithy/types': 3.6.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/util-stream@3.2.1':
|
'@smithy/util-stream@3.2.1':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8491,6 +8446,7 @@ snapshots:
|
|||||||
'@smithy/util-hex-encoding': 3.0.0
|
'@smithy/util-hex-encoding': 3.0.0
|
||||||
'@smithy/util-utf8': 3.0.0
|
'@smithy/util-utf8': 3.0.0
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@smithy/util-stream@3.3.1':
|
'@smithy/util-stream@3.3.1':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -10977,7 +10933,7 @@ snapshots:
|
|||||||
'@types/whatwg-url': 11.0.5
|
'@types/whatwg-url': 11.0.5
|
||||||
whatwg-url: 13.0.0
|
whatwg-url: 13.0.0
|
||||||
|
|
||||||
mongodb-memory-server-core@8.16.1(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)):
|
mongodb-memory-server-core@8.16.1(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)):
|
||||||
dependencies:
|
dependencies:
|
||||||
async-mutex: 0.3.2
|
async-mutex: 0.3.2
|
||||||
camelcase: 6.3.0
|
camelcase: 6.3.0
|
||||||
@ -10987,7 +10943,7 @@ snapshots:
|
|||||||
get-port: 5.1.1
|
get-port: 5.1.1
|
||||||
https-proxy-agent: 5.0.1
|
https-proxy-agent: 5.0.1
|
||||||
md5-file: 5.0.0
|
md5-file: 5.0.0
|
||||||
mongodb: 4.17.2(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))
|
mongodb: 4.17.2(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))
|
||||||
new-find-package-json: 2.0.0
|
new-find-package-json: 2.0.0
|
||||||
semver: 7.6.3
|
semver: 7.6.3
|
||||||
tar-stream: 2.2.0
|
tar-stream: 2.2.0
|
||||||
@ -10999,34 +10955,34 @@ snapshots:
|
|||||||
- aws-crt
|
- aws-crt
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
mongodb-memory-server@8.16.1(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)):
|
mongodb-memory-server@8.16.1(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)):
|
||||||
dependencies:
|
dependencies:
|
||||||
mongodb-memory-server-core: 8.16.1(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))
|
mongodb-memory-server-core: 8.16.1(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))
|
||||||
tslib: 2.8.0
|
tslib: 2.8.0
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@aws-sdk/client-sso-oidc'
|
- '@aws-sdk/client-sso-oidc'
|
||||||
- aws-crt
|
- aws-crt
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
mongodb@4.17.2(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)):
|
mongodb@4.17.2(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)):
|
||||||
dependencies:
|
dependencies:
|
||||||
bson: 4.7.2
|
bson: 4.7.2
|
||||||
mongodb-connection-string-url: 2.6.0
|
mongodb-connection-string-url: 2.6.0
|
||||||
socks: 2.8.3
|
socks: 2.8.3
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@aws-sdk/credential-providers': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))
|
'@aws-sdk/credential-providers': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))
|
||||||
'@mongodb-js/saslprep': 1.1.9
|
'@mongodb-js/saslprep': 1.1.9
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- '@aws-sdk/client-sso-oidc'
|
- '@aws-sdk/client-sso-oidc'
|
||||||
- aws-crt
|
- aws-crt
|
||||||
|
|
||||||
mongodb@6.10.0(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3):
|
mongodb@6.10.0(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@mongodb-js/saslprep': 1.1.9
|
'@mongodb-js/saslprep': 1.1.9
|
||||||
bson: 6.9.0
|
bson: 6.9.0
|
||||||
mongodb-connection-string-url: 3.0.1
|
mongodb-connection-string-url: 3.0.1
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@aws-sdk/credential-providers': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))
|
'@aws-sdk/credential-providers': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))
|
||||||
socks: 2.8.3
|
socks: 2.8.3
|
||||||
|
|
||||||
ms@2.0.0: {}
|
ms@2.0.0: {}
|
||||||
|
@ -3,6 +3,6 @@
|
|||||||
*/
|
*/
|
||||||
export const commitinfo = {
|
export const commitinfo = {
|
||||||
name: '@serve.zone/cloudly',
|
name: '@serve.zone/cloudly',
|
||||||
version: '4.12.0',
|
version: '4.13.0',
|
||||||
description: 'A comprehensive tool for managing containerized applications across multiple cloud providers using Docker Swarmkit, featuring web, CLI, and API interfaces.'
|
description: 'A comprehensive tool for managing containerized applications across multiple cloud providers using Docker Swarmkit, featuring web, CLI, and API interfaces.'
|
||||||
}
|
}
|
||||||
|
@ -63,7 +63,7 @@ for (let i = 0; i < demoSecretGroups.length; i++) {
|
|||||||
id: `configBundleId${i + 1}`,
|
id: `configBundleId${i + 1}`,
|
||||||
data: {
|
data: {
|
||||||
name: `Demo Config Bundle ${i + 1}`,
|
name: `Demo Config Bundle ${i + 1}`,
|
||||||
includedImages: [],
|
imageClaims: [],
|
||||||
type: 'external',
|
type: 'external',
|
||||||
description: 'Demo Purpose',
|
description: 'Demo Purpose',
|
||||||
includedSecretGroupIds: [secretGroup.id],
|
includedSecretGroupIds: [secretGroup.id],
|
||||||
|
@ -59,4 +59,16 @@ export class SecretBundle extends plugins.smartdata.SmartDataDbDoc<
|
|||||||
}
|
}
|
||||||
return returnObject;
|
return returnObject;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public async getFlatKeyValueObject(environmentArg: string) {
|
||||||
|
if (!environmentArg) {
|
||||||
|
throw new Error('environment is required');
|
||||||
|
}
|
||||||
|
const secretGroups = await this.getSecretGroups();
|
||||||
|
const returnObject = {};
|
||||||
|
for (const secretGroup of secretGroups) {
|
||||||
|
returnObject[secretGroup.data.key] = secretGroup.data.environments[environmentArg].value;
|
||||||
|
}
|
||||||
|
return returnObject;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
import { SecretBundle } from 'ts/manager.secret/classes.secretbundle.js';
|
||||||
import * as plugins from '../plugins.js';
|
import * as plugins from '../plugins.js';
|
||||||
import { ServiceManager } from './classes.servicemanager.js';
|
import { ServiceManager } from './classes.servicemanager.js';
|
||||||
|
|
||||||
@ -6,9 +7,51 @@ export class Service extends plugins.smartdata.SmartDataDbDoc<
|
|||||||
plugins.servezoneInterfaces.data.IService,
|
plugins.servezoneInterfaces.data.IService,
|
||||||
ServiceManager
|
ServiceManager
|
||||||
> {
|
> {
|
||||||
|
// STATIC
|
||||||
|
public static async getServiceById(serviceIdArg: string) {
|
||||||
|
const service = await this.getInstance({
|
||||||
|
id: serviceIdArg,
|
||||||
|
});
|
||||||
|
return service;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static async getServices() {
|
||||||
|
const services = await this.getInstances({});
|
||||||
|
return services;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static async createService(serviceDataArg: Partial<plugins.servezoneInterfaces.data.IService['data']>) {
|
||||||
|
const service = new Service();
|
||||||
|
service.id = await Service.getNewId();
|
||||||
|
Object.assign(service, serviceDataArg);
|
||||||
|
await service.save();
|
||||||
|
return service;
|
||||||
|
}
|
||||||
|
|
||||||
|
// INSTANCE
|
||||||
@plugins.smartdata.svDb()
|
@plugins.smartdata.svDb()
|
||||||
public id: string;
|
public id: string;
|
||||||
|
|
||||||
@plugins.smartdata.svDb()
|
@plugins.smartdata.svDb()
|
||||||
public data: plugins.servezoneInterfaces.data.IService['data'];
|
public data: plugins.servezoneInterfaces.data.IService['data'];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* a service runs in a specific environment
|
||||||
|
* so -> this method returns the secret bundles as a flat object accordingly.
|
||||||
|
* in other words, it resolves secret groups for the relevant environment
|
||||||
|
* @param environmentArg
|
||||||
|
*/
|
||||||
|
public async getSecretBundlesAsFlatObject(environmentArg: string = 'production') {
|
||||||
|
const secreBundleIds = this.data.additionalSecretBundleIds || [];
|
||||||
|
secreBundleIds.push(this.data.secretBundleId); // put this last, so it overwrites any other secret bundles.
|
||||||
|
let finalFlatObject = {};
|
||||||
|
for (const secretBundleId of secreBundleIds) {
|
||||||
|
const secretBundle = await SecretBundle.getInstance({
|
||||||
|
id: secretBundleId,
|
||||||
|
});
|
||||||
|
const flatObject = await secretBundle.getFlatKeyValueObject(environmentArg);
|
||||||
|
Object.assign(finalFlatObject, flatObject);
|
||||||
|
}
|
||||||
|
return finalFlatObject;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -35,5 +35,66 @@ export class ServiceManager {
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
this.typedrouter.addTypedHandler(
|
||||||
|
new plugins.typedrequest.TypedHandler<plugins.servezoneInterfaces.requests.service.IRequest_Any_Cloudly_GetServiceSecretBundlesAsFlatObject>(
|
||||||
|
'getServiceSecretBundlesAsFlatObject',
|
||||||
|
async (dataArg) => {
|
||||||
|
const service = await Service.getInstance({
|
||||||
|
id: dataArg.serviceId,
|
||||||
|
});
|
||||||
|
const flatKeyValueObject = await service.getSecretBundlesAsFlatObject(dataArg.environment);
|
||||||
|
return {
|
||||||
|
flatKeyValueObject: flatKeyValueObject,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
)
|
||||||
|
);
|
||||||
|
|
||||||
|
this.typedrouter.addTypedHandler(
|
||||||
|
new plugins.typedrequest.TypedHandler<plugins.servezoneInterfaces.requests.service.IRequest_Any_Cloudly_CreateService>(
|
||||||
|
'createService',
|
||||||
|
async (dataArg) => {
|
||||||
|
const service = await Service.createService(dataArg.serviceData);
|
||||||
|
return {
|
||||||
|
service: await service.createSavableObject(),
|
||||||
|
};
|
||||||
|
}
|
||||||
|
)
|
||||||
|
);
|
||||||
|
|
||||||
|
this.typedrouter.addTypedHandler(
|
||||||
|
new plugins.typedrequest.TypedHandler<plugins.servezoneInterfaces.requests.service.IRequest_Any_Cloudly_UpdateService>(
|
||||||
|
'updateService',
|
||||||
|
async (dataArg) => {
|
||||||
|
const service = await Service.getInstance({
|
||||||
|
id: dataArg.serviceId,
|
||||||
|
});
|
||||||
|
service.data = {
|
||||||
|
...service.data,
|
||||||
|
...dataArg.serviceData,
|
||||||
|
};
|
||||||
|
await service.save();
|
||||||
|
return {
|
||||||
|
service: await service.createSavableObject(),
|
||||||
|
};
|
||||||
|
}
|
||||||
|
)
|
||||||
|
);
|
||||||
|
|
||||||
|
this.typedrouter.addTypedHandler(
|
||||||
|
new plugins.typedrequest.TypedHandler<plugins.servezoneInterfaces.requests.service.IRequest_Any_Cloudly_DeleteServiceById>(
|
||||||
|
'deleteServiceById',
|
||||||
|
async (dataArg) => {
|
||||||
|
const service = await Service.getInstance({
|
||||||
|
id: dataArg.serviceId,
|
||||||
|
});
|
||||||
|
await service.delete();
|
||||||
|
return {
|
||||||
|
success: true,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
)
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -59,7 +59,7 @@ export class SecretBundle implements plugins.servezoneInterfaces.data.ISecretBun
|
|||||||
description: secretBundleDataArg.description,
|
description: secretBundleDataArg.description,
|
||||||
type: secretBundleDataArg.type,
|
type: secretBundleDataArg.type,
|
||||||
authorizations: secretBundleDataArg.authorizations,
|
authorizations: secretBundleDataArg.authorizations,
|
||||||
includedImages: secretBundleDataArg.includedImages,
|
imageClaims: secretBundleDataArg.imageClaims,
|
||||||
includedSecretGroupIds: secretBundleDataArg.includedSecretGroupIds,
|
includedSecretGroupIds: secretBundleDataArg.includedSecretGroupIds,
|
||||||
includedTags: secretBundleDataArg.includedTags,
|
includedTags: secretBundleDataArg.includedTags,
|
||||||
},
|
},
|
||||||
|
@ -40,19 +40,7 @@ export class Service implements plugins.servezoneInterfaces.data.IService {
|
|||||||
);
|
);
|
||||||
const response = await createServiceTR.fire({
|
const response = await createServiceTR.fire({
|
||||||
identity: cloudlyClientRef.identity,
|
identity: cloudlyClientRef.identity,
|
||||||
name: serviceDataArg.name,
|
serviceData: serviceDataArg as plugins.servezoneInterfaces.data.IService['data'],
|
||||||
description: serviceDataArg.description,
|
|
||||||
imageId: serviceDataArg.imageId,
|
|
||||||
imageVersion: serviceDataArg.imageVersion,
|
|
||||||
environment: {},
|
|
||||||
secretBundleId: null,
|
|
||||||
scaleFactor: 1,
|
|
||||||
balancingStrategy: serviceDataArg.balancingStrategy,
|
|
||||||
ports: {
|
|
||||||
web: null,
|
|
||||||
},
|
|
||||||
resources: serviceDataArg.resources,
|
|
||||||
domains: [],
|
|
||||||
});
|
});
|
||||||
const newService = new Service(cloudlyClientRef);
|
const newService = new Service(cloudlyClientRef);
|
||||||
Object.assign(newService, response.service);
|
Object.assign(newService, response.service);
|
||||||
@ -75,6 +63,16 @@ export class Service implements plugins.servezoneInterfaces.data.IService {
|
|||||||
* In other words, it resolves secret groups and
|
* In other words, it resolves secret groups and
|
||||||
*/
|
*/
|
||||||
public async getSecretBundleAsFlatObject(environmentArg: string = 'production') {
|
public async getSecretBundleAsFlatObject(environmentArg: string = 'production') {
|
||||||
|
const getServiceSecretBundlesAsFlatObjectTR = this.cloudlyClientRef.typedsocketClient.createTypedRequest<plugins.servezoneInterfaces.requests.service.IRequest_Any_Cloudly_GetServiceSecretBundlesAsFlatObject>(
|
||||||
|
'getServiceSecretBundlesAsFlatObject'
|
||||||
|
);
|
||||||
|
const response = await getServiceSecretBundlesAsFlatObjectTR.fire({
|
||||||
|
identity: this.cloudlyClientRef.identity,
|
||||||
|
serviceId: this.id,
|
||||||
|
environment: environmentArg,
|
||||||
|
});
|
||||||
|
const flatKeyValueObject: {[key: string]: string} = response.flatKeyValueObject;
|
||||||
|
|
||||||
|
return flatKeyValueObject;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
15
ts_cliclient/classes.cliclient.ts
Normal file
15
ts_cliclient/classes.cliclient.ts
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
import * as plugins from './plugins.js';
|
||||||
|
import { CloudlyApiClient } from '@serve.zone/api';
|
||||||
|
|
||||||
|
export class CliClient {
|
||||||
|
public cloudlyApiClient: CloudlyApiClient;
|
||||||
|
|
||||||
|
constructor(cloudlyApiClientArg: CloudlyApiClient) {
|
||||||
|
this.cloudlyApiClient = cloudlyApiClientArg;
|
||||||
|
}
|
||||||
|
|
||||||
|
public async getClusters() {
|
||||||
|
const clusters = await this.cloudlyApiClient.cluster.getClusters();
|
||||||
|
console.log(clusters);
|
||||||
|
}
|
||||||
|
}
|
@ -1,3 +1,11 @@
|
|||||||
|
import * as plugins from './plugins.js';
|
||||||
|
import { CliClient } from "./classes.cliclient.js";
|
||||||
|
|
||||||
export const runCli = async () => {
|
export const runCli = async () => {
|
||||||
console.log('serve.zone cli client');
|
const cliQenv = new plugins.qenv.Qenv();
|
||||||
|
const apiClient = new plugins.servezoneApi.CloudlyApiClient({
|
||||||
|
registerAs: 'cli',
|
||||||
|
cloudlyUrl: await cliQenv.getEnvVarOnDemand('CLOUDLY_URL'),
|
||||||
|
});
|
||||||
|
const cliClient = new CliClient(apiClient);
|
||||||
};
|
};
|
17
ts_cliclient/plugins.ts
Normal file
17
ts_cliclient/plugins.ts
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
// @serve.zone scope
|
||||||
|
import * as servezoneApi from '@serve.zone/api';
|
||||||
|
import * as servezoneInterfaces from '@serve.zone/interfaces';
|
||||||
|
|
||||||
|
export {
|
||||||
|
servezoneApi,
|
||||||
|
servezoneInterfaces
|
||||||
|
}
|
||||||
|
|
||||||
|
// @push.rocks scope
|
||||||
|
import * as projectinfo from '@push.rocks/projectinfo';
|
||||||
|
import * as qenv from '@push.rocks/qenv';
|
||||||
|
|
||||||
|
export {
|
||||||
|
projectinfo,
|
||||||
|
qenv,
|
||||||
|
}
|
@ -1,6 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "@serve.zone/cli",
|
"name": "@serve.zone/cli",
|
||||||
"dependencies": [],
|
"dependencies": [
|
||||||
|
"@serve.zone/api",
|
||||||
|
"@serve.zone/interfaces",
|
||||||
|
"@push.rocks/projectinfo",
|
||||||
|
"@push.rocks/qenv",
|
||||||
|
"@push.rocks/smartcli"
|
||||||
|
],
|
||||||
"registries": [
|
"registries": [
|
||||||
"registry.npmjs.org:public",
|
"registry.npmjs.org:public",
|
||||||
"verdaccio.lossless.digital:public"
|
"verdaccio.lossless.digital:public"
|
||||||
|
@ -21,13 +21,19 @@ export interface ISecretBundle {
|
|||||||
*/
|
*/
|
||||||
type: 'service' | 'npmci' | 'gitzone' | 'external';
|
type: 'service' | 'npmci' | 'gitzone' | 'external';
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* set this if the secretBundle belongs to a service
|
||||||
|
*/
|
||||||
|
serviceId?: string;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* You can add specific secret groups using this
|
* You can add specific secret groups using this
|
||||||
*/
|
*/
|
||||||
includedSecretGroupIds: string[];
|
includedSecretGroupIds: string[];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* You can add specific tags using this
|
* access to this secretBundle also grants access to resources with matching tags
|
||||||
*/
|
*/
|
||||||
includedTags: {
|
includedTags: {
|
||||||
key: string;
|
key: string;
|
||||||
@ -35,9 +41,9 @@ export interface ISecretBundle {
|
|||||||
}[];
|
}[];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* add images
|
* access to this secretBundle also grants access to the images
|
||||||
*/
|
*/
|
||||||
includedImages: {
|
imageClaims: {
|
||||||
imageId: string;
|
imageId: string;
|
||||||
permissions: ('read' | 'write')[];
|
permissions: ('read' | 'write')[];
|
||||||
}[];
|
}[];
|
||||||
|
@ -8,7 +8,15 @@ export interface IService {
|
|||||||
imageId: string;
|
imageId: string;
|
||||||
imageVersion: string;
|
imageVersion: string;
|
||||||
environment: { [key: string]: string };
|
environment: { [key: string]: string };
|
||||||
|
/**
|
||||||
|
* the main secret bundle id, exclusive to the service
|
||||||
|
*/
|
||||||
secretBundleId: string;
|
secretBundleId: string;
|
||||||
|
/**
|
||||||
|
* those secret bundle ids do not belong to the service itself
|
||||||
|
* and thus live past the service lifecycle
|
||||||
|
*/
|
||||||
|
additionalSecretBundleIds?: string[];
|
||||||
scaleFactor: number;
|
scaleFactor: number;
|
||||||
balancingStrategy: 'round-robin' | 'least-connections';
|
balancingStrategy: 'round-robin' | 'least-connections';
|
||||||
ports: {
|
ports: {
|
||||||
|
@ -40,24 +40,7 @@ extends plugins.typedrequestInterfaces.implementsTR<
|
|||||||
method: 'createService';
|
method: 'createService';
|
||||||
request: {
|
request: {
|
||||||
identity: IIdentity;
|
identity: IIdentity;
|
||||||
name: string;
|
serviceData: IService['data'];
|
||||||
description: string;
|
|
||||||
imageId: string;
|
|
||||||
imageVersion: string;
|
|
||||||
environment: { [key: string]: string };
|
|
||||||
secretBundleId: string;
|
|
||||||
scaleFactor: number;
|
|
||||||
balancingStrategy: 'round-robin' | 'least-connections';
|
|
||||||
ports: {
|
|
||||||
web: number;
|
|
||||||
custom?: { [domain: string]: string };
|
|
||||||
};
|
|
||||||
resources?: IServiceRessources;
|
|
||||||
domains: {
|
|
||||||
name: string;
|
|
||||||
port?: number;
|
|
||||||
protocol?: 'http' | 'https' | 'ssh';
|
|
||||||
}[];
|
|
||||||
};
|
};
|
||||||
response: {
|
response: {
|
||||||
service: IService;
|
service: IService;
|
||||||
@ -73,36 +56,19 @@ extends plugins.typedrequestInterfaces.implementsTR<
|
|||||||
request: {
|
request: {
|
||||||
identity: IIdentity;
|
identity: IIdentity;
|
||||||
serviceId: string;
|
serviceId: string;
|
||||||
name: string;
|
serviceData: IService['data'];
|
||||||
description: string;
|
|
||||||
imageId: string;
|
|
||||||
imageVersion: string;
|
|
||||||
environment: { [key: string]: string };
|
|
||||||
secretBundleId: string;
|
|
||||||
scaleFactor: number;
|
|
||||||
balancingStrategy: 'round-robin' | 'least-connections';
|
|
||||||
ports: {
|
|
||||||
web: number;
|
|
||||||
custom?: { [domain: string]: string };
|
|
||||||
};
|
|
||||||
resources?: IServiceRessources;
|
|
||||||
domains: {
|
|
||||||
name: string;
|
|
||||||
port?: number;
|
|
||||||
protocol?: 'http' | 'https' | 'ssh';
|
|
||||||
}[];
|
|
||||||
};
|
};
|
||||||
response: {
|
response: {
|
||||||
service: IService;
|
service: IService;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface IRequest_Any_Cloudly_DeleteService
|
export interface IRequest_Any_Cloudly_DeleteServiceById
|
||||||
extends plugins.typedrequestInterfaces.implementsTR<
|
extends plugins.typedrequestInterfaces.implementsTR<
|
||||||
plugins.typedrequestInterfaces.ITypedRequest,
|
plugins.typedrequestInterfaces.ITypedRequest,
|
||||||
IRequest_Any_Cloudly_DeleteService
|
IRequest_Any_Cloudly_DeleteServiceById
|
||||||
> {
|
> {
|
||||||
method: 'deleteService';
|
method: 'deleteServiceById';
|
||||||
request: {
|
request: {
|
||||||
identity: IIdentity;
|
identity: IIdentity;
|
||||||
serviceId: string;
|
serviceId: string;
|
||||||
@ -111,3 +77,19 @@ extends plugins.typedrequestInterfaces.implementsTR<
|
|||||||
success: boolean;
|
success: boolean;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export interface IRequest_Any_Cloudly_GetServiceSecretBundlesAsFlatObject
|
||||||
|
extends plugins.typedrequestInterfaces.implementsTR<
|
||||||
|
plugins.typedrequestInterfaces.ITypedRequest,
|
||||||
|
IRequest_Any_Cloudly_GetServiceSecretBundlesAsFlatObject
|
||||||
|
> {
|
||||||
|
method: 'getServiceSecretBundlesAsFlatObject';
|
||||||
|
request: {
|
||||||
|
identity: IIdentity;
|
||||||
|
serviceId: string;
|
||||||
|
environment: string;
|
||||||
|
};
|
||||||
|
response: {
|
||||||
|
flatKeyValueObject: {[key: string]: string};
|
||||||
|
};
|
||||||
|
}
|
||||||
|
@ -3,6 +3,6 @@
|
|||||||
*/
|
*/
|
||||||
export const commitinfo = {
|
export const commitinfo = {
|
||||||
name: '@serve.zone/cloudly',
|
name: '@serve.zone/cloudly',
|
||||||
version: '4.12.0',
|
version: '4.13.0',
|
||||||
description: 'A comprehensive tool for managing containerized applications across multiple cloud providers using Docker Swarmkit, featuring web, CLI, and API interfaces.'
|
description: 'A comprehensive tool for managing containerized applications across multiple cloud providers using Docker Swarmkit, featuring web, CLI, and API interfaces.'
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user