diff --git a/package.json b/package.json index cfbd9c1f..8079f9ab 100644 --- a/package.json +++ b/package.json @@ -3,9 +3,9 @@ "version": "1.1.1", "description": "Tools for agents to perform actions on your SaaS", "packageManager": "pnpm@10.24.0", - "module": "./dist/index.js", - "main": "./dist/index.js", - "types": "./dist/index.d.ts", + "module": "./dist/index.mjs", + "main": "./dist/index.mjs", + "types": "./dist/index.d.mts", "exports": { ".": "./src/index.ts", "./package.json": "./package.json" @@ -60,7 +60,6 @@ "publint": "catalog:dev", "tsdown": "catalog:dev", "type-fest": "catalog:dev", - "typescript": "catalog:dev", "unplugin-unused": "catalog:dev", "vitest": "catalog:dev" }, @@ -95,7 +94,7 @@ "homepage": "https://github.com/StackOneHQ/stackone-ai-node#readme", "publishConfig": { "exports": { - ".": "./dist/index.js", + ".": "./dist/index.mjs", "./package.json": "./package.json" } }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9065a530..73192fb1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,8 +25,8 @@ catalogs: specifier: ^22.13.5 version: 22.19.1 '@typescript/native-preview': - specifier: ^7.0.0-dev.20251202.1 - version: 7.0.0-dev.20251202.1 + specifier: ^7.0.0-dev.20251209.1 + version: 7.0.0-dev.20251209.1 '@vitest/coverage-v8': specifier: ^4.0.15 version: 4.0.15 @@ -55,14 +55,11 @@ catalogs: specifier: ^0.3.12 version: 0.3.15 tsdown: - specifier: ^0.15.9 - version: 0.15.12 + specifier: ^0.17.2 + version: 0.17.2 type-fest: specifier: ^4.41.0 version: 4.41.0 - typescript: - specifier: ^5.8.3 - version: 5.9.3 unplugin-unused: specifier: ^0.5.4 version: 0.5.6 @@ -126,7 +123,7 @@ importers: version: 22.19.1 '@typescript/native-preview': specifier: catalog:dev - version: 7.0.0-dev.20251202.1 + version: 7.0.0-dev.20251209.1 '@vitest/coverage-v8': specifier: catalog:dev version: 4.0.15(vitest@4.0.15(@opentelemetry/api@1.9.0)(@types/node@22.19.1)(jiti@2.6.1)(msw@2.12.3(@types/node@22.19.1)(typescript@5.9.3))(tsx@4.21.0)(yaml@2.8.2)) @@ -165,13 +162,10 @@ importers: version: 0.3.15 tsdown: specifier: catalog:dev - version: 0.15.12(@typescript/native-preview@7.0.0-dev.20251202.1)(oxc-resolver@11.15.0)(publint@0.3.15)(typescript@5.9.3)(unplugin-unused@0.5.6) + version: 0.17.2(@typescript/native-preview@7.0.0-dev.20251209.1)(oxc-resolver@11.15.0)(publint@0.3.15)(typescript@5.9.3)(unplugin-unused@0.5.6) type-fest: specifier: catalog:dev version: 4.41.0 - typescript: - specifier: catalog:dev - version: 5.9.3 unplugin-unused: specifier: catalog:dev version: 0.5.6 @@ -952,10 +946,10 @@ packages: } engines: { node: '>= 20.0.0' } - '@oxc-project/types@0.95.0': + '@oxc-project/types@0.101.0': resolution: { - integrity: sha512-vACy7vhpMPhjEJhULNxrdR0D943TkA/MigMpJCHmBHvMXxRStRi/dPtTlfQ3uDwWSzRpT8z+7ImjZVf8JWBocQ==, + integrity: sha512-nuFhqlUzJX+gVIPPfuE6xurd4lST3mdcWOhyK/rZO0B9XWMKm79SuszIQEnSMmmDhq1DC8WWVYGVd+6F93o1gQ==, } '@oxc-resolver/binding-android-arm-eabi@11.15.0': @@ -1317,145 +1311,136 @@ packages: } engines: { node: '>=18' } - '@quansync/fs@0.1.6': + '@quansync/fs@1.0.0': resolution: { - integrity: sha512-zoA8SqQO11qH9H8FCBR7NIbowYARIPmBz3nKjgAaOUDi/xPAAu1uAgebtV7KXHTc6CDZJVRZ1u4wIGvY5CWYaw==, + integrity: sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==, } - '@rolldown/binding-android-arm64@1.0.0-beta.45': + '@rolldown/binding-android-arm64@1.0.0-beta.53': resolution: { - integrity: sha512-bfgKYhFiXJALeA/riil908+2vlyWGdwa7Ju5S+JgWZYdR4jtiPOGdM6WLfso1dojCh+4ZWeiTwPeV9IKQEX+4g==, + integrity: sha512-Ok9V8o7o6YfSdTTYA/uHH30r3YtOxLD6G3wih/U9DO0ucBBFq8WPt/DslU53OgfteLRHITZny9N/qCUxMf9kjQ==, } engines: { node: ^20.19.0 || >=22.12.0 } cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.0.0-beta.45': + '@rolldown/binding-darwin-arm64@1.0.0-beta.53': resolution: { - integrity: sha512-xjCv4CRVsSnnIxTuyH1RDJl5OEQ1c9JYOwfDAHddjJDxCw46ZX9q80+xq7Eok7KC4bRSZudMJllkvOKv0T9SeA==, + integrity: sha512-yIsKqMz0CtRnVa6x3Pa+mzTihr4Ty+Z6HfPbZ7RVbk1Uxnco4+CUn7Qbm/5SBol1JD/7nvY8rphAgyAi7Lj6Vg==, } engines: { node: ^20.19.0 || >=22.12.0 } cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-beta.45': + '@rolldown/binding-darwin-x64@1.0.0-beta.53': resolution: { - integrity: sha512-ddcO9TD3D/CLUa/l8GO8LHzBOaZqWg5ClMy3jICoxwCuoz47h9dtqPsIeTiB6yR501LQTeDsjA4lIFd7u3Ljfw==, + integrity: sha512-GTXe+mxsCGUnJOFMhfGWmefP7Q9TpYUseHvhAhr21nCTgdS8jPsvirb0tJwM3lN0/u/cg7bpFNa16fQrjKrCjQ==, } engines: { node: ^20.19.0 || >=22.12.0 } cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-beta.45': + '@rolldown/binding-freebsd-x64@1.0.0-beta.53': resolution: { - integrity: sha512-MBTWdrzW9w+UMYDUvnEuh0pQvLENkl2Sis15fHTfHVW7ClbGuez+RWopZudIDEGkpZXdeI4CkRXk+vdIIebrmg==, + integrity: sha512-9Tmp7bBvKqyDkMcL4e089pH3RsjD3SUungjmqWtyhNOxoQMh0fSmINTyYV8KXtE+JkxYMPWvnEt+/mfpVCkk8w==, } engines: { node: ^20.19.0 || >=22.12.0 } cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.45': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.53': resolution: { - integrity: sha512-4YgoCFiki1HR6oSg+GxxfzfnVCesQxLF1LEnw9uXS/MpBmuog0EOO2rYfy69rWP4tFZL9IWp6KEfGZLrZ7aUog==, + integrity: sha512-a1y5fiB0iovuzdbjUxa7+Zcvgv+mTmlGGC4XydVIsyl48eoxgaYkA3l9079hyTyhECsPq+mbr0gVQsFU11OJAQ==, } engines: { node: ^20.19.0 || >=22.12.0 } cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.45': + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.53': resolution: { - integrity: sha512-LE1gjAwQRrbCOorJJ7LFr10s5vqYf5a00V5Ea9wXcT2+56n5YosJkcp8eQ12FxRBv2YX8dsdQJb+ZTtYJwb6XQ==, + integrity: sha512-bpIGX+ov9PhJYV+wHNXl9rzq4F0QvILiURn0y0oepbQx+7stmQsKA0DhPGwmhfvF856wq+gbM8L92SAa/CBcLg==, } engines: { node: ^20.19.0 || >=22.12.0 } cpu: [arm64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.45': + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.53': resolution: { - integrity: sha512-tdy8ThO/fPp40B81v0YK3QC+KODOmzJzSUOO37DinQxzlTJ026gqUSOM8tzlVixRbQJltgVDCTYF8HNPRErQTA==, + integrity: sha512-bGe5EBB8FVjHBR1mOLOPEFg1Lp3//7geqWkU5NIhxe+yH0W8FVrQ6WRYOap4SUTKdklD/dC4qPLREkMMQ855FA==, } engines: { node: ^20.19.0 || >=22.12.0 } cpu: [arm64] os: [linux] libc: [musl] - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.45': + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.53': resolution: { - integrity: sha512-lS082ROBWdmOyVY/0YB3JmsiClaWoxvC+dA8/rbhyB9VLkvVEaihLEOr4CYmrMse151C4+S6hCw6oa1iewox7g==, + integrity: sha512-qL+63WKVQs1CMvFedlPt0U9PiEKJOAL/bsHMKUDS6Vp2Q+YAv/QLPu8rcvkfIMvQ0FPU2WL0aX4eWwF6e/GAnA==, } engines: { node: ^20.19.0 || >=22.12.0 } cpu: [x64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-musl@1.0.0-beta.45': + '@rolldown/binding-linux-x64-musl@1.0.0-beta.53': resolution: { - integrity: sha512-Hi73aYY0cBkr1/SvNQqH8Cd+rSV6S9RB5izCv0ySBcRnd/Wfn5plguUoGYwBnhHgFbh6cPw9m2dUVBR6BG1gxA==, + integrity: sha512-VGl9JIGjoJh3H8Mb+7xnVqODajBmrdOOb9lxWXdcmxyI+zjB2sux69br0hZJDTyLJfvBoYm439zPACYbCjGRmw==, } engines: { node: ^20.19.0 || >=22.12.0 } cpu: [x64] os: [linux] libc: [musl] - '@rolldown/binding-openharmony-arm64@1.0.0-beta.45': + '@rolldown/binding-openharmony-arm64@1.0.0-beta.53': resolution: { - integrity: sha512-fljEqbO7RHHogNDxYtTzr+GNjlfOx21RUyGmF+NrkebZ8emYYiIqzPxsaMZuRx0rgZmVmliOzEp86/CQFDKhJQ==, + integrity: sha512-B4iIserJXuSnNzA5xBLFUIjTfhNy7d9sq4FUMQY3GhQWGVhS2RWWzzDnkSU6MUt7/aHUrep0CdQfXUJI9D3W7A==, } engines: { node: ^20.19.0 || >=22.12.0 } cpu: [arm64] os: [openharmony] - '@rolldown/binding-wasm32-wasi@1.0.0-beta.45': + '@rolldown/binding-wasm32-wasi@1.0.0-beta.53': resolution: { - integrity: sha512-ZJDB7lkuZE9XUnWQSYrBObZxczut+8FZ5pdanm8nNS1DAo8zsrPuvGwn+U3fwU98WaiFsNrA4XHngesCGr8tEQ==, + integrity: sha512-BUjAEgpABEJXilGq/BPh7jeU3WAJ5o15c1ZEgHaDWSz3LB881LQZnbNJHmUiM4d1JQWMYYyR1Y490IBHi2FPJg==, } engines: { node: '>=14.0.0' } cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.45': + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.53': resolution: { - integrity: sha512-zyzAjItHPUmxg6Z8SyRhLdXlJn3/D9KL5b9mObUrBHhWS/GwRH4665xCiFqeuktAhhWutqfc+rOV2LjK4VYQGQ==, + integrity: sha512-s27uU7tpCWSjHBnxyVXHt3rMrQdJq5MHNv3BzsewCIroIw3DJFjMH1dzCPPMUFxnh1r52Nf9IJ/eWp6LDoyGcw==, } engines: { node: ^20.19.0 || >=22.12.0 } cpu: [arm64] os: [win32] - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.45': - resolution: - { - integrity: sha512-wODcGzlfxqS6D7BR0srkJk3drPwXYLu7jPHN27ce2c4PUnVVmJnp9mJzUQGT4LpmHmmVdMZ+P6hKvyTGBzc1CA==, - } - engines: { node: ^20.19.0 || >=22.12.0 } - cpu: [ia32] - os: [win32] - - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.45': + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.53': resolution: { - integrity: sha512-wiU40G1nQo9rtfvF9jLbl79lUgjfaD/LTyUEw2Wg/gdF5OhjzpKMVugZQngO+RNdwYaNj+Fs+kWBWfp4VXPMHA==, + integrity: sha512-cjWL/USPJ1g0en2htb4ssMjIycc36RvdQAx1WlXnS6DpULswiUTVXPDesTifSKYSyvx24E0YqQkEm0K/M2Z/AA==, } engines: { node: ^20.19.0 || >=22.12.0 } cpu: [x64] os: [win32] - '@rolldown/pluginutils@1.0.0-beta.45': + '@rolldown/pluginutils@1.0.0-beta.53': resolution: { - integrity: sha512-Le9ulGCrD8ggInzWw/k2J8QcbPz7eGIOWqfJ2L+1R0Opm7n6J37s2hiDWlh6LJN0Lk9L5sUzMvRHKW7UxBZsQA==, + integrity: sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==, } '@rollup/rollup-android-arm-eabi@4.53.3': @@ -1693,66 +1678,66 @@ packages: integrity: sha512-xMAgYwceFhRA2zY+XbEA7mxYbA093wdiW8Vu6gZPGWy9cmOyU9XesH1tNcEWsKFd5Vzrqx5T3D38PWx1FIIXkA==, } - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20251202.1': + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20251209.1': resolution: { - integrity: sha512-zcyBNJm0PW4H/yE6Q67/8iKn0iHH1PPV/Wm0MaermgLFgvDc684RFrC7QDRaykxD8+GnrKii+94fq22wCXwNYw==, + integrity: sha512-F1cnYi+ZeinYQnaTQKKIsbuoq8vip5iepBkSZXlB8PjbG62LW1edUdktd/nVEc+Q+SEysSQ3jRdk9eU766s5iw==, } cpu: [arm64] os: [darwin] - '@typescript/native-preview-darwin-x64@7.0.0-dev.20251202.1': + '@typescript/native-preview-darwin-x64@7.0.0-dev.20251209.1': resolution: { - integrity: sha512-IEFRJYm+ZzAsq0lMWZP7M5uI0b0vw0Tq1bZcN7SlXFDDKqTSNFrNVNS6WFpfvOBvws1H1TJ+5c6yUtmqqHbR0g==, + integrity: sha512-Ta6XKdAxEMBzd1xS4eQKXmlUkml+kMf23A9qFoegOxmyCdHJPak2gLH9ON5/C6js0ibZm1kdqwbcA0/INrcThg==, } cpu: [x64] os: [darwin] - '@typescript/native-preview-linux-arm64@7.0.0-dev.20251202.1': + '@typescript/native-preview-linux-arm64@7.0.0-dev.20251209.1': resolution: { - integrity: sha512-khT67uO5GAdCWFQDgLKJknA3lUtqYfdO2BWH6YTLQErBWN6eDOnCoV0xnGSqBVxW+yJ1IxdqGpWp2m7JFv1a/A==, + integrity: sha512-kdiPMvs1hwi76hgvZjz4XQVNYTV+MAbJKnHXz6eL6aVXoTYzNtan5vWywKOHv9rV4jBMyVlZqtKbeG/XVV9WdQ==, } cpu: [arm64] os: [linux] - '@typescript/native-preview-linux-arm@7.0.0-dev.20251202.1': + '@typescript/native-preview-linux-arm@7.0.0-dev.20251209.1': resolution: { - integrity: sha512-5aCzozErbkfZp0jx257uvk0QIfBQ9a55kAoO+KgfQCJdNCdy3mnxh/4YX/eA3oNdHb6ECde+a45dvLj5wyei9g==, + integrity: sha512-4e7WSBLLdmfJUGzm9Id4WA2fDZ2sY3Q6iudyZPNSb5AFsCmqQksM/JGAlNROHpi/tIqo95e3ckbjmrZTmH60EA==, } cpu: [arm] os: [linux] - '@typescript/native-preview-linux-x64@7.0.0-dev.20251202.1': + '@typescript/native-preview-linux-x64@7.0.0-dev.20251209.1': resolution: { - integrity: sha512-r1EH0LKn/Coa1bge+a+KgwmEApoCJsK1oieTu+sZrCH5dsOed4rNGrcOyliAygb720dc5dRTxkADj2/lceqFrQ==, + integrity: sha512-dH/Z50Xb52N4Csd0BXptmjuMN+87AhUAjM9Y5rNU8VwcUJJDFpKM6aKUhd4Q+XEVJWPFPlKDLx3pVhnO31CBhQ==, } cpu: [x64] os: [linux] - '@typescript/native-preview-win32-arm64@7.0.0-dev.20251202.1': + '@typescript/native-preview-win32-arm64@7.0.0-dev.20251209.1': resolution: { - integrity: sha512-lLlRtKbrUpLqzcSQs7NeRZKlQpPnEgiD+cNHfwpLmJ5KEKeNJAhapDEX4UoauhcgUcwe7CtyQ9EO9osvbLb35w==, + integrity: sha512-vW7IGRNIUhhQ0vzFY3sRNxvYavNGum2OWgW1Bwc05yhg9AexBlRjdhsUSTLQ2dUeaDm2nx4i38LhXIVgLzMNeA==, } cpu: [arm64] os: [win32] - '@typescript/native-preview-win32-x64@7.0.0-dev.20251202.1': + '@typescript/native-preview-win32-x64@7.0.0-dev.20251209.1': resolution: { - integrity: sha512-RM5Oud26RBWiaH/4uSy/Xi3jIXIaOqytXl7UrjNv8C+ygcxB4SDYehHtyS0pE1L+zSqBerdLhv0mxn0UHIIbHA==, + integrity: sha512-jKT6npBrhRX/84LWSy9PbOWx2USTZhq9SOkvH2mcnU/+uqyNxZIMMVnW5exIyzcnWSPly3jK2qpfiHNjdrDaAA==, } cpu: [x64] os: [win32] - '@typescript/native-preview@7.0.0-dev.20251202.1': + '@typescript/native-preview@7.0.0-dev.20251209.1': resolution: { - integrity: sha512-BCElj1bPWsjf9SFfVl7DemGFj0/jlUeX1cIDjGCkwSwBF+vwm9JvVkYJ8+UEzbhaecWvsCVmsYrjZCTRSa31+g==, + integrity: sha512-xnx3A1S1TTx+mx8FfP1UwkNTwPBmhGCbOh4PDNRUV5gDZkVuDDN3y1F7NPGSMg6MXE1KKPSLNM+PQMN33ZAL2Q==, } hasBin: true @@ -1913,10 +1898,10 @@ packages: integrity: sha512-szgSZqUxI5T8mLKvS7WTjF9is+MVbOeLADU73IseOcrqhxr/VAvy6wfoVE39KnKzA7JRhjF5eUagNlHwvZPlKQ==, } - birpc@2.9.0: + birpc@3.0.0: resolution: { - integrity: sha512-KrayHS5pBi69Xi9JmvoqrIgYGDkD6mcSe/i6YKi3w5kekCLzrX4+nawcXqrj2tIp50Kw/mT/s3p+GVK0A0sKxw==, + integrity: sha512-by+04pHuxpCEQcucAXqzopqfhyI8TLK5Qg5MST0cB6MP+JhHna9ollrtK9moVh27aq6Q6MEJgebD0cVm//yBkg==, } body-parser@2.2.1: @@ -1968,13 +1953,6 @@ packages: } engines: { node: '>=18' } - chokidar@4.0.3: - resolution: - { - integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==, - } - engines: { node: '>= 14.16.0' } - cli-width@4.1.0: resolution: { @@ -2076,13 +2054,6 @@ packages: } engines: { node: '>= 0.8' } - diff@8.0.2: - resolution: - { - integrity: sha512-sSuxWU5j5SR9QQji/o2qMvqRNYRDOcBTgsJ/DeCf4iSN4gW+gNMXM7wFIP+fdXZxoNiAnHUTGjCr+TSWXdRDKg==, - } - engines: { node: '>=0.3.1' } - dts-resolver@2.1.3: resolution: { @@ -2442,6 +2413,13 @@ packages: } engines: { node: '>=0.10.0' } + import-without-cache@0.2.2: + resolution: + { + integrity: sha512-4TTuRrZ0jBULXzac3EoX9ZviOs8Wn9iAbNhJEyLhTpAGF9eNmYSruaMMN/Tec/yqaO7H6yS2kALfQDJ5FxfatA==, + } + engines: { node: '>=20.19.0' } + inherits@2.0.4: resolution: { @@ -3067,16 +3045,10 @@ packages: } engines: { node: '>=0.6' } - quansync@0.2.11: + quansync@1.0.0: resolution: { - integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==, - } - - quansync@0.3.0: - resolution: - { - integrity: sha512-dr5GyvHkdDbrAeXyl0MGi/jWKM6+/lZbNFVe+Ff7ivJi4RVry7O091VfXT/wuAVcF3FwNr86nwZVdxx8nELb2w==, + integrity: sha512-5xZacEEufv3HSTPQuchrvV6soaiACMFnq1H8wkVioctoH3TRha9Sz66lOxRwPK/qZj7HPiSveih9yAyh98gvqA==, } queue-microtask@1.2.3: @@ -3099,13 +3071,6 @@ packages: } engines: { node: '>= 0.10' } - readdirp@4.1.2: - resolution: - { - integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==, - } - engines: { node: '>= 14.18.0' } - require-directory@2.1.1: resolution: { @@ -3139,16 +3104,16 @@ packages: } engines: { iojs: '>=1.0.0', node: '>=0.10.0' } - rolldown-plugin-dts@0.17.8: + rolldown-plugin-dts@0.18.3: resolution: { - integrity: sha512-76EEBlhF00yeY6M7VpMkWKI4r9WjuoMiOGey7j4D6zf3m0BR+ZrrY9hvSXdueJ3ljxSLq4DJBKFpX/X9+L7EKw==, + integrity: sha512-rd1LZ0Awwfyn89UndUF/HoFF4oH9a5j+2ZeuKSJYM80vmeN/p0gslYMnHTQHBEXPhUlvAlqGA3tVgXB/1qFNDg==, } engines: { node: '>=20.19.0' } peerDependencies: '@ts-macro/tsc': ^0.3.6 '@typescript/native-preview': '>=7.0.0-dev.20250601.1' - rolldown: ^1.0.0-beta.44 + rolldown: ^1.0.0-beta.51 typescript: ^5.0.0 vue-tsc: ~3.1.0 peerDependenciesMeta: @@ -3161,10 +3126,10 @@ packages: vue-tsc: optional: true - rolldown@1.0.0-beta.45: + rolldown@1.0.0-beta.53: resolution: { - integrity: sha512-iMmuD72XXLf26Tqrv1cryNYLX6NNPLhZ3AmNkSf8+xda0H+yijjGJ+wVT9UdBUHOpKzq9RjKtQKRCWoEKQQBZQ==, + integrity: sha512-Qd9c2p0XKZdgT5AYd+KgAMggJ8ZmCs3JnS9PTMWkyUfteKlfmKtxJbWTHkVakxwXs1Ub7jrRYVeFeF7N0sQxyw==, } engines: { node: ^20.19.0 || >=22.12.0 } hasBin: true @@ -3434,23 +3399,25 @@ packages: } hasBin: true - tsdown@0.15.12: + tsdown@0.17.2: resolution: { - integrity: sha512-c8VLlQm8/lFrOAg5VMVeN4NAbejZyVQkzd+ErjuaQgJFI/9MhR9ivr0H/CM7UlOF1+ELlF6YaI7sU/4itgGQ8w==, + integrity: sha512-SuU+0CWm/95KfXqojHTVuwcouIsdn7HpYcwDyOdKktJi285NxKwysjFUaxYLxpCNqqPvcFvokXLO4dZThRwzkw==, } engines: { node: '>=20.19.0' } hasBin: true peerDependencies: '@arethetypeswrong/core': ^0.18.1 + '@vitejs/devtools': ^0.0.0-alpha.19 publint: ^0.3.0 typescript: ^5.0.0 unplugin-lightningcss: ^0.4.0 unplugin-unused: ^0.5.0 - unrun: ^0.2.1 peerDependenciesMeta: '@arethetypeswrong/core': optional: true + '@vitejs/devtools': + optional: true publint: optional: true typescript: @@ -3459,8 +3426,6 @@ packages: optional: true unplugin-unused: optional: true - unrun: - optional: true tslib@2.8.1: resolution: @@ -3505,16 +3470,10 @@ packages: engines: { node: '>=14.17' } hasBin: true - unconfig-core@7.4.1: - resolution: - { - integrity: sha512-Bp/bPZjV2Vl/fofoA2OYLSnw1Z0MOhCX7zHnVCYrazpfZvseBbGhwcNQMxsg185Mqh7VZQqK3C8hFG/Dyng+yA==, - } - - unconfig@7.4.1: + unconfig-core@7.4.2: resolution: { - integrity: sha512-uyQ7LElcGizrOGZyIq9KU+xkuEjcRf9IpmDTkCSYv5mEeZzrXSj6rb51C0L+WTedsmAoVxW9WKrLWhSwebIM9Q==, + integrity: sha512-VgPCvLWugINbXvMQDf8Jh0mlbvNjNC6eSUziHsBCMpxR05OPrNrvDnyatdMjRgcHaaNsCqz+wjNXxNw1kRLHUg==, } undici-types@6.21.0: @@ -3544,6 +3503,19 @@ packages: } engines: { node: '>=18.12.0' } + unrun@0.2.19: + resolution: + { + integrity: sha512-DbwbJ9BvPEb3BeZnIpP9S5tGLO/JIgPQ3JrpMRFIfZMZfMG19f26OlLbC2ml8RRdrI2ZA7z2t+at5tsIHbh6Qw==, + } + engines: { node: '>=20.19.0' } + hasBin: true + peerDependencies: + synckit: ^0.11.11 + peerDependenciesMeta: + synckit: + optional: true + until-async@3.0.2: resolution: { @@ -4079,7 +4051,7 @@ snapshots: '@orama/orama@3.1.16': {} - '@oxc-project/types@0.95.0': {} + '@oxc-project/types@0.101.0': {} '@oxc-resolver/binding-android-arm-eabi@11.15.0': optional: true @@ -4211,55 +4183,52 @@ snapshots: '@publint/pack@0.1.2': {} - '@quansync/fs@0.1.6': + '@quansync/fs@1.0.0': dependencies: - quansync: 0.3.0 + quansync: 1.0.0 - '@rolldown/binding-android-arm64@1.0.0-beta.45': + '@rolldown/binding-android-arm64@1.0.0-beta.53': optional: true - '@rolldown/binding-darwin-arm64@1.0.0-beta.45': + '@rolldown/binding-darwin-arm64@1.0.0-beta.53': optional: true - '@rolldown/binding-darwin-x64@1.0.0-beta.45': + '@rolldown/binding-darwin-x64@1.0.0-beta.53': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-beta.45': + '@rolldown/binding-freebsd-x64@1.0.0-beta.53': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.45': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.53': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.45': + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.53': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.45': + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.53': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.45': + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.53': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-beta.45': + '@rolldown/binding-linux-x64-musl@1.0.0-beta.53': optional: true - '@rolldown/binding-openharmony-arm64@1.0.0-beta.45': + '@rolldown/binding-openharmony-arm64@1.0.0-beta.53': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.45': + '@rolldown/binding-wasm32-wasi@1.0.0-beta.53': dependencies: '@napi-rs/wasm-runtime': 1.1.0 optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.45': - optional: true - - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.45': + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.53': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.45': + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.53': optional: true - '@rolldown/pluginutils@1.0.0-beta.45': {} + '@rolldown/pluginutils@1.0.0-beta.53': {} '@rollup/rollup-android-arm-eabi@4.53.3': optional: true @@ -4351,36 +4320,36 @@ snapshots: '@types/statuses@2.0.6': {} - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20251202.1': + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20251209.1': optional: true - '@typescript/native-preview-darwin-x64@7.0.0-dev.20251202.1': + '@typescript/native-preview-darwin-x64@7.0.0-dev.20251209.1': optional: true - '@typescript/native-preview-linux-arm64@7.0.0-dev.20251202.1': + '@typescript/native-preview-linux-arm64@7.0.0-dev.20251209.1': optional: true - '@typescript/native-preview-linux-arm@7.0.0-dev.20251202.1': + '@typescript/native-preview-linux-arm@7.0.0-dev.20251209.1': optional: true - '@typescript/native-preview-linux-x64@7.0.0-dev.20251202.1': + '@typescript/native-preview-linux-x64@7.0.0-dev.20251209.1': optional: true - '@typescript/native-preview-win32-arm64@7.0.0-dev.20251202.1': + '@typescript/native-preview-win32-arm64@7.0.0-dev.20251209.1': optional: true - '@typescript/native-preview-win32-x64@7.0.0-dev.20251202.1': + '@typescript/native-preview-win32-x64@7.0.0-dev.20251209.1': optional: true - '@typescript/native-preview@7.0.0-dev.20251202.1': + '@typescript/native-preview@7.0.0-dev.20251209.1': optionalDependencies: - '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20251202.1 - '@typescript/native-preview-darwin-x64': 7.0.0-dev.20251202.1 - '@typescript/native-preview-linux-arm': 7.0.0-dev.20251202.1 - '@typescript/native-preview-linux-arm64': 7.0.0-dev.20251202.1 - '@typescript/native-preview-linux-x64': 7.0.0-dev.20251202.1 - '@typescript/native-preview-win32-arm64': 7.0.0-dev.20251202.1 - '@typescript/native-preview-win32-x64': 7.0.0-dev.20251202.1 + '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20251209.1 + '@typescript/native-preview-darwin-x64': 7.0.0-dev.20251209.1 + '@typescript/native-preview-linux-arm': 7.0.0-dev.20251209.1 + '@typescript/native-preview-linux-arm64': 7.0.0-dev.20251209.1 + '@typescript/native-preview-linux-x64': 7.0.0-dev.20251209.1 + '@typescript/native-preview-win32-arm64': 7.0.0-dev.20251209.1 + '@typescript/native-preview-win32-x64': 7.0.0-dev.20251209.1 '@vercel/oidc@3.0.5': {} @@ -4490,7 +4459,7 @@ snapshots: estree-walker: 3.0.3 js-tokens: 9.0.1 - birpc@2.9.0: {} + birpc@3.0.0: {} body-parser@2.2.1: dependencies: @@ -4526,10 +4495,6 @@ snapshots: chai@6.2.1: {} - chokidar@4.0.3: - dependencies: - readdirp: 4.1.2 - cli-width@4.1.0: {} cliui@8.0.1: @@ -4573,8 +4538,6 @@ snapshots: depd@2.0.0: {} - diff@8.0.2: {} - dts-resolver@2.1.3(oxc-resolver@11.15.0): optionalDependencies: oxc-resolver: 11.15.0 @@ -4831,6 +4794,8 @@ snapshots: dependencies: safer-buffer: 2.1.2 + import-without-cache@0.2.2: {} + inherits@2.0.4: {} ipaddr.js@1.9.1: {} @@ -5137,9 +5102,7 @@ snapshots: dependencies: side-channel: 1.1.0 - quansync@0.2.11: {} - - quansync@0.3.0: {} + quansync@1.0.0: {} queue-microtask@1.2.3: {} @@ -5152,8 +5115,6 @@ snapshots: iconv-lite: 0.7.0 unpipe: 1.0.0 - readdirp@4.1.2: {} - require-directory@2.1.1: {} require-from-string@2.0.2: {} @@ -5164,43 +5125,42 @@ snapshots: reusify@1.1.0: {} - rolldown-plugin-dts@0.17.8(@typescript/native-preview@7.0.0-dev.20251202.1)(oxc-resolver@11.15.0)(rolldown@1.0.0-beta.45)(typescript@5.9.3): + rolldown-plugin-dts@0.18.3(@typescript/native-preview@7.0.0-dev.20251209.1)(oxc-resolver@11.15.0)(rolldown@1.0.0-beta.53)(typescript@5.9.3): dependencies: '@babel/generator': 7.28.5 '@babel/parser': 7.28.5 '@babel/types': 7.28.5 ast-kit: 2.2.0 - birpc: 2.9.0 + birpc: 3.0.0 dts-resolver: 2.1.3(oxc-resolver@11.15.0) get-tsconfig: 4.13.0 magic-string: 0.30.21 obug: 2.1.1 - rolldown: 1.0.0-beta.45 + rolldown: 1.0.0-beta.53 optionalDependencies: - '@typescript/native-preview': 7.0.0-dev.20251202.1 + '@typescript/native-preview': 7.0.0-dev.20251209.1 typescript: 5.9.3 transitivePeerDependencies: - oxc-resolver - rolldown@1.0.0-beta.45: + rolldown@1.0.0-beta.53: dependencies: - '@oxc-project/types': 0.95.0 - '@rolldown/pluginutils': 1.0.0-beta.45 + '@oxc-project/types': 0.101.0 + '@rolldown/pluginutils': 1.0.0-beta.53 optionalDependencies: - '@rolldown/binding-android-arm64': 1.0.0-beta.45 - '@rolldown/binding-darwin-arm64': 1.0.0-beta.45 - '@rolldown/binding-darwin-x64': 1.0.0-beta.45 - '@rolldown/binding-freebsd-x64': 1.0.0-beta.45 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.45 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.45 - '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.45 - '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.45 - '@rolldown/binding-linux-x64-musl': 1.0.0-beta.45 - '@rolldown/binding-openharmony-arm64': 1.0.0-beta.45 - '@rolldown/binding-wasm32-wasi': 1.0.0-beta.45 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.45 - '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.45 - '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.45 + '@rolldown/binding-android-arm64': 1.0.0-beta.53 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.53 + '@rolldown/binding-darwin-x64': 1.0.0-beta.53 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.53 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.53 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.53 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.53 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.53 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.53 + '@rolldown/binding-openharmony-arm64': 1.0.0-beta.53 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.53 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.53 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.53 rollup@4.53.3: dependencies: @@ -5378,22 +5338,22 @@ snapshots: tree-kill@1.2.2: {} - tsdown@0.15.12(@typescript/native-preview@7.0.0-dev.20251202.1)(oxc-resolver@11.15.0)(publint@0.3.15)(typescript@5.9.3)(unplugin-unused@0.5.6): + tsdown@0.17.2(@typescript/native-preview@7.0.0-dev.20251209.1)(oxc-resolver@11.15.0)(publint@0.3.15)(typescript@5.9.3)(unplugin-unused@0.5.6): dependencies: ansis: 4.2.0 cac: 6.7.14 - chokidar: 4.0.3 - debug: 4.4.3 - diff: 8.0.2 empathic: 2.0.0 hookable: 5.5.3 - rolldown: 1.0.0-beta.45 - rolldown-plugin-dts: 0.17.8(@typescript/native-preview@7.0.0-dev.20251202.1)(oxc-resolver@11.15.0)(rolldown@1.0.0-beta.45)(typescript@5.9.3) + import-without-cache: 0.2.2 + obug: 2.1.1 + rolldown: 1.0.0-beta.53 + rolldown-plugin-dts: 0.18.3(@typescript/native-preview@7.0.0-dev.20251209.1)(oxc-resolver@11.15.0)(rolldown@1.0.0-beta.53)(typescript@5.9.3) semver: 7.7.3 tinyexec: 1.0.2 tinyglobby: 0.2.15 tree-kill: 1.2.2 - unconfig: 7.4.1 + unconfig-core: 7.4.2 + unrun: 0.2.19 optionalDependencies: publint: 0.3.15 typescript: 5.9.3 @@ -5402,7 +5362,7 @@ snapshots: - '@ts-macro/tsc' - '@typescript/native-preview' - oxc-resolver - - supports-color + - synckit - vue-tsc tslib@2.8.1: @@ -5430,18 +5390,10 @@ snapshots: typescript@5.9.3: {} - unconfig-core@7.4.1: + unconfig-core@7.4.2: dependencies: - '@quansync/fs': 0.1.6 - quansync: 0.2.11 - - unconfig@7.4.1: - dependencies: - '@quansync/fs': 0.1.6 - defu: 6.1.4 - jiti: 2.6.1 - quansync: 0.2.11 - unconfig-core: 7.4.1 + '@quansync/fs': 1.0.0 + quansync: 1.0.0 undici-types@6.21.0: {} @@ -5461,6 +5413,10 @@ snapshots: picomatch: 4.0.3 webpack-virtual-modules: 0.6.2 + unrun@0.2.19: + dependencies: + rolldown: 1.0.0-beta.53 + until-async@3.0.2: {} vary@1.1.2: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index c4f9f756..cbc63493 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -12,7 +12,7 @@ catalogs: '@hono/mcp': ^0.1.4 '@types/json-schema': ^7.0.15 '@types/node': ^22.13.5 - '@typescript/native-preview': ^7.0.0-dev.20251202.1 + '@typescript/native-preview': ^7.0.0-dev.20251209.1 '@vitest/coverage-v8': ^4.0.15 hono: ^4.9.10 knip: ^5.72.0 @@ -22,9 +22,8 @@ catalogs: oxlint: ^1.32.0 oxlint-tsgolint: ^0.8.4 publint: ^0.3.12 - tsdown: ^0.15.9 + tsdown: ^0.17.2 type-fest: ^4.41.0 - typescript: ^5.8.3 unplugin-unused: ^0.5.4 vitest: ^4.0.15 zod: ^4.1.13