Releases: jeremy-code/eslint-plugin-z
Releases · jeremy-code/eslint-plugin-z
v0.2.1
Patch Changes
84178a7
Thanks @jeremy-code! - add rule prefer-nonempty
v0.2.0
Minor Changes
f0e15fc
Thanks @jeremy-code! - add no-undefined-argument-in-custom-rule, constant plugin export, misc. changes to docs
v0.1.4
Patch Changes
- #18
d266bd4
Thanks @jeremy-code! - update deps, README.md, add pnpm-workspace.yaml, update eslint.config.mjs
v0.1.2
Patch Changes
-
3099519
Thanks @jeremy-code! - # chore: addprefer-enum
rule, add plugin namespace, refactor utilsThis release adds a new rule,
prefer-enum
, which enforces the usage ofz.enum(["a", "b", "c"])
instead ofz.union([z.literal("a"), z.literal("b"), z.literal("c")])
in Zod schemas.
v0.1.1
Patch Changes
-
f385d65
Thanks @jeremy-code! - # chore: initial commit- initial commit of
eslint-plugin-z
package v0.1.0 - Add rules
no-duplicate-enum-values
,no-throw-refine
,prefer-nullish
, andprefer-tuple
- Add docs for rules in
./docs
- Publish package to npm: eslint-plugin-z
- Set up CI/CD with GitHub Actions (./.github/workflows/ci.yml, ./.github/workflows/release.yml)
- Set up misc. configs and files (e.g. Husky, ESLint, Prettier,
lint-staged
, Jest, etc.)
- initial commit of