@nish1896/eslint-flat-config

1.1.2 • Public • Published

@nish1896/eslint-flat-config

NPM Version NPM Downloads NPM Downloads Per Month node-current GitHub Release Date - Published_At

A set of developer-friendly eslint, stylistic, typescript and accessibility configuration rules to help you and fellow developers follow the industry-recommended coding practices for easier readability, maintenance and productivity !

[!NOTE] This package is compatible with eslint 9.0.0 or above. For usage with eslint 8.57.0 or below check @nish1896/eslint-config.

Quick Setup

Copy the code snippet most relevant to your application and paste it in the eslint.config.mjs file in your project root.

  • NodeJS App
import jsConfig from '@nish1896/eslint-flat-config/js';

export default [
  ...jsConfig,
];
  • React & Vite
import jsConfig from '@nish1896/eslint-flat-config/js';
import jsxConfig from '@nish1896/eslint-flat-config/jsx';

export default [
  ...jsConfig,
  ...jsxConfig,
];
  • Next
import nextConfig from '@nish1896/eslint-flat-config/next';

const eslintConfig = [
  ...nextConfig,
  ...compat.extends('next/core-web-vitals', 'next/typescript')
];

export default eslintConfig;

For comprehensive details on installation, setup, rules, and usage, please refer the Documentation 📖.

Package Sidebar

Install

npm i @nish1896/eslint-flat-config

Weekly Downloads

70

Version

1.1.2

License

MIT

Unpacked Size

14.3 kB

Total Files

5

Last publish

Collaborators

  • nishkohli96