UNPKG

@jimmy.codes/eslint-config

Version:

A simple, modern ESLint config that covers most use cases.

34 lines (31 loc) 715 B
import { upwarn } from "./chunk-BDIXPIKB.js"; import { interopDefault } from "./chunk-72FT76PY.js"; import { GLOB_NEXTJS } from "./chunk-N5KZEOXT.js"; // src/rules/nextjs.ts var nextjsRules = async () => { const nextjsPlugin = await interopDefault(import("@next/eslint-plugin-next")); return upwarn(nextjsPlugin.configs.recommended.rules); }; // src/configs/nextjs.ts async function nextjsConfig() { const nextjsPlugin = await interopDefault(import("@next/eslint-plugin-next")); return [ { files: GLOB_NEXTJS, name: "jimmy.codes/nextjs", plugins: { "@next/next": nextjsPlugin }, rules: await nextjsRules() } ]; } export { nextjsConfig as default };