Skip to content

CoursePark/eslint-config-bluedrop-legacy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eslint-config-bluedrop-legacy

Dependency Status Build Status GitHub License

This package provides Bluedrop's shared extensible ESLint config for legacy projects.

Setup

  • npm install --save-dev CoursePark/eslint-config-bluedrop-legacy eslint-plugin-disable eslint-plugin-json eslint

eslint-config-bluedrop-legacy/config/es5

Adds rules for ECMAScript 5 features.

  • add "extends": ["bluedrop-legacy/config/es5"] to your ESLint config file

eslint-config-bluedrop-legacy/config/node

  • add "extends": ["bluedrop-legacy/config/node]" to your ESLint config file.

Versioning

This project follows the Semantic Versioning guidelines.

  • A MAJOR change would be caused by including a rule that could cause a passing code base to fail.
  • A MINOR change is a modification or removal of a rule that would not cause existing passing code to fail.
  • A PATCH would be any fix that doesn't cause any changes to rules.

Contributing

  • Add new rule definitions under the files located in rules ensuring to keep the rule correctly categorized.
  • This project self-lints and ensure that all file paths are correct.
  • You can run these checks with the npm run test command.

License

This project is released under the ISC license.

About

Rules for ES5-based projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published