Skip to content

An eslint (eslint-typescript) configuration file for channel.io

License

Notifications You must be signed in to change notification settings

channel-io/eslint-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eslint-config

An eslint configuration for channel web projects.

Installation

$ npm install --dev @channel.io/eslint-config

Install Packages

Get peer dependency lists and install them.

$ npm info @channel.io/eslint-config peerDependencies

Or install with install-peerdeps.

$ npx install-peerdeps --dev @channel.io/eslint-config

See more on guide on eslint-config-airbnb .

Configure

create .eslintrc file and extend this library.

module.exports = {
  "extends": [
    "@channel.io/eslint-config",
  ],
}