UNPKG

@nuxt/eslint

Version:

Generate ESLint config from current Nuxt settings

27 lines (24 loc) 614 B
import { defineNuxtModule } from '@nuxt/kit'; const module = defineNuxtModule({ meta: { name: "@nuxt/eslint", configKey: "eslint" }, defaults: { config: true, checker: false }, async setup(options, nuxt) { if (options.config) { await import('./chunks/index.mjs').then(({ setupConfigGen }) => setupConfigGen(options, nuxt)); } if (options.checker) { if (nuxt.options.dev) { await import('./chunks/checker.mjs').then(({ setupESLintChecker }) => { setupESLintChecker(options, nuxt); }); } } } }); export { module as default };