@fougere/core
v0.6.0-alpha.0
Published
The core — scan, call contract, façades, remote stand-ins.
Maintainers
Readme
@fougere/core
The core — scan, call contract, façades A frond call is a value:
(entity, op, invocation).createLocalRunnerexecutes it strictly locally;createAppRunnerfollows the topology (local façades, remote stand-ins). Transports move the value — they never reshape it.
The façade judges the input, projects the output, and exposes only what a contract
declares. It also canonicalizes optional input before binding: omission is undefined,
JSON may omit its property, and an explicit null is never rewritten.
Node-free surface, for the browser: the @fougere/core/contract subpath.
Installation
pnpm add @fougere/corePart of Fougere — one schema, a gradient from monolith to distributed, the same user code. Reference documentation: the site (en/fr).
