@codpoe/eslint-config

v0.1.0
My eslint config

@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,
      },
    },
  },
];
npm i @codpoe/[email protected]

Metadata

  • MIT
  • Whatever
  • Codpoe
  • released 2/19/2022

Downloads

Maintainers