1.0.4 • Published 8 months ago

@codpoe/eslint-config v1.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

@codpoe/eslint-config

npm

Only eslint flat config system is supported.

Usage

Install

pnpm add -D eslint @codpoe/eslint-config

Config eslint.config.js

import { codpoeConfig } from '@codpoe/eslint-config';

export default codpoeConfig();

Add globals

import { codpoeConfig } from '@codpoe/eslint-config';

export default codpoeConfig({
  globals: ['node', 'browser'],
});

Add globals for specific files

import { codpoeConfig, globals } from '@codpoe/eslint-config';

export default [
  ...codpoeConfig(),
  {
    files: ['**/*.node.js'],
    languageOptions: {
      globals: {
        ...globals.node,
      },
    },
  },
  {
    files: ['**/*.browser.js'],
    languageOptions: {
      globals: {
        ...globals.browser,
      },
    },
  },
];