HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux wordpress-ubuntu-s-2vcpu-4gb-fra1-01 5.4.0-169-generic #187-Ubuntu SMP Thu Nov 23 14:52:28 UTC 2023 x86_64
User: root (0)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //proc/1526/cwd/zaklada/html/node_modules/browser-sync/dist/cli/cli-info.js
"use strict";
var config = require("../config");
var logger = require("../logger").logger;
var fs = require("fs");
var _ = require("../lodash.custom");
var path = require("path");
var info = {
    /**
     * Version info
     * @param {Object} pjson
     * @returns {String}
     */
    getVersion: function (pjson) {
        console.log(pjson.version);
        return pjson.version;
    },
    /**
     * Retrieve the config file
     * @returns {*}
     * @private
     * @param filePath
     */
    getConfigFile: function (filePath) {
        return require(path.resolve(filePath));
    },
    /**
     * Generate an example Config file.
     */
    makeConfig: function (cwd, cb) {
        var opts = require(path.join(__dirname, "..", config.configFile));
        var userOpts = {};
        var ignore = ["excludedFileTypes", "injectFileTypes", "snippetOptions"];
        Object.keys(opts).forEach(function (key) {
            if (!_.includes(ignore, key)) {
                userOpts[key] = opts[key];
            }
        });
        var file = fs.readFileSync(config.template, "utf8");
        file = file.replace("//OPTS", JSON.stringify(userOpts, null, 4));
        fs.writeFile(path.resolve(cwd, config.userFile), file, function () {
            logger.info("Config file created {magenta:%s}", config.userFile);
            logger.info("To use it, in the same directory run: " +
                "{cyan:browser-sync start --config bs-config.js}");
            cb();
        });
    }
};
module.exports = info;
//# sourceMappingURL=cli-info.js.map