From 00e6033d8b2a8e65def7b4522d39803c048b2570 Mon Sep 17 00:00:00 2001 From: Juergen Kunz Date: Mon, 18 Aug 2025 21:52:41 +0000 Subject: [PATCH] fix(package.json): Fix test script timeout typo, update dependency versions, and add typings & project configs --- .../document_symbols_cache_v23-06-25.pkl | Bin 0 -> 118720 bytes .serena/project.yml | 68 + changelog.md | 9 + package.json | 18 +- pnpm-lock.yaml | 1639 +---------------- readme.md | 539 +++++- ts/00_commitinfo_data.ts | 2 +- 7 files changed, 630 insertions(+), 1645 deletions(-) create mode 100644 .serena/cache/typescript/document_symbols_cache_v23-06-25.pkl create mode 100644 .serena/project.yml diff --git a/.serena/cache/typescript/document_symbols_cache_v23-06-25.pkl b/.serena/cache/typescript/document_symbols_cache_v23-06-25.pkl new file mode 100644 index 0000000000000000000000000000000000000000..82c702d44bfaae213f97af4ef3d7ab1fc90deb20 GIT binary patch literal 118720 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 'timeout' for npm test command and set timeout to 120s +- Add 'typings': 'dist_ts/index.d.ts' to package.json +- Bump dependencies to newer compatible versions (notable packages: @push.rocks/lik, @push.rocks/smartarchive, @push.rocks/smartbucket, @push.rocks/smartfile, @push.rocks/smartlog, @push.rocks/smartpromise, @push.rocks/smartstream, rxjs) +- Add project/config files: .serena/project.yml and .claude/settings.local.json (editor/CI metadata) +- Include generated cache/metadata files (typescript document symbols cache) — not source changes but tooling/cache artifacts + ## 2025-08-18 - 1.3.1 - fix(test) Update test setup and devDependencies; adjust test import and add package metadata diff --git a/package.json b/package.json index 9f6a931..eb15ce5 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "typings": "dist_ts/index.d.ts", "type": "module", "scripts": { - "test": "(tstest test/ --verbose --logfile --tineout 120)", + "test": "(tstest test/ --verbose --logfile --timeout 120)", "build": "(tsbuild --web --allowimplicitany)", "buildDocs": "tsdoc" }, @@ -33,22 +33,22 @@ }, "homepage": "https://gitlab.com/mojoio/docker#readme", "dependencies": { - "@push.rocks/lik": "^6.0.15", - "@push.rocks/smartarchive": "^4.0.39", - "@push.rocks/smartbucket": "^3.0.22", - "@push.rocks/smartfile": "^11.0.21", + "@push.rocks/lik": "^6.2.2", + "@push.rocks/smartarchive": "^4.2.2", + "@push.rocks/smartbucket": "^3.3.10", + "@push.rocks/smartfile": "^11.2.7", "@push.rocks/smartjson": "^5.0.20", - "@push.rocks/smartlog": "^3.0.7", + "@push.rocks/smartlog": "^3.1.8", "@push.rocks/smartnetwork": "^3.0.0", "@push.rocks/smartpath": "^5.0.18", - "@push.rocks/smartpromise": "^4.0.4", + "@push.rocks/smartpromise": "^4.2.3", "@push.rocks/smartrequest": "^2.0.22", - "@push.rocks/smartstream": "^3.0.46", + "@push.rocks/smartstream": "^3.2.5", "@push.rocks/smartstring": "^4.0.15", "@push.rocks/smartunique": "^3.0.9", "@push.rocks/smartversion": "^3.0.5", "@tsclass/tsclass": "^4.1.2", - "rxjs": "^7.5.7" + "rxjs": "^7.8.2" }, "devDependencies": { "@git.zone/tsbuild": "^2.6.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a03f36a..2afce8b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,23 +9,23 @@ importers: .: dependencies: '@push.rocks/lik': - specifier: ^6.0.15 - version: 6.0.15 + specifier: ^6.2.2 + version: 6.2.2 '@push.rocks/smartarchive': - specifier: ^4.0.39 - version: 4.0.39 + specifier: ^4.2.2 + version: 4.2.2 '@push.rocks/smartbucket': - specifier: ^3.0.22 - version: 3.0.22 + specifier: ^3.3.10 + version: 3.3.10 '@push.rocks/smartfile': - specifier: ^11.0.21 - version: 11.0.21 + specifier: ^11.2.7 + version: 11.2.7 '@push.rocks/smartjson': specifier: ^5.0.20 version: 5.0.20 '@push.rocks/smartlog': - specifier: ^3.0.7 - version: 3.0.7 + specifier: ^3.1.8 + version: 3.1.8 '@push.rocks/smartnetwork': specifier: ^3.0.0 version: 3.0.2 @@ -33,14 +33,14 @@ importers: specifier: ^5.0.18 version: 5.0.18 '@push.rocks/smartpromise': - specifier: ^4.0.4 - version: 4.0.4 + specifier: ^4.2.3 + version: 4.2.3 '@push.rocks/smartrequest': specifier: ^2.0.22 version: 2.0.22 '@push.rocks/smartstream': - specifier: ^3.0.46 - version: 3.0.46 + specifier: ^3.2.5 + version: 3.2.5 '@push.rocks/smartstring': specifier: ^4.0.15 version: 4.0.15 @@ -54,8 +54,8 @@ importers: specifier: ^4.1.2 version: 4.1.2 rxjs: - specifier: ^7.5.7 - version: 7.8.1 + specifier: ^7.8.2 + version: 7.8.2 devDependencies: '@git.zone/tsbuild': specifier: ^2.6.7 @@ -113,176 +113,82 @@ packages: '@aws-crypto/util@5.2.0': resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} - '@aws-sdk/client-s3@3.635.0': - resolution: {integrity: sha512-4RP+DJZWqUka1MW2aSEzTzntY3GrDzS26D8dHZvbt2I0x+dSmlnmXiJkCxLjmti2SDVYAGL9gX6e7mLS7W55jA==} - engines: {node: '>=16.0.0'} - '@aws-sdk/client-s3@3.864.0': resolution: {integrity: sha512-QGYi9bWliewxumsvbJLLyx9WC0a4DP4F+utygBcq0zwPxaM0xDfBspQvP1dsepi7mW5aAjZmJ2+Xb7X0EhzJ/g==} engines: {node: '>=18.0.0'} - '@aws-sdk/client-sso-oidc@3.635.0': - resolution: {integrity: sha512-RIwDlhzAFttB1vbpznewnPqz7h1H/2UhQLwB38yfZBwYQOxyxVfLV5j5VoUUX3jY4i4qH9wiHc7b02qeAOZY6g==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@aws-sdk/client-sts': ^3.635.0 - - '@aws-sdk/client-sso@3.635.0': - resolution: {integrity: sha512-/Hl69+JpFUo9JNVmh2gSvMgYkE4xjd+1okiRoPBbQqjI7YBP2JWCUDP8IoEkNq3wj0vNTq0OWfn6RpZycIkAXQ==} - engines: {node: '>=16.0.0'} - '@aws-sdk/client-sso@3.864.0': resolution: {integrity: sha512-THiOp0OpQROEKZ6IdDCDNNh3qnNn/kFFaTSOiugDpgcE5QdsOxh1/RXq7LmHpTJum3cmnFf8jG59PHcz9Tjnlw==} engines: {node: '>=18.0.0'} - '@aws-sdk/client-sts@3.635.0': - resolution: {integrity: sha512-Al2ytE69+cbA44qHlelqhzWwbURikfF13Zkal9utIG5Q6T2c7r8p6sePN92n8l/x1v0FhJ5VTxKak+cPTE0CZQ==} - engines: {node: '>=16.0.0'} - - '@aws-sdk/core@3.635.0': - resolution: {integrity: sha512-i1x/E/sgA+liUE1XJ7rj1dhyXpAKO1UKFUcTTHXok2ARjWTvszHnSXMOsB77aPbmn0fUp1JTx2kHUAZ1LVt5Bg==} - engines: {node: '>=16.0.0'} - '@aws-sdk/core@3.864.0': resolution: {integrity: sha512-LFUREbobleHEln+Zf7IG83lAZwvHZG0stI7UU0CtwyuhQy5Yx0rKksHNOCmlM7MpTEbSCfntEhYi3jUaY5e5lg==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-env@3.620.1': - resolution: {integrity: sha512-ExuILJ2qLW5ZO+rgkNRj0xiAipKT16Rk77buvPP8csR7kkCflT/gXTyzRe/uzIiETTxM7tr8xuO9MP/DQXqkfg==} - engines: {node: '>=16.0.0'} - '@aws-sdk/credential-provider-env@3.864.0': resolution: {integrity: sha512-StJPOI2Rt8UE6lYjXUpg6tqSZaM72xg46ljPg8kIevtBAAfdtq9K20qT/kSliWGIBocMFAv0g2mC0hAa+ECyvg==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-http@3.635.0': - resolution: {integrity: sha512-iJyRgEjOCQlBMXqtwPLIKYc7Bsc6nqjrZybdMDenPDa+kmLg7xh8LxHsu9088e+2/wtLicE34FsJJIfzu3L82g==} - engines: {node: '>=16.0.0'} - '@aws-sdk/credential-provider-http@3.864.0': resolution: {integrity: sha512-E/RFVxGTuGnuD+9pFPH2j4l6HvrXzPhmpL8H8nOoJUosjx7d4v93GJMbbl1v/fkDLqW9qN4Jx2cI6PAjohA6OA==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-ini@3.635.0': - resolution: {integrity: sha512-+OqcNhhOFFY08YHLjO9/Y1n37RKAO7LADnsJ7VTXca7IfvYh27BVBn+FdlqnyEb1MQ5ArHTY4pq3pKRIg6RW4Q==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@aws-sdk/client-sts': ^3.635.0 - '@aws-sdk/credential-provider-ini@3.864.0': resolution: {integrity: sha512-PlxrijguR1gxyPd5EYam6OfWLarj2MJGf07DvCx9MAuQkw77HBnsu6+XbV8fQriFuoJVTBLn9ROhMr/ROAYfUg==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-node@3.635.0': - resolution: {integrity: sha512-bmd23mnb94S6AxmWPgqJTnvT9ONKlTx7EPafE1RNO+vUl6mHih4iyqX6ZPaRcSfaPx4U1R7H1RM8cSnafXgaBg==} - engines: {node: '>=16.0.0'} - '@aws-sdk/credential-provider-node@3.864.0': resolution: {integrity: sha512-2BEymFeXURS+4jE9tP3vahPwbYRl0/1MVaFZcijj6pq+nf5EPGvkFillbdBRdc98ZI2NedZgSKu3gfZXgYdUhQ==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-process@3.620.1': - resolution: {integrity: sha512-hWqFMidqLAkaV9G460+1at6qa9vySbjQKKc04p59OT7lZ5cO5VH5S4aI05e+m4j364MBROjjk2ugNvfNf/8ILg==} - engines: {node: '>=16.0.0'} - '@aws-sdk/credential-provider-process@3.864.0': resolution: {integrity: sha512-Zxnn1hxhq7EOqXhVYgkF4rI9MnaO3+6bSg/tErnBQ3F8kDpA7CFU24G1YxwaJXp2X4aX3LwthefmSJHwcVP/2g==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-sso@3.635.0': - resolution: {integrity: sha512-hO/fKyvUaGpK9zyvCnmJz70EputvGWDr2UTOn/RzvcR6UB4yXoFf0QcCMubEsE3v67EsAv6PadgOeJ0vz6IazA==} - engines: {node: '>=16.0.0'} - '@aws-sdk/credential-provider-sso@3.864.0': resolution: {integrity: sha512-UPyPNQbxDwHVGmgWdGg9/9yvzuedRQVF5jtMkmP565YX9pKZ8wYAcXhcYdNPWFvH0GYdB0crKOmvib+bmCuwkw==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-web-identity@3.621.0': - resolution: {integrity: sha512-w7ASSyfNvcx7+bYGep3VBgC3K6vEdLmlpjT7nSIHxxQf+WSdvy+HynwJosrpZax0sK5q0D1Jpn/5q+r5lwwW6w==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@aws-sdk/client-sts': ^3.621.0 - '@aws-sdk/credential-provider-web-identity@3.864.0': resolution: {integrity: sha512-nNcjPN4SYg8drLwqK0vgVeSvxeGQiD0FxOaT38mV2H8cu0C5NzpvA+14Xy+W6vT84dxgmJYKk71Cr5QL2Oz+rA==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-bucket-endpoint@3.620.0': - resolution: {integrity: sha512-eGLL0W6L3HDb3OACyetZYOWpHJ+gLo0TehQKeQyy2G8vTYXqNTeqYhuI6up9HVjBzU9eQiULVQETmgQs7TFaRg==} - engines: {node: '>=16.0.0'} - '@aws-sdk/middleware-bucket-endpoint@3.862.0': resolution: {integrity: sha512-Wcsc7VPLjImQw+CP1/YkwyofMs9Ab6dVq96iS8p0zv0C6YTaMjvillkau4zFfrrrTshdzFWKptIFhKK8Zsei1g==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-expect-continue@3.620.0': - resolution: {integrity: sha512-QXeRFMLfyQ31nAHLbiTLtk0oHzG9QLMaof5jIfqcUwnOkO8YnQdeqzakrg1Alpy/VQ7aqzIi8qypkBe2KXZz0A==} - engines: {node: '>=16.0.0'} - '@aws-sdk/middleware-expect-continue@3.862.0': resolution: {integrity: sha512-oG3AaVUJ+26p0ESU4INFn6MmqqiBFZGrebST66Or+YBhteed2rbbFl7mCfjtPWUFgquQlvT1UP19P3LjQKeKpw==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-flexible-checksums@3.620.0': - resolution: {integrity: sha512-ftz+NW7qka2sVuwnnO1IzBku5ccP+s5qZGeRTPgrKB7OzRW85gthvIo1vQR2w+OwHFk7WJbbhhWwbCbktnP4UA==} - engines: {node: '>=16.0.0'} - '@aws-sdk/middleware-flexible-checksums@3.864.0': resolution: {integrity: sha512-MvakvzPZi9uyP3YADuIqtk/FAcPFkyYFWVVMf5iFs/rCdk0CUzn02Qf4CSuyhbkS6Y0KrAsMgKR4MgklPU79Wg==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-host-header@3.620.0': - resolution: {integrity: sha512-VMtPEZwqYrII/oUkffYsNWY9PZ9xpNJpMgmyU0rlDQ25O1c0Hk3fJmZRe6pEkAJ0omD7kLrqGl1DUjQVxpd/Rg==} - engines: {node: '>=16.0.0'} - '@aws-sdk/middleware-host-header@3.862.0': resolution: {integrity: sha512-jDje8dCFeFHfuCAxMDXBs8hy8q9NCTlyK4ThyyfAj3U4Pixly2mmzY2u7b7AyGhWsjJNx8uhTjlYq5zkQPQCYw==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-location-constraint@3.609.0': - resolution: {integrity: sha512-xzsdoTkszGVqGVPjUmgoP7TORiByLueMHieI1fhQL888WPdqctwAx3ES6d/bA9Q/i8jnc6hs+Fjhy8UvBTkE9A==} - engines: {node: '>=16.0.0'} - '@aws-sdk/middleware-location-constraint@3.862.0': resolution: {integrity: sha512-MnwLxCw7Cc9OngEH3SHFhrLlDI9WVxaBkp3oTsdY9JE7v8OE38wQ9vtjaRsynjwu0WRtrctSHbpd7h/QVvtjyA==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-logger@3.609.0': - resolution: {integrity: sha512-S62U2dy4jMDhDFDK5gZ4VxFdWzCtLzwbYyFZx2uvPYTECkepLUfzLic2BHg2Qvtu4QjX+oGE3P/7fwaGIsGNuQ==} - engines: {node: '>=16.0.0'} - '@aws-sdk/middleware-logger@3.862.0': resolution: {integrity: sha512-N/bXSJznNBR/i7Ofmf9+gM6dx/SPBK09ZWLKsW5iQjqKxAKn/2DozlnE54uiEs1saHZWoNDRg69Ww4XYYSlG1Q==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-recursion-detection@3.620.0': - resolution: {integrity: sha512-nh91S7aGK3e/o1ck64sA/CyoFw+gAYj2BDOnoNa6ouyCrVJED96ZXWbhye/fz9SgmNUZR2g7GdVpiLpMKZoI5w==} - engines: {node: '>=16.0.0'} - '@aws-sdk/middleware-recursion-detection@3.862.0': resolution: {integrity: sha512-KVoo3IOzEkTq97YKM4uxZcYFSNnMkhW/qj22csofLegZi5fk90ztUnnaeKfaEJHfHp/tm1Y3uSoOXH45s++kKQ==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-sdk-s3@3.635.0': - resolution: {integrity: sha512-RLdYJPEV4JL/7NBoFUs7VlP90X++5FlJdxHz0DzCjmiD3qCviKy+Cym3qg1gBgHwucs5XisuClxDrGokhAdTQw==} - engines: {node: '>=16.0.0'} - '@aws-sdk/middleware-sdk-s3@3.864.0': resolution: {integrity: sha512-GjYPZ6Xnqo17NnC8NIQyvvdzzO7dm+Ks7gpxD/HsbXPmV2aEfuFveJXneGW9e1BheSKFff6FPDWu8Gaj2Iu1yg==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-ssec@3.609.0': - resolution: {integrity: sha512-GZSD1s7+JswWOTamVap79QiDaIV7byJFssBW68GYjyRS5EBjNfwA/8s+6uE6g39R3ojyTbYOmvcANoZEhSULXg==} - engines: {node: '>=16.0.0'} - '@aws-sdk/middleware-ssec@3.862.0': resolution: {integrity: sha512-72VtP7DZC8lYTE2L3Efx2BrD98oe9WTK8X6hmd3WTLkbIjvgWQWIdjgaFXBs8WevsXkewIctfyA3KEezvL5ggw==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-user-agent@3.632.0': - resolution: {integrity: sha512-yY/sFsHKwG9yzSf/DTclqWJaGPI2gPBJDCGBujSqTG1zlS7Ot4fqi91DZ6088BFWzbOorDzJFcAhAEFzc6LuQg==} - engines: {node: '>=16.0.0'} - '@aws-sdk/middleware-user-agent@3.864.0': resolution: {integrity: sha512-wrddonw4EyLNSNBrApzEhpSrDwJiNfjxDm5E+bn8n32BbAojXASH8W8jNpxz/jMgNkkJNxCfyqybGKzBX0OhbQ==} engines: {node: '>=18.0.0'} @@ -291,75 +197,37 @@ packages: resolution: {integrity: sha512-H1C+NjSmz2y8Tbgh7Yy89J20yD/hVyk15hNoZDbCYkXg0M358KS7KVIEYs8E2aPOCr1sK3HBE819D/yvdMgokA==} engines: {node: '>=18.0.0'} - '@aws-sdk/region-config-resolver@3.614.0': - resolution: {integrity: sha512-vDCeMXvic/LU0KFIUjpC3RiSTIkkvESsEfbVHiHH0YINfl8HnEqR5rj+L8+phsCeVg2+LmYwYxd5NRz4PHxt5g==} - engines: {node: '>=16.0.0'} - '@aws-sdk/region-config-resolver@3.862.0': resolution: {integrity: sha512-VisR+/HuVFICrBPY+q9novEiE4b3mvDofWqyvmxHcWM7HumTz9ZQSuEtnlB/92GVM3KDUrR9EmBHNRrfXYZkcQ==} engines: {node: '>=18.0.0'} - '@aws-sdk/signature-v4-multi-region@3.635.0': - resolution: {integrity: sha512-J6QY4/invOkpogCHjSaDON1hF03viPpOnsrzVuCvJMmclS/iG62R4EY0wq1alYll0YmSdmKlpJwHMWwGtqK63Q==} - engines: {node: '>=16.0.0'} - '@aws-sdk/signature-v4-multi-region@3.864.0': resolution: {integrity: sha512-w2HIn/WIcUyv1bmyCpRUKHXB5KdFGzyxPkp/YK5g+/FuGdnFFYWGfcO8O+How4jwrZTarBYsAHW9ggoKvwr37w==} engines: {node: '>=18.0.0'} - '@aws-sdk/token-providers@3.614.0': - resolution: {integrity: sha512-okItqyY6L9IHdxqs+Z116y5/nda7rHxLvROxtAJdLavWTYDydxrZstImNgGWTeVdmc0xX2gJCI77UYUTQWnhRw==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@aws-sdk/client-sso-oidc': ^3.614.0 - '@aws-sdk/token-providers@3.864.0': resolution: {integrity: sha512-gTc2QHOBo05SCwVA65dUtnJC6QERvFaPiuppGDSxoF7O5AQNK0UR/kMSenwLqN8b5E1oLYvQTv3C1idJLRX0cg==} engines: {node: '>=18.0.0'} - '@aws-sdk/types@3.609.0': - resolution: {integrity: sha512-+Tqnh9w0h2LcrUsdXyT1F8mNhXz+tVYBtP19LpeEGntmvHwa2XzvLUCWpoIAIVsHp5+HdB2X9Sn0KAtmbFXc2Q==} - engines: {node: '>=16.0.0'} - '@aws-sdk/types@3.862.0': resolution: {integrity: sha512-Bei+RL0cDxxV+lW2UezLbCYYNeJm6Nzee0TpW0FfyTRBhH9C1XQh4+x+IClriXvgBnRquTMMYsmJfvx8iyLKrg==} engines: {node: '>=18.0.0'} - '@aws-sdk/util-arn-parser@3.568.0': - resolution: {integrity: sha512-XUKJWWo+KOB7fbnPP0+g/o5Ulku/X53t7i/h+sPHr5xxYTJJ9CYnbToo95mzxe7xWvkLrsNtJ8L+MnNn9INs2w==} - engines: {node: '>=16.0.0'} - '@aws-sdk/util-arn-parser@3.804.0': resolution: {integrity: sha512-wmBJqn1DRXnZu3b4EkE6CWnoWMo1ZMvlfkqU5zPz67xx1GMaXlDCchFvKAXMjk4jn/L1O3tKnoFDNsoLV1kgNQ==} engines: {node: '>=18.0.0'} - '@aws-sdk/util-endpoints@3.632.0': - resolution: {integrity: sha512-LlYMU8pAbcEQphOpE6xaNLJ8kPGhklZZTVzZVpVW477NaaGgoGTMYNXTABYHcxeF5E2lLrxql9OmVpvr8GWN8Q==} - engines: {node: '>=16.0.0'} - '@aws-sdk/util-endpoints@3.862.0': resolution: {integrity: sha512-eCZuScdE9MWWkHGM2BJxm726MCmWk/dlHjOKvkM0sN1zxBellBMw5JohNss1Z8/TUmnW2gb9XHTOiHuGjOdksA==} engines: {node: '>=18.0.0'} - '@aws-sdk/util-locate-window@3.568.0': - resolution: {integrity: sha512-3nh4TINkXYr+H41QaPelCceEB2FXP3fxp93YZXB/kqJvX0U9j0N0Uk45gvsjmEPzG8XxkPEeLIfT2I1M7A6Lig==} - engines: {node: '>=16.0.0'} - - '@aws-sdk/util-user-agent-browser@3.609.0': - resolution: {integrity: sha512-fojPU+mNahzQ0YHYBsx0ZIhmMA96H+ZIZ665ObU9tl+SGdbLneVZVikGve+NmHTQwHzwkFsZYYnVKAkreJLAtA==} + '@aws-sdk/util-locate-window@3.804.0': + resolution: {integrity: sha512-zVoRfpmBVPodYlnMjgVjfGoEZagyRF5IPn3Uo6ZvOZp24chnW/FRstH7ESDHDDRga4z3V+ElUQHKpFDXWyBW5A==} + engines: {node: '>=18.0.0'} '@aws-sdk/util-user-agent-browser@3.862.0': resolution: {integrity: sha512-BmPTlm0r9/10MMr5ND9E92r8KMZbq5ltYXYpVcUbAsnB1RJ8ASJuRoLne5F7mB3YMx0FJoOTuSq7LdQM3LgW3Q==} - '@aws-sdk/util-user-agent-node@3.614.0': - resolution: {integrity: sha512-15ElZT88peoHnq5TEoEtZwoXTXRxNrk60TZNdpl/TUBJ5oNJ9Dqb5Z4ryb8ofN6nm9aFf59GVAerFDz8iUoHBA==} - engines: {node: '>=16.0.0'} - peerDependencies: - aws-crt: '>=1.0.0' - peerDependenciesMeta: - aws-crt: - optional: true - '@aws-sdk/util-user-agent-node@3.864.0': resolution: {integrity: sha512-d+FjUm2eJEpP+FRpVR3z6KzMdx1qwxEYDz8jzNKwxYLBBquaBaP/wfoMtMQKAcbrR7aT9FZVZF7zDgzNxUvQlQ==} engines: {node: '>=18.0.0'} @@ -369,10 +237,6 @@ packages: aws-crt: optional: true - '@aws-sdk/xml-builder@3.609.0': - resolution: {integrity: sha512-l9XxNcA4HX98rwCC2/KoiWcmEiRfZe4G+mYwDbCFT87JIMj6GBhLDkAzr/W8KAaA2IDr8Vc6J8fZPgVulxxfMA==} - engines: {node: '>=16.0.0'} - '@aws-sdk/xml-builder@3.862.0': resolution: {integrity: sha512-6Ed0kmC1NMbuFTEgNmamAUU1h5gShgxL1hBVLbEzUa3trX5aJBz1vU4bXaBTvOYUAnOHtiy1Ml4AMStd6hJnFA==} engines: {node: '>=18.0.0'} @@ -684,10 +548,6 @@ packages: '@pdf-lib/upng@1.0.1': resolution: {integrity: sha512-dQK2FUMQtowVP00mtIksrlZhdFXQZPC+taih1q4CvPZ5vqdxR/LKBaFg0oAfzd1GlHZXXSPdQfzQnt+ViGvEIQ==} - '@pkgjs/parseargs@0.11.0': - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} - '@pnpm/config.env-replace@1.1.0': resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} engines: {node: '>=12.22.0'} @@ -720,9 +580,6 @@ packages: '@push.rocks/levelcache@3.1.1': resolution: {integrity: sha512-+JpDNEt+EuvmbtADGH9SkODxBy+slHDDzs43mAbuMbwpVvi6uNuMK0Mkhrfz9UFpxUSp+cJE/jl/OxdpD0xL1A==} - '@push.rocks/lik@6.0.15': - resolution: {integrity: sha512-rZxln6l4NAU931MTxnsjy1pue+S3AXtDCidHH/tbkqBtrWIzWuXduo6Nz3zYkndbD64Knyta7F60JRvcOe4XqA==} - '@push.rocks/lik@6.2.2': resolution: {integrity: sha512-j64FFPPyMXeeUorjKJVF6PWaJUfiIrF3pc41iJH4lOh0UUpBAHpcNzHVxTR58orwbVA/h3Hz+DQd4b1Rq0dFDQ==} @@ -732,18 +589,12 @@ packages: '@push.rocks/qenv@6.1.3': resolution: {integrity: sha512-+z2hsAU/7CIgpYLFqvda8cn9rUBMHqLdQLjsFfRn5jPoD7dJ5rFlpkbhfM4Ws8mHMniwWaxGKo+q/YBhtzRBLg==} - '@push.rocks/smartarchive@4.0.39': - resolution: {integrity: sha512-e8xOOa7h4WlZMhjEd7IjAL/wgLBS3yJ6+Q7eZognHg1cNE/TOZ1kYrAN9eo8xmTtd+37hY9NXayk2JwXdXEvyA==} - '@push.rocks/smartarchive@4.2.2': resolution: {integrity: sha512-6EpqbKU32D6Gcqsc9+Tn1dOCU5HoTlrqqs/7IdUr9Tirp9Ngtptkapca1Fw/D0kVJ7SSw3kG/miAYnuPMZLEoA==} '@push.rocks/smartbrowser@2.0.8': resolution: {integrity: sha512-0KWRZj3TuKo/sNwgPbiSE6WL+TMeR19t1JmXBZWh9n8iA2mpc4HhMrQAndEUdRCkx5ofSaHWojIRVFzGChj0Dg==} - '@push.rocks/smartbucket@3.0.22': - resolution: {integrity: sha512-3GATCTGa3GEZ2sMAcIIXhRuNOu3Mwm3M10La5z7iuFm2nnDM26l2nJzPwyyN0iQzCrYtEcDZQwkXTYyyYXLkDQ==} - '@push.rocks/smartbucket@3.3.10': resolution: {integrity: sha512-0H2MioALspC8Aj0Q1FPCs2w4k2u9oJg7Q5yM8+1TZo7aRfrdxgM5HQ7z3apUaqC3ZEDewW6vSlttjHFHhMEC3A==} @@ -789,18 +640,12 @@ packages: '@push.rocks/smartfile-interfaces@1.0.7': resolution: {integrity: sha512-MeOl/200UOvSO4Pgq/DVFiBVZpL9gjOBQM+4XYNjSxda8c6VBvchHAntaFLQUlO8U1ckNaP9i+nMO4O4/0ymyw==} - '@push.rocks/smartfile@11.0.21': - resolution: {integrity: sha512-ZtF8QPGeR/2MJxtHgJY1+FLrOZ+GTLWqwyDz7Woq1x+K9nb4almA1OpdW5IQPBK3ECHur0ghg5bzzKMuR5ZSzg==} - '@push.rocks/smartfile@11.2.7': resolution: {integrity: sha512-8Yp7/sAgPpWJBHohV92ogHWKzRomI5MEbSG6b5W2n18tqwfAmjMed0rQvsvGrSBlnEWCKgoOrYIIZbLO61+J0Q==} '@push.rocks/smartguard@3.1.0': resolution: {integrity: sha512-J23q84f1O+TwFGmd4lrO9XLHUh2DaLXo9PN/9VmTWYzTkQDv5JehmifXVI0esophXcCIfbdIu6hbt7/aHlDF4A==} - '@push.rocks/smarthash@3.0.4': - resolution: {integrity: sha512-HJ/fSx41jm0CvSaqMLa6b2nuNK5rHAqAeAq3dAB7Sq9BCPm2M0J5ZVDTzEAH8pS91XYniUiwuE0jwPERNn9hmw==} - '@push.rocks/smarthash@3.2.3': resolution: {integrity: sha512-fBPQCGYtOlfLORm9tI3MyoJVT8bixs3MNTAfDDGBw91UKfOVOrPk5jBU+PwVnqZl7IE5mc9b+4wqAJn3giqEpw==} @@ -816,9 +661,6 @@ packages: '@push.rocks/smartlog-interfaces@3.0.2': resolution: {integrity: sha512-8hGRTJehbsFSJxLhCQkA018mZtXVPxPTblbg9VaE/EqISRzUw+eosJ2EJV7M4Qu0eiTJZjnWnNLn8CkD77ziWw==} - '@push.rocks/smartlog@3.0.7': - resolution: {integrity: sha512-WHOw0iHHjCEbYY4KGX40iFtLI11QJvvWIbC9yFn3Mt+nrdupMnry7Ztc5v/PqO8lu33Q6xDBMXiNQ9yNY0HVGw==} - '@push.rocks/smartlog@3.1.8': resolution: {integrity: sha512-j4H5x4/hEmiIO7q+/LKyX3N+AhRIOj1jDE4TvZDvujZkbT/9wEWfpO1bqeMe/EQbg1eOQMlAuyrcLXUcDICpQg==} @@ -831,9 +673,6 @@ packages: '@push.rocks/smartmatch@2.0.0': resolution: {integrity: sha512-MBzP++1yNIBeox71X6VxpIgZ8m4bXnJpZJ4nWVH6IWpmO38MXTu4X0QF8tQnyT4LFcwvc9iiWaD15cstHa7Mmw==} - '@push.rocks/smartmime@2.0.2': - resolution: {integrity: sha512-aXH1sFD73q9cEwPdeSeN7Zxd2aoVt9wE97ILFCW5gORylvm85Hgfq7SYkqykjQzEL8IDJKJF3G78+xcL2rALTg==} - '@push.rocks/smartmime@2.0.4': resolution: {integrity: sha512-mG6lRBLr5nF+GLZmgCcdjhdDsmTtJWBFZDCa1eJ8Au9TvUzbPW0fY5aqJBb3UwfyZzH6St8Th9cJSXjagOQkYA==} @@ -870,9 +709,6 @@ packages: '@push.rocks/smartping@1.0.8': resolution: {integrity: sha512-Fvx1Db6hSsDOI6pdiCuS9GjtOX8ugx865YQrPg5vK2iw6Qj/srwyXcWLFYt+19WVKtvtWDJIAKbW+q3bXFsCeA==} - '@push.rocks/smartpromise@4.0.4': - resolution: {integrity: sha512-Mbh+DnX4+rVPEZgYU7LtTJI/AYoNn7+h27AycEFpPJW41DCfjTiXiI0+ecNdyO1AfbcL0Q02RQjoEauEWx5FQg==} - '@push.rocks/smartpromise@4.2.3': resolution: {integrity: sha512-Ycg/TJR+tMt+S3wSFurOpEoW6nXv12QBtKXgBcjMZ4RsdO28geN46U09osPn9N9WuwQy1PkmTV5J/V4F9U8qEw==} @@ -891,9 +727,6 @@ packages: '@push.rocks/smartrx@3.0.10': resolution: {integrity: sha512-USjIYcsSfzn14cwOsxgq/bBmWDTTzy3ouWAnW5NdMyRRzEbmeNrvmy6TRqNeDlJ2PsYNTt1rr/zGUqvIy72ITg==} - '@push.rocks/smartrx@3.0.7': - resolution: {integrity: sha512-qCWy0s3RLAgGSnaw/Gu0BNaJ59CsI6RK5OJDCCqxc7P2X/S755vuLtnAR5/0dEjdhCHXHX9ytPZx+o9g/CNiyA==} - '@push.rocks/smarts3@2.2.6': resolution: {integrity: sha512-f2i2keHs+KZr5cyB8nBOnmRGiE2YG42W4pSx+8gmZEsf8yZUT1iUnuD/YZVTKosH2v5dPCKdmtSpMSux8Q/tCw==} @@ -912,18 +745,12 @@ packages: '@push.rocks/smartstate@2.0.26': resolution: {integrity: sha512-lMcf0ZWWs9jej9wjapuonuIZiQNiD9NcAcvRDFXq7GtQf/HUyr6zr5K1XxGZaCIGyYrbYnBHBpNU+8DBoarHrA==} - '@push.rocks/smartstream@3.0.46': - resolution: {integrity: sha512-hIRKhD4OGoL+aFH+xAFHbDC7QN4mHLoOEmOiwQ3nbz1aQIr602NeHygUwyG91m8QIkUqIU103fiOZBKtZNuWwA==} - '@push.rocks/smartstream@3.2.5': resolution: {integrity: sha512-PLGGIFDy8JLNVUnnntMSIYN4W081YSbNC7Y/sWpvUT8PAXtbEXXUiDFgK5o3gcI0ptpKQxHAwxhzNlPj0sbFVg==} '@push.rocks/smartstring@4.0.15': resolution: {integrity: sha512-NTNeOjWyg+aHtBTiQEyXamr7oTvYZ3wS1fudHo9ua7CLrykpK+i+RxFyJaLg1zB5x9xQF3NLEQecB14HPFX8Cg==} - '@push.rocks/smarttime@4.0.6': - resolution: {integrity: sha512-1whOow0YJw/TbN758TedRRxApoZbsvyxCVpoGjXh7DE/fEEgs7RCr4vVF5jYpyXNQuNMLpKJcTsSfyQ6RvH4Aw==} - '@push.rocks/smarttime@4.1.1': resolution: {integrity: sha512-Ha/3J/G+zfTl4ahpZgF6oUOZnUjpLhrBja0OQ2cloFxF9sKT8I1COaSqIfBGDtoK2Nly4UD4aTJ3JcJNOg/kgA==} @@ -1165,124 +992,66 @@ packages: resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} engines: {node: '>=14.16'} - '@smithy/abort-controller@3.1.1': - resolution: {integrity: sha512-MBJBiidoe+0cTFhyxT8g+9g7CeVccLM0IOKKUMCNQ1CNMJ/eIfoo0RTfVrXOONEI1UCN1W+zkiHSbzUNE9dZtQ==} - engines: {node: '>=16.0.0'} - '@smithy/abort-controller@4.0.5': resolution: {integrity: sha512-jcrqdTQurIrBbUm4W2YdLVMQDoL0sA9DTxYd2s+R/y+2U9NLOP7Xf/YqfSg1FZhlZIYEnvk2mwbyvIfdLEPo8g==} engines: {node: '>=18.0.0'} - '@smithy/chunked-blob-reader-native@3.0.0': - resolution: {integrity: sha512-VDkpCYW+peSuM4zJip5WDfqvg2Mo/e8yxOv3VF1m11y7B8KKMKVFtmZWDe36Fvk8rGuWrPZHHXZ7rR7uM5yWyg==} - '@smithy/chunked-blob-reader-native@4.0.0': resolution: {integrity: sha512-R9wM2yPmfEMsUmlMlIgSzOyICs0x9uu7UTHoccMyt7BWw8shcGM8HqB355+BZCPBcySvbTYMs62EgEQkNxz2ig==} engines: {node: '>=18.0.0'} - '@smithy/chunked-blob-reader@3.0.0': - resolution: {integrity: sha512-sbnURCwjF0gSToGlsBiAmd1lRCmSn72nu9axfJu5lIx6RUEgHu6GwTMbqCdhQSi0Pumcm5vFxsi9XWXb2mTaoA==} - '@smithy/chunked-blob-reader@5.0.0': resolution: {integrity: sha512-+sKqDBQqb036hh4NPaUiEkYFkTUGYzRsn3EuFhyfQfMy6oGHEUJDurLP9Ufb5dasr/XiAmPNMr6wa9afjQB+Gw==} engines: {node: '>=18.0.0'} - '@smithy/config-resolver@3.0.5': - resolution: {integrity: sha512-SkW5LxfkSI1bUC74OtfBbdz+grQXYiPYolyu8VfpLIjEoN/sHVBlLeGXMQ1vX4ejkgfv6sxVbQJ32yF2cl1veA==} - engines: {node: '>=16.0.0'} - '@smithy/config-resolver@4.1.5': resolution: {integrity: sha512-viuHMxBAqydkB0AfWwHIdwf/PRH2z5KHGUzqyRtS/Wv+n3IHI993Sk76VCA7dD/+GzgGOmlJDITfPcJC1nIVIw==} engines: {node: '>=18.0.0'} - '@smithy/core@2.4.0': - resolution: {integrity: sha512-cHXq+FneIF/KJbt4q4pjN186+Jf4ZB0ZOqEaZMBhT79srEyGDDBV31NqBRBjazz8ppQ1bJbDJMY9ba5wKFV36w==} - engines: {node: '>=16.0.0'} - '@smithy/core@3.8.0': resolution: {integrity: sha512-EYqsIYJmkR1VhVE9pccnk353xhs+lB6btdutJEtsp7R055haMJp2yE16eSxw8fv+G0WUY6vqxyYOP8kOqawxYQ==} engines: {node: '>=18.0.0'} - '@smithy/credential-provider-imds@3.2.0': - resolution: {integrity: sha512-0SCIzgd8LYZ9EJxUjLXBmEKSZR/P/w6l7Rz/pab9culE/RWuqelAKGJvn5qUOl8BgX8Yj5HWM50A5hiB/RzsgA==} - engines: {node: '>=16.0.0'} - '@smithy/credential-provider-imds@4.0.7': resolution: {integrity: sha512-dDzrMXA8d8riFNiPvytxn0mNwR4B3h8lgrQ5UjAGu6T9z/kRg/Xncf4tEQHE/+t25sY8IH3CowcmWi+1U5B1Gw==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-codec@3.1.2': - resolution: {integrity: sha512-0mBcu49JWt4MXhrhRAlxASNy0IjDRFU+aWNDRal9OtUJvJNiwDuyKMUONSOjLjSCeGwZaE0wOErdqULer8r7yw==} - '@smithy/eventstream-codec@4.0.5': resolution: {integrity: sha512-miEUN+nz2UTNoRYRhRqVTJCx7jMeILdAurStT2XoS+mhokkmz1xAPp95DFW9Gxt4iF2VBqpeF9HbTQ3kY1viOA==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-browser@3.0.6': - resolution: {integrity: sha512-2hM54UWQUOrki4BtsUI1WzmD13/SeaqT/AB3EUJKbcver/WgKNaiJ5y5F5XXuVe6UekffVzuUDrBZVAA3AWRpQ==} - engines: {node: '>=16.0.0'} - '@smithy/eventstream-serde-browser@4.0.5': resolution: {integrity: sha512-LCUQUVTbM6HFKzImYlSB9w4xafZmpdmZsOh9rIl7riPC3osCgGFVP+wwvYVw6pXda9PPT9TcEZxaq3XE81EdJQ==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-config-resolver@3.0.3': - resolution: {integrity: sha512-NVTYjOuYpGfrN/VbRQgn31x73KDLfCXCsFdad8DiIc3IcdxL+dYA9zEQPyOP7Fy2QL8CPy2WE4WCUD+ZsLNfaQ==} - engines: {node: '>=16.0.0'} - '@smithy/eventstream-serde-config-resolver@4.1.3': resolution: {integrity: sha512-yTTzw2jZjn/MbHu1pURbHdpjGbCuMHWncNBpJnQAPxOVnFUAbSIUSwafiphVDjNV93TdBJWmeVAds7yl5QCkcA==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-node@3.0.5': - resolution: {integrity: sha512-+upXvnHNyZP095s11jF5dhGw/Ihzqwl5G+/KtMnoQOpdfC3B5HYCcDVG9EmgkhJMXJlM64PyN5gjJl0uXFQehQ==} - engines: {node: '>=16.0.0'} - '@smithy/eventstream-serde-node@4.0.5': resolution: {integrity: sha512-lGS10urI4CNzz6YlTe5EYG0YOpsSp3ra8MXyco4aqSkQDuyZPIw2hcaxDU82OUVtK7UY9hrSvgWtpsW5D4rb4g==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-universal@3.0.5': - resolution: {integrity: sha512-5u/nXbyoh1s4QxrvNre9V6vfyoLWuiVvvd5TlZjGThIikc3G+uNiG9uOTCWweSRjv1asdDIWK7nOmN7le4RYHQ==} - engines: {node: '>=16.0.0'} - '@smithy/eventstream-serde-universal@4.0.5': resolution: {integrity: sha512-JFnmu4SU36YYw3DIBVao3FsJh4Uw65vVDIqlWT4LzR6gXA0F3KP0IXFKKJrhaVzCBhAuMsrUUaT5I+/4ZhF7aw==} engines: {node: '>=18.0.0'} - '@smithy/fetch-http-handler@3.2.4': - resolution: {integrity: sha512-kBprh5Gs5h7ug4nBWZi1FZthdqSM+T7zMmsZxx0IBvWUn7dK3diz2SHn7Bs4dQGFDk8plDv375gzenDoNwrXjg==} - '@smithy/fetch-http-handler@5.1.1': resolution: {integrity: sha512-61WjM0PWmZJR+SnmzaKI7t7G0UkkNFboDpzIdzSoy7TByUzlxo18Qlh9s71qug4AY4hlH/CwXdubMtkcNEb/sQ==} engines: {node: '>=18.0.0'} - '@smithy/hash-blob-browser@3.1.2': - resolution: {integrity: sha512-hAbfqN2UbISltakCC2TP0kx4LqXBttEv2MqSPE98gVuDFMf05lU+TpC41QtqGP3Ff5A3GwZMPfKnEy0VmEUpmg==} - '@smithy/hash-blob-browser@4.0.5': resolution: {integrity: sha512-F7MmCd3FH/Q2edhcKd+qulWkwfChHbc9nhguBlVjSUE6hVHhec3q6uPQ+0u69S6ppvLtR3eStfCuEKMXBXhvvA==} engines: {node: '>=18.0.0'} - '@smithy/hash-node@3.0.3': - resolution: {integrity: sha512-2ctBXpPMG+B3BtWSGNnKELJ7SH9e4TNefJS0cd2eSkOOROeBnnVBnAy9LtJ8tY4vUEoe55N4CNPxzbWvR39iBw==} - engines: {node: '>=16.0.0'} - '@smithy/hash-node@4.0.5': resolution: {integrity: sha512-cv1HHkKhpyRb6ahD8Vcfb2Hgz67vNIXEp2vnhzfxLFGRukLCNEA5QdsorbUEzXma1Rco0u3rx5VTqbM06GcZqQ==} engines: {node: '>=18.0.0'} - '@smithy/hash-stream-node@3.1.2': - resolution: {integrity: sha512-PBgDMeEdDzi6JxKwbfBtwQG9eT9cVwsf0dZzLXoJF4sHKHs5HEo/3lJWpn6jibfJwT34I1EBXpBnZE8AxAft6g==} - engines: {node: '>=16.0.0'} - '@smithy/hash-stream-node@4.0.5': resolution: {integrity: sha512-IJuDS3+VfWB67UC0GU0uYBG/TA30w+PlOaSo0GPm9UHS88A6rCP6uZxNjNYiyRtOcjv7TXn/60cW8ox1yuZsLg==} engines: {node: '>=18.0.0'} - '@smithy/invalid-dependency@3.0.3': - resolution: {integrity: sha512-ID1eL/zpDULmHJbflb864k72/SNOZCADRc9i7Exq3RUNJw6raWUSlFEQ+3PX3EYs++bTxZB2dE9mEHTQLv61tw==} - '@smithy/invalid-dependency@4.0.5': resolution: {integrity: sha512-IVnb78Qtf7EJpoEVo7qJ8BEXQwgC4n3igeJNNKEj/MLYtapnx8A67Zt/J3RXAj2xSO1910zk0LdFiygSemuLow==} engines: {node: '>=18.0.0'} @@ -1291,175 +1060,90 @@ packages: resolution: {integrity: sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==} engines: {node: '>=14.0.0'} - '@smithy/is-array-buffer@3.0.0': - resolution: {integrity: sha512-+Fsu6Q6C4RSJiy81Y8eApjEB5gVtM+oFKTffg+jSuwtvomJJrhUJBu2zS8wjXSgH/g1MKEWrzyChTBe6clb5FQ==} - engines: {node: '>=16.0.0'} - '@smithy/is-array-buffer@4.0.0': resolution: {integrity: sha512-saYhF8ZZNoJDTvJBEWgeBccCg+yvp1CX+ed12yORU3NilJScfc6gfch2oVb4QgxZrGUx3/ZJlb+c/dJbyupxlw==} engines: {node: '>=18.0.0'} - '@smithy/md5-js@3.0.3': - resolution: {integrity: sha512-O/SAkGVwpWmelpj/8yDtsaVe6sINHLB1q8YE/+ZQbDxIw3SRLbTZuRaI10K12sVoENdnHqzPp5i3/H+BcZ3m3Q==} - '@smithy/md5-js@4.0.5': resolution: {integrity: sha512-8n2XCwdUbGr8W/XhMTaxILkVlw2QebkVTn5tm3HOcbPbOpWg89zr6dPXsH8xbeTsbTXlJvlJNTQsKAIoqQGbdA==} engines: {node: '>=18.0.0'} - '@smithy/middleware-content-length@3.0.5': - resolution: {integrity: sha512-ILEzC2eyxx6ncej3zZSwMpB5RJ0zuqH7eMptxC4KN3f+v9bqT8ohssKbhNR78k/2tWW+KS5Spw+tbPF4Ejyqvw==} - engines: {node: '>=16.0.0'} - '@smithy/middleware-content-length@4.0.5': resolution: {integrity: sha512-l1jlNZoYzoCC7p0zCtBDE5OBXZ95yMKlRlftooE5jPWQn4YBPLgsp+oeHp7iMHaTGoUdFqmHOPa8c9G3gBsRpQ==} engines: {node: '>=18.0.0'} - '@smithy/middleware-endpoint@3.1.0': - resolution: {integrity: sha512-5y5aiKCEwg9TDPB4yFE7H6tYvGFf1OJHNczeY10/EFF8Ir8jZbNntQJxMWNfeQjC1mxPsaQ6mR9cvQbf+0YeMw==} - engines: {node: '>=16.0.0'} - '@smithy/middleware-endpoint@4.1.18': resolution: {integrity: sha512-ZhvqcVRPZxnZlokcPaTwb+r+h4yOIOCJmx0v2d1bpVlmP465g3qpVSf7wxcq5zZdu4jb0H4yIMxuPwDJSQc3MQ==} engines: {node: '>=18.0.0'} - '@smithy/middleware-retry@3.0.15': - resolution: {integrity: sha512-iTMedvNt1ApdvkaoE8aSDuwaoc+BhvHqttbA/FO4Ty+y/S5hW6Ci/CTScG7vam4RYJWZxdTElc3MEfHRVH6cgQ==} - engines: {node: '>=16.0.0'} - '@smithy/middleware-retry@4.1.19': resolution: {integrity: sha512-X58zx/NVECjeuUB6A8HBu4bhx72EoUz+T5jTMIyeNKx2lf+Gs9TmWPNNkH+5QF0COjpInP/xSpJGJ7xEnAklQQ==} engines: {node: '>=18.0.0'} - '@smithy/middleware-serde@3.0.3': - resolution: {integrity: sha512-puUbyJQBcg9eSErFXjKNiGILJGtiqmuuNKEYNYfUD57fUl4i9+mfmThtQhvFXU0hCVG0iEJhvQUipUf+/SsFdA==} - engines: {node: '>=16.0.0'} - '@smithy/middleware-serde@4.0.9': resolution: {integrity: sha512-uAFFR4dpeoJPGz8x9mhxp+RPjo5wW0QEEIPPPbLXiRRWeCATf/Km3gKIVR5vaP8bN1kgsPhcEeh+IZvUlBv6Xg==} engines: {node: '>=18.0.0'} - '@smithy/middleware-stack@3.0.3': - resolution: {integrity: sha512-r4klY9nFudB0r9UdSMaGSyjyQK5adUyPnQN/ZM6M75phTxOdnc/AhpvGD1fQUvgmqjQEBGCwpnPbDm8pH5PapA==} - engines: {node: '>=16.0.0'} - '@smithy/middleware-stack@4.0.5': resolution: {integrity: sha512-/yoHDXZPh3ocRVyeWQFvC44u8seu3eYzZRveCMfgMOBcNKnAmOvjbL9+Cp5XKSIi9iYA9PECUuW2teDAk8T+OQ==} engines: {node: '>=18.0.0'} - '@smithy/node-config-provider@3.1.4': - resolution: {integrity: sha512-YvnElQy8HR4vDcAjoy7Xkx9YT8xZP4cBXcbJSgm/kxmiQu08DwUwj8rkGnyoJTpfl/3xYHH+d8zE+eHqoDCSdQ==} - engines: {node: '>=16.0.0'} - '@smithy/node-config-provider@4.1.4': resolution: {integrity: sha512-+UDQV/k42jLEPPHSn39l0Bmc4sB1xtdI9Gd47fzo/0PbXzJ7ylgaOByVjF5EeQIumkepnrJyfx86dPa9p47Y+w==} engines: {node: '>=18.0.0'} - '@smithy/node-http-handler@3.1.4': - resolution: {integrity: sha512-+UmxgixgOr/yLsUxcEKGH0fMNVteJFGkmRltYFHnBMlogyFdpzn2CwqWmxOrfJELhV34v0WSlaqG1UtE1uXlJg==} - engines: {node: '>=16.0.0'} - '@smithy/node-http-handler@4.1.1': resolution: {integrity: sha512-RHnlHqFpoVdjSPPiYy/t40Zovf3BBHc2oemgD7VsVTFFZrU5erFFe0n52OANZZ/5sbshgD93sOh5r6I35Xmpaw==} engines: {node: '>=18.0.0'} - '@smithy/property-provider@3.1.3': - resolution: {integrity: sha512-zahyOVR9Q4PEoguJ/NrFP4O7SMAfYO1HLhB18M+q+Z4KFd4V2obiMnlVoUFzFLSPeVt1POyNWneHHrZaTMoc/g==} - engines: {node: '>=16.0.0'} - '@smithy/property-provider@4.0.5': resolution: {integrity: sha512-R/bswf59T/n9ZgfgUICAZoWYKBHcsVDurAGX88zsiUtOTA/xUAPyiT+qkNCPwFn43pZqN84M4MiUsbSGQmgFIQ==} engines: {node: '>=18.0.0'} - '@smithy/protocol-http@4.1.0': - resolution: {integrity: sha512-dPVoHYQ2wcHooGXg3LQisa1hH0e4y0pAddPMeeUPipI1tEOqL6A4N0/G7abeq+K8wrwSgjk4C0wnD1XZpJm5aA==} - engines: {node: '>=16.0.0'} - '@smithy/protocol-http@5.1.3': resolution: {integrity: sha512-fCJd2ZR7D22XhDY0l+92pUag/7je2BztPRQ01gU5bMChcyI0rlly7QFibnYHzcxDvccMjlpM/Q1ev8ceRIb48w==} engines: {node: '>=18.0.0'} - '@smithy/querystring-builder@3.0.3': - resolution: {integrity: sha512-vyWckeUeesFKzCDaRwWLUA1Xym9McaA6XpFfAK5qI9DKJ4M33ooQGqvM4J+LalH4u/Dq9nFiC8U6Qn1qi0+9zw==} - engines: {node: '>=16.0.0'} - '@smithy/querystring-builder@4.0.5': resolution: {integrity: sha512-NJeSCU57piZ56c+/wY+AbAw6rxCCAOZLCIniRE7wqvndqxcKKDOXzwWjrY7wGKEISfhL9gBbAaWWgHsUGedk+A==} engines: {node: '>=18.0.0'} - '@smithy/querystring-parser@3.0.3': - resolution: {integrity: sha512-zahM1lQv2YjmznnfQsWbYojFe55l0SLG/988brlLv1i8z3dubloLF+75ATRsqPBboUXsW6I9CPGE5rQgLfY0vQ==} - engines: {node: '>=16.0.0'} - '@smithy/querystring-parser@4.0.5': resolution: {integrity: sha512-6SV7md2CzNG/WUeTjVe6Dj8noH32r4MnUeFKZrnVYsQxpGSIcphAanQMayi8jJLZAWm6pdM9ZXvKCpWOsIGg0w==} engines: {node: '>=18.0.0'} - '@smithy/service-error-classification@3.0.3': - resolution: {integrity: sha512-Jn39sSl8cim/VlkLsUhRFq/dKDnRUFlfRkvhOJaUbLBXUsLRLNf9WaxDv/z9BjuQ3A6k/qE8af1lsqcwm7+DaQ==} - engines: {node: '>=16.0.0'} - '@smithy/service-error-classification@4.0.7': resolution: {integrity: sha512-XvRHOipqpwNhEjDf2L5gJowZEm5nsxC16pAZOeEcsygdjv9A2jdOh3YoDQvOXBGTsaJk6mNWtzWalOB9976Wlg==} engines: {node: '>=18.0.0'} - '@smithy/shared-ini-file-loader@3.1.4': - resolution: {integrity: sha512-qMxS4hBGB8FY2GQqshcRUy1K6k8aBWP5vwm8qKkCT3A9K2dawUwOIJfqh9Yste/Bl0J2lzosVyrXDj68kLcHXQ==} - engines: {node: '>=16.0.0'} - '@smithy/shared-ini-file-loader@4.0.5': resolution: {integrity: sha512-YVVwehRDuehgoXdEL4r1tAAzdaDgaC9EQvhK0lEbfnbrd0bd5+CTQumbdPryX3J2shT7ZqQE+jPW4lmNBAB8JQ==} engines: {node: '>=18.0.0'} - '@smithy/signature-v4@4.1.0': - resolution: {integrity: sha512-aRryp2XNZeRcOtuJoxjydO6QTaVhxx/vjaR+gx7ZjaFgrgPRyZ3HCTbfwqYj6ZWEBHkCSUfcaymKPURaByukag==} - engines: {node: '>=16.0.0'} - '@smithy/signature-v4@5.1.3': resolution: {integrity: sha512-mARDSXSEgllNzMw6N+mC+r1AQlEBO3meEAkR/UlfAgnMzJUB3goRBWgip1EAMG99wh36MDqzo86SfIX5Y+VEaw==} engines: {node: '>=18.0.0'} - '@smithy/smithy-client@3.2.0': - resolution: {integrity: sha512-pDbtxs8WOhJLJSeaF/eAbPgXg4VVYFlRcL/zoNYA5WbG3wBL06CHtBSg53ppkttDpAJ/hdiede+xApip1CwSLw==} - engines: {node: '>=16.0.0'} - '@smithy/smithy-client@4.4.10': resolution: {integrity: sha512-iW6HjXqN0oPtRS0NK/zzZ4zZeGESIFcxj2FkWed3mcK8jdSdHzvnCKXSjvewESKAgGKAbJRA+OsaqKhkdYRbQQ==} engines: {node: '>=18.0.0'} - '@smithy/types@3.3.0': - resolution: {integrity: sha512-IxvBBCTFDHbVoK7zIxqA1ZOdc4QfM5HM7rGleCuHi7L1wnKv5Pn69xXJQ9hgxH60ZVygH9/JG0jRgtUncE3QUA==} - engines: {node: '>=16.0.0'} - '@smithy/types@4.3.2': resolution: {integrity: sha512-QO4zghLxiQ5W9UZmX2Lo0nta2PuE1sSrXUYDoaB6HMR762C0P7v/HEPHf6ZdglTVssJG1bsrSBxdc3quvDSihw==} engines: {node: '>=18.0.0'} - '@smithy/url-parser@3.0.3': - resolution: {integrity: sha512-pw3VtZtX2rg+s6HMs6/+u9+hu6oY6U7IohGhVNnjbgKy86wcIsSZwgHrFR+t67Uyxvp4Xz3p3kGXXIpTNisq8A==} - '@smithy/url-parser@4.0.5': resolution: {integrity: sha512-j+733Um7f1/DXjYhCbvNXABV53NyCRRA54C7bNEIxNPs0YjfRxeMKjjgm2jvTYrciZyCjsicHwQ6Q0ylo+NAUw==} engines: {node: '>=18.0.0'} - '@smithy/util-base64@3.0.0': - resolution: {integrity: sha512-Kxvoh5Qtt0CDsfajiZOCpJxgtPHXOKwmM+Zy4waD43UoEMA+qPxxa98aE/7ZhdnBFZFXMOiBR5xbcaMhLtznQQ==} - engines: {node: '>=16.0.0'} - '@smithy/util-base64@4.0.0': resolution: {integrity: sha512-CvHfCmO2mchox9kjrtzoHkWHxjHZzaFojLc8quxXY7WAAMAg43nuxwv95tATVgQFNDwd4M9S1qFzj40Ul41Kmg==} engines: {node: '>=18.0.0'} - '@smithy/util-body-length-browser@3.0.0': - resolution: {integrity: sha512-cbjJs2A1mLYmqmyVl80uoLTJhAcfzMOyPgjwAYusWKMdLeNtzmMz9YxNl3/jRLoxSS3wkqkf0jwNdtXWtyEBaQ==} - '@smithy/util-body-length-browser@4.0.0': resolution: {integrity: sha512-sNi3DL0/k64/LO3A256M+m3CDdG6V7WKWHdAiBBMUN8S3hK3aMPhwnPik2A/a2ONN+9doY9UxaLfgqsIRg69QA==} engines: {node: '>=18.0.0'} - '@smithy/util-body-length-node@3.0.0': - resolution: {integrity: sha512-Tj7pZ4bUloNUP6PzwhN7K386tmSmEET9QtQg0TgdNOnxhZvCssHji+oZTUIuzxECRfG8rdm2PMw2WCFs6eIYkA==} - engines: {node: '>=16.0.0'} - '@smithy/util-body-length-node@4.0.0': resolution: {integrity: sha512-q0iDP3VsZzqJyje8xJWEJCNIu3lktUGVoSy1KB0UWym2CL1siV3artm+u1DFYTLejpsrdGyCSWBdGNjJzfDPjg==} engines: {node: '>=18.0.0'} @@ -1468,82 +1152,42 @@ packages: resolution: {integrity: sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==} engines: {node: '>=14.0.0'} - '@smithy/util-buffer-from@3.0.0': - resolution: {integrity: sha512-aEOHCgq5RWFbP+UDPvPot26EJHjOC+bRgse5A8V3FSShqd5E5UN4qc7zkwsvJPPAVsf73QwYcHN1/gt/rtLwQA==} - engines: {node: '>=16.0.0'} - '@smithy/util-buffer-from@4.0.0': resolution: {integrity: sha512-9TOQ7781sZvddgO8nxueKi3+yGvkY35kotA0Y6BWRajAv8jjmigQ1sBwz0UX47pQMYXJPahSKEKYFgt+rXdcug==} engines: {node: '>=18.0.0'} - '@smithy/util-config-provider@3.0.0': - resolution: {integrity: sha512-pbjk4s0fwq3Di/ANL+rCvJMKM5bzAQdE5S/6RL5NXgMExFAi6UgQMPOm5yPaIWPpr+EOXKXRonJ3FoxKf4mCJQ==} - engines: {node: '>=16.0.0'} - '@smithy/util-config-provider@4.0.0': resolution: {integrity: sha512-L1RBVzLyfE8OXH+1hsJ8p+acNUSirQnWQ6/EgpchV88G6zGBTDPdXiiExei6Z1wR2RxYvxY/XLw6AMNCCt8H3w==} engines: {node: '>=18.0.0'} - '@smithy/util-defaults-mode-browser@3.0.15': - resolution: {integrity: sha512-FZ4Psa3vjp8kOXcd3HJOiDPBCWtiilLl57r0cnNtq/Ga9RSDrM5ERL6xt+tO43+2af6Pn5Yp92x2n5vPuduNfg==} - engines: {node: '>= 10.0.0'} - '@smithy/util-defaults-mode-browser@4.0.26': resolution: {integrity: sha512-xgl75aHIS/3rrGp7iTxQAOELYeyiwBu+eEgAk4xfKwJJ0L8VUjhO2shsDpeil54BOFsqmk5xfdesiewbUY5tKQ==} engines: {node: '>=18.0.0'} - '@smithy/util-defaults-mode-node@3.0.15': - resolution: {integrity: sha512-KSyAAx2q6d0t6f/S4XB2+3+6aQacm3aLMhs9aLMqn18uYGUepbdssfogW5JQZpc6lXNBnp0tEnR5e9CEKmEd7A==} - engines: {node: '>= 10.0.0'} - '@smithy/util-defaults-mode-node@4.0.26': resolution: {integrity: sha512-z81yyIkGiLLYVDetKTUeCZQ8x20EEzvQjrqJtb/mXnevLq2+w3XCEWTJ2pMp401b6BkEkHVfXb/cROBpVauLMQ==} engines: {node: '>=18.0.0'} - '@smithy/util-endpoints@2.0.5': - resolution: {integrity: sha512-ReQP0BWihIE68OAblC/WQmDD40Gx+QY1Ez8mTdFMXpmjfxSyz2fVQu3A4zXRfQU9sZXtewk3GmhfOHswvX+eNg==} - engines: {node: '>=16.0.0'} - '@smithy/util-endpoints@3.0.7': resolution: {integrity: sha512-klGBP+RpBp6V5JbrY2C/VKnHXn3d5V2YrifZbmMY8os7M6m8wdYFoO6w/fe5VkP+YVwrEktW3IWYaSQVNZJ8oQ==} engines: {node: '>=18.0.0'} - '@smithy/util-hex-encoding@3.0.0': - resolution: {integrity: sha512-eFndh1WEK5YMUYvy3lPlVmYY/fZcQE1D8oSf41Id2vCeIkKJXPcYDCZD+4+xViI6b1XSd7tE+s5AmXzz5ilabQ==} - engines: {node: '>=16.0.0'} - '@smithy/util-hex-encoding@4.0.0': resolution: {integrity: sha512-Yk5mLhHtfIgW2W2WQZWSg5kuMZCVbvhFmC7rV4IO2QqnZdbEFPmQnCcGMAX2z/8Qj3B9hYYNjZOhWym+RwhePw==} engines: {node: '>=18.0.0'} - '@smithy/util-middleware@3.0.3': - resolution: {integrity: sha512-l+StyYYK/eO3DlVPbU+4Bi06Jjal+PFLSMmlWM1BEwyLxZ3aKkf1ROnoIakfaA7mC6uw3ny7JBkau4Yc+5zfWw==} - engines: {node: '>=16.0.0'} - '@smithy/util-middleware@4.0.5': resolution: {integrity: sha512-N40PfqsZHRSsByGB81HhSo+uvMxEHT+9e255S53pfBw/wI6WKDI7Jw9oyu5tJTLwZzV5DsMha3ji8jk9dsHmQQ==} engines: {node: '>=18.0.0'} - '@smithy/util-retry@3.0.3': - resolution: {integrity: sha512-AFw+hjpbtVApzpNDhbjNG5NA3kyoMs7vx0gsgmlJF4s+yz1Zlepde7J58zpIRIsdjc+emhpAITxA88qLkPF26w==} - engines: {node: '>=16.0.0'} - '@smithy/util-retry@4.0.7': resolution: {integrity: sha512-TTO6rt0ppK70alZpkjwy+3nQlTiqNfoXja+qwuAchIEAIoSZW8Qyd76dvBv3I5bCpE38APafG23Y/u270NspiQ==} engines: {node: '>=18.0.0'} - '@smithy/util-stream@3.1.3': - resolution: {integrity: sha512-FIv/bRhIlAxC0U7xM1BCnF2aDRPq0UaelqBHkM2lsCp26mcBbgI0tCVTv+jGdsQLUmAMybua/bjDsSu8RQHbmw==} - engines: {node: '>=16.0.0'} - '@smithy/util-stream@4.2.4': resolution: {integrity: sha512-vSKnvNZX2BXzl0U2RgCLOwWaAP9x/ddd/XobPK02pCbzRm5s55M53uwb1rl/Ts7RXZvdJZerPkA+en2FDghLuQ==} engines: {node: '>=18.0.0'} - '@smithy/util-uri-escape@3.0.0': - resolution: {integrity: sha512-LqR7qYLgZTD7nWLBecUi4aqolw8Mhza9ArpNEQ881MJJIU2sE5iHCK6TdyqqzcDLy0OPe10IY4T8ctVdtynubg==} - engines: {node: '>=16.0.0'} - '@smithy/util-uri-escape@4.0.0': resolution: {integrity: sha512-77yfbCbQMtgtTylO9itEAdpPXSog3ZxMe09AEhm0dU0NLTalV70ghDZFR+Nfi1C60jnJoh/Re4090/DuZh2Omg==} engines: {node: '>=18.0.0'} @@ -1552,18 +1196,10 @@ packages: resolution: {integrity: sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==} engines: {node: '>=14.0.0'} - '@smithy/util-utf8@3.0.0': - resolution: {integrity: sha512-rUeT12bxFnplYDe815GXbq/oixEGHfRFFtcTF3YdDi/JaENIM6aSYYLJydG83UNzLXeRI5K8abYd/8Sp/QM0kA==} - engines: {node: '>=16.0.0'} - '@smithy/util-utf8@4.0.0': resolution: {integrity: sha512-b+zebfKCfRdgNJDknHCob3O7FpeYQN6ZG6YLExMcasDHsCXlsXCEuiPZeLnJLpwa5dvPetGlnGCiMHuLwGvFow==} engines: {node: '>=18.0.0'} - '@smithy/util-waiter@3.1.2': - resolution: {integrity: sha512-4pP0EV3iTsexDx+8PPGAKCQpd/6hsQBaQhqWzU4hqKPHN5epPsxKbvUTIiYIHTxaKt6/kEaqPBpu/ufvfbrRzw==} - engines: {node: '>=16.0.0'} - '@smithy/util-waiter@4.0.7': resolution: {integrity: sha512-mYqtQXPmrwvUljaHyGxYUIIRI3qjBTEb/f5QFi3A6VlxhpmZd5mWXn9W+qUkf2pVE1Hv3SqxefiZOPGdxmO64A==} engines: {node: '>=18.0.0'} @@ -1633,9 +1269,6 @@ packages: '@types/fs-extra@11.0.4': resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} - '@types/glob@8.1.0': - resolution: {integrity: sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==} - '@types/hast@3.0.4': resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} @@ -1708,9 +1341,6 @@ packages: '@types/symbol-tree@3.2.5': resolution: {integrity: sha512-zXnnyENt1TYQcS21MkPaJCVjfcPq7p7yc5mo5JACuumXp6sly5jnlS0IokHd+xmmuCbx6V7JqkMBpswR+nZAcw==} - '@types/tar-stream@3.1.3': - resolution: {integrity: sha512-Zbnx4wpkWBMBSu5CytMbrT5ZpMiF55qgM+EpHzR4yIDu7mv52cej8hTkOc6K+LzpkOAbxwn/m7j3iO+/l42YkQ==} - '@types/tar-stream@3.1.4': resolution: {integrity: sha512-921gW0+g29mCJX0fRvqeHzBlE/XclDaAG0Ousy1LCghsOhvaKacDeRGEVzQP9IPfKn8Vysy7FEXAIxycpc/CMg==} @@ -1785,8 +1415,8 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + ansi-regex@6.2.0: + resolution: {integrity: sha512-TKY5pyBkHyADOPYlRT9Lx6F544mPl0vS5Ew7BJ45hA08Q+t3GjbueLliBWN3sMICk6+y7HdyxSzC4bWS8baBdg==} engines: {node: '>=12'} ansi-styles@3.2.1: @@ -1833,9 +1463,6 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - bare-events@2.5.0: - resolution: {integrity: sha512-/E8dDe9dsbLyh2qrZ64PEPadOQ0F4gbl1sUJOrmph7xOiIxfY8vwab/4bFLh4Y88/Hk/ujKcrQKc+ps0mv873A==} - bare-events@2.6.1: resolution: {integrity: sha512-AuTJkq9XmE6Vk0FJVNq5QxETrSA/vKHarWVBG5l/JbdCL1prJemiyJqUS0jrlXO0MftuPq4m3YVYhoNc5+aE/g==} @@ -1881,9 +1508,6 @@ packages: resolution: {integrity: sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==} engines: {node: '>=18'} - bowser@2.11.0: - resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==} - bowser@2.12.0: resolution: {integrity: sha512-HcOcTudTeEWgbHh0Y1Tyb6fdeR71m4b/QACf0D4KswGTsNeIJQmg38mRENZPAYPZvGFN3fk3604XbQEPdxXdKg==} @@ -2091,18 +1715,10 @@ packages: resolution: {integrity: sha512-9pSLe+tDJnmNak2JeMkz6ZmTCXP5p6vCxSd4kvDqrTJkqAP62j2uAEIZjf8cPDZIakStujqVzh5Y5MIWH3yYAw==} engines: {node: '>=6.0'} - croner@7.0.7: - resolution: {integrity: sha512-05wALDHKjt9zG1JbpziNnWPCwwv9fUKbNf6q0dWaDMJ/eDxW0394Q2R1VAzKvDgoEZBT9FhWSHHFIcgwLgXjcQ==} - engines: {node: '>=6.0'} - croner@9.1.0: resolution: {integrity: sha512-p9nwwR4qyT5W996vBZhdvBCnMhicY5ytZkR4D1Xj0wuTDEiMnjwR57Q3RXYY/s0EpX6Ay3vgIcfaR+ewGHsi+g==} engines: {node: '>=18.0'} - cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} - cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} @@ -2118,9 +1734,6 @@ packages: date-fns@4.1.0: resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==} - dayjs@1.11.11: - resolution: {integrity: sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==} - dayjs@1.11.13: resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} @@ -2378,10 +1991,6 @@ packages: resolution: {integrity: sha512-FTFVjYoBOZTJekiUsawGsSYV9QL0A+zDYCRj7y34IO6Jg+2IMYEtQa+bbictpdpV8dHxXywqU7C0gRDEOFtBFg==} hasBin: true - fast-xml-parser@4.4.1: - resolution: {integrity: sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==} - hasBin: true - fast-xml-parser@4.5.3: resolution: {integrity: sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==} hasBin: true @@ -2410,14 +2019,6 @@ packages: resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} engines: {node: '>=18'} - file-type@19.4.1: - resolution: {integrity: sha512-RuWzwF2L9tCHS76KR/Mdh+DwJZcFCzrhrPXpOw6MlEfl/o31fjpTikzcKlYuyeV7e7ftdCGVJTNOCzkYD/aLbw==} - engines: {node: '>=18'} - - file-type@19.5.0: - resolution: {integrity: sha512-dMuq6WWnP6BpQY0zYJNpTtQWgeCImSMG0BTIzUBXvxbwc1HWP/E7AE4UWU9XSCOPGJuOHda0HpDnwM2FW+d90A==} - engines: {node: '>=18'} - file-type@19.6.0: resolution: {integrity: sha512-VZR5I7k5wkD0HgFnMsq5hOsSc710MJMu5Nc5QYsbe38NN5iPV/XTObYLc/cpttRTf6lX538+5uO1ZQRhYibiZQ==} engines: {node: '>=18'} @@ -2454,10 +2055,6 @@ packages: resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==} engines: {node: '>=8.0.0'} - foreground-child@3.3.0: - resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} - engines: {node: '>=14'} - foreground-child@3.3.1: resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} engines: {node: '>=14'} @@ -2490,10 +2087,6 @@ packages: resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==} engines: {node: '>= 0.8'} - fs-extra@11.2.0: - resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} - engines: {node: '>=14.14'} - fs-extra@11.3.1: resolution: {integrity: sha512-eXvGGwZ5CL17ZSwHWd3bbgk7UUpF6IFHtP57NYYakPvHOs8GDgDe5KJI36jIJzDkJ6eJjuzRA8eBQb6SkKue0g==} engines: {node: '>=14.14'} @@ -2552,10 +2145,6 @@ packages: resolution: {integrity: sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==} engines: {node: '>= 14'} - glob@10.4.5: - resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} - hasBin: true - glob@11.0.3: resolution: {integrity: sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==} engines: {node: 20 || >=22} @@ -2790,9 +2379,6 @@ packages: isopen@1.3.0: resolution: {integrity: sha512-AN6Q9J0UlqHFl1fN/2xJCHCBLCBCFDjZhpGBO1gh3wzgRPsFSFBUL36I2Lbfd9qkuoj58axmE7j83iejTQsk8Q==} - jackspeak@3.4.3: - resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - jackspeak@4.1.1: resolution: {integrity: sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==} engines: {node: 20 || >=22} @@ -2820,9 +2406,6 @@ packages: jsonfile@4.0.0: resolution: {integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=} - jsonfile@6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} - jsonfile@6.2.0: resolution: {integrity: sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==} @@ -2938,9 +2521,6 @@ packages: resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - lru-cache@10.4.3: - resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - lru-cache@11.1.0: resolution: {integrity: sha512-QIXZUBJUx+2zHUdQujWejBkcD9+cs94tLn0+YL8UrCh+D5sCXZ4c7LaEH48pNwRY3MLDgqUFyhlCyjJPf1WP0A==} engines: {node: 20 || >=22} @@ -3134,11 +2714,6 @@ packages: resolution: {integrity: sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==} engines: {node: '>= 0.6'} - mime@4.0.4: - resolution: {integrity: sha512-v8yqInVjhXyqP6+Kw4fV3ZzeMRqEW6FotRsKXjRS5VMTNIuXsdRoAvklpoRgSqXm6o9VNH4/C0mgedko9DdLsQ==} - engines: {node: '>=16'} - hasBin: true - mime@4.0.7: resolution: {integrity: sha512-2OfDPL+e03E0LrXaGYOtTFIYhiuzep94NSsuhrNULq+stylcJedcHdzHtz0atMUuGwJfFYs0YL5xeC/Ca2x0eQ==} engines: {node: '>=16'} @@ -3329,9 +2904,6 @@ packages: resolution: {integrity: sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==} engines: {node: '>= 14'} - package-json-from-dist@1.0.0: - resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} - package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} @@ -3380,10 +2952,6 @@ packages: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} - path-scurry@1.11.1: - resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} - engines: {node: '>=16 || 14 >=14.18'} - path-scurry@2.0.0: resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} engines: {node: 20 || >=22} @@ -3404,10 +2972,6 @@ packages: hasBin: true bundledDependencies: [] - peek-readable@5.1.4: - resolution: {integrity: sha512-E7mY2VmKqw9jYuXrSWGHFuPCW2SLQenzXLF3amGaY6lXXg4/b3gj5HVM7h8ZjCO/nZS9ICs0Cz285+32FvNd/A==} - engines: {node: '>=14.16'} - peek-readable@5.4.2: resolution: {integrity: sha512-peBp3qZyuS6cNIJ2akRNG1uo1WJ1d0wTxg/fxMdZ0BqCVhx242bSFHM9eNqflfJVS9SsgkzgT/1UgnsurBOTMg==} engines: {node: '>=14.16'} @@ -3494,9 +3058,6 @@ packages: resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} engines: {node: '>=0.6'} - queue-tick@1.0.1: - resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} - quick-lru@5.1.1: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} @@ -3592,8 +3153,8 @@ packages: rss-parser@3.13.0: resolution: {integrity: sha512-7jWUBV5yGN3rqMMj7CZufl/291QAhvrrGpDNE4k/02ZchL0npisiYYqULF71jCEKoIiHvK/Q2e6IkDwPziT7+w==} - rxjs@7.8.1: - resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + rxjs@7.8.2: + resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} s3rver@3.7.1: resolution: {integrity: sha512-H9KIX6n8NqcfoE4ziFNbQASBQfjcNJgb+3wbT9L5iotEqfOncFO1c38cfJSFSo7xXTu1zM9HA6t2u9xKNlYRaA==} @@ -3747,9 +3308,6 @@ packages: resolution: {integrity: sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=} engines: {node: '>=0.8.0'} - streamx@2.20.1: - resolution: {integrity: sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA==} - streamx@2.22.1: resolution: {integrity: sha512-znKXEBxfatz2GBNK02kRnCXjV+AA4kjZIUxeWSr3UGirZMJfTE9uiwKHobnbgxWyL/JWro8tTq+vOqAK1/qbSA==} @@ -3783,9 +3341,6 @@ packages: resolution: {integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo=} engines: {node: '>=0.10.0'} - strnum@1.0.5: - resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} - strnum@1.1.2: resolution: {integrity: sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==} @@ -3796,10 +3351,6 @@ packages: resolution: {integrity: sha512-KIy5nylvC5le1OdaaoCJ07L+8iQzJHGH6pWDuzS+d07Cu7n1MZ2x26P8ZKIWfbK02+XIL8Mp4RkWeqdUCrDMfg==} engines: {node: '>=18'} - strtok3@8.1.0: - resolution: {integrity: sha512-ExzDvHYPj6F6QkSNe/JxSlBxTh3OrI6wrAIz53ulxo1c4hBJ1bT9C/JrAthEKHWG9riVH3Xzg7B03Oxty6S2Lw==} - engines: {node: '>=16'} - strtok3@9.1.1: resolution: {integrity: sha512-FhwotcEqjr241ZbjFzjlIYg6c5/L/s4yBGWSMvJ9UoExiSqL+FnFA/CaeZx17WGaZMS/4SOZp8wH18jSS4R4lw==} engines: {node: '>=16'} @@ -3836,9 +3387,6 @@ packages: tar-stream@3.1.7: resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} - text-decoder@1.2.0: - resolution: {integrity: sha512-n1yg1mOj9DNpk3NeZOx7T6jchTbyJS3i3cucbNN6FcdPriMZx7NsgrGpWWdWZZGxD7ES1XB+3uoqHMgOKaN+fg==} - text-decoder@1.2.3: resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==} @@ -3865,10 +3413,6 @@ packages: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} - token-types@6.0.0: - resolution: {integrity: sha512-lbDrTLVsHhOMljPscd0yitpozq7Ga2M5Cvez5AjGg8GASBjtt6iERCAJ93yommPmz62fb45oFIXHEZ3u9bfJEA==} - engines: {node: '>=14.16'} - token-types@6.1.1: resolution: {integrity: sha512-kh9LVIWH5CnL63Ipf0jhlBIy0UsrMj/NJDfpsy1SqOXlLKEVyXXYrnFxFT1yOOYVGBSApeVnjPw/sBz5BfEjAQ==} engines: {node: '>=14.16'} @@ -3894,12 +3438,6 @@ packages: tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - - tslib@2.6.3: - resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} @@ -3956,10 +3494,6 @@ packages: engines: {node: '>=0.8.0'} hasBin: true - uint8array-extras@1.4.0: - resolution: {integrity: sha512-ZPtzy0hu4cZjv3z5NW9gfKnNLjoz4y6uv4HlelAjDK7sY/xOkKZv9xK/WQpcsBB3jEybChz9DPC2U/+cusjJVQ==} - engines: {node: '>=18'} - uint8array-extras@1.4.1: resolution: {integrity: sha512-+NWHrac9dvilNgme+gP4YrBSumsaMZP0fNBtXXFIf33RLLKEcBUKaQZ7ULUbS0sBfcjxIZ4V96OTRkCbM7hxpw==} engines: {node: '>=18'} @@ -4151,7 +3685,7 @@ snapshots: '@push.rocks/smartbuffer': 3.0.5 '@push.rocks/smartdelay': 3.0.5 '@push.rocks/smartguard': 3.1.0 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/webrequest': 3.0.37 '@push.rocks/webstream': 1.0.10 @@ -4223,112 +3757,49 @@ snapshots: '@aws-crypto/crc32@5.2.0': dependencies: '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.609.0 - tslib: 2.6.3 + '@aws-sdk/types': 3.862.0 + tslib: 2.8.1 '@aws-crypto/crc32c@5.2.0': dependencies: '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.609.0 - tslib: 2.6.3 + '@aws-sdk/types': 3.862.0 + tslib: 2.8.1 '@aws-crypto/sha1-browser@5.2.0': dependencies: '@aws-crypto/supports-web-crypto': 5.2.0 '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.609.0 - '@aws-sdk/util-locate-window': 3.568.0 + '@aws-sdk/types': 3.862.0 + '@aws-sdk/util-locate-window': 3.804.0 '@smithy/util-utf8': 2.3.0 - tslib: 2.6.3 + tslib: 2.8.1 '@aws-crypto/sha256-browser@5.2.0': dependencies: '@aws-crypto/sha256-js': 5.2.0 '@aws-crypto/supports-web-crypto': 5.2.0 '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.609.0 - '@aws-sdk/util-locate-window': 3.568.0 + '@aws-sdk/types': 3.862.0 + '@aws-sdk/util-locate-window': 3.804.0 '@smithy/util-utf8': 2.3.0 - tslib: 2.6.3 + tslib: 2.8.1 '@aws-crypto/sha256-js@5.2.0': dependencies: '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.609.0 - tslib: 2.6.3 + '@aws-sdk/types': 3.862.0 + tslib: 2.8.1 '@aws-crypto/supports-web-crypto@5.2.0': dependencies: - tslib: 2.6.3 + tslib: 2.8.1 '@aws-crypto/util@5.2.0': dependencies: - '@aws-sdk/types': 3.609.0 + '@aws-sdk/types': 3.862.0 '@smithy/util-utf8': 2.3.0 - tslib: 2.6.3 - - '@aws-sdk/client-s3@3.635.0': - dependencies: - '@aws-crypto/sha1-browser': 5.2.0 - '@aws-crypto/sha256-browser': 5.2.0 - '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/client-sso-oidc': 3.635.0(@aws-sdk/client-sts@3.635.0) - '@aws-sdk/client-sts': 3.635.0 - '@aws-sdk/core': 3.635.0 - '@aws-sdk/credential-provider-node': 3.635.0(@aws-sdk/client-sso-oidc@3.635.0(@aws-sdk/client-sts@3.635.0))(@aws-sdk/client-sts@3.635.0) - '@aws-sdk/middleware-bucket-endpoint': 3.620.0 - '@aws-sdk/middleware-expect-continue': 3.620.0 - '@aws-sdk/middleware-flexible-checksums': 3.620.0 - '@aws-sdk/middleware-host-header': 3.620.0 - '@aws-sdk/middleware-location-constraint': 3.609.0 - '@aws-sdk/middleware-logger': 3.609.0 - '@aws-sdk/middleware-recursion-detection': 3.620.0 - '@aws-sdk/middleware-sdk-s3': 3.635.0 - '@aws-sdk/middleware-ssec': 3.609.0 - '@aws-sdk/middleware-user-agent': 3.632.0 - '@aws-sdk/region-config-resolver': 3.614.0 - '@aws-sdk/signature-v4-multi-region': 3.635.0 - '@aws-sdk/types': 3.609.0 - '@aws-sdk/util-endpoints': 3.632.0 - '@aws-sdk/util-user-agent-browser': 3.609.0 - '@aws-sdk/util-user-agent-node': 3.614.0 - '@aws-sdk/xml-builder': 3.609.0 - '@smithy/config-resolver': 3.0.5 - '@smithy/core': 2.4.0 - '@smithy/eventstream-serde-browser': 3.0.6 - '@smithy/eventstream-serde-config-resolver': 3.0.3 - '@smithy/eventstream-serde-node': 3.0.5 - '@smithy/fetch-http-handler': 3.2.4 - '@smithy/hash-blob-browser': 3.1.2 - '@smithy/hash-node': 3.0.3 - '@smithy/hash-stream-node': 3.1.2 - '@smithy/invalid-dependency': 3.0.3 - '@smithy/md5-js': 3.0.3 - '@smithy/middleware-content-length': 3.0.5 - '@smithy/middleware-endpoint': 3.1.0 - '@smithy/middleware-retry': 3.0.15 - '@smithy/middleware-serde': 3.0.3 - '@smithy/middleware-stack': 3.0.3 - '@smithy/node-config-provider': 3.1.4 - '@smithy/node-http-handler': 3.1.4 - '@smithy/protocol-http': 4.1.0 - '@smithy/smithy-client': 3.2.0 - '@smithy/types': 3.3.0 - '@smithy/url-parser': 3.0.3 - '@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.15 - '@smithy/util-defaults-mode-node': 3.0.15 - '@smithy/util-endpoints': 2.0.5 - '@smithy/util-middleware': 3.0.3 - '@smithy/util-retry': 3.0.3 - '@smithy/util-stream': 3.1.3 - '@smithy/util-utf8': 3.0.0 - '@smithy/util-waiter': 3.1.2 - tslib: 2.6.3 - transitivePeerDependencies: - - aws-crt + tslib: 2.8.1 '@aws-sdk/client-s3@3.864.0': dependencies: @@ -4393,94 +3864,6 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/client-sso-oidc@3.635.0(@aws-sdk/client-sts@3.635.0)': - dependencies: - '@aws-crypto/sha256-browser': 5.2.0 - '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/client-sts': 3.635.0 - '@aws-sdk/core': 3.635.0 - '@aws-sdk/credential-provider-node': 3.635.0(@aws-sdk/client-sso-oidc@3.635.0(@aws-sdk/client-sts@3.635.0))(@aws-sdk/client-sts@3.635.0) - '@aws-sdk/middleware-host-header': 3.620.0 - '@aws-sdk/middleware-logger': 3.609.0 - '@aws-sdk/middleware-recursion-detection': 3.620.0 - '@aws-sdk/middleware-user-agent': 3.632.0 - '@aws-sdk/region-config-resolver': 3.614.0 - '@aws-sdk/types': 3.609.0 - '@aws-sdk/util-endpoints': 3.632.0 - '@aws-sdk/util-user-agent-browser': 3.609.0 - '@aws-sdk/util-user-agent-node': 3.614.0 - '@smithy/config-resolver': 3.0.5 - '@smithy/core': 2.4.0 - '@smithy/fetch-http-handler': 3.2.4 - '@smithy/hash-node': 3.0.3 - '@smithy/invalid-dependency': 3.0.3 - '@smithy/middleware-content-length': 3.0.5 - '@smithy/middleware-endpoint': 3.1.0 - '@smithy/middleware-retry': 3.0.15 - '@smithy/middleware-serde': 3.0.3 - '@smithy/middleware-stack': 3.0.3 - '@smithy/node-config-provider': 3.1.4 - '@smithy/node-http-handler': 3.1.4 - '@smithy/protocol-http': 4.1.0 - '@smithy/smithy-client': 3.2.0 - '@smithy/types': 3.3.0 - '@smithy/url-parser': 3.0.3 - '@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.15 - '@smithy/util-defaults-mode-node': 3.0.15 - '@smithy/util-endpoints': 2.0.5 - '@smithy/util-middleware': 3.0.3 - '@smithy/util-retry': 3.0.3 - '@smithy/util-utf8': 3.0.0 - tslib: 2.6.3 - transitivePeerDependencies: - - aws-crt - - '@aws-sdk/client-sso@3.635.0': - dependencies: - '@aws-crypto/sha256-browser': 5.2.0 - '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.635.0 - '@aws-sdk/middleware-host-header': 3.620.0 - '@aws-sdk/middleware-logger': 3.609.0 - '@aws-sdk/middleware-recursion-detection': 3.620.0 - '@aws-sdk/middleware-user-agent': 3.632.0 - '@aws-sdk/region-config-resolver': 3.614.0 - '@aws-sdk/types': 3.609.0 - '@aws-sdk/util-endpoints': 3.632.0 - '@aws-sdk/util-user-agent-browser': 3.609.0 - '@aws-sdk/util-user-agent-node': 3.614.0 - '@smithy/config-resolver': 3.0.5 - '@smithy/core': 2.4.0 - '@smithy/fetch-http-handler': 3.2.4 - '@smithy/hash-node': 3.0.3 - '@smithy/invalid-dependency': 3.0.3 - '@smithy/middleware-content-length': 3.0.5 - '@smithy/middleware-endpoint': 3.1.0 - '@smithy/middleware-retry': 3.0.15 - '@smithy/middleware-serde': 3.0.3 - '@smithy/middleware-stack': 3.0.3 - '@smithy/node-config-provider': 3.1.4 - '@smithy/node-http-handler': 3.1.4 - '@smithy/protocol-http': 4.1.0 - '@smithy/smithy-client': 3.2.0 - '@smithy/types': 3.3.0 - '@smithy/url-parser': 3.0.3 - '@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.15 - '@smithy/util-defaults-mode-node': 3.0.15 - '@smithy/util-endpoints': 2.0.5 - '@smithy/util-middleware': 3.0.3 - '@smithy/util-retry': 3.0.3 - '@smithy/util-utf8': 3.0.0 - tslib: 2.6.3 - transitivePeerDependencies: - - aws-crt - '@aws-sdk/client-sso@3.864.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 @@ -4524,64 +3907,6 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/client-sts@3.635.0': - dependencies: - '@aws-crypto/sha256-browser': 5.2.0 - '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/client-sso-oidc': 3.635.0(@aws-sdk/client-sts@3.635.0) - '@aws-sdk/core': 3.635.0 - '@aws-sdk/credential-provider-node': 3.635.0(@aws-sdk/client-sso-oidc@3.635.0(@aws-sdk/client-sts@3.635.0))(@aws-sdk/client-sts@3.635.0) - '@aws-sdk/middleware-host-header': 3.620.0 - '@aws-sdk/middleware-logger': 3.609.0 - '@aws-sdk/middleware-recursion-detection': 3.620.0 - '@aws-sdk/middleware-user-agent': 3.632.0 - '@aws-sdk/region-config-resolver': 3.614.0 - '@aws-sdk/types': 3.609.0 - '@aws-sdk/util-endpoints': 3.632.0 - '@aws-sdk/util-user-agent-browser': 3.609.0 - '@aws-sdk/util-user-agent-node': 3.614.0 - '@smithy/config-resolver': 3.0.5 - '@smithy/core': 2.4.0 - '@smithy/fetch-http-handler': 3.2.4 - '@smithy/hash-node': 3.0.3 - '@smithy/invalid-dependency': 3.0.3 - '@smithy/middleware-content-length': 3.0.5 - '@smithy/middleware-endpoint': 3.1.0 - '@smithy/middleware-retry': 3.0.15 - '@smithy/middleware-serde': 3.0.3 - '@smithy/middleware-stack': 3.0.3 - '@smithy/node-config-provider': 3.1.4 - '@smithy/node-http-handler': 3.1.4 - '@smithy/protocol-http': 4.1.0 - '@smithy/smithy-client': 3.2.0 - '@smithy/types': 3.3.0 - '@smithy/url-parser': 3.0.3 - '@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.15 - '@smithy/util-defaults-mode-node': 3.0.15 - '@smithy/util-endpoints': 2.0.5 - '@smithy/util-middleware': 3.0.3 - '@smithy/util-retry': 3.0.3 - '@smithy/util-utf8': 3.0.0 - tslib: 2.6.3 - transitivePeerDependencies: - - aws-crt - - '@aws-sdk/core@3.635.0': - dependencies: - '@smithy/core': 2.4.0 - '@smithy/node-config-provider': 3.1.4 - '@smithy/property-provider': 3.1.3 - '@smithy/protocol-http': 4.1.0 - '@smithy/signature-v4': 4.1.0 - '@smithy/smithy-client': 3.2.0 - '@smithy/types': 3.3.0 - '@smithy/util-middleware': 3.0.3 - fast-xml-parser: 4.4.1 - tslib: 2.6.3 - '@aws-sdk/core@3.864.0': dependencies: '@aws-sdk/types': 3.862.0 @@ -4600,13 +3925,6 @@ snapshots: fast-xml-parser: 5.2.5 tslib: 2.8.1 - '@aws-sdk/credential-provider-env@3.620.1': - dependencies: - '@aws-sdk/types': 3.609.0 - '@smithy/property-provider': 3.1.3 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@aws-sdk/credential-provider-env@3.864.0': dependencies: '@aws-sdk/core': 3.864.0 @@ -4615,18 +3933,6 @@ snapshots: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@aws-sdk/credential-provider-http@3.635.0': - dependencies: - '@aws-sdk/types': 3.609.0 - '@smithy/fetch-http-handler': 3.2.4 - '@smithy/node-http-handler': 3.1.4 - '@smithy/property-provider': 3.1.3 - '@smithy/protocol-http': 4.1.0 - '@smithy/smithy-client': 3.2.0 - '@smithy/types': 3.3.0 - '@smithy/util-stream': 3.1.3 - tslib: 2.6.3 - '@aws-sdk/credential-provider-http@3.864.0': dependencies: '@aws-sdk/core': 3.864.0 @@ -4640,24 +3946,6 @@ snapshots: '@smithy/util-stream': 4.2.4 tslib: 2.8.1 - '@aws-sdk/credential-provider-ini@3.635.0(@aws-sdk/client-sso-oidc@3.635.0(@aws-sdk/client-sts@3.635.0))(@aws-sdk/client-sts@3.635.0)': - dependencies: - '@aws-sdk/client-sts': 3.635.0 - '@aws-sdk/credential-provider-env': 3.620.1 - '@aws-sdk/credential-provider-http': 3.635.0 - '@aws-sdk/credential-provider-process': 3.620.1 - '@aws-sdk/credential-provider-sso': 3.635.0(@aws-sdk/client-sso-oidc@3.635.0(@aws-sdk/client-sts@3.635.0)) - '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.635.0) - '@aws-sdk/types': 3.609.0 - '@smithy/credential-provider-imds': 3.2.0 - '@smithy/property-provider': 3.1.3 - '@smithy/shared-ini-file-loader': 3.1.4 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - transitivePeerDependencies: - - '@aws-sdk/client-sso-oidc' - - aws-crt - '@aws-sdk/credential-provider-ini@3.864.0': dependencies: '@aws-sdk/core': 3.864.0 @@ -4676,25 +3964,6 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-node@3.635.0(@aws-sdk/client-sso-oidc@3.635.0(@aws-sdk/client-sts@3.635.0))(@aws-sdk/client-sts@3.635.0)': - dependencies: - '@aws-sdk/credential-provider-env': 3.620.1 - '@aws-sdk/credential-provider-http': 3.635.0 - '@aws-sdk/credential-provider-ini': 3.635.0(@aws-sdk/client-sso-oidc@3.635.0(@aws-sdk/client-sts@3.635.0))(@aws-sdk/client-sts@3.635.0) - '@aws-sdk/credential-provider-process': 3.620.1 - '@aws-sdk/credential-provider-sso': 3.635.0(@aws-sdk/client-sso-oidc@3.635.0(@aws-sdk/client-sts@3.635.0)) - '@aws-sdk/credential-provider-web-identity': 3.621.0(@aws-sdk/client-sts@3.635.0) - '@aws-sdk/types': 3.609.0 - '@smithy/credential-provider-imds': 3.2.0 - '@smithy/property-provider': 3.1.3 - '@smithy/shared-ini-file-loader': 3.1.4 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - transitivePeerDependencies: - - '@aws-sdk/client-sso-oidc' - - '@aws-sdk/client-sts' - - aws-crt - '@aws-sdk/credential-provider-node@3.864.0': dependencies: '@aws-sdk/credential-provider-env': 3.864.0 @@ -4712,14 +3981,6 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-process@3.620.1': - dependencies: - '@aws-sdk/types': 3.609.0 - '@smithy/property-provider': 3.1.3 - '@smithy/shared-ini-file-loader': 3.1.4 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@aws-sdk/credential-provider-process@3.864.0': dependencies: '@aws-sdk/core': 3.864.0 @@ -4729,19 +3990,6 @@ snapshots: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@aws-sdk/credential-provider-sso@3.635.0(@aws-sdk/client-sso-oidc@3.635.0(@aws-sdk/client-sts@3.635.0))': - dependencies: - '@aws-sdk/client-sso': 3.635.0 - '@aws-sdk/token-providers': 3.614.0(@aws-sdk/client-sso-oidc@3.635.0(@aws-sdk/client-sts@3.635.0)) - '@aws-sdk/types': 3.609.0 - '@smithy/property-provider': 3.1.3 - '@smithy/shared-ini-file-loader': 3.1.4 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - transitivePeerDependencies: - - '@aws-sdk/client-sso-oidc' - - aws-crt - '@aws-sdk/credential-provider-sso@3.864.0': dependencies: '@aws-sdk/client-sso': 3.864.0 @@ -4755,14 +4003,6 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-web-identity@3.621.0(@aws-sdk/client-sts@3.635.0)': - dependencies: - '@aws-sdk/client-sts': 3.635.0 - '@aws-sdk/types': 3.609.0 - '@smithy/property-provider': 3.1.3 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@aws-sdk/credential-provider-web-identity@3.864.0': dependencies: '@aws-sdk/core': 3.864.0 @@ -4774,16 +4014,6 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/middleware-bucket-endpoint@3.620.0': - dependencies: - '@aws-sdk/types': 3.609.0 - '@aws-sdk/util-arn-parser': 3.568.0 - '@smithy/node-config-provider': 3.1.4 - '@smithy/protocol-http': 4.1.0 - '@smithy/types': 3.3.0 - '@smithy/util-config-provider': 3.0.0 - tslib: 2.6.3 - '@aws-sdk/middleware-bucket-endpoint@3.862.0': dependencies: '@aws-sdk/types': 3.862.0 @@ -4794,13 +4024,6 @@ snapshots: '@smithy/util-config-provider': 4.0.0 tslib: 2.8.1 - '@aws-sdk/middleware-expect-continue@3.620.0': - dependencies: - '@aws-sdk/types': 3.609.0 - '@smithy/protocol-http': 4.1.0 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@aws-sdk/middleware-expect-continue@3.862.0': dependencies: '@aws-sdk/types': 3.862.0 @@ -4808,17 +4031,6 @@ snapshots: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@aws-sdk/middleware-flexible-checksums@3.620.0': - dependencies: - '@aws-crypto/crc32': 5.2.0 - '@aws-crypto/crc32c': 5.2.0 - '@aws-sdk/types': 3.609.0 - '@smithy/is-array-buffer': 3.0.0 - '@smithy/protocol-http': 4.1.0 - '@smithy/types': 3.3.0 - '@smithy/util-utf8': 3.0.0 - tslib: 2.6.3 - '@aws-sdk/middleware-flexible-checksums@3.864.0': dependencies: '@aws-crypto/crc32': 5.2.0 @@ -4835,13 +4047,6 @@ snapshots: '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 - '@aws-sdk/middleware-host-header@3.620.0': - dependencies: - '@aws-sdk/types': 3.609.0 - '@smithy/protocol-http': 4.1.0 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@aws-sdk/middleware-host-header@3.862.0': dependencies: '@aws-sdk/types': 3.862.0 @@ -4849,37 +4054,18 @@ snapshots: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@aws-sdk/middleware-location-constraint@3.609.0': - dependencies: - '@aws-sdk/types': 3.609.0 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@aws-sdk/middleware-location-constraint@3.862.0': dependencies: '@aws-sdk/types': 3.862.0 '@smithy/types': 4.3.2 tslib: 2.8.1 - '@aws-sdk/middleware-logger@3.609.0': - dependencies: - '@aws-sdk/types': 3.609.0 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@aws-sdk/middleware-logger@3.862.0': dependencies: '@aws-sdk/types': 3.862.0 '@smithy/types': 4.3.2 tslib: 2.8.1 - '@aws-sdk/middleware-recursion-detection@3.620.0': - dependencies: - '@aws-sdk/types': 3.609.0 - '@smithy/protocol-http': 4.1.0 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@aws-sdk/middleware-recursion-detection@3.862.0': dependencies: '@aws-sdk/types': 3.862.0 @@ -4887,23 +4073,6 @@ snapshots: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@aws-sdk/middleware-sdk-s3@3.635.0': - dependencies: - '@aws-sdk/core': 3.635.0 - '@aws-sdk/types': 3.609.0 - '@aws-sdk/util-arn-parser': 3.568.0 - '@smithy/core': 2.4.0 - '@smithy/node-config-provider': 3.1.4 - '@smithy/protocol-http': 4.1.0 - '@smithy/signature-v4': 4.1.0 - '@smithy/smithy-client': 3.2.0 - '@smithy/types': 3.3.0 - '@smithy/util-config-provider': 3.0.0 - '@smithy/util-middleware': 3.0.3 - '@smithy/util-stream': 3.1.3 - '@smithy/util-utf8': 3.0.0 - tslib: 2.6.3 - '@aws-sdk/middleware-sdk-s3@3.864.0': dependencies: '@aws-sdk/core': 3.864.0 @@ -4921,26 +4090,12 @@ snapshots: '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 - '@aws-sdk/middleware-ssec@3.609.0': - dependencies: - '@aws-sdk/types': 3.609.0 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@aws-sdk/middleware-ssec@3.862.0': dependencies: '@aws-sdk/types': 3.862.0 '@smithy/types': 4.3.2 tslib: 2.8.1 - '@aws-sdk/middleware-user-agent@3.632.0': - dependencies: - '@aws-sdk/types': 3.609.0 - '@aws-sdk/util-endpoints': 3.632.0 - '@smithy/protocol-http': 4.1.0 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@aws-sdk/middleware-user-agent@3.864.0': dependencies: '@aws-sdk/core': 3.864.0 @@ -4994,15 +4149,6 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/region-config-resolver@3.614.0': - dependencies: - '@aws-sdk/types': 3.609.0 - '@smithy/node-config-provider': 3.1.4 - '@smithy/types': 3.3.0 - '@smithy/util-config-provider': 3.0.0 - '@smithy/util-middleware': 3.0.3 - tslib: 2.6.3 - '@aws-sdk/region-config-resolver@3.862.0': dependencies: '@aws-sdk/types': 3.862.0 @@ -5012,15 +4158,6 @@ snapshots: '@smithy/util-middleware': 4.0.5 tslib: 2.8.1 - '@aws-sdk/signature-v4-multi-region@3.635.0': - dependencies: - '@aws-sdk/middleware-sdk-s3': 3.635.0 - '@aws-sdk/types': 3.609.0 - '@smithy/protocol-http': 4.1.0 - '@smithy/signature-v4': 4.1.0 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@aws-sdk/signature-v4-multi-region@3.864.0': dependencies: '@aws-sdk/middleware-sdk-s3': 3.864.0 @@ -5030,15 +4167,6 @@ snapshots: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@aws-sdk/token-providers@3.614.0(@aws-sdk/client-sso-oidc@3.635.0(@aws-sdk/client-sts@3.635.0))': - dependencies: - '@aws-sdk/client-sso-oidc': 3.635.0(@aws-sdk/client-sts@3.635.0) - '@aws-sdk/types': 3.609.0 - '@smithy/property-provider': 3.1.3 - '@smithy/shared-ini-file-loader': 3.1.4 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@aws-sdk/token-providers@3.864.0': dependencies: '@aws-sdk/core': 3.864.0 @@ -5051,31 +4179,15 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/types@3.609.0': - dependencies: - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@aws-sdk/types@3.862.0': dependencies: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@aws-sdk/util-arn-parser@3.568.0': - dependencies: - tslib: 2.6.3 - '@aws-sdk/util-arn-parser@3.804.0': dependencies: tslib: 2.8.1 - '@aws-sdk/util-endpoints@3.632.0': - dependencies: - '@aws-sdk/types': 3.609.0 - '@smithy/types': 3.3.0 - '@smithy/util-endpoints': 2.0.5 - tslib: 2.6.3 - '@aws-sdk/util-endpoints@3.862.0': dependencies: '@aws-sdk/types': 3.862.0 @@ -5084,16 +4196,9 @@ snapshots: '@smithy/util-endpoints': 3.0.7 tslib: 2.8.1 - '@aws-sdk/util-locate-window@3.568.0': + '@aws-sdk/util-locate-window@3.804.0': dependencies: - tslib: 2.6.3 - - '@aws-sdk/util-user-agent-browser@3.609.0': - dependencies: - '@aws-sdk/types': 3.609.0 - '@smithy/types': 3.3.0 - bowser: 2.11.0 - tslib: 2.6.3 + tslib: 2.8.1 '@aws-sdk/util-user-agent-browser@3.862.0': dependencies: @@ -5102,13 +4207,6 @@ snapshots: bowser: 2.12.0 tslib: 2.8.1 - '@aws-sdk/util-user-agent-node@3.614.0': - dependencies: - '@aws-sdk/types': 3.609.0 - '@smithy/node-config-provider': 3.1.4 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@aws-sdk/util-user-agent-node@3.864.0': dependencies: '@aws-sdk/middleware-user-agent': 3.864.0 @@ -5117,11 +4215,6 @@ snapshots: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@aws-sdk/xml-builder@3.609.0': - dependencies: - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@aws-sdk/xml-builder@3.862.0': dependencies: '@smithy/types': 4.3.2 @@ -5347,7 +4440,7 @@ snapshots: '@git.zone/tsrun@1.3.3': dependencies: - '@push.rocks/smartfile': 11.0.21 + '@push.rocks/smartfile': 11.2.7 '@push.rocks/smartshell': 3.3.0 tsx: 4.20.4 @@ -5500,9 +4593,6 @@ snapshots: dependencies: pako: 1.0.11 - '@pkgjs/parseargs@0.11.0': - optional: true - '@pnpm/config.env-replace@1.1.0': {} '@pnpm/network.ca-file@1.0.2': @@ -5535,7 +4625,7 @@ snapshots: '@push.rocks/early@4.0.4': dependencies: '@push.rocks/consolecolor': 2.0.3 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/isohash@2.0.1': dependencies: @@ -5551,10 +4641,10 @@ snapshots: '@push.rocks/smartcache': 1.0.16 '@push.rocks/smartenv': 5.0.13 '@push.rocks/smartexit': 1.0.23 - '@push.rocks/smartfile': 11.0.21 + '@push.rocks/smartfile': 11.2.7 '@push.rocks/smartjson': 5.0.20 '@push.rocks/smartpath': 5.0.18 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/smartstring': 4.0.15 '@push.rocks/smartunique': 3.0.9 '@push.rocks/taskbuffer': 3.1.7 @@ -5562,22 +4652,11 @@ snapshots: transitivePeerDependencies: - aws-crt - '@push.rocks/lik@6.0.15': - dependencies: - '@push.rocks/smartdelay': 3.0.5 - '@push.rocks/smartmatch': 2.0.0 - '@push.rocks/smartpromise': 4.0.4 - '@push.rocks/smartrx': 3.0.7 - '@push.rocks/smarttime': 4.0.6 - '@types/minimatch': 5.1.2 - '@types/symbol-tree': 3.2.5 - symbol-tree: 3.2.4 - '@push.rocks/lik@6.2.2': dependencies: '@push.rocks/smartdelay': 3.0.5 '@push.rocks/smartmatch': 2.0.0 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/smartrx': 3.0.10 '@push.rocks/smarttime': 4.1.1 '@types/minimatch': 5.1.2 @@ -5586,11 +4665,11 @@ snapshots: '@push.rocks/mongodump@1.1.0(socks@2.8.7)': dependencies: - '@push.rocks/lik': 6.0.15 + '@push.rocks/lik': 6.2.2 '@push.rocks/smartfile': 11.2.7 '@push.rocks/smartjson': 5.0.20 '@push.rocks/smartpath': 6.0.0 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@tsclass/tsclass': 9.2.0 mongodb: 6.18.0(socks@2.8.7) transitivePeerDependencies: @@ -5610,23 +4689,6 @@ snapshots: '@push.rocks/smartlog': 3.1.8 '@push.rocks/smartpath': 6.0.0 - '@push.rocks/smartarchive@4.0.39': - dependencies: - '@push.rocks/smartdelay': 3.0.5 - '@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/smartrx': 3.0.7 - '@push.rocks/smartstream': 3.0.46 - '@push.rocks/smartunique': 3.0.9 - '@push.rocks/smarturl': 3.1.0 - '@types/tar-stream': 3.1.3 - fflate: 0.8.2 - file-type: 19.5.0 - tar-stream: 3.1.7 - through: 2.3.8 - '@push.rocks/smartarchive@4.2.2': dependencies: '@push.rocks/smartdelay': 3.0.5 @@ -5659,20 +4721,6 @@ snapshots: - typescript - utf-8-validate - '@push.rocks/smartbucket@3.0.22': - dependencies: - '@aws-sdk/client-s3': 3.635.0 - '@push.rocks/smartmime': 2.0.2 - '@push.rocks/smartpath': 5.0.18 - '@push.rocks/smartpromise': 4.0.4 - '@push.rocks/smartrx': 3.0.7 - '@push.rocks/smartstream': 3.0.46 - '@push.rocks/smartstring': 4.0.15 - '@push.rocks/smartunique': 3.0.9 - '@tsclass/tsclass': 4.1.2 - transitivePeerDependencies: - - aws-crt - '@push.rocks/smartbucket@3.3.10': dependencies: '@aws-sdk/client-s3': 3.864.0 @@ -5701,18 +4749,18 @@ snapshots: '@push.rocks/smartchok@1.1.1': dependencies: - '@push.rocks/lik': 6.0.15 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/lik': 6.2.2 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/smartrx': 3.0.10 chokidar: 4.0.3 picomatch: 4.0.3 '@push.rocks/smartcli@4.0.11': dependencies: - '@push.rocks/lik': 6.0.15 - '@push.rocks/smartlog': 3.0.7 + '@push.rocks/lik': 6.2.2 + '@push.rocks/smartlog': 3.1.8 '@push.rocks/smartobject': 1.0.12 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/smartrx': 3.0.10 yargs-parser: 21.1.1 @@ -5720,14 +4768,14 @@ snapshots: dependencies: '@push.rocks/smartdelay': 3.0.5 '@push.rocks/smartobject': 1.0.12 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/smartrx': 3.0.10 '@push.rocks/smarturl': 3.1.0 '@push.rocks/webrequest': 3.0.37 '@push.rocks/smartcrypto@2.0.4': dependencies: - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@types/node-forge': 1.3.13 node-forge: 1.3.1 @@ -5737,7 +4785,7 @@ snapshots: '@push.rocks/smartdelay': 3.0.5 '@push.rocks/smartlog': 3.1.8 '@push.rocks/smartmongo': 2.0.12(socks@2.8.7) - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/smartrx': 3.0.10 '@push.rocks/smartstring': 4.0.15 '@push.rocks/smarttime': 4.1.1 @@ -5757,21 +4805,21 @@ snapshots: '@push.rocks/smartdelay@3.0.5': dependencies: - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/smartenv@5.0.12': dependencies: - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/smartenv@5.0.13': dependencies: - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/smartexit@1.0.23': dependencies: - '@push.rocks/lik': 6.0.15 + '@push.rocks/lik': 6.2.2 '@push.rocks/smartdelay': 3.0.5 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 tree-kill: 1.2.2 '@push.rocks/smartexpect@2.5.0': @@ -5788,25 +4836,6 @@ snapshots: '@push.rocks/smartfile-interfaces@1.0.7': {} - '@push.rocks/smartfile@11.0.21': - dependencies: - '@push.rocks/lik': 6.0.15 - '@push.rocks/smartdelay': 3.0.5 - '@push.rocks/smartfile-interfaces': 1.0.7 - '@push.rocks/smarthash': 3.0.4 - '@push.rocks/smartjson': 5.0.20 - '@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/smartstream': 3.0.46 - '@types/fs-extra': 11.0.4 - '@types/glob': 8.1.0 - '@types/js-yaml': 4.0.9 - fs-extra: 11.2.0 - glob: 10.4.5 - js-yaml: 4.1.0 - '@push.rocks/smartfile@11.2.7': dependencies: '@push.rocks/lik': 6.2.2 @@ -5827,21 +4856,14 @@ snapshots: '@push.rocks/smartguard@3.1.0': dependencies: - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/smartrequest': 2.0.22 - '@push.rocks/smarthash@3.0.4': - dependencies: - '@push.rocks/smartjson': 5.0.20 - '@push.rocks/smartpromise': 4.0.4 - '@types/through2': 2.0.41 - through2: 4.0.2 - '@push.rocks/smarthash@3.2.3': dependencies: '@push.rocks/smartenv': 5.0.13 '@push.rocks/smartjson': 5.0.20 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@types/through2': 2.0.41 through2: 4.0.2 @@ -5860,18 +4882,13 @@ snapshots: dependencies: '@push.rocks/consolecolor': 2.0.3 '@push.rocks/smartlog-interfaces': 3.0.2 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/smartlog-interfaces@3.0.2': dependencies: '@api.global/typedrequest-interfaces': 2.0.2 '@tsclass/tsclass': 4.1.2 - '@push.rocks/smartlog@3.0.7': - dependencies: - '@push.rocks/isounique': 1.0.5 - '@push.rocks/smartlog-interfaces': 3.0.2 - '@push.rocks/smartlog@3.1.8': dependencies: '@api.global/typedrequest-interfaces': 3.0.19 @@ -5906,12 +4923,6 @@ snapshots: dependencies: matcher: 5.0.0 - '@push.rocks/smartmime@2.0.2': - dependencies: - '@types/mime-types': 2.1.4 - file-type: 19.4.1 - mime: 4.0.4 - '@push.rocks/smartmime@2.0.4': dependencies: '@types/mime-types': 2.1.4 @@ -5923,7 +4934,7 @@ snapshots: '@push.rocks/mongodump': 1.1.0(socks@2.8.7) '@push.rocks/smartdata': 5.16.4(socks@2.8.7) '@push.rocks/smartpath': 5.0.18 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 mongodb-memory-server: 10.2.0(socks@2.8.7) transitivePeerDependencies: - '@aws-sdk/credential-providers' @@ -5962,7 +4973,7 @@ snapshots: '@push.rocks/smartarchive': 4.2.2 '@push.rocks/smartfile': 11.2.7 '@push.rocks/smartpath': 6.0.0 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/smartrequest': 4.2.2 '@push.rocks/smarttime': 4.1.1 '@push.rocks/smartversion': 3.0.5 @@ -5975,7 +4986,7 @@ snapshots: dependencies: '@design.estate/dees-element': 2.1.2 '@happy-dom/global-registrator': 15.11.7 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 fake-indexeddb: 6.1.0 transitivePeerDependencies: - '@nuxt/kit' @@ -6023,8 +5034,6 @@ snapshots: '@types/ping': 0.4.4 ping: 0.4.4 - '@push.rocks/smartpromise@4.0.4': {} - '@push.rocks/smartpromise@4.2.3': {} '@push.rocks/smartpuppeteer@2.0.5(typescript@5.9.2)': @@ -6042,7 +5051,7 @@ snapshots: '@push.rocks/smartrequest@2.0.22': dependencies: - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/smarturl': 3.0.7 agentkeepalive: 4.5.0 form-data: 4.0.0 @@ -6051,7 +5060,7 @@ snapshots: dependencies: '@push.rocks/smartenv': 5.0.13 '@push.rocks/smartpath': 6.0.0 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/smarturl': 3.1.0 agentkeepalive: 4.6.0 form-data: 4.0.4 @@ -6064,18 +5073,13 @@ snapshots: '@push.rocks/smartrx@3.0.10': dependencies: - '@push.rocks/smartpromise': 4.0.4 - rxjs: 7.8.1 - - '@push.rocks/smartrx@3.0.7': - dependencies: - '@push.rocks/smartpromise': 4.0.4 - rxjs: 7.8.1 + '@push.rocks/smartpromise': 4.2.3 + rxjs: 7.8.2 '@push.rocks/smarts3@2.2.6': dependencies: '@push.rocks/smartbucket': 3.3.10 - '@push.rocks/smartfile': 11.0.21 + '@push.rocks/smartfile': 11.2.7 '@push.rocks/smartpath': 6.0.0 '@tsclass/tsclass': 9.2.0 '@types/s3rver': 3.7.4 @@ -6108,12 +5112,12 @@ snapshots: '@api.global/typedserver': 3.0.77 '@push.rocks/isohash': 2.0.1 '@push.rocks/isounique': 1.0.5 - '@push.rocks/lik': 6.0.15 + '@push.rocks/lik': 6.2.2 '@push.rocks/smartdelay': 3.0.5 '@push.rocks/smartenv': 5.0.13 '@push.rocks/smartjson': 5.0.20 - '@push.rocks/smartlog': 3.0.7 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartlog': 3.1.8 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/smartrx': 3.0.10 '@push.rocks/smarttime': 4.1.1 engine.io: 6.6.4 @@ -6129,7 +5133,7 @@ snapshots: '@push.rocks/smartspawn@3.0.3': dependencies: - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 spawn-wrap: 2.0.0 threads: 1.7.0 tiny-worker: 2.3.0 @@ -6145,18 +5149,11 @@ snapshots: '@push.rocks/smartrx': 3.0.10 '@push.rocks/webstore': 2.0.20 - '@push.rocks/smartstream@3.0.46': - dependencies: - '@push.rocks/lik': 6.0.15 - '@push.rocks/smartenv': 5.0.12 - '@push.rocks/smartpromise': 4.0.4 - '@push.rocks/smartrx': 3.0.7 - '@push.rocks/smartstream@3.2.5': dependencies: - '@push.rocks/lik': 6.0.15 + '@push.rocks/lik': 6.2.2 '@push.rocks/smartenv': 5.0.13 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/smartrx': 3.0.10 '@push.rocks/smartstring@4.0.15': @@ -6170,21 +5167,11 @@ snapshots: strip-indent: 4.0.0 url: 0.11.3 - '@push.rocks/smarttime@4.0.6': - dependencies: - '@push.rocks/lik': 6.0.15 - '@push.rocks/smartdelay': 3.0.5 - '@push.rocks/smartpromise': 4.0.4 - croner: 7.0.7 - dayjs: 1.11.11 - is-nan: 1.3.2 - pretty-ms: 8.0.0 - '@push.rocks/smarttime@4.1.1': dependencies: '@push.rocks/lik': 6.2.2 '@push.rocks/smartdelay': 3.0.5 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 croner: 9.1.0 date-fns: 4.1.0 dayjs: 1.11.13 @@ -6218,10 +5205,10 @@ snapshots: '@push.rocks/taskbuffer@3.1.7': dependencies: - '@push.rocks/lik': 6.0.15 + '@push.rocks/lik': 6.2.2 '@push.rocks/smartdelay': 3.0.5 - '@push.rocks/smartlog': 3.0.7 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartlog': 3.1.8 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/smartrx': 3.0.10 '@push.rocks/smarttime': 4.1.1 '@push.rocks/smartunique': 3.0.9 @@ -6231,7 +5218,7 @@ snapshots: '@push.rocks/smartdelay': 3.0.5 '@push.rocks/smartenv': 5.0.13 '@push.rocks/smartjson': 5.0.20 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/webstore': 2.0.20 '@push.rocks/websetup@3.0.19': @@ -6243,10 +5230,10 @@ snapshots: '@push.rocks/webstore@2.0.20': dependencies: '@api.global/typedrequest-interfaces': 3.0.19 - '@push.rocks/lik': 6.0.15 + '@push.rocks/lik': 6.2.2 '@push.rocks/smartenv': 5.0.13 '@push.rocks/smartjson': 5.0.20 - '@push.rocks/smartpromise': 4.0.4 + '@push.rocks/smartpromise': 4.2.3 '@push.rocks/smartrx': 3.0.10 '@tempfix/idb': 8.0.3 fake-indexeddb: 5.0.2 @@ -6316,7 +5303,7 @@ snapshots: '@pushrocks/smartrx@3.0.2': dependencies: '@pushrocks/smartpromise': 4.0.2 - rxjs: 7.8.1 + rxjs: 7.8.2 '@pushrocks/smartstring@4.0.7': dependencies: @@ -6444,42 +5431,20 @@ snapshots: '@sindresorhus/is@5.6.0': {} - '@smithy/abort-controller@3.1.1': - dependencies: - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/abort-controller@4.0.5': dependencies: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/chunked-blob-reader-native@3.0.0': - dependencies: - '@smithy/util-base64': 3.0.0 - tslib: 2.6.3 - '@smithy/chunked-blob-reader-native@4.0.0': dependencies: '@smithy/util-base64': 4.0.0 tslib: 2.8.1 - '@smithy/chunked-blob-reader@3.0.0': - dependencies: - tslib: 2.6.3 - '@smithy/chunked-blob-reader@5.0.0': dependencies: tslib: 2.8.1 - '@smithy/config-resolver@3.0.5': - dependencies: - '@smithy/node-config-provider': 3.1.4 - '@smithy/types': 3.3.0 - '@smithy/util-config-provider': 3.0.0 - '@smithy/util-middleware': 3.0.3 - tslib: 2.6.3 - '@smithy/config-resolver@4.1.5': dependencies: '@smithy/node-config-provider': 4.1.4 @@ -6488,19 +5453,6 @@ snapshots: '@smithy/util-middleware': 4.0.5 tslib: 2.8.1 - '@smithy/core@2.4.0': - dependencies: - '@smithy/middleware-endpoint': 3.1.0 - '@smithy/middleware-retry': 3.0.15 - '@smithy/middleware-serde': 3.0.3 - '@smithy/protocol-http': 4.1.0 - '@smithy/smithy-client': 3.2.0 - '@smithy/types': 3.3.0 - '@smithy/util-body-length-browser': 3.0.0 - '@smithy/util-middleware': 3.0.3 - '@smithy/util-utf8': 3.0.0 - tslib: 2.6.3 - '@smithy/core@3.8.0': dependencies: '@smithy/middleware-serde': 4.0.9 @@ -6515,14 +5467,6 @@ snapshots: tslib: 2.8.1 uuid: 9.0.1 - '@smithy/credential-provider-imds@3.2.0': - dependencies: - '@smithy/node-config-provider': 3.1.4 - '@smithy/property-provider': 3.1.3 - '@smithy/types': 3.3.0 - '@smithy/url-parser': 3.0.3 - tslib: 2.6.3 - '@smithy/credential-provider-imds@4.0.7': dependencies: '@smithy/node-config-provider': 4.1.4 @@ -6531,13 +5475,6 @@ snapshots: '@smithy/url-parser': 4.0.5 tslib: 2.8.1 - '@smithy/eventstream-codec@3.1.2': - dependencies: - '@aws-crypto/crc32': 5.2.0 - '@smithy/types': 3.3.0 - '@smithy/util-hex-encoding': 3.0.0 - tslib: 2.6.3 - '@smithy/eventstream-codec@4.0.5': dependencies: '@aws-crypto/crc32': 5.2.0 @@ -6545,60 +5482,29 @@ snapshots: '@smithy/util-hex-encoding': 4.0.0 tslib: 2.8.1 - '@smithy/eventstream-serde-browser@3.0.6': - dependencies: - '@smithy/eventstream-serde-universal': 3.0.5 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/eventstream-serde-browser@4.0.5': dependencies: '@smithy/eventstream-serde-universal': 4.0.5 '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/eventstream-serde-config-resolver@3.0.3': - dependencies: - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/eventstream-serde-config-resolver@4.1.3': dependencies: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/eventstream-serde-node@3.0.5': - dependencies: - '@smithy/eventstream-serde-universal': 3.0.5 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/eventstream-serde-node@4.0.5': dependencies: '@smithy/eventstream-serde-universal': 4.0.5 '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/eventstream-serde-universal@3.0.5': - dependencies: - '@smithy/eventstream-codec': 3.1.2 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/eventstream-serde-universal@4.0.5': dependencies: '@smithy/eventstream-codec': 4.0.5 '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/fetch-http-handler@3.2.4': - dependencies: - '@smithy/protocol-http': 4.1.0 - '@smithy/querystring-builder': 3.0.3 - '@smithy/types': 3.3.0 - '@smithy/util-base64': 3.0.0 - tslib: 2.6.3 - '@smithy/fetch-http-handler@5.1.1': dependencies: '@smithy/protocol-http': 5.1.3 @@ -6607,13 +5513,6 @@ snapshots: '@smithy/util-base64': 4.0.0 tslib: 2.8.1 - '@smithy/hash-blob-browser@3.1.2': - dependencies: - '@smithy/chunked-blob-reader': 3.0.0 - '@smithy/chunked-blob-reader-native': 3.0.0 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/hash-blob-browser@4.0.5': dependencies: '@smithy/chunked-blob-reader': 5.0.0 @@ -6621,13 +5520,6 @@ snapshots: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/hash-node@3.0.3': - dependencies: - '@smithy/types': 3.3.0 - '@smithy/util-buffer-from': 3.0.0 - '@smithy/util-utf8': 3.0.0 - tslib: 2.6.3 - '@smithy/hash-node@4.0.5': dependencies: '@smithy/types': 4.3.2 @@ -6635,23 +5527,12 @@ snapshots: '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 - '@smithy/hash-stream-node@3.1.2': - dependencies: - '@smithy/types': 3.3.0 - '@smithy/util-utf8': 3.0.0 - tslib: 2.6.3 - '@smithy/hash-stream-node@4.0.5': dependencies: '@smithy/types': 4.3.2 '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 - '@smithy/invalid-dependency@3.0.3': - dependencies: - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/invalid-dependency@4.0.5': dependencies: '@smithy/types': 4.3.2 @@ -6659,50 +5540,24 @@ snapshots: '@smithy/is-array-buffer@2.2.0': dependencies: - tslib: 2.6.3 - - '@smithy/is-array-buffer@3.0.0': - dependencies: - tslib: 2.6.3 + tslib: 2.8.1 '@smithy/is-array-buffer@4.0.0': dependencies: tslib: 2.8.1 - '@smithy/md5-js@3.0.3': - dependencies: - '@smithy/types': 3.3.0 - '@smithy/util-utf8': 3.0.0 - tslib: 2.6.3 - '@smithy/md5-js@4.0.5': dependencies: '@smithy/types': 4.3.2 '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 - '@smithy/middleware-content-length@3.0.5': - dependencies: - '@smithy/protocol-http': 4.1.0 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/middleware-content-length@4.0.5': dependencies: '@smithy/protocol-http': 5.1.3 '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/middleware-endpoint@3.1.0': - dependencies: - '@smithy/middleware-serde': 3.0.3 - '@smithy/node-config-provider': 3.1.4 - '@smithy/shared-ini-file-loader': 3.1.4 - '@smithy/types': 3.3.0 - '@smithy/url-parser': 3.0.3 - '@smithy/util-middleware': 3.0.3 - tslib: 2.6.3 - '@smithy/middleware-endpoint@4.1.18': dependencies: '@smithy/core': 3.8.0 @@ -6714,18 +5569,6 @@ snapshots: '@smithy/util-middleware': 4.0.5 tslib: 2.8.1 - '@smithy/middleware-retry@3.0.15': - dependencies: - '@smithy/node-config-provider': 3.1.4 - '@smithy/protocol-http': 4.1.0 - '@smithy/service-error-classification': 3.0.3 - '@smithy/smithy-client': 3.2.0 - '@smithy/types': 3.3.0 - '@smithy/util-middleware': 3.0.3 - '@smithy/util-retry': 3.0.3 - tslib: 2.6.3 - uuid: 9.0.1 - '@smithy/middleware-retry@4.1.19': dependencies: '@smithy/node-config-provider': 4.1.4 @@ -6739,34 +5582,17 @@ snapshots: tslib: 2.8.1 uuid: 9.0.1 - '@smithy/middleware-serde@3.0.3': - dependencies: - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/middleware-serde@4.0.9': dependencies: '@smithy/protocol-http': 5.1.3 '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/middleware-stack@3.0.3': - dependencies: - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/middleware-stack@4.0.5': dependencies: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/node-config-provider@3.1.4': - dependencies: - '@smithy/property-provider': 3.1.3 - '@smithy/shared-ini-file-loader': 3.1.4 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/node-config-provider@4.1.4': dependencies: '@smithy/property-provider': 4.0.5 @@ -6774,14 +5600,6 @@ snapshots: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/node-http-handler@3.1.4': - dependencies: - '@smithy/abort-controller': 3.1.1 - '@smithy/protocol-http': 4.1.0 - '@smithy/querystring-builder': 3.0.3 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/node-http-handler@4.1.1': dependencies: '@smithy/abort-controller': 4.0.5 @@ -6790,77 +5608,36 @@ snapshots: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/property-provider@3.1.3': - dependencies: - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/property-provider@4.0.5': dependencies: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/protocol-http@4.1.0': - dependencies: - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/protocol-http@5.1.3': dependencies: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/querystring-builder@3.0.3': - dependencies: - '@smithy/types': 3.3.0 - '@smithy/util-uri-escape': 3.0.0 - tslib: 2.6.3 - '@smithy/querystring-builder@4.0.5': dependencies: '@smithy/types': 4.3.2 '@smithy/util-uri-escape': 4.0.0 tslib: 2.8.1 - '@smithy/querystring-parser@3.0.3': - dependencies: - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/querystring-parser@4.0.5': dependencies: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/service-error-classification@3.0.3': - dependencies: - '@smithy/types': 3.3.0 - '@smithy/service-error-classification@4.0.7': dependencies: '@smithy/types': 4.3.2 - '@smithy/shared-ini-file-loader@3.1.4': - dependencies: - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/shared-ini-file-loader@4.0.5': dependencies: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/signature-v4@4.1.0': - dependencies: - '@smithy/is-array-buffer': 3.0.0 - '@smithy/protocol-http': 4.1.0 - '@smithy/types': 3.3.0 - '@smithy/util-hex-encoding': 3.0.0 - '@smithy/util-middleware': 3.0.3 - '@smithy/util-uri-escape': 3.0.0 - '@smithy/util-utf8': 3.0.0 - tslib: 2.6.3 - '@smithy/signature-v4@5.1.3': dependencies: '@smithy/is-array-buffer': 4.0.0 @@ -6872,15 +5649,6 @@ snapshots: '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 - '@smithy/smithy-client@3.2.0': - dependencies: - '@smithy/middleware-endpoint': 3.1.0 - '@smithy/middleware-stack': 3.0.3 - '@smithy/protocol-http': 4.1.0 - '@smithy/types': 3.3.0 - '@smithy/util-stream': 3.1.3 - tslib: 2.6.3 - '@smithy/smithy-client@4.4.10': dependencies: '@smithy/core': 3.8.0 @@ -6891,50 +5659,26 @@ snapshots: '@smithy/util-stream': 4.2.4 tslib: 2.8.1 - '@smithy/types@3.3.0': - dependencies: - tslib: 2.6.3 - '@smithy/types@4.3.2': dependencies: tslib: 2.8.1 - '@smithy/url-parser@3.0.3': - dependencies: - '@smithy/querystring-parser': 3.0.3 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/url-parser@4.0.5': dependencies: '@smithy/querystring-parser': 4.0.5 '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/util-base64@3.0.0': - dependencies: - '@smithy/util-buffer-from': 3.0.0 - '@smithy/util-utf8': 3.0.0 - tslib: 2.6.3 - '@smithy/util-base64@4.0.0': dependencies: '@smithy/util-buffer-from': 4.0.0 '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 - '@smithy/util-body-length-browser@3.0.0': - dependencies: - tslib: 2.6.3 - '@smithy/util-body-length-browser@4.0.0': dependencies: tslib: 2.8.1 - '@smithy/util-body-length-node@3.0.0': - dependencies: - tslib: 2.6.3 - '@smithy/util-body-length-node@4.0.0': dependencies: tslib: 2.8.1 @@ -6942,34 +5686,17 @@ snapshots: '@smithy/util-buffer-from@2.2.0': dependencies: '@smithy/is-array-buffer': 2.2.0 - tslib: 2.6.3 - - '@smithy/util-buffer-from@3.0.0': - dependencies: - '@smithy/is-array-buffer': 3.0.0 - tslib: 2.6.3 + tslib: 2.8.1 '@smithy/util-buffer-from@4.0.0': dependencies: '@smithy/is-array-buffer': 4.0.0 tslib: 2.8.1 - '@smithy/util-config-provider@3.0.0': - dependencies: - tslib: 2.6.3 - '@smithy/util-config-provider@4.0.0': dependencies: tslib: 2.8.1 - '@smithy/util-defaults-mode-browser@3.0.15': - dependencies: - '@smithy/property-provider': 3.1.3 - '@smithy/smithy-client': 3.2.0 - '@smithy/types': 3.3.0 - bowser: 2.11.0 - tslib: 2.6.3 - '@smithy/util-defaults-mode-browser@4.0.26': dependencies: '@smithy/property-provider': 4.0.5 @@ -6978,16 +5705,6 @@ snapshots: bowser: 2.12.0 tslib: 2.8.1 - '@smithy/util-defaults-mode-node@3.0.15': - dependencies: - '@smithy/config-resolver': 3.0.5 - '@smithy/credential-provider-imds': 3.2.0 - '@smithy/node-config-provider': 3.1.4 - '@smithy/property-provider': 3.1.3 - '@smithy/smithy-client': 3.2.0 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/util-defaults-mode-node@4.0.26': dependencies: '@smithy/config-resolver': 4.1.5 @@ -6998,59 +5715,27 @@ snapshots: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/util-endpoints@2.0.5': - dependencies: - '@smithy/node-config-provider': 3.1.4 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/util-endpoints@3.0.7': dependencies: '@smithy/node-config-provider': 4.1.4 '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/util-hex-encoding@3.0.0': - dependencies: - tslib: 2.6.3 - '@smithy/util-hex-encoding@4.0.0': dependencies: tslib: 2.8.1 - '@smithy/util-middleware@3.0.3': - dependencies: - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/util-middleware@4.0.5': dependencies: '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/util-retry@3.0.3': - dependencies: - '@smithy/service-error-classification': 3.0.3 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/util-retry@4.0.7': dependencies: '@smithy/service-error-classification': 4.0.7 '@smithy/types': 4.3.2 tslib: 2.8.1 - '@smithy/util-stream@3.1.3': - dependencies: - '@smithy/fetch-http-handler': 3.2.4 - '@smithy/node-http-handler': 3.1.4 - '@smithy/types': 3.3.0 - '@smithy/util-base64': 3.0.0 - '@smithy/util-buffer-from': 3.0.0 - '@smithy/util-hex-encoding': 3.0.0 - '@smithy/util-utf8': 3.0.0 - tslib: 2.6.3 - '@smithy/util-stream@4.2.4': dependencies: '@smithy/fetch-http-handler': 5.1.1 @@ -7062,10 +5747,6 @@ snapshots: '@smithy/util-utf8': 4.0.0 tslib: 2.8.1 - '@smithy/util-uri-escape@3.0.0': - dependencies: - tslib: 2.6.3 - '@smithy/util-uri-escape@4.0.0': dependencies: tslib: 2.8.1 @@ -7073,24 +5754,13 @@ snapshots: '@smithy/util-utf8@2.3.0': dependencies: '@smithy/util-buffer-from': 2.2.0 - tslib: 2.6.3 - - '@smithy/util-utf8@3.0.0': - dependencies: - '@smithy/util-buffer-from': 3.0.0 - tslib: 2.6.3 + tslib: 2.8.1 '@smithy/util-utf8@4.0.0': dependencies: '@smithy/util-buffer-from': 4.0.0 tslib: 2.8.1 - '@smithy/util-waiter@3.1.2': - dependencies: - '@smithy/abort-controller': 3.1.1 - '@smithy/types': 3.3.0 - tslib: 2.6.3 - '@smithy/util-waiter@4.0.7': dependencies: '@smithy/abort-controller': 4.0.5 @@ -7180,11 +5850,6 @@ snapshots: '@types/jsonfile': 6.1.4 '@types/node': 22.7.5 - '@types/glob@8.1.0': - dependencies: - '@types/minimatch': 5.1.2 - '@types/node': 22.7.5 - '@types/hast@3.0.4': dependencies: '@types/unist': 3.0.3 @@ -7256,10 +5921,6 @@ snapshots: '@types/symbol-tree@3.2.5': {} - '@types/tar-stream@3.1.3': - dependencies: - '@types/node': 22.7.5 - '@types/tar-stream@3.1.4': dependencies: '@types/node': 22.7.5 @@ -7330,7 +5991,7 @@ snapshots: ansi-regex@5.0.1: {} - ansi-regex@6.0.1: {} + ansi-regex@6.2.0: {} ansi-styles@3.2.1: dependencies: @@ -7368,9 +6029,6 @@ snapshots: balanced-match@1.0.2: {} - bare-events@2.5.0: - optional: true - bare-events@2.6.1: optional: true @@ -7416,8 +6074,6 @@ snapshots: transitivePeerDependencies: - supports-color - bowser@2.11.0: {} - bowser@2.12.0: {} brace-expansion@1.1.12: @@ -7626,16 +6282,8 @@ snapshots: croner@5.7.0: {} - croner@7.0.7: {} - croner@9.1.0: {} - cross-spawn@7.0.3: - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - cross-spawn@7.0.6: dependencies: path-key: 3.1.1 @@ -7650,8 +6298,6 @@ snapshots: date-fns@4.1.0: {} - dayjs@1.11.11: {} - dayjs@1.11.13: {} debug@4.3.7: @@ -7928,10 +6574,6 @@ snapshots: dependencies: strnum: 1.1.2 - fast-xml-parser@4.4.1: - dependencies: - strnum: 1.0.5 - fast-xml-parser@4.5.3: dependencies: strnum: 1.1.2 @@ -7960,20 +6602,6 @@ snapshots: dependencies: is-unicode-supported: 2.1.0 - file-type@19.4.1: - dependencies: - get-stream: 9.0.1 - strtok3: 8.1.0 - token-types: 6.0.0 - uint8array-extras: 1.4.0 - - file-type@19.5.0: - dependencies: - get-stream: 9.0.1 - strtok3: 8.1.0 - token-types: 6.0.0 - uint8array-extras: 1.4.0 - file-type@19.6.0: dependencies: get-stream: 9.0.1 @@ -8023,11 +6651,6 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 3.0.7 - foreground-child@3.3.0: - dependencies: - cross-spawn: 7.0.3 - signal-exit: 4.1.0 - foreground-child@3.3.1: dependencies: cross-spawn: 7.0.6 @@ -8057,12 +6680,6 @@ snapshots: fresh@2.0.0: {} - fs-extra@11.2.0: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - fs-extra@11.3.1: dependencies: graceful-fs: 4.2.11 @@ -8135,15 +6752,6 @@ snapshots: transitivePeerDependencies: - supports-color - glob@10.4.5: - dependencies: - foreground-child: 3.3.0 - jackspeak: 3.4.3 - minimatch: 9.0.5 - minipass: 7.1.2 - package-json-from-dist: 1.0.0 - path-scurry: 1.11.1 - glob@11.0.3: dependencies: foreground-child: 3.3.1 @@ -8404,12 +7012,6 @@ snapshots: isopen@1.3.0: {} - jackspeak@3.4.3: - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - jackspeak@4.1.1: dependencies: '@isaacs/cliui': 8.0.2 @@ -8435,12 +7037,6 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 - jsonfile@6.1.0: - dependencies: - universalify: 2.0.1 - optionalDependencies: - graceful-fs: 4.2.11 - jsonfile@6.2.0: dependencies: universalify: 2.0.1 @@ -8581,8 +7177,6 @@ snapshots: lowercase-keys@3.0.0: {} - lru-cache@10.4.3: {} - lru-cache@11.1.0: {} lru-cache@7.18.3: {} @@ -8952,8 +7546,6 @@ snapshots: dependencies: mime-db: 1.54.0 - mime@4.0.4: {} - mime@4.0.7: {} mimic-response@3.1.0: {} @@ -9132,8 +7724,6 @@ snapshots: degenerator: 5.0.1 netmask: 2.0.2 - package-json-from-dist@1.0.0: {} - package-json-from-dist@1.0.1: {} package-json@8.1.1: @@ -9174,11 +7764,6 @@ snapshots: path-key@3.1.1: {} - path-scurry@1.11.1: - dependencies: - lru-cache: 10.4.3 - minipass: 7.1.2 - path-scurry@2.0.0: dependencies: lru-cache: 11.1.0 @@ -9197,8 +7782,6 @@ snapshots: pdf2json@3.2.0: {} - peek-readable@5.1.4: {} - peek-readable@5.4.2: {} pend@1.2.0: {} @@ -9306,8 +7889,6 @@ snapshots: dependencies: side-channel: 1.1.0 - queue-tick@1.0.1: {} - quick-lru@5.1.1: {} randomatic@3.1.1: @@ -9450,9 +8031,9 @@ snapshots: entities: 2.2.0 xml2js: 0.5.0 - rxjs@7.8.1: + rxjs@7.8.2: dependencies: - tslib: 2.6.2 + tslib: 2.8.1 s3rver@3.7.1: dependencies: @@ -9660,21 +8241,12 @@ snapshots: streamsearch@0.1.2: {} - streamx@2.20.1: - dependencies: - fast-fifo: 1.3.2 - queue-tick: 1.0.1 - text-decoder: 1.2.0 - optionalDependencies: - bare-events: 2.5.0 - streamx@2.22.1: dependencies: fast-fifo: 1.3.2 text-decoder: 1.2.3 optionalDependencies: bare-events: 2.6.1 - optional: true string-width@4.2.3: dependencies: @@ -9703,7 +8275,7 @@ snapshots: strip-ansi@7.1.0: dependencies: - ansi-regex: 6.0.1 + ansi-regex: 6.2.0 strip-indent@4.0.0: dependencies: @@ -9711,8 +8283,6 @@ snapshots: strip-json-comments@2.0.1: {} - strnum@1.0.5: {} - strnum@1.1.2: {} strnum@2.1.1: {} @@ -9721,11 +8291,6 @@ snapshots: dependencies: '@tokenizer/token': 0.3.0 - strtok3@8.1.0: - dependencies: - '@tokenizer/token': 0.3.0 - peek-readable: 5.1.4 - strtok3@9.1.1: dependencies: '@tokenizer/token': 0.3.0 @@ -9763,16 +8328,11 @@ snapshots: dependencies: b4a: 1.6.7 fast-fifo: 1.3.2 - streamx: 2.20.1 - - text-decoder@1.2.0: - dependencies: - b4a: 1.6.7 + streamx: 2.22.1 text-decoder@1.2.3: dependencies: b4a: 1.6.7 - optional: true text-hex@1.0.0: {} @@ -9803,11 +8363,6 @@ snapshots: toidentifier@1.0.1: {} - token-types@6.0.0: - dependencies: - '@tokenizer/token': 0.3.0 - ieee754: 1.2.1 - token-types@6.1.1: dependencies: '@borewit/text-codec': 0.1.1 @@ -9828,10 +8383,6 @@ snapshots: tslib@1.14.1: {} - tslib@2.6.2: {} - - tslib@2.6.3: {} - tslib@2.8.1: {} tsscmp@1.0.6: {} @@ -9874,8 +8425,6 @@ snapshots: uglify-js@3.19.3: {} - uint8array-extras@1.4.0: {} - uint8array-extras@1.4.1: {} undici-types@6.19.8: {} diff --git a/readme.md b/readme.md index 10cdf29..a84ff20 100644 --- a/readme.md +++ b/readme.md @@ -1,136 +1,495 @@ -# @apiclient.xyz/docker +# @apiclient.xyz/docker 🐳 -easy communication with docker remote api from node, TypeScript ready +> **Powerful TypeScript client for Docker Remote API** - Build, manage, and orchestrate Docker containers, images, networks, and more with type-safe elegance. -## Install +## 🚀 Features -To install @apiclient.xyz/docker, you can use npm (npm package manager). Run the following command in your terminal: +- 🎯 **Full TypeScript Support** - Complete type definitions for Docker API entities +- 🔄 **Async/Await Ready** - Modern promise-based architecture for seamless async operations +- 📦 **Container Management** - Create, list, inspect, and remove containers effortlessly +- 🖼️ **Image Handling** - Pull from registries, build from tarballs, export, and manage tags +- 🌐 **Network Operations** - Create and manage Docker networks with full IPAM support +- 🔐 **Secrets Management** - Handle Docker secrets securely in swarm mode +- 🎭 **Service Orchestration** - Deploy and manage services in Docker Swarm +- 💾 **S3 Image Storage** - Built-in support for storing/retrieving images from S3 +- 📊 **Event Streaming** - Real-time Docker event monitoring with RxJS observables +- 🔧 **Registry Authentication** - Seamless authentication with Docker registries + +## 📦 Installation ```bash +# Using npm npm install @apiclient.xyz/docker --save + +# Using pnpm (recommended) +pnpm add @apiclient.xyz/docker + +# Using yarn +yarn add @apiclient.xyz/docker ``` -This command installs the package and adds it as a dependency to your project's `package.json` file. - -## Usage - -The `@apiclient.xyz/docker` package provides a TypeScript-ready interface for interacting with Docker's Remote API directly from Node.js applications. It leverages TypeScript for strong type definitions, ensuring more reliable and maintainable code. - -### Prerequisites - -Before you begin, ensure: - -- You have Docker installed and running on your machine or a remote server. -- You are familiar with TypeScript and have it set up in your development environment. - -### Getting Started - -First, import the required classes from the package: +## 🎯 Quick Start ```typescript -import { DockerHost, DockerContainer, DockerService, DockerNetwork } from '@apiclient.xyz/docker'; +import { DockerHost } from '@apiclient.xyz/docker'; + +// Connect to local Docker daemon +const docker = new DockerHost(); + +// Or connect to remote Docker host +const remoteDocker = new DockerHost({ + socketPath: 'tcp://remote-docker-host:2375' +}); ``` -### Instantiate DockerHost +## 📚 Complete API Guide -Start by creating a `DockerHost` instance. This class is the entry point to communicate with the Docker Remote API. +### 🐳 DockerHost - Your Gateway to Docker + +The `DockerHost` class is your primary interface to interact with the Docker daemon. ```typescript -// Connect to local Docker instance -const localDockerHost = new DockerHost(); +import { DockerHost } from '@apiclient.xyz/docker'; -// Or specify a custom path or URL to a Docker host -const remoteDockerHost = new DockerHost('tcp://:2375'); +// Initialize with default local socket +const docker = new DockerHost(); + +// Custom initialization options +const customDocker = new DockerHost({ + socketPath: '/var/run/docker.sock', // Unix socket path + // or + socketPath: 'tcp://192.168.1.100:2375' // TCP connection +}); + +// Start and stop (for lifecycle management) +await docker.start(); +// ... do your work +await docker.stop(); ``` -### Working with Containers +### 📦 Container Management #### List All Containers ```typescript -async function listAllContainers() { - const containers = await localDockerHost.getContainers(); - console.log(containers); -} +// Get all containers (including stopped ones) +const allContainers = await docker.getContainers(); -listAllContainers(); +// Each container includes detailed information +allContainers.forEach(container => { + console.log(`Container: ${container.Names[0]}`); + console.log(` ID: ${container.Id}`); + console.log(` Status: ${container.Status}`); + console.log(` Image: ${container.Image}`); + console.log(` State: ${container.State}`); +}); ``` -#### Create and Remove a Container +#### Create and Manage Containers ```typescript -import { IContainerCreationDescriptor } from '@apiclient.xyz/docker'; +import { DockerContainer } from '@apiclient.xyz/docker'; -async function createAndRemoveContainer() { - const containerDescriptor: IContainerCreationDescriptor = { - Hostname: 'test-container', - Domainname: '', - // Additional settings here - }; +// Create a container with detailed configuration +const container = await DockerContainer.create(docker, { + Image: 'nginx:latest', + name: 'my-nginx-server', + HostConfig: { + PortBindings: { + '80/tcp': [{ HostPort: '8080' }] + }, + RestartPolicy: { + Name: 'unless-stopped' + }, + Memory: 512 * 1024 * 1024, // 512MB memory limit + }, + Env: [ + 'NODE_ENV=production', + 'LOG_LEVEL=info' + ], + Labels: { + 'app': 'web-server', + 'environment': 'production' + } +}); - // Create container - const container = await DockerContainer.create(localDockerHost, containerDescriptor); - console.log(`Container Created: ${container.Id}`); +console.log(`Container created: ${container.Id}`); - // Remove container - await container.remove(); - console.log(`Container Removed: ${container.Id}`); -} - -createAndRemoveContainer(); +// Container operations (these would need to be implemented) +// await container.start(); +// await container.stop(); +// await container.remove(); ``` -### Working with Docker Services - -#### Create a Docker Service +#### Get Container by ID ```typescript -import { IServiceCreationDescriptor } from '@apiclient.xyz/docker'; +const container = await DockerContainer.getContainerById(docker, 'container-id-here'); +if (container) { + console.log(`Found container: ${container.Names[0]}`); +} +``` -async function createDockerService() { - const serviceDescriptor: IServiceCreationDescriptor = { - name: 'my-service', - image: 'nginx:latest', // Docker Image - // Additional settings - }; +### 🖼️ Image Management + +#### Pull Images from Registry + +```typescript +import { DockerImage } from '@apiclient.xyz/docker'; + +// Pull an image from Docker Hub +const image = await DockerImage.createFromRegistry(docker, { + imageName: 'node', + imageTag: '18-alpine', + // Optional: provide registry authentication + authToken: 'your-registry-auth-token' +}); + +console.log(`Image pulled: ${image.RepoTags[0]}`); +console.log(`Size: ${(image.Size / 1024 / 1024).toFixed(2)} MB`); +``` + +#### Import Images from Tar + +```typescript +import * as fs from 'fs'; + +// Import from a tar stream +const tarStream = fs.createReadStream('./my-image.tar'); +const importedImage = await DockerImage.createFromTarStream(docker, { + tarStream, + imageUrl: 'file://./my-image.tar', + imageTag: 'my-app:v1.0.0' +}); +``` + +#### Export Images to Tar + +```typescript +// Export an image to a tar stream +const image = await DockerImage.getImageByName(docker, 'nginx:latest'); +const exportStream = await image.exportToTarStream(); + +// Save to file +const writeStream = fs.createWriteStream('./nginx-export.tar'); +exportStream.pipe(writeStream); +``` + +#### Tag Images + +```typescript +// Tag an existing image +await DockerImage.tagImageByIdOrName(docker, 'node:18-alpine', { + registry: 'myregistry.com', + imageName: 'my-node-app', + imageTag: 'v2.0.0' +}); +// Result: myregistry.com/my-node-app:v2.0.0 +``` + +### 🌐 Network Management + +#### Create Custom Networks + +```typescript +import { DockerNetwork } from '@apiclient.xyz/docker'; + +// Create a bridge network +const network = await DockerNetwork.createNetwork(docker, { + Name: 'my-app-network', + Driver: 'bridge', + EnableIPv6: false, + IPAM: { + Driver: 'default', + Config: [{ + Subnet: '172.28.0.0/16', + Gateway: '172.28.0.1' + }] + }, + Labels: { + 'project': 'my-app', + 'environment': 'production' + } +}); + +console.log(`Network created: ${network.Id}`); +``` + +#### List and Inspect Networks + +```typescript +// Get all networks +const networks = await docker.getNetworks(); +networks.forEach(net => { + console.log(`Network: ${net.Name} (${net.Driver})`); + console.log(` Scope: ${net.Scope}`); + console.log(` Internal: ${net.Internal}`); +}); + +// Get specific network +const appNetwork = await DockerNetwork.getNetworkByName(docker, 'my-app-network'); + +// Get containers on network +const containers = await appNetwork.getContainersOnNetwork(); +console.log(`Containers on network: ${containers.length}`); +``` + +### 🎭 Service Management (Swarm Mode) + +#### Deploy Services + +```typescript +import { DockerService } from '@apiclient.xyz/docker'; + +// Create a replicated service +const service = await DockerService.createService(docker, { + name: 'web-api', + image: 'my-api:latest', + replicas: 3, + ports: [{ + Protocol: 'tcp', + PublishedPort: 80, + TargetPort: 3000 + }], + networks: ['my-app-network'], + labels: { + 'app': 'api', + 'version': '2.0.0' + }, + resources: { + limits: { + Memory: 256 * 1024 * 1024, // 256MB + CPUs: 0.5 + } + }, + secrets: ['api-key', 'db-password'], + mounts: [{ + Target: '/data', + Source: 'app-data', + Type: 'volume' + }] +}); + +console.log(`Service deployed: ${service.ID}`); +``` + +#### Manage Services + +```typescript +// List all services +const services = await docker.getServices(); +services.forEach(service => { + console.log(`Service: ${service.Spec.Name}`); + console.log(` Replicas: ${service.Spec.Mode.Replicated.Replicas}`); + console.log(` Image: ${service.Spec.TaskTemplate.ContainerSpec.Image}`); +}); + +// Get service by name +const myService = await DockerService.getServiceByName(docker, 'web-api'); + +// Check if service needs update +const needsUpdate = await myService.needsUpdate(); +if (needsUpdate) { + console.log('Service configuration has changed, update needed'); +} + +// Remove service +await myService.remove(); +``` + +### 🔐 Secrets Management + +```typescript +import { DockerSecret } from '@apiclient.xyz/docker'; + +// Create a secret +const secret = await DockerSecret.createSecret(docker, { + name: 'api-key', + data: Buffer.from('super-secret-key-123').toString('base64'), + labels: { + 'app': 'my-app', + 'type': 'api-key' + } +}); + +console.log(`Secret created: ${secret.ID}`); + +// List secrets +const secrets = await DockerSecret.getSecrets(docker); +secrets.forEach(secret => { + console.log(`Secret: ${secret.Spec.Name}`); +}); + +// Get secret by name +const apiKeySecret = await DockerSecret.getSecretByName(docker, 'api-key'); + +// Update secret +await apiKeySecret.update({ + data: Buffer.from('new-secret-key-456').toString('base64') +}); + +// Remove secret +await apiKeySecret.remove(); +``` + +### 💾 S3 Image Storage + +Store and retrieve Docker images from S3-compatible storage: + +```typescript +// Configure S3 storage +await docker.addS3Storage({ + endpoint: 's3.amazonaws.com', + accessKeyId: 'your-access-key', + secretAccessKey: 'your-secret-key', + bucket: 'docker-images' +}); + +// Store an image to S3 +const imageStore = docker.imageStore; +await imageStore.storeImage('my-app:v1.0.0'); + +// Retrieve an image from S3 +const retrievedImage = await imageStore.getImage('my-app:v1.0.0'); +``` + +### 📊 Event Monitoring + +Monitor Docker events in real-time using RxJS observables: + +```typescript +// Subscribe to Docker events +const eventStream = docker.getEventObservable(); + +const subscription = eventStream.subscribe({ + next: (event) => { + console.log(`Event: ${event.Type} - ${event.Action}`); + console.log(`Actor: ${event.Actor.ID}`); + console.log(`Time: ${new Date(event.time * 1000).toISOString()}`); + }, + error: (err) => console.error('Event stream error:', err), + complete: () => console.log('Event stream completed') +}); + +// Unsubscribe when done +subscription.unsubscribe(); +``` + +### 🔧 Registry Authentication + +Authenticate with Docker registries for private images: + +```typescript +// Authenticate with Docker Hub +await docker.auth({ + username: 'your-username', + password: 'your-password', + serveraddress: 'https://index.docker.io/v1/' +}); + +// Or use existing Docker config +const authToken = await docker.getAuthTokenFromDockerConfig('myregistry.com'); + +// Use auth token when pulling images +const privateImage = await DockerImage.createFromRegistry(docker, { + imageName: 'myregistry.com/private/image', + imageTag: 'latest', + authToken +}); +``` + +### 🔄 Swarm Mode + +Initialize and manage Docker Swarm: + +```typescript +// Initialize swarm mode +await docker.activateSwarm({ + ListenAddr: '0.0.0.0:2377', + AdvertiseAddr: '192.168.1.100:2377', + ForceNewCluster: false +}); + +// Now you can create services, secrets, and use swarm features +const service = await DockerService.createService(docker, { + name: 'my-swarm-service', + image: 'nginx:latest', + replicas: 5 + // ... more service config +}); +``` + +## 🏗️ Advanced Examples + +### Complete Application Stack + +```typescript +async function deployStack() { + const docker = new DockerHost(); - const service = await DockerService.createService(localDockerHost, serviceDescriptor); - console.log(`Service Created: ${service.Id}`); -} - -createDockerService(); -``` - -### Working with Docker Networks - -#### Listing and Creating Networks - -```typescript -async function listAndCreateNetwork() { - // List all networks - const networks = await localDockerHost.getNetworks(); - console.log(networks); - - // Create a new network - const network = await DockerNetwork.createNetwork(localDockerHost, { - Name: 'my-network' - // Additional settings + // Create network + const network = await DockerNetwork.createNetwork(docker, { + Name: 'app-network', + Driver: 'overlay' // for swarm mode }); - console.log(`Network Created: ${network.Id}`); + + // Create secrets + const dbPassword = await DockerSecret.createSecret(docker, { + name: 'db-password', + data: Buffer.from('strong-password').toString('base64') + }); + + // Deploy database service + const dbService = await DockerService.createService(docker, { + name: 'postgres', + image: 'postgres:14', + networks: ['app-network'], + secrets: ['db-password'], + env: ['POSTGRES_PASSWORD_FILE=/run/secrets/db-password'] + }); + + // Deploy application service + const appService = await DockerService.createService(docker, { + name: 'web-app', + image: 'my-app:latest', + replicas: 3, + networks: ['app-network'], + ports: [{ Protocol: 'tcp', PublishedPort: 80, TargetPort: 3000 }] + }); + + console.log('Stack deployed successfully!'); } - -listAndCreateNetwork(); ``` -### Advanced Usage +## 🔍 TypeScript Support -You can leverage the full potential of the Docker Remote API with `@apiclient.xyz/docker`. This includes managing images, volumes, swarms, and more. The package's design is consistent and intuitive, making it easy to extend your usage as needed. +This package provides comprehensive TypeScript definitions for all Docker API entities: -Remember, the Docker Remote API offers extensive capabilities. Always refer to the [Docker API documentation](https://docs.docker.com/engine/api/latest/) for a comprehensive list of endpoints and actions you can perform. +```typescript +import type { + IContainerCreationDescriptor, + IServiceCreationDescriptor, + INetworkCreationDescriptor, + IImageCreationDescriptor, + ISecretCreationDescriptor +} from '@apiclient.xyz/docker'; -### Conclusion +// Full IntelliSense support for all configuration options +const containerConfig: IContainerCreationDescriptor = { + Image: 'node:18', + // Your IDE will provide full autocomplete here +}; +``` -`@apiclient.xyz/docker` simplifies interaction with Docker's Remote API in TypeScript projects, providing strong typing and asynchronous operations. Whether you're managing containers, images, services or networks, it offers a comprehensive toolset to perform these tasks seamlessly. +## 🤝 Contributing + +We welcome contributions! Please feel free to submit issues and pull requests. + +## 📖 API Documentation + +For complete API documentation, visit [https://apiclient.xyz/docker](https://apiclient.xyz/docker) + +For Docker Remote API reference, see [Docker Engine API Documentation](https://docs.docker.com/engine/api/latest/) ## License and Legal Information @@ -149,4 +508,4 @@ Registered at District court Bremen HRB 35230 HB, Germany For any legal inquiries or if you require further information, please contact us via email at hello@task.vc. -By using this repository, you acknowledge that you have read this section, agree to comply with its terms, and understand that the licensing of the code does not imply endorsement by Task Venture Capital GmbH of any derivative works. +By using this repository, you acknowledge that you have read this section, agree to comply with its terms, and understand that the licensing of the code does not imply endorsement by Task Venture Capital GmbH of any derivative works. \ No newline at end of file diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index 1990222..964aed8 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@apiclient.xyz/docker', - version: '1.3.1', + version: '1.3.2', description: 'Provides easy communication with Docker remote API from Node.js, with TypeScript support.' }