optionsBuilder(targetSyntax, defaultVersion) {
    const baseIgnores = SYNTAXES.filter((s) => s !== targetSyntax)
    return (option) => {
      const ignores = [...baseIgnores]
      let version = defaultVersion
      if (!option) {
        option = {}
      }
      if (option.ignores) {
        ignores.push(...option.ignores)
      }
      if (option.version) {
        version = option.version
      }
      option.ignores = ignores
      option.version = version
      return [option]
    }
  }
Define the options builder to exclude anything other than the given syntax.
@param {string} targetSyntax syntax for given
@param {string} defaultVersion default Vue.js version
@returns {function} the options builder