diff --git a/frontend/package.json b/frontend/package.json index 14e670281..7c344c03a 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -135,6 +135,7 @@ "eslint-plugin-vue": "10.2.0", "happy-dom": "18.0.1", "histoire": "1.0.0-alpha.2", + "oxlint": "^1.1.0", "postcss": "8.5.5", "postcss-easing-gradients": "3.0.1", "postcss-preset-env": "10.2.3", diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 50379b27f..c74083541 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -275,6 +275,9 @@ importers: histoire: specifier: 1.0.0-alpha.2 version: 1.0.0-alpha.2(@types/node@22.15.31)(sass-embedded@1.89.2)(sass@1.80.6)(terser@5.31.6)(vite@6.3.5(@types/node@22.15.31)(jiti@2.4.2)(sass-embedded@1.89.2)(sass@1.80.6)(terser@5.31.6)(yaml@2.5.0)) + oxlint: + specifier: ^1.1.0 + version: 1.1.0 postcss: specifier: 8.5.5 version: 8.5.5 @@ -1744,6 +1747,46 @@ packages: '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} + '@oxlint/darwin-arm64@1.1.0': + resolution: {integrity: sha512-sSnR3SOxIU/QfaqXrcQ0UVUkzJO0bcInQ7dMhHa102gVAgWjp1fBeMVCM0adEY0UNmEXrRkgD/rQtQgn9YAU+w==} + cpu: [arm64] + os: [darwin] + + '@oxlint/darwin-x64@1.1.0': + resolution: {integrity: sha512-Jvd3fHnzY2OYbmsg9NSGPoBkGViDGHSFnBKyJQ9LOIw7lxAyQBG2Quxc3GYPFR/f9OYho9C3p4+dIaAJfKhnsw==} + cpu: [x64] + os: [darwin] + + '@oxlint/linux-arm64-gnu@1.1.0': + resolution: {integrity: sha512-MgW4iskOdXuoR+wDXIJUfbdnTg2eo2FnQRaD6ZqhnDTDa7LnV+06rp/Cg3aGj2X9jSEcKDv/bMbYQuot7WRs6Q==} + cpu: [arm64] + os: [linux] + + '@oxlint/linux-arm64-musl@1.1.0': + resolution: {integrity: sha512-a+pkEKmDRdrW+y0gtZ/m68ElVW2VZgATGbMxDgDYFpdiMx9Y0pUPwTMZ2EX/17Aslop4c1BiDSFDK7aEBxKR2g==} + cpu: [arm64] + os: [linux] + + '@oxlint/linux-x64-gnu@1.1.0': + resolution: {integrity: sha512-wNBsXCKVZMvUTcFitrV1wTsdhUAv8l+XQxHxciZ2SO6dpNnWEb2YCxSAIOXeyzBLdO4pIODYcSy38CvGue7TwA==} + cpu: [x64] + os: [linux] + + '@oxlint/linux-x64-musl@1.1.0': + resolution: {integrity: sha512-pZD0lt6A5j2Wp70fgIYk4GoPfKTZ8mHWamWIpKFT7aSkFkiOi6nhLWDFvMEIHWRTK3LgkWUNcnWPp4brvin4wQ==} + cpu: [x64] + os: [linux] + + '@oxlint/win32-arm64@1.1.0': + resolution: {integrity: sha512-rT6uXQvE80+B+L04HJf30uF26426FPI9i9DAY2AxBUhrpNwhqkDEhQdd9ilFWVC7SSbpHgAs50lo+ImSAAkHPQ==} + cpu: [arm64] + os: [win32] + + '@oxlint/win32-x64@1.1.0': + resolution: {integrity: sha512-x6r5yvM3wEty93Bx0NuNK+kutUyS/K55itkUrxdExoK6GcmVDboGGuhju9HyU2cM/IWLEWO8RHcXSyaxr9GR5g==} + cpu: [x64] + os: [win32] + '@parcel/watcher-android-arm64@2.5.1': resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==} engines: {node: '>= 10.0.0'} @@ -4981,6 +5024,11 @@ packages: ospath@1.2.2: resolution: {integrity: sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==} + oxlint@1.1.0: + resolution: {integrity: sha512-OVNpaoaQCUHHhCv5sYMPJ7Ts5k7ziw0QteH1gBSwF3elf/8GAew2Uh/0S7HsU1iGtjhlFy80+A8nwIb3Tq6m1w==} + engines: {node: '>=8.*'} + hasBin: true + p-cancelable@1.1.0: resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} engines: {node: '>=6'} @@ -8430,6 +8478,30 @@ snapshots: '@one-ini/wasm@0.1.1': {} + '@oxlint/darwin-arm64@1.1.0': + optional: true + + '@oxlint/darwin-x64@1.1.0': + optional: true + + '@oxlint/linux-arm64-gnu@1.1.0': + optional: true + + '@oxlint/linux-arm64-musl@1.1.0': + optional: true + + '@oxlint/linux-x64-gnu@1.1.0': + optional: true + + '@oxlint/linux-x64-musl@1.1.0': + optional: true + + '@oxlint/win32-arm64@1.1.0': + optional: true + + '@oxlint/win32-x64@1.1.0': + optional: true + '@parcel/watcher-android-arm64@2.5.1': optional: true @@ -11994,6 +12066,17 @@ snapshots: ospath@1.2.2: {} + oxlint@1.1.0: + optionalDependencies: + '@oxlint/darwin-arm64': 1.1.0 + '@oxlint/darwin-x64': 1.1.0 + '@oxlint/linux-arm64-gnu': 1.1.0 + '@oxlint/linux-arm64-musl': 1.1.0 + '@oxlint/linux-x64-gnu': 1.1.0 + '@oxlint/linux-x64-musl': 1.1.0 + '@oxlint/win32-arm64': 1.1.0 + '@oxlint/win32-x64': 1.1.0 + p-cancelable@1.1.0: {} p-limit@2.3.0: