@labmgm/eslint-config
v0.1.0
Published
Shared ESLint flat-config presets for the MGM Laboratory Design System — one entry for libraries, one for Next.js apps.
Maintainers
Readme
@labmgm/eslint-config
Shared ESLint flat-config presets for every package in the MGM Laboratory Design System.
Use
// eslint.config.js — inside a library package
import { libraryConfig } from "@labmgm/eslint-config";
export default libraryConfig;// eslint.config.js — inside a Next.js app
import { nextConfig } from "@labmgm/eslint-config/next";
export default nextConfig;What's enabled
@typescript-eslint(recommended)eslint-plugin-react+eslint-plugin-react-hooks+eslint-plugin-jsx-a11yeslint-plugin-importfor import-order disciplineeslint-plugin-storybook(library config only)eslint-config-prettierlast, so format rules never argue with Prettier
Both presets share a single set of Node + DOM globals so individual packages don't need per-environment overrides.
License
MIT © MGM Laboratory.
