前端代码
This commit is contained in:
50
node_modules/browser-sync/dist/cli/cli-info.js
generated
vendored
Normal file
50
node_modules/browser-sync/dist/cli/cli-info.js
generated
vendored
Normal file
@ -0,0 +1,50 @@
|
||||
"use strict";
|
||||
var config = require("../config");
|
||||
var logger = require("../logger").logger;
|
||||
var fs = require("fs");
|
||||
var _ = require("../lodash.custom");
|
||||
var path = require("path");
|
||||
var chalk = require("chalk");
|
||||
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 %s", chalk.magenta(config.userFile));
|
||||
logger.info("To use it, in the same directory run: " +
|
||||
chalk.cyan("browser-sync start --config bs-config.js"));
|
||||
cb();
|
||||
});
|
||||
}
|
||||
};
|
||||
module.exports = info;
|
||||
//# sourceMappingURL=cli-info.js.map
|
1
node_modules/browser-sync/dist/cli/cli-info.js.map
generated
vendored
Normal file
1
node_modules/browser-sync/dist/cli/cli-info.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"cli-info.js","sourceRoot":"","sources":["../../lib/cli/cli-info.js"],"names":[],"mappings":"AAAA,YAAY,CAAC;AAEb,IAAI,MAAM,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC;AAClC,IAAI,MAAM,GAAG,OAAO,CAAC,WAAW,CAAC,CAAC,MAAM,CAAC;AAEzC,IAAI,EAAE,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC;AACvB,IAAI,CAAC,GAAG,OAAO,CAAC,kBAAkB,CAAC,CAAC;AACpC,IAAI,IAAI,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC;AAC3B,IAAI,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,CAAC;AAE7B,IAAI,IAAI,GAAG;IACP;;;;OAIG;IACH,UAAU,EAAE,UAAS,KAAK;QACtB,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC;QAC3B,OAAO,KAAK,CAAC,OAAO,CAAC;IACzB,CAAC;IACD;;;;;OAKG;IACH,aAAa,EAAE,UAAS,QAAQ;QAC5B,OAAO,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC,CAAC;IAC3C,CAAC;IACD;;OAEG;IACH,UAAU,EAAE,UAAS,GAAG,EAAE,EAAE;QACxB,IAAI,IAAI,GAAG,OAAO,CAAC,IAAI,CAAC,IAAI,CAAC,SAAS,EAAE,IAAI,EAAE,MAAM,CAAC,UAAU,CAAC,CAAC,CAAC;QAClE,IAAI,QAAQ,GAAG,EAAE,CAAC;QAElB,IAAI,MAAM,GAAG,CAAC,mBAAmB,EAAE,iBAAiB,EAAE,gBAAgB,CAAC,CAAC;QAExE,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,OAAO,CAAC,UAAS,GAAG;YAClC,IAAI,CAAC,CAAC,CAAC,QAAQ,CAAC,MAAM,EAAE,GAAG,CAAC,EAAE;gBAC1B,QAAQ,CAAC,GAAG,CAAC,GAAG,IAAI,CAAC,GAAG,CAAC,CAAC;aAC7B;QACL,CAAC,CAAC,CAAC;QAEH,IAAI,IAAI,GAAG,EAAE,CAAC,YAAY,CAAC,MAAM,CAAC,QAAQ,EAAE,MAAM,CAAC,CAAC;QACpD,IAAI,GAAG,IAAI,CAAC,OAAO,CAAC,QAAQ,EAAE,IAAI,CAAC,SAAS,CAAC,QAAQ,EAAE,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC;QAEjE,EAAE,CAAC,SAAS,CAAC,IAAI,CAAC,OAAO,CAAC,GAAG,EAAE,MAAM,CAAC,QAAQ,CAAC,EAAE,IAAI,EAAE;YACnD,MAAM,CAAC,IAAI,CAAC,wBAAwB,EAAE,KAAK,CAAC,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC,CAAC;YACtE,MAAM,CAAC,IAAI,CACP,wCAAwC;gBACpC,KAAK,CAAC,IAAI,CAAC,0CAA0C,CAAC,CAC7D,CAAC;YACF,EAAE,EAAE,CAAC;QACT,CAAC,CAAC,CAAC;IACP,CAAC;CACJ,CAAC;AAEF,MAAM,CAAC,OAAO,GAAG,IAAI,CAAC"}
|
110
node_modules/browser-sync/dist/cli/cli-options.js
generated
vendored
Normal file
110
node_modules/browser-sync/dist/cli/cli-options.js
generated
vendored
Normal file
@ -0,0 +1,110 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.printErrors = exports.makeFilesArg = exports.explodeFilesArg = exports.merge = void 0;
|
||||
const immutable_1 = require("immutable");
|
||||
const addToFilesOption_1 = require("./transforms/addToFilesOption");
|
||||
const addDefaultIgnorePatterns_1 = require("./transforms/addDefaultIgnorePatterns");
|
||||
const copyCLIIgnoreToWatchOptions_1 = require("./transforms/copyCLIIgnoreToWatchOptions");
|
||||
const handleExtensionsOption_1 = require("./transforms/handleExtensionsOption");
|
||||
const handleFilesOption_1 = require("./transforms/handleFilesOption");
|
||||
const handleGhostModeOption_1 = require("./transforms/handleGhostModeOption");
|
||||
const handlePortsOption_1 = require("./transforms/handlePortsOption");
|
||||
const handleProxyOption_1 = require("./transforms/handleProxyOption");
|
||||
const handleServerOption_1 = require("./transforms/handleServerOption");
|
||||
const appendServerIndexOption_1 = require("./transforms/appendServerIndexOption");
|
||||
const appendServerDirectoryOption_1 = require("./transforms/appendServerDirectoryOption");
|
||||
const addCwdToWatchOptions_1 = require("./transforms/addCwdToWatchOptions");
|
||||
const options_1 = require("../options");
|
||||
const handleHostOption_1 = require("./transforms/handleHostOption");
|
||||
const _ = require("../lodash.custom");
|
||||
const defaultConfig = require("../default-config");
|
||||
const immDefs = (0, immutable_1.fromJS)(defaultConfig);
|
||||
function merge(input) {
|
||||
const merged = immDefs.mergeDeep(input);
|
||||
const transforms = [
|
||||
addToFilesOption_1.addToFilesOption,
|
||||
addCwdToWatchOptions_1.addCwdToWatchOptions,
|
||||
addDefaultIgnorePatterns_1.addDefaultIgnorePatterns,
|
||||
copyCLIIgnoreToWatchOptions_1.copyCLIIgnoreToWatchOptions,
|
||||
handleServerOption_1.handleServerOption,
|
||||
appendServerIndexOption_1.appendServerIndexOption,
|
||||
appendServerDirectoryOption_1.appendServerDirectoryOption,
|
||||
handleProxyOption_1.handleProxyOption,
|
||||
handlePortsOption_1.handlePortsOption,
|
||||
handleHostOption_1.handleHostOption,
|
||||
handleGhostModeOption_1.handleGhostModeOption,
|
||||
handleFilesOption_1.handleFilesOption,
|
||||
handleExtensionsOption_1.handleExtensionsOption,
|
||||
options_1.setMode,
|
||||
options_1.setScheme,
|
||||
options_1.setStartPath,
|
||||
options_1.setProxyWs,
|
||||
options_1.setServerOpts,
|
||||
options_1.liftExtensionsOptionFromCli,
|
||||
options_1.setNamespace,
|
||||
options_1.fixSnippetIgnorePaths,
|
||||
options_1.fixSnippetIncludePaths,
|
||||
options_1.fixRewriteRules,
|
||||
options_1.setMiddleware,
|
||||
options_1.setOpen,
|
||||
options_1.setUiPort
|
||||
];
|
||||
const output = transforms.reduce((acc, item) => {
|
||||
const [current, currentErrors] = acc;
|
||||
const [result, errors] = item.call(null, current);
|
||||
return [result, [...currentErrors, ...errors]];
|
||||
}, [merged, []]);
|
||||
return output;
|
||||
}
|
||||
exports.merge = merge;
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
function explodeFilesArg(string) {
|
||||
return string.split(",").map(item => item.trim());
|
||||
}
|
||||
exports.explodeFilesArg = explodeFilesArg;
|
||||
/**
|
||||
* @param value
|
||||
* @returns {{globs: Array, objs: Array}}
|
||||
*/
|
||||
function makeFilesArg(value) {
|
||||
let globs = [];
|
||||
let objs = [];
|
||||
if (_.isString(value)) {
|
||||
globs = globs.concat(explodeFilesArg(value));
|
||||
}
|
||||
if (immutable_1.List.isList(value) && value.size) {
|
||||
value.forEach(function (value) {
|
||||
if (_.isString(value)) {
|
||||
globs.push(value);
|
||||
}
|
||||
else {
|
||||
if (immutable_1.Map.isMap(value)) {
|
||||
objs.push(value);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
return {
|
||||
globs: globs,
|
||||
objs: objs
|
||||
};
|
||||
}
|
||||
exports.makeFilesArg = makeFilesArg;
|
||||
function printErrors(errors) {
|
||||
return errors
|
||||
.map(error => [
|
||||
`Error Type: ${error.type}`,
|
||||
`Error Level: ${error.level}`,
|
||||
error.errors.map(item => [
|
||||
`Error Message: ${item.error.message}`,
|
||||
item.meta ? item.meta().join("\n") : ""
|
||||
]
|
||||
.filter(Boolean)
|
||||
.join("\n"))
|
||||
].join("\n"))
|
||||
.join("\n\n");
|
||||
}
|
||||
exports.printErrors = printErrors;
|
||||
//# sourceMappingURL=cli-options.js.map
|
1
node_modules/browser-sync/dist/cli/cli-options.js.map
generated
vendored
Normal file
1
node_modules/browser-sync/dist/cli/cli-options.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"cli-options.js","sourceRoot":"","sources":["../../lib/cli/cli-options.ts"],"names":[],"mappings":"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"}
|
14
node_modules/browser-sync/dist/cli/command.init.js
generated
vendored
Normal file
14
node_modules/browser-sync/dist/cli/command.init.js
generated
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
"use strict";
|
||||
var info = require("./cli-info");
|
||||
/**
|
||||
* $ browser-sync init
|
||||
*
|
||||
* This command will generate a configuration
|
||||
* file in the current directory
|
||||
*
|
||||
* @param opts
|
||||
*/
|
||||
module.exports = function (opts) {
|
||||
info.makeConfig(process.cwd(), opts.cb);
|
||||
};
|
||||
//# sourceMappingURL=command.init.js.map
|
1
node_modules/browser-sync/dist/cli/command.init.js.map
generated
vendored
Normal file
1
node_modules/browser-sync/dist/cli/command.init.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"command.init.js","sourceRoot":"","sources":["../../lib/cli/command.init.js"],"names":[],"mappings":"AAAA,YAAY,CAAC;AAEb,IAAI,IAAI,GAAG,OAAO,CAAC,YAAY,CAAC,CAAC;AAEjC;;;;;;;GAOG;AACH,MAAM,CAAC,OAAO,GAAG,UAAS,IAAI;IAC1B,IAAI,CAAC,UAAU,CAAC,OAAO,CAAC,GAAG,EAAE,EAAE,IAAI,CAAC,EAAE,CAAC,CAAC;AAC5C,CAAC,CAAC"}
|
62
node_modules/browser-sync/dist/cli/command.recipe.js
generated
vendored
Normal file
62
node_modules/browser-sync/dist/cli/command.recipe.js
generated
vendored
Normal file
@ -0,0 +1,62 @@
|
||||
"use strict";
|
||||
var logger = require("../logger").logger;
|
||||
var chalk = require("chalk");
|
||||
/**
|
||||
* $ browser-sync recipe <name> <options>
|
||||
*
|
||||
* This command will copy a recipe into either the current directory
|
||||
* or one given with the --output flag
|
||||
*
|
||||
* @param opts
|
||||
* @returns {Function}
|
||||
*/
|
||||
module.exports = function (opts) {
|
||||
var path = require("path");
|
||||
var fs = require("fs-extra");
|
||||
var input = opts.cli.input.slice(1);
|
||||
var resolved = require.resolve("bs-recipes");
|
||||
var dir = path.dirname(resolved);
|
||||
var logRecipes = function () {
|
||||
var dirs = fs.readdirSync(path.join(dir, "recipes"));
|
||||
logger.info("Install one of the following with %s\n", chalk.cyan('browser-sync recipe <name>'));
|
||||
dirs.forEach(function (name) {
|
||||
console.log(" " + name);
|
||||
});
|
||||
};
|
||||
if (!input.length) {
|
||||
logger.info("No recipe name provided!");
|
||||
logRecipes();
|
||||
return opts.cb();
|
||||
}
|
||||
if (opts.cli.input[1] === "ls") {
|
||||
logRecipes();
|
||||
return opts.cb();
|
||||
}
|
||||
input = input[0];
|
||||
var flags = opts.cli.flags;
|
||||
var output = flags.output
|
||||
? path.resolve(flags.output)
|
||||
: path.join(process.cwd(), input);
|
||||
var targetDir = path.join(dir, "recipes", input);
|
||||
if (fs.existsSync(output)) {
|
||||
return opts.cb(new Error("Target folder exists remove it first and then try again"));
|
||||
}
|
||||
if (fs.existsSync(targetDir)) {
|
||||
fs.copy(targetDir, output, function (err) {
|
||||
if (err) {
|
||||
opts.cb(err);
|
||||
}
|
||||
else {
|
||||
logger.info("Recipe copied into %s", chalk.cyan(output));
|
||||
logger.info("Next, inside that folder, run %s", chalk.cyan("npm i && npm start"));
|
||||
opts.cb(null);
|
||||
}
|
||||
});
|
||||
}
|
||||
else {
|
||||
logger.info("Recipe %s not found. The following are available though", chalk.cyan(input));
|
||||
logRecipes();
|
||||
opts.cb();
|
||||
}
|
||||
};
|
||||
//# sourceMappingURL=command.recipe.js.map
|
1
node_modules/browser-sync/dist/cli/command.recipe.js.map
generated
vendored
Normal file
1
node_modules/browser-sync/dist/cli/command.recipe.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"command.recipe.js","sourceRoot":"","sources":["../../lib/cli/command.recipe.js"],"names":[],"mappings":"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"}
|
41
node_modules/browser-sync/dist/cli/command.reload.js
generated
vendored
Normal file
41
node_modules/browser-sync/dist/cli/command.reload.js
generated
vendored
Normal file
@ -0,0 +1,41 @@
|
||||
"use strict";
|
||||
/**
|
||||
* $ browser-sync reload <options>
|
||||
*
|
||||
* This commands starts the Browsersync servers
|
||||
* & Optionally UI.
|
||||
*
|
||||
* @param opts
|
||||
* @returns {Function}
|
||||
*/
|
||||
module.exports = function (opts) {
|
||||
var flags = opts.cli.flags;
|
||||
if (!flags.url) {
|
||||
flags.url = "http://localhost:" + (flags.port || 3000);
|
||||
}
|
||||
var proto = require("../http-protocol");
|
||||
var scheme = flags.url.match(/^https/) ? "https" : "http";
|
||||
var args = { method: "reload" };
|
||||
if (flags.files) {
|
||||
args.args = flags.files;
|
||||
}
|
||||
var url = proto.getUrl(args, flags.url);
|
||||
if (scheme === "https") {
|
||||
process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0";
|
||||
}
|
||||
require(scheme)
|
||||
.get(url, function (res) {
|
||||
res.on("data", function () {
|
||||
if (res.statusCode === 200) {
|
||||
opts.cb(null, res);
|
||||
}
|
||||
});
|
||||
})
|
||||
.on("error", function (err) {
|
||||
if (err.code === "ECONNREFUSED") {
|
||||
err.message = "Browsersync not running at " + flags.url;
|
||||
}
|
||||
return opts.cb(err);
|
||||
});
|
||||
};
|
||||
//# sourceMappingURL=command.reload.js.map
|
1
node_modules/browser-sync/dist/cli/command.reload.js.map
generated
vendored
Normal file
1
node_modules/browser-sync/dist/cli/command.reload.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"command.reload.js","sourceRoot":"","sources":["../../lib/cli/command.reload.js"],"names":[],"mappings":"AAAA,YAAY,CAAC;AAEb;;;;;;;;GAQG;AACH,MAAM,CAAC,OAAO,GAAG,UAAS,IAAI;IAC1B,IAAI,KAAK,GAAG,IAAI,CAAC,GAAG,CAAC,KAAK,CAAC;IAC3B,IAAI,CAAC,KAAK,CAAC,GAAG,EAAE;QACZ,KAAK,CAAC,GAAG,GAAG,mBAAmB,GAAG,CAAC,KAAK,CAAC,IAAI,IAAI,IAAI,CAAC,CAAC;KAC1D;IACD,IAAI,KAAK,GAAG,OAAO,CAAC,kBAAkB,CAAC,CAAC;IACxC,IAAI,MAAM,GAAG,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,MAAM,CAAC;IAC1D,IAAI,IAAI,GAAG,EAAE,MAAM,EAAE,QAAQ,EAAE,CAAC;IAEhC,IAAI,KAAK,CAAC,KAAK,EAAE;QACb,IAAI,CAAC,IAAI,GAAG,KAAK,CAAC,KAAK,CAAC;KAC3B;IAED,IAAI,GAAG,GAAG,KAAK,CAAC,MAAM,CAAC,IAAI,EAAE,KAAK,CAAC,GAAG,CAAC,CAAC;IAExC,IAAI,MAAM,KAAK,OAAO,EAAE;QACpB,OAAO,CAAC,GAAG,CAAC,4BAA4B,GAAG,GAAG,CAAC;KAClD;IAED,OAAO,CAAC,MAAM,CAAC;SACV,GAAG,CAAC,GAAG,EAAE,UAAS,GAAG;QAClB,GAAG,CAAC,EAAE,CAAC,MAAM,EAAE;YACX,IAAI,GAAG,CAAC,UAAU,KAAK,GAAG,EAAE;gBACxB,IAAI,CAAC,EAAE,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;aACtB;QACL,CAAC,CAAC,CAAC;IACP,CAAC,CAAC;SACD,EAAE,CAAC,OAAO,EAAE,UAAS,GAAG;QACrB,IAAI,GAAG,CAAC,IAAI,KAAK,cAAc,EAAE;YAC7B,GAAG,CAAC,OAAO,GAAG,6BAA6B,GAAG,KAAK,CAAC,GAAG,CAAC;SAC3D;QACD,OAAO,IAAI,CAAC,EAAE,CAAC,GAAG,CAAC,CAAC;IACxB,CAAC,CAAC,CAAC;AACX,CAAC,CAAC"}
|
98
node_modules/browser-sync/dist/cli/command.start.js
generated
vendored
Normal file
98
node_modules/browser-sync/dist/cli/command.start.js
generated
vendored
Normal file
@ -0,0 +1,98 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const path = require("path");
|
||||
const fs_1 = require("fs");
|
||||
const immutable_1 = require("immutable");
|
||||
const utils = require("../utils");
|
||||
const cli_options_1 = require("./cli-options");
|
||||
const _ = require("../lodash.custom");
|
||||
/**
|
||||
* $ browser-sync start <options>
|
||||
*
|
||||
* This commands starts the Browsersync servers
|
||||
* & Optionally UI.
|
||||
*
|
||||
* @param opts
|
||||
* @returns {Function}
|
||||
*/
|
||||
function default_1(opts) {
|
||||
const flags = preprocessFlags(opts.cli.flags);
|
||||
const cwd = flags.cwd || process.cwd();
|
||||
const maybepkg = path.resolve(cwd, "package.json");
|
||||
let input = flags;
|
||||
if (flags.config) {
|
||||
const maybeconf = path.resolve(cwd, flags.config);
|
||||
if ((0, fs_1.existsSync)(maybeconf)) {
|
||||
const conf = require(maybeconf);
|
||||
input = _.merge({}, conf, flags);
|
||||
}
|
||||
else {
|
||||
utils.fail(true, new Error(`Configuration file '${flags.config}' not found`), opts.cb);
|
||||
}
|
||||
}
|
||||
else {
|
||||
if ((0, fs_1.existsSync)(maybepkg)) {
|
||||
const pkg = require(maybepkg);
|
||||
if (pkg["browser-sync"]) {
|
||||
console.log("> Configuration obtained from package.json");
|
||||
input = _.merge({}, pkg["browser-sync"], flags);
|
||||
}
|
||||
}
|
||||
}
|
||||
return require("../")
|
||||
.create("cli")
|
||||
.init(input, opts.cb);
|
||||
}
|
||||
exports.default = default_1;
|
||||
/**
|
||||
* @param flags
|
||||
* @returns {*}
|
||||
*/
|
||||
function preprocessFlags(flags) {
|
||||
return [
|
||||
stripUndefined,
|
||||
legacyFilesArgs,
|
||||
removeWatchBooleanWhenFalse
|
||||
].reduce((flags, fn) => fn.call(null, flags), flags);
|
||||
}
|
||||
/**
|
||||
* Incoming undefined values are problematic as
|
||||
* they interfere with Immutable.Map.mergeDeep
|
||||
* @param subject
|
||||
* @returns {*}
|
||||
*/
|
||||
function stripUndefined(subject) {
|
||||
return Object.keys(subject).reduce((acc, key) => {
|
||||
const value = subject[key];
|
||||
if (typeof value === "undefined") {
|
||||
return acc;
|
||||
}
|
||||
acc[key] = value;
|
||||
return acc;
|
||||
}, {});
|
||||
}
|
||||
/**
|
||||
* @param flags
|
||||
* @returns {*}
|
||||
*/
|
||||
function legacyFilesArgs(flags) {
|
||||
if (flags.files && flags.files.length) {
|
||||
flags.files = flags.files.reduce((acc, item) => acc.concat((0, cli_options_1.explodeFilesArg)(item)), []);
|
||||
}
|
||||
return flags;
|
||||
}
|
||||
/**
|
||||
* `watch` is a CLI boolean so should be removed if false to
|
||||
* allow config to set watch: true
|
||||
* @param flags
|
||||
* @returns {any}
|
||||
*/
|
||||
function removeWatchBooleanWhenFalse(flags) {
|
||||
if (flags.watch === false) {
|
||||
return (0, immutable_1.fromJS)(flags)
|
||||
.delete("watch")
|
||||
.toJS();
|
||||
}
|
||||
return flags;
|
||||
}
|
||||
//# sourceMappingURL=command.start.js.map
|
1
node_modules/browser-sync/dist/cli/command.start.js.map
generated
vendored
Normal file
1
node_modules/browser-sync/dist/cli/command.start.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"command.start.js","sourceRoot":"","sources":["../../lib/cli/command.start.ts"],"names":[],"mappings":"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"}
|
11
node_modules/browser-sync/dist/cli/transforms/addCwdToWatchOptions.js
generated
vendored
Normal file
11
node_modules/browser-sync/dist/cli/transforms/addCwdToWatchOptions.js
generated
vendored
Normal file
@ -0,0 +1,11 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.addCwdToWatchOptions = void 0;
|
||||
function addCwdToWatchOptions(incoming) {
|
||||
const output = incoming.updateIn(["watchOptions", "cwd"], watchCwd => {
|
||||
return watchCwd || incoming.get("cwd");
|
||||
});
|
||||
return [output, []];
|
||||
}
|
||||
exports.addCwdToWatchOptions = addCwdToWatchOptions;
|
||||
//# sourceMappingURL=addCwdToWatchOptions.js.map
|
1
node_modules/browser-sync/dist/cli/transforms/addCwdToWatchOptions.js.map
generated
vendored
Normal file
1
node_modules/browser-sync/dist/cli/transforms/addCwdToWatchOptions.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"addCwdToWatchOptions.js","sourceRoot":"","sources":["../../../lib/cli/transforms/addCwdToWatchOptions.ts"],"names":[],"mappings":";;;AAEA,SAAgB,oBAAoB,CAAC,QAAuB;IACxD,MAAM,MAAM,GAAG,QAAQ,CAAC,QAAQ,CAAC,CAAC,cAAc,EAAE,KAAK,CAAC,EAAE,QAAQ,CAAC,EAAE;QACjE,OAAO,QAAQ,IAAI,QAAQ,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;IAC3C,CAAC,CAAC,CAAC;IAEH,OAAO,CAAC,MAAM,EAAE,EAAE,CAAC,CAAC;AACxB,CAAC;AAND,oDAMC"}
|
30
node_modules/browser-sync/dist/cli/transforms/addDefaultIgnorePatterns.js
generated
vendored
Normal file
30
node_modules/browser-sync/dist/cli/transforms/addDefaultIgnorePatterns.js
generated
vendored
Normal file
@ -0,0 +1,30 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.addDefaultIgnorePatterns = void 0;
|
||||
const immutable_1 = require("immutable");
|
||||
const defaultIgnorePatterns = [
|
||||
/node_modules/,
|
||||
/bower_components/,
|
||||
".sass-cache",
|
||||
".vscode",
|
||||
".git",
|
||||
".idea"
|
||||
];
|
||||
function addDefaultIgnorePatterns(incoming) {
|
||||
if (!incoming.get("watch")) {
|
||||
return [incoming, []];
|
||||
}
|
||||
const output = incoming.update("watchOptions", watchOptions => {
|
||||
const userIgnored = (0, immutable_1.List)([])
|
||||
.concat(watchOptions.get("ignored"))
|
||||
.filter(Boolean)
|
||||
.toSet();
|
||||
const merged = userIgnored.merge(defaultIgnorePatterns);
|
||||
return watchOptions.merge({
|
||||
ignored: merged.toList()
|
||||
});
|
||||
});
|
||||
return [output, []];
|
||||
}
|
||||
exports.addDefaultIgnorePatterns = addDefaultIgnorePatterns;
|
||||
//# sourceMappingURL=addDefaultIgnorePatterns.js.map
|
1
node_modules/browser-sync/dist/cli/transforms/addDefaultIgnorePatterns.js.map
generated
vendored
Normal file
1
node_modules/browser-sync/dist/cli/transforms/addDefaultIgnorePatterns.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"addDefaultIgnorePatterns.js","sourceRoot":"","sources":["../../../lib/cli/transforms/addDefaultIgnorePatterns.ts"],"names":[],"mappings":";;;AAAA,yCAAiC;AAGjC,MAAM,qBAAqB,GAAG;IAC1B,cAAc;IACd,kBAAkB;IAClB,aAAa;IACb,SAAS;IACT,MAAM;IACN,OAAO;CACV,CAAC;AAEF,SAAgB,wBAAwB,CACpC,QAAuB;IAEvB,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,OAAO,CAAC,EAAE;QACxB,OAAO,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC;KACzB;IAED,MAAM,MAAM,GAAG,QAAQ,CAAC,MAAM,CAAC,cAAc,EAAE,YAAY,CAAC,EAAE;QAC1D,MAAM,WAAW,GAAG,IAAA,gBAAI,EAAC,EAAE,CAAC;aACvB,MAAM,CAAC,YAAY,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;aACnC,MAAM,CAAC,OAAO,CAAC;aACf,KAAK,EAAE,CAAC;QAEb,MAAM,MAAM,GAAG,WAAW,CAAC,KAAK,CAAC,qBAAqB,CAAC,CAAC;QAExD,OAAO,YAAY,CAAC,KAAK,CAAC;YACtB,OAAO,EAAE,MAAM,CAAC,MAAM,EAAE;SAC3B,CAAC,CAAC;IACP,CAAC,CAAC,CAAC;IAEH,OAAO,CAAC,MAAM,EAAE,EAAE,CAAC,CAAC;AACxB,CAAC;AArBD,4DAqBC"}
|
48
node_modules/browser-sync/dist/cli/transforms/addToFilesOption.js
generated
vendored
Normal file
48
node_modules/browser-sync/dist/cli/transforms/addToFilesOption.js
generated
vendored
Normal file
@ -0,0 +1,48 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.addToFilesOption = void 0;
|
||||
const immutable_1 = require("immutable");
|
||||
function addToFilesOption(incoming) {
|
||||
if (!incoming.get("watch")) {
|
||||
return [incoming, []];
|
||||
}
|
||||
let serverPaths = [];
|
||||
const fromServeStatic = incoming.get("serveStatic", (0, immutable_1.List)([])).toArray();
|
||||
const ssPaths = fromServeStatic.reduce((acc, ss) => {
|
||||
if (typeof ss === "string") {
|
||||
return acc.concat(ss);
|
||||
}
|
||||
if (ss.dir && typeof ss.dir === "string") {
|
||||
return acc.concat(ss);
|
||||
}
|
||||
return acc;
|
||||
}, []);
|
||||
ssPaths.forEach(p => serverPaths.push(p));
|
||||
const server = incoming.get("server");
|
||||
if (server) {
|
||||
if (server === true) {
|
||||
serverPaths.push(".");
|
||||
}
|
||||
if (typeof server === "string") {
|
||||
serverPaths.push(server);
|
||||
}
|
||||
if (immutable_1.List.isList(server) && server.every(x => typeof x === "string")) {
|
||||
server.forEach(s => serverPaths.push(s));
|
||||
}
|
||||
if (immutable_1.Map.isMap(server)) {
|
||||
const baseDirProp = server.get("baseDir");
|
||||
const baseDirs = (0, immutable_1.List)([])
|
||||
.concat(baseDirProp)
|
||||
.filter(Boolean);
|
||||
baseDirs.forEach(s => serverPaths.push(s));
|
||||
}
|
||||
}
|
||||
const output = incoming.update("files", files => {
|
||||
return (0, immutable_1.List)([])
|
||||
.concat(files, serverPaths)
|
||||
.filter(Boolean);
|
||||
});
|
||||
return [output, []];
|
||||
}
|
||||
exports.addToFilesOption = addToFilesOption;
|
||||
//# sourceMappingURL=addToFilesOption.js.map
|
1
node_modules/browser-sync/dist/cli/transforms/addToFilesOption.js.map
generated
vendored
Normal file
1
node_modules/browser-sync/dist/cli/transforms/addToFilesOption.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"addToFilesOption.js","sourceRoot":"","sources":["../../../lib/cli/transforms/addToFilesOption.ts"],"names":[],"mappings":";;;AAAA,yCAAsC;AAGtC,SAAgB,gBAAgB,CAAC,QAAuB;IACpD,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,OAAO,CAAC,EAAE;QACxB,OAAO,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC;KACzB;IAED,IAAI,WAAW,GAAG,EAAE,CAAC;IAErB,MAAM,eAAe,GAAG,QAAQ,CAAC,GAAG,CAAC,aAAa,EAAE,IAAA,gBAAI,EAAC,EAAE,CAAC,CAAC,CAAC,OAAO,EAAE,CAAC;IACxE,MAAM,OAAO,GAAG,eAAe,CAAC,MAAM,CAAC,CAAC,GAAG,EAAE,EAAE,EAAE,EAAE;QAC/C,IAAI,OAAO,EAAE,KAAK,QAAQ,EAAE;YACxB,OAAO,GAAG,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC;SACzB;QACD,IAAI,EAAE,CAAC,GAAG,IAAI,OAAO,EAAE,CAAC,GAAG,KAAK,QAAQ,EAAE;YACtC,OAAO,GAAG,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC;SACzB;QACD,OAAO,GAAG,CAAC;IACf,CAAC,EAAE,EAAE,CAAC,CAAC;IAEP,OAAO,CAAC,OAAO,CAAC,CAAC,CAAC,EAAE,CAAC,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC;IAE1C,MAAM,MAAM,GAAG,QAAQ,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;IACtC,IAAI,MAAM,EAAE;QACR,IAAI,MAAM,KAAK,IAAI,EAAE;YACjB,WAAW,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;SACzB;QACD,IAAI,OAAO,MAAM,KAAK,QAAQ,EAAE;YAC5B,WAAW,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;SAC5B;QACD,IAAI,gBAAI,CAAC,MAAM,CAAC,MAAM,CAAC,IAAI,MAAM,CAAC,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,OAAO,CAAC,KAAK,QAAQ,CAAC,EAAE;YACjE,MAAM,CAAC,OAAO,CAAC,CAAC,CAAC,EAAE,CAAC,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC;SAC5C;QACD,IAAI,eAAG,CAAC,KAAK,CAAC,MAAM,CAAC,EAAE;YACnB,MAAM,WAAW,GAAG,MAAM,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;YAC1C,MAAM,QAAQ,GAAG,IAAA,gBAAI,EAAC,EAAE,CAAC;iBACpB,MAAM,CAAC,WAAW,CAAC;iBACnB,MAAM,CAAC,OAAO,CAAC,CAAC;YACrB,QAAQ,CAAC,OAAO,CAAC,CAAC,CAAC,EAAE,CAAC,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC;SAC9C;KACJ;IAED,MAAM,MAAM,GAAG,QAAQ,CAAC,MAAM,CAAC,OAAO,EAAE,KAAK,CAAC,EAAE;QAC5C,OAAO,IAAA,gBAAI,EAAC,EAAE,CAAC;aACV,MAAM,CAAC,KAAK,EAAE,WAAW,CAAC;aAC1B,MAAM,CAAC,OAAO,CAAC,CAAC;IACzB,CAAC,CAAC,CAAC;IACH,OAAO,CAAC,MAAM,EAAE,EAAE,CAAC,CAAC;AACxB,CAAC;AA9CD,4CA8CC"}
|
16
node_modules/browser-sync/dist/cli/transforms/appendServerDirectoryOption.js
generated
vendored
Normal file
16
node_modules/browser-sync/dist/cli/transforms/appendServerDirectoryOption.js
generated
vendored
Normal file
@ -0,0 +1,16 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.appendServerDirectoryOption = void 0;
|
||||
function appendServerDirectoryOption(incoming) {
|
||||
if (!incoming.get("server"))
|
||||
return [incoming, []];
|
||||
if (incoming.get("directory")) {
|
||||
return [
|
||||
incoming.setIn(["server", "directory"], incoming.has("directory")),
|
||||
[]
|
||||
];
|
||||
}
|
||||
return [incoming, []];
|
||||
}
|
||||
exports.appendServerDirectoryOption = appendServerDirectoryOption;
|
||||
//# sourceMappingURL=appendServerDirectoryOption.js.map
|
1
node_modules/browser-sync/dist/cli/transforms/appendServerDirectoryOption.js.map
generated
vendored
Normal file
1
node_modules/browser-sync/dist/cli/transforms/appendServerDirectoryOption.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"appendServerDirectoryOption.js","sourceRoot":"","sources":["../../../lib/cli/transforms/appendServerDirectoryOption.ts"],"names":[],"mappings":";;;AAEA,SAAgB,2BAA2B,CACvC,QAAuB;IAEvB,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,QAAQ,CAAC;QAAE,OAAO,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC;IACnD,IAAI,QAAQ,CAAC,GAAG,CAAC,WAAW,CAAC,EAAE;QAC3B,OAAO;YACH,QAAQ,CAAC,KAAK,CAAC,CAAC,QAAQ,EAAE,WAAW,CAAC,EAAE,QAAQ,CAAC,GAAG,CAAC,WAAW,CAAC,CAAC;YAClE,EAAE;SACL,CAAC;KACL;IACD,OAAO,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC;AAC1B,CAAC;AAXD,kEAWC"}
|
14
node_modules/browser-sync/dist/cli/transforms/appendServerIndexOption.js
generated
vendored
Normal file
14
node_modules/browser-sync/dist/cli/transforms/appendServerIndexOption.js
generated
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.appendServerIndexOption = void 0;
|
||||
function appendServerIndexOption(incoming) {
|
||||
if (!incoming.get("server"))
|
||||
return [incoming, []];
|
||||
const value = incoming.get("index");
|
||||
if (value) {
|
||||
return [incoming.setIn(["server", "index"], value), []];
|
||||
}
|
||||
return [incoming, []];
|
||||
}
|
||||
exports.appendServerIndexOption = appendServerIndexOption;
|
||||
//# sourceMappingURL=appendServerIndexOption.js.map
|
1
node_modules/browser-sync/dist/cli/transforms/appendServerIndexOption.js.map
generated
vendored
Normal file
1
node_modules/browser-sync/dist/cli/transforms/appendServerIndexOption.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"appendServerIndexOption.js","sourceRoot":"","sources":["../../../lib/cli/transforms/appendServerIndexOption.ts"],"names":[],"mappings":";;;AAEA,SAAgB,uBAAuB,CACnC,QAAuB;IAEvB,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,QAAQ,CAAC;QAAE,OAAO,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC;IACnD,MAAM,KAAK,GAAG,QAAQ,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;IAEpC,IAAI,KAAK,EAAE;QACP,OAAO,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC,QAAQ,EAAE,OAAO,CAAC,EAAE,KAAK,CAAC,EAAE,EAAE,CAAC,CAAC;KAC3D;IAED,OAAO,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC;AAC1B,CAAC;AAXD,0DAWC"}
|
15
node_modules/browser-sync/dist/cli/transforms/copyCLIIgnoreToWatchOptions.js
generated
vendored
Normal file
15
node_modules/browser-sync/dist/cli/transforms/copyCLIIgnoreToWatchOptions.js
generated
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.copyCLIIgnoreToWatchOptions = void 0;
|
||||
const immutable_1 = require("immutable");
|
||||
function copyCLIIgnoreToWatchOptions(incoming) {
|
||||
if (!incoming.get("ignore")) {
|
||||
return [incoming, []];
|
||||
}
|
||||
const output = incoming.updateIn(["watchOptions", "ignored"], (0, immutable_1.List)([]), ignored => {
|
||||
return (0, immutable_1.List)([]).concat(ignored, incoming.get("ignore"));
|
||||
});
|
||||
return [output, []];
|
||||
}
|
||||
exports.copyCLIIgnoreToWatchOptions = copyCLIIgnoreToWatchOptions;
|
||||
//# sourceMappingURL=copyCLIIgnoreToWatchOptions.js.map
|
1
node_modules/browser-sync/dist/cli/transforms/copyCLIIgnoreToWatchOptions.js.map
generated
vendored
Normal file
1
node_modules/browser-sync/dist/cli/transforms/copyCLIIgnoreToWatchOptions.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"copyCLIIgnoreToWatchOptions.js","sourceRoot":"","sources":["../../../lib/cli/transforms/copyCLIIgnoreToWatchOptions.ts"],"names":[],"mappings":";;;AAAA,yCAAiC;AAGjC,SAAgB,2BAA2B,CACvC,QAAuB;IAEvB,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,QAAQ,CAAC,EAAE;QACzB,OAAO,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC;KACzB;IACD,MAAM,MAAM,GAAG,QAAQ,CAAC,QAAQ,CAC5B,CAAC,cAAc,EAAE,SAAS,CAAC,EAC3B,IAAA,gBAAI,EAAC,EAAE,CAAC,EACR,OAAO,CAAC,EAAE;QACN,OAAO,IAAA,gBAAI,EAAC,EAAE,CAAC,CAAC,MAAM,CAAC,OAAO,EAAE,QAAQ,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC,CAAC;IAC5D,CAAC,CACJ,CAAC;IAEF,OAAO,CAAC,MAAM,EAAE,EAAE,CAAC,CAAC;AACxB,CAAC;AAfD,kEAeC"}
|
21
node_modules/browser-sync/dist/cli/transforms/handleExtensionsOption.js
generated
vendored
Normal file
21
node_modules/browser-sync/dist/cli/transforms/handleExtensionsOption.js
generated
vendored
Normal file
@ -0,0 +1,21 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.handleExtensionsOption = void 0;
|
||||
const immutable_1 = require("immutable");
|
||||
const cli_options_1 = require("../cli-options");
|
||||
const _ = require("../../lodash.custom");
|
||||
function handleExtensionsOption(incoming) {
|
||||
const value = incoming.get("extensions");
|
||||
if (_.isString(value)) {
|
||||
const split = (0, cli_options_1.explodeFilesArg)(value);
|
||||
if (split.length) {
|
||||
return [incoming.set("extensions", (0, immutable_1.List)(split)), []];
|
||||
}
|
||||
}
|
||||
if (immutable_1.List.isList(value)) {
|
||||
return [incoming.set("extensions", value), []];
|
||||
}
|
||||
return [incoming, []];
|
||||
}
|
||||
exports.handleExtensionsOption = handleExtensionsOption;
|
||||
//# sourceMappingURL=handleExtensionsOption.js.map
|
1
node_modules/browser-sync/dist/cli/transforms/handleExtensionsOption.js.map
generated
vendored
Normal file
1
node_modules/browser-sync/dist/cli/transforms/handleExtensionsOption.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"handleExtensionsOption.js","sourceRoot":"","sources":["../../../lib/cli/transforms/handleExtensionsOption.ts"],"names":[],"mappings":";;;AAAA,yCAAiC;AACjC,gDAIwB;AAExB,MAAM,CAAC,GAAG,OAAO,CAAC,qBAAqB,CAAC,CAAC;AAEzC,SAAgB,sBAAsB,CAClC,QAAuB;IAEvB,MAAM,KAAK,GAAG,QAAQ,CAAC,GAAG,CAAC,YAAY,CAAC,CAAC;IACzC,IAAI,CAAC,CAAC,QAAQ,CAAC,KAAK,CAAC,EAAE;QACnB,MAAM,KAAK,GAAG,IAAA,6BAAe,EAAC,KAAK,CAAC,CAAC;QACrC,IAAI,KAAK,CAAC,MAAM,EAAE;YACd,OAAO,CAAC,QAAQ,CAAC,GAAG,CAAC,YAAY,EAAE,IAAA,gBAAI,EAAC,KAAK,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC;SACxD;KACJ;IACD,IAAI,gBAAI,CAAC,MAAM,CAAC,KAAK,CAAC,EAAE;QACpB,OAAO,CAAC,QAAQ,CAAC,GAAG,CAAC,YAAY,EAAE,KAAK,CAAC,EAAE,EAAE,CAAC,CAAC;KAClD;IACD,OAAO,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC;AAC1B,CAAC;AAdD,wDAcC"}
|
24
node_modules/browser-sync/dist/cli/transforms/handleFilesOption.js
generated
vendored
Normal file
24
node_modules/browser-sync/dist/cli/transforms/handleFilesOption.js
generated
vendored
Normal file
@ -0,0 +1,24 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.handleFilesOption = void 0;
|
||||
const immutable_1 = require("immutable");
|
||||
const cli_options_1 = require("../cli-options");
|
||||
function handleFilesOption(incoming) {
|
||||
const value = incoming.get("files");
|
||||
const namespaces = {
|
||||
core: {
|
||||
globs: [],
|
||||
objs: []
|
||||
}
|
||||
};
|
||||
const processed = (0, cli_options_1.makeFilesArg)(value);
|
||||
if (processed.globs.length) {
|
||||
namespaces.core.globs = processed.globs;
|
||||
}
|
||||
if (processed.objs.length) {
|
||||
namespaces.core.objs = processed.objs;
|
||||
}
|
||||
return [incoming.set("files", (0, immutable_1.fromJS)(namespaces)), []];
|
||||
}
|
||||
exports.handleFilesOption = handleFilesOption;
|
||||
//# sourceMappingURL=handleFilesOption.js.map
|
1
node_modules/browser-sync/dist/cli/transforms/handleFilesOption.js.map
generated
vendored
Normal file
1
node_modules/browser-sync/dist/cli/transforms/handleFilesOption.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"handleFilesOption.js","sourceRoot":"","sources":["../../../lib/cli/transforms/handleFilesOption.ts"],"names":[],"mappings":";;;AAAA,yCAAmC;AACnC,gDAA8E;AAG9E,SAAgB,iBAAiB,CAAC,QAAuB;IACrD,MAAM,KAAK,GAAG,QAAQ,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;IACpC,MAAM,UAAU,GAAoB;QAChC,IAAI,EAAE;YACF,KAAK,EAAE,EAAE;YACT,IAAI,EAAE,EAAE;SACX;KACJ,CAAC;IAEF,MAAM,SAAS,GAAG,IAAA,0BAAY,EAAC,KAAK,CAAC,CAAC;IAEtC,IAAI,SAAS,CAAC,KAAK,CAAC,MAAM,EAAE;QACxB,UAAU,CAAC,IAAI,CAAC,KAAK,GAAG,SAAS,CAAC,KAAK,CAAC;KAC3C;IAED,IAAI,SAAS,CAAC,IAAI,CAAC,MAAM,EAAE;QACvB,UAAU,CAAC,IAAI,CAAC,IAAI,GAAG,SAAS,CAAC,IAAI,CAAC;KACzC;IAED,OAAO,CAAC,QAAQ,CAAC,GAAG,CAAC,OAAO,EAAE,IAAA,kBAAM,EAAC,UAAU,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC;AAC3D,CAAC;AApBD,8CAoBC"}
|
58
node_modules/browser-sync/dist/cli/transforms/handleGhostModeOption.js
generated
vendored
Normal file
58
node_modules/browser-sync/dist/cli/transforms/handleGhostModeOption.js
generated
vendored
Normal file
@ -0,0 +1,58 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.handleGhostModeOption = void 0;
|
||||
const immutable_1 = require("immutable");
|
||||
function handleGhostModeOption(incoming) {
|
||||
const value = incoming.get("ghostMode");
|
||||
var trueAll = {
|
||||
clicks: true,
|
||||
scroll: true,
|
||||
forms: {
|
||||
submit: true,
|
||||
inputs: true,
|
||||
toggles: true
|
||||
}
|
||||
};
|
||||
var falseAll = {
|
||||
clicks: false,
|
||||
scroll: false,
|
||||
forms: {
|
||||
submit: false,
|
||||
inputs: false,
|
||||
toggles: false
|
||||
}
|
||||
};
|
||||
if (value === false || value === "false") {
|
||||
return [incoming.set("ghostMode", (0, immutable_1.fromJS)(falseAll)), []];
|
||||
}
|
||||
if (value === true || value === "true") {
|
||||
return [incoming.set("ghostMode", (0, immutable_1.fromJS)(trueAll)), []];
|
||||
}
|
||||
if (value.get("forms") === false) {
|
||||
return [
|
||||
incoming.set("ghostMode", value.withMutations(function (map) {
|
||||
map.set("forms", (0, immutable_1.fromJS)({
|
||||
submit: false,
|
||||
inputs: false,
|
||||
toggles: false
|
||||
}));
|
||||
})),
|
||||
[]
|
||||
];
|
||||
}
|
||||
if (value.get("forms") === true) {
|
||||
return [
|
||||
incoming.set("ghostMode", value.withMutations(function (map) {
|
||||
map.set("forms", (0, immutable_1.fromJS)({
|
||||
submit: true,
|
||||
inputs: true,
|
||||
toggles: true
|
||||
}));
|
||||
})),
|
||||
[]
|
||||
];
|
||||
}
|
||||
return [incoming, []];
|
||||
}
|
||||
exports.handleGhostModeOption = handleGhostModeOption;
|
||||
//# sourceMappingURL=handleGhostModeOption.js.map
|
1
node_modules/browser-sync/dist/cli/transforms/handleGhostModeOption.js.map
generated
vendored
Normal file
1
node_modules/browser-sync/dist/cli/transforms/handleGhostModeOption.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"handleGhostModeOption.js","sourceRoot":"","sources":["../../../lib/cli/transforms/handleGhostModeOption.ts"],"names":[],"mappings":";;;AAAA,yCAAmC;AAGnC,SAAgB,qBAAqB,CACjC,QAAuB;IAEvB,MAAM,KAAK,GAAG,QAAQ,CAAC,GAAG,CAAC,WAAW,CAAC,CAAC;IACxC,IAAI,OAAO,GAAG;QACV,MAAM,EAAE,IAAI;QACZ,MAAM,EAAE,IAAI;QACZ,KAAK,EAAE;YACH,MAAM,EAAE,IAAI;YACZ,MAAM,EAAE,IAAI;YACZ,OAAO,EAAE,IAAI;SAChB;KACJ,CAAC;IAEF,IAAI,QAAQ,GAAG;QACX,MAAM,EAAE,KAAK;QACb,MAAM,EAAE,KAAK;QACb,KAAK,EAAE;YACH,MAAM,EAAE,KAAK;YACb,MAAM,EAAE,KAAK;YACb,OAAO,EAAE,KAAK;SACjB;KACJ,CAAC;IAEF,IAAI,KAAK,KAAK,KAAK,IAAI,KAAK,KAAK,OAAO,EAAE;QACtC,OAAO,CAAC,QAAQ,CAAC,GAAG,CAAC,WAAW,EAAE,IAAA,kBAAM,EAAC,QAAQ,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC;KAC5D;IAED,IAAI,KAAK,KAAK,IAAI,IAAI,KAAK,KAAK,MAAM,EAAE;QACpC,OAAO,CAAC,QAAQ,CAAC,GAAG,CAAC,WAAW,EAAE,IAAA,kBAAM,EAAC,OAAO,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC;KAC3D;IAED,IAAI,KAAK,CAAC,GAAG,CAAC,OAAO,CAAC,KAAK,KAAK,EAAE;QAC9B,OAAO;YACH,QAAQ,CAAC,GAAG,CACR,WAAW,EACX,KAAK,CAAC,aAAa,CAAC,UAAS,GAAG;gBAC5B,GAAG,CAAC,GAAG,CACH,OAAO,EACP,IAAA,kBAAM,EAAC;oBACH,MAAM,EAAE,KAAK;oBACb,MAAM,EAAE,KAAK;oBACb,OAAO,EAAE,KAAK;iBACjB,CAAC,CACL,CAAC;YACN,CAAC,CAAC,CACL;YACD,EAAE;SACL,CAAC;KACL;IAED,IAAI,KAAK,CAAC,GAAG,CAAC,OAAO,CAAC,KAAK,IAAI,EAAE;QAC7B,OAAO;YACH,QAAQ,CAAC,GAAG,CACR,WAAW,EACX,KAAK,CAAC,aAAa,CAAC,UAAS,GAAG;gBAC5B,GAAG,CAAC,GAAG,CACH,OAAO,EACP,IAAA,kBAAM,EAAC;oBACH,MAAM,EAAE,IAAI;oBACZ,MAAM,EAAE,IAAI;oBACZ,OAAO,EAAE,IAAI;iBAChB,CAAC,CACL,CAAC;YACN,CAAC,CAAC,CACL;YACD,EAAE;SACL,CAAC;KACL;IAED,OAAO,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC;AAC1B,CAAC;AAvED,sDAuEC"}
|
38
node_modules/browser-sync/dist/cli/transforms/handleHostOption.js
generated
vendored
Normal file
38
node_modules/browser-sync/dist/cli/transforms/handleHostOption.js
generated
vendored
Normal file
@ -0,0 +1,38 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.handleHostOption = void 0;
|
||||
const bin_1 = require("../../bin");
|
||||
function handleHostOption(incoming) {
|
||||
const host = incoming.get("host");
|
||||
const listen = incoming.get("listen");
|
||||
if (host && listen) {
|
||||
if (host !== listen) {
|
||||
return [
|
||||
incoming,
|
||||
[
|
||||
{
|
||||
errors: [
|
||||
{
|
||||
error: new Error("Cannot specify both `host` and `listen` options"),
|
||||
meta() {
|
||||
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
|
1
node_modules/browser-sync/dist/cli/transforms/handleHostOption.js.map
generated
vendored
Normal file
1
node_modules/browser-sync/dist/cli/transforms/handleHostOption.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"handleHostOption.js","sourceRoot":"","sources":["../../../lib/cli/transforms/handleHostOption.ts"],"names":[],"mappings":";;;AACA,mCAAwD;AAExD,SAAgB,gBAAgB,CAAC,QAAuB;IACpD,MAAM,IAAI,GAAkB,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC;IACjD,MAAM,MAAM,GAAkB,QAAQ,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;IAErD,IAAI,IAAI,IAAI,MAAM,EAAE;QAChB,IAAI,IAAI,KAAK,MAAM,EAAE;YACjB,OAAO;gBACH,QAAQ;gBACR;oBACI;wBACI,MAAM,EAAE;4BACJ;gCACI,KAAK,EAAE,IAAI,KAAK,CACZ,iDAAiD,CACpD;gCACD,IAAI;oCACA,OAAO;wCACH,EAAE;wCACF,mGAAmG;qCACtG,CAAC;gCACN,CAAC;6BACJ;yBACJ;wBACD,KAAK,EAAE,mBAAa,CAAC,KAAK;wBAC1B,IAAI,EAAE,kBAAY,CAAC,yBAAyB;qBAC/C;iBACJ;aACJ,CAAC;SACL;QAED,wDAAwD;QACxD,qEAAqE;QACrE,OAAO,CAAC,QAAQ,CAAC,MAAM,CAAC,MAAM,CAAC,EAAE,EAAE,CAAC,CAAC;KACxC;IAED,OAAO,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC;AAC1B,CAAC;AApCD,4CAoCC"}
|
28
node_modules/browser-sync/dist/cli/transforms/handlePortsOption.js
generated
vendored
Normal file
28
node_modules/browser-sync/dist/cli/transforms/handlePortsOption.js
generated
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.handlePortsOption = void 0;
|
||||
const immutable_1 = require("immutable");
|
||||
function handlePortsOption(incoming) {
|
||||
const value = incoming.get("ports");
|
||||
if (!value)
|
||||
return [incoming, []];
|
||||
const obj = { min: null, max: null };
|
||||
if (typeof value === "string") {
|
||||
if (~value.indexOf(",")) {
|
||||
const segs = value.split(",");
|
||||
obj.min = parseInt(segs[0], 10);
|
||||
obj.max = parseInt(segs[1], 10);
|
||||
}
|
||||
else {
|
||||
obj.min = parseInt(value, 10);
|
||||
obj.max = null;
|
||||
}
|
||||
}
|
||||
else {
|
||||
obj.min = value.get("min");
|
||||
obj.max = value.get("max") || null;
|
||||
}
|
||||
return [incoming.set("ports", (0, immutable_1.Map)(obj)), []];
|
||||
}
|
||||
exports.handlePortsOption = handlePortsOption;
|
||||
//# sourceMappingURL=handlePortsOption.js.map
|
1
node_modules/browser-sync/dist/cli/transforms/handlePortsOption.js.map
generated
vendored
Normal file
1
node_modules/browser-sync/dist/cli/transforms/handlePortsOption.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"handlePortsOption.js","sourceRoot":"","sources":["../../../lib/cli/transforms/handlePortsOption.ts"],"names":[],"mappings":";;;AAAA,yCAAgC;AAIhC,SAAgB,iBAAiB,CAAC,QAAuB;IACrD,MAAM,KAAK,GAAG,QAAQ,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;IACpC,IAAI,CAAC,KAAK;QAAE,OAAO,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC;IAElC,MAAM,GAAG,GAAgB,EAAE,GAAG,EAAE,IAAI,EAAE,GAAG,EAAE,IAAI,EAAE,CAAC;IAElD,IAAI,OAAO,KAAK,KAAK,QAAQ,EAAE;QAC3B,IAAI,CAAC,KAAK,CAAC,OAAO,CAAC,GAAG,CAAC,EAAE;YACrB,MAAM,IAAI,GAAG,KAAK,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;YAC9B,GAAG,CAAC,GAAG,GAAG,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC;YAChC,GAAG,CAAC,GAAG,GAAG,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC;SACnC;aAAM;YACH,GAAG,CAAC,GAAG,GAAG,QAAQ,CAAC,KAAK,EAAE,EAAE,CAAC,CAAC;YAC9B,GAAG,CAAC,GAAG,GAAG,IAAI,CAAC;SAClB;KACJ;SAAM;QACH,GAAG,CAAC,GAAG,GAAG,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;QAC3B,GAAG,CAAC,GAAG,GAAG,KAAK,CAAC,GAAG,CAAC,KAAK,CAAC,IAAI,IAAI,CAAC;KACtC;IAED,OAAO,CAAC,QAAQ,CAAC,GAAG,CAAC,OAAO,EAAE,IAAA,eAAG,EAAC,GAAG,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC;AACjD,CAAC;AArBD,8CAqBC"}
|
39
node_modules/browser-sync/dist/cli/transforms/handleProxyOption.js
generated
vendored
Normal file
39
node_modules/browser-sync/dist/cli/transforms/handleProxyOption.js
generated
vendored
Normal file
@ -0,0 +1,39 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.handleProxyOption = void 0;
|
||||
const url = require("url");
|
||||
const immutable_1 = require("immutable");
|
||||
function handleProxyOption(incoming) {
|
||||
let value = incoming.get("proxy");
|
||||
let mw;
|
||||
let target;
|
||||
if (!value || value === true) {
|
||||
return [incoming, []];
|
||||
}
|
||||
if (typeof value !== "string") {
|
||||
target = value.get("target");
|
||||
mw = value.get("middleware");
|
||||
}
|
||||
else {
|
||||
target = value;
|
||||
value = (0, immutable_1.Map)({});
|
||||
}
|
||||
if (!target.match(/^(https?):\/\//)) {
|
||||
target = "http://" + target;
|
||||
}
|
||||
const parsedUrl = url.parse(target);
|
||||
if (!parsedUrl.port) {
|
||||
parsedUrl.port = "80";
|
||||
}
|
||||
const out = {
|
||||
target: parsedUrl.protocol + "//" + parsedUrl.host,
|
||||
url: (0, immutable_1.Map)(parsedUrl)
|
||||
};
|
||||
if (mw) {
|
||||
out.middleware = mw;
|
||||
}
|
||||
const proxyOutput = value.mergeDeep(out);
|
||||
return [incoming.set("proxy", proxyOutput), []];
|
||||
}
|
||||
exports.handleProxyOption = handleProxyOption;
|
||||
//# sourceMappingURL=handleProxyOption.js.map
|
1
node_modules/browser-sync/dist/cli/transforms/handleProxyOption.js.map
generated
vendored
Normal file
1
node_modules/browser-sync/dist/cli/transforms/handleProxyOption.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"handleProxyOption.js","sourceRoot":"","sources":["../../../lib/cli/transforms/handleProxyOption.ts"],"names":[],"mappings":";;;AAAA,2BAA2B;AAC3B,yCAAgC;AAIhC,SAAgB,iBAAiB,CAAC,QAAuB;IACrD,IAAI,KAAK,GAAG,QAAQ,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;IAClC,IAAI,EAAE,CAAC;IACP,IAAI,MAAM,CAAC;IAEX,IAAI,CAAC,KAAK,IAAI,KAAK,KAAK,IAAI,EAAE;QAC1B,OAAO,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC;KACzB;IAED,IAAI,OAAO,KAAK,KAAK,QAAQ,EAAE;QAC3B,MAAM,GAAG,KAAK,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;QAC7B,EAAE,GAAG,KAAK,CAAC,GAAG,CAAC,YAAY,CAAC,CAAC;KAChC;SAAM;QACH,MAAM,GAAG,KAAK,CAAC;QACf,KAAK,GAAG,IAAA,eAAG,EAAC,EAAE,CAAC,CAAC;KACnB;IAED,IAAI,CAAC,MAAM,CAAC,KAAK,CAAC,gBAAgB,CAAC,EAAE;QACjC,MAAM,GAAG,SAAS,GAAG,MAAM,CAAC;KAC/B;IAED,MAAM,SAAS,GAAG,GAAG,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC;IAEpC,IAAI,CAAC,SAAS,CAAC,IAAI,EAAE;QACjB,SAAS,CAAC,IAAI,GAAG,IAAI,CAAC;KACzB;IAED,MAAM,GAAG,GAAqB;QAC1B,MAAM,EAAE,SAAS,CAAC,QAAQ,GAAG,IAAI,GAAG,SAAS,CAAC,IAAI;QAClD,GAAG,EAAE,IAAA,eAAG,EAAC,SAAS,CAAC;KACtB,CAAC;IAEF,IAAI,EAAE,EAAE;QACJ,GAAG,CAAC,UAAU,GAAG,EAAE,CAAC;KACvB;IAED,MAAM,WAAW,GAAG,KAAK,CAAC,SAAS,CAAC,GAAG,CAAC,CAAC;IAEzC,OAAO,CAAC,QAAQ,CAAC,GAAG,CAAC,OAAO,EAAE,WAAW,CAAC,EAAE,EAAE,CAAC,CAAC;AACpD,CAAC;AAvCD,8CAuCC"}
|
40
node_modules/browser-sync/dist/cli/transforms/handleServerOption.js
generated
vendored
Normal file
40
node_modules/browser-sync/dist/cli/transforms/handleServerOption.js
generated
vendored
Normal file
@ -0,0 +1,40 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.handleServerOption = void 0;
|
||||
const immutable_1 = require("immutable");
|
||||
function handleServerOption(incoming) {
|
||||
const value = incoming.get("server");
|
||||
if (value === false) {
|
||||
return [incoming, []];
|
||||
}
|
||||
// server: true
|
||||
if (value === true) {
|
||||
const obj = {
|
||||
baseDir: ["./"]
|
||||
};
|
||||
return [incoming.set("server", (0, immutable_1.fromJS)(obj)), []];
|
||||
}
|
||||
// server: "./app"
|
||||
if (typeof value === "string") {
|
||||
const obj = {
|
||||
baseDir: [value]
|
||||
};
|
||||
return [incoming.set("server", (0, immutable_1.fromJS)(obj)), []];
|
||||
}
|
||||
if (immutable_1.List.isList(value)) {
|
||||
const obj = {
|
||||
baseDir: value
|
||||
};
|
||||
return [incoming.set("server", (0, immutable_1.fromJS)(obj)), []];
|
||||
}
|
||||
if (immutable_1.Map.isMap(value)) {
|
||||
const dirs = (0, immutable_1.List)([])
|
||||
.concat(value.get("baseDir", "./"))
|
||||
.filter(Boolean);
|
||||
const merged = value.merge({ baseDir: dirs });
|
||||
return [incoming.set("server", merged), []];
|
||||
}
|
||||
return [incoming, []];
|
||||
}
|
||||
exports.handleServerOption = handleServerOption;
|
||||
//# sourceMappingURL=handleServerOption.js.map
|
1
node_modules/browser-sync/dist/cli/transforms/handleServerOption.js.map
generated
vendored
Normal file
1
node_modules/browser-sync/dist/cli/transforms/handleServerOption.js.map
generated
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"file":"handleServerOption.js","sourceRoot":"","sources":["../../../lib/cli/transforms/handleServerOption.ts"],"names":[],"mappings":";;;AACA,yCAA8C;AAG9C,SAAgB,kBAAkB,CAAC,QAAuB;IACtD,MAAM,KAAK,GAAG,QAAQ,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;IACrC,IAAI,KAAK,KAAK,KAAK,EAAE;QACjB,OAAO,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC;KACzB;IAED,eAAe;IACf,IAAI,KAAK,KAAK,IAAI,EAAE;QAChB,MAAM,GAAG,GAAkB;YACvB,OAAO,EAAE,CAAC,IAAI,CAAC;SAClB,CAAC;QACF,OAAO,CAAC,QAAQ,CAAC,GAAG,CAAC,QAAQ,EAAE,IAAA,kBAAM,EAAC,GAAG,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC;KACpD;IAED,kBAAkB;IAClB,IAAI,OAAO,KAAK,KAAK,QAAQ,EAAE;QAC3B,MAAM,GAAG,GAAkB;YACvB,OAAO,EAAE,CAAC,KAAK,CAAC;SACnB,CAAC;QACF,OAAO,CAAC,QAAQ,CAAC,GAAG,CAAC,QAAQ,EAAE,IAAA,kBAAM,EAAC,GAAG,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC;KACpD;IAED,IAAI,gBAAI,CAAC,MAAM,CAAC,KAAK,CAAC,EAAE;QACpB,MAAM,GAAG,GAAkB;YACvB,OAAO,EAAE,KAAK;SACjB,CAAC;QACF,OAAO,CAAC,QAAQ,CAAC,GAAG,CAAC,QAAQ,EAAE,IAAA,kBAAM,EAAC,GAAG,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC;KACpD;IAED,IAAI,eAAG,CAAC,KAAK,CAAC,KAAK,CAAC,EAAE;QAClB,MAAM,IAAI,GAAG,IAAA,gBAAI,EAAC,EAAE,CAAC;aAChB,MAAM,CAAC,KAAK,CAAC,GAAG,CAAC,SAAS,EAAE,IAAI,CAAC,CAAC;aAClC,MAAM,CAAC,OAAO,CAAC,CAAC;QAErB,MAAM,MAAM,GAAG,KAAK,CAAC,KAAK,CAAC,EAAE,OAAO,EAAE,IAAI,EAAE,CAAC,CAAC;QAE9C,OAAO,CAAC,QAAQ,CAAC,GAAG,CAAC,QAAQ,EAAE,MAAM,CAAC,EAAE,EAAE,CAAC,CAAC;KAC/C;IAED,OAAO,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC;AAC1B,CAAC;AAxCD,gDAwCC"}
|
Reference in New Issue
Block a user