diff --git a/package.json b/package.json index 0a92966..0350f1a 100644 --- a/package.json +++ b/package.json @@ -71,15 +71,15 @@ "@sxzz/eslint-config": "^6.1.1", "@sxzz/prettier-config": "^2.2.1", "@sxzz/test-utils": "^0.5.4", - "@types/node": "^22.13.17", + "@types/node": "^22.14.0", "bumpp": "^10.1.0", "escape-string-regexp": "^5.0.0", - "eslint": "^9.23.0", + "eslint": "^9.24.0", "prettier": "^3.5.3", - "tsdown": "^0.7.1", + "tsdown": "^0.7.5", "tsx": "^4.19.3", - "typescript": "^5.8.2", - "vite": "^6.2.4", + "typescript": "^5.8.3", + "vite": "^6.2.5", "vitest": "^3.1.1" }, "engines": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1c54738..7e1003f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,16 +26,16 @@ importers: devDependencies: '@sxzz/eslint-config': specifier: ^6.1.1 - version: 6.1.1(@types/eslint@9.6.1)(@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(@unocss/eslint-plugin@65.4.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) + version: 6.1.1(@types/eslint@9.6.1)(@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(@unocss/eslint-plugin@65.4.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) '@sxzz/prettier-config': specifier: ^2.2.1 version: 2.2.1 '@sxzz/test-utils': specifier: ^0.5.4 - version: 0.5.4(esbuild@0.25.2)(rollup@4.39.0)(vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.13.17)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1)) + version: 0.5.4(esbuild@0.25.2)(rollup@4.39.0)(vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1)) '@types/node': - specifier: ^22.13.17 - version: 22.13.17 + specifier: ^22.14.0 + version: 22.14.0 bumpp: specifier: ^10.1.0 version: 10.1.0 @@ -43,26 +43,26 @@ importers: specifier: ^5.0.0 version: 5.0.0 eslint: - specifier: ^9.23.0 - version: 9.23.0(jiti@2.4.2) + specifier: ^9.24.0 + version: 9.24.0(jiti@2.4.2) prettier: specifier: ^3.5.3 version: 3.5.3 tsdown: - specifier: ^0.7.1 - version: 0.7.1(publint@0.3.3)(typescript@5.8.2)(unplugin-unused@0.4.1) + specifier: ^0.7.5 + version: 0.7.5(publint@0.3.3)(typescript@5.8.3)(unplugin-unused@0.4.1) tsx: specifier: ^4.19.3 version: 4.19.3 typescript: - specifier: ^5.8.2 - version: 5.8.2 + specifier: ^5.8.3 + version: 5.8.3 vite: - specifier: ^6.2.4 - version: 6.2.5(@types/node@22.13.17)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) + specifier: ^6.2.5 + version: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) vitest: specifier: ^3.1.1 - version: 3.1.1(@types/debug@4.1.12)(@types/node@22.13.17)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) + version: 3.1.1(@types/debug@4.1.12)(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) packages: @@ -269,8 +269,8 @@ packages: eslint: optional: true - '@eslint/config-array@0.19.2': - resolution: {integrity: sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==} + '@eslint/config-array@0.20.0': + resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/config-helpers@0.2.1': @@ -293,8 +293,8 @@ packages: resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.23.0': - resolution: {integrity: sha512-35MJ8vCPU0ZMxo7zfev2pypqTwWTofFZO6m4KAtdoFhRpLJUpHTZZ+KB3C7Hb1d7bULYwO4lJXGCi5Se+8OMbw==} + '@eslint/js@9.24.0': + resolution: {integrity: sha512-uIY/y3z0uvOGX8cp1C2fiC4+ZmBhp6yZWkojtHL1YEMnRt1Y63HB9TM17proGEmeG7HeUY+UP36F0aknKYTpYA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/markdown@6.3.0': @@ -347,61 +347,61 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@oxc-parser/binding-darwin-arm64@0.61.2': - resolution: {integrity: sha512-xpDuwawMDCHg3plbSjpMbrhNTzO1AlvvHqsUOTE3WDmv5K7fFD72f3Pl+SxPJ4D/IhMdskec1B5ZfZHM1iAFmQ==} + '@oxc-parser/binding-darwin-arm64@0.62.0': + resolution: {integrity: sha512-p9haXzG2mE0PvfITKY3bTQpwDc+T4H9bG5SC4vp8PbwikmIWGrahASpuO5c2keiahspGTCzqUnl+8PXU/saT/A==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [darwin] - '@oxc-parser/binding-darwin-x64@0.61.2': - resolution: {integrity: sha512-1zjghOALDDhg5mPJgQfoud/bLOxD3M9n8l2LxXK4NngxGh3xXq1K7vAs2dzDnwZI6FaStrrBMDJSocT2hggiLg==} + '@oxc-parser/binding-darwin-x64@0.62.0': + resolution: {integrity: sha512-nUFVTz0DcQCtoHL/wiZ3fNPXRIdghDlExRqiEG00J7RprD3L8CtZ1hXwcWOqUNR1I/xWHQCu1ZrRlI30Wb+NCw==} engines: {node: '>=14.0.0'} cpu: [x64] os: [darwin] - '@oxc-parser/binding-linux-arm-gnueabihf@0.61.2': - resolution: {integrity: sha512-OppSdOE7BAHfx/hNbsS4tf+CPCEWEXeEB/4tJKcv6qysZKsTD6XXWUzn2F7KR7TFNSzA0hPjnZyezjFgo+xvcQ==} + '@oxc-parser/binding-linux-arm-gnueabihf@0.62.0': + resolution: {integrity: sha512-fzL/QklCwZRBkPvdr0zBtAFBnksd42xiBMlm0GQi2dIynCDz2IKrc+hq0UZMtqMEjuvr991WOlh0iU6elZDn6g==} engines: {node: '>=14.0.0'} cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm64-gnu@0.61.2': - resolution: {integrity: sha512-CqhKWDvVr4rZpi8Evh/K7FKwn9UnPhF0F0ivF+CsFCMOaS5egalmFRRybQk1QuwGq1XjTA3D8puqvlF0p82+ew==} + '@oxc-parser/binding-linux-arm64-gnu@0.62.0': + resolution: {integrity: sha512-dgymg4cMO+5hfSUC4zHnNoNIKoasUiaaYZRIs3lhRPFB2ultth4uJTV+iMlBTNtGDSKSs10ennHvm7CBGJVgVg==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] - '@oxc-parser/binding-linux-arm64-musl@0.61.2': - resolution: {integrity: sha512-wLtzWy6EyMf7F83pcJhanolaQ7xnwnVAj2wjdJ52qgX4oQjqZZUo6Rk/LE2iY8Aq/R2Bx2yREFeIC4R1kjtB0A==} + '@oxc-parser/binding-linux-arm64-musl@0.62.0': + resolution: {integrity: sha512-sKhAyRsP6DNeFMRevAN28HccFKEO6l3OqC8MuAV+HNzzyzUOKx2HGnYlkLxCmDZ7lyzzl7vA7YRQFBLYXgsWSA==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] - '@oxc-parser/binding-linux-x64-gnu@0.61.2': - resolution: {integrity: sha512-aJ+g/pDcOeqfB2bVZkUjHlCBL8H7lsgkuYVGKKLYxN/oLjrt2Jf/BVu6fL3NxmSSaFmtHKowDgoRAjiKwxQWEQ==} + '@oxc-parser/binding-linux-x64-gnu@0.62.0': + resolution: {integrity: sha512-WAPgDelo20F5An0SW8X+0hWVPF7dHKhHwZo5doOt8Dn9NX6nONQCmEDUUPtp/BqISBxRFSH+rZbaENn8GGlBqg==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] - '@oxc-parser/binding-linux-x64-musl@0.61.2': - resolution: {integrity: sha512-PosnNyxTqCiMTgva5w695p3ooCcFU8tU+c+JnGgkBgD8pKTbV6fwn8dc4GlcgyyLaM1rD+zi/s+4ooTVML8iIA==} + '@oxc-parser/binding-linux-x64-musl@0.62.0': + resolution: {integrity: sha512-JJ0WIPVXiuiWmPLKL+W3/OX1O5aDWMoX47eODKdNoM46bTcxIUe+wpHou731WuqhfrwACBi3Bsljn6VsIFPe9A==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] - '@oxc-parser/binding-wasm32-wasi@0.61.2': - resolution: {integrity: sha512-zOxdLDItMXeB1GdVCtOOW+aC+Ra6C4E1ivT4rbhaaVe70RsCRa2fGmNC0divvgfQsL2eGBkCuB4d4N9DjfhK4Q==} + '@oxc-parser/binding-wasm32-wasi@0.62.0': + resolution: {integrity: sha512-FuGOzv4FJWSBnG9jkCgZysU6ZMTKWHyHXEr40J1HjRnyw58bQ1sPfVmHZusNTSDCXmBlBz0ZuELLTJFHTI3DVQ==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@oxc-parser/binding-win32-arm64-msvc@0.61.2': - resolution: {integrity: sha512-E7VMrb4XF748hyzIax2KV7TEfi27SfXoi/BH5guiBicSef/31qwHRdKCh708lmIYmbeEJ9D0wO/25K6dvTl8QQ==} + '@oxc-parser/binding-win32-arm64-msvc@0.62.0': + resolution: {integrity: sha512-3XEM9fgnrC2Eav/csJaAn125bQIgsdAeyksTGq2xnydnomHY9G+/nfIfgS76X/K0TZiyjOOakctwl4vsObDyGA==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [win32] - '@oxc-parser/binding-win32-x64-msvc@0.61.2': - resolution: {integrity: sha512-GtRVVz4DGF94MzlJ7xCIpITu6WKYdTqWc2cqMaJEzYDC8EsHjNkfbGhmawhyodFFuTfWqPAjJecIvvAnfMLpxw==} + '@oxc-parser/binding-win32-x64-msvc@0.62.0': + resolution: {integrity: sha512-YbLsb6Z/FS7tNheETyvf6FYhqo/AUipHca9eF5cB4XAdGc+Yt9bcrnwG9g9RGD33nxaMDI1ead2KYAcNeDYzGA==} engines: {node: '>=14.0.0'} cpu: [x64] os: [win32] @@ -409,116 +409,119 @@ packages: '@oxc-project/types@0.61.2': resolution: {integrity: sha512-rfuwJwvwn9MRthHNXlSo9Eka/u7gC0MhnWAoX3BhE1+rwPOl22nq0K0Y997Hof0tHCOuD7H3/Z8HTfCVhB4c5Q==} - '@oxc-resolver/binding-darwin-arm64@5.1.0': - resolution: {integrity: sha512-acEa8CZuLvtOVc/Jum32N2oBBolzQtIW1WsuBc07i4Fh5LwtvhkRZNskMqekoYQ4faaZSVXFvz4hH2KJjwXrVQ==} + '@oxc-project/types@0.62.0': + resolution: {integrity: sha512-rC3YQjrntGvg8vkHHKaiFqZFBCDU/F3BPfokssD02q5Sn4dSZGYzJVdojqYIEFECpEMEqKBxqIRmVex1+WXI5w==} + + '@oxc-resolver/binding-darwin-arm64@5.1.1': + resolution: {integrity: sha512-q+3DkqeB9EZze9t29iW6fQOOitIfA3/P5tnxrRPrx5T/OS8hc5EZtXfx9NZc+BcrD2URrs9KJc6lPV1o7mXQLA==} cpu: [arm64] os: [darwin] - '@oxc-resolver/binding-darwin-x64@5.1.0': - resolution: {integrity: sha512-ut6LUeCUI+hVfFGKa3X5+e7Xol11N+wB2gfeCsf5RAwA1epvrldrKCV+IsdueXPAd3hSAMvpaiC+1woH/Qk50Q==} + '@oxc-resolver/binding-darwin-x64@5.1.1': + resolution: {integrity: sha512-njuegc3m/6Fos+HdN0zRTRDa00sAm9zFp6a6Sp5s9LiUATvwu7mIvNW4kZedqlWCjBrLT2PaFb6tawt9XnpM5g==} cpu: [x64] os: [darwin] - '@oxc-resolver/binding-freebsd-x64@5.1.0': - resolution: {integrity: sha512-uxCCuLheQddcFhWjbJeJdOLqaCfANNxoxAHZmb3POQw5NAH83HPWnqFPK7Z0yV43zqBQnlafGSaRrucg+FRnDw==} + '@oxc-resolver/binding-freebsd-x64@5.1.1': + resolution: {integrity: sha512-aA5WeaBOkLdLKnXWbUMcCG0IBSD6E+VOg35VuQXmyam7W/PsS0e3Ma7mu4tAXhMVPRjwpEuf+32t4dJCRIdZ1A==} cpu: [x64] os: [freebsd] - '@oxc-resolver/binding-linux-arm-gnueabihf@5.1.0': - resolution: {integrity: sha512-t8+QeUyampkZ3Ig/C51STC7V/wiE8YCTj2BdP7rVSr534Ot2RLtVVcdMMVY4W+7/f7Mw6LwVlRePG58wZTH9yg==} + '@oxc-resolver/binding-linux-arm-gnueabihf@5.1.1': + resolution: {integrity: sha512-H/TiZV7ADrBl3fDBxfRya4mTtqWI0kXHHN3e7o2FxUURDMcQ3x4jKkNY1mdQa9Dunelq6secB/gK/om6DUJPLw==} cpu: [arm] os: [linux] - '@oxc-resolver/binding-linux-arm64-gnu@5.1.0': - resolution: {integrity: sha512-W18V4zf4lk0HtbScaU3aO/VtmRA5cHIvjdAebTIDaSdt/J7W9fTGKf0otkR4gpTPBgMOREhUGv1SKK657SNuTA==} + '@oxc-resolver/binding-linux-arm64-gnu@5.1.1': + resolution: {integrity: sha512-EBAyNMiclf6kQ3ualnXbnh1VtVu9NBSbwhsYsRsX+1f2yIhLB+9CjDK0r6JQdDzI2anyTElsks5fvMj82INWtQ==} cpu: [arm64] os: [linux] - '@oxc-resolver/binding-linux-arm64-musl@5.1.0': - resolution: {integrity: sha512-gr3NHmWZ3D+vs3qzSz3lGR0582wSLkYoq6lHAAZFdilxUQdNTyL+OlNKKp1FCdNapbvNYHlGuzB0YhnPDPFDYQ==} + '@oxc-resolver/binding-linux-arm64-musl@5.1.1': + resolution: {integrity: sha512-4hfXER7bn1zHSoM+Ef/DSlqZw8QecRFDqw7Mk3n2FBz2TCrjtaxIDdvhWvENF3M1KdByeuDkWTzbBW2UjCL+JQ==} cpu: [arm64] os: [linux] - '@oxc-resolver/binding-linux-x64-gnu@5.1.0': - resolution: {integrity: sha512-Ao6fiJ/m0UNHCUhWbNTnMfB3Xm4ZZc+CvHzX8rAG8v8zongHfVNo5aYj/SCB0jbOJ8ArDVwe/BSM/oFpKJI8zg==} + '@oxc-resolver/binding-linux-x64-gnu@5.1.1': + resolution: {integrity: sha512-4PVnKH7xHnhh2l+sW/Bz37dqyGAehTbfsL2f/Ma+o+gem/wRgTDV1kZYfj6D+L6zTEbnVjAUe7yASepI30zH0g==} cpu: [x64] os: [linux] - '@oxc-resolver/binding-linux-x64-musl@5.1.0': - resolution: {integrity: sha512-F2KCLCj7DRU+mykuKySunIjfr4inBiZ0/3YLYJInhVoGTqjRzTUWEF+vvm9u6fVWjYyzsHaDcKV1K6hwssn07w==} + '@oxc-resolver/binding-linux-x64-musl@5.1.1': + resolution: {integrity: sha512-RjveVoOy14v7zhQCHQQH5gYtAlFJ4Edb9j9NdgUzDsFC+IxsfMZA5XcVn/5lSfU0zr5GggHu+kphFRK7ubAPKw==} cpu: [x64] os: [linux] - '@oxc-resolver/binding-wasm32-wasi@5.1.0': - resolution: {integrity: sha512-cWDFGF+IIoy1o8+p0kXZ2Mft5QIu9zXeeL6gUiz+xFmJA3QKKlIpOfO+by53ONS3PCu1A52qHWOb8sgq8h2Cyw==} + '@oxc-resolver/binding-wasm32-wasi@5.1.1': + resolution: {integrity: sha512-SAJHuyc8dOb03xLwy/Kisd3K18f0k4kJvDsrDr5XtGPxp2sA6TGK4pz8KQfYh6fZRsmRD6Ht3WJEZCXI/yGBtQ==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@oxc-resolver/binding-win32-arm64-msvc@5.1.0': - resolution: {integrity: sha512-oJot5ArO6OyQlcimLmGyAZWNl2HDyukdM0MGTGv76qbBqaHxeuwYUXelQal9JBMw9XwS/3PHBx7dv3zfdt5KxA==} + '@oxc-resolver/binding-win32-arm64-msvc@5.1.1': + resolution: {integrity: sha512-8jRQB5p8EH5fPyWuyQQDfM+xF+o1MUEGh/QB+ei6lW0YSowW4AaDNn+mKBFe53oVblm/2weWDJxgkzbOu2M5sA==} cpu: [arm64] os: [win32] - '@oxc-resolver/binding-win32-x64-msvc@5.1.0': - resolution: {integrity: sha512-Z1jZxhXKpaWvln8Ln0jlDRowP4m0sSVvnHJjS+ykkps31oquWW+0mAl3ybEE3EVfLBYbGN8joyt2rJcrvb+IuA==} + '@oxc-resolver/binding-win32-x64-msvc@5.1.1': + resolution: {integrity: sha512-6mAb2EMZCK1ajgyIUOV5QkGpMte7Cgsjl/xaYzjUGwTzjNAsPUFcCxm6SQJb6EGvsWzgxOyphlWbjvxmhLc3Cg==} cpu: [x64] os: [win32] - '@oxc-transform/binding-darwin-arm64@0.61.2': - resolution: {integrity: sha512-iIfSuRCS3FA7bCUwXtSkG62ux+OW53DvugFCuV81MxbGm1laE0j5ZAOY3QHdNyTmPIXolGRQEsyRVqtItGNipw==} + '@oxc-transform/binding-darwin-arm64@0.62.0': + resolution: {integrity: sha512-aUD548g1WJKk+hUPxMDPr2yfvMSGp6M0B1KjORYxdQSI70Fsi3SCmtDmmPNVWsuuugkeCDjqceFr56uYMMrBog==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [darwin] - '@oxc-transform/binding-darwin-x64@0.61.2': - resolution: {integrity: sha512-oQ6xdMveATlerJM6Scz38vhlxjs3Rkwpfma/GItXZ46Gqm0SDMk6jJk9Wq3gmqfGUuFLEckzr0AmUzPH7EXQcg==} + '@oxc-transform/binding-darwin-x64@0.62.0': + resolution: {integrity: sha512-Ocxqqm9a+QEgIf/AOE0MRYkgVC7ZWehAonG2YNBp/qnX8rrKGQ12oYpoQA1QJ5sVTr5kF4NgttjpTzKqJ3mKuw==} engines: {node: '>=14.0.0'} cpu: [x64] os: [darwin] - '@oxc-transform/binding-linux-arm-gnueabihf@0.61.2': - resolution: {integrity: sha512-FJVk3+S59YPklf0mTYT2VlJ69L877dUMnaEalDsOjWkDraC7BBj+HGRzfTwvdtkHJIOiiUHI4Qf7LYSCscxbSA==} + '@oxc-transform/binding-linux-arm-gnueabihf@0.62.0': + resolution: {integrity: sha512-4z8LniTGjccnJVY7hS8pmh3gswPNmeeMVmvZpIzd1gaUwL6ZVWUuDHGGAAfjsOYzHruzw73HUvRPmfTDDie0lw==} engines: {node: '>=14.0.0'} cpu: [arm] os: [linux] - '@oxc-transform/binding-linux-arm64-gnu@0.61.2': - resolution: {integrity: sha512-6bCI6+qN42LUexGRO8bvTLypMgItjjMZmJEJ1nM83nMPeOZ4Ws/FvldNBjuLUHrdJawT3EdKLS8ouOmW+4NTYw==} + '@oxc-transform/binding-linux-arm64-gnu@0.62.0': + resolution: {integrity: sha512-zdsTHhkUOSfHhyxJed1SpP8qccKODwQdQMcB8yFvVIoVX3re0qqTRy2aYxofeMTdT9HCqmX7hUXmy1bFYqAQJA==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] - '@oxc-transform/binding-linux-arm64-musl@0.61.2': - resolution: {integrity: sha512-fEE9h8zmr8jlZnFJn3XGExwVZJDIx9SGBtpVs5ZpwXvbYJvoLdWP8BBf1oGKQwHy0tOhEzux7PaoYfitaNqdqg==} + '@oxc-transform/binding-linux-arm64-musl@0.62.0': + resolution: {integrity: sha512-NoM2Ymf0oKBlxu1DFjBQ7fAAz92JQ1MgbLT6apR2UCmOn7xIZAiyYloyXM43qDf6nTOAs3zmH6kNcEPZ8KaDrg==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] - '@oxc-transform/binding-linux-x64-gnu@0.61.2': - resolution: {integrity: sha512-oOUJwYv8L3Hf1f2uoAFP8UrqPCEq061DEhU+2DdcDqhgA7aMNz4vTGhTZWFsidlJcZ03gVWIyevRylUnKhSNxA==} + '@oxc-transform/binding-linux-x64-gnu@0.62.0': + resolution: {integrity: sha512-ltHIWB0eBT5iDt9hvC6LI90JV7DVbUdXzCjuNzUl/qcXXpKKLFjuRUuAs0npg3B+bsw75N2UKdwJ+E+mGf+D9A==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] - '@oxc-transform/binding-linux-x64-musl@0.61.2': - resolution: {integrity: sha512-YpLcnV+H/tecjU5JcjFVsVb9FJU2IFbodet2iCWghiA7Aitz8zPkP7LKYhWypkbeYeKMDmrrTDrbGm2k3wVofw==} + '@oxc-transform/binding-linux-x64-musl@0.62.0': + resolution: {integrity: sha512-PODsXb/+a/380bdoJVruJSNuRm362b2fqgoRcQyDliIYVIlyNjhuRluNnXZt3Rcn+NMJuD6bR4UNDGIQawoaEg==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] - '@oxc-transform/binding-wasm32-wasi@0.61.2': - resolution: {integrity: sha512-9EYM95xU/8iE6aVGagTVP/gXkW9wMNLPCHUnVIqqMbYJbJnDZEcHgsZslNvXctjt9XFykNOF0TBrMSDuHiWzZw==} + '@oxc-transform/binding-wasm32-wasi@0.62.0': + resolution: {integrity: sha512-1Ws06cA9bm7sNTUopUJWVhWx+fimKaazjTCIARHJDkJZZLCBuUOFOLzThqVmu0go0D8PXYA9IVe1caqSVjoHYg==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@oxc-transform/binding-win32-arm64-msvc@0.61.2': - resolution: {integrity: sha512-/PKdSYnfvDBWgQTmNfrQ62i31eengiwsXqJSSmfraYzfEm9/xoJaJci88C3YjjJ+PAv3gWtMiHY/hbjBiDoaKw==} + '@oxc-transform/binding-win32-arm64-msvc@0.62.0': + resolution: {integrity: sha512-D1HFN2aNm/bkgBLRgvadq12/eMIRe3NgxH2sSQk+AZcorS8vqrHXv6lhiKMEyQTT1nCzr1RzvWDflHwCxoUfqg==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [win32] - '@oxc-transform/binding-win32-x64-msvc@0.61.2': - resolution: {integrity: sha512-r+UsmEAEXUPUYs9bQxc23w2Xm3r2gXSKxSy4Pu0v1S3BH5ShFv0YZw6jO9uuXLxiK/4q8jkrM1RAH2fIwuiF4Q==} + '@oxc-transform/binding-win32-x64-msvc@0.62.0': + resolution: {integrity: sha512-3koMjqUz+LMRtAWBBsg50rsyNxKqpsN2Ft5NzcK+dsMN8dxq1vdMU7TaXdPSriY1buOPOAiqAEeGgdQRjoIBbQ==} engines: {node: '>=14.0.0'} cpu: [x64] os: [win32] @@ -752,8 +755,8 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@22.13.17': - resolution: {integrity: sha512-nAJuQXoyPj04uLgu+obZcSmsfOenUg6DxPKogeUy6yNCFwWaj5sBF8/G/pNo8EtBJjAfSVgfIlugR/BCOleO+g==} + '@types/node@22.14.0': + resolution: {integrity: sha512-Kmpl+z84ILoG+3T/zQFyAJsU6EPTmOCj8/2+83fSN6djd6I4o7uOuGIH6vq3PrjY5BGitSbFuMN18j3iknubbA==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1333,8 +1336,8 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.23.0: - resolution: {integrity: sha512-jV7AbNoFPAY1EkFYpLq5bslU9NLNO8xnEeQXwErNibVryjk67wHVmddTBilc5srIttJDBrB0eMHKZBFbSIABCw==} + eslint@9.24.0: + resolution: {integrity: sha512-eh/jxIEJyZrvbWRe4XuVclLPDYSYYYgLy5zXGGxD6j8zjSAxFEzI2fL/8xNq6O2yKqVt+eF2YhV+hxjV6UKXwQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -1801,15 +1804,15 @@ packages: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} - oxc-parser@0.61.2: - resolution: {integrity: sha512-ZJnAP7VLQhqqnfku7+gssTwmbQyfbZ552Vly4O2BMHkvDwfwLlPtAIYjMq57Lcj5HLmopI0oZlk7xTSML/YsZA==} + oxc-parser@0.62.0: + resolution: {integrity: sha512-WwSVsS8e7KH8an4rQJJZuO2QiIxNA0ryPESmmdxy1KYRSKEscyBgbIGGv2lCWy3uTksQtAjB2s2YAohESfrfOQ==} engines: {node: '>=14.0.0'} - oxc-resolver@5.1.0: - resolution: {integrity: sha512-lMrcX0HCb2ABYbOdZoNUQvOFlW7+7bukxsjyq1SmQG1LjHTZVppC8uQtmdAN0Zbmx7lIuobLAXjt1lutBxJ+gA==} + oxc-resolver@5.1.1: + resolution: {integrity: sha512-qULiQdBx8F/yruWxkvcf6FddWD3hcle3M11r6bX4L6qd6hQ6aBT7AboI21md86spJPHZWdmQT3UV/n9+T+kb8Q==} - oxc-transform@0.61.2: - resolution: {integrity: sha512-U0ZlYI80/3QK1VcmG73jpMLLN92BtgGO0gUWVMa6nnooJ9YfLWIeFAxifXsMyzqqJNbpzzT8E6myrSXZ1z371A==} + oxc-transform@0.62.0: + resolution: {integrity: sha512-4aycc3KlhwtUj1DVrFWGvfvX0OI6CmSkaPfhox4eY5UNknxZ0WSvj9p3NZIw8wPZiT6uj/acV3LcdO2o8HcSHQ==} engines: {node: '>=14.0.0'} p-limit@3.1.0: @@ -1966,9 +1969,8 @@ packages: resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rolldown-plugin-dts@https://pkg.pr.new/sxzz/rolldown-plugin-dts@7b446ed: - resolution: {tarball: https://pkg.pr.new/sxzz/rolldown-plugin-dts@7b446ed} - version: 0.0.0 + rolldown-plugin-dts@0.1.0: + resolution: {integrity: sha512-kmXQzvRJVQ+bWtZXX345S4H6tNtrqIdBsZX7mmL+M4tLj2YsgCNXuS/XKAzUKD8BCqSwK/dEkzIxZ+BjiaHLeQ==} engines: {node: '>=20.18.0'} rolldown@1.0.0-beta.7: @@ -2107,8 +2109,8 @@ packages: peerDependencies: typescript: '>=4.8.4' - tsdown@0.7.1: - resolution: {integrity: sha512-PIuCgW3XKGrpVkzEwozVPCBHVLsrJVTBM7f4GDDHFdx4zjST5i/KFF/yGUcS5KiltWISxQdOHZ7TNlc6k9BTiw==} + tsdown@0.7.5: + resolution: {integrity: sha512-Y+/BG3n8ZPVVEocRa7nMOBSvNJer4TvDji4nLz9wzlN2RaOqdKnvzx4JZVOt+4cQS+ThDU9166ZXuqN0sbtEEw==} engines: {node: '>=18.0.0'} hasBin: true peerDependencies: @@ -2143,8 +2145,8 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - typescript@5.8.2: - resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} + typescript@5.8.3: + resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} engines: {node: '>=14.17'} hasBin: true @@ -2157,8 +2159,8 @@ packages: unconfig@7.3.1: resolution: {integrity: sha512-LH5WL+un92tGAzWS87k7LkAfwpMdm7V0IXG2FxEjZz/QxiIW5J5LkcrKQThj0aRz6+h/lFmKI9EUXmK/T0bcrw==} - undici-types@6.20.0: - resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} unicorn-magic@0.1.0: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} @@ -2176,8 +2178,8 @@ packages: unist-util-visit@5.0.0: resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} - unplugin-isolated-decl@0.13.5: - resolution: {integrity: sha512-v2WKhLo0przgmZF+StR/+/UWCz1rER0x72N9n7aa2JY5giyGwHpjXQ2uIP8xm6yjiBl6+P8Mgudb1ediYMh48g==} + unplugin-isolated-decl@0.13.6: + resolution: {integrity: sha512-+dNEvuNHfqohQEcXdHtUop/FhK3BXiqtAreHX7oc0M64RMg59rsizH2Sk38O7hgMrXnokbiAJTgORETQyqDp/Q==} engines: {node: '>=18.12.0'} peerDependencies: '@swc/core': ^1.6.6 @@ -2461,24 +2463,24 @@ snapshots: '@esbuild/win32-x64@0.25.2': optional: true - '@eslint-community/eslint-plugin-eslint-comments@4.4.1(eslint@9.23.0(jiti@2.4.2))': + '@eslint-community/eslint-plugin-eslint-comments@4.4.1(eslint@9.24.0(jiti@2.4.2))': dependencies: escape-string-regexp: 4.0.0 - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) ignore: 5.3.2 - '@eslint-community/eslint-utils@4.5.1(eslint@9.23.0(jiti@2.4.2))': + '@eslint-community/eslint-utils@4.5.1(eslint@9.24.0(jiti@2.4.2))': dependencies: - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/compat@1.2.8(eslint@9.23.0(jiti@2.4.2))': + '@eslint/compat@1.2.8(eslint@9.24.0(jiti@2.4.2))': optionalDependencies: - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) - '@eslint/config-array@0.19.2': + '@eslint/config-array@0.20.0': dependencies: '@eslint/object-schema': 2.1.6 debug: 4.4.0 @@ -2514,7 +2516,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.23.0': {} + '@eslint/js@9.24.0': {} '@eslint/markdown@6.3.0': dependencies: @@ -2567,105 +2569,107 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.19.1 - '@oxc-parser/binding-darwin-arm64@0.61.2': + '@oxc-parser/binding-darwin-arm64@0.62.0': optional: true - '@oxc-parser/binding-darwin-x64@0.61.2': + '@oxc-parser/binding-darwin-x64@0.62.0': optional: true - '@oxc-parser/binding-linux-arm-gnueabihf@0.61.2': + '@oxc-parser/binding-linux-arm-gnueabihf@0.62.0': optional: true - '@oxc-parser/binding-linux-arm64-gnu@0.61.2': + '@oxc-parser/binding-linux-arm64-gnu@0.62.0': optional: true - '@oxc-parser/binding-linux-arm64-musl@0.61.2': + '@oxc-parser/binding-linux-arm64-musl@0.62.0': optional: true - '@oxc-parser/binding-linux-x64-gnu@0.61.2': + '@oxc-parser/binding-linux-x64-gnu@0.62.0': optional: true - '@oxc-parser/binding-linux-x64-musl@0.61.2': + '@oxc-parser/binding-linux-x64-musl@0.62.0': optional: true - '@oxc-parser/binding-wasm32-wasi@0.61.2': + '@oxc-parser/binding-wasm32-wasi@0.62.0': dependencies: '@napi-rs/wasm-runtime': 0.2.8 optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.61.2': + '@oxc-parser/binding-win32-arm64-msvc@0.62.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.61.2': + '@oxc-parser/binding-win32-x64-msvc@0.62.0': optional: true '@oxc-project/types@0.61.2': {} - '@oxc-resolver/binding-darwin-arm64@5.1.0': + '@oxc-project/types@0.62.0': {} + + '@oxc-resolver/binding-darwin-arm64@5.1.1': optional: true - '@oxc-resolver/binding-darwin-x64@5.1.0': + '@oxc-resolver/binding-darwin-x64@5.1.1': optional: true - '@oxc-resolver/binding-freebsd-x64@5.1.0': + '@oxc-resolver/binding-freebsd-x64@5.1.1': optional: true - '@oxc-resolver/binding-linux-arm-gnueabihf@5.1.0': + '@oxc-resolver/binding-linux-arm-gnueabihf@5.1.1': optional: true - '@oxc-resolver/binding-linux-arm64-gnu@5.1.0': + '@oxc-resolver/binding-linux-arm64-gnu@5.1.1': optional: true - '@oxc-resolver/binding-linux-arm64-musl@5.1.0': + '@oxc-resolver/binding-linux-arm64-musl@5.1.1': optional: true - '@oxc-resolver/binding-linux-x64-gnu@5.1.0': + '@oxc-resolver/binding-linux-x64-gnu@5.1.1': optional: true - '@oxc-resolver/binding-linux-x64-musl@5.1.0': + '@oxc-resolver/binding-linux-x64-musl@5.1.1': optional: true - '@oxc-resolver/binding-wasm32-wasi@5.1.0': + '@oxc-resolver/binding-wasm32-wasi@5.1.1': dependencies: '@napi-rs/wasm-runtime': 0.2.8 optional: true - '@oxc-resolver/binding-win32-arm64-msvc@5.1.0': + '@oxc-resolver/binding-win32-arm64-msvc@5.1.1': optional: true - '@oxc-resolver/binding-win32-x64-msvc@5.1.0': + '@oxc-resolver/binding-win32-x64-msvc@5.1.1': optional: true - '@oxc-transform/binding-darwin-arm64@0.61.2': + '@oxc-transform/binding-darwin-arm64@0.62.0': optional: true - '@oxc-transform/binding-darwin-x64@0.61.2': + '@oxc-transform/binding-darwin-x64@0.62.0': optional: true - '@oxc-transform/binding-linux-arm-gnueabihf@0.61.2': + '@oxc-transform/binding-linux-arm-gnueabihf@0.62.0': optional: true - '@oxc-transform/binding-linux-arm64-gnu@0.61.2': + '@oxc-transform/binding-linux-arm64-gnu@0.62.0': optional: true - '@oxc-transform/binding-linux-arm64-musl@0.61.2': + '@oxc-transform/binding-linux-arm64-musl@0.62.0': optional: true - '@oxc-transform/binding-linux-x64-gnu@0.61.2': + '@oxc-transform/binding-linux-x64-gnu@0.62.0': optional: true - '@oxc-transform/binding-linux-x64-musl@0.61.2': + '@oxc-transform/binding-linux-x64-musl@0.62.0': optional: true - '@oxc-transform/binding-wasm32-wasi@0.61.2': + '@oxc-transform/binding-wasm32-wasi@0.62.0': dependencies: '@napi-rs/wasm-runtime': 0.2.8 optional: true - '@oxc-transform/binding-win32-arm64-msvc@0.61.2': + '@oxc-transform/binding-win32-arm64-msvc@0.62.0': optional: true - '@oxc-transform/binding-win32-x64-msvc@0.61.2': + '@oxc-transform/binding-win32-x64-msvc@0.62.0': optional: true '@pkgr/core@0.1.2': {} @@ -2777,40 +2781,40 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.39.0': optional: true - '@sxzz/eslint-config@6.1.1(@types/eslint@9.6.1)(@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(@unocss/eslint-plugin@65.4.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)': + '@sxzz/eslint-config@6.1.1(@types/eslint@9.6.1)(@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(@unocss/eslint-plugin@65.4.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.23.0(jiti@2.4.2)) - '@eslint/js': 9.23.0 + '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.24.0(jiti@2.4.2)) + '@eslint/js': 9.24.0 '@eslint/markdown': 6.3.0 - eslint: 9.23.0(jiti@2.4.2) - eslint-config-flat-gitignore: 2.1.0(eslint@9.23.0(jiti@2.4.2)) - eslint-config-prettier: 10.1.1(eslint@9.23.0(jiti@2.4.2)) + eslint: 9.24.0(jiti@2.4.2) + eslint-config-flat-gitignore: 2.1.0(eslint@9.24.0(jiti@2.4.2)) + eslint-config-prettier: 10.1.1(eslint@9.24.0(jiti@2.4.2)) eslint-flat-config-utils: 2.0.1 - eslint-plugin-antfu: 3.1.1(eslint@9.23.0(jiti@2.4.2)) - eslint-plugin-command: 3.2.0(eslint@9.23.0(jiti@2.4.2)) - eslint-plugin-de-morgan: 1.2.1(eslint@9.23.0(jiti@2.4.2)) - eslint-plugin-import-x: 4.10.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) - eslint-plugin-jsdoc: 50.6.9(eslint@9.23.0(jiti@2.4.2)) - eslint-plugin-jsonc: 2.20.0(eslint@9.23.0(jiti@2.4.2)) - eslint-plugin-n: 17.17.0(eslint@9.23.0(jiti@2.4.2)) - eslint-plugin-perfectionist: 4.11.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) - eslint-plugin-pnpm: 0.3.1(eslint@9.23.0(jiti@2.4.2)) - eslint-plugin-prettier: 5.2.6(@types/eslint@9.6.1)(eslint-config-prettier@10.1.1(eslint@9.23.0(jiti@2.4.2)))(eslint@9.23.0(jiti@2.4.2))(prettier@3.5.3) - eslint-plugin-regexp: 2.7.0(eslint@9.23.0(jiti@2.4.2)) - eslint-plugin-sxzz: 0.2.2(eslint@9.23.0(jiti@2.4.2)) - eslint-plugin-unicorn: 58.0.0(eslint@9.23.0(jiti@2.4.2)) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2)) - eslint-plugin-vue: 10.0.0(eslint@9.23.0(jiti@2.4.2))(vue-eslint-parser@10.1.1(eslint@9.23.0(jiti@2.4.2))) - eslint-plugin-yml: 1.17.0(eslint@9.23.0(jiti@2.4.2)) + eslint-plugin-antfu: 3.1.1(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-command: 3.2.0(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-de-morgan: 1.2.1(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-import-x: 4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-jsdoc: 50.6.9(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-jsonc: 2.20.0(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-n: 17.17.0(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-perfectionist: 4.11.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-pnpm: 0.3.1(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-prettier: 5.2.6(@types/eslint@9.6.1)(eslint-config-prettier@10.1.1(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2))(prettier@3.5.3) + eslint-plugin-regexp: 2.7.0(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-sxzz: 0.2.2(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-unicorn: 58.0.0(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-vue: 10.0.0(eslint@9.24.0(jiti@2.4.2))(vue-eslint-parser@10.1.1(eslint@9.24.0(jiti@2.4.2))) + eslint-plugin-yml: 1.17.0(eslint@9.24.0(jiti@2.4.2)) globals: 16.0.0 jsonc-eslint-parser: 2.4.0 local-pkg: 1.1.1 prettier: 3.5.3 - typescript-eslint: 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) - vue-eslint-parser: 10.1.1(eslint@9.23.0(jiti@2.4.2)) + typescript-eslint: 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + vue-eslint-parser: 10.1.1(eslint@9.24.0(jiti@2.4.2)) yaml-eslint-parser: 1.3.0 optionalDependencies: - '@unocss/eslint-plugin': 65.4.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) + '@unocss/eslint-plugin': 65.4.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) transitivePeerDependencies: - '@eslint/json' - '@types/eslint' @@ -2820,11 +2824,11 @@ snapshots: '@sxzz/prettier-config@2.2.1': {} - '@sxzz/test-utils@0.5.4(esbuild@0.25.2)(rollup@4.39.0)(vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.13.17)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1))': + '@sxzz/test-utils@0.5.4(esbuild@0.25.2)(rollup@4.39.0)(vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1))': dependencies: tinyglobby: 0.2.12 unplugin-utils: 0.2.4 - vitest: 3.1.1(@types/debug@4.1.12)(@types/node@22.13.17)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) + vitest: 3.1.1(@types/debug@4.1.12)(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) optionalDependencies: esbuild: 0.25.2 rollup: 4.39.0 @@ -2855,40 +2859,40 @@ snapshots: '@types/ms@2.1.0': {} - '@types/node@22.13.17': + '@types/node@22.14.0': dependencies: - undici-types: 6.20.0 + undici-types: 6.21.0 '@types/normalize-package-data@2.4.4': {} '@types/unist@3.0.3': {} - '@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/parser': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) '@typescript-eslint/scope-manager': 8.29.0 - '@typescript-eslint/type-utils': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/utils': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/type-utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) '@typescript-eslint/visitor-keys': 8.29.0 - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 2.1.0(typescript@5.8.2) - typescript: 5.8.2 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@typescript-eslint/scope-manager': 8.29.0 '@typescript-eslint/types': 8.29.0 - '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.2) + '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.3) '@typescript-eslint/visitor-keys': 8.29.0 debug: 4.4.0 - eslint: 9.23.0(jiti@2.4.2) - typescript: 5.8.2 + eslint: 9.24.0(jiti@2.4.2) + typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -2897,20 +2901,20 @@ snapshots: '@typescript-eslint/types': 8.29.0 '@typescript-eslint/visitor-keys': 8.29.0 - '@typescript-eslint/type-utils@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/type-utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.2) - '@typescript-eslint/utils': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.3) + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) debug: 4.4.0 - eslint: 9.23.0(jiti@2.4.2) - ts-api-utils: 2.1.0(typescript@5.8.2) - typescript: 5.8.2 + eslint: 9.24.0(jiti@2.4.2) + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 transitivePeerDependencies: - supports-color '@typescript-eslint/types@8.29.0': {} - '@typescript-eslint/typescript-estree@8.29.0(typescript@5.8.2)': + '@typescript-eslint/typescript-estree@8.29.0(typescript@5.8.3)': dependencies: '@typescript-eslint/types': 8.29.0 '@typescript-eslint/visitor-keys': 8.29.0 @@ -2919,19 +2923,19 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.1 - ts-api-utils: 2.1.0(typescript@5.8.2) - typescript: 5.8.2 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/utils@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.23.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.5.1(eslint@9.24.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.29.0 '@typescript-eslint/types': 8.29.0 - '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.2) - eslint: 9.23.0(jiti@2.4.2) - typescript: 5.8.2 + '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.3) + eslint: 9.24.0(jiti@2.4.2) + typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -2951,9 +2955,9 @@ snapshots: '@unocss/core@65.4.0': optional: true - '@unocss/eslint-plugin@65.4.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)': + '@unocss/eslint-plugin@65.4.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/utils': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) '@unocss/config': 65.4.0 '@unocss/core': 65.4.0 magic-string: 0.30.17 @@ -3011,9 +3015,9 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.3.3': optional: true - '@valibot/to-json-schema@1.0.0(valibot@1.0.0(typescript@5.8.2))': + '@valibot/to-json-schema@1.0.0(valibot@1.0.0(typescript@5.8.3))': dependencies: - valibot: 1.0.0(typescript@5.8.2) + valibot: 1.0.0(typescript@5.8.3) '@vitest/expect@3.1.1': dependencies: @@ -3022,13 +3026,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.1(vite@6.2.5(@types/node@22.13.17)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1))': + '@vitest/mocker@3.1.1(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1))': dependencies: '@vitest/spy': 3.1.1 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.2.5(@types/node@22.13.17)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) + vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) '@vitest/pretty-format@3.1.1': dependencies: @@ -3291,24 +3295,24 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.23.0(jiti@2.4.2)): + eslint-compat-utils@0.5.1(eslint@9.24.0(jiti@2.4.2)): dependencies: - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) semver: 7.7.1 - eslint-compat-utils@0.6.4(eslint@9.23.0(jiti@2.4.2)): + eslint-compat-utils@0.6.4(eslint@9.24.0(jiti@2.4.2)): dependencies: - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) semver: 7.7.1 - eslint-config-flat-gitignore@2.1.0(eslint@9.23.0(jiti@2.4.2)): + eslint-config-flat-gitignore@2.1.0(eslint@9.24.0(jiti@2.4.2)): dependencies: - '@eslint/compat': 1.2.8(eslint@9.23.0(jiti@2.4.2)) - eslint: 9.23.0(jiti@2.4.2) + '@eslint/compat': 1.2.8(eslint@9.24.0(jiti@2.4.2)) + eslint: 9.24.0(jiti@2.4.2) - eslint-config-prettier@10.1.1(eslint@9.23.0(jiti@2.4.2)): + eslint-config-prettier@10.1.1(eslint@9.24.0(jiti@2.4.2)): dependencies: - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) eslint-flat-config-utils@2.0.1: dependencies: @@ -3322,40 +3326,40 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-json-compat-utils@0.2.1(eslint@9.23.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0): + eslint-json-compat-utils@0.2.1(eslint@9.24.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0): dependencies: - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) esquery: 1.6.0 jsonc-eslint-parser: 2.4.0 - eslint-plugin-antfu@3.1.1(eslint@9.23.0(jiti@2.4.2)): + eslint-plugin-antfu@3.1.1(eslint@9.24.0(jiti@2.4.2)): dependencies: - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) - eslint-plugin-command@3.2.0(eslint@9.23.0(jiti@2.4.2)): + eslint-plugin-command@3.2.0(eslint@9.24.0(jiti@2.4.2)): dependencies: '@es-joy/jsdoccomment': 0.50.0 - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) - eslint-plugin-de-morgan@1.2.1(eslint@9.23.0(jiti@2.4.2)): + eslint-plugin-de-morgan@1.2.1(eslint@9.24.0(jiti@2.4.2)): dependencies: - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) - eslint-plugin-es-x@7.8.0(eslint@9.23.0(jiti@2.4.2)): + eslint-plugin-es-x@7.8.0(eslint@9.24.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.23.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.5.1(eslint@9.24.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 - eslint: 9.23.0(jiti@2.4.2) - eslint-compat-utils: 0.5.1(eslint@9.23.0(jiti@2.4.2)) + eslint: 9.24.0(jiti@2.4.2) + eslint-compat-utils: 0.5.1(eslint@9.24.0(jiti@2.4.2)) - eslint-plugin-import-x@4.10.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2): + eslint-plugin-import-x@4.10.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3): dependencies: '@pkgr/core': 0.2.0 '@types/doctrine': 0.0.9 - '@typescript-eslint/utils': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) debug: 4.4.0 doctrine: 3.0.0 - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.10.0 is-glob: 4.0.3 @@ -3368,14 +3372,14 @@ snapshots: - supports-color - typescript - eslint-plugin-jsdoc@50.6.9(eslint@9.23.0(jiti@2.4.2)): + eslint-plugin-jsdoc@50.6.9(eslint@9.24.0(jiti@2.4.2)): dependencies: '@es-joy/jsdoccomment': 0.49.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.4.0 escape-string-regexp: 4.0.0 - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) espree: 10.3.0 esquery: 1.6.0 parse-imports: 2.2.1 @@ -3385,12 +3389,12 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.20.0(eslint@9.23.0(jiti@2.4.2)): + eslint-plugin-jsonc@2.20.0(eslint@9.24.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.23.0(jiti@2.4.2)) - eslint: 9.23.0(jiti@2.4.2) - eslint-compat-utils: 0.6.4(eslint@9.23.0(jiti@2.4.2)) - eslint-json-compat-utils: 0.2.1(eslint@9.23.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0) + '@eslint-community/eslint-utils': 4.5.1(eslint@9.24.0(jiti@2.4.2)) + eslint: 9.24.0(jiti@2.4.2) + eslint-compat-utils: 0.6.4(eslint@9.24.0(jiti@2.4.2)) + eslint-json-compat-utils: 0.2.1(eslint@9.24.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0) espree: 10.3.0 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 @@ -3399,31 +3403,31 @@ snapshots: transitivePeerDependencies: - '@eslint/json' - eslint-plugin-n@17.17.0(eslint@9.23.0(jiti@2.4.2)): + eslint-plugin-n@17.17.0(eslint@9.24.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.23.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.5.1(eslint@9.24.0(jiti@2.4.2)) enhanced-resolve: 5.18.1 - eslint: 9.23.0(jiti@2.4.2) - eslint-plugin-es-x: 7.8.0(eslint@9.23.0(jiti@2.4.2)) + eslint: 9.24.0(jiti@2.4.2) + eslint-plugin-es-x: 7.8.0(eslint@9.24.0(jiti@2.4.2)) get-tsconfig: 4.10.0 globals: 15.15.0 ignore: 5.3.2 minimatch: 9.0.5 semver: 7.7.1 - eslint-plugin-perfectionist@4.11.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2): + eslint-plugin-perfectionist@4.11.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3): dependencies: '@typescript-eslint/types': 8.29.0 - '@typescript-eslint/utils': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) - eslint: 9.23.0(jiti@2.4.2) + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.24.0(jiti@2.4.2) natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-pnpm@0.3.1(eslint@9.23.0(jiti@2.4.2)): + eslint-plugin-pnpm@0.3.1(eslint@9.24.0(jiti@2.4.2)): dependencies: - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) find-up-simple: 1.0.1 jsonc-eslint-parser: 2.4.0 pathe: 2.0.3 @@ -3431,40 +3435,40 @@ snapshots: tinyglobby: 0.2.12 yaml-eslint-parser: 1.3.0 - eslint-plugin-prettier@5.2.6(@types/eslint@9.6.1)(eslint-config-prettier@10.1.1(eslint@9.23.0(jiti@2.4.2)))(eslint@9.23.0(jiti@2.4.2))(prettier@3.5.3): + eslint-plugin-prettier@5.2.6(@types/eslint@9.6.1)(eslint-config-prettier@10.1.1(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2))(prettier@3.5.3): dependencies: - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) prettier: 3.5.3 prettier-linter-helpers: 1.0.0 synckit: 0.11.1 optionalDependencies: '@types/eslint': 9.6.1 - eslint-config-prettier: 10.1.1(eslint@9.23.0(jiti@2.4.2)) + eslint-config-prettier: 10.1.1(eslint@9.24.0(jiti@2.4.2)) - eslint-plugin-regexp@2.7.0(eslint@9.23.0(jiti@2.4.2)): + eslint-plugin-regexp@2.7.0(eslint@9.24.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.23.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.5.1(eslint@9.24.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 comment-parser: 1.4.1 - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) jsdoc-type-pratt-parser: 4.1.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-sxzz@0.2.2(eslint@9.23.0(jiti@2.4.2)): + eslint-plugin-sxzz@0.2.2(eslint@9.24.0(jiti@2.4.2)): dependencies: - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) - eslint-plugin-unicorn@58.0.0(eslint@9.23.0(jiti@2.4.2)): + eslint-plugin-unicorn@58.0.0(eslint@9.24.0(jiti@2.4.2)): dependencies: '@babel/helper-validator-identifier': 7.25.9 - '@eslint-community/eslint-utils': 4.5.1(eslint@9.23.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.5.1(eslint@9.24.0(jiti@2.4.2)) '@eslint/plugin-kit': 0.2.8 ci-info: 4.2.0 clean-regexp: 1.0.0 core-js-compat: 3.41.0 - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) esquery: 1.6.0 globals: 16.0.0 indent-string: 5.0.0 @@ -3477,29 +3481,29 @@ snapshots: semver: 7.7.1 strip-indent: 4.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2)): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2)): dependencies: - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/eslint-plugin': 8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) - eslint-plugin-vue@10.0.0(eslint@9.23.0(jiti@2.4.2))(vue-eslint-parser@10.1.1(eslint@9.23.0(jiti@2.4.2))): + eslint-plugin-vue@10.0.0(eslint@9.24.0(jiti@2.4.2))(vue-eslint-parser@10.1.1(eslint@9.24.0(jiti@2.4.2))): dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.23.0(jiti@2.4.2)) - eslint: 9.23.0(jiti@2.4.2) + '@eslint-community/eslint-utils': 4.5.1(eslint@9.24.0(jiti@2.4.2)) + eslint: 9.24.0(jiti@2.4.2) natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 semver: 7.7.1 - vue-eslint-parser: 10.1.1(eslint@9.23.0(jiti@2.4.2)) + vue-eslint-parser: 10.1.1(eslint@9.24.0(jiti@2.4.2)) xml-name-validator: 4.0.0 - eslint-plugin-yml@1.17.0(eslint@9.23.0(jiti@2.4.2)): + eslint-plugin-yml@1.17.0(eslint@9.24.0(jiti@2.4.2)): dependencies: debug: 4.4.0 escape-string-regexp: 4.0.0 - eslint: 9.23.0(jiti@2.4.2) - eslint-compat-utils: 0.6.4(eslint@9.23.0(jiti@2.4.2)) + eslint: 9.24.0(jiti@2.4.2) + eslint-compat-utils: 0.6.4(eslint@9.24.0(jiti@2.4.2)) natural-compare: 1.4.0 yaml-eslint-parser: 1.3.0 transitivePeerDependencies: @@ -3514,15 +3518,15 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.23.0(jiti@2.4.2): + eslint@9.24.0(jiti@2.4.2): dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.23.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.5.1(eslint@9.24.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.19.2 + '@eslint/config-array': 0.20.0 '@eslint/config-helpers': 0.2.1 '@eslint/core': 0.12.0 '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.23.0 + '@eslint/js': 9.24.0 '@eslint/plugin-kit': 0.2.8 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 @@ -4161,47 +4165,47 @@ snapshots: type-check: 0.4.0 word-wrap: 1.2.5 - oxc-parser@0.61.2: + oxc-parser@0.62.0: dependencies: - '@oxc-project/types': 0.61.2 + '@oxc-project/types': 0.62.0 optionalDependencies: - '@oxc-parser/binding-darwin-arm64': 0.61.2 - '@oxc-parser/binding-darwin-x64': 0.61.2 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.61.2 - '@oxc-parser/binding-linux-arm64-gnu': 0.61.2 - '@oxc-parser/binding-linux-arm64-musl': 0.61.2 - '@oxc-parser/binding-linux-x64-gnu': 0.61.2 - '@oxc-parser/binding-linux-x64-musl': 0.61.2 - '@oxc-parser/binding-wasm32-wasi': 0.61.2 - '@oxc-parser/binding-win32-arm64-msvc': 0.61.2 - '@oxc-parser/binding-win32-x64-msvc': 0.61.2 - - oxc-resolver@5.1.0: + '@oxc-parser/binding-darwin-arm64': 0.62.0 + '@oxc-parser/binding-darwin-x64': 0.62.0 + '@oxc-parser/binding-linux-arm-gnueabihf': 0.62.0 + '@oxc-parser/binding-linux-arm64-gnu': 0.62.0 + '@oxc-parser/binding-linux-arm64-musl': 0.62.0 + '@oxc-parser/binding-linux-x64-gnu': 0.62.0 + '@oxc-parser/binding-linux-x64-musl': 0.62.0 + '@oxc-parser/binding-wasm32-wasi': 0.62.0 + '@oxc-parser/binding-win32-arm64-msvc': 0.62.0 + '@oxc-parser/binding-win32-x64-msvc': 0.62.0 + + oxc-resolver@5.1.1: optionalDependencies: - '@oxc-resolver/binding-darwin-arm64': 5.1.0 - '@oxc-resolver/binding-darwin-x64': 5.1.0 - '@oxc-resolver/binding-freebsd-x64': 5.1.0 - '@oxc-resolver/binding-linux-arm-gnueabihf': 5.1.0 - '@oxc-resolver/binding-linux-arm64-gnu': 5.1.0 - '@oxc-resolver/binding-linux-arm64-musl': 5.1.0 - '@oxc-resolver/binding-linux-x64-gnu': 5.1.0 - '@oxc-resolver/binding-linux-x64-musl': 5.1.0 - '@oxc-resolver/binding-wasm32-wasi': 5.1.0 - '@oxc-resolver/binding-win32-arm64-msvc': 5.1.0 - '@oxc-resolver/binding-win32-x64-msvc': 5.1.0 - - oxc-transform@0.61.2: + '@oxc-resolver/binding-darwin-arm64': 5.1.1 + '@oxc-resolver/binding-darwin-x64': 5.1.1 + '@oxc-resolver/binding-freebsd-x64': 5.1.1 + '@oxc-resolver/binding-linux-arm-gnueabihf': 5.1.1 + '@oxc-resolver/binding-linux-arm64-gnu': 5.1.1 + '@oxc-resolver/binding-linux-arm64-musl': 5.1.1 + '@oxc-resolver/binding-linux-x64-gnu': 5.1.1 + '@oxc-resolver/binding-linux-x64-musl': 5.1.1 + '@oxc-resolver/binding-wasm32-wasi': 5.1.1 + '@oxc-resolver/binding-win32-arm64-msvc': 5.1.1 + '@oxc-resolver/binding-win32-x64-msvc': 5.1.1 + + oxc-transform@0.62.0: optionalDependencies: - '@oxc-transform/binding-darwin-arm64': 0.61.2 - '@oxc-transform/binding-darwin-x64': 0.61.2 - '@oxc-transform/binding-linux-arm-gnueabihf': 0.61.2 - '@oxc-transform/binding-linux-arm64-gnu': 0.61.2 - '@oxc-transform/binding-linux-arm64-musl': 0.61.2 - '@oxc-transform/binding-linux-x64-gnu': 0.61.2 - '@oxc-transform/binding-linux-x64-musl': 0.61.2 - '@oxc-transform/binding-wasm32-wasi': 0.61.2 - '@oxc-transform/binding-win32-arm64-msvc': 0.61.2 - '@oxc-transform/binding-win32-x64-msvc': 0.61.2 + '@oxc-transform/binding-darwin-arm64': 0.62.0 + '@oxc-transform/binding-darwin-x64': 0.62.0 + '@oxc-transform/binding-linux-arm-gnueabihf': 0.62.0 + '@oxc-transform/binding-linux-arm64-gnu': 0.62.0 + '@oxc-transform/binding-linux-arm64-musl': 0.62.0 + '@oxc-transform/binding-linux-x64-gnu': 0.62.0 + '@oxc-transform/binding-linux-x64-musl': 0.62.0 + '@oxc-transform/binding-wasm32-wasi': 0.62.0 + '@oxc-transform/binding-win32-arm64-msvc': 0.62.0 + '@oxc-transform/binding-win32-x64-msvc': 0.62.0 p-limit@3.1.0: dependencies: @@ -4350,16 +4354,16 @@ snapshots: reusify@1.1.0: {} - rolldown-plugin-dts@https://pkg.pr.new/sxzz/rolldown-plugin-dts@7b446ed: + rolldown-plugin-dts@0.1.0: dependencies: magic-string-ast: 0.9.1 - oxc-parser: 0.61.2 + oxc-parser: 0.62.0 - rolldown@1.0.0-beta.7(typescript@5.8.2): + rolldown@1.0.0-beta.7(typescript@5.8.3): dependencies: '@oxc-project/types': 0.61.2 - '@valibot/to-json-schema': 1.0.0(valibot@1.0.0(typescript@5.8.2)) - valibot: 1.0.0(typescript@5.8.2) + '@valibot/to-json-schema': 1.0.0(valibot@1.0.0(typescript@5.8.3)) + valibot: 1.0.0(typescript@5.8.3) optionalDependencies: '@rolldown/binding-darwin-arm64': 1.0.0-beta.7 '@rolldown/binding-darwin-x64': 1.0.0-beta.7 @@ -4504,11 +4508,11 @@ snapshots: dependencies: is-number: 7.0.0 - ts-api-utils@2.1.0(typescript@5.8.2): + ts-api-utils@2.1.0(typescript@5.8.3): dependencies: - typescript: 5.8.2 + typescript: 5.8.3 - tsdown@0.7.1(publint@0.3.3)(typescript@5.8.2)(unplugin-unused@0.4.1): + tsdown@0.7.5(publint@0.3.3)(typescript@5.8.3)(unplugin-unused@0.4.1): dependencies: ansis: 3.17.0 cac: 6.7.14 @@ -4517,12 +4521,12 @@ snapshots: debug: 4.4.0 diff: 7.0.0 find-up-simple: 1.0.1 - oxc-resolver: 5.1.0 - rolldown: 1.0.0-beta.7(typescript@5.8.2) - rolldown-plugin-dts: https://pkg.pr.new/sxzz/rolldown-plugin-dts@7b446ed + oxc-resolver: 5.1.1 + rolldown: 1.0.0-beta.7(typescript@5.8.3) + rolldown-plugin-dts: 0.1.0 tinyglobby: 0.2.12 unconfig: 7.3.1 - unplugin-isolated-decl: 0.13.5(typescript@5.8.2) + unplugin-isolated-decl: 0.13.6(typescript@5.8.3) optionalDependencies: publint: 0.3.3 unplugin-unused: 0.4.1 @@ -4547,17 +4551,17 @@ snapshots: type-fest@4.39.0: {} - typescript-eslint@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2): + typescript-eslint@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/parser': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/utils': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) - eslint: 9.23.0(jiti@2.4.2) - typescript: 5.8.2 + '@typescript-eslint/eslint-plugin': 8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.29.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.24.0(jiti@2.4.2) + typescript: 5.8.3 transitivePeerDependencies: - supports-color - typescript@5.8.2: {} + typescript@5.8.3: {} ufo@1.5.4: {} @@ -4577,7 +4581,7 @@ snapshots: jiti: 2.4.2 quansync: 0.2.10 - undici-types@6.20.0: {} + undici-types@6.21.0: {} unicorn-magic@0.1.0: {} @@ -4600,16 +4604,16 @@ snapshots: unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - unplugin-isolated-decl@0.13.5(typescript@5.8.2): + unplugin-isolated-decl@0.13.6(typescript@5.8.3): dependencies: debug: 4.4.0 magic-string: 0.30.17 - oxc-parser: 0.61.2 - oxc-transform: 0.61.2 + oxc-parser: 0.62.0 + oxc-transform: 0.62.0 unplugin: 2.2.2 unplugin-utils: 0.2.4 optionalDependencies: - typescript: 5.8.2 + typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -4662,22 +4666,22 @@ snapshots: util-deprecate@1.0.2: {} - valibot@1.0.0(typescript@5.8.2): + valibot@1.0.0(typescript@5.8.3): optionalDependencies: - typescript: 5.8.2 + typescript: 5.8.3 validate-npm-package-license@3.0.4: dependencies: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@3.1.1(@types/node@22.13.17)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1): + vite-node@3.1.1(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 6.2.5(@types/node@22.13.17)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) + vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) transitivePeerDependencies: - '@types/node' - jiti @@ -4692,22 +4696,22 @@ snapshots: - tsx - yaml - vite@6.2.5(@types/node@22.13.17)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1): + vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1): dependencies: esbuild: 0.25.2 postcss: 8.5.3 rollup: 4.39.0 optionalDependencies: - '@types/node': 22.13.17 + '@types/node': 22.14.0 fsevents: 2.3.3 jiti: 2.4.2 tsx: 4.19.3 yaml: 2.7.1 - vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.13.17)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1): + vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1): dependencies: '@vitest/expect': 3.1.1 - '@vitest/mocker': 3.1.1(vite@6.2.5(@types/node@22.13.17)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1)) + '@vitest/mocker': 3.1.1(vite@6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1)) '@vitest/pretty-format': 3.1.1 '@vitest/runner': 3.1.1 '@vitest/snapshot': 3.1.1 @@ -4723,12 +4727,12 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.2.5(@types/node@22.13.17)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) - vite-node: 3.1.1(@types/node@22.13.17)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) + vite: 6.2.5(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) + vite-node: 3.1.1(@types/node@22.14.0)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.13.17 + '@types/node': 22.14.0 transitivePeerDependencies: - jiti - less @@ -4743,10 +4747,10 @@ snapshots: - tsx - yaml - vue-eslint-parser@10.1.1(eslint@9.23.0(jiti@2.4.2)): + vue-eslint-parser@10.1.1(eslint@9.24.0(jiti@2.4.2)): dependencies: debug: 4.4.0 - eslint: 9.23.0(jiti@2.4.2) + eslint: 9.24.0(jiti@2.4.2) eslint-scope: 8.3.0 eslint-visitor-keys: 4.2.0 espree: 10.3.0