$ npm install eslint-plugin-zod
Zod linting rules for ESLint.
eslint-plugin-zod
plugin.npm install eslint --save-dev
npm install eslint-plugin-zod --save-dev
plugins
section and specify eslint-plugin-zod
as a plugin.{
"plugins": [
"zod"
],
"rules": {
"zod/prefer-enum": 2,
"zod/require-strict": 2
}
}
prefer-enum
The --fix
option on the command line automatically fixes problems reported by this rule.
Prefers z.enum
over a union of literals.
require-strict
The --fix
option on the command line automatically fixes problems reported by this rule.
Requires that objects are initialized with .strict()
.
configuration | format | default | description |
---|---|---|---|
allowPassthrough |
boolean | true |
Ignores objects explicitly set to allowPassthrough() . |
© 2010 - cnpmjs.org x YWFE | Home | YWFE