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) 478 B
import {type CliPrompter} from '@sanity/cli' import {validateDatasetName} from './validateDatasetName' export function promptForDatasetName( prompt: CliPrompter, options: {message?: string; default?: string} = {}, ): Promise<string> { return prompt.single({ type: 'input', message: 'Dataset name:', validate: (name) => { const err = validateDatasetName(name) if (err) { return err } return true }, ...options, }) }