JSFiddle - React, Tailwind, and code Playground

JavaScript

exports.getResult = function (request){

    if (request.isNull) {
        request = "Enter a search request";
    } else {
        var options = {
            host: "www.google.com",
            port: 443,
            path: "/search?q="+request+"&ie=UTF-8"
        }
        https.get(options, function (response) {
            console.log(response.statusCode);
            var page = []
            response.on("data", function (chunk) {
                page.push(chunk);
                fs.writeFileSync("page.txt", page);//вот эта хуйня
                                               //работает после
            })
                .on("error", function (e) {
                    console.log("ERROR: " + e.message);
                });
        });
        nameLink = parse(page = fs.readFileSync("page.txt", "utf-8"));
        return nameLink;        //вот этой  ^
    }
};