add oxlint and bump

This commit is contained in:
pa
2026-03-19 16:29:38 +09:00
parent 6c1058a9d5
commit 04ebfd0e78
4 changed files with 2299 additions and 480 deletions

1702
.oxlintrc.json Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,6 @@
import { defineConfig } from 'eslint/config';
import { jsdoc } from 'eslint-plugin-jsdoc';
import oxlint from 'eslint-plugin-oxlint';
import globals from 'globals';
import js from '@eslint/js';
@@ -99,31 +100,5 @@ export default defineConfig([
'vue/no-use-v-if-with-v-for': 'warn'
}
},
jsdoc({
config: 'flat/recommended',
rules: {
'jsdoc/require-jsdoc': 'off',
'jsdoc/require-param-description': 'off',
'jsdoc/require-returns-description': 'off',
'jsdoc/reject-function-type': 'off'
}
})
// {
// ignores: [
// '**/__tests__/**',
// '**/*.spec.{js,mjs,cjs,vue}',
// '**/*.test.{js,mjs,cjs,vue}'
// ],
// plugins: { 'pretty-import': prettyImport },
// rules: {
// 'pretty-import/separate-type-imports': 'warn',
// 'pretty-import/sort-import-groups': [
// 'warn',
// {
// groupStyleImports: true
// }
// ],
// 'pretty-import/sort-import-names': 'warn'
// }
// },
...oxlint.configs['flat/recommended']
]);

1033
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -46,8 +46,8 @@
"@sentry/vue": "^10.44.0",
"@sigma/edge-curve": "^3.1.0",
"@sigma/node-border": "^3.0.0",
"@tailwindcss/vite": "^4.2.1",
"@tanstack/vue-query": "^5.92.9",
"@tailwindcss/vite": "^4.2.2",
"@tanstack/vue-query": "^5.92.10",
"@tanstack/vue-table": "^8.21.3",
"@tanstack/vue-virtual": "^3.13.23",
"@types/node": "^24.12.0",
@@ -67,6 +67,7 @@
"embla-carousel-vue": "^8.6.0",
"eslint": "^9.39.4",
"eslint-plugin-jsdoc": "^62.8.0",
"eslint-plugin-oxlint": "^1.56.0",
"eslint-plugin-vue": "^9.33.0",
"globals": "^17.4.0",
"graphology": "^0.26.0",
@@ -78,15 +79,16 @@
"lucide-vue-next": "^0.562.0",
"noty": "^3.2.0-beta-deprecated",
"oxfmt": "^0.40.0",
"oxlint": "^1.56.0",
"pinia": "^3.0.4",
"reka-ui": "^2.9.2",
"remixicon": "^4.9.1",
"sigma": "^3.0.2",
"tailwind-merge": "^3.5.0",
"tailwindcss": "^4.2.1",
"tailwindcss": "^4.2.2",
"tw-animate-css": "^1.4.0",
"vee-validate": "^4.15.1",
"vite": "^8.0.0",
"vite": "^8.0.1",
"vitest": "^4.1.0",
"vue": "^3.5.30",
"vue-advanced-cropper": "^2.8.9",
@@ -191,10 +193,5 @@
"engines": {
"node": ">=24.10.0",
"npm": ">=11.5.0"
},
"overrides": {
"@tailwindcss/vite": {
"vite": "$vite"
}
}
}