ext/src/inject/inject.js
function main() {
    var rawData = $('.HeaderTexture[data-login-user-email]').data();
    if (rawData) {
        me = {
            name: rawData.loginUserName,
            mail: rawData.loginUserEmail
        };
        getCartId(function (cart) {
            me.cart = cart;
            injectMenu();
            refreshUsers(actions.updateUsers);
            listenOnChanges(onChange);
            listenOnOrderConfirm(onConfirm);
        });
    } else {
        callback('no user');
    }

}
function main() {
    var rawData = $('.HeaderTexture[data-login-user-email]').data();
    if (rawData) {
        me = {
            name: rawData.loginUserName,
            mail: rawData.loginUserEmail
        };
        getCartId(function (cart) {
            me.cart = cart;
            injectMenu();
            refreshUsers(actions.updateUsers);
            listenOnChanges(onChange);
            listenOnOrderConfirm(onConfirm);
        });
    } else {
        callback('no user');
    }

}
----------- end of web-page context run -----------------------