import { createEnvVar } from './vercel.js' /** * Create a project environment variable. * Requires `dryRun: true` to preview or `confirm: true` to write. * Dry-run previews redact `value`. * @param {Object} input * @param {string} input.project Project id or name. * @param {string} input.key Variable name. * @param {string} input.value Variable value. * @param {string[]|string} [input.target] `production`, `preview`, and/or `development`. * @param {boolean} [input.dryRun] Return the request preview without creating the variable. * @param {boolean} [input.confirm] Required for the live write. * @returns {Promise>} Created env metadata or dry-run preview. * @example * import createEnvVar from 'kody:@kody/vercel/create-env-var' * const preview = await createEnvVar({ project: 'example-app', key: 'EXAMPLE_FLAG', value: '1', target: ['preview'], dryRun: true }) */ export default async function createEnvVarEntrypoint(input = {}) { return await createEnvVar(input) }