eslint-plugin-typeorm-enterprise
ESLint & oxlint plugin for TypeORM: block raw SQL, prevent SQL injection, enforce transactions, guard multi-tenant queries, and apply enterprise backend governance.
npm i -D eslint-plugin-typeorm-enterprise Open source
Five packages on npm, all MIT, all released from CI with provenance. Four of them started as a script written to fix a defect that had already shipped here, and were generalised only once they had earned it.
Nothing here began as a library. Each one was a file in a project that kept catching the same class of bug, and the decision to publish came after it had proved itself against real work rather than before.
That shows in what they refuse to do. None of them warn on something they cannot defend, because a checker that fires on facts gets switched off, and a switched-off checker catches nothing at all.
npm figures are read live at build time from the registry.
ESLint & oxlint plugin for TypeORM: block raw SQL, prevent SQL injection, enforce transactions, guard multi-tenant queries, and apply enterprise backend governance.
npm i -D eslint-plugin-typeorm-enterprise Stops raw SQL before it reaches production, at lint time rather than at review. Read more →
Quality gates packaged as Claude Code plugins. Asks what you work on, then installs only those tools, always at their upstream latest.
npx @alokraj68/craftkit Asks what you work on, then sets up the Claude Code plugins and skills for that work and nothing else. One command, no config file to write. Read more →
Fails the build when writing reads as machine-written. Catches AI phrases, vague tails and paired adjectives, and stays quiet on plain facts.
npm i -D @alokraj68/plainspoken Reads Markdown and plain text rather than a schema, so it works on docs, READMEs, release notes, landing copy and CVs alike. Read more →
Finds what a desktop review misses: horizontal overflow and the element causing it, text under 12px, tap targets under 44px, contrast below AA.
npm i -D @alokraj68/pagecheck Renders every page at phone and desktop widths and reports the defects a desktop review never sees. Read more →
Checks that an applicant tracking system can read a résumé at all, then matches it against a posting. Built on the JSON Resume schema.
npm i -D @alokraj68/ats-resume Checks whether a machine can read your résumé at all, then whether it matches the posting you are about to apply to. Read more →