/
eb
/
Surf
Обзор
Документация
Войти
/
eb
/
Surf
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
node_modules/browser-sync/dist/cli/transforms/handleHostOption.js
35 строк
1 KB
EvgeniyBudaev
Initial commit
17 фев 2020, 09:02
17 фев 2020, 09:02
bb6f06f
Код
Авторство
О чём код?
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var bin_1 = require("../../bin"); function handleHostOption(incoming) { var host = incoming.get("host"); var listen = incoming.get("listen"); if (host && listen) { if (host !== listen) { return [incoming, [{ errors: [ { error: new Error("Cannot specify both `host` and `listen` options"), meta: function () { return [ "", "Tip: Use just the `listen` option *only* if you want to bind only to a particular host.", ]; } } ], level: bin_1.BsErrorLevels.Fatal, type: bin_1.BsErrorTypes.HostAndListenIncompatible }]]; } // whenever we have have both `host` + `listen` options, // we remove the 'host' to prevent complication further down the line return [ incoming.delete('host'), [] ]; } return [incoming, []]; } exports.handleHostOption = handleHostOption; //# sourceMappingURL=handleHostOption.js.map