import { split } from './int-util.js'
import { name, clear, singularize, addConjunction, addComma, write } from './parts-util.js'

/**
 * Escrever números maiores que mil.
 *
 * @param {string} int Um número inteiro maior que mil.
 * @returns {number} Retorna o valor por extenso.
 */
const gt1000 = (int) => {
  let number = write(addComma(addConjunction(singularize(clear(name(split(int)))), int)))

  return number.join(' ')
}

export default gt1000

@@ -26,19 +26,16 @@
 int-util
-.js
 '%0Aimport
@@ -119,11 +119,8 @@
 util
-.js
 '%0A%0A/

Remove extensão .js de alguns imports