@infra-ts/core
v0.5.0
Published
The infra-ts open standard: the provider contract, defineConfig, typed env, and the REST/diff/state primitives every infra-ts provider builds on.
Maintainers
Readme
@infra-ts/core
The infra-ts open standard: the Provider
contract every provider implements, plus defineConfig, the typed-env mapping (InfraEnv),
output references (Ref), the .infra link-file shape, lifecycle-hook types, a small REST
client, errors, and logging.
Runtime-free (no filesystem, no child processes) so it's the only dependency a provider needs.
import {
defineConfig,
type Provider,
createRestClient,
makeRefs,
} from "@infra-ts/core";