Skip to content

A shareable configuration package for eslint

License

Notifications You must be signed in to change notification settings

jsxtools/eslint-config-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Apr 27, 2023
6c6090b · Apr 27, 2023

History

7 Commits
Apr 27, 2023
Mar 14, 2023
Dec 5, 2016
Dec 5, 2016
Dec 5, 2016
Mar 14, 2023
Mar 14, 2023
Apr 27, 2023
Mar 14, 2023

Repository files navigation

eslint-config-dev ESLint Logo

NPM Version Licensing

eslint-config-dev is a shareable configuration package for eslint.

Install

Add eslint and eslint-config-dev to your project:

npm install --save-dev eslint eslint-config-dev

Then, add the following configuration to your package.json:

{
  "eslintConfig": {
    "extends": "dev"
  }
}

Usage with TypeScript

After the previous install instructions, add typescript-eslint to your project:

npm install --save-dev @typescript-eslint/parser @typescript-eslint/eslint-plugin

Then, add the following configuration to your package.json:

{
  "eslintConfig": {
    "extends": "dev/ts"
  }
}

Usage with Astro

After the previous install instructions, add eslint-plugin-astro and eslint-plugin-jsx-a11y to your project:

npm install --save-dev eslint-plugin-astro eslint-plugin-jsx-a11y

Then, add the following configuration to your package.json:

{
  "eslintConfig": {
    "extends": "dev/astro"
  }
}

About

A shareable configuration package for eslint

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published