Blog
Release notes and tutorials from the envapt project.
What changed in envapt v6, v7, and v8
Three majors of envapt, and the dogfooding behind each one, from removing a decorator footgun to one universal import that reads config the same on Node and the edge.
- · updated July 1, 2026
Reading typed config in TypeScript
Read config from any source as numbers, URLs, durations, and schema-validated values in TypeScript, with fallbacks that narrow the type and any Standard Schema validator you already use.