UNPKG

@t3-oss/env-nextjs

Version:

![NPM Version](https://img.shields.io/npm/v/%40t3-oss%2Fenv-core) [![JSR](https://jsr.io/badges/@t3-oss/env-core)](https://jsr.io/@t3-oss/env-core) [![JSR Score](https://jsr.io/badges/@t3-oss/env-core/score)](https://jsr.io/@t3-oss/env-core) [![Socket Bad

28 lines (26 loc) 664 B
import { createEnv as createEnv$1 } from "@t3-oss/env-core"; //#region src/index.ts const CLIENT_PREFIX = "NEXT_PUBLIC_"; /** * Create a new environment variable schema. */ function createEnv(opts) { const client = typeof opts.client === "object" ? opts.client : {}; const server = typeof opts.server === "object" ? opts.server : {}; const shared = opts.shared; const runtimeEnv = opts.runtimeEnv ? opts.runtimeEnv : { ...process.env, ...opts.experimental__runtimeEnv }; return createEnv$1({ ...opts, shared, client, server, clientPrefix: CLIENT_PREFIX, runtimeEnv }); } //#endregion export { createEnv }; //# sourceMappingURL=index.js.map