UNPKG

sanity

Version:

Sanity is a real-time content infrastructure with a scalable, hosted backend featuring a Graph Oriented Query Language (GROQ), asset pipelines and fast edge caches

23 lines (19 loc) 496 B
import {type CliPrompter} from '@sanity/cli' import {validateDatasetAliasName} from './validateDatasetAliasName' export function promptForDatasetAliasName( prompt: CliPrompter, options: {message?: string; default?: string} = {}, ): Promise<string> { return prompt.single({ type: 'input', message: 'Alias name:', validate: (name) => { const err = validateDatasetAliasName(name) if (err) { return err } return true }, ...options, }) }