/
eb
/
Surf
Обзор
Документация
Войти
/
eb
/
Surf
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
node_modules/browser-sync-ui/lib/config.js
40 строк
992 B
EvgeniyBudaev
Initial commit
17 фев 2020, 09:02
17 фев 2020, 09:02
bb6f06f
Код
Авторство
О чём код?
var Immutable = require("immutable"); /** * Any configurable paths/config * @type {{pluginName: string, indexPage: string, socketJs: string, appJs: string, connector: string}} */ var defaults = { pluginName: "UI", indexPage: "/index.html", socketJs: "/js/vendor/socket.js", appJs: "/js/dist/app.js", app: "/app.js", appExtraJs: "/js/app-extra.js", connector: "/js/connector.js", pagesConfig: "/js/pages-config.js", public: { svg: "/img/icons/icons.svg", css: "/css/core.min.css" }, clientJs: "/lib/client-js.js", socket: { namespace: "/browser-sync-cp" }, components: { header: "/components/header.html", footer: "/components/footer.html" } }; module.exports.defaults = defaults; /** * @param [userConfig] * @returns {Map} */ module.exports.merge = function (userConfig) { return Immutable .fromJS(defaults) .mergeDeep(userConfig); };