function loadString()

in lib/definitely-typed.ts [135:147]


function loadString(url: string): Promise<string> {
    return new Promise((resolve, reject) => {
        get(url, res => {
            if (res.statusCode !== 200) {
                return reject(
                    new Error(`HTTP Error ${res.statusCode}: ${STATUS_CODES[res.statusCode || 500]} for ${url}`));
            }
            let rawData = "";
            res.on("data", (chunk: any) => rawData += chunk);
            res.on("end", () => resolve(rawData));
        }).on("error", (e: Error) => reject(e));
    });
}