prototypey.org - atproto lexicon typescript toolkit - mirror https://github.com/tylersayshi/prototypey
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: add knip

Tyler e78a8df4 50dbead8

+298 -6
+7
.github/workflows/ci.yml
··· 20 20 - uses: actions/checkout@v4 21 21 - uses: ./.github/actions/prepare 22 22 - run: pnpm format 23 + knip: 24 + name: Knip 25 + runs-on: ubuntu-latest 26 + steps: 27 + - uses: actions/checkout@v4 28 + - uses: ./.github/actions/prepare 29 + - run: pnpm knip 23 30 type_check: 24 31 name: Type Check 25 32 runs-on: ubuntu-latest
+20
knip.json
··· 1 + { 2 + "$schema": "https://unpkg.com/knip@5/schema.json", 3 + "workspaces": { 4 + ".": { 5 + "entry": [], 6 + "project": [] 7 + }, 8 + "packages/prototypey": { 9 + "entry": ["**/*.test.ts", "**/*.bench.ts"], 10 + "project": ["**/*.ts"] 11 + }, 12 + "packages/site": { 13 + "entry": ["src/main.tsx!", "tests/**/*.test.{ts,tsx}"], 14 + "project": ["src/**/*.{ts,tsx}"] 15 + } 16 + }, 17 + "ignore": ["**/*.d.ts", "**/dist/**", "**/lib/**", "**/node_modules/**"], 18 + "ignoreDependencies": [], 19 + "ignoreExportsUsedInFile": true 20 + }
+2
package.json
··· 17 17 "build": "pnpm -r build", 18 18 "format": "prettier . --list-different", 19 19 "format:fix": "prettier . --write", 20 + "knip": "knip", 20 21 "lint": "pnpm -r lint", 21 22 "test": "pnpm -r test", 22 23 "tsc": "pnpm -r tsc" ··· 25 26 "@changesets/cli": "^2.29.7", 26 27 "@eslint/js": "9.29.0", 27 28 "eslint": "9.29.0", 29 + "knip": "^5.66.2", 28 30 "prettier": "3.6.1", 29 31 "typescript-eslint": "8.35.0" 30 32 },
+269 -6
pnpm-lock.yaml
··· 20 20 eslint: 21 21 specifier: 9.29.0 22 22 version: 9.29.0(jiti@2.6.1) 23 + knip: 24 + specifier: ^5.66.2 25 + version: 5.66.2(@types/node@24.0.4)(typescript@5.8.3) 23 26 prettier: 24 27 specifier: 3.6.1 25 28 version: 3.6.1 ··· 47 50 version: 24.0.4 48 51 tsdown: 49 52 specifier: 0.12.7 50 - version: 0.12.7(typescript@5.8.3) 53 + version: 0.12.7(oxc-resolver@11.11.1)(typescript@5.8.3) 51 54 typescript: 52 55 specifier: 5.8.3 53 56 version: 5.8.3 ··· 620 623 '@napi-rs/wasm-runtime@0.2.12': 621 624 resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} 622 625 626 + '@napi-rs/wasm-runtime@1.0.7': 627 + resolution: {integrity: sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw==} 628 + 623 629 '@nodelib/fs.scandir@2.1.5': 624 630 resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 625 631 engines: {node: '>= 8'} ··· 650 656 '@oxc-project/types@0.75.1': 651 657 resolution: {integrity: sha512-7ZJy+51qWpZRvynaQUezeYfjCtaSdiXIWFUZIlOuTSfDXpXqnSl/m1IUPLx6XrOy6s0SFv3CLE14vcZy63bz7g==} 652 658 659 + '@oxc-resolver/binding-android-arm-eabi@11.11.1': 660 + resolution: {integrity: sha512-v5rtczLD5d8lasBdP6GXoM7VQ1Av9pZyWGXF5afQawRZcWTVvncrIzu9nhKpvIhhmC4C6MYdXA3CNZc60LvUig==} 661 + cpu: [arm] 662 + os: [android] 663 + 664 + '@oxc-resolver/binding-android-arm64@11.11.1': 665 + resolution: {integrity: sha512-0QqKsM8/XRNDGZy1/rxys53U/aCLVBKV2jgGFr3msypTZtNH/d4qao7QULM++H4hcaXghfXaB4xVCPDg3tHCvQ==} 666 + cpu: [arm64] 667 + os: [android] 668 + 669 + '@oxc-resolver/binding-darwin-arm64@11.11.1': 670 + resolution: {integrity: sha512-xdHj8Mn3WB+dTGWcMzC07pZiSvQfKxcCEIlmDGrwwLmS4MgyJcraDDykFg4NXwd8dJNKOLqEfV3RMLRYgE2f8w==} 671 + cpu: [arm64] 672 + os: [darwin] 673 + 674 + '@oxc-resolver/binding-darwin-x64@11.11.1': 675 + resolution: {integrity: sha512-t9ImHoJXhFimPx3u0UMbQzADUBq/xnQY1eGc3bfOu5l4h0k/3rlsO16Fe8dheG8Iuvc3j2lh8H8dFg/Los4WeQ==} 676 + cpu: [x64] 677 + os: [darwin] 678 + 679 + '@oxc-resolver/binding-freebsd-x64@11.11.1': 680 + resolution: {integrity: sha512-aK7b1Yr2VkC2efK0w63v7gZkCqYmhR4XTCCYgA5KbtpJVg1OwFXVRjO1vfWNn5osk9dNpaIdeo3C1IfWPhW68w==} 681 + cpu: [x64] 682 + os: [freebsd] 683 + 684 + '@oxc-resolver/binding-linux-arm-gnueabihf@11.11.1': 685 + resolution: {integrity: sha512-9wHEYo+1VLoCjX4iI29ZR2ExdcGbG8JlmSR0aRW/A/NuzKxFB+bfiPkwUrvdSv7syXS8CrixvLdqAkBoXgk/rQ==} 686 + cpu: [arm] 687 + os: [linux] 688 + 689 + '@oxc-resolver/binding-linux-arm-musleabihf@11.11.1': 690 + resolution: {integrity: sha512-Mf8wZJEeGAQ1WAwp6nvtxucYAQDDtj9Qhv1BaQS8SbeR3na203RUFdEm6F5ptWzF8cuY+ye+FsGKr8lKG3pvWg==} 691 + cpu: [arm] 692 + os: [linux] 693 + 694 + '@oxc-resolver/binding-linux-arm64-gnu@11.11.1': 695 + resolution: {integrity: sha512-Fk8BrFBfKzUveCEAXZ6kDhyc5RLWIWOI0+UZGp1G3WQIFo9HDEqnYtsOtUbzLtjifbyMhtaTteElRSGNKTJ3nA==} 696 + cpu: [arm64] 697 + os: [linux] 698 + 699 + '@oxc-resolver/binding-linux-arm64-musl@11.11.1': 700 + resolution: {integrity: sha512-jbsO1/VTDRb5FAvWnxEIFOnFHA7dALBn5HPdxdoAbnuvjgjIPYMVvTFEBPNLz3BSFxWdounZasZDYYFhBhFzmQ==} 701 + cpu: [arm64] 702 + os: [linux] 703 + 704 + '@oxc-resolver/binding-linux-ppc64-gnu@11.11.1': 705 + resolution: {integrity: sha512-+aY2AjUQkByiOtKUU0RyqB7VV7HIh3SMBh54/9nzUbHN5RiF0As5DApV/IwbQjB2oKc0VywQZzE+/Wj/Ijvd/Q==} 706 + cpu: [ppc64] 707 + os: [linux] 708 + 709 + '@oxc-resolver/binding-linux-riscv64-gnu@11.11.1': 710 + resolution: {integrity: sha512-HqBogCmIl344en3EAhC9vSm/h52fb5BA0eFxsgsH9HgwYY6qH4th4msBqBAiMRCKcC6hVwjh0fmzHgST2rx4Cw==} 711 + cpu: [riscv64] 712 + os: [linux] 713 + 714 + '@oxc-resolver/binding-linux-riscv64-musl@11.11.1': 715 + resolution: {integrity: sha512-9dXyIMQMrh76WyMtNDJhsRYqc6KDsQe3/ja9fAPBk28p7kltEvZvHpivq1Xa8Ca/JCa8QgTROgLInChNEF27bQ==} 716 + cpu: [riscv64] 717 + os: [linux] 718 + 719 + '@oxc-resolver/binding-linux-s390x-gnu@11.11.1': 720 + resolution: {integrity: sha512-Ybp/bSJmnl0sr8zh+nIz0cpU077tDZDYRYDhZiWN+f7rcWF7D8Z/pKD9zPxRocvJieZGfzrIwmHiHf9eY47P9w==} 721 + cpu: [s390x] 722 + os: [linux] 723 + 724 + '@oxc-resolver/binding-linux-x64-gnu@11.11.1': 725 + resolution: {integrity: sha512-uVWj/UI6+l5/CeV2d4XpjycJNDkk/JfxNzQLAFCsVl5ZbrIfWQ9TzEzAi7xsDgVZYLBuL7iSowQ7YYRp1LQZlA==} 726 + cpu: [x64] 727 + os: [linux] 728 + 729 + '@oxc-resolver/binding-linux-x64-musl@11.11.1': 730 + resolution: {integrity: sha512-Q9kQmiZn4bNnCOqPHvdF4bHdKXBa7Ow6yfeKTWPNOHyoZXdyxIu5C+3jSjo+SJiFNhmnh0hEAN8om6GEuJEYCA==} 731 + cpu: [x64] 732 + os: [linux] 733 + 734 + '@oxc-resolver/binding-wasm32-wasi@11.11.1': 735 + resolution: {integrity: sha512-skGIwjoRwEh2qFIaG/wwa74i5KcoWNTEy1ycB6qdRV+OOSlkosVFIzXPYzjcuwtIL1M6pC7+M+56TgQQEzOUmw==} 736 + engines: {node: '>=14.0.0'} 737 + cpu: [wasm32] 738 + 739 + '@oxc-resolver/binding-win32-arm64-msvc@11.11.1': 740 + resolution: {integrity: sha512-5R2GVH44JXGoI+gVlR4+O3ql6KZICQlCmIB0ZbpiYbEHNxaB47v3aSMVxcCuwhYKndJUJZwRXnYzoCfMEu4o0g==} 741 + cpu: [arm64] 742 + os: [win32] 743 + 744 + '@oxc-resolver/binding-win32-ia32-msvc@11.11.1': 745 + resolution: {integrity: sha512-iB/ljDyPJCMIO7WPx2bj8fRCB1TxmHSv/t3oyUwOiz79Q0A33QbwZWhdx+ZXdazGPer71mYZfr3eb0hAnmlgrg==} 746 + cpu: [ia32] 747 + os: [win32] 748 + 749 + '@oxc-resolver/binding-win32-x64-msvc@11.11.1': 750 + resolution: {integrity: sha512-OtUpzpStS5bgVGXV7eaBr7Spot9lXu/wyd0yWEyoG2tyzm/bwdRKCwJQzxWIhlecRxMDGA+qlLRRicTNOejkSQ==} 751 + cpu: [x64] 752 + os: [win32] 753 + 653 754 '@prettier/sync@0.5.5': 654 755 resolution: {integrity: sha512-6BMtNr7aQhyNcGzmumkL0tgr1YQGfm9d7ZdmRpWqWuqpc9vZBind4xMe5NMiRECOhjuSiWHfBWLBnXkpeE90bw==} 655 756 peerDependencies: ··· 1336 1437 fastq@1.19.1: 1337 1438 resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} 1338 1439 1440 + fd-package-json@2.0.0: 1441 + resolution: {integrity: sha512-jKmm9YtsNXN789RS/0mSzOC1NUq9mkVd65vbSSVsKdjGvYXBuE4oWe2QOEoFeRmJg+lPuZxpmrfFclNhoRMneQ==} 1442 + 1339 1443 fdir@6.5.0: 1340 1444 resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} 1341 1445 engines: {node: '>=12.0.0'} ··· 1371 1475 form-data@4.0.4: 1372 1476 resolution: {integrity: sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==} 1373 1477 engines: {node: '>= 6'} 1478 + 1479 + formatly@0.3.0: 1480 + resolution: {integrity: sha512-9XNj/o4wrRFyhSMJOvsuyMwy8aUfBaZ1VrqHVfohyXf0Sw0e+yfKG+xZaY3arGCOMdwFsqObtzVOc1gU9KiT9w==} 1481 + engines: {node: '>=18.3.0'} 1482 + hasBin: true 1374 1483 1375 1484 fs-extra@7.0.1: 1376 1485 resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} ··· 1599 1708 keyv@4.5.4: 1600 1709 resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} 1601 1710 1711 + knip@5.66.2: 1712 + resolution: {integrity: sha512-5wvsdc17C5bMxjuGfN9KVS/tW5KIvzP1RClfpTMdLYm8IXIsfWsiHlFkTvZIca9skwoVDyTyXmbRq4w1Poim+A==} 1713 + engines: {node: '>=18.18.0'} 1714 + hasBin: true 1715 + peerDependencies: 1716 + '@types/node': '>=18' 1717 + typescript: '>=5.0.4 <7' 1718 + 1602 1719 levn@0.4.1: 1603 1720 resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} 1604 1721 engines: {node: '>= 0.8.0'} ··· 1737 1854 resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} 1738 1855 engines: {node: '>=16 || 14 >=14.17'} 1739 1856 1857 + minimist@1.2.8: 1858 + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} 1859 + 1740 1860 monaco-editor@0.52.0: 1741 1861 resolution: {integrity: sha512-OeWhNpABLCeTqubfqLMXGsqf6OmPU6pHM85kF3dhy6kq5hnhuVS1p3VrEW/XhWHc71P2tHyS5JFySD8mgs1crw==} 1742 1862 ··· 1791 1911 1792 1912 outdent@0.5.0: 1793 1913 resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} 1914 + 1915 + oxc-resolver@11.11.1: 1916 + resolution: {integrity: sha512-4Z86u4xQAxl2IC1OAAdHjk/S9GNbE2ewALQVOpBk9F8NkfqXlglY6R2ts+HEgY/Q3T9m/H8W0G4id71muw/Nng==} 1794 1917 1795 1918 p-filter@2.1.0: 1796 1919 resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} ··· 2070 2193 resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} 2071 2194 engines: {node: '>=8'} 2072 2195 2196 + smol-toml@1.4.2: 2197 + resolution: {integrity: sha512-rInDH6lCNiEyn3+hH8KVGFdbjc099j47+OSgbMrfDYX1CmXLfdKd7qi6IfcWj2wFxvSVkuI46M+wPGYfEOEj6g==} 2198 + engines: {node: '>= 18'} 2199 + 2073 2200 source-map-js@1.2.1: 2074 2201 resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} 2075 2202 engines: {node: '>=0.10.0'} ··· 2115 2242 resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} 2116 2243 engines: {node: '>=8'} 2117 2244 2245 + strip-json-comments@5.0.2: 2246 + resolution: {integrity: sha512-4X2FR3UwhNUE9G49aIsJW5hRRR3GXGTBTZRMfv568O60ojM8HcWjV/VxAxCDW3SUND33O6ZY66ZuRcdkj73q2g==} 2247 + engines: {node: '>=14.16'} 2248 + 2118 2249 strip-literal@3.1.0: 2119 2250 resolution: {integrity: sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==} 2120 2251 ··· 2289 2420 resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} 2290 2421 engines: {node: '>=18'} 2291 2422 2423 + walk-up-path@4.0.0: 2424 + resolution: {integrity: sha512-3hu+tD8YzSLGuFYtPRb48vdhKMi0KQV5sn+uWr8+7dMEq/2G/dtLrdDinkLjqq5TIbIBjYJ4Ax/n3YiaW7QM8A==} 2425 + engines: {node: 20 || >=22} 2426 + 2292 2427 webidl-conversions@7.0.0: 2293 2428 resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} 2294 2429 engines: {node: '>=12'} ··· 2370 2505 zod@3.25.76: 2371 2506 resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} 2372 2507 2508 + zod@4.1.12: 2509 + resolution: {integrity: sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==} 2510 + 2373 2511 snapshots: 2374 2512 2375 2513 '@adobe/css-tools@4.4.4': {} ··· 2963 3101 '@tybys/wasm-util': 0.10.1 2964 3102 optional: true 2965 3103 3104 + '@napi-rs/wasm-runtime@1.0.7': 3105 + dependencies: 3106 + '@emnapi/core': 1.5.0 3107 + '@emnapi/runtime': 1.5.0 3108 + '@tybys/wasm-util': 0.10.1 3109 + optional: true 3110 + 2966 3111 '@nodelib/fs.scandir@2.1.5': 2967 3112 dependencies: 2968 3113 '@nodelib/fs.stat': 2.0.5 ··· 2985 3130 2986 3131 '@oxc-project/types@0.75.1': {} 2987 3132 3133 + '@oxc-resolver/binding-android-arm-eabi@11.11.1': 3134 + optional: true 3135 + 3136 + '@oxc-resolver/binding-android-arm64@11.11.1': 3137 + optional: true 3138 + 3139 + '@oxc-resolver/binding-darwin-arm64@11.11.1': 3140 + optional: true 3141 + 3142 + '@oxc-resolver/binding-darwin-x64@11.11.1': 3143 + optional: true 3144 + 3145 + '@oxc-resolver/binding-freebsd-x64@11.11.1': 3146 + optional: true 3147 + 3148 + '@oxc-resolver/binding-linux-arm-gnueabihf@11.11.1': 3149 + optional: true 3150 + 3151 + '@oxc-resolver/binding-linux-arm-musleabihf@11.11.1': 3152 + optional: true 3153 + 3154 + '@oxc-resolver/binding-linux-arm64-gnu@11.11.1': 3155 + optional: true 3156 + 3157 + '@oxc-resolver/binding-linux-arm64-musl@11.11.1': 3158 + optional: true 3159 + 3160 + '@oxc-resolver/binding-linux-ppc64-gnu@11.11.1': 3161 + optional: true 3162 + 3163 + '@oxc-resolver/binding-linux-riscv64-gnu@11.11.1': 3164 + optional: true 3165 + 3166 + '@oxc-resolver/binding-linux-riscv64-musl@11.11.1': 3167 + optional: true 3168 + 3169 + '@oxc-resolver/binding-linux-s390x-gnu@11.11.1': 3170 + optional: true 3171 + 3172 + '@oxc-resolver/binding-linux-x64-gnu@11.11.1': 3173 + optional: true 3174 + 3175 + '@oxc-resolver/binding-linux-x64-musl@11.11.1': 3176 + optional: true 3177 + 3178 + '@oxc-resolver/binding-wasm32-wasi@11.11.1': 3179 + dependencies: 3180 + '@napi-rs/wasm-runtime': 1.0.7 3181 + optional: true 3182 + 3183 + '@oxc-resolver/binding-win32-arm64-msvc@11.11.1': 3184 + optional: true 3185 + 3186 + '@oxc-resolver/binding-win32-ia32-msvc@11.11.1': 3187 + optional: true 3188 + 3189 + '@oxc-resolver/binding-win32-x64-msvc@11.11.1': 3190 + optional: true 3191 + 2988 3192 '@prettier/sync@0.5.5(prettier@3.5.3)': 2989 3193 dependencies: 2990 3194 make-synchronized: 0.4.2 ··· 3520 3724 3521 3725 dom-accessibility-api@0.6.3: {} 3522 3726 3523 - dts-resolver@2.1.2: {} 3727 + dts-resolver@2.1.2(oxc-resolver@11.11.1): 3728 + optionalDependencies: 3729 + oxc-resolver: 11.11.1 3524 3730 3525 3731 dunder-proto@1.0.1: 3526 3732 dependencies: ··· 3703 3909 dependencies: 3704 3910 reusify: 1.1.0 3705 3911 3912 + fd-package-json@2.0.0: 3913 + dependencies: 3914 + walk-up-path: 4.0.0 3915 + 3706 3916 fdir@6.5.0(picomatch@4.0.3): 3707 3917 optionalDependencies: 3708 3918 picomatch: 4.0.3 ··· 3740 3950 hasown: 2.0.2 3741 3951 mime-types: 2.1.35 3742 3952 3953 + formatly@0.3.0: 3954 + dependencies: 3955 + fd-package-json: 2.0.0 3956 + 3743 3957 fs-extra@7.0.1: 3744 3958 dependencies: 3745 3959 graceful-fs: 4.2.11 ··· 3961 4175 dependencies: 3962 4176 json-buffer: 3.0.1 3963 4177 4178 + knip@5.66.2(@types/node@24.0.4)(typescript@5.8.3): 4179 + dependencies: 4180 + '@nodelib/fs.walk': 1.2.8 4181 + '@types/node': 24.0.4 4182 + fast-glob: 3.3.3 4183 + formatly: 0.3.0 4184 + jiti: 2.6.1 4185 + js-yaml: 4.1.0 4186 + minimist: 1.2.8 4187 + oxc-resolver: 11.11.1 4188 + picocolors: 1.1.1 4189 + picomatch: 4.0.3 4190 + smol-toml: 1.4.2 4191 + strip-json-comments: 5.0.2 4192 + typescript: 5.8.3 4193 + zod: 4.1.12 4194 + 3964 4195 levn@0.4.1: 3965 4196 dependencies: 3966 4197 prelude-ls: 1.2.1 ··· 4068 4299 dependencies: 4069 4300 brace-expansion: 2.0.2 4070 4301 4302 + minimist@1.2.8: {} 4303 + 4071 4304 monaco-editor@0.52.0: {} 4072 4305 4073 4306 mri@1.2.0: {} ··· 4100 4333 4101 4334 outdent@0.5.0: {} 4102 4335 4336 + oxc-resolver@11.11.1: 4337 + optionalDependencies: 4338 + '@oxc-resolver/binding-android-arm-eabi': 11.11.1 4339 + '@oxc-resolver/binding-android-arm64': 11.11.1 4340 + '@oxc-resolver/binding-darwin-arm64': 11.11.1 4341 + '@oxc-resolver/binding-darwin-x64': 11.11.1 4342 + '@oxc-resolver/binding-freebsd-x64': 11.11.1 4343 + '@oxc-resolver/binding-linux-arm-gnueabihf': 11.11.1 4344 + '@oxc-resolver/binding-linux-arm-musleabihf': 11.11.1 4345 + '@oxc-resolver/binding-linux-arm64-gnu': 11.11.1 4346 + '@oxc-resolver/binding-linux-arm64-musl': 11.11.1 4347 + '@oxc-resolver/binding-linux-ppc64-gnu': 11.11.1 4348 + '@oxc-resolver/binding-linux-riscv64-gnu': 11.11.1 4349 + '@oxc-resolver/binding-linux-riscv64-musl': 11.11.1 4350 + '@oxc-resolver/binding-linux-s390x-gnu': 11.11.1 4351 + '@oxc-resolver/binding-linux-x64-gnu': 11.11.1 4352 + '@oxc-resolver/binding-linux-x64-musl': 11.11.1 4353 + '@oxc-resolver/binding-wasm32-wasi': 11.11.1 4354 + '@oxc-resolver/binding-win32-arm64-msvc': 11.11.1 4355 + '@oxc-resolver/binding-win32-ia32-msvc': 11.11.1 4356 + '@oxc-resolver/binding-win32-x64-msvc': 11.11.1 4357 + 4103 4358 p-filter@2.1.0: 4104 4359 dependencies: 4105 4360 p-map: 2.1.0 ··· 4221 4476 4222 4477 reusify@1.1.0: {} 4223 4478 4224 - rolldown-plugin-dts@0.13.14(rolldown@1.0.0-beta.11-commit.f051675)(typescript@5.8.3): 4479 + rolldown-plugin-dts@0.13.14(oxc-resolver@11.11.1)(rolldown@1.0.0-beta.11-commit.f051675)(typescript@5.8.3): 4225 4480 dependencies: 4226 4481 '@babel/generator': 7.28.3 4227 4482 '@babel/parser': 7.28.4 ··· 4229 4484 ast-kit: 2.1.3 4230 4485 birpc: 2.6.1 4231 4486 debug: 4.4.3 4232 - dts-resolver: 2.1.2 4487 + dts-resolver: 2.1.2(oxc-resolver@11.11.1) 4233 4488 get-tsconfig: 4.12.0 4234 4489 rolldown: 1.0.0-beta.11-commit.f051675 4235 4490 optionalDependencies: ··· 4331 4586 4332 4587 slash@3.0.0: {} 4333 4588 4589 + smol-toml@1.4.2: {} 4590 + 4334 4591 source-map-js@1.2.1: {} 4335 4592 4336 4593 spawndamnit@3.0.1: ··· 4371 4628 min-indent: 1.0.1 4372 4629 4373 4630 strip-json-comments@3.1.1: {} 4631 + 4632 + strip-json-comments@5.0.2: {} 4374 4633 4375 4634 strip-literal@3.1.0: 4376 4635 dependencies: ··· 4429 4688 dependencies: 4430 4689 typescript: 5.8.3 4431 4690 4432 - tsdown@0.12.7(typescript@5.8.3): 4691 + tsdown@0.12.7(oxc-resolver@11.11.1)(typescript@5.8.3): 4433 4692 dependencies: 4434 4693 ansis: 4.2.0 4435 4694 cac: 6.7.14 ··· 4439 4698 empathic: 1.1.0 4440 4699 hookable: 5.5.3 4441 4700 rolldown: 1.0.0-beta.11-commit.f051675 4442 - rolldown-plugin-dts: 0.13.14(rolldown@1.0.0-beta.11-commit.f051675)(typescript@5.8.3) 4701 + rolldown-plugin-dts: 0.13.14(oxc-resolver@11.11.1)(rolldown@1.0.0-beta.11-commit.f051675)(typescript@5.8.3) 4443 4702 semver: 7.7.3 4444 4703 tinyexec: 1.0.1 4445 4704 tinyglobby: 0.2.15 ··· 4565 4824 dependencies: 4566 4825 xml-name-validator: 5.0.0 4567 4826 4827 + walk-up-path@4.0.0: {} 4828 + 4568 4829 webidl-conversions@7.0.0: {} 4569 4830 4570 4831 whatwg-encoding@3.1.1: ··· 4624 4885 zod: 3.25.76 4625 4886 4626 4887 zod@3.25.76: {} 4888 + 4889 + zod@4.1.12: {}