diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cc79237a..ae8f17d9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -117,11 +117,11 @@ catalogs: version: 1.3.0 linting-oxc: eslint-plugin-oxlint: - specifier: 1.34.0 - version: 1.34.0 + specifier: 1.39.0 + version: 1.39.0 oxlint: - specifier: 1.34.0 - version: 1.34.0 + specifier: 1.39.0 + version: 1.39.0 oxlint-tsgolint: specifier: 0.10.0 version: 0.10.0 @@ -186,8 +186,8 @@ catalogs: specifier: https://pkg.pr.new/sveltejs/esrap@87 version: 2.1.2 oxc-parser: - specifier: 0.104.0 - version: 0.104.0 + specifier: 0.108.0 + version: 0.108.0 oxc-walker: specifier: 0.6.0 version: 0.6.0 @@ -228,7 +228,7 @@ importers: version: 0.27.0 oxlint: specifier: catalog:linting-oxc - version: 1.34.0(oxlint-tsgolint@0.10.0) + version: 1.39.0(oxlint-tsgolint@0.10.0) oxlint-tsgolint: specifier: catalog:linting-oxc version: 0.10.0 @@ -300,7 +300,7 @@ importers: version: 10.1.5(eslint@9.39.1(jiti@1.21.7)) eslint-plugin-oxlint: specifier: catalog:linting-oxc - version: 1.34.0 + version: 1.39.0 eslint-plugin-pnpm: specifier: catalog:linting version: 1.4.3(eslint@9.39.1(jiti@1.21.7)) @@ -318,7 +318,7 @@ importers: version: 2.4.0 oxlint: specifier: catalog:linting-oxc - version: 1.34.0(oxlint-tsgolint@0.10.0) + version: 1.39.0(oxlint-tsgolint@0.10.0) oxlint-tsgolint: specifier: catalog:linting-oxc version: 0.10.0 @@ -457,10 +457,10 @@ importers: version: https://pkg.pr.new/sveltejs/esrap@87 oxc-parser: specifier: catalog:tooling - version: 0.104.0 + version: 0.108.0 oxc-walker: specifier: catalog:tooling - version: 0.6.0(oxc-parser@0.104.0) + version: 0.6.0(oxc-parser@0.108.0) svelte: specifier: catalog:svelte-dep version: 5.46.0 @@ -1510,8 +1510,8 @@ packages: '@mdx-js/mdx@3.1.0': resolution: {integrity: sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==} - '@napi-rs/wasm-runtime@1.1.0': - resolution: {integrity: sha512-Fq6DJW+Bb5jaWE69/qOE0D1TUN9+6uWhCeZpdnSBk14pjLcCWR7Q8n49PTSPHazM37JqrsdpEthXy2xn6jWWiA==} + '@napi-rs/wasm-runtime@1.1.1': + resolution: {integrity: sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==} '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} @@ -1528,97 +1528,127 @@ packages: '@oslojs/encoding@1.1.0': resolution: {integrity: sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==} - '@oxc-parser/binding-android-arm64@0.104.0': - resolution: {integrity: sha512-2a4tk6mtkPbGwT4Zi8pjOqMkmkrvc/Pussmas+uXoiCVv7sn7P7Jn93ATu/HK49dxIwvrvQCZ3BcS0KhAvKxlQ==} + '@oxc-parser/binding-android-arm-eabi@0.108.0': + resolution: {integrity: sha512-TemaHZYErFqspRHfsGb1dvWICigOciP4xKlcBVvO8znkHzdJGWbtPwqQc5f1cfrdFynctXIzRQh3qizzQJMqpg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [android] + + '@oxc-parser/binding-android-arm64@0.108.0': + resolution: {integrity: sha512-dnsD8uS2FaqpTv+AKCN3iVSRiWvR0PsrSqJCy4Z4+E4YLTpD0Ui9IYFSeu1rZVxwJUnCXs4j56dvZ4LO2NUv7A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxc-parser/binding-darwin-arm64@0.104.0': - resolution: {integrity: sha512-qprm6/Hr35TSCkJoo+huRHq3siyqRyMBtNVNJQkJorZAGcffQTzzdhmzJnA7TQc+WnN36/Jq56D7/INu0/2knQ==} + '@oxc-parser/binding-darwin-arm64@0.108.0': + resolution: {integrity: sha512-EPKhTey/qzezNIRot95CUMLGmK6sn9bDWgdfWSYCUXv9AwJJNjc6klRf3bslQTN35fyFXz/EM6Z9gD45YXcj0g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxc-parser/binding-darwin-x64@0.104.0': - resolution: {integrity: sha512-Xpu0l/l2zCUeheIrpu7dz6FxQ96W0f8Dq9rhYE1yLtTqQpMGhefnEV5Lr8qd15clwniZiKWZO6FGQawQ7npt3Q==} + '@oxc-parser/binding-darwin-x64@0.108.0': + resolution: {integrity: sha512-vhBov136GRb03/v0FmcgC2voAfNv89vOeUs5I64yvWqc3EFI9/Ja2jp1+982RGp6+wfVUKSDTymUOkAS8STGDA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxc-parser/binding-freebsd-x64@0.104.0': - resolution: {integrity: sha512-I++fE3ZrhjtLzA0mqFcC/GuA6+dWNa/QkJJfm7sS4NGGQhipQQ2vikCK6jZK1YGIsbDFDrSoQCfA3tQfeK6pqg==} + '@oxc-parser/binding-freebsd-x64@0.108.0': + resolution: {integrity: sha512-TbFhRqPzck2IGmJBrD/+SWGIv3NaimcAZySmi9dqG7aiMyhbt/XOMVith6cmuoSWcZDrEJiBr7RNQ/aW7YhsDQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxc-parser/binding-linux-arm-gnueabihf@0.104.0': - resolution: {integrity: sha512-JkvwCNZm3ZwVG1r+c3LrcrxpJ1YXAtYEbVwOcwe+wh6LnltGoxEEZk7Zo9259jch8GiWW6AfRGDQY2FxzWJT7A==} + '@oxc-parser/binding-linux-arm-gnueabihf@0.108.0': + resolution: {integrity: sha512-X8BRbNGAM8t4oLmgp9mANZhN/rLcBledr33BT9BpCJwcIjZbPxPlQHmj/JuM4Ww6wYNeWWpeZCCKp4uDQHE06A==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + + '@oxc-parser/binding-linux-arm-musleabihf@0.108.0': + resolution: {integrity: sha512-FtQwtAg/N/LqqSwSNsWu1TEywOETQwHXuHDYzIpa3DwvRPWYTlqLta6OPaXfAxqj5Iiy95GiZPf+dOb77mn5gQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm64-gnu@0.104.0': - resolution: {integrity: sha512-CD9Tzp3dfMtujHikS0JwTIOaDUCBWItvziUTDYsMXrfVHjfSaGGsaKqIQmNsG1Qg7QdmtMZtMW0pQcHGZQ2OoA==} + '@oxc-parser/binding-linux-arm64-gnu@0.108.0': + resolution: {integrity: sha512-+oP0UaHHIKx/VtREFuB/m0EyZKKHt+8/LUL9hSdqakNByD9CFg2i1Fu98x+pAOPYn0C8WiTzJLoaClhLBJYKdA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@oxc-parser/binding-linux-arm64-musl@0.104.0': - resolution: {integrity: sha512-lARUu7lrZ7CoAm2arLJQkq9Sem2NiC3DaphmPvlf2X+ngkWcYUCRxZanhe+++x/bVzKrwvxormC3IVaulP51mQ==} + '@oxc-parser/binding-linux-arm64-musl@0.108.0': + resolution: {integrity: sha512-s45g0+UDL7fR9z+WewuA0YEwZWJrpL+Nma4Xay20TGMnYnUsl7H5E0te+1ovLIeBMVK6CKUFg1A0AUqxaSagmg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@oxc-parser/binding-linux-riscv64-gnu@0.104.0': - resolution: {integrity: sha512-hnPWrncj89/7AiMt19Juqpa04z8OpJrIf3/ToGkJafZ3A1ZN50atyNKQD5EmGs2/gdaFxF4hG3zUnLKhX9nTtQ==} + '@oxc-parser/binding-linux-ppc64-gnu@0.108.0': + resolution: {integrity: sha512-h4ExnKtDzlZy577LxVL0N7XOyyn+UUqmSCzz/HPk3RwPEEL1YXZFPEcW1tYqXZnSZmBfmGxw9svSeTJlH37czw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] + + '@oxc-parser/binding-linux-riscv64-gnu@0.108.0': + resolution: {integrity: sha512-gi7fGSz6tiR8BIkN6JaQ0vjH6QGfAXB402lyKS6y5RcEBDnfrBAymYyjZJ3bQPV5rbev7YD/KzY0hJrNDQqUmQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [riscv64] + os: [linux] + + '@oxc-parser/binding-linux-riscv64-musl@0.108.0': + resolution: {integrity: sha512-c44OgBdt3FE9P+OyboIYObg/2eejsor90wQM6A8fEZzi2CCJJzPeXEQDsdVIJBpSla5b2HkDeB5FJpEHyhMZyw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] - '@oxc-parser/binding-linux-s390x-gnu@0.104.0': - resolution: {integrity: sha512-VegcKzBgUoHQ/p5NyV+GrdEgJEXhX4AD+kCZng+viP/eNsZJgmp2K1jDBCeLSUZIdSmdldK5wlSma3Bf8MKcUQ==} + '@oxc-parser/binding-linux-s390x-gnu@0.108.0': + resolution: {integrity: sha512-MMPAQSxaHwsDNMOc3b+RIcqSnQWWOVYCFl2nuOvz2OxA1MHA2xvkB2w8B6QxnM5r4ikA6d/yydpvOynNugnJoA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] - '@oxc-parser/binding-linux-x64-gnu@0.104.0': - resolution: {integrity: sha512-nDtCJIwaNgVNLR1EOgb1Xsz7VL3TOASLRbQEC+wLZycs3CCETlGNQht5OqwXPNjbem61kl4l8dvuEavu8BRT/Q==} + '@oxc-parser/binding-linux-x64-gnu@0.108.0': + resolution: {integrity: sha512-uao/CmiUkSrfIF4WIT0c/mh+PqwIzux43/Q8NZvJrn4KLZaKR8veGPsJjUBN5igJerh+I5XJ4tjtYbFJV1So+A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@oxc-parser/binding-linux-x64-musl@0.104.0': - resolution: {integrity: sha512-E98MNPE3d88D2xUABQYWH2cYqLA/mmOM4XL3CZHaG5dM68sN3fzCyV0ryK5skq4hVK1L2e6jk79z5oLArsCYyA==} + '@oxc-parser/binding-linux-x64-musl@0.108.0': + resolution: {integrity: sha512-5TTi3ohehU+VLTbq3g8XYpyrjsmQHaaicOvVgOh+3QGWm3x0JLsYZ+Pa23oHj++dBbYnhYKB+O1KwOoNIibtVg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@oxc-parser/binding-openharmony-arm64@0.104.0': - resolution: {integrity: sha512-/FNOTg5tzlpB0hunjdI1AiJp2lC8NvBl0HpqMk0qp42KAK+yOe7nyw7XcNpMH7SvhmPe+R3oyJV8UQv953sCvA==} + '@oxc-parser/binding-openharmony-arm64@0.108.0': + resolution: {integrity: sha512-YTNJnBoyVSNdGG9xmvfi8mzLDbHqlOKHrYzGvORFPFImBj3VYfQXEYJ2v2rp5eQ8B+wffPg+8+IE2GQLLQ2B2A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxc-parser/binding-wasm32-wasi@0.104.0': - resolution: {integrity: sha512-I+xnHDxkInzHBZV+YERIvvrt+GFwEBdgq/RUax5jLl8yHg5iPVq11qtGh3m+2v8zAjQXYPmBbcANNGWwgXqtWQ==} + '@oxc-parser/binding-wasm32-wasi@0.108.0': + resolution: {integrity: sha512-zzalhAJT9PA6HdXtzfcDOvP9nXN/vBLswPtPBR7bFTsjowIcclHSBi8aj34pbhDABcmJeFPdwe+o2o4Midv25Q==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@oxc-parser/binding-win32-arm64-msvc@0.104.0': - resolution: {integrity: sha512-EWHVWfllZGTJFWfjfBKzvS/0uuw6/Z3+o598VTvySamy5fz2f4P1mNElvTi4tGGhbm1sGTYnYRNRW8XBAnGUGg==} + '@oxc-parser/binding-win32-arm64-msvc@0.108.0': + resolution: {integrity: sha512-VZwk6B8MYzPrhrQLlfkMb3lXhLvOxf/mR5BG299EgqlHIu7/NS/KNCoX7cXtDdlghNmChfu/G6vEdjYOyyERgg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxc-parser/binding-win32-x64-msvc@0.104.0': - resolution: {integrity: sha512-Nj7zeywIvxBRRd0I6NrdGufOOdiwQcAKnkRwtWo5dejPTmR1XM+9iRHJztoKacejW5+VOdEwQrfCjpa8MdLJBQ==} + '@oxc-parser/binding-win32-ia32-msvc@0.108.0': + resolution: {integrity: sha512-pjZlfs7k41Ui/tL9ibOn1wA3b6/ow7ugQBSPU8etQnUv5qTB+TxZLQvxtV0lJI4wVRSUuwM709ngrjctFtix0g==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ia32] + os: [win32] + + '@oxc-parser/binding-win32-x64-msvc@0.108.0': + resolution: {integrity: sha512-3yUPthhhF6BelQKfuOiyFO5/MRYmuSc2fK6if/ft84D1sp8lX7hvuDl+/90owmls1N4rGGS/Jp9R5YlJXzQ8nQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@oxc-project/types@0.104.0': - resolution: {integrity: sha512-We30k+29WpOerl3gCb1v8IFL4vmKTkghjist4TQ89yw7adGDCKFGf8+4mA4H3Ek5ajRzzBZ7BtGY8aIaOv9oFQ==} + '@oxc-project/types@0.108.0': + resolution: {integrity: sha512-7lf13b2IA/kZO6xgnIZA88sq3vwrxWk+2vxf6cc+omwYCRTiA5e63Beqf3fz/v8jEviChWWmFYBwzfSeyrsj7Q==} '@oxlint-tsgolint/darwin-arm64@0.10.0': resolution: {integrity: sha512-mhBF/pjey0UdLL1ocU46Fqta+uJuRfqrLfDpcViRg17BtDiUNd8JY9iN2FOoS2HGSCAgCUjZ0AZkwkHwFs/VTw==} @@ -1650,43 +1680,43 @@ packages: cpu: [x64] os: [win32] - '@oxlint/darwin-arm64@1.34.0': - resolution: {integrity: sha512-euz3Dtp5/UE9axFkQnllOWp3gOwoqaxfZPUUwiW8HBelqhI9PRMVIfQ/akmwl+G5XixQZIgXkXQ5SJxnb1+Qww==} + '@oxlint/darwin-arm64@1.39.0': + resolution: {integrity: sha512-lT3hNhIa02xCujI6YGgjmYGg3Ht/X9ag5ipUVETaMpx5Rd4BbTNWUPif1WN1YZHxt3KLCIqaAe7zVhatv83HOQ==} cpu: [arm64] os: [darwin] - '@oxlint/darwin-x64@1.34.0': - resolution: {integrity: sha512-XpmNviE5KOnHkhmQPwJJIBs+mJkr0qItTZBN4dz+O3p9gWN+gCqi3CBP71RiVahZw4qAEQSgY4wro+z0kx+erg==} + '@oxlint/darwin-x64@1.39.0': + resolution: {integrity: sha512-UT+rfTWd+Yr7iJeSLd/7nF8X4gTYssKh+n77hxl6Oilp3NnG1CKRHxZDy3o3lIBnwgzJkdyUAiYWO1bTMXQ1lA==} cpu: [x64] os: [darwin] - '@oxlint/linux-arm64-gnu@1.34.0': - resolution: {integrity: sha512-aCPdoEUGsJGF9y88vDYoaugG4IEGwSBa+usyuAvEVl3vTfuTmE0RDQEC1Z+WnJ3J/cIEpbgKOzS12VwbzFicjg==} + '@oxlint/linux-arm64-gnu@1.39.0': + resolution: {integrity: sha512-qocBkvS2V6rH0t9AT3DfQunMnj3xkM7srs5/Ycj2j5ZqMoaWd/FxHNVJDFP++35roKSvsRJoS0mtA8/77jqm6Q==} cpu: [arm64] os: [linux] - '@oxlint/linux-arm64-musl@1.34.0': - resolution: {integrity: sha512-cMo72LQBFmdnVLRKLAHD94ZUBq5Z+aA9Y+RKzkjhCmJuef5ZAfKC24TJD/6c5LxGYzkwwmyySoQAHq5B69i3PQ==} + '@oxlint/linux-arm64-musl@1.39.0': + resolution: {integrity: sha512-arZzAc1PPcz9epvGBBCMHICeyQloKtHX3eoOe62B3Dskn7gf6Q14wnDHr1r9Vp4vtcBATNq6HlKV14smdlC/qA==} cpu: [arm64] os: [linux] - '@oxlint/linux-x64-gnu@1.34.0': - resolution: {integrity: sha512-+9xFhhkqgNIysEh+uHvcba8v4UtL1YzxuyDS2wTLdWrkGvIllCx5WjJItt3K/AhwatciksgNEXSo2Hh4fcQRog==} + '@oxlint/linux-x64-gnu@1.39.0': + resolution: {integrity: sha512-ZVt5qsECpuNprdWxAPpDBwoixr1VTcZ4qAEQA2l/wmFyVPDYFD3oBY/SWACNnWBddMrswjTg9O8ALxYWoEpmXw==} cpu: [x64] os: [linux] - '@oxlint/linux-x64-musl@1.34.0': - resolution: {integrity: sha512-qa7TL2DfEDdMeSP5UiU5JMs6D2PW7ZJAQ0WZYTgqDV8BlZ6nMkIYVBVIk3QPxIfkyxvfJVbG1RB3PkSWDcfwpA==} + '@oxlint/linux-x64-musl@1.39.0': + resolution: {integrity: sha512-pB0hlGyKPbxr9NMIV783lD6cWL3MpaqnZRM9MWni4yBdHPTKyFNYdg5hGD0Bwg+UP4S2rOevq/+OO9x9Bi7E6g==} cpu: [x64] os: [linux] - '@oxlint/win32-arm64@1.34.0': - resolution: {integrity: sha512-mSJumUveg1S3DiOgvsrVNAGuvenBbbC/zsfT1qhltT+GLhJ7RPBK2I/jz0fTdE+I7M9/as8yc0XJ/eY23y2amA==} + '@oxlint/win32-arm64@1.39.0': + resolution: {integrity: sha512-Gg2SFaJohI9+tIQVKXlPw3FsPQFi/eCSWiCgwPtPn5uzQxHRTeQEZKuluz1fuzR5U70TXubb2liZi4Dgl8LJQA==} cpu: [arm64] os: [win32] - '@oxlint/win32-x64@1.34.0': - resolution: {integrity: sha512-izsDDt5WY4FSISCkPRLUYQD1aRaaEJkPLtEZe3DlioSUdUVAdvVbE+BGllFqR16DWfTTwO/6K4jDeooxQzTMjw==} + '@oxlint/win32-x64@1.39.0': + resolution: {integrity: sha512-sbi25lfj74hH+6qQtb7s1wEvd1j8OQbTaH8v3xTcDjrwm579Cyh0HBv1YSZ2+gsnVwfVDiCTL1D0JsNqYXszVA==} cpu: [x64] os: [win32] @@ -2819,8 +2849,8 @@ packages: eslint-plugin-depend@1.4.0: resolution: {integrity: sha512-MQs+m4nHSfgAO9bJDsBzqw0ofK/AOA0vfeY/6ahofqcUMLeM6/D1sTYs21fOhc17kNU/gn58YCtj20XaAssh2A==} - eslint-plugin-oxlint@1.34.0: - resolution: {integrity: sha512-wjYRBFIoYGW7dWvugkuzjobH9a76MYbWdQdw3dZ7fefb6GRtLmA4P8iSc+uoAOmsUWjqJvhzw3Ks+9hBNJE9jg==} + eslint-plugin-oxlint@1.39.0: + resolution: {integrity: sha512-AjAV/HwFD8/S4gpHA1IYrgw7kn713YQi8oSqflpF8cEeNgc2mU//tQ5NSBkJIiHlx/qs4ydEmIM75HoBnHwAFA==} eslint-plugin-pnpm@1.4.3: resolution: {integrity: sha512-wdWrkWN5mxRgEADkQvxwv0xA+0++/hYDD5OyXTL6UqPLUPdcCFQJO61NO7IKhEqb3GclWs02OoFs1METN+a3zQ==} @@ -3884,8 +3914,8 @@ packages: outdent@0.5.0: resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} - oxc-parser@0.104.0: - resolution: {integrity: sha512-sIEpobLwe7KhW1JdTvBJkNDgjJarHNsx+Q37iRNyASvmlDOD+f8Qirvwp6nFNz7Q5q3JcsJ1dpKM+oMPTDF/dw==} + oxc-parser@0.108.0: + resolution: {integrity: sha512-eM0GUxQgVZXZxB364HRlakUH8rBxh5E6dN+RiiCLtOk84WgLFbhydULyd2DUJYxguvcbjWUmmKgVDyvVCeplDA==} engines: {node: ^20.19.0 || >=22.12.0} oxc-walker@0.6.0: @@ -3897,12 +3927,12 @@ packages: resolution: {integrity: sha512-LDDSIu5J/4D4gFUuQQIEQpAC6maNEbMg4nC8JL/+Pe0cUDR86dtVZ09E2x5MwCh8f9yfktoaxt5x6UIVyzrajg==} hasBin: true - oxlint@1.34.0: - resolution: {integrity: sha512-Ni0N8wAiKlgaYkI/Yz4VrutfVIZgd2shDtS+loQxyBTwO8YUAnk3+g7OQ1cyI/aatHiFwvFNfV/uvZyHUtyPpA==} + oxlint@1.39.0: + resolution: {integrity: sha512-wSiLr0wjG+KTU6c1LpVoQk7JZ7l8HCKlAkVDVTJKWmCGazsNxexxnOXl7dsar92mQcRnzko5g077ggP3RINSjA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: - oxlint-tsgolint: '>=0.9.2' + oxlint-tsgolint: '>=0.10.0' peerDependenciesMeta: oxlint-tsgolint: optional: true @@ -6058,7 +6088,7 @@ snapshots: - acorn - supports-color - '@napi-rs/wasm-runtime@1.1.0': + '@napi-rs/wasm-runtime@1.1.1': dependencies: '@emnapi/core': 1.7.1 '@emnapi/runtime': 1.7.1 @@ -6079,54 +6109,69 @@ snapshots: '@oslojs/encoding@1.1.0': {} - '@oxc-parser/binding-android-arm64@0.104.0': + '@oxc-parser/binding-android-arm-eabi@0.108.0': + optional: true + + '@oxc-parser/binding-android-arm64@0.108.0': optional: true - '@oxc-parser/binding-darwin-arm64@0.104.0': + '@oxc-parser/binding-darwin-arm64@0.108.0': optional: true - '@oxc-parser/binding-darwin-x64@0.104.0': + '@oxc-parser/binding-darwin-x64@0.108.0': optional: true - '@oxc-parser/binding-freebsd-x64@0.104.0': + '@oxc-parser/binding-freebsd-x64@0.108.0': optional: true - '@oxc-parser/binding-linux-arm-gnueabihf@0.104.0': + '@oxc-parser/binding-linux-arm-gnueabihf@0.108.0': optional: true - '@oxc-parser/binding-linux-arm64-gnu@0.104.0': + '@oxc-parser/binding-linux-arm-musleabihf@0.108.0': optional: true - '@oxc-parser/binding-linux-arm64-musl@0.104.0': + '@oxc-parser/binding-linux-arm64-gnu@0.108.0': optional: true - '@oxc-parser/binding-linux-riscv64-gnu@0.104.0': + '@oxc-parser/binding-linux-arm64-musl@0.108.0': optional: true - '@oxc-parser/binding-linux-s390x-gnu@0.104.0': + '@oxc-parser/binding-linux-ppc64-gnu@0.108.0': optional: true - '@oxc-parser/binding-linux-x64-gnu@0.104.0': + '@oxc-parser/binding-linux-riscv64-gnu@0.108.0': optional: true - '@oxc-parser/binding-linux-x64-musl@0.104.0': + '@oxc-parser/binding-linux-riscv64-musl@0.108.0': optional: true - '@oxc-parser/binding-openharmony-arm64@0.104.0': + '@oxc-parser/binding-linux-s390x-gnu@0.108.0': optional: true - '@oxc-parser/binding-wasm32-wasi@0.104.0': + '@oxc-parser/binding-linux-x64-gnu@0.108.0': + optional: true + + '@oxc-parser/binding-linux-x64-musl@0.108.0': + optional: true + + '@oxc-parser/binding-openharmony-arm64@0.108.0': + optional: true + + '@oxc-parser/binding-wasm32-wasi@0.108.0': dependencies: - '@napi-rs/wasm-runtime': 1.1.0 + '@napi-rs/wasm-runtime': 1.1.1 + optional: true + + '@oxc-parser/binding-win32-arm64-msvc@0.108.0': optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.104.0': + '@oxc-parser/binding-win32-ia32-msvc@0.108.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.104.0': + '@oxc-parser/binding-win32-x64-msvc@0.108.0': optional: true - '@oxc-project/types@0.104.0': {} + '@oxc-project/types@0.108.0': {} '@oxlint-tsgolint/darwin-arm64@0.10.0': optional: true @@ -6146,28 +6191,28 @@ snapshots: '@oxlint-tsgolint/win32-x64@0.10.0': optional: true - '@oxlint/darwin-arm64@1.34.0': + '@oxlint/darwin-arm64@1.39.0': optional: true - '@oxlint/darwin-x64@1.34.0': + '@oxlint/darwin-x64@1.39.0': optional: true - '@oxlint/linux-arm64-gnu@1.34.0': + '@oxlint/linux-arm64-gnu@1.39.0': optional: true - '@oxlint/linux-arm64-musl@1.34.0': + '@oxlint/linux-arm64-musl@1.39.0': optional: true - '@oxlint/linux-x64-gnu@1.34.0': + '@oxlint/linux-x64-gnu@1.39.0': optional: true - '@oxlint/linux-x64-musl@1.34.0': + '@oxlint/linux-x64-musl@1.39.0': optional: true - '@oxlint/win32-arm64@1.34.0': + '@oxlint/win32-arm64@1.39.0': optional: true - '@oxlint/win32-x64@1.34.0': + '@oxlint/win32-x64@1.39.0': optional: true '@pagefind/darwin-arm64@1.3.0': @@ -7461,7 +7506,7 @@ snapshots: module-replacements: 2.10.1 semver: 7.7.3 - eslint-plugin-oxlint@1.34.0: + eslint-plugin-oxlint@1.39.0: dependencies: jsonc-parser: 3.3.1 @@ -8980,30 +9025,35 @@ snapshots: outdent@0.5.0: {} - oxc-parser@0.104.0: + oxc-parser@0.108.0: dependencies: - '@oxc-project/types': 0.104.0 + '@oxc-project/types': 0.108.0 optionalDependencies: - '@oxc-parser/binding-android-arm64': 0.104.0 - '@oxc-parser/binding-darwin-arm64': 0.104.0 - '@oxc-parser/binding-darwin-x64': 0.104.0 - '@oxc-parser/binding-freebsd-x64': 0.104.0 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.104.0 - '@oxc-parser/binding-linux-arm64-gnu': 0.104.0 - '@oxc-parser/binding-linux-arm64-musl': 0.104.0 - '@oxc-parser/binding-linux-riscv64-gnu': 0.104.0 - '@oxc-parser/binding-linux-s390x-gnu': 0.104.0 - '@oxc-parser/binding-linux-x64-gnu': 0.104.0 - '@oxc-parser/binding-linux-x64-musl': 0.104.0 - '@oxc-parser/binding-openharmony-arm64': 0.104.0 - '@oxc-parser/binding-wasm32-wasi': 0.104.0 - '@oxc-parser/binding-win32-arm64-msvc': 0.104.0 - '@oxc-parser/binding-win32-x64-msvc': 0.104.0 - - oxc-walker@0.6.0(oxc-parser@0.104.0): + '@oxc-parser/binding-android-arm-eabi': 0.108.0 + '@oxc-parser/binding-android-arm64': 0.108.0 + '@oxc-parser/binding-darwin-arm64': 0.108.0 + '@oxc-parser/binding-darwin-x64': 0.108.0 + '@oxc-parser/binding-freebsd-x64': 0.108.0 + '@oxc-parser/binding-linux-arm-gnueabihf': 0.108.0 + '@oxc-parser/binding-linux-arm-musleabihf': 0.108.0 + '@oxc-parser/binding-linux-arm64-gnu': 0.108.0 + '@oxc-parser/binding-linux-arm64-musl': 0.108.0 + '@oxc-parser/binding-linux-ppc64-gnu': 0.108.0 + '@oxc-parser/binding-linux-riscv64-gnu': 0.108.0 + '@oxc-parser/binding-linux-riscv64-musl': 0.108.0 + '@oxc-parser/binding-linux-s390x-gnu': 0.108.0 + '@oxc-parser/binding-linux-x64-gnu': 0.108.0 + '@oxc-parser/binding-linux-x64-musl': 0.108.0 + '@oxc-parser/binding-openharmony-arm64': 0.108.0 + '@oxc-parser/binding-wasm32-wasi': 0.108.0 + '@oxc-parser/binding-win32-arm64-msvc': 0.108.0 + '@oxc-parser/binding-win32-ia32-msvc': 0.108.0 + '@oxc-parser/binding-win32-x64-msvc': 0.108.0 + + oxc-walker@0.6.0(oxc-parser@0.108.0): dependencies: magic-regexp: 0.10.0 - oxc-parser: 0.104.0 + oxc-parser: 0.108.0 oxlint-tsgolint@0.10.0: optionalDependencies: @@ -9014,16 +9064,16 @@ snapshots: '@oxlint-tsgolint/win32-arm64': 0.10.0 '@oxlint-tsgolint/win32-x64': 0.10.0 - oxlint@1.34.0(oxlint-tsgolint@0.10.0): + oxlint@1.39.0(oxlint-tsgolint@0.10.0): optionalDependencies: - '@oxlint/darwin-arm64': 1.34.0 - '@oxlint/darwin-x64': 1.34.0 - '@oxlint/linux-arm64-gnu': 1.34.0 - '@oxlint/linux-arm64-musl': 1.34.0 - '@oxlint/linux-x64-gnu': 1.34.0 - '@oxlint/linux-x64-musl': 1.34.0 - '@oxlint/win32-arm64': 1.34.0 - '@oxlint/win32-x64': 1.34.0 + '@oxlint/darwin-arm64': 1.39.0 + '@oxlint/darwin-x64': 1.39.0 + '@oxlint/linux-arm64-gnu': 1.39.0 + '@oxlint/linux-arm64-musl': 1.39.0 + '@oxlint/linux-x64-gnu': 1.39.0 + '@oxlint/linux-x64-musl': 1.39.0 + '@oxlint/win32-arm64': 1.39.0 + '@oxlint/win32-x64': 1.39.0 oxlint-tsgolint: 0.10.0 p-filter@2.1.0: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 4ea29e52..7d64152b 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -11,7 +11,7 @@ packages: catalogs: tooling: esrap: https://pkg.pr.new/sveltejs/esrap@87 - oxc-parser: 0.104.0 + oxc-parser: 0.108.0 oxc-walker: 0.6.0 'typescript': '5.9.2' 'esbuild': '0.27.0' @@ -57,9 +57,9 @@ catalogs: 'prettier-plugin-tailwindcss': '^0.7.0' linting-oxc: - oxlint: 1.34.0 + oxlint: 1.39.0 oxlint-tsgolint: 0.10.0 - eslint-plugin-oxlint: 1.34.0 + eslint-plugin-oxlint: 1.39.0 lib-author-helper: '@changesets/changelog-github': '0.5.1'