TypeScript app configs in eoas init
- eoas CLI
eoas initreads and writesapp.config.tsas well asapp.config.jsandapp.json. It updates theupdateskey in place and errors when it cannot find the config object.- Code signing fields are emitted as expressions guarded by
DISABLE_CODE_SIGNING, so a local build runs without the private key. generate-certswarns never to commitprivate-key.pem, andinitadds it to.gitignore.- The CLI now has a Vitest suite and its own CI job.