@openstapps/eslint-config

3.0.0 • Public • Published

@openstapps/eslint-config

pipeline status npm license)

Installation

Put this into your .eslintrc

{
  "extends": "@openstapps"
}

Unfortunately, ESLint requires you to define plugins and configs your config depends on as peerDependencies, which means they have to be installed manually.

Use the command

npx install-peerdeps -od --extra-args "-E" @openstapps/eslint-config

Or, alternatively, add the following to your package.json:

{
  "devDependencies": {
    "@typescript-eslint/eslint-plugin": ">=5.29.0",
    "@typescript-eslint/parser": ">=5.29.0",
    "eslint": ">=8.18.0",
    "eslint-config-prettier": ">=8.5.0",
    "eslint-plugin-jsdoc": ">=39.3.3",
    "eslint-plugin-prettier": ">=4.0.0",
    "eslint-plugin-unicorn": ">=41.0.1",
    "prettier": ">=2.7.1"
  }
}

Readme

Keywords

none

Package Sidebar

Install

npm i @openstapps/eslint-config

Weekly Downloads

173

Version

3.0.0

License

GPL-3.0-only

Unpacked Size

42.8 kB

Total Files

5

Last publish

Collaborators

  • openstappspublisher
  • abcdev
  • jovankrunic