Skip to content

Style Guides and Lint Rules

License

Notifications You must be signed in to change notification settings

shaunburdick/style

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shaun's Lint Rules

Rules used in my personal development.

Editor Config

Install by copying .editorconfig to the root of your source directory

Javascript / Typescript

Shaun's JS/TS ESLint Rules can be found in the eslint directory

Versioning Policy

  • Major (new linting errors)
    • A new rule is added
    • An existing rule is made more strict
    • A new plugin is added to an existing config
    • A existing plugin is updated to be more strict
  • Minor (same or fewer linting errors)
    • A rule is removed
    • An existing rules is made less strict
    • Adding a new configuration
    • A existing plugin is updated to be less strict
  • Patch (non-user-facing changes)
    • Changes to documentation
    • Fixes for build or publication
    • Modifying tests