enb / enb-bemxjst

bem-xjst support for ENB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wrong work with globals option

apsavin opened this issue · comments

My config:

[techs.bemtree, {
                    devMode: process.env.BEMTREE_ENV === 'development',
                    requires: {
                        vow: {
                            globals: 'vow',
                            ym: 'vow'
                        },
                        path: {
                            globals: 'path',
                            ym: 'bemtree-extensions__path'
                        },
                        redirect: {
                            globals: 'redirect',
                            ym: 'bemtree-extensions__redirect'
                        }
                    }
                }]

Actual result:

modules.define("BEMTREE", ["vow","bemtree-extensions__path","bemtree-extensions__redirect"], function(provide, vow, path, redirect) {
        provide(buildBemXjst({}, {vow: vow,
path: bemtree-extensions__path,
redirect: bemtree-extensions__redirect}));
    });

Expected result:

modules.define("BEMTREE", ["vow","bemtree-extensions__path","bemtree-extensions__redirect"], function(provide, vow, path, redirect) {
        provide(buildBemXjst({}, {vow: vow,
path: path,
redirect: redirect}));
    });