同步操作将从 金三山/test 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
'use strict';const normalizeArgs = (file, args = []) => {if (!Array.isArray(args)) {return [file];}return [file, ...args];};const NO_ESCAPE_REGEXP = /^[\w.-]+$/;const DOUBLE_QUOTES_REGEXP = /"/g;const escapeArg = arg => {if (typeof arg !== 'string' || NO_ESCAPE_REGEXP.test(arg)) {return arg;}return `"${arg.replace(DOUBLE_QUOTES_REGEXP, '\\"')}"`;};const joinCommand = (file, args) => {return normalizeArgs(file, args).join('');};const getEscapedCommand = (file, args) => {return normalizeArgs(file, args).map(arg => escapeArg(arg)).join('');};const SPACES_REGEXP = / +/g;// Handle `execa.command()`const parseCommand = command => {const tokens = [];for (const token of command.trim().split(SPACES_REGEXP)) {// Allow spaces to be escaped by a backslash if not meant as a delimiterconst previousToken = tokens[tokens.length - 1];if (previousToken && previousToken.endsWith('\\')) {// Merge previous token with current onetokens[tokens.length - 1] = `${previousToken.slice(0, -1)}${token}`;} else {tokens.push(token);}}return tokens;};module.exports = {joinCommand,getEscapedCommand,parseCommand};
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。