def filter_arch_compatible(data, os_filter):
    """
    Filter out incompatible versions of node.js from available distributions
    :param data: list -> json data fetched from nodejs.org
    :param os_filter: str -> filter for json data
    :return: filtered json data after extracting desired fields
    """
    tmp_data = []

    for item in data:
        if os_filter in item['files']:
            tmp_data.append(item)

    if not tmp_data:
        print('No suitable node.js versions/candidates found')
        return
    return tmp_data