@code.ae/engine-win32-x64
v0.3.2
Published
code.ae engine — Windows x64. Installed automatically (os/cpu-gated optionalDependency) by @code.ae/cli; not used directly.
Readme
@code.ae/engine-<platform>-<arch>
The code.ae engine, split per platform. Each package carries ONE platform's
engine binary and is gated by npm os + cpu, so a user only ever downloads
the engine for their machine — the main @code.ae/cli package stays tiny.
Installed automatically as an optionalDependency of @code.ae/cli; not used
directly.
Adding a platform (maintainers)
- Build the engine for the target OS+arch.
- Create
packages/engine-<platform>-<arch>/mirroring this one:package.jsonwithos,cpu,preferUnplugged,codeaeEngine("codeae"on posix,"codeae.exe"on Windows),engineVersion,files.- drop the binary in as that
codeaeEnginefilename (git-ignored; shipped viafiles).
- Add
"@code.ae/engine-<platform>-<arch>": "workspace:*"to@code.ae/clioptionalDependencies. - Publish the platform package alongside the next
@code.ae/clirelease.
process.platform: win32, darwin, linux. process.arch: x64, arm64.
So the common set is: win32-x64, darwin-x64, darwin-arm64, linux-x64,
linux-arm64. Currently shipped: win32-x64.
