sheriff

A comprehensive and opinionated Typescript-first ESLint configuration.

MIT License

Downloads
2.7K
Stars
106
Committers
7

Bot releases are visible (Hide)

sheriff - @sherifforg/[email protected] Latest Release

Published by github-actions[bot] about 2 months ago

Minor Changes

  • 1e98283: feat(cli): added prompt graceful cancellation
    Fix #241
sheriff - [email protected]

Published by github-actions[bot] about 2 months ago

Minor Changes

  • f9f7cd2: fix(config): implemented @eslint-react/eslint-plugin manually
    Fixes #244
  • 70f740b: feat(plugins): added eslint-plugin-regexp
    feat(rules): removed unicorn/better-regex
    Closes #195

Patch Changes

  • 1e98283: feat(cli): added prompt graceful cancellation
    Fix #241
sheriff - @sherifforg/[email protected]

Published by github-actions[bot] about 2 months ago

Minor Changes

  • 701edf5: feat!: esm-only bundling (follow up to #225)
    fix: don't bundle node_modules
    fix: webservices types
    feat!: enable verbatimModuleSyntax

Patch Changes

  • b6649e0: feat(cli): added new package @sherifforg/create-config
sheriff - @sherifforg/[email protected]

Published by github-actions[bot] about 2 months ago

Major Changes

  • b6649e0: feat(cli): added new package @sherifforg/create-config
sheriff - @sherifforg/[email protected]

Published by github-actions[bot] about 2 months ago

Minor Changes

  • 701edf5: feat!: esm-only bundling (follow up to #225)
    fix: don't bundle node_modules
    fix: webservices types
    feat!: enable verbatimModuleSyntax
sheriff - [email protected]

Published by github-actions[bot] about 2 months ago

Minor Changes

  • 701edf5: feat!: esm-only bundling (follow up to #225)
    fix: don't bundle node_modules
    fix: webservices types
    feat!: enable verbatimModuleSyntax
sheriff - @sherifforg/[email protected]

Published by github-actions[bot] about 2 months ago

Patch Changes

  • bd82253: feat(cli): renamed create-sheriff-config to @sherifforg/cli
    Fixes #226
sheriff - @sherifforg/[email protected]

Published by github-actions[bot] about 2 months ago

Major Changes

  • bd82253: feat(cli): renamed create-sheriff-config to @sherifforg/cli
    Fixes #226
sheriff - @sherifforg/[email protected]

Published by github-actions[bot] about 2 months ago

Patch Changes

  • 350edfb: fix(cli): remove CJS support for config file and fix crash. Fixes #222
    feat(cli): added version and help commands with aliases to cli
    feat(cli): added welcome message
sheriff - [email protected]

Published by github-actions[bot] about 2 months ago

Major Changes

  • 8210524: fix(config): fixed import/no-default-export rule
    Closes #218

Minor Changes

  • 9eafd0f: feat(config): added no-useless-assignment rule
    Fixes #186

Patch Changes

  • 350edfb: fix(cli): remove CJS support for config file and fix crash. Fixes #222
    feat(cli): added version and help commands with aliases to cli
    feat(cli): added welcome message
sheriff - [email protected]

Published by github-actions[bot] about 2 months ago

Major Changes

  • 350edfb: fix(cli): remove CJS support for config file and fix crash. Fixes #222
    feat(cli): added version and help commands with aliases to cli
    feat(cli): added welcome message

Patch Changes

  • c8f8f09: fix bug with ts-patch installation
sheriff - @sherifforg/[email protected]

Published by github-actions[bot] 2 months ago

Patch Changes

  • fdbb0db: chore(deps): updated some deps

  • 028c5d7: chore(deps): bump

  • f685bae: feat(config): exposed more variables from main package
    feat(config): reworked overrides
    BREAKING CHANGE: removed the noRestrictedSyntaxOverride config option

    Closes #188

sheriff - [email protected]

Published by github-actions[bot] 2 months ago

Major Changes

  • f685bae: feat(config): exposed more variables from main package
    feat(config): reworked overrides
    BREAKING CHANGE: removed the noRestrictedSyntaxOverride config option

    Closes #188

  • b4685c3: feat(config): added ESLint v9 support and removed ESLint version 8.57.0 pins
    Fixes #179
    Fixes #185

Minor Changes

  • a124f56: feat(config): removed eslint-plugin-fp
  • dd61624: feat(deps): Update eslint-plugin-jsdoc to latest. Closes #182
  • 4960381: feat(config): removed eslint-config-prettier
  • 734355c: feat(deps): updated eslint-plugin-unicorn to latest

Patch Changes

  • 1d42d3b: feat(deps): update eslint-plugin-playwright to latest
    Fixes #184
  • c92bee5: feat(config): added getIndexedBaseNoRestrictedSyntaxRules
  • 66b6e50: feat(deps): update eslint-plugin-jest to latest
    Fixes #183
  • fdbb0db: chore(deps): updated some deps
  • 028c5d7: chore(deps): bump
  • 84ab8bb: feat(deps): update eslint-plugin-react to latest
    Fixes #176
  • b755626: feat(deps): update eslint-plugin-sonarjs to latest
  • fc4e0e5: feat(deps): update @typescript-eslint/eslint-plugin to latest
    Fixes #177
  • 76dcc6a: feat(deps): added @types/eslint-plugin-jsx-a11y
sheriff - [email protected]

Published by github-actions[bot] 2 months ago

Patch Changes

  • fdbb0db: chore(deps): updated some deps
  • 028c5d7: chore(deps): bump
  • b4685c3: feat(config): added ESLint v9 support and removed ESLint version 8.57.0 pins
    Fixes #179
    Fixes #185
sheriff - @sherifforg/[email protected]

Published by github-actions[bot] 3 months ago

Major Changes

  • 1859c47: fix!: typo in config

Patch Changes

  • aa57685: feat!: make astro support optional
sheriff - [email protected]

Published by github-actions[bot] 3 months ago

Patch Changes

  • a8863d8: fix bug with auto install packages to ensure the correct version is installed
sheriff - [email protected]

Published by github-actions[bot] 3 months ago

Major Changes

  • aa57685: feat!: make astro support optional
  • 1859c47: fix!: typo in config

Minor Changes

  • 0fd4217: feat: allow zero-config sheriff
sheriff - [email protected]

Published by github-actions[bot] 3 months ago

Minor Changes

  • 9883842: fix(deps): moved @sherifforg/constants to devDeps. Fixes #150
sheriff - [email protected]

Published by github-actions[bot] 3 months ago

Minor Changes

  • 9883842: fix(deps): moved @sherifforg/constants to devDeps. Fixes #150
sheriff - @sherifforg/[email protected]

Published by github-actions[bot] 4 months ago

Patch Changes

  • 409ee4a: feat(rules): removed no-complicated-conditional-rendering
    feat(plugins): added eslint-plugin-simple-import-sort plugin
    feat(rules): replaced a unicorn rule with a import rule
    docs(website): updated docs regarding vscode support
Package Rankings
Top 6.55% on Npmjs.org
Top 6.75% on Proxy.golang.org
Badges
Extracted from project README
npm npm npm