UNPKG

verdaccio

Version:

A lightweight private npm proxy registry

26 lines (25 loc) 2.74 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.displayExperimentsInfoBox = displayExperimentsInfoBox; var _logger = require("@verdaccio/logger"); function displayExperimentsInfoBox(flags) { if (!flags) { return { searchRemote: false }; } const experimentList = Object.keys(flags); if (experimentList.length >= 1) { _logger.logger.warn(`experiments are enabled, it is recommended do not use experiments in production comment out this section to disable it`); experimentList.forEach(experiment => { _logger.logger.info(`support for experiment [${experiment}] ${flags[experiment] ? 'is enabled' : ' is disabled'}`); }); } return { ...flags, searchRemote: false }; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfbG9nZ2VyIiwicmVxdWlyZSIsImRpc3BsYXlFeHBlcmltZW50c0luZm9Cb3giLCJmbGFncyIsInNlYXJjaFJlbW90ZSIsImV4cGVyaW1lbnRMaXN0IiwiT2JqZWN0Iiwia2V5cyIsImxlbmd0aCIsImxvZ2dlciIsIndhcm4iLCJmb3JFYWNoIiwiZXhwZXJpbWVudCIsImluZm8iXSwic291cmNlcyI6WyIuLi8uLi9zcmMvbGliL2V4cGVyaW1lbnRzLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGxvZ2dlciB9IGZyb20gJ0B2ZXJkYWNjaW8vbG9nZ2VyJztcblxuZXhwb3J0IGZ1bmN0aW9uIGRpc3BsYXlFeHBlcmltZW50c0luZm9Cb3goZmxhZ3MpIHtcbiAgaWYgKCFmbGFncykge1xuICAgIHJldHVybiB7XG4gICAgICBzZWFyY2hSZW1vdGU6IGZhbHNlLFxuICAgIH07XG4gIH1cblxuICBjb25zdCBleHBlcmltZW50TGlzdCA9IE9iamVjdC5rZXlzKGZsYWdzKTtcbiAgaWYgKGV4cGVyaW1lbnRMaXN0Lmxlbmd0aCA+PSAxKSB7XG4gICAgbG9nZ2VyLndhcm4oXG4gICAgICBgZXhwZXJpbWVudHMgYXJlIGVuYWJsZWQsIGl0IGlzIHJlY29tbWVuZGVkIGRvIG5vdCB1c2UgZXhwZXJpbWVudHMgaW4gcHJvZHVjdGlvbiBjb21tZW50IG91dCB0aGlzIHNlY3Rpb24gdG8gZGlzYWJsZSBpdGBcbiAgICApO1xuICAgIGV4cGVyaW1lbnRMaXN0LmZvckVhY2goKGV4cGVyaW1lbnQpID0+IHtcbiAgICAgIGxvZ2dlci5pbmZvKFxuICAgICAgICBgc3VwcG9ydCBmb3IgZXhwZXJpbWVudCBbJHtleHBlcmltZW50fV0gJHtcbiAgICAgICAgICBmbGFnc1tleHBlcmltZW50XSA/ICdpcyBlbmFibGVkJyA6ICcgaXMgZGlzYWJsZWQnXG4gICAgICAgIH1gXG4gICAgICApO1xuICAgIH0pO1xuICB9XG4gIHJldHVybiB7IC4uLmZsYWdzLCBzZWFyY2hSZW1vdGU6IGZhbHNlIH07XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBLElBQUFBLE9BQUEsR0FBQUMsT0FBQTtBQUVPLFNBQVNDLHlCQUF5QkEsQ0FBQ0MsS0FBSyxFQUFFO0VBQy9DLElBQUksQ0FBQ0EsS0FBSyxFQUFFO0lBQ1YsT0FBTztNQUNMQyxZQUFZLEVBQUU7SUFDaEIsQ0FBQztFQUNIO0VBRUEsTUFBTUMsY0FBYyxHQUFHQyxNQUFNLENBQUNDLElBQUksQ0FBQ0osS0FBSyxDQUFDO0VBQ3pDLElBQUlFLGNBQWMsQ0FBQ0csTUFBTSxJQUFJLENBQUMsRUFBRTtJQUM5QkMsY0FBTSxDQUFDQyxJQUFJLENBQ1Qsd0hBQ0YsQ0FBQztJQUNETCxjQUFjLENBQUNNLE9BQU8sQ0FBRUMsVUFBVSxJQUFLO01BQ3JDSCxjQUFNLENBQUNJLElBQUksQ0FDVCwyQkFBMkJELFVBQVUsS0FDbkNULEtBQUssQ0FBQ1MsVUFBVSxDQUFDLEdBQUcsWUFBWSxHQUFHLGNBQWMsRUFFckQsQ0FBQztJQUNILENBQUMsQ0FBQztFQUNKO0VBQ0EsT0FBTztJQUFFLEdBQUdULEtBQUs7SUFBRUMsWUFBWSxFQUFFO0VBQU0sQ0FBQztBQUMxQyIsImlnbm9yZUxpc3QiOltdfQ==