WIP: Node.js isolation primitive to run asynchronous worker-like operations without leaking async IO

chore: Update actions

Changed files
+234 -114
.github
workflows
+1 -4
.github/workflows/release.yml
··· 40 40 41 41 - name: PR or Publish 42 42 id: changesets 43 - uses: changesets/action@v1.4.5 43 + uses: changesets/action@v1.5.3 44 44 with: 45 45 version: pnpm changeset:version 46 46 publish: pnpm changeset:publish 47 47 env: 48 - NPM_TOKEN: ${{ secrets.NPM_TOKEN }} 49 48 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 50 49 51 50 - name: Publish Prerelease 52 51 if: steps.changesets.outputs.published != 'true' 53 52 env: 54 - NPM_TOKEN: ${{ secrets.NPM_TOKEN }} 55 53 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 56 54 run: | 57 - npm config set "//registry.npmjs.org/:_authToken" "$NPM_TOKEN" 58 55 git reset --hard origin/main 59 56 pnpm changeset version --no-git-tag --snapshot canary 60 57 pnpm changeset publish --no-git-tag --snapshot canary --tag canary
+1 -1
package.json
··· 50 50 "devDependencies": { 51 51 "@babel/plugin-transform-block-scoping": "^7.25.9", 52 52 "@babel/plugin-transform-typescript": "^7.26.7", 53 - "@changesets/cli": "^2.27.1", 53 + "@changesets/cli": "^2.29.6", 54 54 "@changesets/get-github-info": "^0.6.0", 55 55 "@rollup/plugin-babel": "^6.0.4", 56 56 "@rollup/plugin-commonjs": "^28.0.2",
+232 -109
pnpm-lock.yaml
··· 15 15 specifier: ^7.26.7 16 16 version: 7.26.8(@babel/core@7.26.9) 17 17 '@changesets/cli': 18 - specifier: ^2.27.1 19 - version: 2.28.1 18 + specifier: ^2.29.6 19 + version: 2.29.6(@types/node@18.19.76) 20 20 '@changesets/get-github-info': 21 21 specifier: ^0.6.0 22 22 version: 0.6.0 ··· 76 76 resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} 77 77 engines: {node: '>=6.9.0'} 78 78 79 - '@babel/compat-data@7.26.8': 80 - resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} 79 + '@babel/code-frame@7.27.1': 80 + resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} 81 + engines: {node: '>=6.9.0'} 82 + 83 + '@babel/compat-data@7.28.0': 84 + resolution: {integrity: sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==} 81 85 engines: {node: '>=6.9.0'} 82 86 83 87 '@babel/core@7.26.9': ··· 88 92 resolution: {integrity: sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==} 89 93 engines: {node: '>=6.9.0'} 90 94 95 + '@babel/generator@7.28.3': 96 + resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==} 97 + engines: {node: '>=6.9.0'} 98 + 91 99 '@babel/helper-annotate-as-pure@7.25.9': 92 100 resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} 93 101 engines: {node: '>=6.9.0'} 94 102 95 - '@babel/helper-compilation-targets@7.26.5': 96 - resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} 103 + '@babel/helper-compilation-targets@7.27.2': 104 + resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} 97 105 engines: {node: '>=6.9.0'} 98 106 99 107 '@babel/helper-create-class-features-plugin@7.26.9': ··· 102 110 peerDependencies: 103 111 '@babel/core': ^7.0.0 104 112 113 + '@babel/helper-globals@7.28.0': 114 + resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} 115 + engines: {node: '>=6.9.0'} 116 + 105 117 '@babel/helper-member-expression-to-functions@7.25.9': 106 118 resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} 107 119 engines: {node: '>=6.9.0'} ··· 110 122 resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} 111 123 engines: {node: '>=6.9.0'} 112 124 113 - '@babel/helper-module-transforms@7.26.0': 114 - resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} 125 + '@babel/helper-module-imports@7.27.1': 126 + resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} 127 + engines: {node: '>=6.9.0'} 128 + 129 + '@babel/helper-module-transforms@7.28.3': 130 + resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} 115 131 engines: {node: '>=6.9.0'} 116 132 peerDependencies: 117 133 '@babel/core': ^7.0.0 ··· 138 154 resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} 139 155 engines: {node: '>=6.9.0'} 140 156 157 + '@babel/helper-string-parser@7.27.1': 158 + resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} 159 + engines: {node: '>=6.9.0'} 160 + 141 161 '@babel/helper-validator-identifier@7.25.9': 142 162 resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} 143 163 engines: {node: '>=6.9.0'} 144 164 145 - '@babel/helper-validator-option@7.25.9': 146 - resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} 165 + '@babel/helper-validator-identifier@7.27.1': 166 + resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} 147 167 engines: {node: '>=6.9.0'} 148 168 149 - '@babel/helpers@7.26.9': 150 - resolution: {integrity: sha512-Mz/4+y8udxBKdmzt/UjPACs4G3j5SshJJEFFKxlCGPydG4JAHXxjWjAwjd09tf6oINvl1VfMJo+nB7H2YKQ0dA==} 169 + '@babel/helper-validator-option@7.27.1': 170 + resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} 171 + engines: {node: '>=6.9.0'} 172 + 173 + '@babel/helpers@7.28.3': 174 + resolution: {integrity: sha512-PTNtvUQihsAsDHMOP5pfobP8C6CM4JWXmP8DrEIt46c3r2bf87Ua1zoqevsMo9g+tWDwgWrFP5EIxuBx5RudAw==} 151 175 engines: {node: '>=6.9.0'} 152 176 153 177 '@babel/parser@7.26.9': 154 178 resolution: {integrity: sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==} 179 + engines: {node: '>=6.0.0'} 180 + hasBin: true 181 + 182 + '@babel/parser@7.28.3': 183 + resolution: {integrity: sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==} 155 184 engines: {node: '>=6.0.0'} 156 185 hasBin: true 157 186 ··· 181 210 resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} 182 211 engines: {node: '>=6.9.0'} 183 212 213 + '@babel/template@7.27.2': 214 + resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} 215 + engines: {node: '>=6.9.0'} 216 + 184 217 '@babel/traverse@7.26.9': 185 218 resolution: {integrity: sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==} 186 219 engines: {node: '>=6.9.0'} 187 220 221 + '@babel/traverse@7.28.3': 222 + resolution: {integrity: sha512-7w4kZYHneL3A6NP2nxzHvT3HCZ7puDZZjFMqDpBPECub79sTtSO5CGXDkKrTQq8ksAwfD/XI2MRFX23njdDaIQ==} 223 + engines: {node: '>=6.9.0'} 224 + 188 225 '@babel/types@7.26.9': 189 226 resolution: {integrity: sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==} 190 227 engines: {node: '>=6.9.0'} 191 228 192 - '@changesets/apply-release-plan@7.0.10': 193 - resolution: {integrity: sha512-wNyeIJ3yDsVspYvHnEz1xQDq18D9ifed3lI+wxRQRK4pArUcuHgCTrHv0QRnnwjhVCQACxZ+CBih3wgOct6UXw==} 229 + '@babel/types@7.28.2': 230 + resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==} 231 + engines: {node: '>=6.9.0'} 232 + 233 + '@changesets/apply-release-plan@7.0.12': 234 + resolution: {integrity: sha512-EaET7As5CeuhTzvXTQCRZeBUcisoYPDDcXvgTE/2jmmypKp0RC7LxKj/yzqeh/1qFTZI7oDGFcL1PHRuQuketQ==} 194 235 195 - '@changesets/assemble-release-plan@6.0.6': 196 - resolution: {integrity: sha512-Frkj8hWJ1FRZiY3kzVCKzS0N5mMwWKwmv9vpam7vt8rZjLL1JMthdh6pSDVSPumHPshTTkKZ0VtNbE0cJHZZUg==} 236 + '@changesets/assemble-release-plan@6.0.9': 237 + resolution: {integrity: sha512-tPgeeqCHIwNo8sypKlS3gOPmsS3wP0zHt67JDuL20P4QcXiw/O4Hl7oXiuLnP9yg+rXLQ2sScdV1Kkzde61iSQ==} 197 238 198 239 '@changesets/changelog-git@0.2.1': 199 240 resolution: {integrity: sha512-x/xEleCFLH28c3bQeQIyeZf8lFXyDFVn1SgcBiR2Tw/r4IAWlk1fzxCEZ6NxQAjF2Nwtczoen3OA2qR+UawQ8Q==} 200 241 201 - '@changesets/cli@2.28.1': 202 - resolution: {integrity: sha512-PiIyGRmSc6JddQJe/W1hRPjiN4VrMvb2VfQ6Uydy2punBioQrsxppyG5WafinKcW1mT0jOe/wU4k9Zy5ff21AA==} 242 + '@changesets/cli@2.29.6': 243 + resolution: {integrity: sha512-6qCcVsIG1KQLhpQ5zE8N0PckIx4+9QlHK3z6/lwKnw7Tir71Bjw8BeOZaxA/4Jt00pcgCnCSWZnyuZf5Il05QQ==} 203 244 hasBin: true 204 245 205 246 '@changesets/config@3.1.1': ··· 214 255 '@changesets/get-github-info@0.6.0': 215 256 resolution: {integrity: sha512-v/TSnFVXI8vzX9/w3DU2Ol+UlTZcu3m0kXTjTT4KlAdwSvwutcByYwyYn9hwerPWfPkT2JfpoX0KgvCEi8Q/SA==} 216 257 217 - '@changesets/get-release-plan@4.0.8': 218 - resolution: {integrity: sha512-MM4mq2+DQU1ZT7nqxnpveDMTkMBLnwNX44cX7NSxlXmr7f8hO6/S2MXNiXG54uf/0nYnefv0cfy4Czf/ZL/EKQ==} 258 + '@changesets/get-release-plan@4.0.13': 259 + resolution: {integrity: sha512-DWG1pus72FcNeXkM12tx+xtExyH/c9I1z+2aXlObH3i9YA7+WZEVaiHzHl03thpvAgWTRaH64MpfHxozfF7Dvg==} 219 260 220 261 '@changesets/get-version-range-type@0.4.0': 221 262 resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==} 222 263 223 - '@changesets/git@3.0.2': 224 - resolution: {integrity: sha512-r1/Kju9Y8OxRRdvna+nxpQIsMsRQn9dhhAZt94FLDeu0Hij2hnOozW8iqnHBgvu+KdnJppCveQwK4odwfw/aWQ==} 264 + '@changesets/git@3.0.4': 265 + resolution: {integrity: sha512-BXANzRFkX+XcC1q/d27NKvlJ1yf7PSAgi8JG6dt8EfbHFHi4neau7mufcSca5zRhwOL8j9s6EqsxmT+s+/E6Sw==} 225 266 226 267 '@changesets/logger@0.1.1': 227 268 resolution: {integrity: sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==} ··· 232 273 '@changesets/pre@2.0.2': 233 274 resolution: {integrity: sha512-HaL/gEyFVvkf9KFg6484wR9s0qjAXlZ8qWPDkTyKF6+zqjBe/I2mygg3MbpZ++hdi0ToqNUF8cjj7fBy0dg8Ug==} 234 275 235 - '@changesets/read@0.6.3': 236 - resolution: {integrity: sha512-9H4p/OuJ3jXEUTjaVGdQEhBdqoT2cO5Ts95JTFsQyawmKzpL8FnIeJSyhTDPW1MBRDnwZlHFEM9SpPwJDY5wIg==} 276 + '@changesets/read@0.6.5': 277 + resolution: {integrity: sha512-UPzNGhsSjHD3Veb0xO/MwvasGe8eMyNrR/sT9gR8Q3DhOQZirgKhhXv/8hVsI0QpPjR004Z9iFxoJU6in3uGMg==} 237 278 238 279 '@changesets/should-skip-package@0.1.2': 239 280 resolution: {integrity: sha512-qAK/WrqWLNCP22UDdBTMPH5f41elVDlsNyat180A33dWxuUDyNpg6fPi/FyTZwRriVjg0L8gnjJn2F9XAoF0qw==} ··· 397 438 cpu: [x64] 398 439 os: [win32] 399 440 441 + '@inquirer/external-editor@1.0.1': 442 + resolution: {integrity: sha512-Oau4yL24d2B5IL4ma4UpbQigkVhzPDXLoqy1ggK4gnHg/stmkffJE4oOXHXF3uz0UEpywG68KcyXsyYpA1Re/Q==} 443 + engines: {node: '>=18'} 444 + peerDependencies: 445 + '@types/node': '>=18' 446 + peerDependenciesMeta: 447 + '@types/node': 448 + optional: true 449 + 400 450 '@isaacs/cliui@8.0.2': 401 451 resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} 402 452 engines: {node: '>=12'} 403 453 454 + '@jridgewell/gen-mapping@0.3.13': 455 + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} 456 + 404 457 '@jridgewell/gen-mapping@0.3.8': 405 458 resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} 406 459 engines: {node: '>=6.0.0'} ··· 419 472 '@jridgewell/sourcemap-codec@1.5.0': 420 473 resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} 421 474 475 + '@jridgewell/sourcemap-codec@1.5.5': 476 + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} 477 + 422 478 '@jridgewell/trace-mapping@0.3.25': 423 479 resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} 480 + 481 + '@jridgewell/trace-mapping@0.3.30': 482 + resolution: {integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==} 424 483 425 484 '@manypkg/find-root@1.1.0': 426 485 resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} ··· 702 761 resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 703 762 engines: {node: '>=8'} 704 763 705 - browserslist@4.24.4: 706 - resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} 764 + browserslist@4.25.4: 765 + resolution: {integrity: sha512-4jYpcjabC606xJ3kw2QwGEZKX0Aw7sgQdZCvIK9dhVSPh76BKo+C+btT1RRofH7B+8iNpEbgGNVWiLki5q93yg==} 707 766 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 708 767 hasBin: true 709 768 ··· 726 785 resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} 727 786 engines: {node: '>= 0.4'} 728 787 729 - caniuse-lite@1.0.30001703: 730 - resolution: {integrity: sha512-kRlAGTRWgPsOj7oARC9m1okJEXdL/8fekFVcxA8Hl7GH4r/sN4OJn/i6Flde373T50KS7Y37oFbMwlE8+F42kQ==} 788 + caniuse-lite@1.0.30001737: 789 + resolution: {integrity: sha512-BiloLiXtQNrY5UyF0+1nSJLXUENuhka2pzy2Fx5pGxqavdrxSCW4U6Pn/PoG3Efspi2frRbHpBV2XsrPE6EDlw==} 731 790 732 791 chai@5.2.0: 733 792 resolution: {integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==} ··· 741 800 resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==} 742 801 engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} 743 802 744 - chardet@0.7.0: 745 - resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} 803 + chardet@2.1.0: 804 + resolution: {integrity: sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==} 746 805 747 806 check-error@2.1.1: 748 807 resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} ··· 827 886 supports-color: 828 887 optional: true 829 888 889 + debug@4.4.1: 890 + resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} 891 + engines: {node: '>=6.0'} 892 + peerDependencies: 893 + supports-color: '*' 894 + peerDependenciesMeta: 895 + supports-color: 896 + optional: true 897 + 830 898 deep-eql@5.0.2: 831 899 resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} 832 900 engines: {node: '>=6'} ··· 862 930 eastasianwidth@0.2.0: 863 931 resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} 864 932 865 - electron-to-chromium@1.5.114: 866 - resolution: {integrity: sha512-DFptFef3iktoKlFQK/afbo274/XNWD00Am0xa7M8FZUepHlHT8PEuiNBoRfFHbH1okqN58AlhbJ4QTkcnXorjA==} 933 + electron-to-chromium@1.5.211: 934 + resolution: {integrity: sha512-IGBvimJkotaLzFnwIVgW9/UD/AOJ2tByUmeOrtqBfACSbAw5b1G0XpvdaieKyc7ULmbwXVx+4e4Be8pOPBrYkw==} 867 935 868 936 emoji-regex@10.4.0: 869 937 resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} ··· 949 1017 950 1018 extendable-error@0.1.7: 951 1019 resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} 952 - 953 - external-editor@3.1.0: 954 - resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} 955 - engines: {node: '>=4'} 956 1020 957 1021 fast-glob@3.3.3: 958 1022 resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} ··· 1098 1162 resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} 1099 1163 engines: {node: '>=16.17.0'} 1100 1164 1101 - iconv-lite@0.4.24: 1102 - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} 1165 + iconv-lite@0.6.3: 1166 + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} 1103 1167 engines: {node: '>=0.10.0'} 1104 1168 1105 1169 ignore@5.3.2: ··· 1410 1474 resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} 1411 1475 engines: {node: '>=18'} 1412 1476 1413 - os-tmpdir@1.0.2: 1414 - resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} 1415 - engines: {node: '>=0.10.0'} 1416 - 1417 1477 outdent@0.5.0: 1418 1478 resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} 1419 1479 ··· 1832 1892 resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} 1833 1893 engines: {node: '>=14.0.0'} 1834 1894 1835 - tmp@0.0.33: 1836 - resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} 1837 - engines: {node: '>=0.6.0'} 1838 - 1839 1895 to-regex-range@5.0.1: 1840 1896 resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 1841 1897 engines: {node: '>=8.0'} ··· 2017 2073 2018 2074 '@ampproject/remapping@2.3.0': 2019 2075 dependencies: 2020 - '@jridgewell/gen-mapping': 0.3.8 2021 - '@jridgewell/trace-mapping': 0.3.25 2076 + '@jridgewell/gen-mapping': 0.3.13 2077 + '@jridgewell/trace-mapping': 0.3.30 2022 2078 2023 2079 '@babel/code-frame@7.26.2': 2024 2080 dependencies: ··· 2026 2082 js-tokens: 4.0.0 2027 2083 picocolors: 1.1.1 2028 2084 2029 - '@babel/compat-data@7.26.8': {} 2085 + '@babel/code-frame@7.27.1': 2086 + dependencies: 2087 + '@babel/helper-validator-identifier': 7.27.1 2088 + js-tokens: 4.0.0 2089 + picocolors: 1.1.1 2090 + 2091 + '@babel/compat-data@7.28.0': {} 2030 2092 2031 2093 '@babel/core@7.26.9': 2032 2094 dependencies: 2033 2095 '@ampproject/remapping': 2.3.0 2034 - '@babel/code-frame': 7.26.2 2035 - '@babel/generator': 7.26.9 2036 - '@babel/helper-compilation-targets': 7.26.5 2037 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9) 2038 - '@babel/helpers': 7.26.9 2039 - '@babel/parser': 7.26.9 2040 - '@babel/template': 7.26.9 2041 - '@babel/traverse': 7.26.9 2042 - '@babel/types': 7.26.9 2096 + '@babel/code-frame': 7.27.1 2097 + '@babel/generator': 7.28.3 2098 + '@babel/helper-compilation-targets': 7.27.2 2099 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.26.9) 2100 + '@babel/helpers': 7.28.3 2101 + '@babel/parser': 7.28.3 2102 + '@babel/template': 7.27.2 2103 + '@babel/traverse': 7.28.3 2104 + '@babel/types': 7.28.2 2043 2105 convert-source-map: 2.0.0 2044 - debug: 4.4.0 2106 + debug: 4.4.1 2045 2107 gensync: 1.0.0-beta.2 2046 2108 json5: 2.2.3 2047 2109 semver: 6.3.1 ··· 2056 2118 '@jridgewell/trace-mapping': 0.3.25 2057 2119 jsesc: 3.1.0 2058 2120 2121 + '@babel/generator@7.28.3': 2122 + dependencies: 2123 + '@babel/parser': 7.28.3 2124 + '@babel/types': 7.28.2 2125 + '@jridgewell/gen-mapping': 0.3.13 2126 + '@jridgewell/trace-mapping': 0.3.30 2127 + jsesc: 3.1.0 2128 + 2059 2129 '@babel/helper-annotate-as-pure@7.25.9': 2060 2130 dependencies: 2061 2131 '@babel/types': 7.26.9 2062 2132 2063 - '@babel/helper-compilation-targets@7.26.5': 2133 + '@babel/helper-compilation-targets@7.27.2': 2064 2134 dependencies: 2065 - '@babel/compat-data': 7.26.8 2066 - '@babel/helper-validator-option': 7.25.9 2067 - browserslist: 4.24.4 2135 + '@babel/compat-data': 7.28.0 2136 + '@babel/helper-validator-option': 7.27.1 2137 + browserslist: 4.25.4 2068 2138 lru-cache: 5.1.1 2069 2139 semver: 6.3.1 2070 2140 ··· 2081 2151 transitivePeerDependencies: 2082 2152 - supports-color 2083 2153 2154 + '@babel/helper-globals@7.28.0': {} 2155 + 2084 2156 '@babel/helper-member-expression-to-functions@7.25.9': 2085 2157 dependencies: 2086 2158 '@babel/traverse': 7.26.9 ··· 2095 2167 transitivePeerDependencies: 2096 2168 - supports-color 2097 2169 2098 - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.9)': 2170 + '@babel/helper-module-imports@7.27.1': 2171 + dependencies: 2172 + '@babel/traverse': 7.28.3 2173 + '@babel/types': 7.28.2 2174 + transitivePeerDependencies: 2175 + - supports-color 2176 + 2177 + '@babel/helper-module-transforms@7.28.3(@babel/core@7.26.9)': 2099 2178 dependencies: 2100 2179 '@babel/core': 7.26.9 2101 - '@babel/helper-module-imports': 7.25.9 2102 - '@babel/helper-validator-identifier': 7.25.9 2103 - '@babel/traverse': 7.26.9 2180 + '@babel/helper-module-imports': 7.27.1 2181 + '@babel/helper-validator-identifier': 7.27.1 2182 + '@babel/traverse': 7.28.3 2104 2183 transitivePeerDependencies: 2105 2184 - supports-color 2106 2185 ··· 2128 2207 2129 2208 '@babel/helper-string-parser@7.25.9': {} 2130 2209 2210 + '@babel/helper-string-parser@7.27.1': {} 2211 + 2131 2212 '@babel/helper-validator-identifier@7.25.9': {} 2132 2213 2133 - '@babel/helper-validator-option@7.25.9': {} 2214 + '@babel/helper-validator-identifier@7.27.1': {} 2134 2215 2135 - '@babel/helpers@7.26.9': 2216 + '@babel/helper-validator-option@7.27.1': {} 2217 + 2218 + '@babel/helpers@7.28.3': 2136 2219 dependencies: 2137 - '@babel/template': 7.26.9 2138 - '@babel/types': 7.26.9 2220 + '@babel/template': 7.27.2 2221 + '@babel/types': 7.28.2 2139 2222 2140 2223 '@babel/parser@7.26.9': 2141 2224 dependencies: 2142 2225 '@babel/types': 7.26.9 2226 + 2227 + '@babel/parser@7.28.3': 2228 + dependencies: 2229 + '@babel/types': 7.28.2 2143 2230 2144 2231 '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.9)': 2145 2232 dependencies: ··· 2171 2258 '@babel/code-frame': 7.26.2 2172 2259 '@babel/parser': 7.26.9 2173 2260 '@babel/types': 7.26.9 2261 + 2262 + '@babel/template@7.27.2': 2263 + dependencies: 2264 + '@babel/code-frame': 7.27.1 2265 + '@babel/parser': 7.28.3 2266 + '@babel/types': 7.28.2 2174 2267 2175 2268 '@babel/traverse@7.26.9': 2176 2269 dependencies: ··· 2184 2277 transitivePeerDependencies: 2185 2278 - supports-color 2186 2279 2280 + '@babel/traverse@7.28.3': 2281 + dependencies: 2282 + '@babel/code-frame': 7.27.1 2283 + '@babel/generator': 7.28.3 2284 + '@babel/helper-globals': 7.28.0 2285 + '@babel/parser': 7.28.3 2286 + '@babel/template': 7.27.2 2287 + '@babel/types': 7.28.2 2288 + debug: 4.4.1 2289 + transitivePeerDependencies: 2290 + - supports-color 2291 + 2187 2292 '@babel/types@7.26.9': 2188 2293 dependencies: 2189 2294 '@babel/helper-string-parser': 7.25.9 2190 2295 '@babel/helper-validator-identifier': 7.25.9 2191 2296 2192 - '@changesets/apply-release-plan@7.0.10': 2297 + '@babel/types@7.28.2': 2298 + dependencies: 2299 + '@babel/helper-string-parser': 7.27.1 2300 + '@babel/helper-validator-identifier': 7.27.1 2301 + 2302 + '@changesets/apply-release-plan@7.0.12': 2193 2303 dependencies: 2194 2304 '@changesets/config': 3.1.1 2195 2305 '@changesets/get-version-range-type': 0.4.0 2196 - '@changesets/git': 3.0.2 2306 + '@changesets/git': 3.0.4 2197 2307 '@changesets/should-skip-package': 0.1.2 2198 2308 '@changesets/types': 6.1.0 2199 2309 '@manypkg/get-packages': 1.1.3 ··· 2205 2315 resolve-from: 5.0.0 2206 2316 semver: 7.7.1 2207 2317 2208 - '@changesets/assemble-release-plan@6.0.6': 2318 + '@changesets/assemble-release-plan@6.0.9': 2209 2319 dependencies: 2210 2320 '@changesets/errors': 0.2.0 2211 2321 '@changesets/get-dependents-graph': 2.1.3 ··· 2218 2328 dependencies: 2219 2329 '@changesets/types': 6.1.0 2220 2330 2221 - '@changesets/cli@2.28.1': 2331 + '@changesets/cli@2.29.6(@types/node@18.19.76)': 2222 2332 dependencies: 2223 - '@changesets/apply-release-plan': 7.0.10 2224 - '@changesets/assemble-release-plan': 6.0.6 2333 + '@changesets/apply-release-plan': 7.0.12 2334 + '@changesets/assemble-release-plan': 6.0.9 2225 2335 '@changesets/changelog-git': 0.2.1 2226 2336 '@changesets/config': 3.1.1 2227 2337 '@changesets/errors': 0.2.0 2228 2338 '@changesets/get-dependents-graph': 2.1.3 2229 - '@changesets/get-release-plan': 4.0.8 2230 - '@changesets/git': 3.0.2 2339 + '@changesets/get-release-plan': 4.0.13 2340 + '@changesets/git': 3.0.4 2231 2341 '@changesets/logger': 0.1.1 2232 2342 '@changesets/pre': 2.0.2 2233 - '@changesets/read': 0.6.3 2343 + '@changesets/read': 0.6.5 2234 2344 '@changesets/should-skip-package': 0.1.2 2235 2345 '@changesets/types': 6.1.0 2236 2346 '@changesets/write': 0.4.0 2347 + '@inquirer/external-editor': 1.0.1(@types/node@18.19.76) 2237 2348 '@manypkg/get-packages': 1.1.3 2238 2349 ansi-colors: 4.1.3 2239 2350 ci-info: 3.9.0 2240 2351 enquirer: 2.4.1 2241 - external-editor: 3.1.0 2242 2352 fs-extra: 7.0.1 2243 2353 mri: 1.2.0 2244 2354 p-limit: 2.3.0 ··· 2248 2358 semver: 7.7.1 2249 2359 spawndamnit: 3.0.1 2250 2360 term-size: 2.2.1 2361 + transitivePeerDependencies: 2362 + - '@types/node' 2251 2363 2252 2364 '@changesets/config@3.1.1': 2253 2365 dependencies: ··· 2277 2389 transitivePeerDependencies: 2278 2390 - encoding 2279 2391 2280 - '@changesets/get-release-plan@4.0.8': 2392 + '@changesets/get-release-plan@4.0.13': 2281 2393 dependencies: 2282 - '@changesets/assemble-release-plan': 6.0.6 2394 + '@changesets/assemble-release-plan': 6.0.9 2283 2395 '@changesets/config': 3.1.1 2284 2396 '@changesets/pre': 2.0.2 2285 - '@changesets/read': 0.6.3 2397 + '@changesets/read': 0.6.5 2286 2398 '@changesets/types': 6.1.0 2287 2399 '@manypkg/get-packages': 1.1.3 2288 2400 2289 2401 '@changesets/get-version-range-type@0.4.0': {} 2290 2402 2291 - '@changesets/git@3.0.2': 2403 + '@changesets/git@3.0.4': 2292 2404 dependencies: 2293 2405 '@changesets/errors': 0.2.0 2294 2406 '@manypkg/get-packages': 1.1.3 ··· 2312 2424 '@manypkg/get-packages': 1.1.3 2313 2425 fs-extra: 7.0.1 2314 2426 2315 - '@changesets/read@0.6.3': 2427 + '@changesets/read@0.6.5': 2316 2428 dependencies: 2317 - '@changesets/git': 3.0.2 2429 + '@changesets/git': 3.0.4 2318 2430 '@changesets/logger': 0.1.1 2319 2431 '@changesets/parse': 0.4.1 2320 2432 '@changesets/types': 6.1.0 ··· 2413 2525 '@esbuild/win32-x64@0.25.1': 2414 2526 optional: true 2415 2527 2528 + '@inquirer/external-editor@1.0.1(@types/node@18.19.76)': 2529 + dependencies: 2530 + chardet: 2.1.0 2531 + iconv-lite: 0.6.3 2532 + optionalDependencies: 2533 + '@types/node': 18.19.76 2534 + 2416 2535 '@isaacs/cliui@8.0.2': 2417 2536 dependencies: 2418 2537 string-width: 5.1.2 ··· 2422 2541 wrap-ansi: 8.1.0 2423 2542 wrap-ansi-cjs: wrap-ansi@7.0.0 2424 2543 2544 + '@jridgewell/gen-mapping@0.3.13': 2545 + dependencies: 2546 + '@jridgewell/sourcemap-codec': 1.5.5 2547 + '@jridgewell/trace-mapping': 0.3.30 2548 + 2425 2549 '@jridgewell/gen-mapping@0.3.8': 2426 2550 dependencies: 2427 2551 '@jridgewell/set-array': 1.2.1 ··· 2439 2563 2440 2564 '@jridgewell/sourcemap-codec@1.5.0': {} 2441 2565 2566 + '@jridgewell/sourcemap-codec@1.5.5': {} 2567 + 2442 2568 '@jridgewell/trace-mapping@0.3.25': 2443 2569 dependencies: 2444 2570 '@jridgewell/resolve-uri': 3.1.2 2445 2571 '@jridgewell/sourcemap-codec': 1.5.0 2572 + 2573 + '@jridgewell/trace-mapping@0.3.30': 2574 + dependencies: 2575 + '@jridgewell/resolve-uri': 3.1.2 2576 + '@jridgewell/sourcemap-codec': 1.5.5 2446 2577 2447 2578 '@manypkg/find-root@1.1.0': 2448 2579 dependencies: ··· 2697 2828 dependencies: 2698 2829 fill-range: 7.1.1 2699 2830 2700 - browserslist@4.24.4: 2831 + browserslist@4.25.4: 2701 2832 dependencies: 2702 - caniuse-lite: 1.0.30001703 2703 - electron-to-chromium: 1.5.114 2833 + caniuse-lite: 1.0.30001737 2834 + electron-to-chromium: 1.5.211 2704 2835 node-releases: 2.0.19 2705 - update-browserslist-db: 1.1.3(browserslist@4.24.4) 2836 + update-browserslist-db: 1.1.3(browserslist@4.25.4) 2706 2837 2707 2838 buffer-from@1.1.2: {} 2708 2839 ··· 2725 2856 call-bind-apply-helpers: 1.0.2 2726 2857 get-intrinsic: 1.3.0 2727 2858 2728 - caniuse-lite@1.0.30001703: {} 2859 + caniuse-lite@1.0.30001737: {} 2729 2860 2730 2861 chai@5.2.0: 2731 2862 dependencies: ··· 2743 2874 2744 2875 chalk@5.4.1: {} 2745 2876 2746 - chardet@0.7.0: {} 2877 + chardet@2.1.0: {} 2747 2878 2748 2879 check-error@2.1.1: {} 2749 2880 ··· 2822 2953 dependencies: 2823 2954 ms: 2.1.3 2824 2955 2956 + debug@4.4.1: 2957 + dependencies: 2958 + ms: 2.1.3 2959 + 2825 2960 deep-eql@5.0.2: {} 2826 2961 2827 2962 deepmerge@4.3.1: {} ··· 2854 2989 2855 2990 eastasianwidth@0.2.0: {} 2856 2991 2857 - electron-to-chromium@1.5.114: {} 2992 + electron-to-chromium@1.5.211: {} 2858 2993 2859 2994 emoji-regex@10.4.0: {} 2860 2995 ··· 3008 3143 3009 3144 extendable-error@0.1.7: {} 3010 3145 3011 - external-editor@3.1.0: 3012 - dependencies: 3013 - chardet: 0.7.0 3014 - iconv-lite: 0.4.24 3015 - tmp: 0.0.33 3016 - 3017 3146 fast-glob@3.3.3: 3018 3147 dependencies: 3019 3148 '@nodelib/fs.stat': 2.0.5 ··· 3167 3296 3168 3297 human-signals@5.0.0: {} 3169 3298 3170 - iconv-lite@0.4.24: 3299 + iconv-lite@0.6.3: 3171 3300 dependencies: 3172 3301 safer-buffer: 2.1.2 3173 3302 ··· 3477 3606 dependencies: 3478 3607 mimic-function: 5.0.1 3479 3608 3480 - os-tmpdir@1.0.2: {} 3481 - 3482 3609 outdent@0.5.0: {} 3483 3610 3484 3611 own-keys@1.0.1: ··· 3909 4036 3910 4037 tinyspy@3.0.2: {} 3911 4038 3912 - tmp@0.0.33: 3913 - dependencies: 3914 - os-tmpdir: 1.0.2 3915 - 3916 4039 to-regex-range@5.0.1: 3917 4040 dependencies: 3918 4041 is-number: 7.0.0 ··· 3965 4088 3966 4089 universalify@0.1.2: {} 3967 4090 3968 - update-browserslist-db@1.1.3(browserslist@4.24.4): 4091 + update-browserslist-db@1.1.3(browserslist@4.25.4): 3969 4092 dependencies: 3970 - browserslist: 4.24.4 4093 + browserslist: 4.25.4 3971 4094 escalade: 3.2.0 3972 4095 picocolors: 1.1.1 3973 4096