|
|
1e4fe2ef96
|
feat: add Makefiles for 19 more language clients
Add per-client Makefiles for:
- r, julia, dart, nim, crystal
- clojure, erlang, ocaml, fsharp, d, zig
- fortran, cobol, groovy, prolog
- scheme, tcl, raku, powershell
All follow the 4-mode testing pattern with
language-specific build tools and test runners.
Also update JavaScript Makefile for async ES module support.
Total: 37 language clients with Makefiles
|
2026-01-15 16:55:36 -05:00 |
|
|
|
798336a16d
|
feat: add Makefiles for JavaScript, Rust, Ruby, PHP, Java clients
Add per-client Makefiles following the 4-mode testing pattern:
- CLI mode: Syntax validation, --help checks
- Library mode: Import/require tests, unit tests
- Integration mode: API contract validation
- Functional mode: Real-world scenario tests
All Makefiles gracefully handle missing implementations by
skipping tests and showing appropriate status messages.
JavaScript client has working sync SDK (un.js) with:
- 14 exported functions
- HMAC-SHA256 authentication
- Language caching
Other clients (Rust, Ruby, PHP, Java) have scaffold
directories ready for implementation.
|
2026-01-15 16:46:22 -05:00 |
|