UNPKG

unplugin-typedotenv

Version:

typedotenv plugin for webpack/vite (dotenv utility for TypeScript)

31 lines (28 loc) 699 B
import * as unplugin from 'unplugin'; import { GenerateOptions } from '@typedotenv/core'; type EnvOptions = { /** * .env file suffix (e.g. production -> .env.production) */ env?: string | undefined; /** * .env file directory */ envDir?: string | undefined; envFile?: undefined; } | { env?: undefined; envDir?: undefined; /** * .env filepath */ envFile?: string | undefined; }; type Options = (GenerateOptions & EnvOptions) & { /** * Destination for generated TypeScript file path */ output?: string; }; declare const _default: unplugin.UnpluginInstance<Options, boolean>; export { Options, _default as default };