mirror of
https://github.com/vrcx-team/VRCX.git
synced 2026-04-06 00:32:02 +02:00
add oxlint and bump
This commit is contained in:
1702
.oxlintrc.json
Normal file
1702
.oxlintrc.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -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
1033
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
15
package.json
15
package.json
@@ -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"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user