UNPKG

@jimmy.codes/eslint-config

Version:

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

81 lines (79 loc) 1.71 kB
// src/constants.ts var GLOB_SRC_EXT = "?([cm])[jt]s?(x)"; var GLOB_IGNORES = [ "**/node_modules", "**/dist", "**/package-lock.json", "**/yarn.lock", "**/pnpm-lock.yaml", "**/bun.lockb", "**/output", "**/coverage", "**/temp", "**/.temp", "**/tmp", "**/.tmp", "**/.history", "**/.vitepress/cache", "**/.nuxt", "**/.next", "**/.vercel", "**/.changeset", "**/.idea", "**/.cache", "**/.output", "**/.vite-inspect", "**/.yarn", "**/storybook-static", "**/.eslint-config-inspector", "**/playwright-report", "**/.astro", "**/.vinxi", "**/app.config.timestamp_*.js", "**/CHANGELOG*.md", "**/*.min.*", "**/LICENSE*", "**/__snapshots__", "**/auto-import?(s).d.ts", "**/components.d.ts", "**/vite.config.ts.*.mjs", "**/*.gen.*", "!.storybook" ]; var GLOB_JS = "**/*.?([cm])js"; var GLOB_JSX = "**/*.?([cm])jsx"; var GLOB_TS = "**/*.?([cm])ts"; var GLOB_TSX = "**/*.?([cm])tsx"; var GLOB_TESTS = [ `**/__tests__/**/*.${GLOB_SRC_EXT}`, `**/*.spec.${GLOB_SRC_EXT}`, `**/*.test.${GLOB_SRC_EXT}`, `**/*.bench.${GLOB_SRC_EXT}`, `**/*.benchmark.${GLOB_SRC_EXT}` ]; var GLOB_PLAYWRIGHT = [ `**/e2e/**/*.spec.${GLOB_SRC_EXT}`, `**/e2e/**/*.test.${GLOB_SRC_EXT}` ]; var GLOB_E2E = [ ...GLOB_PLAYWRIGHT, `**/cypress/**/*.spec.${GLOB_SRC_EXT}`, `**/cypress/**/*.test.${GLOB_SRC_EXT}` ]; var GLOB_NEXTJS = [GLOB_JS, GLOB_JSX, GLOB_TS, GLOB_TSX]; var GLOB_CJS = "**/*.cjs"; var GLOB_ASTRO = "**/*.astro"; var TESTING_LIBRARY_FAMILY = ["@testing-library/react"]; export { GLOB_IGNORES, GLOB_JS, GLOB_JSX, GLOB_TSX, GLOB_TESTS, GLOB_PLAYWRIGHT, GLOB_E2E, GLOB_NEXTJS, GLOB_CJS, GLOB_ASTRO, TESTING_LIBRARY_FAMILY };