Skip to content

Shared ESLint config for cheminfo and ml.js projects

License

Notifications You must be signed in to change notification settings

RicardoSilvestr/eslint-config

 
 

Repository files navigation

eslint-config-cheminfo

Shared ESLint config for cheminfo and ml.js projects.

Installation

npm i -D eslint-config-cheminfo eslint

Usage

Create a .eslintrc.yml with the following contents:

extends: [cheminfo, cheminfo/jsdoc]

You can then customize the config for your project by changing rules in this file.

Create ESLint scripts in your package.json:

{
  "scripts": {
    "eslint": "eslint src",
    "eslint-fix": "npm run eslint -- --fix"
  }
}

Extensions of this config

TypeScript

https://github.com/cheminfo/eslint-config-cheminfo-typescript

React

https://github.com/cheminfo/eslint-config-cheminfo-react

TypeScript and React

You can extend both of the above configurations as they are compatible between each other:

extends:
  - cheminfo-typescript
  - cheminfo-react

About

Shared ESLint config for cheminfo and ml.js projects

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%