11cb0ef41Sopenharmony_ci// Bootstrap cliui with ESM dependencies:
21cb0ef41Sopenharmony_ciimport { cliui } from './build/lib/index.js'
31cb0ef41Sopenharmony_ci
41cb0ef41Sopenharmony_ciimport stringWidth from 'string-width'
51cb0ef41Sopenharmony_ciimport stripAnsi from 'strip-ansi'
61cb0ef41Sopenharmony_ciimport wrap from 'wrap-ansi'
71cb0ef41Sopenharmony_ci
81cb0ef41Sopenharmony_ciexport default function ui (opts) {
91cb0ef41Sopenharmony_ci  return cliui(opts, {
101cb0ef41Sopenharmony_ci    stringWidth,
111cb0ef41Sopenharmony_ci    stripAnsi,
121cb0ef41Sopenharmony_ci    wrap
131cb0ef41Sopenharmony_ci  })
141cb0ef41Sopenharmony_ci}
15