Skip to content

v1.0.0

  • v1.0.0
  • f384060
  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
  • Choose a tag to compare

  • v1.0.0
  • f384060
  • Choose a tag to compare

  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
@hugomrdias hugomrdias tagged this 16 Dec 14:25
- uses standard-with-typescript for .ts files
- adds eslint-plugin-etc to be able to use `etc/prefer-interface`
    - [https://ncjamieson.com/prefer-interfaces/](https://ncjamieson.com/prefer-interfaces/)
    - more rules from this package can be enabled in the future
- lints repo files
- updates deps
    - standard from 14 to 16 (and deps)
    - eslint from 6 to 7
- removes unchanged rules from standard
    - dot-notation
    - no-case-declarations
    - no-constant-condition
    - no-empty-pattern
    - no-labels
    - quote-props
- removes rule `require-await`
- changes rules `jsdoc/no-undefined-types` from warn to off
- changes rule `jsdoc/require-param-description` from warn to off
- changes rule `jsdoc/valid-types` from warn to off
- change eslint rule values from numbers to 'off', 'warn' and 'error' its just easier to understand
- remove returns description to be consistent with param description


BREAKING CHANGE: New errors will probably appear when running the linter. Most should be fixable with `--fix`
Assets 2
Loading