Skip to content

Releases: maharshi365/deslop

v0.4.9

Choose a tag to compare

@maharshi365 maharshi365 released this 21 Oct 22:33

Add the opt-in deslop/no-pass-through-schema rule to reject direct const aliases of known schemas. Supports Zod, ArkType, configured schema imports, lexical binding resolution, and an option to allow exported aliases. Includes documentation and regression tests. No autofix; the recommended config is unchanged. Build, lint, type checks, and all 200 tests pass.

v0.4.8

Choose a tag to compare

@maharshi365 maharshi365 released this 18 Oct 20:02

Clarify no-reexports-outside-entrypoints guidance: import symbols directly for internal use, or re-export them from a package entrypoint for external consumers. Update the rule documentation. All 159 tests and build, lint, and type checks pass.

v0.4.7

Choose a tag to compare

@maharshi365 maharshi365 released this 18 Oct 19:58

Full Changelog: v0.4.6...v0.4.7

v0.4.4

Choose a tag to compare

@maharshi365 maharshi365 released this 21 Sep 17:09
a8b0e84

Changes since v0.4.2

  • feat: add standard TypeScript rules (#6)
  • fix: clear stale duplicate type declarations (#5)
  • feat: add duplicate const rule (#4)
  • Detect poor substring tests on constant strings (#2) (#3)
  • Refactor duplicate type rule, fixes, and package bump to 0.4.4

Install with npm install --save-dev ai-deslop.

v0.2.1

Choose a tag to compare

@maharshi365 maharshi365 released this 16 Sep 07:15

Fixes the installed plugin failing to load under Node (ships compiled dist/). Install with npm install --save-dev ai-deslop.

v0.2.0

Choose a tag to compare

@maharshi365 maharshi365 released this 16 Sep 07:10

First public release: ai-deslop@0.2.0 on npm. Install with npm install --save-dev ai-deslop.