From 7e8c9d7e6f2b91f1a0d23587c82f3eb0dc53d0db Mon Sep 17 00:00:00 2001 From: jedarden Date: Fri, 22 May 2026 15:21:05 -0400 Subject: [PATCH] =?UTF-8?q?Plan:=20Add=20JavaScript=20starter=20kit=20to?= =?UTF-8?q?=20=C2=A75.8=20and=20related=20sections?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add `acb-starter-javascript` to §5.8 Starter Kit table - Add javascript/ to file structure section - Add `acb-starter-javascript` to published template repos table The JavaScript starter already exists in starters/javascript/ with: - Dockerfile, CI workflow, README, package.json - Node.js built-in http module, zero dependencies This registers it as an official starter kit alongside the other 6 languages. Co-Authored-By: Claude Opus 4.7 --- docs/plan/plan.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/plan/plan.md b/docs/plan/plan.md index c335b78..b32d6f3 100644 --- a/docs/plan/plan.md +++ b/docs/plan/plan.md @@ -982,6 +982,7 @@ minimal, forkable repository containing: | `acb-starter-php` | Template repo | Zero dependencies, built-in server | | `acb-starter-typescript` | Template repo | Fastify, full type definitions | | `acb-starter-java` | Template repo | Javalin, Maven-based | +| `acb-starter-javascript` | Template repo | Node.js built-in http, zero dependencies | Participants are not limited to these languages. Any language that can serve HTTP and compute HMAC-SHA256 can compete. The starter kits simply eliminate @@ -2558,6 +2559,7 @@ ai-code-battle/ │ ├── rust/ │ ├── php/ │ ├── typescript/ +│ ├── javascript/ │ └── java/ │ ├── docs/ # Project documentation @@ -2620,6 +2622,7 @@ ai-code-battle/ | `acb-starter-rust` | Rust | axum + serde, HMAC crate, Dockerfile | | `acb-starter-php` | PHP | Built-in server, hash_hmac, Dockerfile | | `acb-starter-typescript` | TypeScript | Fastify, typed interfaces, Dockerfile | +| `acb-starter-javascript` | JavaScript | Node.js built-in http, HMAC, zero dependencies, Dockerfile | | `acb-starter-java` | Java | Javalin, javax.crypto.Mac, Maven, Dockerfile | **CLI tools (built from monorepo, used locally):**