Browse Source

use eslint module

pull/1697/head
Bernd Storath 5 months ago
parent
commit
36055157be
  1. 11
      src/eslint.config.mjs
  2. 1
      src/nuxt.config.ts
  3. 3
      src/package.json
  4. 1235
      src/pnpm-lock.yaml

11
src/eslint.config.mjs

@ -1,10 +1,11 @@
import { createConfigForNuxt } from '@nuxt/eslint-config/flat';
import eslintConfigPrettier from 'eslint-config-prettier';
import withNuxt from './.nuxt/eslint.config.mjs';
export default createConfigForNuxt().append({
export default withNuxt([
{
rules: {
'import/order': 'warn',
}
}).append(eslintConfigPrettier);
// TODO: add typescript-eslint, import/order, ban raw defineEventHandler
},
eslintConfigPrettier
])

1
src/nuxt.config.ts

@ -13,6 +13,7 @@ export default defineNuxtConfig({
'@pinia/nuxt',
'@eschricht/nuxt-color-mode',
'radix-vue/nuxt',
'@nuxt/eslint',
],
colorMode: {
preference: 'system',

3
src/package.json

@ -48,14 +48,13 @@
"zod": "^3.24.2"
},
"devDependencies": {
"@nuxt/eslint-config": "^1.1.0",
"@nuxt/eslint": "1.1.0",
"@types/debug": "^4.1.12",
"@types/qrcode": "^1.5.5",
"@types/semver": "^7.5.8",
"drizzle-kit": "^0.30.5",
"eslint": "^9.21.0",
"eslint-config-prettier": "^10.0.2",
"eslint-plugin-import": "^2.31.0",
"prettier": "^3.5.3",
"prettier-plugin-tailwindcss": "^0.6.11",
"typescript": "^5.8.2",

1235
src/pnpm-lock.yaml

File diff suppressed because it is too large
Loading…
Cancel
Save