diff --git a/package.json b/package.json index 2a9660c..455e1b9 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "unplugin-inline-enum", "version": "0.2.0", - "packageManager": "pnpm@9.15.3", + "packageManager": "pnpm@9.15.4", "description": "Inline enum values to optimize bundle size.", "keywords": [ "unplugin", @@ -79,7 +79,7 @@ }, "dependencies": { "@rollup/pluginutils": "^5.1.4", - "ast-kit": "^1.3.2", + "ast-kit": "^1.4.0", "execa": "^9.5.2", "fast-glob": "^3.3.3", "magic-string": "^0.30.17", @@ -90,15 +90,15 @@ "devDependencies": { "@babel/types": "^7.26.5", "@sxzz/eslint-config": "^4.6.0", - "@sxzz/prettier-config": "^2.0.2", - "@types/node": "^22.10.5", - "@types/picomatch": "^3.0.1", + "@sxzz/prettier-config": "^2.1.0", + "@types/node": "^22.10.7", + "@types/picomatch": "^3.0.2", "@vue-macros/test-utils": "^1.7.1", - "bumpp": "^9.10.0", + "bumpp": "^9.10.1", "esbuild": "^0.24.2", "eslint": "^9.18.0", "prettier": "^3.4.2", - "rollup": "^4.30.1", + "rollup": "^4.31.0", "tsup": "^8.3.5", "tsx": "^4.19.2", "typescript": "^5.7.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9592e6a..2ce2f2f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,10 +10,10 @@ importers: dependencies: '@rollup/pluginutils': specifier: ^5.1.4 - version: 5.1.4(rollup@4.30.1) + version: 5.1.4(rollup@4.31.0) ast-kit: - specifier: ^1.3.2 - version: 1.3.2 + specifier: ^1.4.0 + version: 1.4.0 execa: specifier: ^9.5.2 version: 9.5.2 @@ -31,7 +31,7 @@ importers: version: 2.1.2 unplugin-replace: specifier: ^0.4.0 - version: 0.4.0(rollup@4.30.1) + version: 0.4.0(rollup@4.31.0) devDependencies: '@babel/types': specifier: ^7.26.5 @@ -40,20 +40,20 @@ importers: specifier: ^4.6.0 version: 4.6.0(@types/eslint@9.6.1)(@typescript-eslint/eslint-plugin@8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.18.0(jiti@2.4.1))(typescript@5.7.3))(eslint@9.18.0(jiti@2.4.1))(typescript@5.7.3))(eslint@9.18.0(jiti@2.4.1))(typescript@5.7.3) '@sxzz/prettier-config': - specifier: ^2.0.2 - version: 2.0.2 + specifier: ^2.1.0 + version: 2.1.0 '@types/node': - specifier: ^22.10.5 - version: 22.10.5 + specifier: ^22.10.7 + version: 22.10.7 '@types/picomatch': - specifier: ^3.0.1 - version: 3.0.1 + specifier: ^3.0.2 + version: 3.0.2 '@vue-macros/test-utils': specifier: ^1.7.1 - version: 1.7.1(@types/node@22.10.5)(esbuild@0.24.2)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))(vitest@2.1.8(@types/node@22.10.5)(terser@5.36.0))(yaml@2.6.0) + version: 1.7.1(@types/node@22.10.7)(esbuild@0.24.2)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(vite@6.0.7(@types/node@22.10.7)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))(vitest@2.1.8(@types/node@22.10.7)(terser@5.36.0))(yaml@2.6.0) bumpp: - specifier: ^9.10.0 - version: 9.10.0 + specifier: ^9.10.1 + version: 9.10.1 esbuild: specifier: ^0.24.2 version: 0.24.2 @@ -64,8 +64,8 @@ importers: specifier: ^3.4.2 version: 3.4.2 rollup: - specifier: ^4.30.1 - version: 4.30.1 + specifier: ^4.31.0 + version: 4.31.0 tsup: specifier: ^8.3.5 version: 8.3.5(jiti@2.4.1)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.6.0) @@ -77,10 +77,10 @@ importers: version: 5.7.3 vite: specifier: ^6.0.7 - version: 6.0.7(@types/node@22.10.5)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) + version: 6.0.7(@types/node@22.10.7)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) vitest: specifier: ^2.1.8 - version: 2.1.8(@types/node@22.10.5)(terser@5.36.0) + version: 2.1.8(@types/node@22.10.7)(terser@5.36.0) webpack: specifier: ^5.97.1 version: 5.97.1(esbuild@0.24.2) @@ -172,8 +172,8 @@ packages: resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} engines: {node: '>=6.9.0'} - '@babel/parser@7.26.2': - resolution: {integrity: sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==} + '@babel/parser@7.26.5': + resolution: {integrity: sha512-SRJ4jYmXRqV1/Xc+TIVG84WjHBXKlxO9sHQnA2Pf12QQEAp1LOh6kDzNHXcUnbH1QI0FDoPPVOt+vyUDucxpaw==} engines: {node: '>=6.0.0'} hasBin: true @@ -792,98 +792,98 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.30.1': - resolution: {integrity: sha512-pSWY+EVt3rJ9fQ3IqlrEUtXh3cGqGtPDH1FQlNZehO2yYxCHEX1SPsz1M//NXwYfbTlcKr9WObLnJX9FsS9K1Q==} + '@rollup/rollup-android-arm-eabi@4.31.0': + resolution: {integrity: sha512-9NrR4033uCbUBRgvLcBrJofa2KY9DzxL2UKZ1/4xA/mnTNyhZCWBuD8X3tPm1n4KxcgaraOYgrFKSgwjASfmlA==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.30.1': - resolution: {integrity: sha512-/NA2qXxE3D/BRjOJM8wQblmArQq1YoBVJjrjoTSBS09jgUisq7bqxNHJ8kjCHeV21W/9WDGwJEWSN0KQ2mtD/w==} + '@rollup/rollup-android-arm64@4.31.0': + resolution: {integrity: sha512-iBbODqT86YBFHajxxF8ebj2hwKm1k8PTBQSojSt3d1FFt1gN+xf4CowE47iN0vOSdnd+5ierMHBbu/rHc7nq5g==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.30.1': - resolution: {integrity: sha512-r7FQIXD7gB0WJ5mokTUgUWPl0eYIH0wnxqeSAhuIwvnnpjdVB8cRRClyKLQr7lgzjctkbp5KmswWszlwYln03Q==} + '@rollup/rollup-darwin-arm64@4.31.0': + resolution: {integrity: sha512-WHIZfXgVBX30SWuTMhlHPXTyN20AXrLH4TEeH/D0Bolvx9PjgZnn4H677PlSGvU6MKNsjCQJYczkpvBbrBnG6g==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.30.1': - resolution: {integrity: sha512-x78BavIwSH6sqfP2xeI1hd1GpHL8J4W2BXcVM/5KYKoAD3nNsfitQhvWSw+TFtQTLZ9OmlF+FEInEHyubut2OA==} + '@rollup/rollup-darwin-x64@4.31.0': + resolution: {integrity: sha512-hrWL7uQacTEF8gdrQAqcDy9xllQ0w0zuL1wk1HV8wKGSGbKPVjVUv/DEwT2+Asabf8Dh/As+IvfdU+H8hhzrQQ==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.30.1': - resolution: {integrity: sha512-HYTlUAjbO1z8ywxsDFWADfTRfTIIy/oUlfIDmlHYmjUP2QRDTzBuWXc9O4CXM+bo9qfiCclmHk1x4ogBjOUpUQ==} + '@rollup/rollup-freebsd-arm64@4.31.0': + resolution: {integrity: sha512-S2oCsZ4hJviG1QjPY1h6sVJLBI6ekBeAEssYKad1soRFv3SocsQCzX6cwnk6fID6UQQACTjeIMB+hyYrFacRew==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.30.1': - resolution: {integrity: sha512-1MEdGqogQLccphhX5myCJqeGNYTNcmTyaic9S7CG3JhwuIByJ7J05vGbZxsizQthP1xpVx7kd3o31eOogfEirw==} + '@rollup/rollup-freebsd-x64@4.31.0': + resolution: {integrity: sha512-pCANqpynRS4Jirn4IKZH4tnm2+2CqCNLKD7gAdEjzdLGbH1iO0zouHz4mxqg0uEMpO030ejJ0aA6e1PJo2xrPA==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.30.1': - resolution: {integrity: sha512-PaMRNBSqCx7K3Wc9QZkFx5+CX27WFpAMxJNiYGAXfmMIKC7jstlr32UhTgK6T07OtqR+wYlWm9IxzennjnvdJg==} + '@rollup/rollup-linux-arm-gnueabihf@4.31.0': + resolution: {integrity: sha512-0O8ViX+QcBd3ZmGlcFTnYXZKGbFu09EhgD27tgTdGnkcYXLat4KIsBBQeKLR2xZDCXdIBAlWLkiXE1+rJpCxFw==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.30.1': - resolution: {integrity: sha512-B8Rcyj9AV7ZlEFqvB5BubG5iO6ANDsRKlhIxySXcF1axXYUyqwBok+XZPgIYGBgs7LDXfWfifxhw0Ik57T0Yug==} + '@rollup/rollup-linux-arm-musleabihf@4.31.0': + resolution: {integrity: sha512-w5IzG0wTVv7B0/SwDnMYmbr2uERQp999q8FMkKG1I+j8hpPX2BYFjWe69xbhbP6J9h2gId/7ogesl9hwblFwwg==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.30.1': - resolution: {integrity: sha512-hqVyueGxAj3cBKrAI4aFHLV+h0Lv5VgWZs9CUGqr1z0fZtlADVV1YPOij6AhcK5An33EXaxnDLmJdQikcn5NEw==} + '@rollup/rollup-linux-arm64-gnu@4.31.0': + resolution: {integrity: sha512-JyFFshbN5xwy6fulZ8B/8qOqENRmDdEkcIMF0Zz+RsfamEW+Zabl5jAb0IozP/8UKnJ7g2FtZZPEUIAlUSX8cA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.30.1': - resolution: {integrity: sha512-i4Ab2vnvS1AE1PyOIGp2kXni69gU2DAUVt6FSXeIqUCPIR3ZlheMW3oP2JkukDfu3PsexYRbOiJrY+yVNSk9oA==} + '@rollup/rollup-linux-arm64-musl@4.31.0': + resolution: {integrity: sha512-kpQXQ0UPFeMPmPYksiBL9WS/BDiQEjRGMfklVIsA0Sng347H8W2iexch+IEwaR7OVSKtr2ZFxggt11zVIlZ25g==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.30.1': - resolution: {integrity: sha512-fARcF5g296snX0oLGkVxPmysetwUk2zmHcca+e9ObOovBR++9ZPOhqFUM61UUZ2EYpXVPN1redgqVoBB34nTpQ==} + '@rollup/rollup-linux-loongarch64-gnu@4.31.0': + resolution: {integrity: sha512-pMlxLjt60iQTzt9iBb3jZphFIl55a70wexvo8p+vVFK+7ifTRookdoXX3bOsRdmfD+OKnMozKO6XM4zR0sHRrQ==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.30.1': - resolution: {integrity: sha512-GLrZraoO3wVT4uFXh67ElpwQY0DIygxdv0BNW9Hkm3X34wu+BkqrDrkcsIapAY+N2ATEbvak0XQ9gxZtCIA5Rw==} + '@rollup/rollup-linux-powerpc64le-gnu@4.31.0': + resolution: {integrity: sha512-D7TXT7I/uKEuWiRkEFbed1UUYZwcJDU4vZQdPTcepK7ecPhzKOYk4Er2YR4uHKme4qDeIh6N3XrLfpuM7vzRWQ==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.30.1': - resolution: {integrity: sha512-0WKLaAUUHKBtll0wvOmh6yh3S0wSU9+yas923JIChfxOaaBarmb/lBKPF0w/+jTVozFnOXJeRGZ8NvOxvk/jcw==} + '@rollup/rollup-linux-riscv64-gnu@4.31.0': + resolution: {integrity: sha512-wal2Tc8O5lMBtoePLBYRKj2CImUCJ4UNGJlLwspx7QApYny7K1cUYlzQ/4IGQBLmm+y0RS7dwc3TDO/pmcneTw==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.30.1': - resolution: {integrity: sha512-GWFs97Ruxo5Bt+cvVTQkOJ6TIx0xJDD/bMAOXWJg8TCSTEK8RnFeOeiFTxKniTc4vMIaWvCplMAFBt9miGxgkA==} + '@rollup/rollup-linux-s390x-gnu@4.31.0': + resolution: {integrity: sha512-O1o5EUI0+RRMkK9wiTVpk2tyzXdXefHtRTIjBbmFREmNMy7pFeYXCFGbhKFwISA3UOExlo5GGUuuj3oMKdK6JQ==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.30.1': - resolution: {integrity: sha512-UtgGb7QGgXDIO+tqqJ5oZRGHsDLO8SlpE4MhqpY9Llpzi5rJMvrK6ZGhsRCST2abZdBqIBeXW6WPD5fGK5SDwg==} + '@rollup/rollup-linux-x64-gnu@4.31.0': + resolution: {integrity: sha512-zSoHl356vKnNxwOWnLd60ixHNPRBglxpv2g7q0Cd3Pmr561gf0HiAcUBRL3S1vPqRC17Zo2CX/9cPkqTIiai1g==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.30.1': - resolution: {integrity: sha512-V9U8Ey2UqmQsBT+xTOeMzPzwDzyXmnAoO4edZhL7INkwQcaW1Ckv3WJX3qrrp/VHaDkEWIBWhRwP47r8cdrOow==} + '@rollup/rollup-linux-x64-musl@4.31.0': + resolution: {integrity: sha512-ypB/HMtcSGhKUQNiFwqgdclWNRrAYDH8iMYH4etw/ZlGwiTVxBz2tDrGRrPlfZu6QjXwtd+C3Zib5pFqID97ZA==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.30.1': - resolution: {integrity: sha512-WabtHWiPaFF47W3PkHnjbmWawnX/aE57K47ZDT1BXTS5GgrBUEpvOzq0FI0V/UYzQJgdb8XlhVNH8/fwV8xDjw==} + '@rollup/rollup-win32-arm64-msvc@4.31.0': + resolution: {integrity: sha512-JuhN2xdI/m8Hr+aVO3vspO7OQfUFO6bKLIRTAy0U15vmWjnZDLrEgCZ2s6+scAYaQVpYSh9tZtRijApw9IXyMw==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.30.1': - resolution: {integrity: sha512-pxHAU+Zv39hLUTdQQHUVHf4P+0C47y/ZloorHpzs2SXMRqeAWmGghzAhfOlzFHHwjvgokdFAhC4V+6kC1lRRfw==} + '@rollup/rollup-win32-ia32-msvc@4.31.0': + resolution: {integrity: sha512-U1xZZXYkvdf5MIWmftU8wrM5PPXzyaY1nGCI4KI4BFfoZxHamsIe+BtnPLIvvPykvQWlVbqUXdLa4aJUuilwLQ==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.30.1': - resolution: {integrity: sha512-D6qjsXGcvhTjv0kI4fU8tUuBDF/Ueee4SVX79VfNDXZa64TfCW1Slkb6Z7O1p7vflqZjcmOVdZlqf8gvJxc6og==} + '@rollup/rollup-win32-x64-msvc@4.31.0': + resolution: {integrity: sha512-ul8rnCsUumNln5YWwz0ted2ZHFhzhRRnkpBZ+YRuHoRAlUji9KChpOUOndY7uykrPEPXVbHLlsdo6v5yXo/TXw==} cpu: [x64] os: [win32] @@ -900,8 +900,8 @@ packages: peerDependencies: eslint: ^9.5.0 - '@sxzz/prettier-config@2.0.2': - resolution: {integrity: sha512-yBKxaIr6WqgHTaLgX0g6gxNuMllkwR1QGeXynfJGmyD+XrZqO96t9xT5Mfbr9H3+N56SXY9/yFvP/e8lcJI7KA==} + '@sxzz/prettier-config@2.1.0': + resolution: {integrity: sha512-7uw0uLrrxCq9KssVN1cQPgGYY++nb79Yl73ZVUlruBwFBWTyyEfx5FytIuz+vafiMZ04naeOLSvwrZa8BbjGbg==} '@sxzz/test-utils@0.3.11': resolution: {integrity: sha512-nadGqNFtl1LbbnZaEATmSJiyCF+mO4djA5ZMgTA1qlU4fVAVsR537Q2zrQx/7VjarDtXya52Ipd+T1dgKvuFkg==} @@ -943,14 +943,14 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node@22.10.5': - resolution: {integrity: sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==} + '@types/node@22.10.7': + resolution: {integrity: sha512-V09KvXxFiutGp6B7XkpaDXlNadZxrzajcY50EuoLIpQ6WWYCSvf19lVIazzfIzQvhUN2HjX12spLojTnhuKlGg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - '@types/picomatch@3.0.1': - resolution: {integrity: sha512-1MRgzpzY0hOp9pW/kLRxeQhUWwil6gnrUYd3oEpeYBqp/FexhaCPv3F8LsYr47gtUU45fO2cm1dbwkSrHEo8Uw==} + '@types/picomatch@3.0.2': + resolution: {integrity: sha512-n0i8TD3UDB7paoMMxA3Y65vUncFJXjcUf7lQY7YyKGl6031FNjfsLs6pdLFCy2GNFxItPJG8GvvpbZc2skH7WA==} '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -1199,8 +1199,8 @@ packages: resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} engines: {node: '>=12'} - ast-kit@1.3.2: - resolution: {integrity: sha512-gdvX700WVC6sHCJQ7bJGfDvtuKAh6Sa6weIZROxfzUZKP7BjvB8y0SMlM/o4omSQ3L60PQSJROBJsb0vEViVnA==} + ast-kit@1.4.0: + resolution: {integrity: sha512-BlGeOw73FDsX7z0eZE/wuuafxYoek2yzNJ6l6A1nsb4+z/p87TOPbHaWuN53kFKNuUXiCQa2M+xLF71IqQmRSw==} engines: {node: '>=16.14.0'} balanced-match@1.0.2: @@ -1231,8 +1231,8 @@ packages: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} - bumpp@9.10.0: - resolution: {integrity: sha512-gNY3tYEGKyqW8+qtpeLQ2UfQW7G81d/vhCWNGrMlvy0Toq1LZPRs8wk9woAw8o9Tzv7pvjaF/Gno+UN3qiqNxA==} + bumpp@9.10.1: + resolution: {integrity: sha512-KG7oQmv6cz7QQwOvM3x/yPcF8+VBEtuLEEecmohNyb4+bLbtSVpJp8brjzcZYQN7UOyR4i0qIIYThnsBgP8uCA==} engines: {node: '>=10'} hasBin: true @@ -2315,6 +2315,9 @@ packages: pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + pathe@2.0.2: + resolution: {integrity: sha512-15Ztpk+nov8DR524R4BF7uEuzESgzUEAV4Ah7CUMNGXdE5ELuvxElxGXndBl32vMSsWa1jpNf22Z+Er3sKwq+w==} + pathval@2.0.0: resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} engines: {node: '>= 14.16'} @@ -2458,8 +2461,8 @@ packages: esbuild: '>=0.18.0' rollup: ^1.20.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 - rollup@4.30.1: - resolution: {integrity: sha512-mlJ4glW020fPuLi7DkM/lN97mYEZGWeqBnrljzN0gs7GLctqX3lNWxKQ7Gl712UAX+6fog/L3jh4gb7R6aVi3w==} + rollup@4.31.0: + resolution: {integrity: sha512-9cCE8P4rZLx9+PjoyqHLs31V9a9Vpvfo4qNcs6JCiGWYhw2gijSetFbH6SSy1whnkgcefnUwr8sad7tgqsGvnw==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -3015,7 +3018,7 @@ snapshots: '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) '@babel/helpers': 7.26.0 - '@babel/parser': 7.26.2 + '@babel/parser': 7.26.5 '@babel/template': 7.25.9 '@babel/traverse': 7.25.9 '@babel/types': 7.26.5 @@ -3029,7 +3032,7 @@ snapshots: '@babel/generator@7.26.2': dependencies: - '@babel/parser': 7.26.2 + '@babel/parser': 7.26.5 '@babel/types': 7.26.5 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 @@ -3116,7 +3119,7 @@ snapshots: '@babel/template': 7.25.9 '@babel/types': 7.26.5 - '@babel/parser@7.26.2': + '@babel/parser@7.26.5': dependencies: '@babel/types': 7.26.5 @@ -3144,14 +3147,14 @@ snapshots: '@babel/template@7.25.9': dependencies: '@babel/code-frame': 7.26.2 - '@babel/parser': 7.26.2 + '@babel/parser': 7.26.5 '@babel/types': 7.26.5 '@babel/traverse@7.25.9': dependencies: '@babel/code-frame': 7.26.2 '@babel/generator': 7.26.2 - '@babel/parser': 7.26.2 + '@babel/parser': 7.26.5 '@babel/template': 7.25.9 '@babel/types': 7.26.5 debug: 4.4.0 @@ -3517,85 +3520,85 @@ snapshots: '@pkgr/core@0.1.1': {} - '@rollup/plugin-json@6.1.0(rollup@4.30.1)': + '@rollup/plugin-json@6.1.0(rollup@4.31.0)': dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.30.1) + '@rollup/pluginutils': 5.1.4(rollup@4.31.0) optionalDependencies: - rollup: 4.30.1 + rollup: 4.31.0 - '@rollup/plugin-node-resolve@15.3.0(rollup@4.30.1)': + '@rollup/plugin-node-resolve@15.3.0(rollup@4.31.0)': dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.30.1) + '@rollup/pluginutils': 5.1.4(rollup@4.31.0) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-module: 1.0.0 resolve: 1.22.8 optionalDependencies: - rollup: 4.30.1 + rollup: 4.31.0 - '@rollup/pluginutils@5.1.4(rollup@4.30.1)': + '@rollup/pluginutils@5.1.4(rollup@4.31.0)': dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 4.0.2 optionalDependencies: - rollup: 4.30.1 + rollup: 4.31.0 - '@rollup/rollup-android-arm-eabi@4.30.1': + '@rollup/rollup-android-arm-eabi@4.31.0': optional: true - '@rollup/rollup-android-arm64@4.30.1': + '@rollup/rollup-android-arm64@4.31.0': optional: true - '@rollup/rollup-darwin-arm64@4.30.1': + '@rollup/rollup-darwin-arm64@4.31.0': optional: true - '@rollup/rollup-darwin-x64@4.30.1': + '@rollup/rollup-darwin-x64@4.31.0': optional: true - '@rollup/rollup-freebsd-arm64@4.30.1': + '@rollup/rollup-freebsd-arm64@4.31.0': optional: true - '@rollup/rollup-freebsd-x64@4.30.1': + '@rollup/rollup-freebsd-x64@4.31.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.30.1': + '@rollup/rollup-linux-arm-gnueabihf@4.31.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.30.1': + '@rollup/rollup-linux-arm-musleabihf@4.31.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.30.1': + '@rollup/rollup-linux-arm64-gnu@4.31.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.30.1': + '@rollup/rollup-linux-arm64-musl@4.31.0': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.30.1': + '@rollup/rollup-linux-loongarch64-gnu@4.31.0': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.30.1': + '@rollup/rollup-linux-powerpc64le-gnu@4.31.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.30.1': + '@rollup/rollup-linux-riscv64-gnu@4.31.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.30.1': + '@rollup/rollup-linux-s390x-gnu@4.31.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.30.1': + '@rollup/rollup-linux-x64-gnu@4.31.0': optional: true - '@rollup/rollup-linux-x64-musl@4.30.1': + '@rollup/rollup-linux-x64-musl@4.31.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.30.1': + '@rollup/rollup-win32-arm64-msvc@4.31.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.30.1': + '@rollup/rollup-win32-ia32-msvc@4.31.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.30.1': + '@rollup/rollup-win32-x64-msvc@4.31.0': optional: true '@sec-ant/readable-stream@0.4.1': {} @@ -3639,16 +3642,16 @@ snapshots: - supports-color - typescript - '@sxzz/prettier-config@2.0.2': {} + '@sxzz/prettier-config@2.1.0': {} - '@sxzz/test-utils@0.3.11(esbuild@0.24.2)(rollup@4.30.1)(vitest@2.1.8(@types/node@22.10.5)(terser@5.36.0))': + '@sxzz/test-utils@0.3.11(esbuild@0.24.2)(rollup@4.31.0)(vitest@2.1.8(@types/node@22.10.7)(terser@5.36.0))': dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.30.1) + '@rollup/pluginutils': 5.1.4(rollup@4.31.0) tinyglobby: 0.2.10 - vitest: 2.1.8(@types/node@22.10.5)(terser@5.36.0) + vitest: 2.1.8(@types/node@22.10.7)(terser@5.36.0) optionalDependencies: esbuild: 0.24.2 - rollup: 4.30.1 + rollup: 4.31.0 '@types/debug@4.1.12': dependencies: @@ -3676,13 +3679,13 @@ snapshots: '@types/ms@0.7.34': {} - '@types/node@22.10.5': + '@types/node@22.10.7': dependencies: undici-types: 6.20.0 '@types/normalize-package-data@2.4.4': {} - '@types/picomatch@3.0.1': {} + '@types/picomatch@3.0.2': {} '@types/resolve@1.20.2': {} @@ -3786,18 +3789,18 @@ snapshots: - supports-color - typescript - '@vitejs/plugin-vue-jsx@4.1.1(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))': + '@vitejs/plugin-vue-jsx@4.1.1(vite@6.0.7(@types/node@22.10.7)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.0) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0) - vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) + vite: 6.0.7(@types/node@22.10.7)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue2@2.3.3(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))': + '@vitejs/plugin-vue2@2.3.3(vite@6.0.7(@types/node@22.10.7)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))': dependencies: - vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) + vite: 6.0.7(@types/node@22.10.7)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) '@vitest/expect@2.1.8': dependencies: @@ -3806,13 +3809,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.8(vite@5.4.11(@types/node@22.10.5)(terser@5.36.0))': + '@vitest/mocker@2.1.8(vite@5.4.11(@types/node@22.10.7)(terser@5.36.0))': dependencies: '@vitest/spy': 2.1.8 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.11(@types/node@22.10.5)(terser@5.36.0) + vite: 5.4.11(@types/node@22.10.7)(terser@5.36.0) '@vitest/pretty-format@2.1.8': dependencies: @@ -3839,16 +3842,16 @@ snapshots: loupe: 3.1.2 tinyrainbow: 1.2.0 - '@vue-macros/test-utils@1.7.1(@types/node@22.10.5)(esbuild@0.24.2)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))(vitest@2.1.8(@types/node@22.10.5)(terser@5.36.0))(yaml@2.6.0)': + '@vue-macros/test-utils@1.7.1(@types/node@22.10.7)(esbuild@0.24.2)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(vite@6.0.7(@types/node@22.10.7)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0))(vitest@2.1.8(@types/node@22.10.7)(terser@5.36.0))(yaml@2.6.0)': dependencies: - '@rollup/plugin-json': 6.1.0(rollup@4.30.1) - '@rollup/plugin-node-resolve': 15.3.0(rollup@4.30.1) - '@sxzz/test-utils': 0.3.11(esbuild@0.24.2)(rollup@4.30.1)(vitest@2.1.8(@types/node@22.10.5)(terser@5.36.0)) - '@vitejs/plugin-vue-jsx': 4.1.1(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0)) - '@vitejs/plugin-vue2': 2.3.3(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0)) - rollup: 4.30.1 - rollup-plugin-esbuild: 6.1.1(esbuild@0.24.2)(rollup@4.30.1) - unplugin-vue: 5.2.1(@types/node@22.10.5)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) + '@rollup/plugin-json': 6.1.0(rollup@4.31.0) + '@rollup/plugin-node-resolve': 15.3.0(rollup@4.31.0) + '@sxzz/test-utils': 0.3.11(esbuild@0.24.2)(rollup@4.31.0)(vitest@2.1.8(@types/node@22.10.7)(terser@5.36.0)) + '@vitejs/plugin-vue-jsx': 4.1.1(vite@6.0.7(@types/node@22.10.7)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0)) + '@vitejs/plugin-vue2': 2.3.3(vite@6.0.7(@types/node@22.10.7)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0)) + rollup: 4.31.0 + rollup-plugin-esbuild: 6.1.1(esbuild@0.24.2)(rollup@4.31.0) + unplugin-vue: 5.2.1(@types/node@22.10.7)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) transitivePeerDependencies: - '@types/node' - esbuild @@ -3893,14 +3896,14 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/parser': 7.26.2 + '@babel/parser': 7.26.5 '@vue/compiler-sfc': 3.5.12 transitivePeerDependencies: - supports-color '@vue/compiler-core@3.5.12': dependencies: - '@babel/parser': 7.26.2 + '@babel/parser': 7.26.5 '@vue/shared': 3.5.12 entities: 4.5.0 estree-walker: 2.0.2 @@ -3913,7 +3916,7 @@ snapshots: '@vue/compiler-sfc@3.5.12': dependencies: - '@babel/parser': 7.26.2 + '@babel/parser': 7.26.5 '@vue/compiler-core': 3.5.12 '@vue/compiler-dom': 3.5.12 '@vue/compiler-ssr': 3.5.12 @@ -4051,10 +4054,10 @@ snapshots: assertion-error@2.0.1: {} - ast-kit@1.3.2: + ast-kit@1.4.0: dependencies: - '@babel/parser': 7.26.2 - pathe: 1.1.2 + '@babel/parser': 7.26.5 + pathe: 2.0.2 balanced-match@1.0.2: {} @@ -4084,7 +4087,7 @@ snapshots: builtin-modules@3.3.0: {} - bumpp@9.10.0: + bumpp@9.10.1: dependencies: c12: 2.0.1 cac: 6.7.14 @@ -4863,7 +4866,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.7 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -5419,6 +5422,8 @@ snapshots: pathe@1.1.2: {} + pathe@2.0.2: {} + pathval@2.0.0: {} perfect-debounce@1.0.0: {} @@ -5533,40 +5538,40 @@ snapshots: reusify@1.0.4: {} - rollup-plugin-esbuild@6.1.1(esbuild@0.24.2)(rollup@4.30.1): + rollup-plugin-esbuild@6.1.1(esbuild@0.24.2)(rollup@4.31.0): dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.30.1) + '@rollup/pluginutils': 5.1.4(rollup@4.31.0) debug: 4.4.0 es-module-lexer: 1.5.4 esbuild: 0.24.2 get-tsconfig: 4.8.1 - rollup: 4.30.1 + rollup: 4.31.0 transitivePeerDependencies: - supports-color - rollup@4.30.1: + rollup@4.31.0: dependencies: '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.30.1 - '@rollup/rollup-android-arm64': 4.30.1 - '@rollup/rollup-darwin-arm64': 4.30.1 - '@rollup/rollup-darwin-x64': 4.30.1 - '@rollup/rollup-freebsd-arm64': 4.30.1 - '@rollup/rollup-freebsd-x64': 4.30.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.30.1 - '@rollup/rollup-linux-arm-musleabihf': 4.30.1 - '@rollup/rollup-linux-arm64-gnu': 4.30.1 - '@rollup/rollup-linux-arm64-musl': 4.30.1 - '@rollup/rollup-linux-loongarch64-gnu': 4.30.1 - '@rollup/rollup-linux-powerpc64le-gnu': 4.30.1 - '@rollup/rollup-linux-riscv64-gnu': 4.30.1 - '@rollup/rollup-linux-s390x-gnu': 4.30.1 - '@rollup/rollup-linux-x64-gnu': 4.30.1 - '@rollup/rollup-linux-x64-musl': 4.30.1 - '@rollup/rollup-win32-arm64-msvc': 4.30.1 - '@rollup/rollup-win32-ia32-msvc': 4.30.1 - '@rollup/rollup-win32-x64-msvc': 4.30.1 + '@rollup/rollup-android-arm-eabi': 4.31.0 + '@rollup/rollup-android-arm64': 4.31.0 + '@rollup/rollup-darwin-arm64': 4.31.0 + '@rollup/rollup-darwin-x64': 4.31.0 + '@rollup/rollup-freebsd-arm64': 4.31.0 + '@rollup/rollup-freebsd-x64': 4.31.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.31.0 + '@rollup/rollup-linux-arm-musleabihf': 4.31.0 + '@rollup/rollup-linux-arm64-gnu': 4.31.0 + '@rollup/rollup-linux-arm64-musl': 4.31.0 + '@rollup/rollup-linux-loongarch64-gnu': 4.31.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.31.0 + '@rollup/rollup-linux-riscv64-gnu': 4.31.0 + '@rollup/rollup-linux-s390x-gnu': 4.31.0 + '@rollup/rollup-linux-x64-gnu': 4.31.0 + '@rollup/rollup-linux-x64-musl': 4.31.0 + '@rollup/rollup-win32-arm64-msvc': 4.31.0 + '@rollup/rollup-win32-ia32-msvc': 4.31.0 + '@rollup/rollup-win32-x64-msvc': 4.31.0 fsevents: 2.3.3 run-parallel@1.2.0: @@ -5792,7 +5797,7 @@ snapshots: picocolors: 1.1.1 postcss-load-config: 6.0.1(jiti@2.4.1)(postcss@8.4.49)(tsx@4.19.2)(yaml@2.6.0) resolve-from: 5.0.0 - rollup: 4.30.1 + rollup: 4.31.0 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tinyexec: 0.3.2 @@ -5869,20 +5874,20 @@ snapshots: unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - unplugin-replace@0.4.0(rollup@4.30.1): + unplugin-replace@0.4.0(rollup@4.31.0): dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.30.1) + '@rollup/pluginutils': 5.1.4(rollup@4.31.0) magic-string: 0.30.17 unplugin: 2.1.2 transitivePeerDependencies: - rollup - unplugin-vue@5.2.1(@types/node@22.10.5)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0): + unplugin-vue@5.2.1(@types/node@22.10.7)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0): dependencies: '@vue/reactivity': 3.5.13 debug: 4.4.0 unplugin: 1.16.0 - vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) + vite: 6.0.7(@types/node@22.10.7)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0) transitivePeerDependencies: - '@types/node' - jiti @@ -5924,13 +5929,13 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@2.1.8(@types/node@22.10.5)(terser@5.36.0): + vite-node@2.1.8(@types/node@22.10.7)(terser@5.36.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.11(@types/node@22.10.5)(terser@5.36.0) + vite: 5.4.11(@types/node@22.10.7)(terser@5.36.0) transitivePeerDependencies: - '@types/node' - less @@ -5942,33 +5947,33 @@ snapshots: - supports-color - terser - vite@5.4.11(@types/node@22.10.5)(terser@5.36.0): + vite@5.4.11(@types/node@22.10.7)(terser@5.36.0): dependencies: esbuild: 0.21.5 postcss: 8.4.49 - rollup: 4.30.1 + rollup: 4.31.0 optionalDependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.7 fsevents: 2.3.3 terser: 5.36.0 - vite@6.0.7(@types/node@22.10.5)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0): + vite@6.0.7(@types/node@22.10.7)(jiti@2.4.1)(terser@5.36.0)(tsx@4.19.2)(yaml@2.6.0): dependencies: esbuild: 0.24.2 postcss: 8.4.49 - rollup: 4.30.1 + rollup: 4.31.0 optionalDependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.7 fsevents: 2.3.3 jiti: 2.4.1 terser: 5.36.0 tsx: 4.19.2 yaml: 2.6.0 - vitest@2.1.8(@types/node@22.10.5)(terser@5.36.0): + vitest@2.1.8(@types/node@22.10.7)(terser@5.36.0): dependencies: '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.5)(terser@5.36.0)) + '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.7)(terser@5.36.0)) '@vitest/pretty-format': 2.1.8 '@vitest/runner': 2.1.8 '@vitest/snapshot': 2.1.8 @@ -5984,11 +5989,11 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.11(@types/node@22.10.5)(terser@5.36.0) - vite-node: 2.1.8(@types/node@22.10.5)(terser@5.36.0) + vite: 5.4.11(@types/node@22.10.7)(terser@5.36.0) + vite-node: 2.1.8(@types/node@22.10.7)(terser@5.36.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.7 transitivePeerDependencies: - less - lightningcss