Preview:```ts
const env = {
dev: {name: "dev", data: 1},
prod: {name: "prod", data: 2},
} as const
type Env = typeof env[keyof typeof env]
const validEnv = new Set(
Object.values(env).map(x => x.name)
)
function envFromInput(e: unknown): e is Env {
if (
e != null &&
typeof e === "object" &&
"name" in e &&
typeof e.name === "string" &&
validEnv.has(e.name)
)
...```
You can choose specific lines to embed by selecting them before copying the link.