From 49de780bdd45b72f16d4e36c98ad681a96c3881a Mon Sep 17 00:00:00 2001 From: Peter Hurst Date: Sat, 22 Aug 2026 13:11:58 +0100 Subject: [PATCH] =?UTF-8?q?chore(deps):=2076=20=E2=80=94=20restore=20types?= =?UTF-8?q?cript@7=20now=20rolldown-plugin-dts=20is=20fixed?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit jarl-atoms and jarl-react move back to typescript@^7.0.2 (matching root and infra) and rolldown-plugin-dts@^0.28.2. Verified dist/index.d.ts now carries real type/interface/declare output with JSDoc preserved, and the node16-resolution CJS consumer smoke test typechecks it cleanly under a separate, stable TypeScript version. packages/docs stays on typescript@^6.0.3: its API-reference generator uses the classic Program/Checker API, which TypeScript 7's restructured package does not yet expose. Ticket: 76 --- package-lock.json | 272 ++++++++++++++----------------- packages/jarl-atoms/package.json | 4 +- packages/jarl-react/package.json | 4 +- 3 files changed, 126 insertions(+), 154 deletions(-) diff --git a/package-lock.json b/package-lock.json index 91f673e..83bb923 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4569,9 +4569,9 @@ } }, "node_modules/@yuku-codegen/binding-android-arm64": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-android-arm64/-/binding-android-arm64-0.8.3.tgz", - "integrity": "sha512-/EKnnqwvN7xYoVDhQEIEJTdPDwGW1wkFz/2Eku3ES/IJd4lcQh/OaIDFBmoJKvpe12enrb1TIoYh1fxasGXolA==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-android-arm64/-/binding-android-arm64-0.8.7.tgz", + "integrity": "sha512-C/0zV5IhgVdYhGJTwrY0v8dknxlhiKwtVJkMUaexu9/QvRmzlV4vfU3hZlUSgqc2BxQHntL1mCVbDq8j0FRFDw==", "cpu": [ "arm64" ], @@ -4583,9 +4583,9 @@ ] }, "node_modules/@yuku-codegen/binding-darwin-arm64": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-darwin-arm64/-/binding-darwin-arm64-0.8.3.tgz", - "integrity": "sha512-DFAOliF5YIPv3ayNHGOJhIun6Af4kMaL/YXxf8ZtD1qrOIMFnX/AQBhwfvLalhwmmxuGA8AUteaKRHBvdKZFVA==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-darwin-arm64/-/binding-darwin-arm64-0.8.7.tgz", + "integrity": "sha512-/u+REDMI4a0/lsJXTM4c53/w31OGZLOReZIyg62uhgLs0kc8NHsj/nOcxTdlQjq5gi0zhdkccD9LaLTXcdzPvw==", "cpu": [ "arm64" ], @@ -4597,9 +4597,9 @@ ] }, "node_modules/@yuku-codegen/binding-darwin-x64": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-darwin-x64/-/binding-darwin-x64-0.8.3.tgz", - "integrity": "sha512-WlMh4/oEibaTzE9j5Zq8qnsrH4Ii4kWdcDv/Pj2Rb/MYSrKghtg+bxbWpPe/6zJD21p9zZBApQUxl8ECpZOJuQ==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-darwin-x64/-/binding-darwin-x64-0.8.7.tgz", + "integrity": "sha512-sMMzFOwCo4WXR+/6zIBThOocSC50iIIZZdfiIDbaLvj0Ax/rWt/iavyfEAqajyvzydLyCqR/ZItdLWSRlu1umw==", "cpu": [ "x64" ], @@ -4611,9 +4611,9 @@ ] }, "node_modules/@yuku-codegen/binding-freebsd-x64": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-freebsd-x64/-/binding-freebsd-x64-0.8.3.tgz", - "integrity": "sha512-hoDOpPP0FTxPSD+6w0Gs4p8iL1yXe6jjIXcdzNxyT1KE6B3JI6O0gTIWQISJ+8QyNpNjIwBb7nHCdRavktJM6A==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-freebsd-x64/-/binding-freebsd-x64-0.8.7.tgz", + "integrity": "sha512-MpdpKXix9P+Y1rKgjvcNeNtGjXeL1CmttNhYINrWls8kRpm4xM/oBGTmn6w7to8lAlwj5jm8q03dQPl5mRv4Qw==", "cpu": [ "x64" ], @@ -4625,9 +4625,9 @@ ] }, "node_modules/@yuku-codegen/binding-linux-arm-gnu": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-linux-arm-gnu/-/binding-linux-arm-gnu-0.8.3.tgz", - "integrity": "sha512-nNW0GGMJyF04pK4A7Kq7WAYtUWU9uI5ugDAoXl9yHpd3IIZ8UI+zFlM01e+ZGWnQcdxYYLumeRe/EjzZT9bVfQ==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-linux-arm-gnu/-/binding-linux-arm-gnu-0.8.7.tgz", + "integrity": "sha512-rr1srFLlPAmC1vtxfc9C1YLDe3iH09YjfSeeIidBqKhzx1MATjOAq4mjlRUOnhr/L27MotWIYOFKwVsd5JZFOg==", "cpu": [ "arm" ], @@ -4642,9 +4642,9 @@ ] }, "node_modules/@yuku-codegen/binding-linux-arm-musl": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-linux-arm-musl/-/binding-linux-arm-musl-0.8.3.tgz", - "integrity": "sha512-/jpxKhO8AV5TmXgT3R2Gv3YctKRUhyDzd5bQw8TiJ3O4z7qerHzoW2kE40fPAO3L434/IZtZbdhr8HuOqiwECA==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-linux-arm-musl/-/binding-linux-arm-musl-0.8.7.tgz", + "integrity": "sha512-eAufXh8qBRpiSO6ueaMDL+yyoXIGLhpUce72YbcACtZU2qhExwBIJyEtQf5kH2Ki0X2aqkSjSfog4OPtKXan3Q==", "cpu": [ "arm" ], @@ -4659,9 +4659,9 @@ ] }, "node_modules/@yuku-codegen/binding-linux-arm64-gnu": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.8.3.tgz", - "integrity": "sha512-CYhLJfnCknabfLvUjsanxC5s3BBtZHUwfzdDL7GcqShIRQh2qqgG7pPfFrFJ6Jp56kkjKXkfluFGn9nnIv0nZg==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.8.7.tgz", + "integrity": "sha512-gw4w6wPoHObBrdIC4duVWLmJOvpdE25j5D7yrM5mACNlK4klRz/lv8hK+ssQk9EJHBgZjSaqZIJVFgqNYbfv7A==", "cpu": [ "arm64" ], @@ -4676,9 +4676,9 @@ ] }, "node_modules/@yuku-codegen/binding-linux-arm64-musl": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.8.3.tgz", - "integrity": "sha512-c6gEdnI0MgA7/rVw6CACMciSbAcxVwLyD/jSBbMLWUeqqbysCNGrGPAHdpSaadpz3W1bd+OdXt9XWjfm66708w==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.8.7.tgz", + "integrity": "sha512-L68N6Y4XkqcIaKo3Ra88JEvBEH4AHff44A4INcrxeVWZ8CZtu2tCpfVxe3hR8qQQMcvBSQlDn24KpkCKEhVvfA==", "cpu": [ "arm64" ], @@ -4693,9 +4693,9 @@ ] }, "node_modules/@yuku-codegen/binding-linux-x64-gnu": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.8.3.tgz", - "integrity": "sha512-CRVZ9Rw5lIah/PpWeShWv7XiUCMY15N6rZRA2sEZrQvc5Az7Dv9/wsDMa6oBMkfQLXuDkFo4G1QOYyWbebjejg==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.8.7.tgz", + "integrity": "sha512-dzyAbltJmf3Cqlb8HcFuYIf5Yn0fl1vTr3XJ9HiVNNvOlhqPSArOqtw9vI1p6/VTXTjrMLXlU+s+/kNHiIy/Cw==", "cpu": [ "x64" ], @@ -4710,9 +4710,9 @@ ] }, "node_modules/@yuku-codegen/binding-linux-x64-musl": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-linux-x64-musl/-/binding-linux-x64-musl-0.8.3.tgz", - "integrity": "sha512-G12Nhecjmv7OlbCX6Y4HU4wYYePd111kTE+yTjbitnt+P3m8bNegtYG4ZGo4scGTq8cKsLF4xcda1XNzCUA6nQ==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-linux-x64-musl/-/binding-linux-x64-musl-0.8.7.tgz", + "integrity": "sha512-Otw4MH3404q0Bbvl+YTdW9aoUV5vXmUw8260bWvt1XlaoIX/ceSgI4ygheRDMfBPoHt6FDayQaO9OLVUZAgkFA==", "cpu": [ "x64" ], @@ -4727,9 +4727,9 @@ ] }, "node_modules/@yuku-codegen/binding-win32-arm64": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-win32-arm64/-/binding-win32-arm64-0.8.3.tgz", - "integrity": "sha512-i8bpXWaMlik9DvFl+89emEx3RZFtSd21Vlt0UrnPvUC7h8NGElP2SwQcdcG+pPmihFIYJAoIuJLw7YdQcFcDkA==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-win32-arm64/-/binding-win32-arm64-0.8.7.tgz", + "integrity": "sha512-qo/jyrzryiBuKEsFiuWaBCBe3tRMynQ0qFWFgOEjcCMQeZfBm+wKiVEUEFXXLc7bh8YezguAWp0Mtnhq4ARNyA==", "cpu": [ "arm64" ], @@ -4741,9 +4741,9 @@ ] }, "node_modules/@yuku-codegen/binding-win32-x64": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-win32-x64/-/binding-win32-x64-0.8.3.tgz", - "integrity": "sha512-vlYymeTSsx+qxZoNvdl6KehgYDaQC4Sk/9KUnM3V2mriyCwSdhW7lqdpQGl+RLGsDTxyuRGjzGIjgRWk3lohmA==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-codegen/binding-win32-x64/-/binding-win32-x64-0.8.7.tgz", + "integrity": "sha512-D5lDsVDx6m00E6bWySlWdH72Ca4TPSaphDqB6QjU6MpuNLIJqoGoatYyq2rOmBE8Zv/kunot/o58KGL03P3eiA==", "cpu": [ "x64" ], @@ -4755,9 +4755,9 @@ ] }, "node_modules/@yuku-parser/binding-android-arm64": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-parser/binding-android-arm64/-/binding-android-arm64-0.8.3.tgz", - "integrity": "sha512-vySYRsMeul9ssvxeHdxgS9ZUIcq7gqljWNqgokjJE0uQWvVvOprihJ6hOsiifVqWsla0BMc3vAFBvNS9QqCw7g==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-parser/binding-android-arm64/-/binding-android-arm64-0.8.7.tgz", + "integrity": "sha512-eGKYiUDX7Y0V7tDTmg+JTVnXnjMqfXXsorZ+EDf5kxwchQ3Or1HS14MzI2fw+jFhHR85fCWt+mtX33Yao73hIQ==", "cpu": [ "arm64" ], @@ -4769,9 +4769,9 @@ ] }, "node_modules/@yuku-parser/binding-darwin-arm64": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-parser/binding-darwin-arm64/-/binding-darwin-arm64-0.8.3.tgz", - "integrity": "sha512-+wpB/wqhiZ685Y77I+lj6v9pHSAJ3Y+QMHJmvch0Q0ahIMbNwtKk3s54MhtjCMKO1qpjPbyN/PjuHDg2hbKaVQ==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-parser/binding-darwin-arm64/-/binding-darwin-arm64-0.8.7.tgz", + "integrity": "sha512-Re0RHelKLnjEURulY2/KxW+Ngb8zuNA4BRZuMwgGQNzVumT6u4U2N2hc01oeYVNVof0i7GrXE4UCNBgbpRRnjQ==", "cpu": [ "arm64" ], @@ -4783,9 +4783,9 @@ ] }, "node_modules/@yuku-parser/binding-darwin-x64": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-parser/binding-darwin-x64/-/binding-darwin-x64-0.8.3.tgz", - "integrity": "sha512-jKqiWejj4zVy7pPtEGu4/Ty+pG1h7ooQOXIkm7shKZTSwTU9X8X+eoH11uIeKHZi2SQWV0GhNz0J56eerseysQ==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-parser/binding-darwin-x64/-/binding-darwin-x64-0.8.7.tgz", + "integrity": "sha512-Hn8DROtQkjlA1ACbPgj4a7eP9IuVOI504oiTwpkWPbpaDWD9KdmnVYCqW+1LfenNK/g7O9NhWGpXEdaCNX7lIA==", "cpu": [ "x64" ], @@ -4797,9 +4797,9 @@ ] }, "node_modules/@yuku-parser/binding-freebsd-x64": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-parser/binding-freebsd-x64/-/binding-freebsd-x64-0.8.3.tgz", - "integrity": "sha512-FC7zSwzFzd4z9bsId07CiHLR+Iw6yW/LzIQhL5AUtPUuVXLgEyx0rilgbRUYkl1CT3GJcLpkh63WuPZUSgCDzw==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-parser/binding-freebsd-x64/-/binding-freebsd-x64-0.8.7.tgz", + "integrity": "sha512-bAP2OV8wRuzplX/jYxv9+vvqQT8JxyNphI8fLfXGL054Xs+4/J5u33cIm3y4rxY8rdoLmmdiJs2Tq7r7lrDRfA==", "cpu": [ "x64" ], @@ -4811,9 +4811,9 @@ ] }, "node_modules/@yuku-parser/binding-linux-arm-gnu": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-parser/binding-linux-arm-gnu/-/binding-linux-arm-gnu-0.8.3.tgz", - "integrity": "sha512-So61j88b9/ygDnUPlWCm1EUPw4HSxAyDjrNHKgud5N3aRDQ3kw94nW7TriXbo7GBXID9oBHCMNm1r1Fof/Df5Q==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-parser/binding-linux-arm-gnu/-/binding-linux-arm-gnu-0.8.7.tgz", + "integrity": "sha512-kTYwJQQgmZeAWdDIWabiReIZMpmfLueIj1tCmjStUtFGhR1Z0qwxonKVfUC4N7h/VhGGzLZ//7O1kgt1QKqgCg==", "cpu": [ "arm" ], @@ -4828,9 +4828,9 @@ ] }, "node_modules/@yuku-parser/binding-linux-arm-musl": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-parser/binding-linux-arm-musl/-/binding-linux-arm-musl-0.8.3.tgz", - "integrity": "sha512-Nmnn20yJvSSKL8ZdtqReBRSGCDkSMqR5jEk/Sk/cdIdZmqVD49Z6M7w2GbMjdrxMI1MBPbsWFMMWxa93cd5t5g==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-parser/binding-linux-arm-musl/-/binding-linux-arm-musl-0.8.7.tgz", + "integrity": "sha512-uL4jE8HPT2BLlxAXyD10LqgPuXa9eDa0BKpCdSANmzIJghq/2eZo3/gQNtaxPZMupWoxjYzSad9IXrwu7aYPXQ==", "cpu": [ "arm" ], @@ -4845,9 +4845,9 @@ ] }, "node_modules/@yuku-parser/binding-linux-arm64-gnu": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-parser/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.8.3.tgz", - "integrity": "sha512-Lfgw7AXJ0rxu6BMPGgfc8HLJWEIr8BHhCzcQp/75k+NM90uCLkHlBNqIg/K42KlSvBgAvu9euOvjdswib+4qJA==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-parser/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.8.7.tgz", + "integrity": "sha512-3gVN4pWSKZmXiNX7cU164dR9MPvesCHnlH6nPfpK+yQsCuYphjKKplcb4SnZBrhiqmXbgb2HR0c2TS0IZUPhgA==", "cpu": [ "arm64" ], @@ -4862,9 +4862,9 @@ ] }, "node_modules/@yuku-parser/binding-linux-arm64-musl": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-parser/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.8.3.tgz", - "integrity": "sha512-cfRyu87xsJ0tFkHNsnMC4Rq6+xsFJ6i2dc4VAH52d2qLvykEJU/Mdi3ul1O2PyOApX/LoLT3uQZ0fWs3D5XE4w==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-parser/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.8.7.tgz", + "integrity": "sha512-S0mwfEjoLpxzXeZw802Wa4RaELsQiPtWqG6INcy8j4GtvNFtl4LCX3eGO1XLn9pyLAISLzTRyU3zUCBUPin8lg==", "cpu": [ "arm64" ], @@ -4879,9 +4879,9 @@ ] }, "node_modules/@yuku-parser/binding-linux-x64-gnu": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-parser/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.8.3.tgz", - "integrity": "sha512-GcQQCUuYxbm6P1n+io/A50rvWKDeWHutIp6rW0ycDOZuEQjOb8hDVgS88+NDyOnd9FfS0/Z6GXopcRFDyKpzOg==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-parser/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.8.7.tgz", + "integrity": "sha512-lnbWdPmerE5D1uH1G4IEZKnPzCrWCStRGrtgpSIe1RibAo5bZIjDbbbPYXmMHCEh4F+x/JaJpElh26a3r+BPbg==", "cpu": [ "x64" ], @@ -4896,9 +4896,9 @@ ] }, "node_modules/@yuku-parser/binding-linux-x64-musl": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-parser/binding-linux-x64-musl/-/binding-linux-x64-musl-0.8.3.tgz", - "integrity": "sha512-rMkImBGZzg7GZlj8krYtdiezyjYI4igjKWMut5T65jHyNWFigMQrEpn9mDIBflloW9FKhGE3mN6yTZ/N+4HRwg==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-parser/binding-linux-x64-musl/-/binding-linux-x64-musl-0.8.7.tgz", + "integrity": "sha512-769uwndMvMzUvATWbAcEvyLHKA+DzhHSCl/obBUrRdYfRo26yxui6S8y3z7uJ+Naup7UKrDxrpK7OnQkxkl9KQ==", "cpu": [ "x64" ], @@ -4913,9 +4913,9 @@ ] }, "node_modules/@yuku-parser/binding-win32-arm64": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-parser/binding-win32-arm64/-/binding-win32-arm64-0.8.3.tgz", - "integrity": "sha512-/2Pl2cAzCXWxah8FqJapEj/ikpt9cEutEZFCa0hnbfrshkn5+C+aBM3ZDq62d1jsgQjBMmqr5HVhJUA4OAG/Tg==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-parser/binding-win32-arm64/-/binding-win32-arm64-0.8.7.tgz", + "integrity": "sha512-mEB/9PlaAkisJ6KWGz0zvywXoU6+80dTlR2LwS7s/jcXXoU6fm2+sitBZXtqu3+Q4DcDgPxM45uWMCzPs0TSRw==", "cpu": [ "arm64" ], @@ -4927,9 +4927,9 @@ ] }, "node_modules/@yuku-parser/binding-win32-x64": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-parser/binding-win32-x64/-/binding-win32-x64-0.8.3.tgz", - "integrity": "sha512-Ntnvjoan9jnfLhn7Kn3h8j/bhsbVdQSVmKUqFULKtmwImLCJVHOJbLL4qbEJyrOQ7r/FBL1/c/dRvx/AQWzzXg==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-parser/binding-win32-x64/-/binding-win32-x64-0.8.7.tgz", + "integrity": "sha512-8vNB2DP0ou61nGb8tc/qfi41gfyDXz1MHr2zqL3nR+cJ6CEbiuWV/l/a/vv151gCgiZLLAyGkQGENpozdg716w==", "cpu": [ "x64" ], @@ -4941,9 +4941,9 @@ ] }, "node_modules/@yuku-toolchain/types": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@yuku-toolchain/types/-/types-0.8.3.tgz", - "integrity": "sha512-9LN3HYs3A9qSPVFunsxlbfwBcUgexti3TmhOzIxB/UH8zFuaHQJXTRDcN17DW6cp1GsyZtiZA7f18uIra36Jag==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-toolchain/types/-/types-0.8.7.tgz", + "integrity": "sha512-2Z53dNxAJL6UvFoIrDZvYf3zlO8s4VJK4O2hhaB4mXVwwpX/7ajtss3cmfqKvamlNLWyt9FSWs4eoYdlbxpnHA==", "dev": true, "license": "MIT" }, @@ -10727,18 +10727,18 @@ } }, "node_modules/rolldown-plugin-dts": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/rolldown-plugin-dts/-/rolldown-plugin-dts-0.28.0.tgz", - "integrity": "sha512-Ip/B9B0IK3OLBj0tl59yAfQgbHBicLE5GQ04+6eJoniZ1HKNCpf49NzmBC4SfIg1cIvKr0n0mUQe8mG6UrJHbw==", + "version": "0.28.2", + "resolved": "https://registry.npmjs.org/rolldown-plugin-dts/-/rolldown-plugin-dts-0.28.2.tgz", + "integrity": "sha512-U0Ng45ZaESZ7rJtQtgCWkJYCpMgH42yIj3xv9HGAsh/dJ8XBhjI4lcqh4NOWx8+CAxoY2HWg8VYINML2yE9A5A==", "dev": true, "license": "MIT", "dependencies": { "dts-resolver": "^3.0.0", "get-tsconfig": "5.0.0-beta.5", "obug": "^2.1.4", - "yuku-ast": "^0.8.1", - "yuku-codegen": "^0.8.1", - "yuku-parser": "^0.8.1" + "yuku-ast": "^0.8.4", + "yuku-codegen": "^0.8.4", + "yuku-parser": "^0.8.4" }, "engines": { "node": "^22.18.0 || ^24.11.0 || >=26.0.0" @@ -12419,62 +12419,62 @@ } }, "node_modules/yuku-ast": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/yuku-ast/-/yuku-ast-0.8.3.tgz", - "integrity": "sha512-8x34yU5uhHUnJXzy2Qvjvec/vE9BzS0/2khVT1MsLmSLO/P8Q1Wp8IxHv+IhD+HMYETk6kherOSvP4JPWw2joQ==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/yuku-ast/-/yuku-ast-0.8.7.tgz", + "integrity": "sha512-h6+4bDfyootiMB9vckk5uKo5r5j0GHrkr17FQTDNfEsFT3DWlN9uu1HJwQwc64pgmLCI945fWM3lbTIqxjT3GQ==", "dev": true, "license": "MIT", "dependencies": { - "@yuku-toolchain/types": "^0.8.3" + "@yuku-toolchain/types": "^0.8.7" } }, "node_modules/yuku-codegen": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/yuku-codegen/-/yuku-codegen-0.8.3.tgz", - "integrity": "sha512-okdo5bb+TfebQa4JOjz9QxeT34D6CcBxu8dxaPUdFEKRdLkp+D2Fah2OanepK+XTyPXdmAJzAo9iXvYvZ/5rmg==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/yuku-codegen/-/yuku-codegen-0.8.7.tgz", + "integrity": "sha512-adwDZSh8oVDzhE6Du9PwVWxcOxeV0e2EVhUuMKWfhSY4wkrDq9eqixlxFF3l/XGUV1E7UFzhpz9393MUumkyNw==", "dev": true, "license": "MIT", "dependencies": { - "@yuku-toolchain/types": "^0.8.3" + "@yuku-toolchain/types": "^0.8.7" }, "optionalDependencies": { - "@yuku-codegen/binding-android-arm64": "0.8.3", - "@yuku-codegen/binding-darwin-arm64": "0.8.3", - "@yuku-codegen/binding-darwin-x64": "0.8.3", - "@yuku-codegen/binding-freebsd-x64": "0.8.3", - "@yuku-codegen/binding-linux-arm-gnu": "0.8.3", - "@yuku-codegen/binding-linux-arm-musl": "0.8.3", - "@yuku-codegen/binding-linux-arm64-gnu": "0.8.3", - "@yuku-codegen/binding-linux-arm64-musl": "0.8.3", - "@yuku-codegen/binding-linux-x64-gnu": "0.8.3", - "@yuku-codegen/binding-linux-x64-musl": "0.8.3", - "@yuku-codegen/binding-win32-arm64": "0.8.3", - "@yuku-codegen/binding-win32-x64": "0.8.3" + "@yuku-codegen/binding-android-arm64": "0.8.7", + "@yuku-codegen/binding-darwin-arm64": "0.8.7", + "@yuku-codegen/binding-darwin-x64": "0.8.7", + "@yuku-codegen/binding-freebsd-x64": "0.8.7", + "@yuku-codegen/binding-linux-arm-gnu": "0.8.7", + "@yuku-codegen/binding-linux-arm-musl": "0.8.7", + "@yuku-codegen/binding-linux-arm64-gnu": "0.8.7", + "@yuku-codegen/binding-linux-arm64-musl": "0.8.7", + "@yuku-codegen/binding-linux-x64-gnu": "0.8.7", + "@yuku-codegen/binding-linux-x64-musl": "0.8.7", + "@yuku-codegen/binding-win32-arm64": "0.8.7", + "@yuku-codegen/binding-win32-x64": "0.8.7" } }, "node_modules/yuku-parser": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/yuku-parser/-/yuku-parser-0.8.3.tgz", - "integrity": "sha512-KPQcpF9aj77ywlJBIkQWCQ9DObdxnCA8AJdUOmA5CZZx042Xt4+dvbQmPJfWxF3E+KG5dVAZ2fBKuDJ8VsKWgA==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/yuku-parser/-/yuku-parser-0.8.7.tgz", + "integrity": "sha512-vRD9nwt4L3aYpxNqeSC4WqLv58xrXef0Ong1Mc45CTXTIpvLafx7JO05sczmQZwdLEZvywrLOGdNC5+Rp5N1BQ==", "dev": true, "license": "MIT", "dependencies": { - "@yuku-toolchain/types": "^0.8.3", - "yuku-ast": "^0.8.3" + "@yuku-toolchain/types": "^0.8.7", + "yuku-ast": "^0.8.7" }, "optionalDependencies": { - "@yuku-parser/binding-android-arm64": "0.8.3", - "@yuku-parser/binding-darwin-arm64": "0.8.3", - "@yuku-parser/binding-darwin-x64": "0.8.3", - "@yuku-parser/binding-freebsd-x64": "0.8.3", - "@yuku-parser/binding-linux-arm-gnu": "0.8.3", - "@yuku-parser/binding-linux-arm-musl": "0.8.3", - "@yuku-parser/binding-linux-arm64-gnu": "0.8.3", - "@yuku-parser/binding-linux-arm64-musl": "0.8.3", - "@yuku-parser/binding-linux-x64-gnu": "0.8.3", - "@yuku-parser/binding-linux-x64-musl": "0.8.3", - "@yuku-parser/binding-win32-arm64": "0.8.3", - "@yuku-parser/binding-win32-x64": "0.8.3" + "@yuku-parser/binding-android-arm64": "0.8.7", + "@yuku-parser/binding-darwin-arm64": "0.8.7", + "@yuku-parser/binding-darwin-x64": "0.8.7", + "@yuku-parser/binding-freebsd-x64": "0.8.7", + "@yuku-parser/binding-linux-arm-gnu": "0.8.7", + "@yuku-parser/binding-linux-arm-musl": "0.8.7", + "@yuku-parser/binding-linux-arm64-gnu": "0.8.7", + "@yuku-parser/binding-linux-arm64-musl": "0.8.7", + "@yuku-parser/binding-linux-x64-gnu": "0.8.7", + "@yuku-parser/binding-linux-x64-musl": "0.8.7", + "@yuku-parser/binding-win32-arm64": "0.8.7", + "@yuku-parser/binding-win32-x64": "0.8.7" } }, "packages/docs": { @@ -12535,28 +12535,14 @@ "jotai": "^2.20.2", "jsdom": "^30.0.1", "rolldown": "^1.2.3", - "rolldown-plugin-dts": "^0.28.0", - "typescript": "^6.0.3", + "rolldown-plugin-dts": "^0.28.2", + "typescript": "^7.0.2", "vitest": "^4.1.10" }, "peerDependencies": { "jotai": "^2.0.0" } }, - "packages/jarl-atoms/node_modules/typescript": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz", - "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, "packages/jarl-react": { "version": "2.6.0", "license": "MIT", @@ -12576,28 +12562,14 @@ "react": "^19.2.8", "react-dom": "^19.2.8", "rolldown": "^1.2.3", - "rolldown-plugin-dts": "^0.28.0", - "typescript": "^6.0.3", + "rolldown-plugin-dts": "^0.28.2", + "typescript": "^7.0.2", "vitest": "^4.1.10" }, "peerDependencies": { "jotai": "^2.0.0", "react": "^18.0.0 || ^19.0.0" } - }, - "packages/jarl-react/node_modules/typescript": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz", - "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } } } } diff --git a/packages/jarl-atoms/package.json b/packages/jarl-atoms/package.json index 7ff07ec..3cd3ac9 100644 --- a/packages/jarl-atoms/package.json +++ b/packages/jarl-atoms/package.json @@ -53,8 +53,8 @@ "jotai": "^2.20.2", "jsdom": "^30.0.1", "rolldown": "^1.2.3", - "rolldown-plugin-dts": "^0.28.0", - "typescript": "^6.0.3", + "rolldown-plugin-dts": "^0.28.2", + "typescript": "^7.0.2", "vitest": "^4.1.10" }, "peerDependencies": { diff --git a/packages/jarl-react/package.json b/packages/jarl-react/package.json index b323459..0fcd4cf 100644 --- a/packages/jarl-react/package.json +++ b/packages/jarl-react/package.json @@ -67,8 +67,8 @@ "react": "^19.2.8", "react-dom": "^19.2.8", "rolldown": "^1.2.3", - "rolldown-plugin-dts": "^0.28.0", - "typescript": "^6.0.3", + "rolldown-plugin-dts": "^0.28.2", + "typescript": "^7.0.2", "vitest": "^4.1.10" }, "peerDependencies": {