Ali Shuja’s Post

Shipping code is easy. Shipping a project is hard. Here's what I included in ShieldStack TS (LLM security middleware for TypeScript applications) beyond the source code: → CI pipeline testing on Node 20, 22, and 24 → Automated npm publish on main branch merges → GitHub Issue templates (bug reports + feature requests) → PR template with a checklist → SECURITY.md with a responsible disclosure policy → CHANGELOG.md following Keep a Changelog format → CONTRIBUTING.md with setup instructions → 15 tests across 4 modules (100% pass rate) → Dual CJS/ESM output with TypeScript declarations #OpenSource #GitHub #Engineering #Career #DeveloperLife

  • No alternative text description for this image

You can checkout this, to prevent this, here’s the repo: https://github.com/shujaSN/ShieldStack-TS

Like
Reply

To view or add a comment, sign in

Explore content categories