diff --git a/package.json b/package.json index 75d170f1..71e81edf 100644 --- a/package.json +++ b/package.json @@ -38,9 +38,9 @@ "@vitejs/plugin-vue-jsx": "^5.0.1", "dotenv": "^17.2.1", "eslint": "^9.33.0", - "eslint-plugin-oxlint": "^1.9.0", + "eslint-plugin-oxlint": "^1.11.2", "lint-staged": "^16.1.5", - "oxlint": "^1.9.0", + "oxlint": "^1.11.2", "prettier": "^3.6.2", "sass": "^1.90.0", "simple-git-hooks": "^2.13.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6e6e2298..dcb33803 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -59,14 +59,14 @@ importers: specifier: ^9.33.0 version: 9.33.0(jiti@2.4.2) eslint-plugin-oxlint: - specifier: ^1.9.0 - version: 1.9.0 + specifier: ^1.11.2 + version: 1.11.2 lint-staged: specifier: ^16.1.5 version: 16.1.5 oxlint: - specifier: ^1.9.0 - version: 1.9.0 + specifier: ^1.11.2 + version: 1.11.2 prettier: specifier: ^3.6.2 version: 3.6.2 @@ -687,47 +687,77 @@ packages: '@oxc-project/types@0.74.0': resolution: {integrity: sha512-KOw/RZrVlHGhCXh1RufBFF7Nuo7HdY5w1lRJukM/igIl6x9qtz8QycDvZdzb4qnHO7znrPyo2sJrFJK2eKHgfQ==} - '@oxlint/darwin-arm64@1.9.0': - resolution: {integrity: sha512-VRxI/T0I4bq+xoaI0qNFeGPxOOganHlfLmx8JbFFZswoxMkm5lIvVYScDKLrsbbPSe4bcZ5v1DmX5sNGQ619Uw==} + '@oxlint-tsgolint/darwin-arm64@0.0.2': + resolution: {integrity: sha512-LH6tDgvQkF7ui+lNuRjJeaJTdYCfxMXI0j8YTbbLVSHz42EI5DTJDtngsCd2dSlUfKAJqaehECKccqcJ3yueHQ==} cpu: [arm64] os: [darwin] - '@oxlint/darwin-x64@1.9.0': - resolution: {integrity: sha512-vMBa3eNrJMSBApXvsx6FgMuWCnNE+ETJJieLPhemZKctMNWOJQX+2i09CG2kb1IkmxagLapH7dZ4i0+Lf13mqg==} + '@oxlint-tsgolint/darwin-x64@0.0.2': + resolution: {integrity: sha512-VEUXK5h4ZyCM3O++dK7A+IcqwqWv8zfRKyM1vgcIrnQXtwvbs9KFyK6I0BSnMBCV9be67b9Gl7TDeSS8jBchpw==} cpu: [x64] os: [darwin] - '@oxlint/linux-arm64-gnu@1.9.0': - resolution: {integrity: sha512-8wnMjloRbz7hPKvcgqd8HKNgkEgFJZvp9Los2pdE1CKh33msIxIXPGT3KKhYzyrtBaRaG2LJHshUPub02Q+x9A==} + '@oxlint-tsgolint/linux-arm64@0.0.2': + resolution: {integrity: sha512-A/NtWuq+u+Y6oAo7p6D18rmkckHL/nx0GrqlZvfHAWOJYXXLanLX0QozPPDoSH8zRwHc7W7t95JU8awS7Krp4Q==} + cpu: [arm64] + os: [linux] + + '@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] libc: [glibc] - '@oxlint/linux-arm64-musl@1.9.0': - resolution: {integrity: sha512-elj9FTNXvq9oP8UedeHHq2R8lCtTmBGvUO/xLez734zVx3tvBl3avmuEfPBqR4wlUKDANExDh3Rg0pssflhw9w==} + '@oxlint/linux-arm64-musl@1.11.2': + resolution: {integrity: sha512-ifrqaBwVYt3g6GUbIwF9G9pTvkIvbs47F47oSjVogdy5hn2yEEi1zxyYGV9AFF3zVMgp2xDIO8G/gTuz1WPHkg==} cpu: [arm64] os: [linux] libc: [musl] - '@oxlint/linux-x64-gnu@1.9.0': - resolution: {integrity: sha512-d7VjQttKDgXKIYY3tm2GXTD83dyI+D8POGdPRT8GjhitHKasHQWFMBDG5iLp60FNc5Ky1cIe/2nwKW9ReQvhKw==} + '@oxlint/linux-x64-gnu@1.11.2': + resolution: {integrity: sha512-yWCgoOQ0xA/AxJ7ruLMR/YMKYEwV048vrWftZGCjKPYgZeZe9bpghAoRlLi6qjw7ReNpctk9Ho+l35TYXNqhzA==} cpu: [x64] os: [linux] libc: [glibc] - '@oxlint/linux-x64-musl@1.9.0': - resolution: {integrity: sha512-R9vi5LGxNNi3pisp4dG7Ez00mAvCeki8VI5DUg6W1MR0GTnaejlVtMflziA2jqpdTGOK4bjLDsHKIadGC1SMVg==} + '@oxlint/linux-x64-musl@1.11.2': + resolution: {integrity: sha512-nYer9TaY/gC+kVwOfb9DxZh0dNdqFI8ax/MD9TwH8p3ZnWuUe1Ocfpg0V94tuPoGxHFqcXU7GRD1cTvREHfcTg==} cpu: [x64] os: [linux] libc: [musl] - '@oxlint/win32-arm64@1.9.0': - resolution: {integrity: sha512-TiV7xYBMhkc/r0X+c9cMwGKUWYJRlWnI61m8powqer6lMJ8VfDe1RkRF4ttO5wlPGkiBwBa3vYWAgxaXc9JAMQ==} + '@oxlint/win32-arm64@1.11.2': + resolution: {integrity: sha512-zbfZ7r68MyxQ2GAg/jFzIQCFrL8lcwnxfIEqY+V16/Xcd1rZVfMH3PwJMloib26pOLH6/RUlC5IjdVo8icadHA==} cpu: [arm64] os: [win32] - '@oxlint/win32-x64@1.9.0': - resolution: {integrity: sha512-OWqqkXsLrpS1uQsxjNqiOkC9a/CszMLa3VwlRcpm/z3iPxEL/qEVjGfjZX6XZw8Q6YukFB77rgYqzotvtCvI1A==} + '@oxlint/win32-x64@1.11.2': + resolution: {integrity: sha512-eSATaCIUwdh+t9gu9xoETjh+0PYwjVSLtnZ20XakKNjvee4KmQbWXCxXyA1vz1E0qxiUX/fYqsaOHueIwQ2LVA==} cpu: [x64] os: [win32] @@ -1786,8 +1816,8 @@ packages: resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==} engines: {node: '>=5.0.0'} - eslint-plugin-oxlint@1.9.0: - resolution: {integrity: sha512-xXaOi5RFsSrLTWY77sHXhhmUniZlzc2k09wXLZYSKs5n7OJclHzaYfeaIIXSegtylULK6Am6LYGny57ObKWwfg==} + eslint-plugin-oxlint@1.11.2: + resolution: {integrity: sha512-I2dxNhSfaPdgCWoHcS4gFQ50gr+95WeQZiLJv7XlC4WXmqFtcG3gheRuz9efV5xcEwJO152HpxEngoGoxNUK8A==} eslint-plugin-perfectionist@4.15.0: resolution: {integrity: sha512-pC7PgoXyDnEXe14xvRUhBII8A3zRgggKqJFx2a82fjrItDs1BSI7zdZnQtM2yQvcyod6/ujmzb7ejKPx8lZTnw==} @@ -2398,8 +2428,12 @@ packages: resolution: {integrity: sha512-2tDN/ttU8WE6oFh8EzKNam7KE7ZXSG5uXmvX85iNzxdJfMssDWcj3gpYzZi1E04XuE7m3v1dVWl/8BE886vPGw==} engines: {node: '>=20.0.0'} - oxlint@1.9.0: - resolution: {integrity: sha512-vvqpkRt7UA1F1DoOJGYO2+T52L6jV4RxS+9hFVCPQ0X+hcNVtbl/TxQuwjobBw8Yw2U8Rb9d8VLJxa8eRSqpQQ==} + 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 @@ -3551,28 +3585,46 @@ snapshots: '@oxc-project/types@0.74.0': {} - '@oxlint/darwin-arm64@1.9.0': + '@oxlint-tsgolint/darwin-arm64@0.0.2': optional: true - '@oxlint/darwin-x64@1.9.0': + '@oxlint-tsgolint/darwin-x64@0.0.2': optional: true - '@oxlint/linux-arm64-gnu@1.9.0': + '@oxlint-tsgolint/linux-arm64@0.0.2': optional: true - '@oxlint/linux-arm64-musl@1.9.0': + '@oxlint-tsgolint/linux-x64@0.0.2': optional: true - '@oxlint/linux-x64-gnu@1.9.0': + '@oxlint-tsgolint/win32-arm64@0.0.2': optional: true - '@oxlint/linux-x64-musl@1.9.0': + '@oxlint-tsgolint/win32-x64@0.0.2': optional: true - '@oxlint/win32-arm64@1.9.0': + '@oxlint/darwin-arm64@1.11.2': optional: true - '@oxlint/win32-x64@1.9.0': + '@oxlint/darwin-x64@1.11.2': + optional: true + + '@oxlint/linux-arm64-gnu@1.11.2': + optional: true + + '@oxlint/linux-arm64-musl@1.11.2': + optional: true + + '@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 '@parcel/watcher-android-arm64@2.5.1': @@ -4733,7 +4785,7 @@ snapshots: eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-oxlint@1.9.0: + eslint-plugin-oxlint@1.11.2: dependencies: jsonc-parser: 3.3.1 @@ -5392,16 +5444,27 @@ snapshots: '@oxc-parser/binding-win32-arm64-msvc': 0.74.0 '@oxc-parser/binding-win32-x64-msvc': 0.74.0 - oxlint@1.9.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.9.0 - '@oxlint/darwin-x64': 1.9.0 - '@oxlint/linux-arm64-gnu': 1.9.0 - '@oxlint/linux-arm64-musl': 1.9.0 - '@oxlint/linux-x64-gnu': 1.9.0 - '@oxlint/linux-x64-musl': 1.9.0 - '@oxlint/win32-arm64': 1.9.0 - '@oxlint/win32-x64': 1.9.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: