@t3-oss/env-nuxt
Version:
 [](https://jsr.io/@t3-oss/env-core) [](https://jsr.io/@t3-oss/env-core) [![Socket Bad
24 lines (22 loc) • 562 B
JavaScript
import { createEnv as createEnv$1 } from "@t3-oss/env-core";
//#region src/index.ts
const CLIENT_PREFIX = "NUXT_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;
return createEnv$1({
...opts,
shared,
client,
server,
clientPrefix: CLIENT_PREFIX,
runtimeEnv: process.env
});
}
//#endregion
export { createEnv };
//# sourceMappingURL=index.js.map