diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9fd6b27..d993d2c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,7 +11,7 @@ jobs: uses: actions/checkout@v5 - uses: pnpm/action-setup@v2 with: - version: 10.24.0 + version: 10.25.0 - name: Setup Node uses: actions/setup-node@v6 with: diff --git a/package.json b/package.json index 5b3a98b..99e41f4 100644 --- a/package.json +++ b/package.json @@ -15,9 +15,9 @@ "devDependencies": { "@changesets/changelog-github": "^0.5.2", "@changesets/cli": "^2.29.8", - "@types/node": "^24.10.1", + "@types/node": "^24.10.2", "prettier": "^3.7.4", "vitest": "^3.2.4" }, - "packageManager": "pnpm@10.24.0" + "packageManager": "pnpm@10.25.0" } diff --git a/packages/example/package.json b/packages/example/package.json index 61022e6..d198997 100644 --- a/packages/example/package.json +++ b/packages/example/package.json @@ -21,7 +21,7 @@ "@arethetypeswrong/cli": "^0.18.2", "@types/feedparser": "^2.2.8", "publint": "^0.3.15", - "tsdown": "^0.17.0", + "tsdown": "^0.17.2", "typescript": "^5.9.3" }, "repository": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d23c2c5..7df4b5d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,16 +13,16 @@ importers: version: 0.5.2 '@changesets/cli': specifier: ^2.29.8 - version: 2.29.8(@types/node@24.10.1) + version: 2.29.8(@types/node@24.10.2) '@types/node': - specifier: ^24.10.1 - version: 24.10.1 + specifier: ^24.10.2 + version: 24.10.2 prettier: specifier: ^3.7.4 version: 3.7.4 vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@24.10.1) + version: 3.2.4(@types/node@24.10.2) demos/example: dependencies: @@ -42,8 +42,8 @@ importers: specifier: ^0.3.15 version: 0.3.15 tsdown: - specifier: ^0.17.0 - version: 0.17.0(@arethetypeswrong/core@0.18.2)(publint@0.3.15)(typescript@5.9.3) + specifier: ^0.17.2 + version: 0.17.2(@arethetypeswrong/core@0.18.2)(publint@0.3.15)(typescript@5.9.3) typescript: specifier: ^5.9.3 version: 5.9.3 @@ -351,10 +351,6 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@oxc-project/runtime@0.101.0': - resolution: {integrity: sha512-t3qpfVZIqSiLQ5Kqt/MC4Ge/WCOGrrcagAdzTcDaggupjiGxUx4nJF2v6wUCXWSzWHn5Ns7XLv13fCJEwCOERQ==} - engines: {node: ^20.19.0 || >=22.12.0} - '@oxc-project/types@0.101.0': resolution: {integrity: sha512-nuFhqlUzJX+gVIPPfuE6xurd4lST3mdcWOhyK/rZO0B9XWMKm79SuszIQEnSMmmDhq1DC8WWVYGVd+6F93o1gQ==} @@ -362,8 +358,8 @@ packages: resolution: {integrity: sha512-S+9ANAvUmjutrshV4jZjaiG8XQyuJIZ8a4utWmN/vW1sgQ9IfBnPndwkmQYw53QmouOIytT874u65HEmu6H5jw==} engines: {node: '>=18'} - '@quansync/fs@0.1.5': - resolution: {integrity: sha512-lNS9hL2aS2NZgNW7BBj+6EBl4rOf8l+tQ0eRY6JWCI8jI2kc53gSoqbjojU0OnAWhzoXiOjFyGsHcDGePB3lhA==} + '@quansync/fs@1.0.0': + resolution: {integrity: sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==} '@rolldown/binding-android-arm64@1.0.0-beta.53': resolution: {integrity: sha512-Ok9V8o7o6YfSdTTYA/uHH30r3YtOxLD6G3wih/U9DO0ucBBFq8WPt/DslU53OgfteLRHITZny9N/qCUxMf9kjQ==} @@ -562,8 +558,8 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@24.10.1': - resolution: {integrity: sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==} + '@types/node@24.10.2': + resolution: {integrity: sha512-WOhQTZ4G8xZ1tjJTvKOpyEVSGgOTvJAfDK3FNFgELyaTpzhdgHVHeqW8V+UJvzF5BT+/B54T/1S2K6gd9c7bbA==} '@types/sax@1.2.7': resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} @@ -1106,8 +1102,8 @@ packages: engines: {node: '>=18'} hasBin: true - quansync@0.2.11: - resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==} + quansync@1.0.0: + resolution: {integrity: sha512-5xZacEEufv3HSTPQuchrvV6soaiACMFnq1H8wkVioctoH3TRha9Sz66lOxRwPK/qZj7HPiSveih9yAyh98gvqA==} queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -1297,13 +1293,13 @@ packages: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} hasBin: true - tsdown@0.17.0: - resolution: {integrity: sha512-NPZRrlC51X9Bb55ZTDwrWges8Dm1niCvNA5AYw7aix6pfnDnB4WR0neG5RPq75xIodg3hqlQUzzyrX7n4dmnJg==} + tsdown@0.17.2: + resolution: {integrity: sha512-SuU+0CWm/95KfXqojHTVuwcouIsdn7HpYcwDyOdKktJi285NxKwysjFUaxYLxpCNqqPvcFvokXLO4dZThRwzkw==} engines: {node: '>=20.19.0'} hasBin: true peerDependencies: '@arethetypeswrong/core': ^0.18.1 - '@vitejs/devtools': ^0.0.0-alpha.18 + '@vitejs/devtools': ^0.0.0-alpha.19 publint: ^0.3.0 typescript: ^5.0.0 unplugin-lightningcss: ^0.4.0 @@ -1335,8 +1331,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - unconfig-core@7.4.1: - resolution: {integrity: sha512-Bp/bPZjV2Vl/fofoA2OYLSnw1Z0MOhCX7zHnVCYrazpfZvseBbGhwcNQMxsg185Mqh7VZQqK3C8hFG/Dyng+yA==} + unconfig-core@7.4.2: + resolution: {integrity: sha512-VgPCvLWugINbXvMQDf8Jh0mlbvNjNC6eSUziHsBCMpxR05OPrNrvDnyatdMjRgcHaaNsCqz+wjNXxNw1kRLHUg==} undici-types@7.16.0: resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} @@ -1349,8 +1345,8 @@ packages: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} - unrun@0.2.17: - resolution: {integrity: sha512-mumOyjZp1K1bsa1QwfRPw7+9TxyVHSgx6LHB2dBWI4m1hGDG9b2TK3fS3H8vCl/Gl9YTSxhZ9XuLbWv3QF8GEA==} + unrun@0.2.19: + resolution: {integrity: sha512-DbwbJ9BvPEb3BeZnIpP9S5tGLO/JIgPQ3JrpMRFIfZMZfMG19f26OlLbC2ml8RRdrI2ZA7z2t+at5tsIHbh6Qw==} engines: {node: '>=20.19.0'} hasBin: true peerDependencies: @@ -1545,7 +1541,7 @@ snapshots: transitivePeerDependencies: - encoding - '@changesets/cli@2.29.8(@types/node@24.10.1)': + '@changesets/cli@2.29.8(@types/node@24.10.2)': dependencies: '@changesets/apply-release-plan': 7.0.14 '@changesets/assemble-release-plan': 6.0.9 @@ -1561,7 +1557,7 @@ snapshots: '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@changesets/write': 0.4.0 - '@inquirer/external-editor': 1.0.3(@types/node@24.10.1) + '@inquirer/external-editor': 1.0.3(@types/node@24.10.2) '@manypkg/get-packages': 1.1.3 ansi-colors: 4.1.3 ci-info: 3.9.0 @@ -1755,12 +1751,12 @@ snapshots: '@esbuild/win32-x64@0.21.5': optional: true - '@inquirer/external-editor@1.0.3(@types/node@24.10.1)': + '@inquirer/external-editor@1.0.3(@types/node@24.10.2)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.0 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.2 '@jridgewell/gen-mapping@0.3.12': dependencies: @@ -1817,15 +1813,13 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - '@oxc-project/runtime@0.101.0': {} - '@oxc-project/types@0.101.0': {} '@publint/pack@0.1.2': {} - '@quansync/fs@0.1.5': + '@quansync/fs@1.0.0': dependencies: - quansync: 0.2.11 + quansync: 1.0.0 '@rolldown/binding-android-arm64@1.0.0-beta.53': optional: true @@ -1944,18 +1938,18 @@ snapshots: '@types/feedparser@2.2.8': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.2 '@types/sax': 1.2.7 '@types/node@12.20.55': {} - '@types/node@24.10.1': + '@types/node@24.10.2': dependencies: undici-types: 7.16.0 '@types/sax@1.2.7': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.2 '@vitest/expect@3.2.4': dependencies: @@ -1965,13 +1959,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@5.3.4(@types/node@24.10.1))': + '@vitest/mocker@3.2.4(vite@5.3.4(@types/node@24.10.2))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.19 optionalDependencies: - vite: 5.3.4(@types/node@24.10.1) + vite: 5.3.4(@types/node@24.10.2) '@vitest/pretty-format@3.2.4': dependencies: @@ -2428,7 +2422,7 @@ snapshots: picocolors: 1.1.1 sade: 1.8.1 - quansync@0.2.11: {} + quansync@1.0.0: {} queue-microtask@1.2.3: {} @@ -2618,7 +2612,7 @@ snapshots: tree-kill@1.2.2: {} - tsdown@0.17.0(@arethetypeswrong/core@0.18.2)(publint@0.3.15)(typescript@5.9.3): + tsdown@0.17.2(@arethetypeswrong/core@0.18.2)(publint@0.3.15)(typescript@5.9.3): dependencies: ansis: 4.2.0 cac: 6.7.14 @@ -2632,8 +2626,8 @@ snapshots: tinyexec: 1.0.2 tinyglobby: 0.2.15 tree-kill: 1.2.2 - unconfig-core: 7.4.1 - unrun: 0.2.17 + unconfig-core: 7.4.2 + unrun: 0.2.19 optionalDependencies: '@arethetypeswrong/core': 0.18.2 publint: 0.3.15 @@ -2652,10 +2646,10 @@ snapshots: typescript@5.9.3: {} - unconfig-core@7.4.1: + unconfig-core@7.4.2: dependencies: - '@quansync/fs': 0.1.5 - quansync: 0.2.11 + '@quansync/fs': 1.0.0 + quansync: 1.0.0 undici-types@7.16.0: {} @@ -2663,20 +2657,19 @@ snapshots: universalify@0.1.2: {} - unrun@0.2.17: + unrun@0.2.19: dependencies: - '@oxc-project/runtime': 0.101.0 rolldown: 1.0.0-beta.53 validate-npm-package-name@5.0.1: {} - vite-node@3.2.4(@types/node@24.10.1): + vite-node@3.2.4(@types/node@24.10.2): dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 5.3.4(@types/node@24.10.1) + vite: 5.3.4(@types/node@24.10.2) transitivePeerDependencies: - '@types/node' - less @@ -2687,20 +2680,20 @@ snapshots: - supports-color - terser - vite@5.3.4(@types/node@24.10.1): + vite@5.3.4(@types/node@24.10.2): dependencies: esbuild: 0.21.5 postcss: 8.4.39 rollup: 4.34.9 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.2 fsevents: 2.3.3 - vitest@3.2.4(@types/node@24.10.1): + vitest@3.2.4(@types/node@24.10.2): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@5.3.4(@types/node@24.10.1)) + '@vitest/mocker': 3.2.4(vite@5.3.4(@types/node@24.10.2)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -2718,11 +2711,11 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 5.3.4(@types/node@24.10.1) - vite-node: 3.2.4(@types/node@24.10.1) + vite: 5.3.4(@types/node@24.10.2) + vite-node: 3.2.4(@types/node@24.10.2) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.2 transitivePeerDependencies: - less - lightningcss