0.7.0 • Published 11 months ago

@lmcd/eslint-config v0.7.0

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

@lmcd/eslint-config

npm version License

Opinionated ESLint configuration.

Remove any old packages:

pnpm rm @lachlanmcdonald/eslint-config-eslint

Install latest version:

pnpm i -D eslint
pnpm i -D globals
pnpm i -D @eslint/js
pnpm i -D @stylistic/eslint-plugin
pnpm i -D @lmcd/eslint-config

Add to eslint.config.js or similar:

import globals from 'globals';
import pluginJs from '@eslint/js';
import stylistic from '@stylistic/eslint-plugin';
import { rules } from '@lmcd/eslint-config';

export default [
    pluginJs.configs.recommended,
    {
      rules,
      languageOptions: {
          ecmaVersion: 'latest',
          sourceType: 'module',
          globals: {
            ...globals.node,
            ...globals.browser,
          },
      },
      ignores: ['dist/*'],
      plugins: {
          '@stylistic': stylistic,
      },
    },
];
0.7.0

11 months ago

0.6.4

1 year ago

0.6.3

2 years ago

0.6.2

2 years ago

0.6.1

2 years ago

0.6.0

2 years ago

0.5.0

2 years ago