diff --git a/changelog.md b/changelog.md index 8afd273..b88b831 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,12 @@ # Changelog +## 2024-11-06 - 4.3.10 - fix(dependencies) +Updated dependencies and fixed Docker Alpine image retrieval issue in tests + +- Updated @push.rocks/tapbundle to version ^5.5.0 in devDependencies. +- Updated @push.rocks/smartrequest to version ^2.0.23 in dependencies. +- Ensured the Docker Alpine image is retrieved as a local tarball in cloudlyfactory.ts test helper. + ## 2024-11-06 - 4.3.9 - fix(test and dependencies) Corrected cloudlyUrl in test.apiclient and updated tapbundle dependency. diff --git a/package.json b/package.json index 6bd0fce..7cc70b6 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "@git.zone/tspublish": "^1.7.7", "@git.zone/tstest": "^1.0.90", "@git.zone/tswatch": "^2.0.25", - "@push.rocks/tapbundle": "^5.4.4", + "@push.rocks/tapbundle": "^5.5.0", "@types/node": "^22.9.0" }, "dependencies": { @@ -65,7 +65,7 @@ "@push.rocks/smartlog-interfaces": "^3.0.2", "@push.rocks/smartpath": "^5.0.18", "@push.rocks/smartpromise": "^4.0.4", - "@push.rocks/smartrequest": "^2.0.22", + "@push.rocks/smartrequest": "^2.0.23", "@push.rocks/smartrx": "^3.0.7", "@push.rocks/smartssh": "^2.0.1", "@push.rocks/smartstate": "^2.0.19", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3a48299..4062092 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -105,8 +105,8 @@ dependencies: specifier: ^4.0.4 version: 4.0.4 '@push.rocks/smartrequest': - specifier: ^2.0.22 - version: 2.0.22 + specifier: ^2.0.23 + version: 2.0.23 '@push.rocks/smartrx': specifier: ^3.0.7 version: 3.0.7 @@ -155,8 +155,8 @@ devDependencies: specifier: ^2.0.25 version: 2.0.25 '@push.rocks/tapbundle': - specifier: ^5.4.4 - version: 5.4.4(@aws-sdk/client-sso-oidc@3.682.0) + specifier: ^5.5.0 + version: 5.5.0(@aws-sdk/client-sso-oidc@3.682.0) '@types/node': specifier: ^22.9.0 version: 22.9.0 @@ -222,7 +222,7 @@ packages: '@push.rocks/smartopen': 2.0.0 '@push.rocks/smartpath': 5.0.18 '@push.rocks/smartpromise': 4.0.4 - '@push.rocks/smartrequest': 2.0.22 + '@push.rocks/smartrequest': 2.0.23 '@push.rocks/smartrx': 3.0.7 '@push.rocks/smartsitemap': 2.0.3 '@push.rocks/smartstream': 3.2.4 @@ -281,7 +281,7 @@ packages: '@push.rocks/smartnetwork': 3.0.2 '@push.rocks/smartpath': 5.0.18 '@push.rocks/smartpromise': 4.0.4 - '@push.rocks/smartrequest': 2.0.22 + '@push.rocks/smartrequest': 2.0.23 '@push.rocks/smartstream': 3.2.4 '@push.rocks/smartstring': 4.0.15 '@push.rocks/smartunique': 3.0.9 @@ -295,7 +295,7 @@ packages: /@apiclient.xyz/hetznercloud@1.2.0: resolution: {integrity: sha512-j/3oVAZiMK2CkcdfgspHfviP9oBIcmvGOgO37AdOhvYC7IVsArBRVCysSKwAvWhIeiKhFRcKGylENM7jGNqLyQ==} dependencies: - '@push.rocks/smartrequest': 2.0.22 + '@push.rocks/smartrequest': 2.0.23 '@tsclass/tsclass': 4.1.2 dev: false @@ -303,7 +303,7 @@ packages: resolution: {integrity: sha512-2rUbLNvXwQLxxA0tm26BFk1+jyrukZmw/Fbc3dbQ1lpsaVp+8XoASeEyqrkAWCLxrHJEsJsyMJogRZZzVHqdjw==} dependencies: '@push.rocks/smartpromise': 4.0.4 - '@push.rocks/smartrequest': 2.0.22 + '@push.rocks/smartrequest': 2.0.23 dev: false /@apiglobal/typedrequest-interfaces@2.0.1: @@ -1928,7 +1928,7 @@ packages: '@push.rocks/smartlog': 3.0.7 '@push.rocks/smartpromise': 4.0.4 '@push.rocks/smartshell': 3.0.6 - '@push.rocks/tapbundle': 5.4.4(@aws-sdk/client-sso-oidc@3.682.0) + '@push.rocks/tapbundle': 5.5.0(@aws-sdk/client-sso-oidc@3.682.0) '@types/ws': 8.5.12 figures: 6.1.0 ws: 8.18.0 @@ -2389,7 +2389,7 @@ packages: '@push.rocks/smartdns': 5.0.4 '@push.rocks/smartlog': 3.0.7 '@push.rocks/smartpromise': 4.0.4 - '@push.rocks/smartrequest': 2.0.22 + '@push.rocks/smartrequest': 2.0.23 '@push.rocks/smartstring': 4.0.15 '@push.rocks/smarttime': 4.0.8 '@push.rocks/smartunique': 3.0.9 @@ -2417,7 +2417,7 @@ packages: '@push.rocks/smartpath': 5.0.18 '@push.rocks/smartpdf': 3.1.7 '@push.rocks/smartpromise': 4.0.4 - '@push.rocks/smartrequest': 2.0.22 + '@push.rocks/smartrequest': 2.0.23 '@push.rocks/webstream': 1.0.10 openai: 4.68.4 transitivePeerDependencies: @@ -2434,7 +2434,7 @@ packages: '@push.rocks/smartfile': 10.0.41 '@push.rocks/smartpath': 5.0.18 '@push.rocks/smartpromise': 4.0.4 - '@push.rocks/smartrequest': 2.0.22 + '@push.rocks/smartrequest': 2.0.23 '@push.rocks/smartrx': 3.0.7 '@push.rocks/smartstream': 2.0.8 '@push.rocks/smartunique': 3.0.9 @@ -2452,7 +2452,7 @@ packages: '@push.rocks/smartfile': 11.0.21 '@push.rocks/smartpath': 5.0.18 '@push.rocks/smartpromise': 4.0.4 - '@push.rocks/smartrequest': 2.0.22 + '@push.rocks/smartrequest': 2.0.23 '@push.rocks/smartrx': 3.0.7 '@push.rocks/smartstream': 3.2.4 '@push.rocks/smartunique': 3.0.9 @@ -2643,7 +2643,7 @@ packages: '@push.rocks/smartmime': 1.0.6 '@push.rocks/smartpath': 5.0.18 '@push.rocks/smartpromise': 4.0.4 - '@push.rocks/smartrequest': 2.0.22 + '@push.rocks/smartrequest': 2.0.23 '@push.rocks/smartstream': 2.0.8 '@types/fs-extra': 11.0.4 '@types/glob': 8.1.0 @@ -2663,7 +2663,7 @@ packages: '@push.rocks/smartmime': 2.0.2 '@push.rocks/smartpath': 5.0.18 '@push.rocks/smartpromise': 4.0.4 - '@push.rocks/smartrequest': 2.0.22 + '@push.rocks/smartrequest': 2.0.23 '@push.rocks/smartstream': 3.2.4 '@types/fs-extra': 11.0.4 '@types/glob': 8.1.0 @@ -2692,7 +2692,7 @@ packages: resolution: {integrity: sha512-J23q84f1O+TwFGmd4lrO9XLHUh2DaLXo9PN/9VmTWYzTkQDv5JehmifXVI0esophXcCIfbdIu6hbt7/aHlDF4A==} dependencies: '@push.rocks/smartpromise': 4.0.4 - '@push.rocks/smartrequest': 2.0.22 + '@push.rocks/smartrequest': 2.0.23 /@push.rocks/smarthash@3.0.4: resolution: {integrity: sha512-HJ/fSx41jm0CvSaqMLa6b2nuNK5rHAqAeAq3dAB7Sq9BCPm2M0J5ZVDTzEAH8pS91XYniUiwuE0jwPERNn9hmw==} @@ -2843,7 +2843,7 @@ packages: '@push.rocks/smartfile': 10.0.41 '@push.rocks/smartpath': 5.0.18 '@push.rocks/smartpromise': 4.0.4 - '@push.rocks/smartrequest': 2.0.22 + '@push.rocks/smartrequest': 2.0.23 '@push.rocks/smarttime': 4.0.8 '@push.rocks/smartversion': 3.0.5 package-json: 8.1.1 @@ -2914,8 +2914,8 @@ packages: - utf-8-validate dev: true - /@push.rocks/smartrequest@2.0.22: - resolution: {integrity: sha512-EfgmdEsLtDJ8aNOLOh59ca1NMsiiFz54aoHRigQFQ0cuoUs6phxejIY2FdMoPFn68ubTpkztdL2P4L1/cRYyHg==} + /@push.rocks/smartrequest@2.0.23: + resolution: {integrity: sha512-y+gtOwXFpmPL+mIQblYPdFuHufxHi5lMV0LKm5bPYgGdMq3/+QlnEqNEAumeMHjvXgxur7x30QiHSwpJGK5g9w==} dependencies: '@push.rocks/smartpromise': 4.0.4 '@push.rocks/smarturl': 3.1.0 @@ -3094,8 +3094,8 @@ packages: '@types/js-yaml': 3.12.10 js-yaml: 3.14.1 - /@push.rocks/tapbundle@5.4.4(@aws-sdk/client-sso-oidc@3.682.0): - resolution: {integrity: sha512-NpozEyisxtal1Zd/T2pRnorNFDlLvWMgXi19z4hGsLWBGHgPX3pyAuZmxlsJu2RH0LlSaHI7FA410wfcF3b2LQ==} + /@push.rocks/tapbundle@5.5.0(@aws-sdk/client-sso-oidc@3.682.0): + resolution: {integrity: sha512-B+pr/bGOe2R+OGq206syf8bG//WBX0OjbcQ10Td5jUgAOrb5km/ERyqe3Y2BfjbRq4Q4JuWJAZttbU9xfATosg==} dependencies: '@open-wc/testing': 4.0.0 '@push.rocks/consolecolor': 2.0.2 @@ -3104,9 +3104,12 @@ packages: '@push.rocks/smartdelay': 3.0.5 '@push.rocks/smartenv': 5.0.12 '@push.rocks/smartexpect': 1.2.1 + '@push.rocks/smartfile': 11.0.21 '@push.rocks/smartjson': 5.0.20 '@push.rocks/smartmongo': 2.0.10(@aws-sdk/client-sso-oidc@3.682.0) + '@push.rocks/smartpath': 5.0.18 '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartrequest': 2.0.23 '@push.rocks/smarts3': 2.2.5 '@push.rocks/smartshell': 3.0.6 '@push.rocks/smarttime': 4.0.8 diff --git a/test/helpers/cloudlyfactory.ts b/test/helpers/cloudlyfactory.ts index d70b458..271da19 100644 --- a/test/helpers/cloudlyfactory.ts +++ b/test/helpers/cloudlyfactory.ts @@ -34,6 +34,8 @@ export const testCloudlyConfig: cloudly.ICloudlyConfig = { })(), }; +await tapToolsNodeMod.tapNodeTools.testFileProvider.getDockerAlpineImageAsLocalTarball(); + export const createCloudly = async () => { const cloudlyInstance = new cloudly.Cloudly(testCloudlyConfig); return cloudlyInstance; diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index aa9b7f2..8dd6586 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@serve.zone/cloudly', - version: '4.3.9', + version: '4.3.10', description: 'A comprehensive tool for managing containerized applications across multiple cloud providers using Docker Swarmkit, featuring web, CLI, and API interfaces.' } diff --git a/ts_web/00_commitinfo_data.ts b/ts_web/00_commitinfo_data.ts index aa9b7f2..8dd6586 100644 --- a/ts_web/00_commitinfo_data.ts +++ b/ts_web/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@serve.zone/cloudly', - version: '4.3.9', + version: '4.3.10', description: 'A comprehensive tool for managing containerized applications across multiple cloud providers using Docker Swarmkit, featuring web, CLI, and API interfaces.' }