Blocked by #3 These shell scripts should be POSIX-compliant. They should use existing third-party tooling to create the TypeScript and typed Python libraries.