text: import input from '../../input.js'
  import { resolvers, undefined_ } from 'oftypes'
  
  const install_bare_flagSymbol = Symbol( 'Object [ input.install_bare_flag ]' )
  const install_bare_flag = Object.defineProperty( input, install_bare_flagSymbol, {
      enumerable: true,
      writable: false,
      configurable: false,
  
      /**
       * Object [ input.install_bare_flag ].
       *
       * - --bare flag type check.
       *
       * @param {string} options - the value from the shell.
       * @throws { Error }
       * @returns {Promise<Error|undefined>|Error|undefined}
       */
      value: async function install_bare_flag( options ){
  
          let flag
  
          /**
           * Resolver true.
           *
           * @returns {undefined}
           */
          const truthy = () => true
  
          /**
           * Resolver false.
           * --bare doesn't accept any argument.
           *
           * @returns {TypeError}
           */
          const falsy = () => new TypeError( `${ process.title } flags-error` )
  
          flag = await  ( await undefined_( options, await resolvers( truthy, falsy ) ) )()
  
          return new Promise( ( resolve, reject ) => {
  
              if( flag instanceof Error )
                  reject( flag )
  
              resolve( flag )
          } )
      }
  } )
  
  export default install_bare_flag[ install_bare_flagSymbol ]
  