🌱 Contract-first environment configuration with typed schemas and per-runtime entrypoints.
Monorepo home for
@vlandoss/env, its examples, and the documentation site.
pnpm add @vlandoss/envTooling expected:
git clone git@github.com:variableland/env.git
cd env
pnpm install
pnpm testThis monorepo uses Turborepo:
pnpm test— run unit testspnpm test:e2e— run end-to-end tests (Playwright)pnpm test:types— js & ts checkspnpm docs— start the documentation site locally
It also uses run-run 🦊:
pnpm rr— run therun-runCLI
With mise installed, rr is available directly.
Releases are managed by Changesets. The Changesets bot is installed in the repository.
Preview release: PRs branched as feat/* or fix/* trigger a preview publish to npm under the pr-<PR_NUMBER> dist-tag:
pnpm install @vlandoss/env@pr-123