Thing/packages/thing-contract/test
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-12 09:28:35 +02:00
..
builders.ts thing-contract-ts: the package, codecs, domains, factories-only CommandResult, and tests (first cut, unverified) 2026-10-12 08:37:48 +02:00
codecs.test.ts thing-contract-ts: every codec exported and held to its reference type name; every union to its own name in refusals 2026-10-12 09:28:35 +02:00
deep.test.ts thing-contract-ts: seq, version and segment checked on the encode door of the leaf (integer and bound) where a caller hands a number in 2026-10-12 08:40:20 +02:00
definitions.test.ts thing-contract-ts: every codec exported and held to its reference type name; every union to its own name in refusals 2026-10-12 09:28:35 +02:00
factories.test.ts thing-contract-ts: package-lock.json from the Yggdrasil install; test exponent parenthesised 2026-10-12 08:38:50 +02:00
goldens.test.ts thing-contract-ts: the package, codecs, domains, factories-only CommandResult, and tests (first cut, unverified) 2026-10-12 08:37:48 +02:00
keys.test.ts thing-contract-ts: seq, version and segment checked on the encode door of the leaf (integer and bound) where a caller hands a number in 2026-10-12 08:40:20 +02:00
refusals.test.ts thing-contract-ts: the package, codecs, domains, factories-only CommandResult, and tests (first cut, unverified) 2026-10-12 08:37:48 +02:00
store.test.ts thing-contract-ts: the package, codecs, domains, factories-only CommandResult, and tests (first cut, unverified) 2026-10-12 08:37:48 +02:00
types.ts thing-contract-ts: tests for the definitions' schema and catalog members; the private constructor is attacked with arguments that type-check 2026-10-12 08:49:15 +02:00