diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 478ed69..02265c4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -50,10 +50,10 @@ importers: version: 16.4.0 tap: specifier: ^21.1.3 - version: 21.6.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3) + version: 21.7.0(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3) tsdown: specifier: ^0.21.0 - version: 0.21.9(@typescript/native-preview@7.0.0-dev.20260405.1)(typescript@5.9.3) + version: 0.21.9(@typescript/native-preview@7.0.0-dev.20260416.1)(typescript@5.9.3) typescript: specifier: ^5.9.3 version: 5.9.3 @@ -285,8 +285,8 @@ packages: resolution: {integrity: sha512-qXToWZFY9CKvWsveV3R5VHNJLQkHTIJXO9J4Xa1UgNwVCRA2LEsmvWC84MIdnezFLsjn2Q+GzbL/8yVF1/ozJw==} engines: {node: ^20.17.0 || >=22.9.0} - '@istanbuljs/schema@0.1.3': - resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + '@istanbuljs/schema@0.1.6': + resolution: {integrity: sha512-+Sg6GCR/wy1oSmQDFq4LQDAhm3ETKnorxN+y5nbLULOR3P0c14f2Wurzj3/xqPXtasLFfHd5iRFQ7AJt4KH2cw==} engines: {node: '>=8'} '@jridgewell/gen-mapping@0.3.13': @@ -467,8 +467,8 @@ packages: resolution: {integrity: sha512-kxHrDQ9YgfrWUSXU0cjsQGv8JykOFZQ9ErNKbFPWzk3Hgpwu8x2hHrQ9IdA8yl+j9RTLTC3sAF3Tdq1IQCP4oA==} engines: {node: ^20.17.0 || >=22.9.0} - '@sigstore/protobuf-specs@0.5.0': - resolution: {integrity: sha512-MM8XIwUjN2bwvCg1QvrMtbBmpcSHrkhFSCu1D11NyPvDQ25HEc4oG5/OcQfd/Tlf/OxmKWERDj0zGE23jQaMwA==} + '@sigstore/protobuf-specs@0.5.1': + resolution: {integrity: sha512-/ScWUhhoFasJsSRGTVBwId1loQjjnjAfE4djL6ZhrXRpNCmPTnUKF5Jokd58ILseOMjzET3UrMOtJPS9sYeI0g==} engines: {node: ^18.17.0 || >=20.5.0} '@sigstore/sign@4.1.1': @@ -491,144 +491,144 @@ packages: resolution: {integrity: sha512-KxXvfapcixpz6rVEB6HPjOUZT22yN6v0vI0urQSk1L8MlEWPDFCZkhw2xmkyoTGYeFw7tWTZd7e3lVzRZRN/EA==} engines: {node: '>=18'} - '@tapjs/after-each@4.3.5': - resolution: {integrity: sha512-rbZQv6tcCiLmDAM6Xq73m8mFXvnMUVNqoiQnkKMlEM2Rh2l8nw0JLsuFNbk4EPYwCCLvIMyK0g6LZm0feqJXBg==} + '@tapjs/after-each@4.3.6': + resolution: {integrity: sha512-AMBBS2fFL+Dws/lKfo+XpEmTtZuyWJhbZ6ZQF1hOj2RmfNmTQK1YlLXHJ6xZK+aDYKCdNI5F8uKBmZgSLcor/g==} engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 4.5.3 + '@tapjs/core': 4.5.4 - '@tapjs/after@3.3.5': - resolution: {integrity: sha512-6TVAGHKIdP+MrKQmHQDCS/O/vvUy6eIQDR/RNaU/v0H/zz9v/jkykxSMt/exsWjswDdX9+5mXyOgiA2bvGwMfQ==} + '@tapjs/after@3.3.6': + resolution: {integrity: sha512-wjLHO8+ZxjnyDVMR0pxPBOUaADlk4geIPGYpqx0HsRCLmBM/S9zjVhC9okiqdh+fDtIaXc2qtJ3rfS+aXqEAnQ==} engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 4.5.3 + '@tapjs/core': 4.5.4 - '@tapjs/asserts@4.3.5': - resolution: {integrity: sha512-INThO34um7OgcM9aqhrq+EMVhlo59DfFDev0QPQeqJIV3AGVksX89IROqc9rFKJ4dSerUijzBHEsXfcg2n+tzQ==} + '@tapjs/asserts@4.3.6': + resolution: {integrity: sha512-dFKp0UK388mbUjIcsBC7uQR4HiarRuyYoKHFNoHTTfb4IIDuloQ2LNdtcsUeO2pYSeAZgTOdO/l0lKT2A4Y78A==} engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 4.5.3 + '@tapjs/core': 4.5.4 - '@tapjs/before-each@4.3.5': - resolution: {integrity: sha512-V8QOTj9bXJjv5ujrHAd9BjzZ9aD04PGy8toTS88gqS0MvCOtlAgOqq8m3P8j3kjwnMO7x3KbtLzB7Rem3F+/ag==} + '@tapjs/before-each@4.3.6': + resolution: {integrity: sha512-0nGZqexq6EN4qoMr+aFsuKhREmAJIoM0zEnh6W4sNfkLEMls+Uh9ZlM19MhMzPadYGgBoTnWg5StcF4dDypHOA==} engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 4.5.3 + '@tapjs/core': 4.5.4 - '@tapjs/before@4.3.5': - resolution: {integrity: sha512-TvjahSNUcEvzoq24bqyJ6ohzoOO/HnTUu1JHRsReQMK3XP7ARtz47Iv4wBEMeh/WrN4xMY9kc3wGxlT9tLpfrg==} + '@tapjs/before@4.3.6': + resolution: {integrity: sha512-ic3XlR24ovhaPs1k4fUIVpoxFqk8xUY/+o4htHS+NqggW0o8JeYeen8we/OwE4hrexO/L2ESoZ8j04mG7tR/Fg==} engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 4.5.3 + '@tapjs/core': 4.5.4 - '@tapjs/chdir@3.3.5': - resolution: {integrity: sha512-AwPCOvyAKZOB04CejLqBvsMNPep9SFjl5UEwawPwd0WFU8dsNp1zuTdVOf63zw9cm2FtVZIbETyzf+j6Vdyb8g==} + '@tapjs/chdir@3.3.6': + resolution: {integrity: sha512-GMuUz8AcuPop5cY6D1vAT6o0NYRyt/ScTcacwwo+p2sftCSw4OVNmAQ/mVxo82l+kO8QO6qnhJbSIeYfyDCEnw==} engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 4.5.3 + '@tapjs/core': 4.5.4 - '@tapjs/config@5.5.3': - resolution: {integrity: sha512-tUbGIQIlRXYI7AJk2ziYbEJVeDRRNfuuN2V+FpxVrWCPyHnAGuPudaXzGecJxvKSo/IsZnrNMxs7raqIvN3a1Q==} + '@tapjs/config@5.6.0': + resolution: {integrity: sha512-k4hSjmSFiSzNBtygOIIkBG0LWS3DQxuXlfGrdh9542M6iiQyhRUaeCZ0C8H+3N5p/cMDFvOW/cvHtt4nsz8wVw==} engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 4.5.3 - '@tapjs/test': 4.4.3 + '@tapjs/core': 4.5.4 + '@tapjs/test': 4.4.4 - '@tapjs/core@4.5.3': - resolution: {integrity: sha512-W1efzx7AEJwT1Wq3A3KBtihe0zBrnP6aTPrYPVow8YFKKOd8m1kfQ0LT+wWWmEVBwUPw5dNe2AFJWyMRlNwMHg==} + '@tapjs/core@4.5.4': + resolution: {integrity: sha512-OYHVsuNs7Bqr9OlPBp6mkkeC9P0gPFm/iRFgJqiFFtppYwDkE1RfNaeEofgTZw91x2NozshjBeLRdFThFq1t9A==} engines: {node: 20 || >=22} '@tapjs/error-serdes@4.3.1': resolution: {integrity: sha512-/zfBC+rM9kQouYpF+/jiPxRxH5ZufXMJbLX6jYCSRKrHv366SIxMNxv1+l3gCY/7ZwPSO8W/0gp7BbdJuHuMGw==} engines: {node: 20 || >=22} - '@tapjs/filter@4.3.5': - resolution: {integrity: sha512-ozMAGkQ4raq1LLMeU40P52UKjYUYjwUeG0i0CgVdJ1CD3AxoYqb/t3WQOkg62ZVRXVxdazveHB2wpJPZtBmPqA==} + '@tapjs/filter@4.3.6': + resolution: {integrity: sha512-cwDb+vvSw6pXqXf6OV0Wb/uCj2CxyOSBZpKPNIvUazawmu2cZX1OjHk0g+fZsuZ1QTWnrjn2hQ4AS+6/wUoPGg==} engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 4.5.3 + '@tapjs/core': 4.5.4 - '@tapjs/fixture@4.3.5': - resolution: {integrity: sha512-Qf+rFVFtYAah0Wuelah0Qrq6YwstGnl44Bb8tZ5OE3TCXEkJ2aUtn+4YV3RAzVh9kgSGzcR0ac0Q+lp1VfX3zQ==} + '@tapjs/fixture@4.3.6': + resolution: {integrity: sha512-s04kqxqcDLVPnjJgmZIPHX0kTHff7PmwbNxVMVewods41jSvpelge6ekrVLl0J4NOLtLiIiAixVzE+acVQx7Fw==} engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 4.5.3 + '@tapjs/core': 4.5.4 - '@tapjs/intercept@4.3.5': - resolution: {integrity: sha512-0TGdDHrEITJeYG/zk4PMu9mZJ7voQgg8A75w/6LuEWBN9S5Lz4walTSWwpwgPOgrTO9dhzfAT8lduuo+8ApnsA==} + '@tapjs/intercept@4.3.6': + resolution: {integrity: sha512-/g8g9DM1MaMprtEIZ5lZMA5Kp+QCOLUecZT4SeY1cSXKkrAKm/4CJnbzOo9KLELBHQq6aRCbPsHV2Xx+9xPjGA==} engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 4.5.3 + '@tapjs/core': 4.5.4 - '@tapjs/mock@4.4.3': - resolution: {integrity: sha512-tfWZrp9CZPW4sMief6XgNKV158Sj5Uoddk0ABijNfCxEERdHUV5cjgW/GEqbaQtnr/4T3voDgdUGIyuDNGxrrw==} + '@tapjs/mock@4.4.4': + resolution: {integrity: sha512-iYjsUhD1LoRcJ6q5N/VCvlX+94/TB4UENOBfNDPsUL16HbSoL5Z3LHUEd2YajUWPdTZr7Sysax+/r54KRockhg==} engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 4.5.3 + '@tapjs/core': 4.5.4 - '@tapjs/node-serialize@4.3.5': - resolution: {integrity: sha512-++Z+Jbn4TehFfZiyAh3c4GcRY388Zb7VcnjFpsrPsJgEzZNYAi21xTRobisZ4esGFnrmnmFJQ1qMmv7JOsVuxw==} + '@tapjs/node-serialize@4.3.6': + resolution: {integrity: sha512-xLzlsPl0BEnoDpf7e5QUHPx79nOy+YiTXKl8khxSqIbQWEkR1mZetDiOYjv5WlBAeCS41iQxGkQ/F7sugC5rCA==} engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 4.5.3 + '@tapjs/core': 4.5.4 '@tapjs/processinfo@3.1.9': resolution: {integrity: sha512-yIbYH9ROI5m5F2B5Hpk6t89OkHBrDbL3qncPO9OfPuSvJsvAIDG91I0hxGQNohdaxmqz5L4QiIYc5Y0KmtLzCQ==} engines: {node: '>=16.17'} - '@tapjs/reporter@4.4.5': - resolution: {integrity: sha512-Z0lBFH2LpOAqTg3kcFtpl/Yxn1cNQ3N648lW4cb4xuI1+dgEv41wHrO6lLXYcVgFKEViqSG/8eCljT9tPxIAAQ==} + '@tapjs/reporter@4.4.6': + resolution: {integrity: sha512-uUjIe6kGfFaRhNFKFyMYLlzB9t9o1Jffb2a82pRH+BPl3afo0S3TBsXHt+oZ/QU7c/nbat1ngVnRqD1ITMsdTQ==} engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 4.5.3 + '@tapjs/core': 4.5.4 - '@tapjs/run@4.5.3': - resolution: {integrity: sha512-2e12E/ANnlsbO8wtYZ6JoxqLHHUEpOl7evLVmkcs3e9c1bC2Gkps9YpjSQEAu/sc+gHMliW+qbTR3zvQRk0j5w==} + '@tapjs/run@4.5.4': + resolution: {integrity: sha512-HIalQEuVoWiKwOtUUxcW22NW9QkZS/FapERosp09DAjVkZ4ZSZiNadLMtLQ9fOFTmmba+/nO/KWef5WWLY2wXQ==} engines: {node: 20 || >=22} hasBin: true peerDependencies: - '@tapjs/core': 4.5.3 + '@tapjs/core': 4.5.4 - '@tapjs/snapshot@4.3.5': - resolution: {integrity: sha512-a7qux8CKJDzmojZ07xoeunyCBtxyAcdl2N6JaEVYrcxouKNpSQuv0ATqyrqXUigp2OslwxW3NmC1iDYN0LxUxA==} + '@tapjs/snapshot@4.3.6': + resolution: {integrity: sha512-q6dyZzCYlLDPpoClKdpuREoC6At6bME8LexqD3wXKcPoOGyjcTh7RoFq48jq4BC8rID9aoifa7DwzOVG/9QUYw==} engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 4.5.3 + '@tapjs/core': 4.5.4 - '@tapjs/spawn@4.3.5': - resolution: {integrity: sha512-VEkaMrtsE8emHKl+jrnzK9Rmddmf+NkxzByN8t7+AII7z1SvGyxdFCH4nE+BlWjRMf7aaOiyZd2cJjmHVkwqHw==} + '@tapjs/spawn@4.3.6': + resolution: {integrity: sha512-bd4yJk/Lr4r2Am2GVO4hFRBaBObhD6ajimZfieOi+6knLyOSK3p2l4UpB+GjPlrcQTsrmgxYt5FfWZ2ntqh8GA==} engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 4.5.3 + '@tapjs/core': 4.5.4 '@tapjs/stack@4.3.1': resolution: {integrity: sha512-6WDTgt81c3Rfunsu14hGHRQP9GBDaclpkF9K7BC7UfycBG508Obcx/oDuJ2WwZtPY/8qxLAhf9eRWoY8qpmwzw==} engines: {node: 20 || >=22} - '@tapjs/stdin@4.3.5': - resolution: {integrity: sha512-LibE3HrJrqySLcxi/qV4DsfC8hF0UO4qVuLVAqv1d73t3xxrmhqgdCIPZPmWYhSCcg+z/mjCwxpCAswGGgoWnw==} + '@tapjs/stdin@4.3.6': + resolution: {integrity: sha512-w9wHPSzQKCzmZrUiwCwwvWiwDCbR92AN9WDGJklhfY+VlyKVN+L65+dk9UzIRJIRErGaSGwZ0qeia8e84tMvlQ==} engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 4.5.3 + '@tapjs/core': 4.5.4 - '@tapjs/test@4.4.3': - resolution: {integrity: sha512-MoJEkXNsve46xgqNtRA7zJcnm91w3oVRMdZImUMcjZnkW1u06TVsdJPJKRTRtdS6agQbWd8EsEVoYrVqWQrQUQ==} + '@tapjs/test@4.4.4': + resolution: {integrity: sha512-hwHq+L1CR6dVyVbiEn1Ob477CJNSW5tGtXVsJSFZVuvmORkfRTq4Dtgi73GEUUQXXtojULm02FTJzU2yOFtdqg==} engines: {node: 20 || >=22} hasBin: true peerDependencies: - '@tapjs/core': 4.5.3 + '@tapjs/core': 4.5.4 - '@tapjs/typescript@3.5.5': - resolution: {integrity: sha512-IY5TKQp5c7aikkpq55YnYvvLG65VrZDcop3El6snKGB2IUGFI2JxAnSarSiRyFzSMHbDLYoXzwu82/SuW3+S8A==} + '@tapjs/typescript@3.5.6': + resolution: {integrity: sha512-rAUep7sgTL7en4x/YNWjuI02rH+UH2EZ8n83i+oDqFODV8XKheUoAlZfAoEDRWf7SZIhjEWPJ2oinHSoMLl/Jw==} engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 4.5.3 + '@tapjs/core': 4.5.4 - '@tapjs/worker@4.3.5': - resolution: {integrity: sha512-r9teLfW75ZuZplJ8uGtVvPO1CxLjJefNQ1eNH4BHbdxsQw9ywDo/lG56V8TPR7B9XJidS15ZJ4Y5cLxI9Qba1Q==} + '@tapjs/worker@4.3.6': + resolution: {integrity: sha512-v1cOfxCWClXA55YgNBm8q+BIyfDxSIm2q3I9uVtLLyecuYKQE9v4wxjQQELjIdt+2OHyl9t/3i8+WdCeAn/cWA==} engines: {node: 20 || >=22} peerDependencies: - '@tapjs/core': 4.5.3 + '@tapjs/core': 4.5.4 '@tsconfig/node14@14.1.8': resolution: {integrity: sha512-SjGT+qPvh8Uhc849yNMD0ZIPr69AyB7Z46nMqhrI3gCVocd6mhI0jP4YE4onO/ufpmengRfTxNMpdpKEp2xRIg==} @@ -674,43 +674,43 @@ packages: '@types/node@24.12.2': resolution: {integrity: sha512-A1sre26ke7HDIuY/M23nd9gfB+nrmhtYyMINbjI1zHJxYteKR6qSMX56FsmjMcDb3SMcjJg5BiRRgOCC/yBD0g==} - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260405.1': - resolution: {integrity: sha512-EQl2Qwq8WT9yl4RGG/yNmMutMPnASQwXcuN4bdmm1ycq2oFwogf+WBXUVCohjjNWtj1Xzn+J3qAO98LNATBrGw==} + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260416.1': + resolution: {integrity: sha512-C+apBESKbPP2WiWkQH9z14UErEB7hbSLisxx7CdHEwjt80cN7Xh09qcFPe+b8ouMtsVNVNAQUYpZyCI5+/6Y9A==} cpu: [arm64] os: [darwin] - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260405.1': - resolution: {integrity: sha512-qphWh72S/ozZlCfTSl1yD0AbfYyXoNvPjE2kqIdyUxdkFysHTg/FFH8NH1g9F3cPEwI/zhnOFNm5Yul5EaRoHQ==} + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260416.1': + resolution: {integrity: sha512-TKHD0tNPcm1vrpEf5yun3VqrNTDTM3KYBj6Ize305CgFuGdtVLGWPJQ4DobUUliR68RzrnDRTt+u1nc70hcEHg==} cpu: [x64] os: [darwin] - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260405.1': - resolution: {integrity: sha512-mnKMNzYvdbBZ1t3SoNHChat63ckZbEPfxUS/n11UfIDf2g08fjm0wCmNLGGVYcIo3/jnaYG7KoiJv+92l/7vXg==} + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260416.1': + resolution: {integrity: sha512-wxsJYr+UXzEevoktqhLa8slPTuMeFn/zROkiT6BcagWkM/H+/dxEFHOhM4HNgAemTJOp4cGyxXSRNHswgiUWsg==} cpu: [arm64] os: [linux] - '@typescript/native-preview-linux-arm@7.0.0-dev.20260405.1': - resolution: {integrity: sha512-u3bplo4lL4sOLZSRND8lllFbnDSWlY61InGeJUXv9UTfJXxYxMdTGEQKETFV/WeRO4RsiBMvkad/tfhbBPQ8mw==} + '@typescript/native-preview-linux-arm@7.0.0-dev.20260416.1': + resolution: {integrity: sha512-EKchoSx8/Gv3HgsTgSSK5FU5ODZQ6hd+qxdgc5c9QTS+2WSN5UX54wCz7wjipHMrTq4mGnqXLfgVSl2JlGY1TA==} cpu: [arm] os: [linux] - '@typescript/native-preview-linux-x64@7.0.0-dev.20260405.1': - resolution: {integrity: sha512-wPehp7o7aCUYTUQlJ8oVLsoycmFDRcU6roIBZZhv7CN7TSkNRP7r9v6+42U6ztaFCjkkh8QVVS7ysQ5bYoCiRg==} + '@typescript/native-preview-linux-x64@7.0.0-dev.20260416.1': + resolution: {integrity: sha512-ey6Gvb5OqaOVxx8Ur5LVAbe07VEwyoFkb6v9zlN9Q/lR0DeJB/sFVZ53CIDuded5KG+zbLcGVJXLn3HDJQmzXA==} cpu: [x64] os: [linux] - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260405.1': - resolution: {integrity: sha512-7QZm+1x5p1GO4yNYcp8jqt32ysfd+UwtQ9Zg1nl9Wl9iN/DSNV0HcGR4KHRSUAmHCg4dSq/snLpbEKUvfK0AdQ==} + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260416.1': + resolution: {integrity: sha512-JrxGuXGthBtKt3kc987XQDhorn+XXCXffbd/a9rc1XZ8koOhS/rZAnLv7dHx7m9DLtUXAPPpe+3vu25WfPfuzg==} cpu: [arm64] os: [win32] - '@typescript/native-preview-win32-x64@7.0.0-dev.20260405.1': - resolution: {integrity: sha512-M9Ypkq8cj2hut16fNljg+UaIKw0+bjLoIf7qoaUJYDUFx7tMcRx79Iy54ETAZl63mT8I8rlJKXZjnOvLUwOFcg==} + '@typescript/native-preview-win32-x64@7.0.0-dev.20260416.1': + resolution: {integrity: sha512-Ht04G9kt0fopDA0cB1Ng7/X6SScRIXaKZk9m/guyesuRlt3el+9eefF6YrnYCczzKlmZ4doPbR/xXiKFSnZA6Q==} cpu: [x64] os: [win32] - '@typescript/native-preview@7.0.0-dev.20260405.1': - resolution: {integrity: sha512-xm/9KOHSVXeTBY/zpqAt2TK8oMwobXVadlKmqsMg4Gr46FrSGMPXJEZ5209DlYfLBAa6+8nIJjKQfrtbl+X2OQ==} + '@typescript/native-preview@7.0.0-dev.20260416.1': + resolution: {integrity: sha512-DcmbOGc6m0YufnSdXb8OIfyl7J1MrjSy2Sz1vqe9xVw3/o+i3d/H46oOlGiEdVmFDhV4+xFTyd/OpJ3XK2+wrQ==} hasBin: true abbrev@4.0.0: @@ -792,8 +792,8 @@ packages: birpc@4.0.0: resolution: {integrity: sha512-LShSxJP0KTmd101b6DRyGBj57LZxSDYWKitQNW/mi8GRMvZb078Uf9+pveax1DrVL89vm7mWe+TovdI/UDOuPw==} - brace-expansion@2.0.3: - resolution: {integrity: sha512-MCV/fYJEbqx68aE58kv2cA/kiky1G8vux3OR6/jbS+jIMe/6fJWa0DTzJU7dqijOWYwHi1t29FlfYI9uytqlpA==} + brace-expansion@2.1.0: + resolution: {integrity: sha512-TN1kCZAgdgweJhWWpgKYrQaMNHcDULHkWwQIspdtjV4Y5aurRdZpjAqn6yX3FPqTA9ngHCc4hJxMAMgGfve85w==} brace-expansion@5.0.5: resolution: {integrity: sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==} @@ -1289,8 +1289,8 @@ packages: lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - lru-cache@11.3.0: - resolution: {integrity: sha512-sr8xPKE25m6vJVcrdn6NxtC0fVfuPowbscLypegRgOm0yXSqr5JNHCAY3hnusdJ7HRBW04j6Ip4khvHU778DuQ==} + lru-cache@11.3.5: + resolution: {integrity: sha512-NxVFwLAnrd9i7KUBxC4DrUhmgjzOs+1Qm50D3oF1/oL+r1NpZ4gA7xvG0/zJ8evR7zIKn4vLf7qTNduWFtCrRw==} engines: {node: 20 || >=22} make-dir@4.0.0: @@ -1757,17 +1757,17 @@ packages: engines: {node: 20 || >=22} hasBin: true - tap-parser@18.3.1: - resolution: {integrity: sha512-4mlzCiUQUpi8yHvqNHrwCW1OvIa6kMftozxXlJic0YsuqgcvldtyfytoG5g7Wivpu3eNo5abUXiaeqYNjyOHag==} + tap-parser@18.3.2: + resolution: {integrity: sha512-NjW4rCggFB85EuvtNv2IFZRNeE4bboua8Idzi0HRxV3pxCSMRbV9V1pDlz7e89CLcMXFk3+dWiADYFr4lGHNqQ==} engines: {node: 20 || >=22} hasBin: true - tap-yaml@4.3.1: - resolution: {integrity: sha512-jt4okvL5wnJKp3lDHkNlrq829+pvK94LdZPWPZlxs6nw2h8utYLVJ0CdtQl1hY1IQamKSzLQdf+bFXUlvPqqtQ==} + tap-yaml@4.4.0: + resolution: {integrity: sha512-pTEpQ4I4CZv4YdiHO5gdtMDCdHzKfXRJ4Z9J9MJoaz7ZF0cVeUjxUQkceOCy7x6N9kq0YWpM9iJaSucskBvrPA==} engines: {node: 20 || >=22} - tap@21.6.3: - resolution: {integrity: sha512-govkq0d6NC0FLGWzkZV+9ZZscq6unogMhSJAR8nXjFLZWR19H/ncQLsfpMsLG3INhdlsXAM+2qmb0dvtclqQkA==} + tap@21.7.0: + resolution: {integrity: sha512-xMLV6g2UAWGCn75xFdp3iyocFS0P2cXdqMzZ2zdH3Klcxagn/JPnqaKfhGgCsCUP4U87n4q1Cbf45TR+wr8TOQ==} engines: {node: 20 || >=22} hasBin: true @@ -2239,7 +2239,7 @@ snapshots: dependencies: isexe: 4.0.0 - '@istanbuljs/schema@0.1.3': {} + '@istanbuljs/schema@0.1.6': {} '@jridgewell/gen-mapping@0.3.13': dependencies: @@ -2272,7 +2272,7 @@ snapshots: agent-base: 7.1.4 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 - lru-cache: 11.3.0 + lru-cache: 11.3.5 socks-proxy-agent: 8.0.5 transitivePeerDependencies: - supports-color @@ -2286,7 +2286,7 @@ snapshots: '@gar/promise-retry': 1.0.3 '@npmcli/promise-spawn': 9.0.1 ini: 6.0.0 - lru-cache: 11.3.0 + lru-cache: 11.3.5 npm-pick-manifest: 11.0.3 proc-log: 6.1.0 semver: 7.7.4 @@ -2389,18 +2389,18 @@ snapshots: '@sigstore/bundle@4.0.0': dependencies: - '@sigstore/protobuf-specs': 0.5.0 + '@sigstore/protobuf-specs': 0.5.1 '@sigstore/core@3.2.0': {} - '@sigstore/protobuf-specs@0.5.0': {} + '@sigstore/protobuf-specs@0.5.1': {} '@sigstore/sign@4.1.1': dependencies: '@gar/promise-retry': 1.0.3 '@sigstore/bundle': 4.0.0 '@sigstore/core': 3.2.0 - '@sigstore/protobuf-specs': 0.5.0 + '@sigstore/protobuf-specs': 0.5.1 make-fetch-happen: 15.0.5 proc-log: 6.1.0 transitivePeerDependencies: @@ -2408,7 +2408,7 @@ snapshots: '@sigstore/tuf@4.0.2': dependencies: - '@sigstore/protobuf-specs': 0.5.0 + '@sigstore/protobuf-specs': 0.5.1 tuf-js: 4.1.0 transitivePeerDependencies: - supports-color @@ -2417,7 +2417,7 @@ snapshots: dependencies: '@sigstore/bundle': 4.0.0 '@sigstore/core': 3.2.0 - '@sigstore/protobuf-specs': 0.5.0 + '@sigstore/protobuf-specs': 0.5.1 '@simple-libs/child-process-utils@1.0.2': dependencies: @@ -2425,19 +2425,19 @@ snapshots: '@simple-libs/stream-utils@1.2.0': {} - '@tapjs/after-each@4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@tapjs/after-each@4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) function-loop: 4.0.0 - '@tapjs/after@3.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@tapjs/after@3.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) is-actual-promise: 1.0.2 - '@tapjs/asserts@4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tapjs/asserts@4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tapjs/stack': 4.3.1 is-actual-promise: 1.0.2 tcompare: 9.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -2446,42 +2446,42 @@ snapshots: - react - react-dom - '@tapjs/before-each@4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@tapjs/before-each@4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) function-loop: 4.0.0 - '@tapjs/before@4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@tapjs/before@4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) is-actual-promise: 1.0.2 - '@tapjs/chdir@3.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@tapjs/chdir@3.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tapjs/config@5.5.3(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@tapjs/test@4.4.3(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@tapjs/config@5.6.0(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@tapjs/test@4.4.4(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tapjs/test': 4.4.3(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/test': 4.4.4(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) chalk: 5.6.2 jackspeak: 4.2.3 polite-json: 5.0.0 - tap-yaml: 4.3.1 + tap-yaml: 4.4.0 walk-up-path: 4.0.0 - '@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tapjs/processinfo': 3.1.9 '@tapjs/stack': 4.3.1 - '@tapjs/test': 4.4.3(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/test': 4.4.4(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) async-hook-domain: 4.0.1 diff: 8.0.4 is-actual-promise: 1.0.2 minipass: 7.1.3 signal-exit: 4.1.0 - tap-parser: 18.3.1 - tap-yaml: 4.3.1 + tap-parser: 18.3.2 + tap-yaml: 4.4.0 tcompare: 9.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) trivial-deferred: 2.0.0 transitivePeerDependencies: @@ -2495,36 +2495,36 @@ snapshots: dependencies: minipass: 7.1.3 - '@tapjs/filter@4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@tapjs/filter@4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tapjs/fixture@4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@tapjs/fixture@4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) mkdirp: 3.0.1 rimraf: 6.1.3 - '@tapjs/intercept@4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@tapjs/intercept@4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - '@tapjs/after': 3.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/after': 3.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tapjs/stack': 4.3.1 - '@tapjs/mock@4.4.3(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@tapjs/mock@4.4.4(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - '@tapjs/after': 3.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/after': 3.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tapjs/stack': 4.3.1 resolve-import: 2.4.0 walk-up-path: 4.0.0 - '@tapjs/node-serialize@4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@tapjs/node-serialize@4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tapjs/error-serdes': 4.3.1 '@tapjs/stack': 4.3.1 - tap-parser: 18.3.1 + tap-parser: 18.3.2 '@tapjs/processinfo@3.1.9': dependencies: @@ -2534,10 +2534,10 @@ snapshots: signal-exit: 4.1.0 uuid: 8.3.2 - '@tapjs/reporter@4.4.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@tapjs/test@4.4.3(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))': + '@tapjs/reporter@4.4.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@tapjs/test@4.4.4(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))': dependencies: - '@tapjs/config': 5.5.3(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@tapjs/test@4.4.3(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/config': 5.6.0(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@tapjs/test@4.4.4(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tapjs/stack': 4.3.1 chalk: 5.6.2 ink: 5.2.1(react@18.3.1) @@ -2547,8 +2547,8 @@ snapshots: prismjs-terminal: 1.2.4 react: 18.3.1 string-length: 6.0.0 - tap-parser: 18.3.1 - tap-yaml: 4.3.1 + tap-parser: 18.3.2 + tap-yaml: 4.4.0 tcompare: 9.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@tapjs/test' @@ -2558,18 +2558,18 @@ snapshots: - react-dom - utf-8-validate - '@tapjs/run@4.5.3(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tapjs/run@4.5.4(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@isaacs/which': 7.0.4 - '@tapjs/after': 3.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/before': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/config': 5.5.3(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@tapjs/test@4.4.3(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/after': 3.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/before': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/config': 5.6.0(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@tapjs/test@4.4.4(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tapjs/processinfo': 3.1.9 - '@tapjs/reporter': 4.4.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@tapjs/test@4.4.3(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1)) - '@tapjs/spawn': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/stdin': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/test': 4.4.3(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/reporter': 4.4.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@tapjs/test@4.4.4(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1)) + '@tapjs/spawn': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/stdin': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/test': 4.4.4(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) c8: 10.1.3 chalk: 5.6.2 chokidar: 4.0.3 @@ -2585,8 +2585,8 @@ snapshots: rimraf: 6.1.3 semver: 7.7.4 signal-exit: 4.1.0 - tap-parser: 18.3.1 - tap-yaml: 4.3.1 + tap-parser: 18.3.2 + tap-yaml: 4.4.0 tcompare: 9.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) trivial-deferred: 2.0.0 transitivePeerDependencies: @@ -2602,9 +2602,9 @@ snapshots: - supports-color - utf-8-validate - '@tapjs/snapshot@4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tapjs/snapshot@4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) is-actual-promise: 1.0.2 tcompare: 9.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) trivial-deferred: 2.0.0 @@ -2612,36 +2612,36 @@ snapshots: - react - react-dom - '@tapjs/spawn@4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@tapjs/spawn@4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tapjs/stack@4.3.1': {} - '@tapjs/stdin@4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@tapjs/stdin@4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tapjs/test@4.4.3(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tapjs/test@4.4.4(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@isaacs/ts-node-temp-fork-for-pr-2009': 10.9.7(@types/node@24.12.2)(typescript@5.9.3) - '@tapjs/after': 3.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/after-each': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/asserts': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tapjs/before': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/before-each': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/chdir': 3.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tapjs/filter': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/fixture': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/intercept': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/mock': 4.4.3(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/node-serialize': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/snapshot': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tapjs/spawn': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/stdin': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/typescript': 3.5.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(typescript@5.9.3) - '@tapjs/worker': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/after': 3.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/after-each': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/asserts': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/before': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/before-each': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/chdir': 3.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/filter': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/fixture': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/intercept': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/mock': 4.4.4(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/node-serialize': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/snapshot': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/spawn': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/stdin': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/typescript': 3.5.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(typescript@5.9.3) + '@tapjs/worker': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) glob: 13.0.6 jackspeak: 4.2.3 mkdirp: 3.0.1 @@ -2649,7 +2649,7 @@ snapshots: resolve-import: 2.4.0 rimraf: 6.1.3 sync-content: 2.0.4 - tap-parser: 18.3.1 + tap-parser: 18.3.2 tshy: 3.3.2 typescript: 5.9.3 walk-up-path: 4.0.0 @@ -2660,19 +2660,19 @@ snapshots: - react - react-dom - '@tapjs/typescript@3.5.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(typescript@5.9.3)': + '@tapjs/typescript@3.5.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(typescript@5.9.3)': dependencies: '@isaacs/ts-node-temp-fork-for-pr-2009': 10.9.7(@types/node@24.12.2)(typescript@5.9.3) - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' - '@types/node' - typescript - '@tapjs/worker@4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@tapjs/worker@4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tsconfig/node14@14.1.8': {} @@ -2710,36 +2710,36 @@ snapshots: dependencies: undici-types: 7.16.0 - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260405.1': + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260416.1': optional: true - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260405.1': + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260416.1': optional: true - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260405.1': + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260416.1': optional: true - '@typescript/native-preview-linux-arm@7.0.0-dev.20260405.1': + '@typescript/native-preview-linux-arm@7.0.0-dev.20260416.1': optional: true - '@typescript/native-preview-linux-x64@7.0.0-dev.20260405.1': + '@typescript/native-preview-linux-x64@7.0.0-dev.20260416.1': optional: true - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260405.1': + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260416.1': optional: true - '@typescript/native-preview-win32-x64@7.0.0-dev.20260405.1': + '@typescript/native-preview-win32-x64@7.0.0-dev.20260416.1': optional: true - '@typescript/native-preview@7.0.0-dev.20260405.1': + '@typescript/native-preview@7.0.0-dev.20260416.1': optionalDependencies: - '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260405.1 - '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260405.1 - '@typescript/native-preview-linux-arm': 7.0.0-dev.20260405.1 - '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260405.1 - '@typescript/native-preview-linux-x64': 7.0.0-dev.20260405.1 - '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260405.1 - '@typescript/native-preview-win32-x64': 7.0.0-dev.20260405.1 + '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260416.1 + '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260416.1 + '@typescript/native-preview-linux-arm': 7.0.0-dev.20260416.1 + '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260416.1 + '@typescript/native-preview-linux-x64': 7.0.0-dev.20260416.1 + '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260416.1 + '@typescript/native-preview-win32-x64': 7.0.0-dev.20260416.1 abbrev@4.0.0: {} @@ -2798,7 +2798,7 @@ snapshots: birpc@4.0.0: {} - brace-expansion@2.0.3: + brace-expansion@2.1.0: dependencies: balanced-match: 1.0.2 @@ -2809,7 +2809,7 @@ snapshots: c8@10.1.3: dependencies: '@bcoe/v8-coverage': 1.0.2 - '@istanbuljs/schema': 0.1.3 + '@istanbuljs/schema': 0.1.6 find-up: 5.0.0 foreground-child: 3.3.1 istanbul-lib-coverage: 3.2.2 @@ -2827,7 +2827,7 @@ snapshots: '@npmcli/fs': 5.0.0 fs-minipass: 3.0.3 glob: 13.0.6 - lru-cache: 11.3.0 + lru-cache: 11.3.5 minipass: 7.1.3 minipass-collect: 2.0.1 minipass-flush: 1.0.7 @@ -3052,7 +3052,7 @@ snapshots: hosted-git-info@9.0.2: dependencies: - lru-cache: 11.3.0 + lru-cache: 11.3.5 html-escaper@2.0.2: {} @@ -3250,7 +3250,7 @@ snapshots: lru-cache@10.4.3: {} - lru-cache@11.3.0: {} + lru-cache@11.3.5: {} make-dir@4.0.0: dependencies: @@ -3287,7 +3287,7 @@ snapshots: minimatch@9.0.9: dependencies: - brace-expansion: 2.0.3 + brace-expansion: 2.1.0 minimist@1.2.8: {} @@ -3466,7 +3466,7 @@ snapshots: path-scurry@2.0.2: dependencies: - lru-cache: 11.3.0 + lru-cache: 11.3.5 minipass: 7.1.3 pathe@2.0.3: {} @@ -3585,7 +3585,7 @@ snapshots: glob: 13.0.6 package-json-from-dist: 1.0.1 - rolldown-plugin-dts@0.23.2(@typescript/native-preview@7.0.0-dev.20260405.1)(rolldown@1.0.0-rc.16)(typescript@5.9.3): + rolldown-plugin-dts@0.23.2(@typescript/native-preview@7.0.0-dev.20260416.1)(rolldown@1.0.0-rc.16)(typescript@5.9.3): dependencies: '@babel/generator': 8.0.0-rc.3 '@babel/helper-validator-identifier': 8.0.0-rc.3 @@ -3599,7 +3599,7 @@ snapshots: picomatch: 4.0.4 rolldown: 1.0.0-rc.16 optionalDependencies: - '@typescript/native-preview': 7.0.0-dev.20260405.1 + '@typescript/native-preview': 7.0.0-dev.20260416.1 typescript: 5.9.3 transitivePeerDependencies: - oxc-resolver @@ -3650,7 +3650,7 @@ snapshots: dependencies: '@sigstore/bundle': 4.0.0 '@sigstore/core': 3.2.0 - '@sigstore/protobuf-specs': 0.5.0 + '@sigstore/protobuf-specs': 0.5.1 '@sigstore/sign': 4.1.1 '@sigstore/tuf': 4.0.2 '@sigstore/verify': 3.1.0 @@ -3758,37 +3758,37 @@ snapshots: path-scurry: 2.0.2 rimraf: 6.1.3 - tap-parser@18.3.1: + tap-parser@18.3.2: dependencies: events-to-array: 2.0.3 - tap-yaml: 4.3.1 + tap-yaml: 4.4.0 - tap-yaml@4.3.1: + tap-yaml@4.4.0: dependencies: yaml: 2.8.3 yaml-types: 0.4.0(yaml@2.8.3) - tap@21.6.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3): - dependencies: - '@tapjs/after': 3.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/after-each': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/asserts': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tapjs/before': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/before-each': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/chdir': 3.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/core': 4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tapjs/filter': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/fixture': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/intercept': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/mock': 4.4.3(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/node-serialize': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/run': 4.5.3(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tapjs/snapshot': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tapjs/spawn': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/stdin': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@tapjs/test': 4.4.3(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tapjs/typescript': 3.5.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(typescript@5.9.3) - '@tapjs/worker': 4.3.5(@tapjs/core@4.5.3(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + tap@21.7.0(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3): + dependencies: + '@tapjs/after': 3.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/after-each': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/asserts': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/before': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/before-each': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/chdir': 3.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/core': 4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/filter': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/fixture': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/intercept': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/mock': 4.4.4(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/node-serialize': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/run': 4.5.4(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/snapshot': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/spawn': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/stdin': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@tapjs/test': 4.4.4(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tapjs/typescript': 3.5.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/node@24.12.2)(typescript@5.9.3) + '@tapjs/worker': 4.3.6(@tapjs/core@4.5.4(@types/node@24.12.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) resolve-import: 2.4.0 transitivePeerDependencies: - '@swc/core' @@ -3822,7 +3822,7 @@ snapshots: test-exclude@7.0.2: dependencies: - '@istanbuljs/schema': 0.1.3 + '@istanbuljs/schema': 0.1.6 glob: 10.5.0 minimatch: 10.2.5 @@ -3843,7 +3843,7 @@ snapshots: trivial-deferred@2.0.0: {} - tsdown@0.21.9(@typescript/native-preview@7.0.0-dev.20260405.1)(typescript@5.9.3): + tsdown@0.21.9(@typescript/native-preview@7.0.0-dev.20260416.1)(typescript@5.9.3): dependencies: ansis: 4.2.0 cac: 7.0.0 @@ -3854,7 +3854,7 @@ snapshots: obug: 2.1.1 picomatch: 4.0.4 rolldown: 1.0.0-rc.16 - rolldown-plugin-dts: 0.23.2(@typescript/native-preview@7.0.0-dev.20260405.1)(rolldown@1.0.0-rc.16)(typescript@5.9.3) + rolldown-plugin-dts: 0.23.2(@typescript/native-preview@7.0.0-dev.20260416.1)(rolldown@1.0.0-rc.16)(typescript@5.9.3) semver: 7.7.4 tinyexec: 1.1.1 tinyglobby: 0.2.16 @@ -3872,7 +3872,7 @@ snapshots: tshy@3.3.2: dependencies: - '@typescript/native-preview': 7.0.0-dev.20260405.1 + '@typescript/native-preview': 7.0.0-dev.20260416.1 chalk: 5.6.2 chokidar: 4.0.3 foreground-child: 4.0.3