import os
import requests
import sys

download_errors = []

ALLOWED = "allowed"
WARNING = "warning"

ANGULARJS_VERSIONS = {
    WARNING: [
        "1.5.5",
    ],
}

BACKBONE_VERSIONS = {
    ALLOWED: [
        "1.0.0",
        "1.1.0",
        "1.1.1",
        "1.1.2",
    ]
}

DOJO_VERSIONS = {
    ALLOWED: [
        "1.5.0",
        "1.5.1",
        "1.6.0",
        "1.6.1",
        "1.7.0",
        "1.7.1",
        "1.7.2",
        "1.7.3",
        "1.8.0",
        "1.8.1",
        "1.8.2",
        "1.8.3",
        "1.8.4",
        "1.8.5",
        "1.8.6",
        "1.9.0",
        "1.9.1",
        "1.9.2",
        "1.9.3",
    ]
}

JQUERY_VERSIONS = {
    ALLOWED: [
        "1.5",
        "1.5.1",
        "1.5.2",
        "1.6",
        "1.6.1",
        "1.6.2",
        "1.6.3",
        "1.6.4",
        "1.7",
        "1.7.1",
        "1.7.2",
        "1.8.0",
        "1.8.1",
        "1.8.2",
        "1.8.3",
        "1.9.0",
        "1.9.1",
        "1.10.0",
        "1.10.1",
        "1.10.2",
        "1.11.0",
        "1.11.1",
        "1.11.2",
        "1.11.3",
        "1.12.0",
        "1.12.1",
        "1.12.2",
        "1.12.3",
        "1.12.4",
        "2.0.0",
        "2.0.1",
        "2.0.2",
        "2.0.3",
        "2.1.0",
        "2.1.1",
        "2.1.2",
        "2.1.3",
        "2.1.4",
        "2.2.0",
        "2.2.1",
        "2.2.2",
        "2.2.3",
        "2.2.4",
    ]
}

JQUERYUI_VERSIONS = {
    ALLOWED: [
        "1.8.8",
        "1.8.9",
        "1.8.10",
        "1.8.11",
        "1.8.12",
        "1.8.13",
        "1.8.14",
        "1.8.15",
        "1.8.16",
        "1.8.17",
        "1.8.18",
        "1.8.19",
        "1.8.20",
        "1.8.21",
        "1.8.22",
        "1.8.23",
        "1.8.24",
        "1.9.0",
        "1.9.1",
        "1.9.2",
        "1.10.0",
        "1.10.1",
        "1.10.2",
        "1.10.3",
        "1.10.4",
        "1.11.0",
        "1.11.1",
        "1.11.2",
        "1.11.3",
        "1.11.4",
    ]
}

MOMENTJS_VERSIONS = {
    ALLOWED: [
        "2.9.0",