zeekay f418a7ddbc docs: add NOTICE attributing upstream OSS (capnp-ts / capnp-es)
ZAP is a derivative work; this NOTICE credits the upstream project, its
original authors, and license, alongside the unchanged LICENSE.
2026-06-21 07:39:35 -07:00
2024-08-16 23:02:44 +02:00
2024-08-20 15:38:13 +02:00
2024-08-16 23:02:44 +02:00
2024-08-16 23:02:44 +02:00

zap-es — ARCHIVED

This package is archived. Its source has been absorbed into @zap-proto/zap v2.0 — the ZAP foundation layer (ZAP codec + Level-4 RPC + compiler).

Migration is a clean break (no compatibility shim). The only public change is the package name and the ./codec / ./rpc entry split:

// before (zap-es)
import { Message, Struct } from "zap-es";
import { Conn } from "zap-es"; // rpc was bundled into the root

// after (@zap-proto/zap v2.0)
import { Message, Struct } from "@zap-proto/zap"; // codec (full runtime)
import { Conn } from "@zap-proto/zap/rpc"; // focused RPC entry

This repository is kept read-only as historical reference.


zap-es was the TypeScript ZAP wire encoder for the ZAP binary RPC protocol — originally forked from the upstream unjs/capnp-es project (MIT). It is now @zap-proto/zap v2.0.

License

MIT.

S
Description
Cap'n-Proto-style binary wire encoder for TS — fork of unjs/capnp-es
Readme
1.3 MiB
Languages
TypeScript 79.9%
ZAP 17.4%
JavaScript 1.6%
HTML 1.1%