diff --git a/changelog.md b/changelog.md index 0ea2ad1..303f41f 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,10 @@ # Changelog +## Pending + +- Fix Smartgit initialization when installed globally with pnpm by loading isomorphic-git's Node HTTP adapter from smartgit's own dependency context. +- Update release tooling dependency patch versions. + ## 2026-04-30 - 3.3.2 - fix(build) modernize project configuration and tighten Node.js typing support diff --git a/package.json b/package.json index f1cc666..e73a4fe 100644 --- a/package.json +++ b/package.json @@ -44,10 +44,10 @@ "minimatch": "^10.2.5" }, "devDependencies": { - "@git.zone/tsbuild": "^4.4.0", - "@git.zone/tsrun": "^2.0.3", - "@git.zone/tstest": "^3.6.3", - "@types/node": "^25.6.0" + "@git.zone/tsbuild": "^4.4.2", + "@git.zone/tsrun": "^2.0.4", + "@git.zone/tstest": "^3.6.6", + "@types/node": "^25.8.0" }, "private": false, "files": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cfc4b51..72d269c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,17 +40,17 @@ importers: version: 10.2.5 devDependencies: '@git.zone/tsbuild': - specifier: ^4.4.0 - version: 4.4.0 + specifier: ^4.4.2 + version: 4.4.2 '@git.zone/tsrun': - specifier: ^2.0.3 - version: 2.0.3 + specifier: ^2.0.4 + version: 2.0.4 '@git.zone/tstest': - specifier: ^3.6.3 - version: 3.6.3(@aws-sdk/credential-providers@3.859.0)(@emnapi/core@1.7.0)(@emnapi/runtime@1.7.0)(socks@2.8.7)(typescript@6.0.3) + specifier: ^3.6.6 + version: 3.6.6(@aws-sdk/credential-providers@3.859.0)(@emnapi/core@1.7.0)(@emnapi/runtime@1.7.0)(socks@2.8.7)(typescript@6.0.3) '@types/node': - specifier: ^25.6.0 - version: 25.6.0 + specifier: ^25.8.0 + version: 25.8.0 packages: @@ -513,8 +513,8 @@ packages: cpu: [x64] os: [win32] - '@git.zone/tsbuild@4.4.0': - resolution: {integrity: sha512-98igHfppi6blFYDyzNukNkj4FUO5ZlyXEaSyJh8vCkkZM8SyAgfZj+NUWA1D1iaPXE58UvK1Pt/o8p8iI9UHHw==} + '@git.zone/tsbuild@4.4.2': + resolution: {integrity: sha512-v2m0fFYFt3vJZMvNAlrNChHYjZZNOf4iyO0mNNiHeO+sTR3cddkYb++zO/GL3v2UkG3nDRwfEkwUS4UzuXBEWw==} hasBin: true '@git.zone/tsbundle@2.10.1': @@ -525,12 +525,12 @@ packages: resolution: {integrity: sha512-0HmIS4rs5fgbxnNWAm0aZ4wKjSMX9nsHx1Gy90iK9uXFUVmzx/4SibE9UmSgNfmGAGSXiSh8TW6M1gOmLODNNw==} hasBin: true - '@git.zone/tsrun@2.0.3': - resolution: {integrity: sha512-QxSM8u+PFnO4jWul0MZpIVCk8XmafqnlPram68dgKuFBl86JM+29G1ag66QUAXSH13WWawbozAGcpCCpIWz7dQ==} + '@git.zone/tsrun@2.0.4': + resolution: {integrity: sha512-IXXtM6Kc3bEYPBUgDsO1y/+bbAts9L+nanxTZ3WYA5jHfgcJCxUJN8fhapp91/bpVzkLr7jZA5nSV/v/gQmfKg==} hasBin: true - '@git.zone/tstest@3.6.3': - resolution: {integrity: sha512-xvHZia3VEYO3ztXNqN3+ytF07vA2imZJwpD7GOv/wVM/hY58bUVvs/YnJ0C4nwiCGiHV87LU27NDEGfoNPYZcw==} + '@git.zone/tstest@3.6.6': + resolution: {integrity: sha512-CGbwM7y2S74G4gJJSzmR9l5WoAw8wyzr1j/9utSQ7+mFaejIkRLJtqKc76ooaTeDGy4wueNpaXZzByxkbBbe4g==} hasBin: true '@img/colour@1.1.0': @@ -959,6 +959,9 @@ packages: '@push.rocks/consolecolor@2.0.3': resolution: {integrity: sha512-hA+m0BMqEwZNSAS7c2aQFfoPkpX/dNdsHzkdLdeERUOy7BLacb9ItTUofGtjtginP0yDj4NSpqSjNYyX3Y8Y/w==} + '@push.rocks/consolecolor@2.0.4': + resolution: {integrity: sha512-rQJfuSJLzm117PBpsfyemX8Q/rpKh8ZVc2AqDVu6RXJMJkmGkKsADe0/rnttuHZYss8IP7yJIN9E6Vnx+jyy0A==} + '@push.rocks/early@4.0.4': resolution: {integrity: sha512-ak6/vqZ1PlFV08fSFQ6UwiBrr+K6IsfieZWWzT7eex1Ls6GvWEi8wZ3REFDPJq/qckNLWSgEy0EsqzRtltkaCA==} @@ -974,8 +977,8 @@ packages: '@push.rocks/mongodump@1.1.0': resolution: {integrity: sha512-kW0ZUGyf1e4nwloVwBQjNId+MzgTcNS834C+RxH21i1NqyOubbpWZtJtPP+K+s35nSJRyCTy3ICfBMdDBTAm2w==} - '@push.rocks/qenv@6.1.3': - resolution: {integrity: sha512-+z2hsAU/7CIgpYLFqvda8cn9rUBMHqLdQLjsFfRn5jPoD7dJ5rFlpkbhfM4Ws8mHMniwWaxGKo+q/YBhtzRBLg==} + '@push.rocks/qenv@6.1.4': + resolution: {integrity: sha512-NlDwrb3KJVBCeEXIWaYRZXZLOvHhDoo+n2X5akcGCDjn5HyP0C9/opn2RDpCnSt+hoValKpp89wcX4BEB+gWjA==} '@push.rocks/smartarchive@4.2.2': resolution: {integrity: sha512-6EpqbKU32D6Gcqsc9+Tn1dOCU5HoTlrqqs/7IdUr9Tirp9Ngtptkapca1Fw/D0kVJ7SSw3kG/miAYnuPMZLEoA==} @@ -1010,6 +1013,9 @@ packages: '@push.rocks/smartdelay@3.0.5': resolution: {integrity: sha512-mUuI7kj2f7ztjpic96FvRIlf2RsKBa5arw81AHNsndbxO6asRcxuWL8dTVxouEIK8YsBUlj0AsrCkHhMbLQdHw==} + '@push.rocks/smartdelay@3.1.0': + resolution: {integrity: sha512-59xveBMbWmbFhh/rqhQnYG/klg/VONG9hV8+RQ7ftqsNRkcmUT+VM5etAbODgAUvsF4lxK+xVR0tbZOo0kGhRQ==} + '@push.rocks/smartdns@7.9.2': resolution: {integrity: sha512-joMroNy/1YjXjxUaW38HQTvlyRHETE2+vnKg1c1304gHqcThyRawtdcnQsvmoK9sO1ZaPAqBKL1QP9m87nCFYQ==} @@ -1019,6 +1025,9 @@ packages: '@push.rocks/smartenv@6.0.0': resolution: {integrity: sha512-ktW5MqOFs0492sB4vrvl4lgRFQ/sQ4AyREgB+sCIzGqszHWGVvGXR95Y2a3z66jkLPYML2CUWHzmMlfv8fkG+A==} + '@push.rocks/smartenv@6.1.0': + resolution: {integrity: sha512-pKm5knYEkcHHc9XaYJ41Ya8/WfZB6fy1ZDB+TSLC85lvMrrRFLSsujjDehdDXl/mJr3MqecauTh2QzQIszTrjQ==} + '@push.rocks/smarterror@2.0.1': resolution: {integrity: sha512-iCcH1D8tlDJgMFsaJ6lhdOTKhbU0KoprNv9MRP9o7691QOx4JEDXiHtr/lNtxVo8BUtdb9CF6kazaknO9KuORA==} @@ -1082,6 +1091,9 @@ packages: '@push.rocks/smartmongo@5.1.1': resolution: {integrity: sha512-OFzEjTlXQ0zN9KYewhJRJxxX8bdVO7sl5H4RRd0F0PyU4FEXesLF8Sm4rsCFtQW1ifGQEBOcoruRkoiWz918Ug==} + '@push.rocks/smartmongo@7.0.0': + resolution: {integrity: sha512-qswsXSj3EQyyPGjjm/2RNDl1mE69R5KX1CivWNiXTpVHXJ83WUqsHKZ3d90ZoYfm2/oL6hTHlWLCtuzt9HYV6A==} + '@push.rocks/smartnetwork@4.7.1': resolution: {integrity: sha512-x9SolGn8lU3oh+fKL26dR5dIhsus5f0p/Xiaut2pK5Wamgwrvt5y5To8F+pzF1pQr6yA0XwWZ0Dgoppp2E+ziQ==} @@ -1100,6 +1112,9 @@ packages: '@push.rocks/smartpromise@4.2.3': resolution: {integrity: sha512-Ycg/TJR+tMt+S3wSFurOpEoW6nXv12QBtKXgBcjMZ4RsdO28geN46U09osPn9N9WuwQy1PkmTV5J/V4F9U8qEw==} + '@push.rocks/smartpromise@4.2.4': + resolution: {integrity: sha512-8FUyYt94hOIY9mqHjitn4h69u0jbEtTF2RKKw2DpiTVFjpDTk9gXbVHZ/V+xEcBrN4mrzdQES0OiDmkNPoddEQ==} + '@push.rocks/smartpuppeteer@2.0.5': resolution: {integrity: sha512-yK/qSeWVHIGWRp3c8S5tfdGP6WCKllZC4DR8d8CQlEjszOSBmHtlTdyyqOMBZ/BA4kd+eU5f3A1r4K2tGYty1g==} @@ -1112,6 +1127,9 @@ packages: '@push.rocks/smartrequest@5.0.1': resolution: {integrity: sha512-gZQQF6HVt3LwTBxaPh6hHObd4VF76PUYQcs5pHD7f0VXaEewmrNAQSnccoinOY7fi45+0dOf04PJOXu9MibPzQ==} + '@push.rocks/smartrequest@5.0.3': + resolution: {integrity: sha512-Yu7fhkV+7ilumFT9rS6BCrI7GisTlkqAiH4Uuprs5SLFC/5OBlCSCpS5U2v6fU/hbknQelp9hdmGSr/KDoZ9qg==} + '@push.rocks/smartrouter@1.3.3': resolution: {integrity: sha512-1+xZEnWlhzqLWAaJ1zFNhQ0zgbfCWQl1DBT72LygLxTs+P0K8AwJKgqo/IX6CT55kGCFnPAZIYSbVJlGsgrB0w==} @@ -1133,8 +1151,8 @@ packages: '@push.rocks/smartstate@2.3.1': resolution: {integrity: sha512-rutCXb2MVo+bg4tWbX4uYFrJCIZOrGvbJKhmuvy1hJBk2j7OApsDib3vlH1b+uhu15nhHvUM1ZpnpCXjZj6j1g==} - '@push.rocks/smartstorage@6.4.1': - resolution: {integrity: sha512-svkXy2+BrHS+ejwd/Fx1msjyoFlh6VnHx5XG46DJXudtwSbpbCaHCTpua6HdHiLljmMgKlPrc5hSoOc6qJbgdw==} + '@push.rocks/smartstorage@6.5.1': + resolution: {integrity: sha512-DaVrWVAJs+Jd/BhyIK31LqSnj05DEY3z3m6KASoYokd20sTJcemNySNNCyDi3fSkyc5DRuvgR6l9vehGQdjSBQ==} '@push.rocks/smartstream@3.4.2': resolution: {integrity: sha512-JsjFjaNIlCBUglciM/IrXH0mH+oOQTLYQ6UMwqsew2XSUTXxER3ev2NeKMDBV6ONf2HF21EPnOZuKfgvtNGnUg==} @@ -1661,8 +1679,8 @@ packages: '@types/node@22.19.17': resolution: {integrity: sha512-wGdMcf+vPYM6jikpS/qhg6WiqSV/OhG+jeeHT/KlVqxYfD40iYJf9/AE1uQxVWFvU7MipKRkRv8NSHiCGgPr8Q==} - '@types/node@25.6.0': - resolution: {integrity: sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==} + '@types/node@25.8.0': + resolution: {integrity: sha512-TCFSk8IZh+iLX1xtksoBVtdmgL+1IX0fC9BeU4QqFSuNdN/K+HUlhqOzEmSYYpZUVsLYcPqc9KX+60iDuninSQ==} '@types/relateurl@0.2.33': resolution: {integrity: sha512-bTQCKsVbIdzLqZhLkF5fcJQreE4y1ro4DIyVrlDNSCJRRwHhB8Z+4zXXa8jN6eDvc2HbRsEYgbvrnGvi54EpSw==} @@ -3410,8 +3428,8 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici-types@7.19.2: - resolution: {integrity: sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==} + undici-types@7.24.6: + resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} unified@11.0.5: resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} @@ -3524,6 +3542,11 @@ packages: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} + yaml@2.9.0: + resolution: {integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==} + engines: {node: '>= 14.6'} + hasBin: true + yargs-parser@21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} @@ -3565,9 +3588,9 @@ snapshots: '@push.rocks/isounique': 1.0.5 '@push.rocks/lik': 6.4.1 '@push.rocks/smartbuffer': 3.0.5 - '@push.rocks/smartdelay': 3.0.5 + '@push.rocks/smartdelay': 3.1.0 '@push.rocks/smartguard': 3.1.0 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/webrequest': 4.0.5 '@push.rocks/webstream': 1.0.10 @@ -4439,7 +4462,7 @@ snapshots: dependencies: '@api.global/typedrequest': 3.3.0 '@api.global/typedrequest-interfaces': 3.0.19 - '@push.rocks/smartdelay': 3.0.5 + '@push.rocks/smartdelay': 3.1.0 broadcast-channel: 7.2.0 '@design.estate/dees-domtools@2.5.6': @@ -4447,10 +4470,10 @@ snapshots: '@api.global/typedrequest': 3.3.0 '@design.estate/dees-comms': 1.0.30 '@push.rocks/lik': 6.4.1 - '@push.rocks/smartdelay': 3.0.5 + '@push.rocks/smartdelay': 3.1.0 '@push.rocks/smartjson': 6.0.1 '@push.rocks/smartmarkdown': 3.0.3 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartrouter': 1.3.3 '@push.rocks/smartrx': 3.0.10 '@push.rocks/smartstate': 2.3.1 @@ -4574,17 +4597,17 @@ snapshots: '@esbuild/win32-x64@0.27.7': optional: true - '@git.zone/tsbuild@4.4.0': + '@git.zone/tsbuild@4.4.2': dependencies: '@git.zone/tspublish': 1.11.6 '@push.rocks/early': 4.0.4 '@push.rocks/smartcli': 4.0.21 - '@push.rocks/smartdelay': 3.0.5 + '@push.rocks/smartdelay': 3.1.0 '@push.rocks/smartfile': 13.1.3 '@push.rocks/smartfs': 1.5.1 '@push.rocks/smartlog': 3.2.2 '@push.rocks/smartpath': 6.0.0 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 typescript: 6.0.3 transitivePeerDependencies: - '@nuxt/kit' @@ -4601,13 +4624,13 @@ snapshots: '@push.rocks/early': 4.0.4 '@push.rocks/smartcli': 4.0.21 '@push.rocks/smartconfig': 6.1.1 - '@push.rocks/smartdelay': 3.0.5 + '@push.rocks/smartdelay': 3.1.0 '@push.rocks/smartfs': 1.5.1 '@push.rocks/smartinteract': 2.0.16 '@push.rocks/smartlog': 3.2.2 '@push.rocks/smartlog-destination-local': 9.0.2 '@push.rocks/smartpath': 6.0.0 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartspawn': 3.0.3 '@rspack/core': 1.7.11 '@types/html-minifier': 4.0.6 @@ -4629,7 +4652,7 @@ snapshots: '@push.rocks/consolecolor': 2.0.3 '@push.rocks/smartcli': 4.0.21 '@push.rocks/smartconfig': 6.1.1 - '@push.rocks/smartdelay': 3.0.5 + '@push.rocks/smartdelay': 3.1.0 '@push.rocks/smartfile': 13.1.3 '@push.rocks/smartfs': 1.5.1 '@push.rocks/smartlog': 3.2.2 @@ -4647,35 +4670,35 @@ snapshots: - supports-color - vue - '@git.zone/tsrun@2.0.3': + '@git.zone/tsrun@2.0.4': dependencies: '@push.rocks/smartfile': 13.1.3 '@push.rocks/smartshell': 3.3.8 tsx: 4.21.0 - '@git.zone/tstest@3.6.3(@aws-sdk/credential-providers@3.859.0)(@emnapi/core@1.7.0)(@emnapi/runtime@1.7.0)(socks@2.8.7)(typescript@6.0.3)': + '@git.zone/tstest@3.6.6(@aws-sdk/credential-providers@3.859.0)(@emnapi/core@1.7.0)(@emnapi/runtime@1.7.0)(socks@2.8.7)(typescript@6.0.3)': dependencies: '@git.zone/tsbundle': 2.10.1(@emnapi/core@1.7.0)(@emnapi/runtime@1.7.0) - '@git.zone/tsrun': 2.0.3 - '@push.rocks/consolecolor': 2.0.3 - '@push.rocks/qenv': 6.1.3 + '@git.zone/tsrun': 2.0.4 + '@push.rocks/consolecolor': 2.0.4 + '@push.rocks/qenv': 6.1.4 '@push.rocks/smartbrowser': 2.0.11(typescript@6.0.3) '@push.rocks/smartcrypto': 2.0.4 - '@push.rocks/smartdelay': 3.0.5 - '@push.rocks/smartenv': 6.0.0 + '@push.rocks/smartdelay': 3.1.0 + '@push.rocks/smartenv': 6.1.0 '@push.rocks/smartexpect': 2.5.0 '@push.rocks/smartfile': 13.1.3 '@push.rocks/smartfs': 1.5.1 '@push.rocks/smartjson': 6.0.1 '@push.rocks/smartlog': 3.2.2 - '@push.rocks/smartmongo': 5.1.1(@aws-sdk/credential-providers@3.859.0)(socks@2.8.7) + '@push.rocks/smartmongo': 7.0.0(@aws-sdk/credential-providers@3.859.0)(socks@2.8.7) '@push.rocks/smartnetwork': 4.7.1 '@push.rocks/smartpath': 6.0.0 - '@push.rocks/smartpromise': 4.2.3 - '@push.rocks/smartrequest': 5.0.1 + '@push.rocks/smartpromise': 4.2.4 + '@push.rocks/smartrequest': 5.0.3 '@push.rocks/smartserve': 2.0.4 '@push.rocks/smartshell': 3.3.8 - '@push.rocks/smartstorage': 6.4.1 + '@push.rocks/smartstorage': 6.5.1 '@push.rocks/smarttime': 4.2.3 '@push.rocks/smartwatch': 6.4.0 '@types/ws': 8.18.1 @@ -5310,10 +5333,14 @@ snapshots: dependencies: ansi-256-colors: 1.1.0 + '@push.rocks/consolecolor@2.0.4': + dependencies: + ansi-256-colors: 1.1.0 + '@push.rocks/early@4.0.4': dependencies: '@push.rocks/consolecolor': 2.0.3 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/isounique@1.0.5': {} @@ -5327,7 +5354,7 @@ snapshots: '@push.rocks/smartfile': 11.2.7 '@push.rocks/smartjson': 5.2.0 '@push.rocks/smartpath': 6.0.0 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartstring': 4.1.0 '@push.rocks/smartunique': 3.0.9 '@push.rocks/taskbuffer': 3.4.0 @@ -5355,7 +5382,7 @@ snapshots: '@push.rocks/smartfile': 11.2.7 '@push.rocks/smartjson': 5.2.0 '@push.rocks/smartpath': 6.0.0 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@tsclass/tsclass': 9.5.1 mongodb: 6.20.0(@aws-sdk/credential-providers@3.859.0)(socks@2.8.7) transitivePeerDependencies: @@ -5367,20 +5394,20 @@ snapshots: - snappy - socks - '@push.rocks/qenv@6.1.3': + '@push.rocks/qenv@6.1.4': dependencies: '@api.global/typedrequest': 3.3.0 '@configvault.io/interfaces': 1.0.17 - '@push.rocks/smartfile': 11.2.7 '@push.rocks/smartlog': 3.2.2 '@push.rocks/smartpath': 6.0.0 + yaml: 2.9.0 '@push.rocks/smartarchive@4.2.2': dependencies: - '@push.rocks/smartdelay': 3.0.5 + '@push.rocks/smartdelay': 3.1.0 '@push.rocks/smartfile': 11.2.7 '@push.rocks/smartpath': 6.0.0 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartrequest': 4.3.4 '@push.rocks/smartrx': 3.0.10 '@push.rocks/smartstream': 3.4.2 @@ -5399,7 +5426,7 @@ snapshots: '@push.rocks/smartbrowser@2.0.11(typescript@6.0.3)': dependencies: - '@push.rocks/smartdelay': 3.0.5 + '@push.rocks/smartdelay': 3.1.0 '@push.rocks/smartpdf': 4.2.2(typescript@6.0.3) '@push.rocks/smartpuppeteer': 2.0.5(typescript@6.0.3) '@push.rocks/smartunique': 3.0.9 @@ -5421,7 +5448,7 @@ snapshots: '@aws-sdk/client-s3': 3.922.0 '@push.rocks/smartmime': 2.0.4 '@push.rocks/smartpath': 6.0.0 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartrx': 3.0.10 '@push.rocks/smartstream': 3.4.2 '@push.rocks/smartstring': 4.1.0 @@ -5436,10 +5463,10 @@ snapshots: '@push.rocks/smartcache@1.0.18': dependencies: - '@push.rocks/smartdelay': 3.0.5 + '@push.rocks/smartdelay': 3.1.0 '@push.rocks/smarterror': 2.0.1 '@push.rocks/smarthash': 3.2.7 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smarttime': 4.2.3 '@push.rocks/smartcli@4.0.21': @@ -5447,27 +5474,27 @@ snapshots: '@push.rocks/lik': 6.4.1 '@push.rocks/smartlog': 3.2.2 '@push.rocks/smartobject': 1.0.12 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartrx': 3.0.10 yargs-parser: 22.0.0 '@push.rocks/smartclickhouse@2.2.1': dependencies: - '@push.rocks/smartdelay': 3.0.5 + '@push.rocks/smartdelay': 3.1.0 '@push.rocks/smartobject': 1.0.12 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartrx': 3.0.10 '@push.rocks/smarturl': 3.1.0 '@push.rocks/webrequest': 4.0.5 '@push.rocks/smartconfig@6.1.1': dependencies: - '@push.rocks/qenv': 6.1.3 + '@push.rocks/qenv': 6.1.4 '@push.rocks/smartfs': 1.5.1 '@push.rocks/smartjson': 6.0.1 '@push.rocks/smartlog': 3.2.2 '@push.rocks/smartpath': 6.0.0 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartrx': 3.0.10 '@push.rocks/taskbuffer': 8.0.2 '@tsclass/tsclass': 9.5.1 @@ -5479,17 +5506,17 @@ snapshots: '@push.rocks/smartcrypto@2.0.4': dependencies: - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@types/node-forge': 1.3.14 node-forge: 1.3.1 '@push.rocks/smartdata@7.1.7(@aws-sdk/credential-providers@3.859.0)(socks@2.8.7)': dependencies: '@push.rocks/lik': 6.4.1 - '@push.rocks/smartdelay': 3.0.5 + '@push.rocks/smartdelay': 3.1.0 '@push.rocks/smartlog': 3.2.2 '@push.rocks/smartmongo': 5.1.1(@aws-sdk/credential-providers@3.859.0)(socks@2.8.7) - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartrx': 3.0.10 '@push.rocks/smartstring': 4.1.0 '@push.rocks/smarttime': 4.2.3 @@ -5517,11 +5544,15 @@ snapshots: dependencies: '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartdelay@3.1.0': + dependencies: + '@push.rocks/smartpromise': 4.2.4 + '@push.rocks/smartdns@7.9.2': dependencies: - '@push.rocks/smartdelay': 3.0.5 - '@push.rocks/smartenv': 6.0.0 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartdelay': 3.1.0 + '@push.rocks/smartenv': 6.1.0 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartrust': 1.4.0 '@tsclass/tsclass': 9.5.1 acme-client: 5.4.0 @@ -5531,12 +5562,16 @@ snapshots: '@push.rocks/smartenv@5.0.13': dependencies: - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartenv@6.0.0': dependencies: '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartenv@6.1.0': + dependencies: + '@push.rocks/smartpromise': 4.2.4 + '@push.rocks/smarterror@2.0.1': dependencies: clean-stack: 1.3.0 @@ -5545,8 +5580,8 @@ snapshots: '@push.rocks/smartexit@1.0.23': dependencies: '@push.rocks/lik': 6.4.1 - '@push.rocks/smartdelay': 3.0.5 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartdelay': 3.1.0 + '@push.rocks/smartpromise': 4.2.4 tree-kill: 1.2.2 '@push.rocks/smartexit@2.0.3': @@ -5556,8 +5591,8 @@ snapshots: '@push.rocks/smartexpect@2.5.0': dependencies: - '@push.rocks/smartdelay': 3.0.5 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartdelay': 3.1.0 + '@push.rocks/smartpromise': 4.2.4 fast-deep-equal: 3.1.3 '@push.rocks/smartfile-interfaces@1.0.7': {} @@ -5565,13 +5600,13 @@ snapshots: '@push.rocks/smartfile@11.2.7': dependencies: '@push.rocks/lik': 6.4.1 - '@push.rocks/smartdelay': 3.0.5 + '@push.rocks/smartdelay': 3.1.0 '@push.rocks/smartfile-interfaces': 1.0.7 '@push.rocks/smarthash': 3.2.7 '@push.rocks/smartjson': 5.2.0 '@push.rocks/smartmime': 2.0.4 '@push.rocks/smartpath': 6.0.0 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartrequest': 4.3.4 '@push.rocks/smartstream': 3.4.2 '@types/fs-extra': 11.0.4 @@ -5604,7 +5639,7 @@ snapshots: '@push.rocks/smartguard@3.1.0': dependencies: - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartrequest': 2.1.0 '@push.rocks/smarthash@3.2.7': @@ -5619,7 +5654,7 @@ snapshots: dependencies: '@push.rocks/lik': 6.4.1 '@push.rocks/smartobject': 1.0.12 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 inquirer: 11.1.0 '@push.rocks/smartjimp@1.2.0': @@ -5653,9 +5688,9 @@ snapshots: '@push.rocks/smartlog-destination-local@9.0.2': dependencies: - '@push.rocks/consolecolor': 2.0.3 + '@push.rocks/consolecolor': 2.0.4 '@push.rocks/smartlog-interfaces': 3.0.2 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartlog-interfaces@3.0.2': dependencies: @@ -5669,7 +5704,7 @@ snapshots: '@push.rocks/isounique': 1.0.5 '@push.rocks/smartclickhouse': 2.2.1 '@push.rocks/smarthash': 3.2.7 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smarttime': 4.2.3 '@push.rocks/webrequest': 4.0.5 '@tsclass/tsclass': 9.5.1 @@ -5705,7 +5740,7 @@ snapshots: '@push.rocks/smartdata': 7.1.7(@aws-sdk/credential-providers@3.859.0)(socks@2.8.7) '@push.rocks/smartfs': 1.5.1 '@push.rocks/smartpath': 6.0.0 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartrx': 3.0.10 bson: 7.2.0 mingo: 7.2.1 @@ -5726,6 +5761,29 @@ snapshots: - supports-color - vue + '@push.rocks/smartmongo@7.0.0(@aws-sdk/credential-providers@3.859.0)(socks@2.8.7)': + dependencies: + '@push.rocks/mongodump': 1.1.0(@aws-sdk/credential-providers@3.859.0)(socks@2.8.7) + '@push.rocks/smartdata': 7.1.7(@aws-sdk/credential-providers@3.859.0)(socks@2.8.7) + '@push.rocks/smartpath': 6.0.0 + '@push.rocks/smartpromise': 4.2.4 + mongodb-memory-server: 11.1.0(@aws-sdk/credential-providers@3.859.0)(socks@2.8.7) + transitivePeerDependencies: + - '@aws-sdk/credential-providers' + - '@mongodb-js/zstd' + - '@nuxt/kit' + - bare-abort-controller + - bare-buffer + - gcp-metadata + - kerberos + - mongodb-client-encryption + - react + - react-native-b4a + - snappy + - socks + - supports-color + - vue + '@push.rocks/smartnetwork@4.7.1': dependencies: '@push.rocks/smartdns': 7.9.2 @@ -5741,7 +5799,7 @@ snapshots: '@push.rocks/smartarchive': 4.2.2 '@push.rocks/smartfile': 11.2.7 '@push.rocks/smartpath': 6.0.0 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartrequest': 4.3.4 '@push.rocks/smarttime': 4.2.3 '@push.rocks/smartversion': 3.0.5 @@ -5766,12 +5824,12 @@ snapshots: '@push.rocks/smartpdf@4.2.2(typescript@6.0.3)': dependencies: '@push.rocks/smartbuffer': 3.0.5 - '@push.rocks/smartdelay': 3.0.5 + '@push.rocks/smartdelay': 3.1.0 '@push.rocks/smartfs': 1.5.1 '@push.rocks/smartjimp': 1.2.0 '@push.rocks/smartnetwork': 4.7.1 '@push.rocks/smartpath': 6.0.0 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartpuppeteer': 2.0.5(typescript@6.0.3) '@push.rocks/smartserve': 2.0.4 '@push.rocks/smartunique': 3.0.9 @@ -5793,9 +5851,11 @@ snapshots: '@push.rocks/smartpromise@4.2.3': {} + '@push.rocks/smartpromise@4.2.4': {} + '@push.rocks/smartpuppeteer@2.0.5(typescript@6.0.3)': dependencies: - '@push.rocks/smartdelay': 3.0.5 + '@push.rocks/smartdelay': 3.1.0 '@push.rocks/smartshell': 3.3.8 puppeteer: 24.28.0(typescript@6.0.3) tree-kill: 1.2.2 @@ -5810,7 +5870,7 @@ snapshots: '@push.rocks/smartrequest@2.1.0': dependencies: - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smarturl': 3.1.0 agentkeepalive: 4.6.0 form-data: 4.0.5 @@ -5819,7 +5879,7 @@ snapshots: dependencies: '@push.rocks/smartenv': 5.0.13 '@push.rocks/smartpath': 6.0.0 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smarturl': 3.1.0 agentkeepalive: 4.6.0 form-data: 4.0.5 @@ -5833,6 +5893,15 @@ snapshots: agentkeepalive: 4.6.0 form-data: 4.0.5 + '@push.rocks/smartrequest@5.0.3': + dependencies: + '@push.rocks/smartenv': 6.1.0 + '@push.rocks/smartpath': 6.0.0 + '@push.rocks/smartpromise': 4.2.4 + '@push.rocks/smarturl': 3.1.0 + agentkeepalive: 4.6.0 + form-data: 4.0.5 + '@push.rocks/smartrouter@1.3.3': dependencies: '@push.rocks/lik': 6.4.1 @@ -5845,7 +5914,7 @@ snapshots: '@push.rocks/smartrx@3.0.10': dependencies: - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 rxjs: 7.8.2 '@push.rocks/smartserve@2.0.4': @@ -5853,7 +5922,7 @@ snapshots: '@api.global/typedrequest': 3.3.0 '@cfworker/json-schema': 4.1.1 '@push.rocks/lik': 6.4.1 - '@push.rocks/smartenv': 6.0.0 + '@push.rocks/smartenv': 6.1.0 '@push.rocks/smartlog': 3.2.2 '@push.rocks/smartpath': 6.0.0 ws: 8.20.0 @@ -5871,7 +5940,7 @@ snapshots: '@push.rocks/smartspawn@3.0.3': dependencies: - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 spawn-wrap: 2.0.0 threads: 1.7.0 tiny-worker: 2.3.0 @@ -5882,11 +5951,11 @@ snapshots: dependencies: '@push.rocks/smarthash': 3.2.7 '@push.rocks/smartjson': 6.0.1 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartrx': 3.0.10 '@push.rocks/webstore': 2.0.22 - '@push.rocks/smartstorage@6.4.1': + '@push.rocks/smartstorage@6.5.1': dependencies: '@push.rocks/smartpath': 6.0.0 '@push.rocks/smartrust': 1.4.0 @@ -5930,8 +5999,8 @@ snapshots: '@push.rocks/smartwatch@6.4.0': dependencies: '@push.rocks/lik': 6.4.1 - '@push.rocks/smartenv': 6.0.0 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartenv': 6.1.0 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartrust': 1.4.0 '@push.rocks/smartrx': 3.0.10 chokidar: 5.0.0 @@ -5946,9 +6015,9 @@ snapshots: dependencies: '@design.estate/dees-element': 2.2.4 '@push.rocks/lik': 6.4.1 - '@push.rocks/smartdelay': 3.0.5 + '@push.rocks/smartdelay': 3.1.0 '@push.rocks/smartlog': 3.2.2 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartrx': 3.0.10 '@push.rocks/smarttime': 4.2.3 '@push.rocks/smartunique': 3.0.9 @@ -5962,9 +6031,9 @@ snapshots: dependencies: '@design.estate/dees-element': 2.2.4 '@push.rocks/lik': 6.4.1 - '@push.rocks/smartdelay': 3.0.5 + '@push.rocks/smartdelay': 3.1.0 '@push.rocks/smartlog': 3.2.2 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartrx': 3.0.10 '@push.rocks/smarttime': 4.2.3 '@push.rocks/smartunique': 3.0.9 @@ -5976,10 +6045,10 @@ snapshots: '@push.rocks/webrequest@4.0.5': dependencies: - '@push.rocks/smartdelay': 3.0.5 - '@push.rocks/smartenv': 6.0.0 + '@push.rocks/smartdelay': 3.1.0 + '@push.rocks/smartenv': 6.1.0 '@push.rocks/smartjson': 6.0.1 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/webstore': 2.0.22 '@push.rocks/websetup@3.0.19': @@ -5992,9 +6061,9 @@ snapshots: dependencies: '@api.global/typedrequest-interfaces': 3.0.19 '@push.rocks/lik': 6.4.1 - '@push.rocks/smartenv': 6.0.0 + '@push.rocks/smartenv': 6.1.0 '@push.rocks/smartjson': 6.0.1 - '@push.rocks/smartpromise': 4.2.3 + '@push.rocks/smartpromise': 4.2.4 '@push.rocks/smartrx': 3.0.10 fake-indexeddb: 6.2.5 idb: 8.0.3 @@ -6488,7 +6557,7 @@ snapshots: '@types/clean-css@4.2.11': dependencies: - '@types/node': 25.6.0 + '@types/node': 25.8.0 source-map: 0.6.1 '@types/debug@4.1.12': @@ -6498,7 +6567,7 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 25.6.0 + '@types/node': 25.8.0 '@types/hast@3.0.4': dependencies: @@ -6518,7 +6587,7 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 25.6.0 + '@types/node': 25.8.0 '@types/mdast@4.0.4': dependencies: @@ -6530,11 +6599,11 @@ snapshots: '@types/mute-stream@0.0.4': dependencies: - '@types/node': 25.6.0 + '@types/node': 25.8.0 '@types/node-forge@1.3.14': dependencies: - '@types/node': 25.6.0 + '@types/node': 25.8.0 '@types/node@16.9.1': {} @@ -6542,9 +6611,9 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@25.6.0': + '@types/node@25.8.0': dependencies: - undici-types: 7.19.2 + undici-types: 7.24.6 '@types/relateurl@0.2.33': {} @@ -6554,11 +6623,11 @@ snapshots: '@types/tar-stream@3.1.4': dependencies: - '@types/node': 25.6.0 + '@types/node': 25.8.0 '@types/through2@2.0.41': dependencies: - '@types/node': 25.6.0 + '@types/node': 25.8.0 '@types/trusted-types@2.0.7': {} @@ -6588,11 +6657,11 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 25.6.0 + '@types/node': 25.8.0 '@types/yauzl@2.10.3': dependencies: - '@types/node': 25.6.0 + '@types/node': 25.8.0 optional: true '@ungap/structured-clone@1.3.0': {} @@ -8604,7 +8673,7 @@ snapshots: undici-types@6.21.0: {} - undici-types@7.19.2: {} + undici-types@7.24.6: {} unified@11.0.5: dependencies: @@ -8723,6 +8792,8 @@ snapshots: y18n@5.0.8: {} + yaml@2.9.0: {} + yargs-parser@21.1.1: {} yargs-parser@22.0.0: {} diff --git a/ts/smartgit.classes.smartgit.ts b/ts/smartgit.classes.smartgit.ts index 249275a..6f835a8 100644 --- a/ts/smartgit.classes.smartgit.ts +++ b/ts/smartgit.classes.smartgit.ts @@ -27,9 +27,7 @@ export class Smartgit { try { if (this.smartenvInstance.isNode) { this.envDeps.fs = await this.smartenvInstance.getSafeNodeModule('fs'); - this.envDeps.http = await this.smartenvInstance.getSafeNodeModule( - 'isomorphic-git/http/node' - ); + this.envDeps.http = (await import('isomorphic-git/http/node')).default; } else { throw new Error('currently only node.js is supported.'); }