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
+2 -27
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']
]);