code: function isMixed(input = '', options = { passKanji: true }) {
    const chars = [...input];
    let hasKanji = false;
    if (!options.passKanji) {
      hasKanji = chars.some(isKanji);
    }
    return (chars.some(isHiragana) || chars.some(isKatakana)) && chars.some(isRomaji) && !hasKanji;
  }
docs: Test if `input` contains a mix of [Romaji](https://en.wikipedia.org/wiki/Romaji) *and* [Kana](https://en.wikipedia.org/wiki/Kana), defaults to skip over [Kanji](https://en.wikipedia.org/wiki/Kanji)
  @param  {String} input text
  @param  {Object} [options={ passKanji: true }] optional config to skip over kanji
  @return {Boolean} true if mixed
  @example
  isMixed('Abあア'))
  // => true
  isMixed('お腹A'))
  // => true
  isMixed('お腹A', { passKanji: false }))
  // => false
  isMixed('ab'))
  // => false
  isMixed('あア'))
  // => false