diff --git a/changelog.md b/changelog.md index 051dc6b..251c6f6 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,11 @@ # Changelog +## 2025-01-02 - 4.12.0 - feat(cli) +Add CLI support and external registries view + +- Adds CLI client functionality +- Introduces a new view for External Registries in the dashboard + ## 2024-12-30 - 4.11.0 - feat(external-registry) Introduce external registry management diff --git a/package.json b/package.json index 696d743..9201e8f 100644 --- a/package.json +++ b/package.json @@ -25,22 +25,22 @@ "@git.zone/tsbuild": "^2.2.0", "@git.zone/tsbundle": "^2.1.0", "@git.zone/tsdoc": "^1.4.2", - "@git.zone/tspublish": "^1.7.7", + "@git.zone/tspublish": "^1.9.0", "@git.zone/tstest": "^1.0.90", "@git.zone/tswatch": "^2.0.37", - "@push.rocks/tapbundle": "^5.5.3", - "@types/node": "^22.10.2" + "@push.rocks/tapbundle": "^5.5.4", + "@types/node": "^22.10.3" }, "dependencies": { "@api.global/typedrequest": "3.1.10", "@api.global/typedrequest-interfaces": "^3.0.19", - "@api.global/typedserver": "^3.0.51", + "@api.global/typedserver": "^3.0.53", "@api.global/typedsocket": "^3.0.1", "@apiclient.xyz/cloudflare": "^6.0.1", - "@apiclient.xyz/docker": "^1.2.7", + "@apiclient.xyz/docker": "^1.3.0", "@apiclient.xyz/hetznercloud": "^1.2.0", "@apiclient.xyz/slack": "^3.0.9", - "@design.estate/dees-catalog": "^1.3.2", + "@design.estate/dees-catalog": "^1.3.3", "@design.estate/dees-domtools": "^2.0.64", "@design.estate/dees-element": "^2.0.39", "@git.zone/tsrun": "^1.3.3", @@ -55,7 +55,7 @@ "@push.rocks/smartdata": "^5.2.10", "@push.rocks/smartdelay": "^3.0.5", "@push.rocks/smartexit": "^1.0.23", - "@push.rocks/smartexpect": "^1.2.1", + "@push.rocks/smartexpect": "^1.4.0", "@push.rocks/smartfile": "^11.0.23", "@push.rocks/smartguard": "^3.1.0", "@push.rocks/smartjson": "^5.0.19", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dc4fbde..6270308 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ importers: specifier: ^3.0.19 version: 3.0.19 '@api.global/typedserver': - specifier: ^3.0.51 - version: 3.0.51 + specifier: ^3.0.53 + version: 3.0.53 '@api.global/typedsocket': specifier: ^3.0.1 version: 3.0.1 @@ -24,8 +24,8 @@ importers: specifier: ^6.0.1 version: 6.0.3 '@apiclient.xyz/docker': - specifier: ^1.2.7 - version: 1.2.7 + specifier: ^1.3.0 + version: 1.3.0 '@apiclient.xyz/hetznercloud': specifier: ^1.2.0 version: 1.2.0 @@ -33,8 +33,8 @@ importers: specifier: ^3.0.9 version: 3.0.9 '@design.estate/dees-catalog': - specifier: ^1.3.2 - version: 1.3.2 + specifier: ^1.3.3 + version: 1.3.3 '@design.estate/dees-domtools': specifier: ^2.0.64 version: 2.0.65 @@ -58,7 +58,7 @@ importers: version: 6.1.0 '@push.rocks/smartacme': specifier: ^5.0.0 - version: 5.0.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3) + version: 5.0.0(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3) '@push.rocks/smartbucket': specifier: ^3.3.7 version: 3.3.7 @@ -70,7 +70,7 @@ importers: version: 2.0.17 '@push.rocks/smartdata': specifier: ^5.2.10 - version: 5.2.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3) + version: 5.2.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3) '@push.rocks/smartdelay': specifier: ^3.0.5 version: 3.0.5 @@ -78,8 +78,8 @@ importers: specifier: ^1.0.23 version: 1.0.23 '@push.rocks/smartexpect': - specifier: ^1.2.1 - version: 1.2.1 + specifier: ^1.4.0 + version: 1.4.0 '@push.rocks/smartfile': specifier: ^11.0.23 version: 11.0.23 @@ -148,20 +148,20 @@ importers: specifier: ^1.4.2 version: 1.4.2 '@git.zone/tspublish': - specifier: ^1.7.7 - version: 1.7.7 + specifier: ^1.9.0 + version: 1.9.0 '@git.zone/tstest': specifier: ^1.0.90 - version: 1.0.90(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3) + version: 1.0.90(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3) '@git.zone/tswatch': specifier: ^2.0.37 version: 2.0.37 '@push.rocks/tapbundle': - specifier: ^5.5.3 - version: 5.5.3(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3) + specifier: ^5.5.4 + version: 5.5.4(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3) '@types/node': - specifier: ^22.10.2 - version: 22.10.2 + specifier: ^22.10.3 + version: 22.10.3 packages: @@ -177,8 +177,8 @@ packages: '@api.global/typedrequest@3.1.10': resolution: {integrity: sha512-EiCp44XVcMjBvEs4oM1nMUaeY4ySU0Pzt3+mDwVG5DNP6EV87Nwancbr2jKScvaFNel9eeDgGtgEnFBKjOnApA==} - '@api.global/typedserver@3.0.51': - resolution: {integrity: sha512-NbvCDB/Td8jr1Y9whUrkuQ1viy57q3EoG7H1/LgCZpJJD2nzoNpmRK1Gnujz60UmTDoxIEWq8QfteiU3n7yvZg==} + '@api.global/typedserver@3.0.53': + resolution: {integrity: sha512-WzhSl6kFFZ/vNWbTyJ46nt+swZr6U7Fy+UMVOCIPGRvypzcIPfA8rT9vwyzaMXWcAJHv/g7suMN6fxI0sL4OLg==} '@api.global/typedsocket@3.0.1': resolution: {integrity: sha512-xojiAVNXtHoxkpBo8U2HHJG8FrVXXuLvDNndSHXwx4C9VslUwDn5zSCI+PdBl8iAg+ZuBmKjqkpZZ9sL6DC5yQ==} @@ -186,8 +186,8 @@ packages: '@apiclient.xyz/cloudflare@6.0.3': resolution: {integrity: sha512-NOPHFrKVxfkrRn9lVBLCdo0Ibm08PuaJe3A1K6TmXWxgbeJSqGkgVMGRwLilnol/062v6/1w2ZFO6f3fAxk5Gw==} - '@apiclient.xyz/docker@1.2.7': - resolution: {integrity: sha512-+Apc1zt+2z4oBh7S7mni5Iu5qen10HcvOKeOB38P8q9I0+CoZTjp0qWtnWapweQhIw7wRVzkmpn0pHqHgfIJdw==} + '@apiclient.xyz/docker@1.3.0': + resolution: {integrity: sha512-J0hMPFe7B3sQxgA2Tx4oKwD9PO0eBsDks21n8AoTg3DcdsloXN6KMqHO4f75rsRsslWHdKzAt7UTxBllYwQZkQ==} '@apiclient.xyz/hetznercloud@1.2.0': resolution: {integrity: sha512-j/3oVAZiMK2CkcdfgspHfviP9oBIcmvGOgO37AdOhvYC7IVsArBRVCysSKwAvWhIeiKhFRcKGylENM7jGNqLyQ==} @@ -489,8 +489,8 @@ packages: resolution: {integrity: sha512-2Yv65nlWnWlSpe3fXEyX5i7fx5kIKo4Qbcj+hMO0odwaneFjfXw5fdum+4yL20O0QiaHpia0cYQ9xpNMqrBwHg==} engines: {node: '>=6.9.0'} - '@cloudflare/workers-types@4.20241022.0': - resolution: {integrity: sha512-1zOAw5QIDKItzGatzCrEpfLOB1AuMTwVqKmbw9B9eBfCUGRFNfJYMrJxIwcse9EmKahsQt2GruqU00pY/GyXgg==} + '@cloudflare/workers-types@4.20241230.0': + resolution: {integrity: sha512-dtLD4jY35Lb750cCVyO1i/eIfdZJg2Z0i+B1RYX6BVeRPlgaHx/H18ImKAkYmy0g09Ow8R2jZy3hIxMgXun0WQ==} '@colors/colors@1.6.0': resolution: {integrity: sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==} @@ -502,8 +502,8 @@ packages: '@dabh/diagnostics@2.0.3': resolution: {integrity: sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==} - '@design.estate/dees-catalog@1.3.2': - resolution: {integrity: sha512-C23TPvM7HPUcn7CW0YDIlEQqAo+0kXZMgK3PIf2tZZ4Qb7sf+A2sa44j/MFd3yBbgwlSdpbhrWM3EZwmSKhBzA==} + '@design.estate/dees-catalog@1.3.3': + resolution: {integrity: sha512-pE2BUFks2lWjjAm4wgby+5aBwtd3VrgCsvwbE3k39DMQpcgxNB64lZa5tUV4XUxwMluECfDluI2uQuslTUQqvQ==} '@design.estate/dees-comms@1.0.27': resolution: {integrity: sha512-GvzTUwkV442LD60T08iqSoqvhA02Mou5lFvvqBPc4yBUiU7cZISqBx+76xvMgMIEI9Dx9JfTl4/2nW8MoVAanw==} @@ -808,24 +808,24 @@ packages: '@esm-bundle/chai@4.3.4-fix.0': resolution: {integrity: sha512-26SKdM4uvDWlY8/OOOxSB1AqQWeBosCX3wRYUZO7enTAj03CtVxIiCimYVG2WpULcyV51qapK4qTovwkUr5Mlw==} - '@fortawesome/fontawesome-common-types@6.7.1': - resolution: {integrity: sha512-gbDz3TwRrIPT3i0cDfujhshnXO9z03IT1UKRIVi/VEjpNHtSBIP2o5XSm+e816FzzCFEzAxPw09Z13n20PaQJQ==} + '@fortawesome/fontawesome-common-types@6.7.2': + resolution: {integrity: sha512-Zs+YeHUC5fkt7Mg1l6XTniei3k4bwG/yo3iFUtZWd/pMx9g3fdvkSK9E0FOC+++phXOka78uJcYb8JaFkW52Xg==} engines: {node: '>=6'} - '@fortawesome/fontawesome-svg-core@6.7.1': - resolution: {integrity: sha512-8dBIHbfsKlCk2jHQ9PoRBg2Z+4TwyE3vZICSnoDlnsHA6SiMlTwfmW6yX0lHsRmWJugkeb92sA0hZdkXJhuz+g==} + '@fortawesome/fontawesome-svg-core@6.7.2': + resolution: {integrity: sha512-yxtOBWDrdi5DD5o1pmVdq3WMCvnobT0LU6R8RyyVXPvFRd2o79/0NCuQoCjNTeZz9EzA9xS3JxNWfv54RIHFEA==} engines: {node: '>=6'} - '@fortawesome/free-brands-svg-icons@6.7.1': - resolution: {integrity: sha512-nJR76eqPzCnMyhbiGf6X0aclDirZriTPRcFm1YFvuupyJOGwlNF022w3YBqu+yrHRhnKRpzFX+8wJKqiIjWZkA==} + '@fortawesome/free-brands-svg-icons@6.7.2': + resolution: {integrity: sha512-zu0evbcRTgjKfrr77/2XX+bU+kuGfjm0LbajJHVIgBWNIDzrhpRxiCPNT8DW5AdmSsq7Mcf9D1bH0aSeSUSM+Q==} engines: {node: '>=6'} - '@fortawesome/free-regular-svg-icons@6.7.1': - resolution: {integrity: sha512-e13cp+bAx716RZOTQ59DhqikAgETA9u1qTBHO3e3jMQQ+4H/N1NC1ZVeFYt1V0m+Th68BrEL1/X6XplISutbXg==} + '@fortawesome/free-regular-svg-icons@6.7.2': + resolution: {integrity: sha512-7Z/ur0gvCMW8G93dXIQOkQqHo2M5HLhYrRVC0//fakJXxcF1VmMPsxnG6Ee8qEylA8b8Q3peQXWMNZ62lYF28g==} engines: {node: '>=6'} - '@fortawesome/free-solid-svg-icons@6.7.1': - resolution: {integrity: sha512-BTKc0b0mgjWZ2UDKVgmwaE0qt0cZs6ITcDgjrti5f/ki7aF5zs+N91V6hitGo3TItCFtnKg6cUVGdTmBFICFRg==} + '@fortawesome/free-solid-svg-icons@6.7.2': + resolution: {integrity: sha512-GsBrnOzU8uj0LECDfD5zomZJIjrPhIlWU82AHwa2s40FKH+kcxQaBvBo3Z4TxyZHIyX8XTDxsyA33/Vx9eFuQA==} engines: {node: '>=6'} '@git.zone/tsbuild@2.2.0': @@ -840,8 +840,8 @@ packages: resolution: {integrity: sha512-+76q90va4owBVoQxZKD2v/Gc512WqNFyfX+JCR1N81jQ9j5ZoM4ZFW6q3o9sRNcCDUJMTCAoRxjVqjSXBD9qVw==} hasBin: true - '@git.zone/tspublish@1.7.7': - resolution: {integrity: sha512-NPDRLhcDVxq1P0jBYQMzmZhhEZ40KdHgtohQ65I5euCYac7I7GnPK8D/o0wujZqX9+aA2o+7PHh1GRUy2a5GFA==} + '@git.zone/tspublish@1.9.0': + resolution: {integrity: sha512-V35moR96YCDrllhrOUys5HkLdlDJLqEIEt+6gUPanFT8rED+AckwrSj5lu91GRlxQ/sjgymisEkce9o4aZ/Dog==} hasBin: true '@git.zone/tsrun@1.3.3': @@ -859,8 +859,8 @@ packages: '@hapi/bourne@3.0.0': resolution: {integrity: sha512-Waj1cwPXJDucOib4a3bAISsKJVb15MKi9IvmTI/7ssVEm6sywXGjVJDhl6/umt1pK1ZS7PacXU3A1PmFKHEZ2w==} - '@happy-dom/global-registrator@15.7.4': - resolution: {integrity: sha512-y8qtwB2eS4Iqy2frJP1b1zkIYQNcSMTU7FdInsVSV+mQ2JGgih8Pi+j+v+iVnYsnqC+SjZNO/4UUhe16ebvZeA==} + '@happy-dom/global-registrator@15.11.7': + resolution: {integrity: sha512-mfOoUlIw8VBiJYPrl5RZfMzkXC/z7gbSpi2ecycrj/gRWLq2CMV+Q+0G+JPjeOmuNFgg0skEIzkVFzVYFP6URw==} engines: {node: '>=18.0.0'} '@inquirer/checkbox@3.0.1': @@ -1030,6 +1030,22 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} + '@oozcitak/dom@1.15.10': + resolution: {integrity: sha512-0JT29/LaxVgRcGKvHmSrUTEvZ8BXvZhGl2LASRUgHqDTC1M5g1pLmVv56IYNyt3bG2CUjDkc67wnyZC14pbQrQ==} + engines: {node: '>=8.0'} + + '@oozcitak/infra@1.0.8': + resolution: {integrity: sha512-JRAUc9VR6IGHOL7OGF+yrvs0LO8SlqGnPAMqyzOuFZPSZSXI7Xf2O9+awQPSMXgIWGtgUf/dA6Hs6X6ySEaWTg==} + engines: {node: '>=6.0'} + + '@oozcitak/url@1.0.4': + resolution: {integrity: sha512-kDcD8y+y3FCSOvnBI6HJgl00viO/nGbQoCINmQ0h98OhnGITrWR3bOGfwYCthgcrV8AnTJz8MzslTQbC3SOAmw==} + engines: {node: '>=8.0'} + + '@oozcitak/util@8.3.8': + resolution: {integrity: sha512-T8TbSnGsxo6TDBJx/Sgv/BlVJL3tshxZP7Aq5R1mSnM5OcHY2dQaxLMu2+E8u3gN0MLOzdjurqN4ZRVuzQycOQ==} + engines: {node: '>=8.0'} + '@open-wc/dedupe-mixin@1.4.0': resolution: {integrity: sha512-Sj7gKl1TLcDbF7B6KUhtvr+1UCxdhMbNY5KxdU5IfMFWqL8oy1ZeAcCANjoB1TL0AJTcPmcCFsCbHf8X2jGDUA==} @@ -1079,8 +1095,8 @@ packages: '@push.rocks/isounique@1.0.5': resolution: {integrity: sha512-Z0BVqZZOCif1THTbIKWMgg0wxCzt9CyBtBBqQJiZ+jJ0KlQFrQHNHrPt81/LXe/L4x0cxWsn0bpL6W5DNSvNLw==} - '@push.rocks/levelcache@3.0.8': - resolution: {integrity: sha512-32EhEEwUM6CtOxKGOkrdbzWKRA/wJ5R/XmkX0hywQcVIPJEB6nsXa2JpvDFEhdEk8VweJ84RD+5bz18u+5RlVw==} + '@push.rocks/levelcache@3.1.1': + resolution: {integrity: sha512-+JpDNEt+EuvmbtADGH9SkODxBy+slHDDzs43mAbuMbwpVvi6uNuMK0Mkhrfz9UFpxUSp+cJE/jl/OxdpD0xL1A==} '@push.rocks/lik@6.1.0': resolution: {integrity: sha512-BoSAIRFNryQ8Sd5EP+35ZBj6vAQ1C60/XjZIO2O65XDyLG8xz7xJ+u5Wm8/fjIJ0WX3h8GkkaCz2tJM34nFT3A==} @@ -1115,9 +1131,6 @@ packages: '@push.rocks/smartbrowser@2.0.6': resolution: {integrity: sha512-Ne+KCVhV/DROc1rHRRw59K6h0+LpQAK9fdOUtgDZ7laLPmB/tmnbUh3IuRDNcIY1iVA9pydoobwjnTjVgio9eQ==} - '@push.rocks/smartbucket@2.0.4': - resolution: {integrity: sha512-nRJq0JZaj4q55alDpJxcDpYtfydIEGab9Qcx+L+O1pwimH7TcQBZnDsJdMejYw20kKztDiVT70NgWi4BdHobzQ==} - '@push.rocks/smartbucket@3.3.7': resolution: {integrity: sha512-RiOuEtwHJ+HFbV1nlZgh5VuMvP6PXElX6rVe7OSQsyNCBybRQa/d1qDic92+2Ejx852DGeHlyREELQCxd/a/7w==} @@ -1154,8 +1167,8 @@ packages: '@push.rocks/smartexit@1.0.23': resolution: {integrity: sha512-WmwKYcwbHBByoABhHHB+PAjr5475AtD/xBh1mDcqPrFsOOUOZq3BBUdpq25wI3ccu/SZB5IwaimiVzadls6HkA==} - '@push.rocks/smartexpect@1.2.1': - resolution: {integrity: sha512-R3dvdmGTjFNDFDRsMqy5KPRm8AvQU3hDYjRAOsUqAigqLW6d4WTiUun33+K2iErbdowg6++o5N7oENC5q/Wd3Q==} + '@push.rocks/smartexpect@1.4.0': + resolution: {integrity: sha512-1DwLgNXz5mp8etpyBXftvQXsRYNke5eMZxi855NwStjvx/LcAMwA+95GqbobjGb3DS/4xwxcuM15Gy0+UBwF6Q==} '@push.rocks/smartfeed@1.0.11': resolution: {integrity: sha512-02uhXxQamgfBo3T12FsAdfyElnpoWuDUb08B2AE60DbIaukVx/7Mi17xwobApY1flNSr5StZDt8N8vxPhBhIXw==} @@ -1217,9 +1230,6 @@ packages: '@push.rocks/smartmime@1.0.6': resolution: {integrity: sha512-PHd+I4UcsnOATNg8wjDsSAmmJ4CwQFrQCNzd0HSJMs4ZpiK3Ya91almd6GLpDPU370U4HFh4FaPF4eEAI6vkJQ==} - '@push.rocks/smartmime@2.0.2': - resolution: {integrity: sha512-aXH1sFD73q9cEwPdeSeN7Zxd2aoVt9wE97ILFCW5gORylvm85Hgfq7SYkqykjQzEL8IDJKJF3G78+xcL2rALTg==} - '@push.rocks/smartmime@2.0.4': resolution: {integrity: sha512-mG6lRBLr5nF+GLZmgCcdjhdDsmTtJWBFZDCa1eJ8Au9TvUzbPW0fY5aqJBb3UwfyZzH6St8Th9cJSXjagOQkYA==} @@ -1298,6 +1308,9 @@ packages: '@push.rocks/smarttime@4.0.8': resolution: {integrity: sha512-He+1ebBowVd8rW+VHZMFmz407xVMQf/JbyKr3s1ozoIlJS1AhZpDvlkzyqLV2tNMP1/cEBeo25ImJN2x1pksBA==} + '@push.rocks/smarttime@4.1.1': + resolution: {integrity: sha512-Ha/3J/G+zfTl4ahpZgF6oUOZnUjpLhrBja0OQ2cloFxF9sKT8I1COaSqIfBGDtoK2Nly4UD4aTJ3JcJNOg/kgA==} + '@push.rocks/smartunique@3.0.9': resolution: {integrity: sha512-q6DYQgT7/dqdWi9HusvtWCjdsFzLFXY9LTtaZV6IYNJt6teZOonoygxTdNt9XLn6niBSbLYrHSKvJNTRH/uK+g==} @@ -1307,14 +1320,14 @@ packages: '@push.rocks/smartversion@3.0.5': resolution: {integrity: sha512-8MZSo1yqyaKxKq0Q5N188l4un++9GFWVbhCAX5mXJwewZHn97ujffTeL+eOQYpWFTEpUhaq1QhL4NhqObBCt1Q==} - '@push.rocks/smartxml@1.0.8': - resolution: {integrity: sha512-idrPsBj9t6oxkLZJZgWtyZK6PnQ5BVDbBErk0UfGanXgSWJc+ZEKNYjVqr850+Na3+y0CT6AQdug7pnaokygwg==} + '@push.rocks/smartxml@1.1.1': + resolution: {integrity: sha512-1toSmLE1EGK8oENh09XjV588+IdzUB3x1PCaxKjSyIsAt54bUQj3kH/yzLODF+19p07OE0KM5U1oqWpjOcFCzA==} '@push.rocks/smartyaml@2.0.5': resolution: {integrity: sha512-tBcf+HaOIfeEsTMwgUZDtZERCxXQyRsWO8Ar5DjBdiSRchbhVGZQEBzXswMS0W5ZoRenjgPK+4tPW3JQGRTfbg==} - '@push.rocks/tapbundle@5.5.3': - resolution: {integrity: sha512-+wi5FsUW9YHn10vU17CE3D7lipLF3CWKoGlj5kQZtpemWsu1NxytOiIDYCPfUj2kkJuRJiqiyZY+bV2hNsS65g==} + '@push.rocks/tapbundle@5.5.4': + resolution: {integrity: sha512-FDL9I95vRENAZmqyQ9/45I1aDaDqFm62rNZOaroqbYX86R7pK75YtwqA0AqQ+QYALX055xw02xlRND5tZmPByQ==} '@push.rocks/taskbuffer@3.1.7': resolution: {integrity: sha512-QktGVJPucqQmW/QNGnscf4FAigT1H7JWKFGFdRuDEaOHKFh9qN+PXG3QY7DtZ4jfXdGLxPN4yAufDuPSAJYFnw==} @@ -1904,8 +1917,8 @@ packages: '@types/express-serve-static-core@4.19.6': resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} - '@types/express-serve-static-core@5.0.2': - resolution: {integrity: sha512-vluaspfvWEtE4vcSDlKRNer52DvOGrB2xv6diXy6UKyKW0lqZiWHGNApSyxOv+8DE5Z27IzVvE7hNkxg7EXIcg==} + '@types/express-serve-static-core@5.0.3': + resolution: {integrity: sha512-JEhMNwUJt7bw728CydvYzntD0XJeTmDnvwLlbfbAhE7Tbslm/ax6bdIiUwTgeVlZTsJQPwZwKpAkyDtIjsvx3g==} '@types/express@4.17.21': resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} @@ -1995,10 +2008,6 @@ packages: '@types/minimatch@5.1.2': resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} - '@types/minio@7.1.1': - resolution: {integrity: sha512-B7OWB7JwIxVBxypiS3gA96gaK4yo2UknGdqmuQsTccZZ/ABiQ2F3fTe9lZIXL6ZuN23l+mWIC3J4CefKNyWjxA==} - deprecated: This is a stub types definition. minio provides its own type definitions, so you do not need this installed. - '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} @@ -2011,11 +2020,11 @@ packages: '@types/node-forge@1.3.11': resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} - '@types/node@18.19.68': - resolution: {integrity: sha512-QGtpFH1vB99ZmTa63K4/FU8twThj4fuVSBkGddTp7uIL/cuoLWIUSL2RcOaigBhfR+hg5pgGkBnkoOxrTVBMKw==} + '@types/node@18.19.69': + resolution: {integrity: sha512-ECPdY1nlaiO/Y6GUnwgtAAhLNaQ53AyIVz+eILxpEo5OvuqE6yWkqWBIb5dU0DqhKQtMeny+FBD3PK6lm7L5xQ==} - '@types/node@22.10.2': - resolution: {integrity: sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==} + '@types/node@22.10.3': + resolution: {integrity: sha512-DifAyw4BkrufCILvD3ucnuN8eydUfc/C1GlyrnI+LK6543w5/L3VeVgf05o3B4fqSXP1dKYLOZsKfutpxPzZrw==} '@types/parse5@6.0.3': resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} @@ -2023,9 +2032,6 @@ packages: '@types/ping@0.4.4': resolution: {integrity: sha512-ifvo6w2f5eJYlXm+HiVx67iJe8WZp87sfa683nlqED5Vnt9Z93onkokNoWqOG21EaE8fMxyKPobE+mkPEyxsdw==} - '@types/qs@6.9.16': - resolution: {integrity: sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==} - '@types/qs@6.9.17': resolution: {integrity: sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==} @@ -2128,12 +2134,12 @@ packages: '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - '@web/browser-logs@0.4.0': - resolution: {integrity: sha512-/EBiDAUCJ2DzZhaFxTPRIznEPeafdLbXShIL6aTu7x73x7ZoxSDv7DGuTsh2rWNMUa4+AKli4UORrpyv6QBOiA==} + '@web/browser-logs@0.4.1': + resolution: {integrity: sha512-ypmMG+72ERm+LvP+loj9A64MTXvWMXHUOu773cPO4L1SV/VWg6xA9Pv7vkvkXQX+ItJtCJt+KQ+U6ui2HhSFUw==} engines: {node: '>=18.0.0'} - '@web/dev-server-core@0.7.4': - resolution: {integrity: sha512-nHSNrJ1J9GjmSceKNHpWRMjvpfE2NTV9EYUffPIr7j0sIV59gK7NI/4+9slotJ/ODXw0+e1gSeJshTOhjjVNxQ==} + '@web/dev-server-core@0.7.5': + resolution: {integrity: sha512-Da65zsiN6iZPMRuj4Oa6YPwvsmZmo5gtPWhW2lx3GTUf5CAEapjVpZVlUXnKPL7M7zRuk72jSsIl8lo+XpTCtw==} engines: {node: '>=18.0.0'} '@web/parse5-utils@2.1.0': @@ -2154,9 +2160,6 @@ packages: '@yr/monotone-cubic-spline@1.0.3': resolution: {integrity: sha512-FQXkOta0XBSUPHndIKON2Y9JeQz5ZeMqLYZVVK93FliNBFm7LNMIZmY6FrMEB9XPcDbE2bekMbZD6kzDkxwYjA==} - '@zxing/text-encoding@0.9.0': - resolution: {integrity: sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==} - abort-controller@3.0.0: resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} engines: {node: '>=6.5'} @@ -2251,10 +2254,6 @@ packages: asynckit@0.4.0: resolution: {integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=} - available-typed-arrays@1.0.7: - resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} - engines: {node: '>= 0.4'} - axe-core@4.10.2: resolution: {integrity: sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==} engines: {node: '>=4'} @@ -2287,9 +2286,6 @@ packages: bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - block-stream2@2.1.0: - resolution: {integrity: sha512-suhjmLI57Ewpmq00qaygS8UgEq2ly2PCItenIyhMqVjo4t4pGzqMvfgJuX8iWTeSDdfSSqS6j38fL4ToNL7Pfg==} - bluebird@3.7.2: resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} @@ -2313,9 +2309,6 @@ packages: broadcast-channel@7.0.0: resolution: {integrity: sha512-a2tW0Ia1pajcPBOGUF2jXlDnvE9d5/dg6BG9h60OmRUcZVr/veUrU8vEQFwwQIhwG3KVzYwSk3v2nRRGFgQDXQ==} - browser-or-node@2.1.1: - resolution: {integrity: sha512-8CVjaLJGuSKMVTxJ2DpBl5XnlNDiT4cQFeuCJJrvJmts9YrTZDizTX7PjC2s6W4x+MBGZeEY6dGMrF04/6Hgqg==} - browserify-zlib@0.1.4: resolution: {integrity: sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=} @@ -2365,10 +2358,18 @@ packages: resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==} engines: {node: '>=14.16'} + call-bind-apply-helpers@1.0.1: + resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==} + engines: {node: '>= 0.4'} + call-bind@1.0.7: resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} engines: {node: '>= 0.4'} + call-bound@1.0.3: + resolution: {integrity: sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==} + engines: {node: '>= 0.4'} + callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} @@ -2406,8 +2407,8 @@ packages: chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} - chokidar@4.0.1: - resolution: {integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==} + chokidar@4.0.3: + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} engines: {node: '>= 14.16.0'} chownr@1.1.4: @@ -2550,6 +2551,10 @@ packages: resolution: {integrity: sha512-4E27J9ZQV9prM9ggU18QGPYPMSblbA9JuGv4Ff3Gk6supX4RszNGQxBgiFBL6wb/L9HuSMpFbQpduMiDRo+z5Q==} engines: {node: '>=6.0'} + croner@9.0.0: + resolution: {integrity: sha512-onMB0OkDjkXunhdW9htFjEhqrD54+M94i6ackoUkjHKbRnXdyEyKRelp4nJ1kAz32+s27jP1FsebpJCVl0BsvA==} + engines: {node: '>=18.0'} + cross-fetch@3.1.5: resolution: {integrity: sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==} @@ -2568,6 +2573,9 @@ packages: resolution: {integrity: sha512-KWjTXWwxFd6a94m5CdRGW/t82Tr8DoBc9dNnPCAbFI1EBweN6v1tv8y4Y1m7ndkp/nkIBRxUxAzpaBnR2k3bcQ==} engines: {node: '>=14.16'} + date-fns@4.1.0: + resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==} + dayjs@1.11.13: resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} @@ -2620,10 +2628,6 @@ packages: decode-named-character-reference@1.0.2: resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} - decode-uri-component@0.2.2: - resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} - engines: {node: '>=0.10'} - decompress-response@6.0.0: resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} engines: {node: '>=10'} @@ -2718,6 +2722,10 @@ packages: dns2@2.1.0: resolution: {integrity: sha512-m27K11aQalRbmUs7RLaz6aPyceLjAoqjPRNTdE7qUouQpl+PC8Bi67O+i9SuJUPbQC8dxFrczAxfmTPuTKHNkw==} + dunder-proto@1.0.1: + resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} + engines: {node: '>= 0.4'} + duplexify@3.7.1: resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} @@ -2775,12 +2783,20 @@ packages: resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} engines: {node: '>= 0.4'} + es-define-property@1.0.1: + resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} + engines: {node: '>= 0.4'} + es-errors@1.3.0: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} - es-module-lexer@1.5.4: - resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} + es-module-lexer@1.6.0: + resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} + + es-object-atoms@1.0.0: + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} + engines: {node: '>= 0.4'} esbuild@0.23.1: resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==} @@ -2843,8 +2859,8 @@ packages: resolution: {integrity: sha1-AbK0mK5v0uQRUrIrV6Phc3c69n4=} engines: {node: '>=0.2.2'} - express@4.21.1: - resolution: {integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==} + express@4.21.2: + resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} engines: {node: '>= 0.10.0'} extend@3.0.2: @@ -2888,12 +2904,12 @@ packages: resolution: {integrity: sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==} hasBin: true - fast-xml-parser@4.5.0: - resolution: {integrity: sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg==} + fast-xml-parser@4.5.1: + resolution: {integrity: sha512-y655CeyUQ+jj7KBbYMc4FG01V8ZQqjN+gDYGJ50RtfsUB8iG9AmwmwoAgeKLJdmueKKMrH1RJ7yXHTSoczdv5w==} hasBin: true - fastq@1.17.1: - resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + fastq@1.18.0: + resolution: {integrity: sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==} fault@2.0.1: resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==} @@ -2923,10 +2939,6 @@ packages: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} - filter-obj@1.1.0: - resolution: {integrity: sha1-mzERErxsYSehbgFsbF1/GeCAXFs=} - engines: {node: '>=0.10.0'} - finalhandler@1.3.1: resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} engines: {node: '>= 0.8'} @@ -2951,9 +2963,6 @@ packages: debug: optional: true - for-each@0.3.3: - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} - foreground-child@2.0.0: resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==} engines: {node: '>=8.0.0'} @@ -3026,6 +3035,10 @@ packages: resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} engines: {node: '>= 0.4'} + get-intrinsic@1.2.6: + resolution: {integrity: sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==} + engines: {node: '>= 0.4'} + get-port@5.1.1: resolution: {integrity: sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==} engines: {node: '>=8'} @@ -3072,6 +3085,10 @@ packages: gopd@1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + gopd@1.2.0: + resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} + engines: {node: '>= 0.4'} + got@12.6.1: resolution: {integrity: sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==} engines: {node: '>=14.16'} @@ -3086,8 +3103,8 @@ packages: resolution: {integrity: sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==} hasBin: true - happy-dom@15.7.4: - resolution: {integrity: sha512-r1vadDYGMtsHAAsqhDuk4IpPvr6N8MGKy5ntBo7tSdim+pWDxus2PNqOcOt8LuDZ4t3KJHE+gCuzupcx/GKnyQ==} + happy-dom@15.11.7: + resolution: {integrity: sha512-KyrFvnl+J9US63TEzwoiJOQzZBJY7KgBushJA8X61DMbNsH+2ONkDuLDnCnwUiPTF42tLoEmrPyoqbenVA5zrg==} engines: {node: '>=18.0.0'} has-flag@3.0.0: @@ -3109,6 +3126,10 @@ packages: resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} + has-symbols@1.1.0: + resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} + engines: {node: '>= 0.4'} + has-tostringtag@1.0.2: resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} engines: {node: '>= 0.4'} @@ -3240,21 +3261,9 @@ packages: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} - ipaddr.js@2.2.0: - resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} - engines: {node: '>= 10'} - - is-arguments@1.1.1: - resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} - engines: {node: '>= 0.4'} - is-arrayish@0.3.2: resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} - engines: {node: '>= 0.4'} - is-deflate@1.0.0: resolution: {integrity: sha1-yGKQHDwWH7CdrHzcfnhPgOmPLxQ=} @@ -3319,10 +3328,6 @@ packages: resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} engines: {node: '>=18'} - is-typed-array@1.1.13: - resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} - engines: {node: '>= 0.4'} - is-unicode-supported@2.1.0: resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} engines: {node: '>=18'} @@ -3416,9 +3421,6 @@ packages: json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - json-stream@1.0.0: - resolution: {integrity: sha1-GjhU4o0rvuqzHMfd9oPS3cVlJwg=} - jsonfile@4.0.0: resolution: {integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=} @@ -3615,6 +3617,10 @@ packages: resolution: {integrity: sha512-s2EMBOWtXFc8dgqvoAzKJXxNHibcdJMV0gwqKUaw9E2JBJuGUK7DrNKrA6g/i+v72TT16+6sVm5mS3thaMLQUw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + math-intrinsics@1.1.0: + resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} + engines: {node: '>= 0.4'} + math-random@1.0.4: resolution: {integrity: sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==} @@ -3828,10 +3834,6 @@ packages: minimisted@2.0.1: resolution: {integrity: sha512-1oPjfuLQa2caorJUM8HV8lGgWCc0qqAO1MNv/k05G4qslmsndV/5WdNZrqCiyqiz3wohia2Ij2B7w2Dr7/IyrA==} - minio@7.1.3: - resolution: {integrity: sha512-xPrLjWkTT5E7H7VnzOjF//xBp9I40jYB4aWhb2xTFopXXfw+Wo82DDWngdUju7Doy3Wk7R8C4LAgwhLHHnf0wA==} - engines: {node: ^16 || ^18 || >=20} - minipass@3.3.6: resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} engines: {node: '>=8'} @@ -3987,6 +3989,10 @@ packages: resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} engines: {node: '>= 0.4'} + object-inspect@1.13.3: + resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==} + engines: {node: '>= 0.4'} + object-keys@1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} @@ -4091,6 +4097,10 @@ packages: resolution: {integrity: sha512-Tpb8Z7r7XbbtBTrM9UhpkzzaMrqA2VXMT3YChzYltwV3P3pM6t8wl7TvpMnSTosz1aQAdVib7kdoys7vYOPerw==} engines: {node: '>=12'} + parse-ms@4.0.0: + resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==} + engines: {node: '>=18'} + parse5@6.0.1: resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} @@ -4121,8 +4131,8 @@ packages: resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} engines: {node: 20 || >=22} - path-to-regexp@0.1.10: - resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} + path-to-regexp@0.1.12: + resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} path-to-regexp@6.3.0: resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} @@ -4149,8 +4159,8 @@ packages: resolution: {integrity: sha512-KbW4Qb7iHw2fBRWtA9FTc4pZg9cokiFIzc6cE7dzelTrhXWolfQuG1fYVC0E2BRmK/w7xfBjQ+OEsPZPO3QEew==} engines: {node: '>=14'} - pdfjs-dist@4.9.155: - resolution: {integrity: sha512-epRZn6DQQKCOEqbmFsxkiMBm1MHaNrnr6T4VBNP0bsDvdJdmrWcZbS5cgJXW68P0d3uJTlFhF6Wms2tlSgPYig==} + pdfjs-dist@4.10.38: + resolution: {integrity: sha512-/Y3fcFrXEAsMjJXeL9J8+ZG9U01LbuWaYypvDW2ycW1jL269L3js3DVBjDJ0Up9Np1uqDXsDrRihHANhZOlwdQ==} engines: {node: '>=20'} peek-readable@5.3.1: @@ -4182,10 +4192,6 @@ packages: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} - possible-typed-array-names@1.0.0: - resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} - engines: {node: '>= 0.4'} - pretty-format@29.7.0: resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -4198,6 +4204,10 @@ packages: resolution: {integrity: sha512-ASJqOugUF1bbzI35STMBUpZqdfYKlJugy6JBziGi2EE+AL5JPJGSzvpeVXojxrr0ViUYoToUjb5kjSEGf7Y83Q==} engines: {node: '>=14.16'} + pretty-ms@9.2.0: + resolution: {integrity: sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==} + engines: {node: '>=18'} + process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} @@ -4257,10 +4267,6 @@ packages: resolution: {integrity: sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg==} engines: {node: '>=0.6'} - query-string@7.1.3: - resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} - engines: {node: '>=6'} - queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -4307,8 +4313,8 @@ packages: regex@4.3.3: resolution: {integrity: sha512-r/AadFO7owAq1QJVeZ/nq9jNS1vyZt+6t1p/E59B56Rn2GCya+gr1KSyOzNL/er+r+B7phv5jG2xU2Nz1YkmJg==} - registry-auth-token@5.0.2: - resolution: {integrity: sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==} + registry-auth-token@5.0.3: + resolution: {integrity: sha512-1bpc9IyC+e+CNFRaWyn77tk4xGG4PPUyfakSmA6F6cvUDjrm58dfyJ3II+9yb10EDkHoy1LaPSmHaWLOH3m6HA==} engines: {node: '>=14'} registry-url@6.0.1: @@ -4440,10 +4446,26 @@ packages: shiki@1.22.2: resolution: {integrity: sha512-3IZau0NdGKXhH2bBlUk4w1IHNxPh6A5B2sUpyY+8utLu2j/h1QpFkAaUA1bAMxOWWGtTWcAh531vnS4NJKS/lA==} + side-channel-list@1.0.0: + resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} + engines: {node: '>= 0.4'} + + side-channel-map@1.0.1: + resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} + engines: {node: '>= 0.4'} + + side-channel-weakmap@1.0.2: + resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} + engines: {node: '>= 0.4'} + side-channel@1.0.6: resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} engines: {node: '>= 0.4'} + side-channel@1.1.0: + resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} + engines: {node: '>= 0.4'} + signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -4509,10 +4531,6 @@ packages: resolution: {integrity: sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==} engines: {node: '>=8'} - split-on-first@1.1.0: - resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} - engines: {node: '>=6'} - sprintf-js@1.0.3: resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=} @@ -4541,12 +4559,8 @@ packages: resolution: {integrity: sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=} engines: {node: '>=0.8.0'} - streamx@2.20.1: - resolution: {integrity: sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA==} - - strict-uri-encode@2.0.0: - resolution: {integrity: sha1-ucczDHBChi9rFC3CdLvMWGbONUY=} - engines: {node: '>=4'} + streamx@2.21.1: + resolution: {integrity: sha512-PhP9wUnFLa+91CPy3N6tiQsK+gnYyUNuk15S3YG/zjYE7RuPeCjJngqnzpC31ow0lzBHQ+QGO4cNJnd0djYUsw==} string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} @@ -4640,8 +4654,8 @@ packages: symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - systeminformation@5.23.5: - resolution: {integrity: sha512-PEpJwhRYxZgBCAlWZhWIgfMTjXLqfcaZ1pJsJn9snWNfBW/Z1YQg1mbIUSWrEV3ErAHF7l/OoVLQeaZDlPzkpA==} + systeminformation@5.24.3: + resolution: {integrity: sha512-f7uvLgsQIj9/gNcbNZWgw27sNJO5tQvi2tCo4/eVlynxS5slaa7EAN2vSD5jh0YljyjE8qQZ3qtAr7EkDCRyMw==} engines: {node: '>=8.0.0'} os: [darwin, linux, win32, freebsd, openbsd, netbsd, sunos, android] hasBin: true @@ -4660,8 +4674,8 @@ packages: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} - text-decoder@1.2.1: - resolution: {integrity: sha512-x9v3H/lTKIJKQQe7RPQkLfKAnc9lUTkWDypIQgTzPJAq+5/GCDHonmshfvlsNSj58yyshbIJJDLmU15qNERrXQ==} + text-decoder@1.2.3: + resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==} text-hex@1.0.0: resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==} @@ -4838,9 +4852,6 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=} - util@0.12.5: - resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} - utils-merge@1.0.1: resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=} engines: {node: '>= 0.4.0'} @@ -4859,9 +4870,6 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - web-encoding@1.1.5: - resolution: {integrity: sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==} - web-streams-polyfill@3.3.3: resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} engines: {node: '>= 8'} @@ -4892,10 +4900,6 @@ packages: whatwg-url@5.0.0: resolution: {integrity: sha1-lmRU6HZUYuN2RNNib2dCzotwll0=} - which-typed-array@1.1.15: - resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} - engines: {node: '>= 0.4'} - which@1.3.1: resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} hasBin: true @@ -5006,8 +5010,9 @@ packages: resolution: {integrity: sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==} engines: {node: '>=4.0.0'} - xml@1.0.1: - resolution: {integrity: sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=} + xmlbuilder2@3.1.1: + resolution: {integrity: sha512-WCSfbfZnQDdLQLiMdGUQpMxxckeQ4oZNMNhLVkcekTu7xhD4tuUDyAPoY8CwXvBYE6LwBHd6QW2WZXlOWr1vCw==} + engines: {node: '>=12.0'} xmlbuilder@11.0.1: resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} @@ -5062,7 +5067,7 @@ snapshots: '@anthropic-ai/sdk@0.21.1': dependencies: - '@types/node': 18.19.68 + '@types/node': 18.19.69 '@types/node-fetch': 2.6.11 abort-controller: 3.0.0 agentkeepalive: 4.5.0 @@ -5089,12 +5094,12 @@ snapshots: '@push.rocks/webrequest': 3.0.37 '@push.rocks/webstream': 1.0.10 - '@api.global/typedserver@3.0.51': + '@api.global/typedserver@3.0.53': dependencies: '@api.global/typedrequest': 3.1.10 '@api.global/typedrequest-interfaces': 3.0.19 '@api.global/typedsocket': 3.0.1 - '@cloudflare/workers-types': 4.20241022.0 + '@cloudflare/workers-types': 4.20241230.0 '@design.estate/dees-comms': 1.0.27 '@push.rocks/lik': 6.1.0 '@push.rocks/smartchok': 1.0.34 @@ -5108,7 +5113,7 @@ snapshots: '@push.rocks/smartlog-interfaces': 3.0.2 '@push.rocks/smartmanifest': 2.0.2 '@push.rocks/smartmatch': 2.0.0 - '@push.rocks/smartmime': 2.0.2 + '@push.rocks/smartmime': 2.0.4 '@push.rocks/smartntml': 2.0.8 '@push.rocks/smartopen': 2.0.0 '@push.rocks/smartpath': 5.0.18 @@ -5117,7 +5122,7 @@ snapshots: '@push.rocks/smartrx': 3.0.7 '@push.rocks/smartsitemap': 2.0.3 '@push.rocks/smartstream': 3.2.5 - '@push.rocks/smarttime': 4.0.8 + '@push.rocks/smarttime': 4.1.1 '@push.rocks/taskbuffer': 3.1.7 '@push.rocks/webrequest': 3.0.37 '@push.rocks/webstore': 2.0.20 @@ -5125,7 +5130,7 @@ snapshots: '@types/express': 4.17.21 body-parser: 1.20.3 cors: 2.8.5 - express: 4.21.1 + express: 4.21.2 express-force-ssl: 0.3.2 lit: 3.2.1 transitivePeerDependencies: @@ -5157,7 +5162,7 @@ snapshots: '@pushrocks/smartstring': 4.0.7 '@tsclass/tsclass': 4.2.0 - '@apiclient.xyz/docker@1.2.7': + '@apiclient.xyz/docker@1.3.0': dependencies: '@push.rocks/lik': 6.1.0 '@push.rocks/smartarchive': 4.0.39 @@ -5292,7 +5297,7 @@ snapshots: '@aws-sdk/client-sso-oidc': 3.699.0(@aws-sdk/client-sts@3.699.0) '@aws-sdk/client-sts': 3.699.0 '@aws-sdk/core': 3.696.0 - '@aws-sdk/credential-provider-node': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.699.0) + '@aws-sdk/credential-provider-node': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.699.0) '@aws-sdk/middleware-bucket-endpoint': 3.696.0 '@aws-sdk/middleware-expect-continue': 3.696.0 '@aws-sdk/middleware-flexible-checksums': 3.701.0 @@ -5391,7 +5396,51 @@ snapshots: tslib: 2.8.0 transitivePeerDependencies: - aws-crt - optional: true + + '@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)': + dependencies: + '@aws-crypto/sha256-browser': 5.2.0 + '@aws-crypto/sha256-js': 5.2.0 + '@aws-sdk/client-sts': 3.686.0 + '@aws-sdk/core': 3.696.0 + '@aws-sdk/credential-provider-node': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.686.0) + '@aws-sdk/middleware-host-header': 3.696.0 + '@aws-sdk/middleware-logger': 3.696.0 + '@aws-sdk/middleware-recursion-detection': 3.696.0 + '@aws-sdk/middleware-user-agent': 3.696.0 + '@aws-sdk/region-config-resolver': 3.696.0 + '@aws-sdk/types': 3.696.0 + '@aws-sdk/util-endpoints': 3.696.0 + '@aws-sdk/util-user-agent-browser': 3.696.0 + '@aws-sdk/util-user-agent-node': 3.696.0 + '@smithy/config-resolver': 3.0.12 + '@smithy/core': 2.5.4 + '@smithy/fetch-http-handler': 4.1.1 + '@smithy/hash-node': 3.0.10 + '@smithy/invalid-dependency': 3.0.10 + '@smithy/middleware-content-length': 3.0.12 + '@smithy/middleware-endpoint': 3.2.4 + '@smithy/middleware-retry': 3.0.28 + '@smithy/middleware-serde': 3.0.10 + '@smithy/middleware-stack': 3.0.10 + '@smithy/node-config-provider': 3.1.11 + '@smithy/node-http-handler': 3.3.1 + '@smithy/protocol-http': 4.1.7 + '@smithy/smithy-client': 3.4.5 + '@smithy/types': 3.7.1 + '@smithy/url-parser': 3.0.10 + '@smithy/util-base64': 3.0.0 + '@smithy/util-body-length-browser': 3.0.0 + '@smithy/util-body-length-node': 3.0.0 + '@smithy/util-defaults-mode-browser': 3.0.28 + '@smithy/util-defaults-mode-node': 3.0.28 + '@smithy/util-endpoints': 2.1.6 + '@smithy/util-middleware': 3.0.10 + '@smithy/util-retry': 3.0.10 + '@smithy/util-utf8': 3.0.0 + tslib: 2.8.1 + transitivePeerDependencies: + - aws-crt '@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)': dependencies: @@ -5399,7 +5448,7 @@ snapshots: '@aws-crypto/sha256-js': 5.2.0 '@aws-sdk/client-sts': 3.699.0 '@aws-sdk/core': 3.696.0 - '@aws-sdk/credential-provider-node': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.699.0) + '@aws-sdk/credential-provider-node': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.699.0) '@aws-sdk/middleware-host-header': 3.696.0 '@aws-sdk/middleware-logger': 3.696.0 '@aws-sdk/middleware-recursion-detection': 3.696.0 @@ -5480,7 +5529,6 @@ snapshots: tslib: 2.8.0 transitivePeerDependencies: - aws-crt - optional: true '@aws-sdk/client-sso@3.696.0': dependencies: @@ -5569,7 +5617,6 @@ snapshots: tslib: 2.8.0 transitivePeerDependencies: - aws-crt - optional: true '@aws-sdk/client-sts@3.699.0': dependencies: @@ -5577,7 +5624,7 @@ snapshots: '@aws-crypto/sha256-js': 5.2.0 '@aws-sdk/client-sso-oidc': 3.699.0(@aws-sdk/client-sts@3.699.0) '@aws-sdk/core': 3.696.0 - '@aws-sdk/credential-provider-node': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.699.0) + '@aws-sdk/credential-provider-node': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.699.0) '@aws-sdk/middleware-host-header': 3.696.0 '@aws-sdk/middleware-logger': 3.696.0 '@aws-sdk/middleware-recursion-detection': 3.696.0 @@ -5629,7 +5676,6 @@ snapshots: '@smithy/util-middleware': 3.0.8 fast-xml-parser: 4.4.1 tslib: 2.8.0 - optional: true '@aws-sdk/core@3.696.0': dependencies: @@ -5663,7 +5709,6 @@ snapshots: '@smithy/property-provider': 3.1.8 '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@aws-sdk/credential-provider-env@3.696.0': dependencies: @@ -5685,7 +5730,6 @@ snapshots: '@smithy/types': 3.6.0 '@smithy/util-stream': 3.2.1 tslib: 2.8.0 - optional: true '@aws-sdk/credential-provider-http@3.696.0': dependencies: @@ -5718,16 +5762,15 @@ snapshots: transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' - aws-crt - optional: true - '@aws-sdk/credential-provider-ini@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.686.0)': + '@aws-sdk/credential-provider-ini@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.686.0)': dependencies: '@aws-sdk/client-sts': 3.686.0 '@aws-sdk/core': 3.686.0 '@aws-sdk/credential-provider-env': 3.686.0 '@aws-sdk/credential-provider-http': 3.686.0 '@aws-sdk/credential-provider-process': 3.686.0 - '@aws-sdk/credential-provider-sso': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)) + '@aws-sdk/credential-provider-sso': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)) '@aws-sdk/credential-provider-web-identity': 3.686.0(@aws-sdk/client-sts@3.686.0) '@aws-sdk/types': 3.686.0 '@smithy/credential-provider-imds': 3.2.5 @@ -5740,14 +5783,33 @@ snapshots: - aws-crt optional: true - '@aws-sdk/credential-provider-ini@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.699.0)': + '@aws-sdk/credential-provider-ini@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.686.0)': + dependencies: + '@aws-sdk/client-sts': 3.686.0 + '@aws-sdk/core': 3.696.0 + '@aws-sdk/credential-provider-env': 3.696.0 + '@aws-sdk/credential-provider-http': 3.696.0 + '@aws-sdk/credential-provider-process': 3.696.0 + '@aws-sdk/credential-provider-sso': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)) + '@aws-sdk/credential-provider-web-identity': 3.696.0(@aws-sdk/client-sts@3.686.0) + '@aws-sdk/types': 3.696.0 + '@smithy/credential-provider-imds': 3.2.7 + '@smithy/property-provider': 3.1.10 + '@smithy/shared-ini-file-loader': 3.1.11 + '@smithy/types': 3.7.1 + tslib: 2.8.1 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + + '@aws-sdk/credential-provider-ini@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.699.0)': dependencies: '@aws-sdk/client-sts': 3.699.0 '@aws-sdk/core': 3.696.0 '@aws-sdk/credential-provider-env': 3.696.0 '@aws-sdk/credential-provider-http': 3.696.0 '@aws-sdk/credential-provider-process': 3.696.0 - '@aws-sdk/credential-provider-sso': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)) + '@aws-sdk/credential-provider-sso': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)) '@aws-sdk/credential-provider-web-identity': 3.696.0(@aws-sdk/client-sts@3.699.0) '@aws-sdk/types': 3.696.0 '@smithy/credential-provider-imds': 3.2.7 @@ -5777,15 +5839,14 @@ snapshots: - '@aws-sdk/client-sso-oidc' - '@aws-sdk/client-sts' - aws-crt - optional: true - '@aws-sdk/credential-provider-node@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.686.0)': + '@aws-sdk/credential-provider-node@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.686.0)': dependencies: '@aws-sdk/credential-provider-env': 3.686.0 '@aws-sdk/credential-provider-http': 3.686.0 - '@aws-sdk/credential-provider-ini': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.686.0) + '@aws-sdk/credential-provider-ini': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.686.0) '@aws-sdk/credential-provider-process': 3.686.0 - '@aws-sdk/credential-provider-sso': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)) + '@aws-sdk/credential-provider-sso': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)) '@aws-sdk/credential-provider-web-identity': 3.686.0(@aws-sdk/client-sts@3.686.0) '@aws-sdk/types': 3.686.0 '@smithy/credential-provider-imds': 3.2.5 @@ -5799,13 +5860,32 @@ snapshots: - aws-crt optional: true - '@aws-sdk/credential-provider-node@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.699.0)': + '@aws-sdk/credential-provider-node@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.686.0)': dependencies: '@aws-sdk/credential-provider-env': 3.696.0 '@aws-sdk/credential-provider-http': 3.696.0 - '@aws-sdk/credential-provider-ini': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.699.0) + '@aws-sdk/credential-provider-ini': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.686.0) '@aws-sdk/credential-provider-process': 3.696.0 - '@aws-sdk/credential-provider-sso': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)) + '@aws-sdk/credential-provider-sso': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)) + '@aws-sdk/credential-provider-web-identity': 3.696.0(@aws-sdk/client-sts@3.686.0) + '@aws-sdk/types': 3.696.0 + '@smithy/credential-provider-imds': 3.2.7 + '@smithy/property-provider': 3.1.10 + '@smithy/shared-ini-file-loader': 3.1.11 + '@smithy/types': 3.7.1 + tslib: 2.8.1 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - '@aws-sdk/client-sts' + - aws-crt + + '@aws-sdk/credential-provider-node@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.699.0)': + dependencies: + '@aws-sdk/credential-provider-env': 3.696.0 + '@aws-sdk/credential-provider-http': 3.696.0 + '@aws-sdk/credential-provider-ini': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.699.0) + '@aws-sdk/credential-provider-process': 3.696.0 + '@aws-sdk/credential-provider-sso': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)) '@aws-sdk/credential-provider-web-identity': 3.696.0(@aws-sdk/client-sts@3.699.0) '@aws-sdk/types': 3.696.0 '@smithy/credential-provider-imds': 3.2.7 @@ -5826,7 +5906,6 @@ snapshots: '@smithy/shared-ini-file-loader': 3.1.9 '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@aws-sdk/credential-provider-process@3.696.0': dependencies: @@ -5850,13 +5929,12 @@ snapshots: transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' - aws-crt - optional: true - '@aws-sdk/credential-provider-sso@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))': + '@aws-sdk/credential-provider-sso@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))': dependencies: '@aws-sdk/client-sso': 3.686.0 '@aws-sdk/core': 3.686.0 - '@aws-sdk/token-providers': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)) + '@aws-sdk/token-providers': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)) '@aws-sdk/types': 3.686.0 '@smithy/property-provider': 3.1.8 '@smithy/shared-ini-file-loader': 3.1.9 @@ -5867,11 +5945,11 @@ snapshots: - aws-crt optional: true - '@aws-sdk/credential-provider-sso@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))': + '@aws-sdk/credential-provider-sso@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))': dependencies: '@aws-sdk/client-sso': 3.696.0 '@aws-sdk/core': 3.696.0 - '@aws-sdk/token-providers': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)) + '@aws-sdk/token-providers': 3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)) '@aws-sdk/types': 3.696.0 '@smithy/property-provider': 3.1.10 '@smithy/shared-ini-file-loader': 3.1.11 @@ -5889,7 +5967,15 @@ snapshots: '@smithy/property-provider': 3.1.8 '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true + + '@aws-sdk/credential-provider-web-identity@3.696.0(@aws-sdk/client-sts@3.686.0)': + dependencies: + '@aws-sdk/client-sts': 3.686.0 + '@aws-sdk/core': 3.696.0 + '@aws-sdk/types': 3.696.0 + '@smithy/property-provider': 3.1.10 + '@smithy/types': 3.7.1 + tslib: 2.8.1 '@aws-sdk/credential-provider-web-identity@3.696.0(@aws-sdk/client-sts@3.699.0)': dependencies: @@ -5900,7 +5986,7 @@ snapshots: '@smithy/types': 3.7.1 tslib: 2.8.1 - '@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))': + '@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))': dependencies: '@aws-sdk/client-cognito-identity': 3.686.0 '@aws-sdk/client-sso': 3.686.0 @@ -5909,10 +5995,10 @@ snapshots: '@aws-sdk/credential-provider-cognito-identity': 3.686.0 '@aws-sdk/credential-provider-env': 3.686.0 '@aws-sdk/credential-provider-http': 3.686.0 - '@aws-sdk/credential-provider-ini': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.686.0) - '@aws-sdk/credential-provider-node': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/client-sts@3.686.0) + '@aws-sdk/credential-provider-ini': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.686.0) + '@aws-sdk/credential-provider-node': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/client-sts@3.686.0) '@aws-sdk/credential-provider-process': 3.686.0 - '@aws-sdk/credential-provider-sso': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)) + '@aws-sdk/credential-provider-sso': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)) '@aws-sdk/credential-provider-web-identity': 3.686.0(@aws-sdk/client-sts@3.686.0) '@aws-sdk/types': 3.686.0 '@smithy/credential-provider-imds': 3.2.5 @@ -5963,7 +6049,6 @@ snapshots: '@smithy/protocol-http': 4.1.5 '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@aws-sdk/middleware-host-header@3.696.0': dependencies: @@ -5983,7 +6068,6 @@ snapshots: '@aws-sdk/types': 3.686.0 '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@aws-sdk/middleware-logger@3.696.0': dependencies: @@ -5997,7 +6081,6 @@ snapshots: '@smithy/protocol-http': 4.1.5 '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@aws-sdk/middleware-recursion-detection@3.696.0': dependencies: @@ -6038,7 +6121,6 @@ snapshots: '@smithy/protocol-http': 4.1.5 '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@aws-sdk/middleware-user-agent@3.696.0': dependencies: @@ -6058,7 +6140,6 @@ snapshots: '@smithy/util-config-provider': 3.0.0 '@smithy/util-middleware': 3.0.8 tslib: 2.8.0 - optional: true '@aws-sdk/region-config-resolver@3.696.0': dependencies: @@ -6086,11 +6167,10 @@ snapshots: '@smithy/shared-ini-file-loader': 3.1.9 '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true - '@aws-sdk/token-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))': + '@aws-sdk/token-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))': dependencies: - '@aws-sdk/client-sso-oidc': 3.699.0(@aws-sdk/client-sts@3.699.0) + '@aws-sdk/client-sso-oidc': 3.699.0(@aws-sdk/client-sts@3.686.0) '@aws-sdk/types': 3.686.0 '@smithy/property-provider': 3.1.8 '@smithy/shared-ini-file-loader': 3.1.9 @@ -6098,9 +6178,9 @@ snapshots: tslib: 2.8.0 optional: true - '@aws-sdk/token-providers@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))': + '@aws-sdk/token-providers@3.699.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))': dependencies: - '@aws-sdk/client-sso-oidc': 3.699.0(@aws-sdk/client-sts@3.699.0) + '@aws-sdk/client-sso-oidc': 3.699.0(@aws-sdk/client-sts@3.686.0) '@aws-sdk/types': 3.696.0 '@smithy/property-provider': 3.1.10 '@smithy/shared-ini-file-loader': 3.1.11 @@ -6116,7 +6196,6 @@ snapshots: dependencies: '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@aws-sdk/types@3.696.0': dependencies: @@ -6133,7 +6212,6 @@ snapshots: '@smithy/types': 3.6.0 '@smithy/util-endpoints': 2.1.4 tslib: 2.8.0 - optional: true '@aws-sdk/util-endpoints@3.696.0': dependencies: @@ -6156,7 +6234,6 @@ snapshots: '@smithy/types': 3.6.0 bowser: 2.11.0 tslib: 2.8.0 - optional: true '@aws-sdk/util-user-agent-browser@3.696.0': dependencies: @@ -6172,7 +6249,6 @@ snapshots: '@smithy/node-config-provider': 3.1.9 '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@aws-sdk/util-user-agent-node@3.696.0': dependencies: @@ -6199,7 +6275,7 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@cloudflare/workers-types@4.20241022.0': {} + '@cloudflare/workers-types@4.20241230.0': {} '@colors/colors@1.6.0': {} @@ -6213,15 +6289,15 @@ snapshots: enabled: 2.0.0 kuler: 2.0.0 - '@design.estate/dees-catalog@1.3.2': + '@design.estate/dees-catalog@1.3.3': dependencies: '@design.estate/dees-domtools': 2.0.65 '@design.estate/dees-element': 2.0.39 '@design.estate/dees-wcctools': 1.0.90 - '@fortawesome/fontawesome-svg-core': 6.7.1 - '@fortawesome/free-brands-svg-icons': 6.7.1 - '@fortawesome/free-regular-svg-icons': 6.7.1 - '@fortawesome/free-solid-svg-icons': 6.7.1 + '@fortawesome/fontawesome-svg-core': 6.7.2 + '@fortawesome/free-brands-svg-icons': 6.7.2 + '@fortawesome/free-regular-svg-icons': 6.7.2 + '@fortawesome/free-solid-svg-icons': 6.7.2 '@push.rocks/smarti18n': 1.0.4 '@push.rocks/smartpromise': 4.0.4 '@push.rocks/smartstring': 4.0.15 @@ -6231,7 +6307,7 @@ snapshots: highlight.js: 11.10.0 ibantools: 4.5.1 monaco-editor: 0.52.2 - pdfjs-dist: 4.9.155 + pdfjs-dist: 4.10.38 xterm: 5.3.0 xterm-addon-fit: 0.8.0(xterm@5.3.0) transitivePeerDependencies: @@ -6432,27 +6508,27 @@ snapshots: dependencies: '@types/chai': 4.3.20 - '@fortawesome/fontawesome-common-types@6.7.1': {} + '@fortawesome/fontawesome-common-types@6.7.2': {} - '@fortawesome/fontawesome-svg-core@6.7.1': + '@fortawesome/fontawesome-svg-core@6.7.2': dependencies: - '@fortawesome/fontawesome-common-types': 6.7.1 + '@fortawesome/fontawesome-common-types': 6.7.2 - '@fortawesome/free-brands-svg-icons@6.7.1': + '@fortawesome/free-brands-svg-icons@6.7.2': dependencies: - '@fortawesome/fontawesome-common-types': 6.7.1 + '@fortawesome/fontawesome-common-types': 6.7.2 - '@fortawesome/free-regular-svg-icons@6.7.1': + '@fortawesome/free-regular-svg-icons@6.7.2': dependencies: - '@fortawesome/fontawesome-common-types': 6.7.1 + '@fortawesome/fontawesome-common-types': 6.7.2 - '@fortawesome/free-solid-svg-icons@6.7.1': + '@fortawesome/free-solid-svg-icons@6.7.2': dependencies: - '@fortawesome/fontawesome-common-types': 6.7.1 + '@fortawesome/fontawesome-common-types': 6.7.2 '@git.zone/tsbuild@2.2.0': dependencies: - '@git.zone/tspublish': 1.7.7 + '@git.zone/tspublish': 1.9.0 '@push.rocks/early': 4.0.4 '@push.rocks/smartcli': 4.0.11 '@push.rocks/smartdelay': 3.0.5 @@ -6461,6 +6537,8 @@ snapshots: '@push.rocks/smartpath': 5.0.18 '@push.rocks/smartpromise': 4.0.4 typescript: 5.6.3 + transitivePeerDependencies: + - aws-crt '@git.zone/tsbundle@2.1.0': dependencies: @@ -6482,7 +6560,7 @@ snapshots: '@git.zone/tsdoc@1.4.2': dependencies: - '@git.zone/tspublish': 1.7.7 + '@git.zone/tspublish': 1.9.0 '@push.rocks/early': 4.0.4 '@push.rocks/npmextra': 5.1.2 '@push.rocks/qenv': 6.1.0 @@ -6500,13 +6578,14 @@ snapshots: typedoc: 0.26.10(typescript@5.6.3) typescript: 5.6.3 transitivePeerDependencies: + - aws-crt - bufferutil - encoding - supports-color - utf-8-validate - zod - '@git.zone/tspublish@1.7.7': + '@git.zone/tspublish@1.9.0': dependencies: '@push.rocks/smartcli': 4.0.11 '@push.rocks/smartdelay': 3.0.5 @@ -6514,7 +6593,10 @@ snapshots: '@push.rocks/smartlog': 3.0.7 '@push.rocks/smartnpm': 2.0.4 '@push.rocks/smartpath': 5.0.18 - '@push.rocks/smartshell': 3.0.6 + '@push.rocks/smartrequest': 2.0.23 + '@push.rocks/smartshell': 3.2.2 + transitivePeerDependencies: + - aws-crt '@git.zone/tsrun@1.3.3': dependencies: @@ -6522,9 +6604,9 @@ snapshots: '@push.rocks/smartshell': 3.0.6 tsx: 4.19.2 - '@git.zone/tstest@1.0.90(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)': + '@git.zone/tstest@1.0.90(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)': dependencies: - '@api.global/typedserver': 3.0.51 + '@api.global/typedserver': 3.0.53 '@git.zone/tsbundle': 2.1.0 '@git.zone/tsrun': 1.3.3 '@push.rocks/consolecolor': 2.0.2 @@ -6534,7 +6616,7 @@ snapshots: '@push.rocks/smartlog': 3.0.7 '@push.rocks/smartpromise': 4.0.4 '@push.rocks/smartshell': 3.0.6 - '@push.rocks/tapbundle': 5.5.3(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3) + '@push.rocks/tapbundle': 5.5.4(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3) '@types/ws': 8.5.12 figures: 6.1.0 ws: 8.18.0 @@ -6555,7 +6637,7 @@ snapshots: '@git.zone/tswatch@2.0.37': dependencies: - '@api.global/typedserver': 3.0.51 + '@api.global/typedserver': 3.0.53 '@git.zone/tsbundle': 2.1.0 '@git.zone/tsrun': 1.3.3 '@push.rocks/early': 4.0.4 @@ -6575,9 +6657,9 @@ snapshots: '@hapi/bourne@3.0.0': {} - '@happy-dom/global-registrator@15.7.4': + '@happy-dom/global-registrator@15.11.7': dependencies: - happy-dom: 15.7.4 + happy-dom: 15.11.7 '@inquirer/checkbox@3.0.1': dependencies: @@ -6597,7 +6679,7 @@ snapshots: '@inquirer/figures': 1.0.7 '@inquirer/type': 2.0.0 '@types/mute-stream': 0.0.4 - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/wrap-ansi': 3.0.0 ansi-escapes: 4.3.2 cli-width: 4.1.0 @@ -6697,7 +6779,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -6779,7 +6861,24 @@ snapshots: '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.17.1 + fastq: 1.18.0 + + '@oozcitak/dom@1.15.10': + dependencies: + '@oozcitak/infra': 1.0.8 + '@oozcitak/url': 1.0.4 + '@oozcitak/util': 8.3.8 + + '@oozcitak/infra@1.0.8': + dependencies: + '@oozcitak/util': 8.3.8 + + '@oozcitak/url@1.0.4': + dependencies: + '@oozcitak/infra': 1.0.8 + '@oozcitak/util': 8.3.8 + + '@oozcitak/util@8.3.8': {} '@open-wc/dedupe-mixin@1.4.0': {} @@ -6855,10 +6954,10 @@ snapshots: '@push.rocks/isounique@1.0.5': {} - '@push.rocks/levelcache@3.0.8': + '@push.rocks/levelcache@3.1.1': dependencies: '@push.rocks/lik': 6.1.0 - '@push.rocks/smartbucket': 2.0.4 + '@push.rocks/smartbucket': 3.3.7 '@push.rocks/smartcache': 1.0.16 '@push.rocks/smartenv': 5.0.12 '@push.rocks/smartexit': 1.0.23 @@ -6870,6 +6969,8 @@ snapshots: '@push.rocks/smartunique': 3.0.9 '@push.rocks/taskbuffer': 3.1.7 '@tsclass/tsclass': 4.2.0 + transitivePeerDependencies: + - aws-crt '@push.rocks/lik@6.1.0': dependencies: @@ -6877,12 +6978,12 @@ snapshots: '@push.rocks/smartmatch': 2.0.0 '@push.rocks/smartpromise': 4.0.4 '@push.rocks/smartrx': 3.0.7 - '@push.rocks/smarttime': 4.0.8 + '@push.rocks/smarttime': 4.1.1 '@types/minimatch': 5.1.2 '@types/symbol-tree': 3.2.5 symbol-tree: 3.2.4 - '@push.rocks/mongodump@1.0.8(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))': + '@push.rocks/mongodump@1.0.8(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))': dependencies: '@pushrocks/lik': 6.0.2 '@pushrocks/smartfile': 9.0.6 @@ -6890,7 +6991,7 @@ snapshots: '@pushrocks/smartpath': 5.0.5 '@pushrocks/smartpromise': 3.1.10 '@tsclass/tsclass': 4.2.0 - mongodb: 4.17.2(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)) + mongodb: 4.17.2(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)) transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' - aws-crt @@ -6922,11 +7023,11 @@ snapshots: '@push.rocks/smartlog': 3.0.7 '@push.rocks/smartpath': 5.0.18 - '@push.rocks/smartacme@5.0.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)': + '@push.rocks/smartacme@5.0.0(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)': dependencies: - '@api.global/typedserver': 3.0.51 + '@api.global/typedserver': 3.0.53 '@push.rocks/lik': 6.1.0 - '@push.rocks/smartdata': 5.2.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3) + '@push.rocks/smartdata': 5.2.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3) '@push.rocks/smartdelay': 3.0.5 '@push.rocks/smartdns': 5.0.4 '@push.rocks/smartlog': 3.0.7 @@ -6938,16 +7039,16 @@ snapshots: '@tsclass/tsclass': 4.2.0 acme-client: 4.2.5 transitivePeerDependencies: - - '@aws-sdk/client-sso-oidc' - '@aws-sdk/credential-providers' - '@mongodb-js/zstd' - - aws-crt + - bufferutil - gcp-metadata - kerberos - mongodb-client-encryption - snappy - socks - supports-color + - utf-8-validate '@push.rocks/smartai@0.0.17': dependencies: @@ -7013,16 +7114,6 @@ snapshots: - supports-color - utf-8-validate - '@push.rocks/smartbucket@2.0.4': - dependencies: - '@push.rocks/smartpath': 5.0.18 - '@push.rocks/smartpromise': 4.0.4 - '@push.rocks/smartrx': 3.0.7 - '@push.rocks/smartstream': 2.0.8 - '@tsclass/tsclass': 4.2.0 - '@types/minio': 7.1.1 - minio: 7.1.3 - '@push.rocks/smartbucket@3.3.7': dependencies: '@aws-sdk/client-s3': 3.705.0 @@ -7080,12 +7171,12 @@ snapshots: '@types/node-forge': 1.3.11 node-forge: 1.3.1 - '@push.rocks/smartdata@5.2.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)': + '@push.rocks/smartdata@5.2.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)': dependencies: '@push.rocks/lik': 6.1.0 '@push.rocks/smartdelay': 3.0.5 '@push.rocks/smartlog': 3.0.7 - '@push.rocks/smartmongo': 2.0.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3) + '@push.rocks/smartmongo': 2.0.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3) '@push.rocks/smartpromise': 4.0.4 '@push.rocks/smartrx': 3.0.7 '@push.rocks/smartstring': 4.0.15 @@ -7093,7 +7184,7 @@ snapshots: '@push.rocks/smartunique': 3.0.9 '@push.rocks/taskbuffer': 3.1.7 '@tsclass/tsclass': 4.2.0 - mongodb: 6.10.0(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3) + mongodb: 6.10.0(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3) transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' - '@aws-sdk/credential-providers' @@ -7130,7 +7221,7 @@ snapshots: '@push.rocks/smartpromise': 4.0.4 tree-kill: 1.2.2 - '@push.rocks/smartexpect@1.2.1': + '@push.rocks/smartexpect@1.4.0': dependencies: '@push.rocks/smartdelay': 3.0.5 '@push.rocks/smartpromise': 4.0.4 @@ -7284,25 +7375,19 @@ snapshots: '@types/mime-types': 2.1.4 mime-types: 2.1.35 - '@push.rocks/smartmime@2.0.2': - dependencies: - '@types/mime-types': 2.1.4 - file-type: 19.6.0 - mime: 4.0.4 - '@push.rocks/smartmime@2.0.4': dependencies: '@types/mime-types': 2.1.4 file-type: 19.6.0 mime: 4.0.4 - '@push.rocks/smartmongo@2.0.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)': + '@push.rocks/smartmongo@2.0.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)': dependencies: - '@push.rocks/mongodump': 1.0.8(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)) - '@push.rocks/smartdata': 5.2.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3) + '@push.rocks/mongodump': 1.0.8(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)) + '@push.rocks/smartdata': 5.2.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3) '@push.rocks/smartpath': 5.0.18 '@push.rocks/smartpromise': 4.0.4 - mongodb-memory-server: 8.16.1(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)) + mongodb-memory-server: 8.16.1(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)) transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' - '@aws-sdk/credential-providers' @@ -7323,25 +7408,27 @@ snapshots: '@types/default-gateway': 3.0.1 isopen: 1.3.0 public-ip: 6.0.2 - systeminformation: 5.23.5 + systeminformation: 5.24.3 '@push.rocks/smartnpm@2.0.4': dependencies: '@push.rocks/consolecolor': 2.0.2 - '@push.rocks/levelcache': 3.0.8 + '@push.rocks/levelcache': 3.1.1 '@push.rocks/smartarchive': 3.0.8 '@push.rocks/smartfile': 10.0.41 '@push.rocks/smartpath': 5.0.18 '@push.rocks/smartpromise': 4.0.4 '@push.rocks/smartrequest': 2.0.23 - '@push.rocks/smarttime': 4.0.8 + '@push.rocks/smarttime': 4.1.1 '@push.rocks/smartversion': 3.0.5 package-json: 8.1.1 + transitivePeerDependencies: + - aws-crt '@push.rocks/smartntml@2.0.8': dependencies: '@design.estate/dees-element': 2.0.39 - '@happy-dom/global-registrator': 15.7.4 + '@happy-dom/global-registrator': 15.11.7 '@push.rocks/smartpromise': 4.0.4 fake-indexeddb: 6.0.0 transitivePeerDependencies: @@ -7370,7 +7457,7 @@ snapshots: '@push.rocks/smartunique': 3.0.9 '@tsclass/tsclass': 4.2.0 '@types/express': 4.17.21 - express: 4.21.1 + express: 4.21.2 pdf-lib: 1.17.1 pdf2json: 3.0.5 pdf2pic: 3.1.3 @@ -7446,7 +7533,7 @@ snapshots: dependencies: '@push.rocks/smartcache': 1.0.16 '@push.rocks/smartfeed': 1.0.11 - '@push.rocks/smartxml': 1.0.8 + '@push.rocks/smartxml': 1.1.1 '@push.rocks/smartyaml': 2.0.5 '@push.rocks/webrequest': 3.0.37 '@tsclass/tsclass': 4.2.0 @@ -7454,7 +7541,7 @@ snapshots: '@push.rocks/smartsocket@2.0.27': dependencies: '@api.global/typedrequest-interfaces': 3.0.19 - '@api.global/typedserver': 3.0.51 + '@api.global/typedserver': 3.0.53 '@push.rocks/isohash': 2.0.1 '@push.rocks/isounique': 1.0.5 '@push.rocks/lik': 6.1.0 @@ -7539,6 +7626,17 @@ snapshots: is-nan: 1.3.2 pretty-ms: 8.0.0 + '@push.rocks/smarttime@4.1.1': + dependencies: + '@push.rocks/lik': 6.1.0 + '@push.rocks/smartdelay': 3.0.5 + '@push.rocks/smartpromise': 4.0.4 + croner: 9.0.0 + date-fns: 4.1.0 + dayjs: 1.11.13 + is-nan: 1.3.2 + pretty-ms: 9.2.0 + '@push.rocks/smartunique@3.0.9': dependencies: '@types/uuid': 9.0.8 @@ -7552,16 +7650,17 @@ snapshots: '@types/semver': 7.5.8 semver: 7.6.3 - '@push.rocks/smartxml@1.0.8': + '@push.rocks/smartxml@1.1.1': dependencies: - fast-xml-parser: 4.5.0 + fast-xml-parser: 4.5.1 + xmlbuilder2: 3.1.1 '@push.rocks/smartyaml@2.0.5': dependencies: '@types/js-yaml': 3.12.10 js-yaml: 3.14.1 - '@push.rocks/tapbundle@5.5.3(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3)': + '@push.rocks/tapbundle@5.5.4(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3)': dependencies: '@open-wc/testing': 4.0.0 '@push.rocks/consolecolor': 2.0.2 @@ -7569,16 +7668,16 @@ snapshots: '@push.rocks/smartcrypto': 2.0.4 '@push.rocks/smartdelay': 3.0.5 '@push.rocks/smartenv': 5.0.12 - '@push.rocks/smartexpect': 1.2.1 + '@push.rocks/smartexpect': 1.4.0 '@push.rocks/smartfile': 11.0.23 '@push.rocks/smartjson': 5.0.20 - '@push.rocks/smartmongo': 2.0.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3) + '@push.rocks/smartmongo': 2.0.10(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0))(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3) '@push.rocks/smartpath': 5.0.18 '@push.rocks/smartpromise': 4.0.4 '@push.rocks/smartrequest': 2.0.23 '@push.rocks/smarts3': 2.2.5 - '@push.rocks/smartshell': 3.0.6 - '@push.rocks/smarttime': 4.0.8 + '@push.rocks/smartshell': 3.2.2 + '@push.rocks/smarttime': 4.1.1 expect: 29.7.0 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' @@ -7884,7 +7983,6 @@ snapshots: dependencies: '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@smithy/abort-controller@3.1.8': dependencies: @@ -7907,7 +8005,6 @@ snapshots: '@smithy/util-config-provider': 3.0.0 '@smithy/util-middleware': 3.0.8 tslib: 2.8.0 - optional: true '@smithy/config-resolver@3.0.12': dependencies: @@ -7927,7 +8024,6 @@ snapshots: '@smithy/util-stream': 3.2.1 '@smithy/util-utf8': 3.0.0 tslib: 2.8.0 - optional: true '@smithy/core@2.5.4': dependencies: @@ -7947,7 +8043,6 @@ snapshots: '@smithy/types': 3.6.0 '@smithy/url-parser': 3.0.8 tslib: 2.8.0 - optional: true '@smithy/credential-provider-imds@3.2.7': dependencies: @@ -7994,7 +8089,6 @@ snapshots: '@smithy/types': 3.6.0 '@smithy/util-base64': 3.0.0 tslib: 2.8.0 - optional: true '@smithy/fetch-http-handler@4.1.1': dependencies: @@ -8024,7 +8118,6 @@ snapshots: '@smithy/util-buffer-from': 3.0.0 '@smithy/util-utf8': 3.0.0 tslib: 2.8.0 - optional: true '@smithy/hash-stream-node@3.1.9': dependencies: @@ -8041,7 +8134,6 @@ snapshots: dependencies: '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@smithy/is-array-buffer@2.2.0': dependencies: @@ -8062,7 +8154,6 @@ snapshots: '@smithy/protocol-http': 4.1.5 '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@smithy/middleware-content-length@3.0.12': dependencies: @@ -8080,7 +8171,6 @@ snapshots: '@smithy/url-parser': 3.0.8 '@smithy/util-middleware': 3.0.8 tslib: 2.8.0 - optional: true '@smithy/middleware-endpoint@3.2.4': dependencies: @@ -8104,7 +8194,6 @@ snapshots: '@smithy/util-retry': 3.0.8 tslib: 2.8.0 uuid: 9.0.1 - optional: true '@smithy/middleware-retry@3.0.28': dependencies: @@ -8127,7 +8216,6 @@ snapshots: dependencies: '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@smithy/middleware-stack@3.0.10': dependencies: @@ -8138,7 +8226,6 @@ snapshots: dependencies: '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@smithy/node-config-provider@3.1.11': dependencies: @@ -8153,7 +8240,6 @@ snapshots: '@smithy/shared-ini-file-loader': 3.1.9 '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@smithy/node-http-handler@3.2.5': dependencies: @@ -8162,7 +8248,6 @@ snapshots: '@smithy/querystring-builder': 3.0.8 '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@smithy/node-http-handler@3.3.1': dependencies: @@ -8181,13 +8266,11 @@ snapshots: dependencies: '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@smithy/protocol-http@4.1.5': dependencies: '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@smithy/protocol-http@4.1.7': dependencies: @@ -8205,7 +8288,6 @@ snapshots: '@smithy/types': 3.6.0 '@smithy/util-uri-escape': 3.0.0 tslib: 2.8.0 - optional: true '@smithy/querystring-parser@3.0.10': dependencies: @@ -8216,7 +8298,6 @@ snapshots: dependencies: '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@smithy/service-error-classification@3.0.10': dependencies: @@ -8225,7 +8306,6 @@ snapshots: '@smithy/service-error-classification@3.0.8': dependencies: '@smithy/types': 3.6.0 - optional: true '@smithy/shared-ini-file-loader@3.1.11': dependencies: @@ -8236,7 +8316,6 @@ snapshots: dependencies: '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@smithy/signature-v4@4.2.1': dependencies: @@ -8248,7 +8327,6 @@ snapshots: '@smithy/util-uri-escape': 3.0.0 '@smithy/util-utf8': 3.0.0 tslib: 2.8.0 - optional: true '@smithy/signature-v4@4.2.3': dependencies: @@ -8270,7 +8348,6 @@ snapshots: '@smithy/types': 3.6.0 '@smithy/util-stream': 3.2.1 tslib: 2.8.0 - optional: true '@smithy/smithy-client@3.4.5': dependencies: @@ -8301,7 +8378,6 @@ snapshots: '@smithy/querystring-parser': 3.0.8 '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@smithy/util-base64@3.0.0': dependencies: @@ -8338,7 +8414,6 @@ snapshots: '@smithy/types': 3.6.0 bowser: 2.11.0 tslib: 2.8.0 - optional: true '@smithy/util-defaults-mode-browser@3.0.28': dependencies: @@ -8357,7 +8432,6 @@ snapshots: '@smithy/smithy-client': 3.4.2 '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@smithy/util-defaults-mode-node@3.0.28': dependencies: @@ -8374,7 +8448,6 @@ snapshots: '@smithy/node-config-provider': 3.1.9 '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@smithy/util-endpoints@2.1.6': dependencies: @@ -8395,7 +8468,6 @@ snapshots: dependencies: '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@smithy/util-retry@3.0.10': dependencies: @@ -8408,7 +8480,6 @@ snapshots: '@smithy/service-error-classification': 3.0.8 '@smithy/types': 3.6.0 tslib: 2.8.0 - optional: true '@smithy/util-stream@3.2.1': dependencies: @@ -8420,7 +8491,6 @@ snapshots: '@smithy/util-hex-encoding': 3.0.0 '@smithy/util-utf8': 3.0.0 tslib: 2.8.0 - optional: true '@smithy/util-stream@3.3.1': dependencies: @@ -8477,14 +8547,14 @@ snapshots: '@types/accepts@1.3.7': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/babel__code-frame@7.0.6': {} '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/buffer-json@2.0.3': {} @@ -8500,17 +8570,17 @@ snapshots: '@types/clean-css@4.2.11': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 source-map: 0.6.1 '@types/co-body@6.1.3': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/qs': 6.9.17 '@types/connect@3.4.38': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/content-disposition@0.5.8': {} @@ -8523,11 +8593,11 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 5.0.0 '@types/keygrip': 1.0.6 - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/cors@2.8.17': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/debounce@1.2.4': {} @@ -8543,14 +8613,14 @@ snapshots: '@types/express-serve-static-core@4.19.6': dependencies: - '@types/node': 22.10.2 - '@types/qs': 6.9.16 + '@types/node': 22.10.3 + '@types/qs': 6.9.17 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 - '@types/express-serve-static-core@5.0.2': + '@types/express-serve-static-core@5.0.3': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/qs': 6.9.17 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -8559,13 +8629,13 @@ snapshots: dependencies: '@types/body-parser': 1.19.5 '@types/express-serve-static-core': 4.19.6 - '@types/qs': 6.9.16 + '@types/qs': 6.9.17 '@types/serve-static': 1.15.7 '@types/express@5.0.0': dependencies: '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 5.0.2 + '@types/express-serve-static-core': 5.0.3 '@types/qs': 6.9.17 '@types/serve-static': 1.15.7 @@ -8575,30 +8645,30 @@ snapshots: '@types/from2@2.3.5': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/fs-extra@9.0.13': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/glob@8.1.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/gunzip-maybe@1.4.2': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/hast@3.0.4': dependencies: @@ -8632,11 +8702,11 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/jsonwebtoken@9.0.7': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/keygrip@1.0.6': {} @@ -8653,7 +8723,7 @@ snapshots: '@types/http-errors': 2.0.4 '@types/keygrip': 1.0.6 '@types/koa-compose': 3.2.8 - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/mdast@4.0.4': dependencies: @@ -8667,30 +8737,26 @@ snapshots: '@types/minimatch@5.1.2': {} - '@types/minio@7.1.1': - dependencies: - minio: 7.1.3 - '@types/ms@0.7.34': {} '@types/mute-stream@0.0.4': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/node-fetch@2.6.11': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 form-data: 4.0.1 '@types/node-forge@1.3.11': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 - '@types/node@18.19.68': + '@types/node@18.19.69': dependencies: undici-types: 5.26.5 - '@types/node@22.10.2': + '@types/node@22.10.3': dependencies: undici-types: 6.20.0 @@ -8698,8 +8764,6 @@ snapshots: '@types/ping@0.4.4': {} - '@types/qs@6.9.16': {} - '@types/qs@6.9.17': {} '@types/randomatic@3.1.5': {} @@ -8710,19 +8774,19 @@ snapshots: '@types/s3rver@3.7.4': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/semver@7.5.8': {} '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/send': 0.17.4 '@types/sinon-chai@3.2.12': @@ -8742,15 +8806,15 @@ snapshots: '@types/tar-stream@2.2.3': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/tar-stream@3.1.3': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/through2@2.0.41': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/triple-beam@1.3.5': {} @@ -8774,7 +8838,7 @@ snapshots: '@types/whatwg-url@8.2.2': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/webidl-conversions': 7.0.3 '@types/which@2.0.2': {} @@ -8785,11 +8849,11 @@ snapshots: '@types/ws@7.4.7': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/ws@8.5.12': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 '@types/yargs-parser@21.0.3': {} @@ -8799,23 +8863,23 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.3 optional: true '@ungap/structured-clone@1.2.0': {} - '@web/browser-logs@0.4.0': + '@web/browser-logs@0.4.1': dependencies: errorstacks: 2.4.1 - '@web/dev-server-core@0.7.4': + '@web/dev-server-core@0.7.5': dependencies: '@types/koa': 2.15.0 '@types/ws': 7.4.7 '@web/parse5-utils': 2.1.0 - chokidar: 4.0.1 + chokidar: 4.0.3 clone: 2.1.2 - es-module-lexer: 1.5.4 + es-module-lexer: 1.6.0 get-stream: 6.0.1 is-stream: 2.0.1 isbinaryfile: 5.0.4 @@ -8856,9 +8920,9 @@ snapshots: '@types/debounce': 1.2.4 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@web/browser-logs': 0.4.0 - '@web/dev-server-core': 0.7.4 - chokidar: 4.0.1 + '@web/browser-logs': 0.4.1 + '@web/dev-server-core': 0.7.5 + chokidar: 4.0.3 cli-cursor: 3.1.0 co-body: 6.2.0 convert-source-map: 2.0.0 @@ -8884,9 +8948,6 @@ snapshots: '@yr/monotone-cubic-spline@1.0.3': {} - '@zxing/text-encoding@0.9.0': - optional: true - abort-controller@3.0.0: dependencies: event-target-shim: 5.0.1 @@ -8979,10 +9040,6 @@ snapshots: asynckit@0.4.0: {} - available-typed-arrays@1.0.7: - dependencies: - possible-typed-array-names: 1.0.0 - axe-core@4.10.2: {} axios@0.26.1(debug@4.3.7): @@ -9012,10 +9069,6 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 - block-stream2@2.1.0: - dependencies: - readable-stream: 3.6.2 - bluebird@3.7.2: {} body-parser@1.20.3: @@ -9057,8 +9110,6 @@ snapshots: p-queue: 6.6.2 unload: 2.4.1 - browser-or-node@2.1.1: {} - browserify-zlib@0.1.4: dependencies: pako: 0.2.9 @@ -9110,6 +9161,11 @@ snapshots: normalize-url: 8.0.1 responselike: 3.0.0 + call-bind-apply-helpers@1.0.1: + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + call-bind@1.0.7: dependencies: es-define-property: 1.0.0 @@ -9118,6 +9174,11 @@ snapshots: get-intrinsic: 1.2.4 set-function-length: 1.2.2 + call-bound@1.0.3: + dependencies: + call-bind-apply-helpers: 1.0.1 + get-intrinsic: 1.2.6 + callsites@3.1.0: {} camel-case@3.0.0: @@ -9152,7 +9213,7 @@ snapshots: chardet@0.7.0: {} - chokidar@4.0.1: + chokidar@4.0.3: dependencies: readdirp: 4.0.2 @@ -9272,6 +9333,8 @@ snapshots: croner@7.0.8: {} + croner@9.0.0: {} + cross-fetch@3.1.5: dependencies: node-fetch: 2.6.7 @@ -9299,6 +9362,8 @@ snapshots: dependencies: type-fest: 2.19.0 + date-fns@4.1.0: {} + dayjs@1.11.13: {} debounce@1.2.1: {} @@ -9327,8 +9392,6 @@ snapshots: dependencies: character-entities: 2.0.2 - decode-uri-component@0.2.2: {} - decompress-response@6.0.0: dependencies: mimic-response: 3.1.0 @@ -9401,6 +9464,12 @@ snapshots: dns2@2.1.0: {} + dunder-proto@1.0.1: + dependencies: + call-bind-apply-helpers: 1.0.1 + es-errors: 1.3.0 + gopd: 1.2.0 + duplexify@3.7.1: dependencies: end-of-stream: 1.4.4 @@ -9448,7 +9517,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 22.10.2 + '@types/node': 22.10.3 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.4.2 @@ -9471,9 +9540,15 @@ snapshots: dependencies: get-intrinsic: 1.2.4 + es-define-property@1.0.1: {} + es-errors@1.3.0: {} - es-module-lexer@1.5.4: {} + es-module-lexer@1.6.0: {} + + es-object-atoms@1.0.0: + dependencies: + es-errors: 1.3.0 esbuild@0.23.1: optionalDependencies: @@ -9573,7 +9648,7 @@ snapshots: dependencies: lodash.assign: 3.2.0 - express@4.21.1: + express@4.21.2: dependencies: accepts: 1.3.8 array-flatten: 1.1.1 @@ -9594,7 +9669,7 @@ snapshots: methods: 1.1.2 on-finished: 2.4.1 parseurl: 1.3.3 - path-to-regexp: 0.1.10 + path-to-regexp: 0.1.12 proxy-addr: 2.0.7 qs: 6.13.0 range-parser: 1.2.1 @@ -9653,11 +9728,11 @@ snapshots: dependencies: strnum: 1.0.5 - fast-xml-parser@4.5.0: + fast-xml-parser@4.5.1: dependencies: strnum: 1.0.5 - fastq@1.17.1: + fastq@1.18.0: dependencies: reusify: 1.0.4 @@ -9692,8 +9767,6 @@ snapshots: dependencies: to-regex-range: 5.0.1 - filter-obj@1.1.0: {} - finalhandler@1.3.1: dependencies: debug: 2.6.9 @@ -9723,10 +9796,6 @@ snapshots: optionalDependencies: debug: 4.3.7 - for-each@0.3.3: - dependencies: - is-callable: 1.2.7 - foreground-child@2.0.0: dependencies: cross-spawn: 7.0.3 @@ -9802,6 +9871,19 @@ snapshots: has-symbols: 1.0.3 hasown: 2.0.2 + get-intrinsic@1.2.6: + dependencies: + call-bind-apply-helpers: 1.0.1 + dunder-proto: 1.0.1 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + function-bind: 1.1.2 + gopd: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + math-intrinsics: 1.1.0 + get-port@5.1.1: {} get-stream@5.2.0: @@ -9872,6 +9954,8 @@ snapshots: dependencies: get-intrinsic: 1.2.4 + gopd@1.2.0: {} + got@12.6.1: dependencies: '@sindresorhus/is': 5.6.0 @@ -9899,7 +9983,7 @@ snapshots: pumpify: 1.5.1 through2: 2.0.5 - happy-dom@15.7.4: + happy-dom@15.11.7: dependencies: entities: 4.5.0 webidl-conversions: 7.0.0 @@ -9917,9 +10001,11 @@ snapshots: has-symbols@1.0.3: {} + has-symbols@1.1.0: {} + has-tostringtag@1.0.2: dependencies: - has-symbols: 1.0.3 + has-symbols: 1.1.0 hasown@2.0.2: dependencies: @@ -10071,17 +10157,8 @@ snapshots: ipaddr.js@1.9.1: {} - ipaddr.js@2.2.0: {} - - is-arguments@1.1.1: - dependencies: - call-bind: 1.0.7 - has-tostringtag: 1.0.2 - is-arrayish@0.3.2: {} - is-callable@1.2.7: {} - is-deflate@1.0.0: {} is-docker@2.2.1: {} @@ -10125,10 +10202,6 @@ snapshots: is-stream@4.0.1: {} - is-typed-array@1.1.13: - dependencies: - which-typed-array: 1.1.15 - is-unicode-supported@2.1.0: {} is-windows@1.0.2: {} @@ -10215,7 +10288,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.10.2 + '@types/node': 22.10.3 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -10238,8 +10311,6 @@ snapshots: json-buffer@3.0.1: {} - json-stream@1.0.0: {} - jsonfile@4.0.0: optionalDependencies: graceful-fs: 4.2.11 @@ -10494,6 +10565,8 @@ snapshots: dependencies: escape-string-regexp: 5.0.0 + math-intrinsics@1.1.0: {} + math-random@1.0.4: {} md5-file@5.0.0: {} @@ -10875,23 +10948,6 @@ snapshots: dependencies: minimist: 1.2.8 - minio@7.1.3: - dependencies: - async: 3.2.6 - block-stream2: 2.1.0 - browser-or-node: 2.1.1 - buffer-crc32: 0.2.13 - fast-xml-parser: 4.5.0 - ipaddr.js: 2.2.0 - json-stream: 1.0.0 - lodash: 4.17.21 - mime-types: 2.1.35 - query-string: 7.1.3 - through2: 4.0.2 - web-encoding: 1.1.5 - xml: 1.0.1 - xml2js: 0.5.0 - minipass@3.3.6: dependencies: yallist: 4.0.0 @@ -10921,7 +10977,7 @@ snapshots: '@types/whatwg-url': 11.0.5 whatwg-url: 13.0.0 - mongodb-memory-server-core@8.16.1(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)): + mongodb-memory-server-core@8.16.1(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)): dependencies: async-mutex: 0.3.2 camelcase: 6.3.0 @@ -10931,7 +10987,7 @@ snapshots: get-port: 5.1.1 https-proxy-agent: 5.0.1 md5-file: 5.0.0 - mongodb: 4.17.2(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)) + mongodb: 4.17.2(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)) new-find-package-json: 2.0.0 semver: 7.6.3 tar-stream: 2.2.0 @@ -10943,34 +10999,34 @@ snapshots: - aws-crt - supports-color - mongodb-memory-server@8.16.1(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)): + mongodb-memory-server@8.16.1(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)): dependencies: - mongodb-memory-server-core: 8.16.1(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)) + mongodb-memory-server-core: 8.16.1(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)) tslib: 2.8.0 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' - aws-crt - supports-color - mongodb@4.17.2(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)): + mongodb@4.17.2(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)): dependencies: bson: 4.7.2 mongodb-connection-string-url: 2.6.0 socks: 2.8.3 optionalDependencies: - '@aws-sdk/credential-providers': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)) + '@aws-sdk/credential-providers': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)) '@mongodb-js/saslprep': 1.1.9 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' - aws-crt - mongodb@6.10.0(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)))(socks@2.8.3): + mongodb@6.10.0(@aws-sdk/credential-providers@3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)))(socks@2.8.3): dependencies: '@mongodb-js/saslprep': 1.1.9 bson: 6.9.0 mongodb-connection-string-url: 3.0.1 optionalDependencies: - '@aws-sdk/credential-providers': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.699.0)) + '@aws-sdk/credential-providers': 3.686.0(@aws-sdk/client-sso-oidc@3.699.0(@aws-sdk/client-sts@3.686.0)) socks: 2.8.3 ms@2.0.0: {} @@ -11025,6 +11081,8 @@ snapshots: object-inspect@1.13.2: {} + object-inspect@1.13.3: {} + object-keys@1.1.1: {} oblivious-set@1.4.0: {} @@ -11061,7 +11119,7 @@ snapshots: openai@4.68.4: dependencies: - '@types/node': 18.19.68 + '@types/node': 18.19.69 '@types/node-fetch': 2.6.11 abort-controller: 3.0.0 agentkeepalive: 4.5.0 @@ -11105,7 +11163,7 @@ snapshots: package-json@8.1.1: dependencies: got: 12.6.1 - registry-auth-token: 5.0.2 + registry-auth-token: 5.0.3 registry-url: 6.0.1 semver: 7.6.3 @@ -11121,6 +11179,8 @@ snapshots: parse-ms@3.0.0: {} + parse-ms@4.0.0: {} + parse5@6.0.1: {} parseurl@1.3.3: {} @@ -11143,7 +11203,7 @@ snapshots: lru-cache: 11.0.2 minipass: 7.1.2 - path-to-regexp@0.1.10: {} + path-to-regexp@0.1.12: {} path-to-regexp@6.3.0: {} @@ -11166,7 +11226,7 @@ snapshots: transitivePeerDependencies: - supports-color - pdfjs-dist@4.9.155: + pdfjs-dist@4.10.38: optionalDependencies: '@napi-rs/canvas': 0.1.65 @@ -11192,8 +11252,6 @@ snapshots: dependencies: find-up: 4.1.0 - possible-typed-array-names@1.0.0: {} - pretty-format@29.7.0: dependencies: '@jest/schemas': 29.6.3 @@ -11208,6 +11266,10 @@ snapshots: dependencies: parse-ms: 3.0.0 + pretty-ms@9.2.0: + dependencies: + parse-ms: 4.0.0 + process-nextick-args@2.0.1: {} progress@2.0.3: {} @@ -11280,14 +11342,7 @@ snapshots: qs@6.13.1: dependencies: - side-channel: 1.0.6 - - query-string@7.1.3: - dependencies: - decode-uri-component: 0.2.2 - filter-obj: 1.1.0 - split-on-first: 1.1.0 - strict-uri-encode: 2.0.0 + side-channel: 1.1.0 queue-microtask@1.2.3: {} @@ -11341,7 +11396,7 @@ snapshots: regex@4.3.3: {} - registry-auth-token@5.0.2: + registry-auth-token@5.0.3: dependencies: '@pnpm/npm-conf': 2.3.1 @@ -11525,6 +11580,26 @@ snapshots: '@shikijs/vscode-textmate': 9.3.0 '@types/hast': 3.0.4 + side-channel-list@1.0.0: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.3 + + side-channel-map@1.0.1: + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.6 + object-inspect: 1.13.3 + + side-channel-weakmap@1.0.2: + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.6 + object-inspect: 1.13.3 + side-channel-map: 1.0.1 + side-channel@1.0.6: dependencies: call-bind: 1.0.7 @@ -11532,6 +11607,14 @@ snapshots: get-intrinsic: 1.2.4 object-inspect: 1.13.2 + side-channel@1.1.0: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.3 + side-channel-list: 1.0.0 + side-channel-map: 1.0.1 + side-channel-weakmap: 1.0.2 + signal-exit@3.0.7: {} signal-exit@4.1.0: {} @@ -11623,8 +11706,6 @@ snapshots: signal-exit: 3.0.7 which: 2.0.2 - split-on-first@1.1.0: {} - sprintf-js@1.0.3: {} sprintf-js@1.1.3: {} @@ -11643,16 +11724,14 @@ snapshots: streamsearch@0.1.2: {} - streamx@2.20.1: + streamx@2.21.1: dependencies: fast-fifo: 1.3.2 queue-tick: 1.0.1 - text-decoder: 1.2.1 + text-decoder: 1.2.3 optionalDependencies: bare-events: 2.5.0 - strict-uri-encode@2.0.0: {} - string-width@4.2.3: dependencies: emoji-regex: 8.0.0 @@ -11746,7 +11825,7 @@ snapshots: symbol-tree@3.2.4: {} - systeminformation@5.23.5: {} + systeminformation@5.24.3: {} tar-fs@2.1.1: dependencies: @@ -11767,7 +11846,7 @@ snapshots: dependencies: b4a: 1.6.7 fast-fifo: 1.3.2 - streamx: 2.20.1 + streamx: 2.21.1 tar@6.2.1: dependencies: @@ -11778,7 +11857,9 @@ snapshots: mkdirp: 1.0.4 yallist: 4.0.0 - text-decoder@1.2.1: {} + text-decoder@1.2.3: + dependencies: + b4a: 1.6.7 text-hex@1.0.0: {} @@ -11949,14 +12030,6 @@ snapshots: util-deprecate@1.0.2: {} - util@0.12.5: - dependencies: - inherits: 2.0.4 - is-arguments: 1.1.1 - is-generator-function: 1.0.10 - is-typed-array: 1.1.13 - which-typed-array: 1.1.15 - utils-merge@1.0.1: {} uuid@9.0.1: {} @@ -11973,12 +12046,6 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - web-encoding@1.1.5: - dependencies: - util: 0.12.5 - optionalDependencies: - '@zxing/text-encoding': 0.9.0 - web-streams-polyfill@3.3.3: {} web-streams-polyfill@4.0.0-beta.3: {} @@ -12004,14 +12071,6 @@ snapshots: tr46: 0.0.3 webidl-conversions: 3.0.1 - which-typed-array@1.1.15: - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.7 - for-each: 0.3.3 - gopd: 1.0.1 - has-tostringtag: 1.0.2 - which@1.3.1: dependencies: isexe: 2.0.0 @@ -12087,7 +12146,12 @@ snapshots: sax: 1.4.1 xmlbuilder: 11.0.1 - xml@1.0.1: {} + xmlbuilder2@3.1.1: + dependencies: + '@oozcitak/dom': 1.15.10 + '@oozcitak/infra': 1.0.8 + '@oozcitak/util': 8.3.8 + js-yaml: 3.14.1 xmlbuilder@11.0.1: {} diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index 8e95a13..4f1cde0 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@serve.zone/cloudly', - version: '4.11.0', + version: '4.12.0', description: 'A comprehensive tool for managing containerized applications across multiple cloud providers using Docker Swarmkit, featuring web, CLI, and API interfaces.' } diff --git a/ts_cliclient/index.ts b/ts_cliclient/index.ts index 79a2ec0..0344a69 100644 --- a/ts_cliclient/index.ts +++ b/ts_cliclient/index.ts @@ -1 +1,3 @@ -console.log('this is the cli client.'); \ No newline at end of file +export const runCli = async () => { + console.log('serve.zone cli client'); +}; \ No newline at end of file diff --git a/ts_cliclient/tspublish.json b/ts_cliclient/tspublish.json index 197005a..39a7565 100644 --- a/ts_cliclient/tspublish.json +++ b/ts_cliclient/tspublish.json @@ -4,5 +4,6 @@ "registries": [ "registry.npmjs.org:public", "verdaccio.lossless.digital:public" - ] + ], + "bin": ["servezone"] } \ No newline at end of file diff --git a/ts_web/00_commitinfo_data.ts b/ts_web/00_commitinfo_data.ts index 8e95a13..4f1cde0 100644 --- a/ts_web/00_commitinfo_data.ts +++ b/ts_web/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@serve.zone/cloudly', - version: '4.11.0', + version: '4.12.0', description: 'A comprehensive tool for managing containerized applications across multiple cloud providers using Docker Swarmkit, featuring web, CLI, and API interfaces.' } diff --git a/ts_web/elements/cloudly-dashboard.ts b/ts_web/elements/cloudly-dashboard.ts index 787e06f..8f4d32f 100644 --- a/ts_web/elements/cloudly-dashboard.ts +++ b/ts_web/elements/cloudly-dashboard.ts @@ -24,6 +24,7 @@ import { CloudlyViewS3 } from './cloudly-view-s3.js'; import { CloudlyViewSecretBundles } from './cloudly-view-secretbundles.js'; import { CloudlyViewSecretGroups } from './cloudly-view-secretgroups.js'; import { CloudlyViewServices } from './cloudly-view-services.js'; +import { CloudlyViewExternalRegistries } from './cloudly-view-externalregistries.js'; declare global { interface HTMLElementTagNameMap { @@ -89,6 +90,10 @@ export class CloudlyDashboard extends DeesElement { name: 'Clusters', element: CloudlyViewClusters, }, + { + name: 'ExternalRegistries', + element: CloudlyViewExternalRegistries, + }, { name: 'Images', element: CloudlyViewImages, diff --git a/ts_web/elements/cloudly-view-externalregistries.ts b/ts_web/elements/cloudly-view-externalregistries.ts new file mode 100644 index 0000000..53299c6 --- /dev/null +++ b/ts_web/elements/cloudly-view-externalregistries.ts @@ -0,0 +1,129 @@ +import * as plugins from '../plugins.js'; +import * as shared from '../elements/shared/index.js'; + +import { + DeesElement, + customElement, + html, + state, + css, + cssManager, +} from '@design.estate/dees-element'; + +import * as appstate from '../appstate.js'; + +@customElement('cloudly-view-externalregistries') +export class CloudlyViewExternalRegistries extends DeesElement { + @state() + private data: appstate.IDataState = { + secretGroups: [], + secretBundles: [], + }; + + constructor() { + super(); + const subecription = appstate.dataState + .select((stateArg) => stateArg) + .subscribe((dataArg) => { + this.data = dataArg; + }); + this.rxSubscriptions.push(subecription); + } + + public static styles = [ + cssManager.defaultStyles, + shared.viewHostCss, + css` + `, + ]; + + public render() { + return html` + External Registries + { + return { + id: itemArg.id, + serverAmount: itemArg.data.servers.length, + }; + }} + .dataActions=${[ + { + name: 'add configBundle', + iconName: 'plus', + type: ['header', 'footer'], + actionFunc: async (dataActionArg) => { + const modal = await plugins.deesCatalog.DeesModal.createAndShow({ + heading: 'Add ConfigBundle', + content: html` + + + + + + `, + menuOptions: [ + { name: 'create', action: async (modalArg) => {} }, + { + name: 'cancel', + action: async (modalArg) => { + modalArg.destroy(); + }, + }, + ], + }); + }, + }, + { + name: 'delete', + iconName: 'trash', + type: ['contextmenu', 'inRow'], + actionFunc: async (actionDataArg) => { + plugins.deesCatalog.DeesModal.createAndShow({ + heading: `Delete ConfigBundle ${actionDataArg.item.id}`, + content: html` +
+ Do you really want to delete the ConfigBundle? +
+
+ ${actionDataArg.item.id} +
+ `, + menuOptions: [ + { + name: 'cancel', + action: async (modalArg) => { + await modalArg.destroy(); + }, + }, + { + name: 'delete', + action: async (modalArg) => { + appstate.dataState.dispatchAction(appstate.deleteSecretBundleAction, { + configBundleId: actionDataArg.item.id, + }); + await modalArg.destroy(); + }, + }, + ], + }); + }, + }, + ] as plugins.deesCatalog.ITableAction[]} + >
+ `; + } +} diff --git a/ts_web/elements/shared/cloudly-sectionheading.ts b/ts_web/elements/shared/cloudly-sectionheading.ts index 1e801ef..2baca1f 100644 --- a/ts_web/elements/shared/cloudly-sectionheading.ts +++ b/ts_web/elements/shared/cloudly-sectionheading.ts @@ -18,11 +18,28 @@ export class CloudlySectionheading extends DeesElement { public static styles = [ cssManager.defaultStyles, css` + :host { + display: grid; + grid-template-columns: min-content min-content; + } + h1 { font-family: 'Cal Sans'; letter-spacing: 0.025em; margin: 0px; margin-bottom: 16px; + white-space: nowrap; + } + + .flag { + border-radius: 4px; + background: #8a0183; + height: 20px; + padding: 2px 4px; + margin-left: 16px; + font-size: 12px; + transform: translateY(12px); + white-space: nowrap; } `, ] @@ -30,6 +47,7 @@ export class CloudlySectionheading extends DeesElement { public render() { return html`

+
stability: alpha
`; } } \ No newline at end of file