πΊοΈ CLI reference
@sherifforg/create-configβ
CLI options for the npm init @sherifforg/config
command.
--filterβ
- Type:
string
Filter for specific workspace. More info here https://www.eslint-config-sheriff.dev/docs/monorepo-support#setup-with-npm-init-sherifforgconfig
--typescriptβ
- Type:
boolean
eslint.config.ts boilerplate will be added without asking it in the wizard.
--prettierβ
- Type:
boolean
Prettier boilerplate will be added without asking it in the wizard.
--install-depsβ
- Type:
boolean
- Default:
true
Should the dependencies be installed at the end of the wizard or not.
@sherifforg/cliβ
CLI options for the sheriff
command.
--no-failβ
- Type:
boolean
- Default:
false
If true: when a inconsistency is found, it will be reported as a warning. If false: when a inconsistency is found, it will be reported as an error and the process will fail with exit code 1.
--debugβ
- Type:
boolean
- Default:
false
Enables verbose logging.
--ignore-reactβ
- Type:
boolean
- Default:
false
Skips React checks (react, react-dom, next).
--ignore-nextβ
- Type:
boolean
- Default:
false
Skips Next.js checks.
--ignore-lodashβ
- Type:
boolean
- Default:
false
Skips lodash (lodash, lodash-es) checks.
--ignore-remedaβ
- Type:
boolean
- Default:
false
Skips remeda checks.
--ignore-vitestβ
- Type:
boolean
- Default:
false
Skips vitest checks.
--ignore-jestβ
- Type:
boolean
- Default:
false
Skips jest checks.
--ignore-playwrightβ
- Type:
boolean
- Default:
false
Skips playwright (playwright, @playwright/test) checks.
--ignore-astroβ
- Type:
boolean
- Default:
false
Skips astro checks.