diff --git a/package.json b/package.json index 22634aa..22bfa90 100644 --- a/package.json +++ b/package.json @@ -45,12 +45,12 @@ "@vue/eslint-config-prettier": "^10.2.0", "@vue/eslint-config-typescript": "^14.6.0", "eslint": "^9.33.0", - "eslint-plugin-oxlint": "~1.8.0", + "eslint-plugin-oxlint": "~1.11.0", "eslint-plugin-vue": "~10.4.0", "globals": "^16.3.0", "jiti": "^2.5.1", "npm-run-all2": "^8.0.4", - "oxlint": "~1.8.0", + "oxlint": "~1.11.0", "prettier": "3.6.2", "typescript": "~5.8.2" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a7d4c05..6b00210 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,8 +37,8 @@ importers: specifier: ^9.33.0 version: 9.33.0(jiti@2.5.1) eslint-plugin-oxlint: - specifier: ~1.8.0 - version: 1.8.0 + specifier: ~1.11.0 + version: 1.11.2 eslint-plugin-vue: specifier: ~10.4.0 version: 10.4.0(@typescript-eslint/parser@8.38.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.33.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.33.0(jiti@2.5.1))) @@ -52,8 +52,8 @@ importers: specifier: ^8.0.4 version: 8.0.4 oxlint: - specifier: ~1.8.0 - version: 1.8.0 + specifier: ~1.11.0 + version: 1.11.2 prettier: specifier: 3.6.2 version: 3.6.2 @@ -237,43 +237,73 @@ packages: '@oxc-project/types@0.74.0': resolution: {integrity: sha512-KOw/RZrVlHGhCXh1RufBFF7Nuo7HdY5w1lRJukM/igIl6x9qtz8QycDvZdzb4qnHO7znrPyo2sJrFJK2eKHgfQ==} - '@oxlint/darwin-arm64@1.8.0': - resolution: {integrity: sha512-1juYJF1xqRNkswzDSN1V44NoZ+O2Mkc9LjbkDB/UErb8dxTqFhCZC3CQR6Em55/tys1FtajXgK3B+ykWnY9HNQ==} + '@oxlint-tsgolint/darwin-arm64@0.0.2': + resolution: {integrity: sha512-LH6tDgvQkF7ui+lNuRjJeaJTdYCfxMXI0j8YTbbLVSHz42EI5DTJDtngsCd2dSlUfKAJqaehECKccqcJ3yueHQ==} cpu: [arm64] os: [darwin] - '@oxlint/darwin-x64@1.8.0': - resolution: {integrity: sha512-5b7J/XE2eGhx3+vw6IFuuL0BbIF3wRzo4SWHVXN9rO3WYq2YpoHToY4C5WMWb8toVZcoJlx4Y1lq3IO2V78zTg==} + '@oxlint-tsgolint/darwin-x64@0.0.2': + resolution: {integrity: sha512-VEUXK5h4ZyCM3O++dK7A+IcqwqWv8zfRKyM1vgcIrnQXtwvbs9KFyK6I0BSnMBCV9be67b9Gl7TDeSS8jBchpw==} cpu: [x64] os: [darwin] - '@oxlint/linux-arm64-gnu@1.8.0': - resolution: {integrity: sha512-pzfk9IZBbYuIYn4sbT//Vox8B8e8hOZPkIQnNAdzhpGtRjV4NYOgNL5/h2QZC+ecmxl8H+Gi9WV6dyKjFrBtcw==} + '@oxlint-tsgolint/linux-arm64@0.0.2': + resolution: {integrity: sha512-A/NtWuq+u+Y6oAo7p6D18rmkckHL/nx0GrqlZvfHAWOJYXXLanLX0QozPPDoSH8zRwHc7W7t95JU8awS7Krp4Q==} cpu: [arm64] os: [linux] - '@oxlint/linux-arm64-musl@1.8.0': - resolution: {integrity: sha512-6rpaeAG271wbUNM+WeJhdvJDDMwfoenm7rPY304dxnC+fcuR8Q0LSv09dGeNWrsqjjZuDP9R10qR154nysBxFg==} + '@oxlint-tsgolint/linux-x64@0.0.2': + resolution: {integrity: sha512-p42pKfILRhm/cE8Y5BgXlQpM22Q+Olhy9A60VvOW0epu/Vr/FtUa/MbZJ2wGRuAKSm8oW9JhgjIj5laSWAX8vg==} + cpu: [x64] + os: [linux] + + '@oxlint-tsgolint/win32-arm64@0.0.2': + resolution: {integrity: sha512-LTKCeeKZRd4vT+C3y7d0KEYqAzIiLvf/189H6ispKtfyKeQKxOGU+XG9xRP4GovPvZOYL6fIsVxe09BUaNuDnA==} + cpu: [arm64] + os: [win32] + + '@oxlint-tsgolint/win32-x64@0.0.2': + resolution: {integrity: sha512-SdrPYSkBHd43WY5h78ICLVS851/379pzIjUVM1LDltZuAgv209H8f1/g5cdX4gY46RDvV86guLh+PbfMHHugog==} + cpu: [x64] + os: [win32] + + '@oxlint/darwin-arm64@1.11.2': + resolution: {integrity: sha512-eJZ1VKaS9qj44FTus3qTu790xMnJ/GViJcoVF3zNux5m3lOiWhwJB149+P7a7LcTowNdc26i1DmwcWxUllPwZw==} + cpu: [arm64] + os: [darwin] + + '@oxlint/darwin-x64@1.11.2': + resolution: {integrity: sha512-KH9BJ5ObkReIr00IbGaImqL2q4CCjIAk9HxgULvWpjSnqUL7OgJFZAabb9Z5ZS0+RyZrKUtd1ZU/Ackb6k4G3Q==} + cpu: [x64] + os: [darwin] + + '@oxlint/linux-arm64-gnu@1.11.2': + resolution: {integrity: sha512-nIhyGApnEuqLazaSwvEkg5pMm2rlBPJccAGrNmJPcMukKbD5fUYyuCvkm9CFUqTm1+MIYrs5bTeRhnDSEa2mYw==} cpu: [arm64] os: [linux] - '@oxlint/linux-x64-gnu@1.8.0': - resolution: {integrity: sha512-qPEF8tKMu+63b58gPfwU3KyJf2z9KyorbrC0yGXFHQLzRPEtrh6bAjf+AzCs3n8WhDR1K6jPgcPT4Sp8bahCyQ==} + '@oxlint/linux-arm64-musl@1.11.2': + resolution: {integrity: sha512-ifrqaBwVYt3g6GUbIwF9G9pTvkIvbs47F47oSjVogdy5hn2yEEi1zxyYGV9AFF3zVMgp2xDIO8G/gTuz1WPHkg==} + cpu: [arm64] + os: [linux] + + '@oxlint/linux-x64-gnu@1.11.2': + resolution: {integrity: sha512-yWCgoOQ0xA/AxJ7ruLMR/YMKYEwV048vrWftZGCjKPYgZeZe9bpghAoRlLi6qjw7ReNpctk9Ho+l35TYXNqhzA==} cpu: [x64] os: [linux] - '@oxlint/linux-x64-musl@1.8.0': - resolution: {integrity: sha512-JyErk/LsLg/tA3XkHhU8VIxahOdq56L99mbpMFGLTkOQgtnhY2MDAYULVgOuFFX3v6Q02o4mpIR/SwW/tRnZlg==} + '@oxlint/linux-x64-musl@1.11.2': + resolution: {integrity: sha512-nYer9TaY/gC+kVwOfb9DxZh0dNdqFI8ax/MD9TwH8p3ZnWuUe1Ocfpg0V94tuPoGxHFqcXU7GRD1cTvREHfcTg==} cpu: [x64] os: [linux] - '@oxlint/win32-arm64@1.8.0': - resolution: {integrity: sha512-QvhtDAU9bBdC2m5xO+ibKyMG4KZR44wB0vDbQ5YkQxJiuXrlleHLyz0+saFzVYQ/Fvc0QgIRTIwiVz9dzxidVw==} + '@oxlint/win32-arm64@1.11.2': + resolution: {integrity: sha512-zbfZ7r68MyxQ2GAg/jFzIQCFrL8lcwnxfIEqY+V16/Xcd1rZVfMH3PwJMloib26pOLH6/RUlC5IjdVo8icadHA==} cpu: [arm64] os: [win32] - '@oxlint/win32-x64@1.8.0': - resolution: {integrity: sha512-veXJXgF905UOvuxtmvzM328b4Itm8Fyu+lUq4PagXOmyRScevaVUXq6++ui3A/Gxd8yo0SHspHCbYkpuvJkXqQ==} + '@oxlint/win32-x64@1.11.2': + resolution: {integrity: sha512-eSATaCIUwdh+t9gu9xoETjh+0PYwjVSLtnZ20XakKNjvee4KmQbWXCxXyA1vz1E0qxiUX/fYqsaOHueIwQ2LVA==} cpu: [x64] os: [win32] @@ -482,8 +512,8 @@ packages: peerDependencies: eslint: '>=7.0.0' - eslint-plugin-oxlint@1.8.0: - resolution: {integrity: sha512-C6QNZqB8ANc7rLI2yVEHOTV68uyYdACCasR54sfbXmsxac11aoUzzAIM2i6CBumqOz2qKEEcCZBNMRv++/hhFA==} + eslint-plugin-oxlint@1.11.2: + resolution: {integrity: sha512-I2dxNhSfaPdgCWoHcS4gFQ50gr+95WeQZiLJv7XlC4WXmqFtcG3gheRuz9efV5xcEwJO152HpxEngoGoxNUK8A==} eslint-plugin-prettier@5.5.3: resolution: {integrity: sha512-NAdMYww51ehKfDyDhv59/eIItUVzU0Io9H2E8nHNGKEeeqlnci+1gCvrHib6EmZdf6GxF+LCV5K7UC65Ezvw7w==} @@ -746,8 +776,12 @@ packages: resolution: {integrity: sha512-2tDN/ttU8WE6oFh8EzKNam7KE7ZXSG5uXmvX85iNzxdJfMssDWcj3gpYzZi1E04XuE7m3v1dVWl/8BE886vPGw==} engines: {node: '>=20.0.0'} - oxlint@1.8.0: - resolution: {integrity: sha512-kDC3zuplBM35GbrZ/3rRdDrZ6unpUkUjM8P3VSbyLgaYh2xZeg0TLLDbYALNAUyChVonNafXzgHZmbwnHfrTRg==} + oxlint-tsgolint@0.0.2: + resolution: {integrity: sha512-afl7YXlHyiLb7YxL6ixAQ/1JLBy52vzk07+fTT53tPdyUZPpbkJz1CJMGNLteaX1t+vDq6wXdCj4xTO2jcViGQ==} + hasBin: true + + oxlint@1.11.2: + resolution: {integrity: sha512-/MDUxbel5vrwxWgiGU6hZzhDiTv0TUlyZak+WP+SaTO709du+6F07zCDvYj5lgkAnEcFbdrUlA67HEnleGR0Zw==} engines: {node: '>=8.*'} hasBin: true @@ -1065,28 +1099,46 @@ snapshots: '@oxc-project/types@0.74.0': {} - '@oxlint/darwin-arm64@1.8.0': + '@oxlint-tsgolint/darwin-arm64@0.0.2': + optional: true + + '@oxlint-tsgolint/darwin-x64@0.0.2': + optional: true + + '@oxlint-tsgolint/linux-arm64@0.0.2': + optional: true + + '@oxlint-tsgolint/linux-x64@0.0.2': optional: true - '@oxlint/darwin-x64@1.8.0': + '@oxlint-tsgolint/win32-arm64@0.0.2': optional: true - '@oxlint/linux-arm64-gnu@1.8.0': + '@oxlint-tsgolint/win32-x64@0.0.2': optional: true - '@oxlint/linux-arm64-musl@1.8.0': + '@oxlint/darwin-arm64@1.11.2': optional: true - '@oxlint/linux-x64-gnu@1.8.0': + '@oxlint/darwin-x64@1.11.2': optional: true - '@oxlint/linux-x64-musl@1.8.0': + '@oxlint/linux-arm64-gnu@1.11.2': optional: true - '@oxlint/win32-arm64@1.8.0': + '@oxlint/linux-arm64-musl@1.11.2': optional: true - '@oxlint/win32-x64@1.8.0': + '@oxlint/linux-x64-gnu@1.11.2': + optional: true + + '@oxlint/linux-x64-musl@1.11.2': + optional: true + + '@oxlint/win32-arm64@1.11.2': + optional: true + + '@oxlint/win32-x64@1.11.2': optional: true '@pkgr/core@0.2.9': {} @@ -1311,7 +1363,7 @@ snapshots: dependencies: eslint: 9.33.0(jiti@2.5.1) - eslint-plugin-oxlint@1.8.0: + eslint-plugin-oxlint@1.11.2: dependencies: jsonc-parser: 3.3.1 @@ -1600,16 +1652,27 @@ snapshots: '@oxc-parser/binding-win32-arm64-msvc': 0.74.0 '@oxc-parser/binding-win32-x64-msvc': 0.74.0 - oxlint@1.8.0: + oxlint-tsgolint@0.0.2: + optionalDependencies: + '@oxlint-tsgolint/darwin-arm64': 0.0.2 + '@oxlint-tsgolint/darwin-x64': 0.0.2 + '@oxlint-tsgolint/linux-arm64': 0.0.2 + '@oxlint-tsgolint/linux-x64': 0.0.2 + '@oxlint-tsgolint/win32-arm64': 0.0.2 + '@oxlint-tsgolint/win32-x64': 0.0.2 + optional: true + + oxlint@1.11.2: optionalDependencies: - '@oxlint/darwin-arm64': 1.8.0 - '@oxlint/darwin-x64': 1.8.0 - '@oxlint/linux-arm64-gnu': 1.8.0 - '@oxlint/linux-arm64-musl': 1.8.0 - '@oxlint/linux-x64-gnu': 1.8.0 - '@oxlint/linux-x64-musl': 1.8.0 - '@oxlint/win32-arm64': 1.8.0 - '@oxlint/win32-x64': 1.8.0 + '@oxlint/darwin-arm64': 1.11.2 + '@oxlint/darwin-x64': 1.11.2 + '@oxlint/linux-arm64-gnu': 1.11.2 + '@oxlint/linux-arm64-musl': 1.11.2 + '@oxlint/linux-x64-gnu': 1.11.2 + '@oxlint/linux-x64-musl': 1.11.2 + '@oxlint/win32-arm64': 1.11.2 + '@oxlint/win32-x64': 1.11.2 + oxlint-tsgolint: 0.0.2 p-limit@3.1.0: dependencies: