From d705a35809f6cae94f97654eca01dbd5174d54ae Mon Sep 17 00:00:00 2001 From: Anthony Marcovecchio Date: Thu, 19 Feb 2026 21:05:36 -0500 Subject: [PATCH 1/2] =?UTF-8?q?Add=20prodlint=20=E2=80=94=20linter=20for?= =?UTF-8?q?=20AI-generated=20JS/TS=20apps?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data/tools/prodlint.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 data/tools/prodlint.yml diff --git a/data/tools/prodlint.yml b/data/tools/prodlint.yml new file mode 100644 index 000000000..b576ee8f7 --- /dev/null +++ b/data/tools/prodlint.yml @@ -0,0 +1,17 @@ +name: prodlint +categories: + - linter +tags: + - javascript + - typescript +license: MIT License +types: + - cli +source: 'https://github.com/prodlint/prodlint' +homepage: 'https://prodlint.com' +description: >- + The linter for vibe-coded apps. Catches hardcoded secrets, missing auth, + hallucinated imports, SQL injection, and 48 other production bugs that AI + coding tools consistently write. 52 rules across security, reliability, + performance, and AI quality categories. Zero config, Babel AST-based + analysis with regex fallback. From d8390d716aab9a01c0c652abb1e1cbe367e649a3 Mon Sep 17 00:00:00 2001 From: Anthony Marcovecchio Date: Sun, 22 Feb 2026 00:26:36 -0500 Subject: [PATCH 2/2] Update prodlint description to production readiness framing Co-Authored-By: Claude Opus 4.6 --- data/tools/prodlint.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/data/tools/prodlint.yml b/data/tools/prodlint.yml index b576ee8f7..1518d8075 100644 --- a/data/tools/prodlint.yml +++ b/data/tools/prodlint.yml @@ -10,8 +10,7 @@ types: source: 'https://github.com/prodlint/prodlint' homepage: 'https://prodlint.com' description: >- - The linter for vibe-coded apps. Catches hardcoded secrets, missing auth, - hallucinated imports, SQL injection, and 48 other production bugs that AI - coding tools consistently write. 52 rules across security, reliability, - performance, and AI quality categories. Zero config, Babel AST-based - analysis with regex fallback. + Production readiness for vibe-coded apps. 52 checks for hardcoded secrets, + missing auth, hallucinated imports, SQL injection, and more — the issues AI + coding tools consistently create. Zero config, Babel AST-based analysis + with regex fallback.