diff --git a/.env.example b/.env.example index 9180efab56..8c09bf33e3 100644 --- a/.env.example +++ b/.env.example @@ -20,7 +20,6 @@ NEXT_PUBLIC_AUTH_BASE_ROUTE= NEXT_PUBLIC_NOTIFICATION_BASE_ROUTE= NEXT_PUBLIC_BACKEND_LINK= NEXT_PUBLIC_FRONTEND_LINK= -NEXT_PUBLIC_ENABLE_SOLANA= # backup donation service MONGO_DONATION_URL= @@ -29,4 +28,9 @@ MONGO_DONATION_COLLECTION= MONGO_DONATION_DATA_SOURCE= MONGO_DONATION_DATABASE= -NEXT_PUBLIC_NOTIFICATION_CENTER_ENABLED= \ No newline at end of file +#FeatureFlags +NEXT_PUBLIC_NOTIFICATION_CENTER_ENABLED= +NEXT_PUBLIC_PROJECT_DELETE= + +# Set to 'true' to enable maintenance mode across the application +NEXT_PUBLIC_IS_MAINTENANCE= \ No newline at end of file diff --git a/.yarn/releases/yarn-1.22.19.js b/.yarn/releases/yarn-1.22.22.js similarity index 99% rename from .yarn/releases/yarn-1.22.19.js rename to .yarn/releases/yarn-1.22.22.js index 0fefc25827..3ff8687a11 100644 --- a/.yarn/releases/yarn-1.22.19.js +++ b/.yarn/releases/yarn-1.22.22.js @@ -1411,7 +1411,7 @@ function _load_glob() { var _os; function _load_os() { - return _os = _interopRequireDefault(__webpack_require__(46)); + return _os = _interopRequireDefault(__webpack_require__(42)); } var _path; @@ -1441,7 +1441,7 @@ function _load_promise2() { var _map; function _load_map() { - return _map = _interopRequireDefault(__webpack_require__(29)); + return _map = _interopRequireDefault(__webpack_require__(30)); } var _fsNormalized; @@ -1471,7 +1471,7 @@ const readdir = exports.readdir = (0, (_promise2 || _load_promise2()).promisify) const rename = exports.rename = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.rename); const access = exports.access = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.access); const stat = exports.stat = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.stat); -const mkdirp = exports.mkdirp = (0, (_promise2 || _load_promise2()).promisify)(__webpack_require__(145)); +const mkdirp = exports.mkdirp = (0, (_promise2 || _load_promise2()).promisify)(__webpack_require__(146)); const exists = exports.exists = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.exists, true); const lstat = exports.lstat = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.lstat); const chmod = exports.chmod = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.chmod); @@ -1487,7 +1487,7 @@ const CONCURRENT_QUEUE_ITEMS = (_fs || _load_fs()).default.copyFile ? 128 : 4; const fsSymlink = (0, (_promise2 || _load_promise2()).promisify)((_fs || _load_fs()).default.symlink); const invariant = __webpack_require__(9); -const stripBOM = __webpack_require__(160); +const stripBOM = __webpack_require__(161); const noop = () => {}; @@ -1582,12 +1582,12 @@ exports.OneTimePasswordError = OneTimePasswordError; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Subscriber; }); /* unused harmony export SafeSubscriber */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_tslib__ = __webpack_require__(1); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__util_isFunction__ = __webpack_require__(154); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__util_isFunction__ = __webpack_require__(155); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Observer__ = __webpack_require__(420); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__Subscription__ = __webpack_require__(25); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__internal_symbol_rxSubscriber__ = __webpack_require__(321); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__internal_symbol_rxSubscriber__ = __webpack_require__(322); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__config__ = __webpack_require__(186); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__util_hostReportError__ = __webpack_require__(323); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__util_hostReportError__ = __webpack_require__(324); /** PURE_IMPORTS_START tslib,_util_isFunction,_Observer,_Subscription,_internal_symbol_rxSubscriber,_config,_util_hostReportError PURE_IMPORTS_END */ @@ -1838,7 +1838,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.getPathKey = getPathKey; -const os = __webpack_require__(46); +const os = __webpack_require__(42); const path = __webpack_require__(0); const userHome = __webpack_require__(67).default; @@ -2106,10 +2106,10 @@ module.exports = require("crypto"); "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Observable; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__util_canReportError__ = __webpack_require__(322); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__util_canReportError__ = __webpack_require__(323); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__util_toSubscriber__ = __webpack_require__(932); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__internal_symbol_observable__ = __webpack_require__(118); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__util_pipe__ = __webpack_require__(324); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__util_pipe__ = __webpack_require__(325); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__config__ = __webpack_require__(186); /** PURE_IMPORTS_START _util_canReportError,_util_toSubscriber,_internal_symbol_observable,_util_pipe,_config PURE_IMPORTS_END */ @@ -2374,7 +2374,7 @@ module.exports = safer // Copyright (c) 2012, Mark Cavage. All rights reserved. // Copyright 2015 Joyent, Inc. -var assert = __webpack_require__(28); +var assert = __webpack_require__(29); var Stream = __webpack_require__(23).Stream; var util = __webpack_require__(3); @@ -2958,20 +2958,19 @@ class Lockfile { invariant(remote, 'Package is missing a remote'); const remoteKey = keyForRemote(remote); - const seenPattern = remoteKey && seen.get(remoteKey); + const pkgName = getName(pattern); + + const seenKey = remoteKey ? `${remoteKey}#${pkgName}` : null; + const seenPattern = seenKey ? seen.get(seenKey) : null; + if (seenPattern) { // no point in duplicating it lockfile[pattern] = seenPattern; - - // if we're relying on our name being inferred and two of the patterns have - // different inferred names then we need to set it - if (!seenPattern.name && getName(pattern) !== pkg.name) { - seenPattern.name = pkg.name; - } continue; } + const obj = implodeEntry(pattern, { - name: pkg.name, + name: pkgName, version: pkg.version, uid: pkg._uid, resolved: remote.resolved, @@ -2986,8 +2985,8 @@ class Lockfile { lockfile[pattern] = obj; - if (remoteKey) { - seen.set(remoteKey, obj); + if (seenKey) { + seen.set(seenKey, obj); } } @@ -3029,8 +3028,8 @@ exports.default = _assign2.default || function (target) { /* 21 */ /***/ (function(module, exports, __webpack_require__) { -var store = __webpack_require__(133)('wks'); -var uid = __webpack_require__(137); +var store = __webpack_require__(134)('wks'); +var uid = __webpack_require__(138); var Symbol = __webpack_require__(17).Symbol; var USE_SYMBOL = typeof Symbol == 'function'; @@ -4392,7 +4391,7 @@ module.exports = require("url"); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Subscription; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__util_isArray__ = __webpack_require__(41); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__util_isObject__ = __webpack_require__(444); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__util_isFunction__ = __webpack_require__(154); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__util_isFunction__ = __webpack_require__(155); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__util_tryCatch__ = __webpack_require__(57); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__util_errorObject__ = __webpack_require__(48); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__util_UnsubscriptionError__ = __webpack_require__(441); @@ -4559,7 +4558,7 @@ module.exports = { var assert = __webpack_require__(16); var Buffer = __webpack_require__(15).Buffer; var PrivateKey = __webpack_require__(33); -var Key = __webpack_require__(27); +var Key = __webpack_require__(28); var crypto = __webpack_require__(11); var algs = __webpack_require__(32); var asn1 = __webpack_require__(66); @@ -4861,7 +4860,7 @@ function publicFromPrivateECDSA(curveName, priv) { assert.string(curveName, 'curveName'); assert.buffer(priv); if (ec === undefined) - ec = __webpack_require__(139); + ec = __webpack_require__(140); if (jsbn === undefined) jsbn = __webpack_require__(81).BigInteger; var params = algs.curves[curveName]; @@ -4929,6 +4928,241 @@ function opensshCipherInfo(cipher) { /* 27 */ /***/ (function(module, exports, __webpack_require__) { +"use strict"; + +const escapeStringRegexp = __webpack_require__(382); +const ansiStyles = __webpack_require__(474); +const stdoutColor = __webpack_require__(566).stdout; + +const template = __webpack_require__(567); + +const isSimpleWindowsTerm = process.platform === 'win32' && !(process.env.TERM || '').toLowerCase().startsWith('xterm'); + +// `supportsColor.level` → `ansiStyles.color[name]` mapping +const levelMapping = ['ansi', 'ansi', 'ansi256', 'ansi16m']; + +// `color-convert` models to exclude from the Chalk API due to conflicts and such +const skipModels = new Set(['gray']); + +const styles = Object.create(null); + +function applyOptions(obj, options) { + options = options || {}; + + // Detect level if not set manually + const scLevel = stdoutColor ? stdoutColor.level : 0; + obj.level = options.level === undefined ? scLevel : options.level; + obj.enabled = 'enabled' in options ? options.enabled : obj.level > 0; +} + +function Chalk(options) { + // We check for this.template here since calling `chalk.constructor()` + // by itself will have a `this` of a previously constructed chalk object + if (!this || !(this instanceof Chalk) || this.template) { + const chalk = {}; + applyOptions(chalk, options); + + chalk.template = function () { + const args = [].slice.call(arguments); + return chalkTag.apply(null, [chalk.template].concat(args)); + }; + + Object.setPrototypeOf(chalk, Chalk.prototype); + Object.setPrototypeOf(chalk.template, chalk); + + chalk.template.constructor = Chalk; + + return chalk.template; + } + + applyOptions(this, options); +} + +// Use bright blue on Windows as the normal blue color is illegible +if (isSimpleWindowsTerm) { + ansiStyles.blue.open = '\u001B[94m'; +} + +for (const key of Object.keys(ansiStyles)) { + ansiStyles[key].closeRe = new RegExp(escapeStringRegexp(ansiStyles[key].close), 'g'); + + styles[key] = { + get() { + const codes = ansiStyles[key]; + return build.call(this, this._styles ? this._styles.concat(codes) : [codes], this._empty, key); + } + }; +} + +styles.visible = { + get() { + return build.call(this, this._styles || [], true, 'visible'); + } +}; + +ansiStyles.color.closeRe = new RegExp(escapeStringRegexp(ansiStyles.color.close), 'g'); +for (const model of Object.keys(ansiStyles.color.ansi)) { + if (skipModels.has(model)) { + continue; + } + + styles[model] = { + get() { + const level = this.level; + return function () { + const open = ansiStyles.color[levelMapping[level]][model].apply(null, arguments); + const codes = { + open, + close: ansiStyles.color.close, + closeRe: ansiStyles.color.closeRe + }; + return build.call(this, this._styles ? this._styles.concat(codes) : [codes], this._empty, model); + }; + } + }; +} + +ansiStyles.bgColor.closeRe = new RegExp(escapeStringRegexp(ansiStyles.bgColor.close), 'g'); +for (const model of Object.keys(ansiStyles.bgColor.ansi)) { + if (skipModels.has(model)) { + continue; + } + + const bgModel = 'bg' + model[0].toUpperCase() + model.slice(1); + styles[bgModel] = { + get() { + const level = this.level; + return function () { + const open = ansiStyles.bgColor[levelMapping[level]][model].apply(null, arguments); + const codes = { + open, + close: ansiStyles.bgColor.close, + closeRe: ansiStyles.bgColor.closeRe + }; + return build.call(this, this._styles ? this._styles.concat(codes) : [codes], this._empty, model); + }; + } + }; +} + +const proto = Object.defineProperties(() => {}, styles); + +function build(_styles, _empty, key) { + const builder = function () { + return applyStyle.apply(builder, arguments); + }; + + builder._styles = _styles; + builder._empty = _empty; + + const self = this; + + Object.defineProperty(builder, 'level', { + enumerable: true, + get() { + return self.level; + }, + set(level) { + self.level = level; + } + }); + + Object.defineProperty(builder, 'enabled', { + enumerable: true, + get() { + return self.enabled; + }, + set(enabled) { + self.enabled = enabled; + } + }); + + // See below for fix regarding invisible grey/dim combination on Windows + builder.hasGrey = this.hasGrey || key === 'gray' || key === 'grey'; + + // `__proto__` is used because we must return a function, but there is + // no way to create a function with a different prototype + builder.__proto__ = proto; // eslint-disable-line no-proto + + return builder; +} + +function applyStyle() { + // Support varags, but simply cast to string in case there's only one arg + const args = arguments; + const argsLen = args.length; + let str = String(arguments[0]); + + if (argsLen === 0) { + return ''; + } + + if (argsLen > 1) { + // Don't slice `arguments`, it prevents V8 optimizations + for (let a = 1; a < argsLen; a++) { + str += ' ' + args[a]; + } + } + + if (!this.enabled || this.level <= 0 || !str) { + return this._empty ? '' : str; + } + + // Turns out that on Windows dimmed gray text becomes invisible in cmd.exe, + // see https://github.com/chalk/chalk/issues/58 + // If we're on Windows and we're dealing with a gray color, temporarily make 'dim' a noop. + const originalDim = ansiStyles.dim.open; + if (isSimpleWindowsTerm && this.hasGrey) { + ansiStyles.dim.open = ''; + } + + for (const code of this._styles.slice().reverse()) { + // Replace any instances already present with a re-opening code + // otherwise only the part of the string until said closing code + // will be colored, and the rest will simply be 'plain'. + str = code.open + str.replace(code.closeRe, code.open) + code.close; + + // Close the styling before a linebreak and reopen + // after next line to fix a bleed issue on macOS + // https://github.com/chalk/chalk/pull/92 + str = str.replace(/\r?\n/g, `${code.close}$&${code.open}`); + } + + // Reset the original `dim` if we changed it to work around the Windows dimmed gray issue + ansiStyles.dim.open = originalDim; + + return str; +} + +function chalkTag(chalk, strings) { + if (!Array.isArray(strings)) { + // If chalk() was called by itself or with a string, + // return the string itself as a string. + return [].slice.call(arguments, 1).join(' '); + } + + const args = [].slice.call(arguments, 2); + const parts = [strings.raw[0]]; + + for (let i = 1; i < strings.length; i++) { + parts.push(String(args[i - 1]).replace(/[{}\\]/g, '\\$&')); + parts.push(String(strings.raw[i])); + } + + return template(chalk, parts.join('')); +} + +Object.defineProperties(Chalk.prototype, styles); + +module.exports = Chalk(); // eslint-disable-line new-cap +module.exports.supportsColor = stdoutColor; +module.exports.default = module.exports; // For TypeScript + + +/***/ }), +/* 28 */ +/***/ (function(module, exports, __webpack_require__) { + // Copyright 2017 Joyent, Inc. module.exports = Key; @@ -4936,9 +5170,9 @@ module.exports = Key; var assert = __webpack_require__(16); var algs = __webpack_require__(32); var crypto = __webpack_require__(11); -var Fingerprint = __webpack_require__(156); +var Fingerprint = __webpack_require__(157); var Signature = __webpack_require__(75); -var DiffieHellman = __webpack_require__(325).DiffieHellman; +var DiffieHellman = __webpack_require__(326).DiffieHellman; var errs = __webpack_require__(74); var utils = __webpack_require__(26); var PrivateKey = __webpack_require__(33); @@ -4956,13 +5190,13 @@ var KeyParseError = errs.KeyParseError; var formats = {}; formats['auto'] = __webpack_require__(455); formats['pem'] = __webpack_require__(86); -formats['pkcs1'] = __webpack_require__(327); -formats['pkcs8'] = __webpack_require__(157); +formats['pkcs1'] = __webpack_require__(328); +formats['pkcs8'] = __webpack_require__(158); formats['rfc4253'] = __webpack_require__(103); formats['ssh'] = __webpack_require__(456); formats['ssh-private'] = __webpack_require__(193); formats['openssh'] = formats['ssh-private']; -formats['dnssec'] = __webpack_require__(326); +formats['dnssec'] = __webpack_require__(327); function Key(opts) { assert.object(opts, 'options'); @@ -5207,13 +5441,13 @@ Key._oldVersionDetect = function (obj) { /***/ }), -/* 28 */ +/* 29 */ /***/ (function(module, exports) { module.exports = require("assert"); /***/ }), -/* 29 */ +/* 30 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -5255,241 +5489,6 @@ function nullify(obj = {}) { return obj; } -/***/ }), -/* 30 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - -const escapeStringRegexp = __webpack_require__(382); -const ansiStyles = __webpack_require__(474); -const stdoutColor = __webpack_require__(566).stdout; - -const template = __webpack_require__(567); - -const isSimpleWindowsTerm = process.platform === 'win32' && !(process.env.TERM || '').toLowerCase().startsWith('xterm'); - -// `supportsColor.level` → `ansiStyles.color[name]` mapping -const levelMapping = ['ansi', 'ansi', 'ansi256', 'ansi16m']; - -// `color-convert` models to exclude from the Chalk API due to conflicts and such -const skipModels = new Set(['gray']); - -const styles = Object.create(null); - -function applyOptions(obj, options) { - options = options || {}; - - // Detect level if not set manually - const scLevel = stdoutColor ? stdoutColor.level : 0; - obj.level = options.level === undefined ? scLevel : options.level; - obj.enabled = 'enabled' in options ? options.enabled : obj.level > 0; -} - -function Chalk(options) { - // We check for this.template here since calling `chalk.constructor()` - // by itself will have a `this` of a previously constructed chalk object - if (!this || !(this instanceof Chalk) || this.template) { - const chalk = {}; - applyOptions(chalk, options); - - chalk.template = function () { - const args = [].slice.call(arguments); - return chalkTag.apply(null, [chalk.template].concat(args)); - }; - - Object.setPrototypeOf(chalk, Chalk.prototype); - Object.setPrototypeOf(chalk.template, chalk); - - chalk.template.constructor = Chalk; - - return chalk.template; - } - - applyOptions(this, options); -} - -// Use bright blue on Windows as the normal blue color is illegible -if (isSimpleWindowsTerm) { - ansiStyles.blue.open = '\u001B[94m'; -} - -for (const key of Object.keys(ansiStyles)) { - ansiStyles[key].closeRe = new RegExp(escapeStringRegexp(ansiStyles[key].close), 'g'); - - styles[key] = { - get() { - const codes = ansiStyles[key]; - return build.call(this, this._styles ? this._styles.concat(codes) : [codes], this._empty, key); - } - }; -} - -styles.visible = { - get() { - return build.call(this, this._styles || [], true, 'visible'); - } -}; - -ansiStyles.color.closeRe = new RegExp(escapeStringRegexp(ansiStyles.color.close), 'g'); -for (const model of Object.keys(ansiStyles.color.ansi)) { - if (skipModels.has(model)) { - continue; - } - - styles[model] = { - get() { - const level = this.level; - return function () { - const open = ansiStyles.color[levelMapping[level]][model].apply(null, arguments); - const codes = { - open, - close: ansiStyles.color.close, - closeRe: ansiStyles.color.closeRe - }; - return build.call(this, this._styles ? this._styles.concat(codes) : [codes], this._empty, model); - }; - } - }; -} - -ansiStyles.bgColor.closeRe = new RegExp(escapeStringRegexp(ansiStyles.bgColor.close), 'g'); -for (const model of Object.keys(ansiStyles.bgColor.ansi)) { - if (skipModels.has(model)) { - continue; - } - - const bgModel = 'bg' + model[0].toUpperCase() + model.slice(1); - styles[bgModel] = { - get() { - const level = this.level; - return function () { - const open = ansiStyles.bgColor[levelMapping[level]][model].apply(null, arguments); - const codes = { - open, - close: ansiStyles.bgColor.close, - closeRe: ansiStyles.bgColor.closeRe - }; - return build.call(this, this._styles ? this._styles.concat(codes) : [codes], this._empty, model); - }; - } - }; -} - -const proto = Object.defineProperties(() => {}, styles); - -function build(_styles, _empty, key) { - const builder = function () { - return applyStyle.apply(builder, arguments); - }; - - builder._styles = _styles; - builder._empty = _empty; - - const self = this; - - Object.defineProperty(builder, 'level', { - enumerable: true, - get() { - return self.level; - }, - set(level) { - self.level = level; - } - }); - - Object.defineProperty(builder, 'enabled', { - enumerable: true, - get() { - return self.enabled; - }, - set(enabled) { - self.enabled = enabled; - } - }); - - // See below for fix regarding invisible grey/dim combination on Windows - builder.hasGrey = this.hasGrey || key === 'gray' || key === 'grey'; - - // `__proto__` is used because we must return a function, but there is - // no way to create a function with a different prototype - builder.__proto__ = proto; // eslint-disable-line no-proto - - return builder; -} - -function applyStyle() { - // Support varags, but simply cast to string in case there's only one arg - const args = arguments; - const argsLen = args.length; - let str = String(arguments[0]); - - if (argsLen === 0) { - return ''; - } - - if (argsLen > 1) { - // Don't slice `arguments`, it prevents V8 optimizations - for (let a = 1; a < argsLen; a++) { - str += ' ' + args[a]; - } - } - - if (!this.enabled || this.level <= 0 || !str) { - return this._empty ? '' : str; - } - - // Turns out that on Windows dimmed gray text becomes invisible in cmd.exe, - // see https://github.com/chalk/chalk/issues/58 - // If we're on Windows and we're dealing with a gray color, temporarily make 'dim' a noop. - const originalDim = ansiStyles.dim.open; - if (isSimpleWindowsTerm && this.hasGrey) { - ansiStyles.dim.open = ''; - } - - for (const code of this._styles.slice().reverse()) { - // Replace any instances already present with a re-opening code - // otherwise only the part of the string until said closing code - // will be colored, and the rest will simply be 'plain'. - str = code.open + str.replace(code.closeRe, code.open) + code.close; - - // Close the styling before a linebreak and reopen - // after next line to fix a bleed issue on macOS - // https://github.com/chalk/chalk/pull/92 - str = str.replace(/\r?\n/g, `${code.close}$&${code.open}`); - } - - // Reset the original `dim` if we changed it to work around the Windows dimmed gray issue - ansiStyles.dim.open = originalDim; - - return str; -} - -function chalkTag(chalk, strings) { - if (!Array.isArray(strings)) { - // If chalk() was called by itself or with a string, - // return the string itself as a string. - return [].slice.call(arguments, 1).join(' '); - } - - const args = [].slice.call(arguments, 2); - const parts = [strings.raw[0]]; - - for (let i = 1; i < strings.length; i++) { - parts.push(String(args[i - 1]).replace(/[{}\\]/g, '\\$&')); - parts.push(String(strings.raw[i])); - } - - return template(chalk, parts.join('')); -} - -Object.defineProperties(Chalk.prototype, styles); - -module.exports = Chalk(); // eslint-disable-line new-cap -module.exports.supportsColor = stdoutColor; -module.exports.default = module.exports; // For TypeScript - - /***/ }), /* 31 */ /***/ (function(module, exports) { @@ -5684,12 +5683,12 @@ var assert = __webpack_require__(16); var Buffer = __webpack_require__(15).Buffer; var algs = __webpack_require__(32); var crypto = __webpack_require__(11); -var Fingerprint = __webpack_require__(156); +var Fingerprint = __webpack_require__(157); var Signature = __webpack_require__(75); var errs = __webpack_require__(74); var util = __webpack_require__(3); var utils = __webpack_require__(26); -var dhe = __webpack_require__(325); +var dhe = __webpack_require__(326); var generateECDSA = dhe.generateECDSA; var generateED25519 = dhe.generateED25519; var edCompat; @@ -5701,7 +5700,7 @@ try { /* Just continue through, and bail out if we try to use it. */ } -var Key = __webpack_require__(27); +var Key = __webpack_require__(28); var InvalidAlgorithmError = errs.InvalidAlgorithmError; var KeyParseError = errs.KeyParseError; @@ -5710,13 +5709,13 @@ var KeyEncryptedError = errs.KeyEncryptedError; var formats = {}; formats['auto'] = __webpack_require__(455); formats['pem'] = __webpack_require__(86); -formats['pkcs1'] = __webpack_require__(327); -formats['pkcs8'] = __webpack_require__(157); +formats['pkcs1'] = __webpack_require__(328); +formats['pkcs8'] = __webpack_require__(158); formats['rfc4253'] = __webpack_require__(103); formats['ssh-private'] = __webpack_require__(193); formats['openssh'] = formats['ssh-private']; formats['ssh'] = formats['ssh-private']; -formats['dnssec'] = __webpack_require__(326); +formats['dnssec'] = __webpack_require__(327); function PrivateKey(opts) { assert.object(opts, 'options'); @@ -6149,7 +6148,7 @@ function _load_fs() { var _map; function _load_map() { - return _map = _interopRequireDefault(__webpack_require__(29)); + return _map = _interopRequireDefault(__webpack_require__(30)); } var _yarnVersion; @@ -7512,7 +7511,7 @@ module.exports = function (it) { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__Subscription__ = __webpack_require__(25); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__util_ObjectUnsubscribedError__ = __webpack_require__(190); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__SubjectSubscription__ = __webpack_require__(422); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__internal_symbol_rxSubscriber__ = __webpack_require__(321); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__internal_symbol_rxSubscriber__ = __webpack_require__(322); /** PURE_IMPORTS_START tslib,_Observable,_Subscriber,_Subscription,_util_ObjectUnsubscribedError,_SubjectSubscription,_internal_symbol_rxSubscriber PURE_IMPORTS_END */ @@ -24833,7 +24832,7 @@ function normalizePattern(pattern) { } }.call(this)); -/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(163)(module))) +/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(121)(module))) /***/ }), /* 39 */ @@ -24862,8 +24861,8 @@ function emptyScheduled(scheduler) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return async; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__AsyncAction__ = __webpack_require__(149); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AsyncScheduler__ = __webpack_require__(150); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__AsyncAction__ = __webpack_require__(150); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AsyncScheduler__ = __webpack_require__(151); /** PURE_IMPORTS_START _AsyncAction,_AsyncScheduler PURE_IMPORTS_END */ @@ -24884,10 +24883,16 @@ var isArray = Array.isArray || (function (x) { return x && typeof x.length === ' /***/ }), /* 42 */ +/***/ (function(module, exports) { + +module.exports = require("os"); + +/***/ }), +/* 43 */ /***/ (function(module, exports, __webpack_require__) { var dP = __webpack_require__(72); -var createDesc = __webpack_require__(132); +var createDesc = __webpack_require__(133); module.exports = __webpack_require__(52) ? function (object, key, value) { return dP.f(object, key, createDesc(1, value)); } : function (object, key, value) { @@ -24897,7 +24902,7 @@ module.exports = __webpack_require__(52) ? function (object, key, value) { /***/ }), -/* 43 */ +/* 44 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -24963,7 +24968,7 @@ module.exports.extend = extend; /***/ }), -/* 44 */ +/* 45 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -24971,7 +24976,7 @@ module.exports.extend = extend; /*eslint-disable max-len*/ -var common = __webpack_require__(43); +var common = __webpack_require__(44); var YAMLException = __webpack_require__(55); var Type = __webpack_require__(10); @@ -25078,7 +25083,7 @@ module.exports = Schema; /***/ }), -/* 45 */ +/* 46 */ /***/ (function(module, exports, __webpack_require__) { /* eslint-disable node/no-deprecated-api */ @@ -25145,12 +25150,6 @@ SafeBuffer.allocUnsafeSlow = function (size) { } -/***/ }), -/* 46 */ -/***/ (function(module, exports) { - -module.exports = require("os"); - /***/ }), /* 47 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -25277,7 +25276,8 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; /* global child_process$spawnOpts */ -const child = __webpack_require__(331); +const os = __webpack_require__(42); +const child = __webpack_require__(332); const fs = __webpack_require__(4); const path = __webpack_require__(0); @@ -25330,8 +25330,9 @@ function forkp(program, args, opts) { reject(error); }); - proc.on('close', exitCode => { - resolve(exitCode); + proc.on('close', (exitCode, signal) => { + const finalExitCode = typeof exitCode !== `undefined` && exitCode !== null ? exitCode : 128 + os.constants.signals[signal]; + resolve(finalExitCode); }); }); } @@ -25347,8 +25348,9 @@ function spawnp(program, args, opts) { reject(error); }); - proc.on('close', exitCode => { - resolve(exitCode); + proc.on('close', (exitCode, signal) => { + const finalExitCode = typeof exitCode !== `undefined` && exitCode !== null ? exitCode : 128 + os.constants.signals[signal]; + resolve(finalExitCode); }); }); } @@ -25622,12 +25624,12 @@ module.exports = YAMLException; -var Schema = __webpack_require__(44); +var Schema = __webpack_require__(45); module.exports = new Schema({ include: [ - __webpack_require__(143) + __webpack_require__(144) ], implicit: [ __webpack_require__(299), @@ -25795,7 +25797,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de var global = __webpack_require__(17); var core = __webpack_require__(31); var ctx = __webpack_require__(70); -var hide = __webpack_require__(42); +var hide = __webpack_require__(43); var has = __webpack_require__(71); var PROTOTYPE = 'prototype'; @@ -25962,7 +25964,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "debounce", function() { return __WEBPACK_IMPORTED_MODULE_15__internal_operators_debounce__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__internal_operators_debounceTime__ = __webpack_require__(851); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "debounceTime", function() { return __WEBPACK_IMPORTED_MODULE_16__internal_operators_debounceTime__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__internal_operators_defaultIfEmpty__ = __webpack_require__(146); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__internal_operators_defaultIfEmpty__ = __webpack_require__(147); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "defaultIfEmpty", function() { return __WEBPACK_IMPORTED_MODULE_17__internal_operators_defaultIfEmpty__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_18__internal_operators_delay__ = __webpack_require__(852); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "delay", function() { return __WEBPACK_IMPORTED_MODULE_18__internal_operators_delay__["a"]; }); @@ -25988,7 +25990,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "exhaustMap", function() { return __WEBPACK_IMPORTED_MODULE_28__internal_operators_exhaustMap__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_29__internal_operators_expand__ = __webpack_require__(862); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "expand", function() { return __WEBPACK_IMPORTED_MODULE_29__internal_operators_expand__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_30__internal_operators_filter__ = __webpack_require__(147); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_30__internal_operators_filter__ = __webpack_require__(148); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "filter", function() { return __WEBPACK_IMPORTED_MODULE_30__internal_operators_filter__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_31__internal_operators_finalize__ = __webpack_require__(863); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "finalize", function() { return __WEBPACK_IMPORTED_MODULE_31__internal_operators_finalize__["a"]; }); @@ -26016,9 +26018,9 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "max", function() { return __WEBPACK_IMPORTED_MODULE_42__internal_operators_max__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_43__internal_operators_merge__ = __webpack_require__(872); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "merge", function() { return __WEBPACK_IMPORTED_MODULE_43__internal_operators_merge__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_44__internal_operators_mergeAll__ = __webpack_require__(315); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_44__internal_operators_mergeAll__ = __webpack_require__(316); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "mergeAll", function() { return __WEBPACK_IMPORTED_MODULE_44__internal_operators_mergeAll__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_45__internal_operators_mergeMap__ = __webpack_require__(148); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_45__internal_operators_mergeMap__ = __webpack_require__(149); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "mergeMap", function() { return __WEBPACK_IMPORTED_MODULE_45__internal_operators_mergeMap__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "flatMap", function() { return __WEBPACK_IMPORTED_MODULE_45__internal_operators_mergeMap__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_46__internal_operators_mergeMapTo__ = __webpack_require__(873); @@ -26059,13 +26061,13 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "retry", function() { return __WEBPACK_IMPORTED_MODULE_63__internal_operators_retry__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_64__internal_operators_retryWhen__ = __webpack_require__(888); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "retryWhen", function() { return __WEBPACK_IMPORTED_MODULE_64__internal_operators_retryWhen__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_65__internal_operators_refCount__ = __webpack_require__(316); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_65__internal_operators_refCount__ = __webpack_require__(317); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "refCount", function() { return __WEBPACK_IMPORTED_MODULE_65__internal_operators_refCount__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_66__internal_operators_sample__ = __webpack_require__(889); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "sample", function() { return __WEBPACK_IMPORTED_MODULE_66__internal_operators_sample__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_67__internal_operators_sampleTime__ = __webpack_require__(890); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "sampleTime", function() { return __WEBPACK_IMPORTED_MODULE_67__internal_operators_sampleTime__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_68__internal_operators_scan__ = __webpack_require__(317); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_68__internal_operators_scan__ = __webpack_require__(318); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "scan", function() { return __WEBPACK_IMPORTED_MODULE_68__internal_operators_scan__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_69__internal_operators_sequenceEqual__ = __webpack_require__(891); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "sequenceEqual", function() { return __WEBPACK_IMPORTED_MODULE_69__internal_operators_sequenceEqual__["a"]; }); @@ -26089,13 +26091,13 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "subscribeOn", function() { return __WEBPACK_IMPORTED_MODULE_78__internal_operators_subscribeOn__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_79__internal_operators_switchAll__ = __webpack_require__(901); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "switchAll", function() { return __WEBPACK_IMPORTED_MODULE_79__internal_operators_switchAll__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_80__internal_operators_switchMap__ = __webpack_require__(318); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_80__internal_operators_switchMap__ = __webpack_require__(319); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "switchMap", function() { return __WEBPACK_IMPORTED_MODULE_80__internal_operators_switchMap__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_81__internal_operators_switchMapTo__ = __webpack_require__(902); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "switchMapTo", function() { return __WEBPACK_IMPORTED_MODULE_81__internal_operators_switchMapTo__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_82__internal_operators_take__ = __webpack_require__(319); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_82__internal_operators_take__ = __webpack_require__(320); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "take", function() { return __WEBPACK_IMPORTED_MODULE_82__internal_operators_take__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_83__internal_operators_takeLast__ = __webpack_require__(320); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_83__internal_operators_takeLast__ = __webpack_require__(321); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "takeLast", function() { return __WEBPACK_IMPORTED_MODULE_83__internal_operators_takeLast__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_84__internal_operators_takeUntil__ = __webpack_require__(903); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "takeUntil", function() { return __WEBPACK_IMPORTED_MODULE_84__internal_operators_takeUntil__["a"]; }); @@ -26256,7 +26258,7 @@ module.exports = require("buffer"); "use strict"; -const Buffer = __webpack_require__(45).Buffer +const Buffer = __webpack_require__(46).Buffer const crypto = __webpack_require__(11) const Transform = __webpack_require__(23).Transform @@ -26683,7 +26685,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de const path = __webpack_require__(0); -const home = exports.home = __webpack_require__(46).homedir(); +const home = exports.home = __webpack_require__(42).homedir(); const userHomeDir = (_rootUser || _load_rootUser()).default ? path.resolve('/usr/local/share') : home; @@ -26785,7 +26787,7 @@ exports.f = __webpack_require__(52) ? Object.defineProperty : function definePro -var Schema = __webpack_require__(44); +var Schema = __webpack_require__(45); module.exports = Schema.DEFAULT = new Schema({ @@ -26905,7 +26907,7 @@ var crypto = __webpack_require__(11); var errs = __webpack_require__(74); var utils = __webpack_require__(26); var asn1 = __webpack_require__(66); -var SSHBuffer = __webpack_require__(159); +var SSHBuffer = __webpack_require__(160); var InvalidAlgorithmError = errs.InvalidAlgorithmError; var SignatureParseError = errs.SignatureParseError; @@ -29627,7 +29629,7 @@ exports.hostedGitFragmentToGitUrl = hostedGitFragmentToGitUrl; var _baseResolver; function _load_baseResolver() { - return _baseResolver = _interopRequireDefault(__webpack_require__(123)); + return _baseResolver = _interopRequireDefault(__webpack_require__(124)); } var _npmResolver; @@ -29645,7 +29647,7 @@ function _load_yarnResolver() { var _gitResolver; function _load_gitResolver() { - return _gitResolver = _interopRequireDefault(__webpack_require__(124)); + return _gitResolver = _interopRequireDefault(__webpack_require__(125)); } var _tarballResolver; @@ -29776,7 +29778,7 @@ for (const key in registries) { */ var _ = __webpack_require__(38); -var chalk = __webpack_require__(30); +var chalk = __webpack_require__(27); var runAsync = __webpack_require__(182); var { filter, flatMap, share, take, takeUntil } = __webpack_require__(63); var Choices = __webpack_require__(686); @@ -32275,7 +32277,7 @@ function regExpEscape (s) { /* 83 */ /***/ (function(module, exports, __webpack_require__) { -var wrappy = __webpack_require__(161) +var wrappy = __webpack_require__(162) module.exports = wrappy(once) module.exports.strict = wrappy(onceStrict) @@ -32412,11 +32414,11 @@ var crypto = __webpack_require__(11); var Buffer = __webpack_require__(15).Buffer; var algs = __webpack_require__(32); var utils = __webpack_require__(26); -var Key = __webpack_require__(27); +var Key = __webpack_require__(28); var PrivateKey = __webpack_require__(33); -var pkcs1 = __webpack_require__(327); -var pkcs8 = __webpack_require__(157); +var pkcs1 = __webpack_require__(328); +var pkcs8 = __webpack_require__(158); var sshpriv = __webpack_require__(193); var rfc4253 = __webpack_require__(103); @@ -33199,7 +33201,7 @@ Object.defineProperty(exports, "__esModule", { var _baseResolver; function _load_baseResolver() { - return _baseResolver = _interopRequireDefault(__webpack_require__(123)); + return _baseResolver = _interopRequireDefault(__webpack_require__(124)); } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -33334,8 +33336,8 @@ module.exports = function (it, tag, stat) { /* 96 */ /***/ (function(module, exports, __webpack_require__) { -var shared = __webpack_require__(133)('keys'); -var uid = __webpack_require__(137); +var shared = __webpack_require__(134)('keys'); +var uid = __webpack_require__(138); module.exports = function (key) { return shared[key] || (shared[key] = uid(key)); }; @@ -33412,16 +33414,16 @@ module.exports = function (it) { module.exports = glob var fs = __webpack_require__(4) -var rp = __webpack_require__(140) +var rp = __webpack_require__(141) var minimatch = __webpack_require__(82) var Minimatch = minimatch.Minimatch var inherits = __webpack_require__(61) var EE = __webpack_require__(77).EventEmitter var path = __webpack_require__(0) -var assert = __webpack_require__(28) +var assert = __webpack_require__(29) var isAbsolute = __webpack_require__(101) var globSync = __webpack_require__(269) -var common = __webpack_require__(141) +var common = __webpack_require__(142) var alphasort = common.alphasort var alphasorti = common.alphasorti var setopts = common.setopts @@ -34173,7 +34175,7 @@ Glob.prototype._stat2 = function (f, abs, er, stat, cb) { -var Schema = __webpack_require__(44); +var Schema = __webpack_require__(45); module.exports = new Schema({ @@ -34260,9 +34262,9 @@ var assert = __webpack_require__(16); var Buffer = __webpack_require__(15).Buffer; var algs = __webpack_require__(32); var utils = __webpack_require__(26); -var Key = __webpack_require__(27); +var Key = __webpack_require__(28); var PrivateKey = __webpack_require__(33); -var SSHBuffer = __webpack_require__(159); +var SSHBuffer = __webpack_require__(160); function algToKeyType(alg) { assert.string(alg); @@ -34525,7 +34527,7 @@ function _load_invariant() { var _stripBom; function _load_stripBom() { - return _stripBom = _interopRequireDefault(__webpack_require__(160)); + return _stripBom = _interopRequireDefault(__webpack_require__(161)); } var _constants; @@ -34543,7 +34545,7 @@ function _load_errors() { var _map; function _load_map() { - return _map = _interopRequireDefault(__webpack_require__(29)); + return _map = _interopRequireDefault(__webpack_require__(30)); } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -35201,7 +35203,7 @@ function _load_isCi() { var _os; function _load_os() { - return _os = _interopRequireDefault(__webpack_require__(46)); + return _os = _interopRequireDefault(__webpack_require__(42)); } function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } @@ -35509,7 +35511,7 @@ function _load_index() { var _gitResolver; function _load_gitResolver() { - return _gitResolver = _interopRequireDefault(__webpack_require__(124)); + return _gitResolver = _interopRequireDefault(__webpack_require__(125)); } var _exoticResolver; @@ -35782,7 +35784,7 @@ Object.defineProperty(exports, "__esModule", { var _map; function _load_map() { - return _map = _interopRequireDefault(__webpack_require__(29)); + return _map = _interopRequireDefault(__webpack_require__(30)); } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -36364,7 +36366,7 @@ function _load_fixCmdWinSlashes() { var _global; function _load_global() { - return _global = __webpack_require__(121); + return _global = __webpack_require__(122); } function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } @@ -37468,6 +37470,34 @@ module.exports = uuid; /***/ }), /* 121 */ +/***/ (function(module, exports) { + +module.exports = function(module) { + if(!module.webpackPolyfill) { + module.deprecate = function() {}; + module.paths = []; + // module.parent = undefined by default + if(!module.children) module.children = []; + Object.defineProperty(module, "loaded", { + enumerable: true, + get: function() { + return module.l; + } + }); + Object.defineProperty(module, "id", { + enumerable: true, + get: function() { + return module.i; + } + }); + module.webpackPolyfill = 1; + } + return module; +}; + + +/***/ }), +/* 122 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -37983,7 +38013,7 @@ function setFlags(commander) { } /***/ }), -/* 122 */ +/* 123 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -38020,7 +38050,7 @@ function _load_semver() { var _validate; function _load_validate() { - return _validate = __webpack_require__(125); + return _validate = __webpack_require__(126); } var _lockfile; @@ -38564,7 +38594,7 @@ class PackageRequest { exports.default = PackageRequest; /***/ }), -/* 123 */ +/* 124 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -38597,7 +38627,7 @@ class BaseResolver { exports.default = BaseResolver; /***/ }), -/* 124 */ +/* 125 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -38817,7 +38847,7 @@ class GitResolver extends (_exoticResolver || _load_exoticResolver()).default { exports.default = GitResolver; /***/ }), -/* 125 */ +/* 126 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -39068,7 +39098,7 @@ function cleanDependencies(info, isRoot, reporter, warn) { } /***/ }), -/* 126 */ +/* 127 */ /***/ (function(module, exports, __webpack_require__) { // getting tag from 19.1.3.6 Object.prototype.toString() @@ -39097,7 +39127,7 @@ module.exports = function (it) { /***/ }), -/* 127 */ +/* 128 */ /***/ (function(module, exports) { // IE 8- don't enum bug keys @@ -39107,7 +39137,7 @@ module.exports = ( /***/ }), -/* 128 */ +/* 129 */ /***/ (function(module, exports, __webpack_require__) { var document = __webpack_require__(17).document; @@ -39115,7 +39145,7 @@ module.exports = document && document.documentElement; /***/ }), -/* 129 */ +/* 130 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -39123,7 +39153,7 @@ module.exports = document && document.documentElement; var LIBRARY = __webpack_require__(93); var $export = __webpack_require__(60); var redefine = __webpack_require__(248); -var hide = __webpack_require__(42); +var hide = __webpack_require__(43); var Iterators = __webpack_require__(54); var $iterCreate = __webpack_require__(239); var setToStringTag = __webpack_require__(95); @@ -39191,7 +39221,7 @@ module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCE /***/ }), -/* 130 */ +/* 131 */ /***/ (function(module, exports) { module.exports = function (exec) { @@ -39204,7 +39234,7 @@ module.exports = function (exec) { /***/ }), -/* 131 */ +/* 132 */ /***/ (function(module, exports, __webpack_require__) { var anObject = __webpack_require__(35); @@ -39222,7 +39252,7 @@ module.exports = function (C, x) { /***/ }), -/* 132 */ +/* 133 */ /***/ (function(module, exports) { module.exports = function (bitmap, value) { @@ -39236,7 +39266,7 @@ module.exports = function (bitmap, value) { /***/ }), -/* 133 */ +/* 134 */ /***/ (function(module, exports, __webpack_require__) { var core = __webpack_require__(31); @@ -39254,7 +39284,7 @@ var store = global[SHARED] || (global[SHARED] = {}); /***/ }), -/* 134 */ +/* 135 */ /***/ (function(module, exports, __webpack_require__) { // 7.3.20 SpeciesConstructor(O, defaultConstructor) @@ -39269,12 +39299,12 @@ module.exports = function (O, D) { /***/ }), -/* 135 */ +/* 136 */ /***/ (function(module, exports, __webpack_require__) { var ctx = __webpack_require__(70); var invoke = __webpack_require__(236); -var html = __webpack_require__(128); +var html = __webpack_require__(129); var cel = __webpack_require__(92); var global = __webpack_require__(17); var process = global.process; @@ -39359,7 +39389,7 @@ module.exports = { /***/ }), -/* 136 */ +/* 137 */ /***/ (function(module, exports, __webpack_require__) { // 7.1.15 ToLength @@ -39371,7 +39401,7 @@ module.exports = function (it) { /***/ }), -/* 137 */ +/* 138 */ /***/ (function(module, exports) { var id = 0; @@ -39382,7 +39412,7 @@ module.exports = function (key) { /***/ }), -/* 138 */ +/* 139 */ /***/ (function(module, exports, __webpack_require__) { @@ -39613,7 +39643,7 @@ function coerce(val) { /***/ }), -/* 139 */ +/* 140 */ /***/ (function(module, exports, __webpack_require__) { // Basic Javascript Elliptic Curve implementation @@ -40180,7 +40210,7 @@ module.exports = exports /***/ }), -/* 140 */ +/* 141 */ /***/ (function(module, exports, __webpack_require__) { module.exports = realpath @@ -40252,7 +40282,7 @@ function unmonkeypatch () { /***/ }), -/* 141 */ +/* 142 */ /***/ (function(module, exports, __webpack_require__) { exports.alphasort = alphasort @@ -40498,7 +40528,7 @@ function childrenIgnored (self, path) { /***/ }), -/* 142 */ +/* 143 */ /***/ (function(module, exports) { @@ -40510,7 +40540,7 @@ module.exports = function(det, rec, confidence, name, lang) { /***/ }), -/* 143 */ +/* 144 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -40524,18 +40554,18 @@ module.exports = function(det, rec, confidence, name, lang) { -var Schema = __webpack_require__(44); +var Schema = __webpack_require__(45); module.exports = new Schema({ include: [ - __webpack_require__(144) + __webpack_require__(145) ] }); /***/ }), -/* 144 */ +/* 145 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -40550,7 +40580,7 @@ module.exports = new Schema({ -var Schema = __webpack_require__(44); +var Schema = __webpack_require__(45); module.exports = new Schema({ @@ -40567,7 +40597,7 @@ module.exports = new Schema({ /***/ }), -/* 145 */ +/* 146 */ /***/ (function(module, exports, __webpack_require__) { var path = __webpack_require__(0); @@ -40671,7 +40701,7 @@ mkdirP.sync = function sync (p, opts, made) { /***/ }), -/* 146 */ +/* 147 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -40720,7 +40750,7 @@ var DefaultIfEmptySubscriber = /*@__PURE__*/ (function (_super) { /***/ }), -/* 147 */ +/* 148 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -40773,7 +40803,7 @@ var FilterSubscriber = /*@__PURE__*/ (function (_super) { /***/ }), -/* 148 */ +/* 149 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -40889,7 +40919,7 @@ var MergeMapSubscriber = /*@__PURE__*/ (function (_super) { /***/ }), -/* 149 */ +/* 150 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -40993,7 +41023,7 @@ var AsyncAction = /*@__PURE__*/ (function (_super) { /***/ }), -/* 150 */ +/* 151 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -41061,7 +41091,7 @@ var AsyncScheduler = /*@__PURE__*/ (function (_super) { /***/ }), -/* 151 */ +/* 152 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -41081,7 +41111,7 @@ var $$iterator = iterator; /***/ }), -/* 152 */ +/* 153 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -41099,7 +41129,7 @@ var ArgumentOutOfRangeError = ArgumentOutOfRangeErrorImpl; /***/ }), -/* 153 */ +/* 154 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -41117,7 +41147,7 @@ var EmptyError = EmptyErrorImpl; /***/ }), -/* 154 */ +/* 155 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -41130,7 +41160,7 @@ function isFunction(x) { /***/ }), -/* 155 */ +/* 156 */ /***/ (function(module, exports, __webpack_require__) { // Copyright 2016 Joyent, Inc. @@ -41141,14 +41171,14 @@ var assert = __webpack_require__(16); var Buffer = __webpack_require__(15).Buffer; var algs = __webpack_require__(32); var crypto = __webpack_require__(11); -var Fingerprint = __webpack_require__(156); +var Fingerprint = __webpack_require__(157); var Signature = __webpack_require__(75); var errs = __webpack_require__(74); var util = __webpack_require__(3); var utils = __webpack_require__(26); -var Key = __webpack_require__(27); +var Key = __webpack_require__(28); var PrivateKey = __webpack_require__(33); -var Identity = __webpack_require__(158); +var Identity = __webpack_require__(159); var formats = {}; formats['openssh'] = __webpack_require__(940); @@ -41514,7 +41544,7 @@ Certificate._oldVersionDetect = function (obj) { /***/ }), -/* 156 */ +/* 157 */ /***/ (function(module, exports, __webpack_require__) { // Copyright 2015 Joyent, Inc. @@ -41526,8 +41556,8 @@ var Buffer = __webpack_require__(15).Buffer; var algs = __webpack_require__(32); var crypto = __webpack_require__(11); var errs = __webpack_require__(74); -var Key = __webpack_require__(27); -var Certificate = __webpack_require__(155); +var Key = __webpack_require__(28); +var Certificate = __webpack_require__(156); var utils = __webpack_require__(26); var FingerprintFormatError = errs.FingerprintFormatError; @@ -41682,7 +41712,7 @@ Fingerprint._oldVersionDetect = function (obj) { /***/ }), -/* 157 */ +/* 158 */ /***/ (function(module, exports, __webpack_require__) { // Copyright 2015 Joyent, Inc. @@ -41702,7 +41732,7 @@ var asn1 = __webpack_require__(66); var Buffer = __webpack_require__(15).Buffer; var algs = __webpack_require__(32); var utils = __webpack_require__(26); -var Key = __webpack_require__(27); +var Key = __webpack_require__(28); var PrivateKey = __webpack_require__(33); var pem = __webpack_require__(86); @@ -42300,7 +42330,7 @@ function writePkcs8EdDSAPrivate(key, der) { /***/ }), -/* 158 */ +/* 159 */ /***/ (function(module, exports, __webpack_require__) { // Copyright 2017 Joyent, Inc. @@ -42310,7 +42340,7 @@ module.exports = Identity; var assert = __webpack_require__(16); var algs = __webpack_require__(32); var crypto = __webpack_require__(11); -var Fingerprint = __webpack_require__(156); +var Fingerprint = __webpack_require__(157); var Signature = __webpack_require__(75); var errs = __webpack_require__(74); var util = __webpack_require__(3); @@ -42595,7 +42625,7 @@ Identity._oldVersionDetect = function (obj) { /***/ }), -/* 159 */ +/* 160 */ /***/ (function(module, exports, __webpack_require__) { // Copyright 2015 Joyent, Inc. @@ -42750,7 +42780,7 @@ SSHBuffer.prototype.write = function (buf) { /***/ }), -/* 160 */ +/* 161 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -42771,7 +42801,7 @@ module.exports = x => { /***/ }), -/* 161 */ +/* 162 */ /***/ (function(module, exports) { // Returns a wrapper function that returns a wrapped callback @@ -42810,7 +42840,7 @@ function wrappy (fn, cb) { /***/ }), -/* 162 */ +/* 163 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -42903,7 +42933,7 @@ function _load_index3() { var _map; function _load_map() { - return _map = _interopRequireDefault(__webpack_require__(29)); + return _map = _interopRequireDefault(__webpack_require__(30)); } function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } @@ -43948,34 +43978,6 @@ function extractWorkspaces(manifest) { return undefined; } -/***/ }), -/* 163 */ -/***/ (function(module, exports) { - -module.exports = function(module) { - if(!module.webpackPolyfill) { - module.deprecate = function() {}; - module.paths = []; - // module.parent = undefined by default - if(!module.children) module.children = []; - Object.defineProperty(module, "loaded", { - enumerable: true, - get: function() { - return module.l; - } - }); - Object.defineProperty(module, "id", { - enumerable: true, - get: function() { - return module.i; - } - }); - module.webpackPolyfill = 1; - } - return module; -}; - - /***/ }), /* 164 */ /***/ (function(module, exports) { @@ -45165,7 +45167,7 @@ module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) { // 19.1.2.14 / 15.2.3.14 Object.keys(O) var $keys = __webpack_require__(246); -var enumBugKeys = __webpack_require__(127); +var enumBugKeys = __webpack_require__(128); module.exports = Object.keys || function keys(O) { return $keys(O, enumBugKeys); @@ -45283,7 +45285,7 @@ module.exports = eos; // Copyright 2012 Joyent, Inc. All rights reserved. var assert = __webpack_require__(16); -var sshpk = __webpack_require__(328); +var sshpk = __webpack_require__(329); var util = __webpack_require__(3); var HASH_ALGOS = { @@ -45400,7 +45402,7 @@ module.exports = { "use strict"; -var chalk = __webpack_require__(30); +var chalk = __webpack_require__(27); var figures = __webpack_require__(267); /** @@ -45446,7 +45448,7 @@ module.exports = Separator; var _ = __webpack_require__(38); -var chalk = __webpack_require__(30); +var chalk = __webpack_require__(27); /** * The paginator keeps track of a pointer index in a list and returns @@ -45793,7 +45795,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Subject", function() { return __WEBPACK_IMPORTED_MODULE_4__internal_Subject__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__internal_BehaviorSubject__ = __webpack_require__(419); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "BehaviorSubject", function() { return __WEBPACK_IMPORTED_MODULE_5__internal_BehaviorSubject__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__internal_ReplaySubject__ = __webpack_require__(308); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__internal_ReplaySubject__ = __webpack_require__(309); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "ReplaySubject", function() { return __WEBPACK_IMPORTED_MODULE_6__internal_ReplaySubject__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__internal_AsyncSubject__ = __webpack_require__(184); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "AsyncSubject", function() { return __WEBPACK_IMPORTED_MODULE_7__internal_AsyncSubject__["a"]; }); @@ -45816,7 +45818,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Subscriber", function() { return __WEBPACK_IMPORTED_MODULE_15__internal_Subscriber__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__internal_Notification__ = __webpack_require__(185); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "Notification", function() { return __WEBPACK_IMPORTED_MODULE_16__internal_Notification__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__internal_util_pipe__ = __webpack_require__(324); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__internal_util_pipe__ = __webpack_require__(325); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "pipe", function() { return __WEBPACK_IMPORTED_MODULE_17__internal_util_pipe__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_18__internal_util_noop__ = __webpack_require__(192); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "noop", function() { return __WEBPACK_IMPORTED_MODULE_18__internal_util_noop__["a"]; }); @@ -45824,9 +45826,9 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "identity", function() { return __WEBPACK_IMPORTED_MODULE_19__internal_util_identity__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_20__internal_util_isObservable__ = __webpack_require__(930); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "isObservable", function() { return __WEBPACK_IMPORTED_MODULE_20__internal_util_isObservable__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_21__internal_util_ArgumentOutOfRangeError__ = __webpack_require__(152); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_21__internal_util_ArgumentOutOfRangeError__ = __webpack_require__(153); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "ArgumentOutOfRangeError", function() { return __WEBPACK_IMPORTED_MODULE_21__internal_util_ArgumentOutOfRangeError__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_22__internal_util_EmptyError__ = __webpack_require__(153); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_22__internal_util_EmptyError__ = __webpack_require__(154); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "EmptyError", function() { return __WEBPACK_IMPORTED_MODULE_22__internal_util_EmptyError__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_23__internal_util_ObjectUnsubscribedError__ = __webpack_require__(190); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "ObjectUnsubscribedError", function() { return __WEBPACK_IMPORTED_MODULE_23__internal_util_ObjectUnsubscribedError__["a"]; }); @@ -45838,11 +45840,11 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "bindCallback", function() { return __WEBPACK_IMPORTED_MODULE_26__internal_observable_bindCallback__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_27__internal_observable_bindNodeCallback__ = __webpack_require__(824); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "bindNodeCallback", function() { return __WEBPACK_IMPORTED_MODULE_27__internal_observable_bindNodeCallback__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_28__internal_observable_combineLatest__ = __webpack_require__(309); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_28__internal_observable_combineLatest__ = __webpack_require__(310); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "combineLatest", function() { return __WEBPACK_IMPORTED_MODULE_28__internal_observable_combineLatest__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_29__internal_observable_concat__ = __webpack_require__(187); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "concat", function() { return __WEBPACK_IMPORTED_MODULE_29__internal_observable_concat__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_30__internal_observable_defer__ = __webpack_require__(310); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_30__internal_observable_defer__ = __webpack_require__(311); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "defer", function() { return __WEBPACK_IMPORTED_MODULE_30__internal_observable_defer__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_31__internal_observable_empty__ = __webpack_require__(39); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "empty", function() { return __WEBPACK_IMPORTED_MODULE_31__internal_observable_empty__["a"]; }); @@ -45864,7 +45866,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "merge", function() { return __WEBPACK_IMPORTED_MODULE_39__internal_observable_merge__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_40__internal_observable_never__ = __webpack_require__(425); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "never", function() { return __WEBPACK_IMPORTED_MODULE_40__internal_observable_never__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_41__internal_observable_of__ = __webpack_require__(311); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_41__internal_observable_of__ = __webpack_require__(312); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "of", function() { return __WEBPACK_IMPORTED_MODULE_41__internal_observable_of__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_42__internal_observable_onErrorResumeNext__ = __webpack_require__(834); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "onErrorResumeNext", function() { return __WEBPACK_IMPORTED_MODULE_42__internal_observable_onErrorResumeNext__["a"]; }); @@ -45874,13 +45876,13 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "race", function() { return __WEBPACK_IMPORTED_MODULE_44__internal_observable_race__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_45__internal_observable_range__ = __webpack_require__(836); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "range", function() { return __WEBPACK_IMPORTED_MODULE_45__internal_observable_range__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_46__internal_observable_throwError__ = __webpack_require__(313); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_46__internal_observable_throwError__ = __webpack_require__(314); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "throwError", function() { return __WEBPACK_IMPORTED_MODULE_46__internal_observable_throwError__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_47__internal_observable_timer__ = __webpack_require__(427); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "timer", function() { return __WEBPACK_IMPORTED_MODULE_47__internal_observable_timer__["a"]; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_48__internal_observable_using__ = __webpack_require__(837); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "using", function() { return __WEBPACK_IMPORTED_MODULE_48__internal_observable_using__["a"]; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_49__internal_observable_zip__ = __webpack_require__(314); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_49__internal_observable_zip__ = __webpack_require__(315); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "zip", function() { return __WEBPACK_IMPORTED_MODULE_49__internal_observable_zip__["a"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "EMPTY", function() { return __WEBPACK_IMPORTED_MODULE_31__internal_observable_empty__["b"]; }); /* harmony reexport (binding) */ __webpack_require__.d(__webpack_exports__, "NEVER", function() { return __WEBPACK_IMPORTED_MODULE_40__internal_observable_never__["b"]; }); @@ -46008,8 +46010,8 @@ var AsyncSubject = /*@__PURE__*/ (function (_super) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Notification; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__observable_empty__ = __webpack_require__(39); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__observable_of__ = __webpack_require__(311); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__observable_throwError__ = __webpack_require__(313); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__observable_of__ = __webpack_require__(312); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__observable_throwError__ = __webpack_require__(314); /** PURE_IMPORTS_START _observable_empty,_observable_of,_observable_throwError PURE_IMPORTS_END */ @@ -46116,7 +46118,7 @@ var config = { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = concat; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__util_isScheduler__ = __webpack_require__(49); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__of__ = __webpack_require__(311); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__of__ = __webpack_require__(312); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__from__ = __webpack_require__(62); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__operators_concatAll__ = __webpack_require__(429); /** PURE_IMPORTS_START _util_isScheduler,_of,_from,_operators_concatAll PURE_IMPORTS_END */ @@ -46143,10 +46145,10 @@ function concat() { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = reduce; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__scan__ = __webpack_require__(317); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__takeLast__ = __webpack_require__(320); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__defaultIfEmpty__ = __webpack_require__(146); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__util_pipe__ = __webpack_require__(324); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__scan__ = __webpack_require__(318); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__takeLast__ = __webpack_require__(321); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__defaultIfEmpty__ = __webpack_require__(147); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__util_pipe__ = __webpack_require__(325); /** PURE_IMPORTS_START _scan,_takeLast,_defaultIfEmpty,_util_pipe PURE_IMPORTS_END */ @@ -46172,7 +46174,7 @@ function reduce(accumulator, seed) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return throwIfEmpty; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__tap__ = __webpack_require__(435); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__util_EmptyError__ = __webpack_require__(153); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__util_EmptyError__ = __webpack_require__(154); /** PURE_IMPORTS_START _tap,_util_EmptyError PURE_IMPORTS_END */ @@ -46259,11 +46261,11 @@ var algs = __webpack_require__(32); var utils = __webpack_require__(26); var crypto = __webpack_require__(11); -var Key = __webpack_require__(27); +var Key = __webpack_require__(28); var PrivateKey = __webpack_require__(33); var pem = __webpack_require__(86); var rfc4253 = __webpack_require__(103); -var SSHBuffer = __webpack_require__(159); +var SSHBuffer = __webpack_require__(160); var errors = __webpack_require__(74); var bcrypt; @@ -46515,10 +46517,10 @@ function write(key, options) { var chownr = __webpack_require__(568) var tar = __webpack_require__(460) var pump = __webpack_require__(781) -var mkdirp = __webpack_require__(145) +var mkdirp = __webpack_require__(146) var fs = __webpack_require__(4) var path = __webpack_require__(0) -var os = __webpack_require__(46) +var os = __webpack_require__(42) var win32 = os.platform() === 'win32' @@ -46863,7 +46865,7 @@ function mkdirfix (name, opts, cb) { /* 195 */ /***/ (function(module, exports) { -module.exports = {"name":"yarn","installationMethod":"unknown","version":"1.22.19","packageManager":"yarn@1.22.17","license":"BSD-2-Clause","preferGlobal":true,"description":"📦🐈 Fast, reliable, and secure dependency management.","dependencies":{"@zkochan/cmd-shim":"^3.1.0","babel-runtime":"^6.26.0","bytes":"^3.0.0","camelcase":"^4.0.0","chalk":"^2.1.0","cli-table3":"^0.4.0","commander":"^2.9.0","death":"^1.0.0","debug":"^3.0.0","deep-equal":"^1.0.1","detect-indent":"^5.0.0","dnscache":"^1.0.1","glob":"^7.1.1","gunzip-maybe":"^1.4.0","hash-for-dep":"^1.2.3","imports-loader":"^0.8.0","ini":"^1.3.4","inquirer":"^6.2.0","invariant":"^2.2.0","is-builtin-module":"^2.0.0","is-ci":"^1.0.10","is-webpack-bundle":"^1.0.0","js-yaml":"^3.13.1","leven":"^2.0.0","loud-rejection":"^1.2.0","micromatch":"^2.3.11","mkdirp":"^0.5.1","node-emoji":"^1.6.1","normalize-url":"^2.0.0","npm-logical-tree":"^1.2.1","object-path":"^0.11.2","proper-lockfile":"^2.0.0","puka":"^1.0.0","read":"^1.0.7","request":"^2.87.0","request-capture-har":"^1.2.2","rimraf":"^2.5.0","semver":"^5.1.0","ssri":"^5.3.0","strip-ansi":"^4.0.0","strip-bom":"^3.0.0","tar-fs":"^1.16.0","tar-stream":"^1.6.1","uuid":"^3.0.1","v8-compile-cache":"^2.0.0","validate-npm-package-license":"^3.0.4","yn":"^2.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-loader":"^6.2.5","babel-plugin-array-includes":"^2.0.3","babel-plugin-inline-import":"^3.0.0","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-inline-imports-commonjs":"^1.0.0","babel-plugin-transform-runtime":"^6.4.3","babel-preset-env":"^1.6.0","babel-preset-flow":"^6.23.0","babel-preset-stage-0":"^6.0.0","babylon":"^6.5.0","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^4.3.0","eslint-config-fb-strict":"^22.0.0","eslint-plugin-babel":"^5.0.0","eslint-plugin-flowtype":"^2.35.0","eslint-plugin-jasmine":"^2.6.2","eslint-plugin-jest":"^21.0.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-prefer-object-spread":"^1.2.1","eslint-plugin-prettier":"^2.1.2","eslint-plugin-react":"^7.1.0","eslint-plugin-relay":"^0.0.28","eslint-plugin-yarn-internal":"file:scripts/eslint-rules","execa":"^0.11.0","fancy-log":"^1.3.2","flow-bin":"^0.66.0","git-release-notes":"^3.0.0","gulp":"^4.0.0","gulp-babel":"^7.0.0","gulp-if":"^2.0.1","gulp-newer":"^1.0.0","gulp-plumber":"^1.0.1","gulp-sourcemaps":"^2.2.0","jest":"^22.4.4","jsinspect":"^0.12.6","minimatch":"^3.0.4","mock-stdin":"^0.3.0","prettier":"^1.5.2","string-replace-loader":"^2.1.1","temp":"^0.8.3","webpack":"^2.1.0-beta.25","yargs":"^6.3.0"},"resolutions":{"sshpk":"^1.14.2"},"engines":{"node":">=4.0.0"},"repository":"yarnpkg/yarn","bin":{"yarn":"./bin/yarn.js","yarnpkg":"./bin/yarn.js"},"scripts":{"build":"gulp build","build-bundle":"node ./scripts/build-webpack.js","build-chocolatey":"powershell ./scripts/build-chocolatey.ps1","build-deb":"./scripts/build-deb.sh","build-dist":"bash ./scripts/build-dist.sh","build-win-installer":"scripts\\build-windows-installer.bat","changelog":"git-release-notes $(git describe --tags --abbrev=0 $(git describe --tags --abbrev=0)^)..$(git describe --tags --abbrev=0) scripts/changelog.md","dupe-check":"yarn jsinspect ./src","lint":"eslint . && flow check","pkg-tests":"yarn --cwd packages/pkg-tests jest yarn.test.js","prettier":"eslint src __tests__ --fix","release-branch":"./scripts/release-branch.sh","test":"yarn lint && yarn test-only","test-only":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --verbose","test-only-debug":"node --inspect-brk --max_old_space_size=4096 node_modules/jest/bin/jest.js --runInBand --verbose","test-coverage":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --coverage --verbose","watch":"gulp watch","commit":"git-cz"},"jest":{"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node","modulePathIgnorePatterns":["__tests__/fixtures/","packages/pkg-tests/pkg-tests-fixtures","dist/"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","_(temp|mock|install|init|helpers).js$","packages/pkg-tests"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}}} +module.exports = {"name":"yarn","installationMethod":"unknown","version":"1.22.22","packageManager":"yarn@1.22.17","license":"BSD-2-Clause","preferGlobal":true,"description":"📦🐈 Fast, reliable, and secure dependency management.","dependencies":{"@zkochan/cmd-shim":"^3.1.0","babel-runtime":"^6.26.0","bytes":"^3.0.0","camelcase":"^4.0.0","chalk":"^2.1.0","cli-table3":"^0.4.0","commander":"^2.9.0","death":"^1.0.0","debug":"^3.0.0","deep-equal":"^1.0.1","detect-indent":"^5.0.0","dnscache":"^1.0.1","glob":"^7.1.1","gunzip-maybe":"^1.4.0","hash-for-dep":"^1.2.3","imports-loader":"^0.8.0","ini":"^1.3.4","inquirer":"^6.2.0","invariant":"^2.2.0","is-builtin-module":"^2.0.0","is-ci":"^1.0.10","is-webpack-bundle":"^1.0.0","js-yaml":"^3.13.1","leven":"^2.0.0","loud-rejection":"^1.2.0","micromatch":"^2.3.11","mkdirp":"^0.5.1","node-emoji":"^1.6.1","normalize-url":"^2.0.0","npm-logical-tree":"^1.2.1","object-path":"^0.11.2","proper-lockfile":"^2.0.0","puka":"^1.0.0","punycode":"1.4.1","read":"^1.0.7","request":"^2.87.0","request-capture-har":"^1.2.2","rimraf":"^2.5.0","semver":"^5.1.0","ssri":"^5.3.0","strip-ansi":"^4.0.0","strip-bom":"^3.0.0","tar-fs":"^1.16.0","tar-stream":"^1.6.1","uuid":"^3.0.1","v8-compile-cache":"^2.0.0","validate-npm-package-license":"^3.0.4","yn":"^2.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-loader":"^6.2.5","babel-plugin-array-includes":"^2.0.3","babel-plugin-inline-import":"^3.0.0","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-inline-imports-commonjs":"^1.0.0","babel-plugin-transform-runtime":"^6.4.3","babel-preset-env":"^1.6.0","babel-preset-flow":"^6.23.0","babel-preset-stage-0":"^6.0.0","babylon":"^6.5.0","commitizen":"^2.9.6","cz-conventional-changelog":"^2.0.0","eslint":"^4.3.0","eslint-config-fb-strict":"^22.0.0","eslint-plugin-babel":"^5.0.0","eslint-plugin-flowtype":"^2.35.0","eslint-plugin-jasmine":"^2.6.2","eslint-plugin-jest":"^21.0.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-prefer-object-spread":"^1.2.1","eslint-plugin-prettier":"^2.1.2","eslint-plugin-react":"^7.1.0","eslint-plugin-relay":"^0.0.28","eslint-plugin-yarn-internal":"file:scripts/eslint-rules","execa":"^0.11.0","fancy-log":"^1.3.2","flow-bin":"^0.66.0","git-release-notes":"^3.0.0","gulp":"^4.0.0","gulp-babel":"^7.0.0","gulp-if":"^2.0.1","gulp-newer":"^1.0.0","gulp-plumber":"^1.0.1","gulp-sourcemaps":"^2.2.0","jest":"^22.4.4","jsinspect":"^0.12.6","minimatch":"^3.0.4","mock-stdin":"^0.3.0","prettier":"^1.5.2","string-replace-loader":"^2.1.1","temp":"^0.8.3","webpack":"^2.1.0-beta.25","yargs":"^6.3.0"},"resolutions":{"sshpk":"^1.14.2"},"engines":{"node":">=4.0.0"},"repository":"yarnpkg/yarn","bin":{"yarn":"./bin/yarn.js","yarnpkg":"./bin/yarn.js"},"scripts":{"build":"gulp build","build-bundle":"node ./scripts/build-webpack.js","build-chocolatey":"powershell ./scripts/build-chocolatey.ps1","build-deb":"./scripts/build-deb.sh","build-dist":"bash ./scripts/build-dist.sh","build-win-installer":"scripts\\build-windows-installer.bat","changelog":"git-release-notes $(git describe --tags --abbrev=0 $(git describe --tags --abbrev=0)^)..$(git describe --tags --abbrev=0) scripts/changelog.md","dupe-check":"yarn jsinspect ./src","lint":"eslint . && flow check","pkg-tests":"yarn --cwd packages/pkg-tests jest yarn.test.js","prettier":"eslint src __tests__ --fix","release-branch":"./scripts/release-branch.sh","test":"yarn lint && yarn test-only","test-only":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --verbose","test-only-debug":"node --inspect-brk --max_old_space_size=4096 node_modules/jest/bin/jest.js --runInBand --verbose","test-coverage":"node --max_old_space_size=4096 node_modules/jest/bin/jest.js --coverage --verbose","watch":"gulp watch","commit":"git-cz"},"jest":{"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node","modulePathIgnorePatterns":["__tests__/fixtures/","packages/pkg-tests/pkg-tests-fixtures","dist/"],"testPathIgnorePatterns":["__tests__/(fixtures|__mocks__)/","updates/","_(temp|mock|install|init|helpers).js$","packages/pkg-tests"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}}} /***/ }), /* 196 */ @@ -47569,7 +47571,7 @@ function _load_lockfile() { var _packageRequest; function _load_packageRequest() { - return _packageRequest = _interopRequireDefault(__webpack_require__(122)); + return _packageRequest = _interopRequireDefault(__webpack_require__(123)); } var _normalizePattern; @@ -48374,7 +48376,7 @@ function _load_errors() { var _map; function _load_map() { - return _map = _interopRequireDefault(__webpack_require__(29)); + return _map = _interopRequireDefault(__webpack_require__(30)); } var _misc; @@ -50008,7 +50010,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de const readline = __webpack_require__(198); -var _require = __webpack_require__(30); +var _require = __webpack_require__(27); const supportsColor = _require.supportsColor; @@ -50295,7 +50297,7 @@ function _load_minimatch() { var _map; function _load_map() { - return _map = _interopRequireDefault(__webpack_require__(29)); + return _map = _interopRequireDefault(__webpack_require__(30)); } var _normalizePattern2; @@ -50575,7 +50577,7 @@ function _load_errors() { var _gitResolver; function _load_gitResolver() { - return _gitResolver = _interopRequireDefault(__webpack_require__(124)); + return _gitResolver = _interopRequireDefault(__webpack_require__(125)); } var _exoticResolver; @@ -50674,7 +50676,7 @@ function _load_npmRegistry() { var _map; function _load_map() { - return _map = _interopRequireDefault(__webpack_require__(29)); + return _map = _interopRequireDefault(__webpack_require__(30)); } var _fs; @@ -51029,7 +51031,7 @@ const futimes = (0, (_promise || _load_promise()).promisify)((_fs || _load_fs()) const write = (0, (_promise || _load_promise()).promisify)((_fs || _load_fs()).default.write); -const unlink = exports.unlink = (0, (_promise || _load_promise()).promisify)(__webpack_require__(307)); +const unlink = exports.unlink = (0, (_promise || _load_promise()).promisify)(__webpack_require__(308)); /** * Unlinks the destination to force a recreation. This is needed on case-insensitive file systems @@ -51209,7 +51211,7 @@ function _load_fs2() { var _map; function _load_map() { - return _map = _interopRequireDefault(__webpack_require__(29)); + return _map = _interopRequireDefault(__webpack_require__(30)); } var _misc; @@ -51787,7 +51789,7 @@ function _load_resolveRelative() { var _validate; function _load_validate() { - return _validate = _interopRequireDefault(__webpack_require__(125)); + return _validate = _interopRequireDefault(__webpack_require__(126)); } var _fix; @@ -52595,7 +52597,7 @@ module.exports = function (it, Constructor, name, forbiddenField) { // false -> Array#indexOf // true -> Array#includes var toIObject = __webpack_require__(98); -var toLength = __webpack_require__(136); +var toLength = __webpack_require__(137); var toAbsoluteIndex = __webpack_require__(251); module.exports = function (IS_INCLUDES) { return function ($this, el, fromIndex) { @@ -52625,7 +52627,7 @@ var ctx = __webpack_require__(70); var call = __webpack_require__(238); var isArrayIter = __webpack_require__(237); var anObject = __webpack_require__(35); -var toLength = __webpack_require__(136); +var toLength = __webpack_require__(137); var getIterFn = __webpack_require__(254); var BREAK = {}; var RETURN = {}; @@ -52718,12 +52720,12 @@ module.exports = function (iterator, fn, value, entries) { "use strict"; var create = __webpack_require__(243); -var descriptor = __webpack_require__(132); +var descriptor = __webpack_require__(133); var setToStringTag = __webpack_require__(95); var IteratorPrototype = {}; // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() -__webpack_require__(42)(IteratorPrototype, __webpack_require__(21)('iterator'), function () { return this; }); +__webpack_require__(43)(IteratorPrototype, __webpack_require__(21)('iterator'), function () { return this; }); module.exports = function (Constructor, NAME, next) { Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) }); @@ -52773,7 +52775,7 @@ module.exports = function (done, value) { /***/ (function(module, exports, __webpack_require__) { var global = __webpack_require__(17); -var macrotask = __webpack_require__(135).set; +var macrotask = __webpack_require__(136).set; var Observer = global.MutationObserver || global.WebKitMutationObserver; var process = global.process; var Promise = global.Promise; @@ -52850,7 +52852,7 @@ module.exports = function () { // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) var anObject = __webpack_require__(35); var dPs = __webpack_require__(244); -var enumBugKeys = __webpack_require__(127); +var enumBugKeys = __webpack_require__(128); var IE_PROTO = __webpack_require__(96)('IE_PROTO'); var Empty = function () { /* empty */ }; var PROTOTYPE = 'prototype'; @@ -52864,7 +52866,7 @@ var createDict = function () { var gt = '>'; var iframeDocument; iframe.style.display = 'none'; - __webpack_require__(128).appendChild(iframe); + __webpack_require__(129).appendChild(iframe); iframe.src = 'javascript:'; // eslint-disable-line no-script-url // createDict = iframe.contentWindow.Object; // html.removeChild(iframe); @@ -52955,7 +52957,7 @@ module.exports = function (object, names) { /* 247 */ /***/ (function(module, exports, __webpack_require__) { -var hide = __webpack_require__(42); +var hide = __webpack_require__(43); module.exports = function (target, src, safe) { for (var key in src) { if (safe && target[key]) target[key] = src[key]; @@ -52968,7 +52970,7 @@ module.exports = function (target, src, safe) { /* 248 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = __webpack_require__(42); +module.exports = __webpack_require__(43); /***/ }), @@ -53060,7 +53062,7 @@ module.exports = navigator && navigator.userAgent || ''; /* 254 */ /***/ (function(module, exports, __webpack_require__) { -var classof = __webpack_require__(126); +var classof = __webpack_require__(127); var ITERATOR = __webpack_require__(21)('iterator'); var Iterators = __webpack_require__(54); module.exports = __webpack_require__(31).getIteratorMethod = function (it) { @@ -53085,7 +53087,7 @@ var toIObject = __webpack_require__(98); // 22.1.3.13 Array.prototype.keys() // 22.1.3.29 Array.prototype.values() // 22.1.3.30 Array.prototype[@@iterator]() -module.exports = __webpack_require__(129)(Array, 'Array', function (iterated, kind) { +module.exports = __webpack_require__(130)(Array, 'Array', function (iterated, kind) { this._t = toIObject(iterated); // target this._i = 0; // next index this._k = kind; // kind @@ -53126,19 +53128,19 @@ addToUnscopables('entries'); var LIBRARY = __webpack_require__(93); var global = __webpack_require__(17); var ctx = __webpack_require__(70); -var classof = __webpack_require__(126); +var classof = __webpack_require__(127); var $export = __webpack_require__(60); var isObject = __webpack_require__(53); var aFunction = __webpack_require__(68); var anInstance = __webpack_require__(232); var forOf = __webpack_require__(234); -var speciesConstructor = __webpack_require__(134); -var task = __webpack_require__(135).set; +var speciesConstructor = __webpack_require__(135); +var task = __webpack_require__(136).set; var microtask = __webpack_require__(242)(); var newPromiseCapabilityModule = __webpack_require__(94); -var perform = __webpack_require__(130); +var perform = __webpack_require__(131); var userAgent = __webpack_require__(253); -var promiseResolve = __webpack_require__(131); +var promiseResolve = __webpack_require__(132); var PROMISE = 'Promise'; var TypeError = global.TypeError; var process = global.process; @@ -53419,7 +53421,7 @@ $export($export.S + $export.F * !(USE_NATIVE && __webpack_require__(240)(functio var $at = __webpack_require__(250)(true); // 21.1.3.27 String.prototype[@@iterator]() -__webpack_require__(129)(String, 'String', function (iterated) { +__webpack_require__(130)(String, 'String', function (iterated) { this._t = String(iterated); // target this._i = 0; // next index // 21.1.5.2.1 %StringIteratorPrototype%.next() @@ -53444,8 +53446,8 @@ __webpack_require__(129)(String, 'String', function (iterated) { var $export = __webpack_require__(60); var core = __webpack_require__(31); var global = __webpack_require__(17); -var speciesConstructor = __webpack_require__(134); -var promiseResolve = __webpack_require__(131); +var speciesConstructor = __webpack_require__(135); +var promiseResolve = __webpack_require__(132); $export($export.P + $export.R, 'Promise', { 'finally': function (onFinally) { var C = speciesConstructor(this, core.Promise || global.Promise); @@ -53470,7 +53472,7 @@ $export($export.P + $export.R, 'Promise', { 'finally': function (onFinally) { // https://github.com/tc39/proposal-promise-try var $export = __webpack_require__(60); var newPromiseCapability = __webpack_require__(94); -var perform = __webpack_require__(130); +var perform = __webpack_require__(131); $export($export.S, 'Promise', { 'try': function (callbackfn) { var promiseCapability = newPromiseCapability.f(this); @@ -53486,7 +53488,7 @@ $export($export.S, 'Promise', { 'try': function (callbackfn) { __webpack_require__(255); var global = __webpack_require__(17); -var hide = __webpack_require__(42); +var hide = __webpack_require__(43); var Iterators = __webpack_require__(54); var TO_STRING_TAG = __webpack_require__(21)('toStringTag'); @@ -53515,7 +53517,7 @@ for (var i = 0; i < DOMIterables.length; i++) { * Expose `debug()` as the module. */ -exports = module.exports = __webpack_require__(138); +exports = module.exports = __webpack_require__(139); exports.log = log; exports.formatArgs = formatArgs; exports.save = save; @@ -53739,7 +53741,7 @@ var util = __webpack_require__(3); * Expose `debug()` as the module. */ -exports = module.exports = __webpack_require__(138); +exports = module.exports = __webpack_require__(139); exports.init = init; exports.log = log; exports.formatArgs = formatArgs; @@ -53754,7 +53756,7 @@ exports.useColors = useColors; exports.colors = [ 6, 2, 3, 4, 5, 1 ]; try { - var supportsColor = __webpack_require__(330); + var supportsColor = __webpack_require__(331); if (supportsColor && supportsColor.level >= 2) { exports.colors = [ 20, 21, 26, 27, 32, 33, 38, 39, 40, 41, 42, 43, 44, 45, 56, 57, 62, 63, 68, @@ -61223,15 +61225,15 @@ module.exports = globSync globSync.GlobSync = GlobSync var fs = __webpack_require__(4) -var rp = __webpack_require__(140) +var rp = __webpack_require__(141) var minimatch = __webpack_require__(82) var Minimatch = minimatch.Minimatch var Glob = __webpack_require__(99).Glob var util = __webpack_require__(3) var path = __webpack_require__(0) -var assert = __webpack_require__(28) +var assert = __webpack_require__(29) var isAbsolute = __webpack_require__(101) -var common = __webpack_require__(141) +var common = __webpack_require__(142) var alphasort = common.alphasort var alphasorti = common.alphasorti var setopts = common.setopts @@ -62109,7 +62111,7 @@ module.exports = function (flag, argv) { /* 274 */ /***/ (function(module, exports, __webpack_require__) { -var wrappy = __webpack_require__(161) +var wrappy = __webpack_require__(162) var reqs = Object.create(null) var once = __webpack_require__(83) @@ -62340,10 +62342,10 @@ function deprecated(name) { module.exports.Type = __webpack_require__(10); -module.exports.Schema = __webpack_require__(44); +module.exports.Schema = __webpack_require__(45); module.exports.FAILSAFE_SCHEMA = __webpack_require__(100); -module.exports.JSON_SCHEMA = __webpack_require__(144); -module.exports.CORE_SCHEMA = __webpack_require__(143); +module.exports.JSON_SCHEMA = __webpack_require__(145); +module.exports.CORE_SCHEMA = __webpack_require__(144); module.exports.DEFAULT_SAFE_SCHEMA = __webpack_require__(56); module.exports.DEFAULT_FULL_SCHEMA = __webpack_require__(73); module.exports.load = loader.load; @@ -62375,7 +62377,7 @@ module.exports.addConstructor = deprecated('addConstructor'); /*eslint-disable no-use-before-define*/ -var common = __webpack_require__(43); +var common = __webpack_require__(44); var YAMLException = __webpack_require__(55); var DEFAULT_FULL_SCHEMA = __webpack_require__(73); var DEFAULT_SAFE_SCHEMA = __webpack_require__(56); @@ -63209,7 +63211,7 @@ module.exports.safeDump = safeDump; /*eslint-disable max-len,no-use-before-define*/ -var common = __webpack_require__(43); +var common = __webpack_require__(44); var YAMLException = __webpack_require__(55); var Mark = __webpack_require__(283); var DEFAULT_SAFE_SCHEMA = __webpack_require__(56); @@ -64840,7 +64842,7 @@ module.exports.safeLoad = safeLoad; -var common = __webpack_require__(43); +var common = __webpack_require__(44); function Mark(name, buffer, position, line, column) { @@ -65109,7 +65111,7 @@ module.exports = new Type('tag:yaml.org,2002:bool', { "use strict"; -var common = __webpack_require__(43); +var common = __webpack_require__(44); var Type = __webpack_require__(10); var YAML_FLOAT_PATTERN = new RegExp( @@ -65232,7 +65234,7 @@ module.exports = new Type('tag:yaml.org,2002:float', { "use strict"; -var common = __webpack_require__(43); +var common = __webpack_require__(44); var Type = __webpack_require__(10); function isHexCode(c) { @@ -66675,12 +66677,551 @@ var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_ /* 305 */ /***/ (function(module, exports, __webpack_require__) { +/* WEBPACK VAR INJECTION */(function(module) {var __WEBPACK_AMD_DEFINE_RESULT__;/*! https://mths.be/punycode v1.4.1 by @mathias */ +;(function(root) { + + /** Detect free variables */ + var freeExports = typeof exports == 'object' && exports && + !exports.nodeType && exports; + var freeModule = typeof module == 'object' && module && + !module.nodeType && module; + var freeGlobal = typeof global == 'object' && global; + if ( + freeGlobal.global === freeGlobal || + freeGlobal.window === freeGlobal || + freeGlobal.self === freeGlobal + ) { + root = freeGlobal; + } + + /** + * The `punycode` object. + * @name punycode + * @type Object + */ + var punycode, + + /** Highest positive signed 32-bit float value */ + maxInt = 2147483647, // aka. 0x7FFFFFFF or 2^31-1 + + /** Bootstring parameters */ + base = 36, + tMin = 1, + tMax = 26, + skew = 38, + damp = 700, + initialBias = 72, + initialN = 128, // 0x80 + delimiter = '-', // '\x2D' + + /** Regular expressions */ + regexPunycode = /^xn--/, + regexNonASCII = /[^\x20-\x7E]/, // unprintable ASCII chars + non-ASCII chars + regexSeparators = /[\x2E\u3002\uFF0E\uFF61]/g, // RFC 3490 separators + + /** Error messages */ + errors = { + 'overflow': 'Overflow: input needs wider integers to process', + 'not-basic': 'Illegal input >= 0x80 (not a basic code point)', + 'invalid-input': 'Invalid input' + }, + + /** Convenience shortcuts */ + baseMinusTMin = base - tMin, + floor = Math.floor, + stringFromCharCode = String.fromCharCode, + + /** Temporary variable */ + key; + + /*--------------------------------------------------------------------------*/ + + /** + * A generic error utility function. + * @private + * @param {String} type The error type. + * @returns {Error} Throws a `RangeError` with the applicable error message. + */ + function error(type) { + throw new RangeError(errors[type]); + } + + /** + * A generic `Array#map` utility function. + * @private + * @param {Array} array The array to iterate over. + * @param {Function} callback The function that gets called for every array + * item. + * @returns {Array} A new array of values returned by the callback function. + */ + function map(array, fn) { + var length = array.length; + var result = []; + while (length--) { + result[length] = fn(array[length]); + } + return result; + } + + /** + * A simple `Array#map`-like wrapper to work with domain name strings or email + * addresses. + * @private + * @param {String} domain The domain name or email address. + * @param {Function} callback The function that gets called for every + * character. + * @returns {Array} A new string of characters returned by the callback + * function. + */ + function mapDomain(string, fn) { + var parts = string.split('@'); + var result = ''; + if (parts.length > 1) { + // In email addresses, only the domain name should be punycoded. Leave + // the local part (i.e. everything up to `@`) intact. + result = parts[0] + '@'; + string = parts[1]; + } + // Avoid `split(regex)` for IE8 compatibility. See #17. + string = string.replace(regexSeparators, '\x2E'); + var labels = string.split('.'); + var encoded = map(labels, fn).join('.'); + return result + encoded; + } + + /** + * Creates an array containing the numeric code points of each Unicode + * character in the string. While JavaScript uses UCS-2 internally, + * this function will convert a pair of surrogate halves (each of which + * UCS-2 exposes as separate characters) into a single code point, + * matching UTF-16. + * @see `punycode.ucs2.encode` + * @see + * @memberOf punycode.ucs2 + * @name decode + * @param {String} string The Unicode input string (UCS-2). + * @returns {Array} The new array of code points. + */ + function ucs2decode(string) { + var output = [], + counter = 0, + length = string.length, + value, + extra; + while (counter < length) { + value = string.charCodeAt(counter++); + if (value >= 0xD800 && value <= 0xDBFF && counter < length) { + // high surrogate, and there is a next character + extra = string.charCodeAt(counter++); + if ((extra & 0xFC00) == 0xDC00) { // low surrogate + output.push(((value & 0x3FF) << 10) + (extra & 0x3FF) + 0x10000); + } else { + // unmatched surrogate; only append this code unit, in case the next + // code unit is the high surrogate of a surrogate pair + output.push(value); + counter--; + } + } else { + output.push(value); + } + } + return output; + } + + /** + * Creates a string based on an array of numeric code points. + * @see `punycode.ucs2.decode` + * @memberOf punycode.ucs2 + * @name encode + * @param {Array} codePoints The array of numeric code points. + * @returns {String} The new Unicode string (UCS-2). + */ + function ucs2encode(array) { + return map(array, function(value) { + var output = ''; + if (value > 0xFFFF) { + value -= 0x10000; + output += stringFromCharCode(value >>> 10 & 0x3FF | 0xD800); + value = 0xDC00 | value & 0x3FF; + } + output += stringFromCharCode(value); + return output; + }).join(''); + } + + /** + * Converts a basic code point into a digit/integer. + * @see `digitToBasic()` + * @private + * @param {Number} codePoint The basic numeric code point value. + * @returns {Number} The numeric value of a basic code point (for use in + * representing integers) in the range `0` to `base - 1`, or `base` if + * the code point does not represent a value. + */ + function basicToDigit(codePoint) { + if (codePoint - 48 < 10) { + return codePoint - 22; + } + if (codePoint - 65 < 26) { + return codePoint - 65; + } + if (codePoint - 97 < 26) { + return codePoint - 97; + } + return base; + } + + /** + * Converts a digit/integer into a basic code point. + * @see `basicToDigit()` + * @private + * @param {Number} digit The numeric value of a basic code point. + * @returns {Number} The basic code point whose value (when used for + * representing integers) is `digit`, which needs to be in the range + * `0` to `base - 1`. If `flag` is non-zero, the uppercase form is + * used; else, the lowercase form is used. The behavior is undefined + * if `flag` is non-zero and `digit` has no uppercase form. + */ + function digitToBasic(digit, flag) { + // 0..25 map to ASCII a..z or A..Z + // 26..35 map to ASCII 0..9 + return digit + 22 + 75 * (digit < 26) - ((flag != 0) << 5); + } + + /** + * Bias adaptation function as per section 3.4 of RFC 3492. + * https://tools.ietf.org/html/rfc3492#section-3.4 + * @private + */ + function adapt(delta, numPoints, firstTime) { + var k = 0; + delta = firstTime ? floor(delta / damp) : delta >> 1; + delta += floor(delta / numPoints); + for (/* no initialization */; delta > baseMinusTMin * tMax >> 1; k += base) { + delta = floor(delta / baseMinusTMin); + } + return floor(k + (baseMinusTMin + 1) * delta / (delta + skew)); + } + + /** + * Converts a Punycode string of ASCII-only symbols to a string of Unicode + * symbols. + * @memberOf punycode + * @param {String} input The Punycode string of ASCII-only symbols. + * @returns {String} The resulting string of Unicode symbols. + */ + function decode(input) { + // Don't use UCS-2 + var output = [], + inputLength = input.length, + out, + i = 0, + n = initialN, + bias = initialBias, + basic, + j, + index, + oldi, + w, + k, + digit, + t, + /** Cached calculation results */ + baseMinusT; + + // Handle the basic code points: let `basic` be the number of input code + // points before the last delimiter, or `0` if there is none, then copy + // the first basic code points to the output. + + basic = input.lastIndexOf(delimiter); + if (basic < 0) { + basic = 0; + } + + for (j = 0; j < basic; ++j) { + // if it's not a basic code point + if (input.charCodeAt(j) >= 0x80) { + error('not-basic'); + } + output.push(input.charCodeAt(j)); + } + + // Main decoding loop: start just after the last delimiter if any basic code + // points were copied; start at the beginning otherwise. + + for (index = basic > 0 ? basic + 1 : 0; index < inputLength; /* no final expression */) { + + // `index` is the index of the next character to be consumed. + // Decode a generalized variable-length integer into `delta`, + // which gets added to `i`. The overflow checking is easier + // if we increase `i` as we go, then subtract off its starting + // value at the end to obtain `delta`. + for (oldi = i, w = 1, k = base; /* no condition */; k += base) { + + if (index >= inputLength) { + error('invalid-input'); + } + + digit = basicToDigit(input.charCodeAt(index++)); + + if (digit >= base || digit > floor((maxInt - i) / w)) { + error('overflow'); + } + + i += digit * w; + t = k <= bias ? tMin : (k >= bias + tMax ? tMax : k - bias); + + if (digit < t) { + break; + } + + baseMinusT = base - t; + if (w > floor(maxInt / baseMinusT)) { + error('overflow'); + } + + w *= baseMinusT; + + } + + out = output.length + 1; + bias = adapt(i - oldi, out, oldi == 0); + + // `i` was supposed to wrap around from `out` to `0`, + // incrementing `n` each time, so we'll fix that now: + if (floor(i / out) > maxInt - n) { + error('overflow'); + } + + n += floor(i / out); + i %= out; + + // Insert `n` at position `i` of the output + output.splice(i++, 0, n); + + } + + return ucs2encode(output); + } + + /** + * Converts a string of Unicode symbols (e.g. a domain name label) to a + * Punycode string of ASCII-only symbols. + * @memberOf punycode + * @param {String} input The string of Unicode symbols. + * @returns {String} The resulting Punycode string of ASCII-only symbols. + */ + function encode(input) { + var n, + delta, + handledCPCount, + basicLength, + bias, + j, + m, + q, + k, + t, + currentValue, + output = [], + /** `inputLength` will hold the number of code points in `input`. */ + inputLength, + /** Cached calculation results */ + handledCPCountPlusOne, + baseMinusT, + qMinusT; + + // Convert the input in UCS-2 to Unicode + input = ucs2decode(input); + + // Cache the length + inputLength = input.length; + + // Initialize the state + n = initialN; + delta = 0; + bias = initialBias; + + // Handle the basic code points + for (j = 0; j < inputLength; ++j) { + currentValue = input[j]; + if (currentValue < 0x80) { + output.push(stringFromCharCode(currentValue)); + } + } + + handledCPCount = basicLength = output.length; + + // `handledCPCount` is the number of code points that have been handled; + // `basicLength` is the number of basic code points. + + // Finish the basic string - if it is not empty - with a delimiter + if (basicLength) { + output.push(delimiter); + } + + // Main encoding loop: + while (handledCPCount < inputLength) { + + // All non-basic code points < n have been handled already. Find the next + // larger one: + for (m = maxInt, j = 0; j < inputLength; ++j) { + currentValue = input[j]; + if (currentValue >= n && currentValue < m) { + m = currentValue; + } + } + + // Increase `delta` enough to advance the decoder's state to , + // but guard against overflow + handledCPCountPlusOne = handledCPCount + 1; + if (m - n > floor((maxInt - delta) / handledCPCountPlusOne)) { + error('overflow'); + } + + delta += (m - n) * handledCPCountPlusOne; + n = m; + + for (j = 0; j < inputLength; ++j) { + currentValue = input[j]; + + if (currentValue < n && ++delta > maxInt) { + error('overflow'); + } + + if (currentValue == n) { + // Represent delta as a generalized variable-length integer + for (q = delta, k = base; /* no condition */; k += base) { + t = k <= bias ? tMin : (k >= bias + tMax ? tMax : k - bias); + if (q < t) { + break; + } + qMinusT = q - t; + baseMinusT = base - t; + output.push( + stringFromCharCode(digitToBasic(t + qMinusT % baseMinusT, 0)) + ); + q = floor(qMinusT / baseMinusT); + } + + output.push(stringFromCharCode(digitToBasic(q, 0))); + bias = adapt(delta, handledCPCountPlusOne, handledCPCount == basicLength); + delta = 0; + ++handledCPCount; + } + } + + ++delta; + ++n; + + } + return output.join(''); + } + + /** + * Converts a Punycode string representing a domain name or an email address + * to Unicode. Only the Punycoded parts of the input will be converted, i.e. + * it doesn't matter if you call it on a string that has already been + * converted to Unicode. + * @memberOf punycode + * @param {String} input The Punycoded domain name or email address to + * convert to Unicode. + * @returns {String} The Unicode representation of the given Punycode + * string. + */ + function toUnicode(input) { + return mapDomain(input, function(string) { + return regexPunycode.test(string) + ? decode(string.slice(4).toLowerCase()) + : string; + }); + } + + /** + * Converts a Unicode string representing a domain name or an email address to + * Punycode. Only the non-ASCII parts of the domain name will be converted, + * i.e. it doesn't matter if you call it with a domain that's already in + * ASCII. + * @memberOf punycode + * @param {String} input The domain name or email address to convert, as a + * Unicode string. + * @returns {String} The Punycode representation of the given domain name or + * email address. + */ + function toASCII(input) { + return mapDomain(input, function(string) { + return regexNonASCII.test(string) + ? 'xn--' + encode(string) + : string; + }); + } + + /*--------------------------------------------------------------------------*/ + + /** Define the public API */ + punycode = { + /** + * A string representing the current Punycode.js version number. + * @memberOf punycode + * @type String + */ + 'version': '1.4.1', + /** + * An object of methods to convert from JavaScript's internal character + * representation (UCS-2) to Unicode code points, and back. + * @see + * @memberOf punycode + * @type Object + */ + 'ucs2': { + 'decode': ucs2decode, + 'encode': ucs2encode + }, + 'decode': decode, + 'encode': encode, + 'toASCII': toASCII, + 'toUnicode': toUnicode + }; + + /** Expose `punycode` */ + // Some AMD build optimizers, like r.js, check for specific condition patterns + // like the following: + if ( + true + ) { + !(__WEBPACK_AMD_DEFINE_RESULT__ = function() { + return punycode; + }.call(exports, __webpack_require__, exports, module), + __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); + } else if (freeExports && freeModule) { + if (module.exports == freeExports) { + // in Node.js, io.js, or RingoJS v0.8.0+ + freeModule.exports = punycode; + } else { + // in Narwhal or RingoJS v0.7.0- + for (key in punycode) { + punycode.hasOwnProperty(key) && (freeExports[key] = punycode[key]); + } + } + } else { + // in Rhino or a web browser + root.punycode = punycode; + } + +}(this)); + +/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(121)(module))) + +/***/ }), +/* 306 */ +/***/ (function(module, exports, __webpack_require__) { + "use strict"; var jsonSafeStringify = __webpack_require__(745) var crypto = __webpack_require__(11) -var Buffer = __webpack_require__(45).Buffer +var Buffer = __webpack_require__(46).Buffer var defer = typeof setImmediate === 'undefined' ? process.nextTick @@ -66745,7 +67286,7 @@ exports.defer = defer /***/ }), -/* 306 */ +/* 307 */ /***/ (function(module, exports, __webpack_require__) { var current = (process.versions && process.versions.node && process.versions.node.split('.')) || []; @@ -66804,13 +67345,13 @@ module.exports = core; /***/ }), -/* 307 */ +/* 308 */ /***/ (function(module, exports, __webpack_require__) { module.exports = rimraf rimraf.sync = rimrafSync -var assert = __webpack_require__(28) +var assert = __webpack_require__(29) var path = __webpack_require__(0) var fs = __webpack_require__(4) var glob = __webpack_require__(99) @@ -67174,7 +67715,7 @@ function rmkidsSync (p, options) { /***/ }), -/* 308 */ +/* 309 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -67306,7 +67847,7 @@ var ReplayEvent = /*@__PURE__*/ (function () { /***/ }), -/* 309 */ +/* 310 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -67423,7 +67964,7 @@ var CombineLatestSubscriber = /*@__PURE__*/ (function (_super) { /***/ }), -/* 310 */ +/* 311 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -67453,7 +67994,7 @@ function defer(observableFactory) { /***/ }), -/* 311 */ +/* 312 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -67461,7 +68002,7 @@ function defer(observableFactory) { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__util_isScheduler__ = __webpack_require__(49); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__fromArray__ = __webpack_require__(85); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__empty__ = __webpack_require__(39); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__scalar__ = __webpack_require__(312); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__scalar__ = __webpack_require__(313); /** PURE_IMPORTS_START _util_isScheduler,_fromArray,_empty,_scalar PURE_IMPORTS_END */ @@ -67492,7 +68033,7 @@ function of() { /***/ }), -/* 312 */ +/* 313 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -67513,7 +68054,7 @@ function scalar(value) { /***/ }), -/* 313 */ +/* 314 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -67537,7 +68078,7 @@ function dispatch(_a) { /***/ }), -/* 314 */ +/* 315 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -67550,7 +68091,7 @@ function dispatch(_a) { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__Subscriber__ = __webpack_require__(7); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__OuterSubscriber__ = __webpack_require__(13); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__util_subscribeToResult__ = __webpack_require__(14); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__internal_symbol_iterator__ = __webpack_require__(151); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__internal_symbol_iterator__ = __webpack_require__(152); /** PURE_IMPORTS_START tslib,_fromArray,_util_isArray,_Subscriber,_OuterSubscriber,_util_subscribeToResult,_.._internal_symbol_iterator PURE_IMPORTS_END */ @@ -67772,12 +68313,12 @@ var ZipBufferIterator = /*@__PURE__*/ (function (_super) { /***/ }), -/* 315 */ +/* 316 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = mergeAll; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mergeMap__ = __webpack_require__(148); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mergeMap__ = __webpack_require__(149); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__util_identity__ = __webpack_require__(119); /** PURE_IMPORTS_START _mergeMap,_util_identity PURE_IMPORTS_END */ @@ -67792,7 +68333,7 @@ function mergeAll(concurrent) { /***/ }), -/* 316 */ +/* 317 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -67860,7 +68401,7 @@ var RefCountSubscriber = /*@__PURE__*/ (function (_super) { /***/ }), -/* 317 */ +/* 318 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -67941,7 +68482,7 @@ var ScanSubscriber = /*@__PURE__*/ (function (_super) { /***/ }), -/* 318 */ +/* 319 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -68031,14 +68572,14 @@ var SwitchMapSubscriber = /*@__PURE__*/ (function (_super) { /***/ }), -/* 319 */ +/* 320 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = take; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_tslib__ = __webpack_require__(1); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Subscriber__ = __webpack_require__(7); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__util_ArgumentOutOfRangeError__ = __webpack_require__(152); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__util_ArgumentOutOfRangeError__ = __webpack_require__(153); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__observable_empty__ = __webpack_require__(39); /** PURE_IMPORTS_START tslib,_Subscriber,_util_ArgumentOutOfRangeError,_observable_empty PURE_IMPORTS_END */ @@ -68092,14 +68633,14 @@ var TakeSubscriber = /*@__PURE__*/ (function (_super) { /***/ }), -/* 320 */ +/* 321 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = takeLast; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_tslib__ = __webpack_require__(1); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Subscriber__ = __webpack_require__(7); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__util_ArgumentOutOfRangeError__ = __webpack_require__(152); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__util_ArgumentOutOfRangeError__ = __webpack_require__(153); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__observable_empty__ = __webpack_require__(39); /** PURE_IMPORTS_START tslib,_Subscriber,_util_ArgumentOutOfRangeError,_observable_empty PURE_IMPORTS_END */ @@ -68168,7 +68709,7 @@ var TakeLastSubscriber = /*@__PURE__*/ (function (_super) { /***/ }), -/* 321 */ +/* 322 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -68183,7 +68724,7 @@ var $$rxSubscriber = rxSubscriber; /***/ }), -/* 322 */ +/* 323 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -68210,7 +68751,7 @@ function canReportError(observer) { /***/ }), -/* 323 */ +/* 324 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -68223,7 +68764,7 @@ function hostReportError(err) { /***/ }), -/* 324 */ +/* 325 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -68254,7 +68795,7 @@ function pipeFromArray(fns) { /***/ }), -/* 325 */ +/* 326 */ /***/ (function(module, exports, __webpack_require__) { // Copyright 2017 Joyent, Inc. @@ -68272,7 +68813,7 @@ var algs = __webpack_require__(32); var utils = __webpack_require__(26); var nacl; -var Key = __webpack_require__(27); +var Key = __webpack_require__(28); var PrivateKey = __webpack_require__(33); var CRYPTO_HAVE_ECDH = (crypto.createECDH !== undefined); @@ -68305,7 +68846,7 @@ function DiffieHellman(key) { if (ecdh === undefined) ecdh = __webpack_require__(381); if (ec === undefined) - ec = __webpack_require__(139); + ec = __webpack_require__(140); if (jsbn === undefined) jsbn = __webpack_require__(81).BigInteger; @@ -68636,7 +69177,7 @@ function generateECDSA(curve) { if (ecdh === undefined) ecdh = __webpack_require__(381); if (ec === undefined) - ec = __webpack_require__(139); + ec = __webpack_require__(140); if (jsbn === undefined) jsbn = __webpack_require__(81).BigInteger; @@ -68674,7 +69215,7 @@ function generateECDSA(curve) { /***/ }), -/* 326 */ +/* 327 */ /***/ (function(module, exports, __webpack_require__) { // Copyright 2017 Joyent, Inc. @@ -68686,11 +69227,11 @@ module.exports = { var assert = __webpack_require__(16); var Buffer = __webpack_require__(15).Buffer; -var Key = __webpack_require__(27); +var Key = __webpack_require__(28); var PrivateKey = __webpack_require__(33); var utils = __webpack_require__(26); -var SSHBuffer = __webpack_require__(159); -var Dhe = __webpack_require__(325); +var SSHBuffer = __webpack_require__(160); +var Dhe = __webpack_require__(326); var supportedAlgos = { 'rsa-sha1' : 5, @@ -68967,7 +69508,7 @@ function write(key, options) { /***/ }), -/* 327 */ +/* 328 */ /***/ (function(module, exports, __webpack_require__) { // Copyright 2015 Joyent, Inc. @@ -68985,11 +69526,11 @@ var Buffer = __webpack_require__(15).Buffer; var algs = __webpack_require__(32); var utils = __webpack_require__(26); -var Key = __webpack_require__(27); +var Key = __webpack_require__(28); var PrivateKey = __webpack_require__(33); var pem = __webpack_require__(86); -var pkcs8 = __webpack_require__(157); +var pkcs8 = __webpack_require__(158); var readECDSACurve = pkcs8.readECDSACurve; function read(buf, options) { @@ -69346,17 +69887,17 @@ function writePkcs1EdDSAPublic(der, key) { /***/ }), -/* 328 */ +/* 329 */ /***/ (function(module, exports, __webpack_require__) { // Copyright 2015 Joyent, Inc. -var Key = __webpack_require__(27); -var Fingerprint = __webpack_require__(156); +var Key = __webpack_require__(28); +var Fingerprint = __webpack_require__(157); var Signature = __webpack_require__(75); var PrivateKey = __webpack_require__(33); -var Certificate = __webpack_require__(155); -var Identity = __webpack_require__(158); +var Certificate = __webpack_require__(156); +var Identity = __webpack_require__(159); var errs = __webpack_require__(74); module.exports = { @@ -69391,7 +69932,7 @@ module.exports = { /***/ }), -/* 329 */ +/* 330 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -69402,7 +69943,7 @@ module.exports = input => typeof input === 'string' ? input.replace(ansiRegex(), /***/ }), -/* 330 */ +/* 331 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -69492,17 +70033,11 @@ if (supportLevel === 0 && 'FORCE_COLOR' in process.env) { module.exports = process && support(supportLevel); -/***/ }), -/* 331 */ -/***/ (function(module, exports) { - -module.exports = require("child_process"); - /***/ }), /* 332 */ /***/ (function(module, exports) { -module.exports = require("punycode"); +module.exports = require("child_process"); /***/ }), /* 333 */ @@ -69596,7 +70131,7 @@ function _load_generateLockEntry() { var _global; function _load_global() { - return _global = _interopRequireWildcard(__webpack_require__(121)); + return _global = _interopRequireWildcard(__webpack_require__(122)); } var _help; @@ -69789,7 +70324,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } -const chalk = __webpack_require__(30); +const chalk = __webpack_require__(27); const getDocsLink = name => `${(_constants || _load_constants()).YARN_DOCS}${name || ''}`; @@ -69943,7 +70478,7 @@ function loadRcFile(fileText, filePath) { let values = _parse.object; - if (filePath.match(/\.yml$/) && typeof values.yarnPath === 'string') { + if (filePath.match(/\.yml$/) && values && typeof values.yarnPath === 'string') { values = { 'yarn-path': values.yarnPath }; } @@ -70066,7 +70601,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.isOffline = isOffline; -const os = __webpack_require__(46); +const os = __webpack_require__(42); const IGNORE_INTERFACES = ['lo0', 'awdl0', 'bridge0']; const LOCAL_IPS = ['127.0.0.1', '::1']; @@ -70126,7 +70661,7 @@ function isOffline() { */ var EventEmitter = __webpack_require__(77).EventEmitter; -var spawn = __webpack_require__(331).spawn; +var spawn = __webpack_require__(332).spawn; var path = __webpack_require__(0); var dirname = path.dirname; var basename = path.basename; @@ -73242,7 +73777,7 @@ function _load_fs() { var _global; function _load_global() { - return _global = __webpack_require__(121); + return _global = __webpack_require__(122); } function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } @@ -74394,7 +74929,7 @@ function _load_normalizePattern() { var _validate; function _load_validate() { - return _validate = __webpack_require__(125); + return _validate = __webpack_require__(126); } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -75027,7 +75562,7 @@ function _load_fs() { var _map; function _load_map() { - return _map = _interopRequireDefault(__webpack_require__(29)); + return _map = _interopRequireDefault(__webpack_require__(30)); } function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } @@ -75673,7 +76208,7 @@ function _load_index() { var _packageRequest; function _load_packageRequest() { - return _packageRequest = _interopRequireDefault(__webpack_require__(122)); + return _packageRequest = _interopRequireDefault(__webpack_require__(123)); } var _normalizePattern2; @@ -75703,7 +76238,7 @@ function _load_lockfile() { var _map; function _load_map() { - return _map = _interopRequireDefault(__webpack_require__(29)); + return _map = _interopRequireDefault(__webpack_require__(30)); } var _workspaceLayout; @@ -77291,7 +77826,7 @@ function _load_network() { var _map; function _load_map() { - return _map = _interopRequireDefault(__webpack_require__(29)); + return _map = _interopRequireDefault(__webpack_require__(30)); } function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } @@ -80293,7 +80828,7 @@ module.exports = Duplexify var crypto = __webpack_require__(11); var BigInteger = __webpack_require__(81).BigInteger; -var ECPointFp = __webpack_require__(139).ECPointFp; +var ECPointFp = __webpack_require__(140).ECPointFp; var Buffer = __webpack_require__(15).Buffer; exports.ECCurves = __webpack_require__(606); @@ -80489,7 +81024,7 @@ else if (/\bgfs4\b/i.test(process.env.NODE_DEBUG || '')) if (/\bgfs4\b/i.test(process.env.NODE_DEBUG || '')) { process.on('exit', function() { debug(queue) - __webpack_require__(28).equal(queue.length, 0) + __webpack_require__(29).equal(queue.length, 0) }) } @@ -81632,7 +82167,7 @@ module.exports = function generate_validate(it, $keyword, $ruleType) { * `input` type prompt */ -var chalk = __webpack_require__(30); +var chalk = __webpack_require__(27); var { map, takeUntil } = __webpack_require__(63); var Base = __webpack_require__(79); var observe = __webpack_require__(80); @@ -82305,7 +82840,7 @@ MuteStream.prototype.close = proxy('close') "use strict"; const url = __webpack_require__(24); -const punycode = __webpack_require__(332); +const punycode = __webpack_require__(305); const queryString = __webpack_require__(786); const prependHttp = __webpack_require__(777); const sortKeys = __webpack_require__(934); @@ -82790,7 +83325,7 @@ var Stream = __webpack_require__(410); /**/ -var Buffer = __webpack_require__(45).Buffer; +var Buffer = __webpack_require__(46).Buffer; var OurUint8Array = global.Uint8Array || function () {}; function _uint8ArrayToBuffer(chunk) { return Buffer.from(chunk); @@ -84063,7 +84598,7 @@ var Stream = __webpack_require__(410); /**/ -var Buffer = __webpack_require__(45).Buffer; +var Buffer = __webpack_require__(46).Buffer; var OurUint8Array = global.Uint8Array || function () {}; function _uint8ArrayToBuffer(chunk) { return Buffer.from(chunk); @@ -84969,7 +85504,7 @@ exports.permuteDomain = permuteDomain; -var punycode = __webpack_require__(332); +var punycode = __webpack_require__(305); module.exports.getPublicSuffix = function getPublicSuffix(domain) { /*! @@ -85266,7 +85801,7 @@ var BehaviorSubject = /*@__PURE__*/ (function (_super) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return empty; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__config__ = __webpack_require__(186); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__util_hostReportError__ = __webpack_require__(323); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__util_hostReportError__ = __webpack_require__(324); /** PURE_IMPORTS_START _config,_util_hostReportError PURE_IMPORTS_END */ @@ -85367,7 +85902,7 @@ var SubjectSubscription = /*@__PURE__*/ (function (_super) { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Observable__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__Subscriber__ = __webpack_require__(7); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__Subscription__ = __webpack_require__(25); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__operators_refCount__ = __webpack_require__(316); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__operators_refCount__ = __webpack_require__(317); /** PURE_IMPORTS_START tslib,_Subject,_Observable,_Subscriber,_Subscription,_operators_refCount PURE_IMPORTS_END */ @@ -85521,7 +86056,7 @@ var RefCountSubscriber = /*@__PURE__*/ (function (_super) { /* harmony export (immutable) */ __webpack_exports__["a"] = merge; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Observable__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__util_isScheduler__ = __webpack_require__(49); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__operators_mergeAll__ = __webpack_require__(315); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__operators_mergeAll__ = __webpack_require__(316); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__fromArray__ = __webpack_require__(85); /** PURE_IMPORTS_START _Observable,_util_isScheduler,_operators_mergeAll,_fromArray PURE_IMPORTS_END */ @@ -85806,7 +86341,7 @@ var AuditSubscriber = /*@__PURE__*/ (function (_super) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = concatAll; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mergeAll__ = __webpack_require__(315); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mergeAll__ = __webpack_require__(316); /** PURE_IMPORTS_START _mergeAll PURE_IMPORTS_END */ function concatAll() { @@ -85821,7 +86356,7 @@ function concatAll() { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = concatMap; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mergeMap__ = __webpack_require__(148); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mergeMap__ = __webpack_require__(149); /** PURE_IMPORTS_START _mergeMap PURE_IMPORTS_END */ function concatMap(project, resultSelector) { @@ -86260,7 +86795,7 @@ var ObserveOnMessage = /*@__PURE__*/ (function () { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_tslib__ = __webpack_require__(1); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Subscriber__ = __webpack_require__(7); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__util_noop__ = __webpack_require__(192); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__util_isFunction__ = __webpack_require__(154); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__util_isFunction__ = __webpack_require__(155); /** PURE_IMPORTS_START tslib,_Subscriber,_util_noop,_util_isFunction PURE_IMPORTS_END */ @@ -86654,7 +87189,7 @@ function isPromise(value) { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__isArrayLike__ = __webpack_require__(442); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__isPromise__ = __webpack_require__(445); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__isObject__ = __webpack_require__(444); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__symbol_iterator__ = __webpack_require__(151); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__symbol_iterator__ = __webpack_require__(152); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__symbol_observable__ = __webpack_require__(118); /** PURE_IMPORTS_START _Observable,_subscribeToArray,_subscribeToPromise,_subscribeToIterable,_subscribeToObservable,_isArrayLike,_isPromise,_isObject,_symbol_iterator,_symbol_observable PURE_IMPORTS_END */ @@ -86728,7 +87263,7 @@ var subscribeToArray = function (array) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return subscribeToIterable; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__symbol_iterator__ = __webpack_require__(151); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__symbol_iterator__ = __webpack_require__(152); /** PURE_IMPORTS_START _symbol_iterator PURE_IMPORTS_END */ var subscribeToIterable = function (iterable) { @@ -86787,7 +87322,7 @@ var subscribeToObservable = function (obj) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return subscribeToPromise; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__hostReportError__ = __webpack_require__(323); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__hostReportError__ = __webpack_require__(324); /** PURE_IMPORTS_START _hostReportError PURE_IMPORTS_END */ var subscribeToPromise = function (promise) { @@ -86812,7 +87347,7 @@ var subscribeToPromise = function (promise) { // Note: since nyc uses this module to output coverage, any lines // that are in the direct sync flow of nyc's outputCoverage are // ignored, since we can never get coverage for them. -var assert = __webpack_require__(28) +var assert = __webpack_require__(29) var signals = __webpack_require__(933) var EE = __webpack_require__(77) @@ -87107,13 +87642,13 @@ module.exports = { var assert = __webpack_require__(16); var Buffer = __webpack_require__(15).Buffer; var utils = __webpack_require__(26); -var Key = __webpack_require__(27); +var Key = __webpack_require__(28); var PrivateKey = __webpack_require__(33); var pem = __webpack_require__(86); var ssh = __webpack_require__(456); var rfc4253 = __webpack_require__(103); -var dnssec = __webpack_require__(326); +var dnssec = __webpack_require__(327); var DNSSEC_PRIVKEY_HEADER_PREFIX = 'Private-key-format: v1'; @@ -87221,7 +87756,7 @@ var assert = __webpack_require__(16); var Buffer = __webpack_require__(15).Buffer; var rfc4253 = __webpack_require__(103); var utils = __webpack_require__(26); -var Key = __webpack_require__(27); +var Key = __webpack_require__(28); var PrivateKey = __webpack_require__(33); var sshpriv = __webpack_require__(193); @@ -87346,13 +87881,13 @@ var asn1 = __webpack_require__(66); var Buffer = __webpack_require__(15).Buffer; var algs = __webpack_require__(32); var utils = __webpack_require__(26); -var Key = __webpack_require__(27); +var Key = __webpack_require__(28); var PrivateKey = __webpack_require__(33); var pem = __webpack_require__(86); -var Identity = __webpack_require__(158); +var Identity = __webpack_require__(159); var Signature = __webpack_require__(75); -var Certificate = __webpack_require__(155); -var pkcs8 = __webpack_require__(157); +var Certificate = __webpack_require__(156); +var pkcs8 = __webpack_require__(158); /* * This file is based on RFC5280 (X.509). @@ -88092,7 +88627,7 @@ function writeBitField(setBits, bitIndex) { /**/ -var Buffer = __webpack_require__(45).Buffer; +var Buffer = __webpack_require__(46).Buffer; /**/ var isEncoding = Buffer.isEncoding || function (encoding) { @@ -89706,7 +90241,7 @@ Object.defineProperty(module, 'exports', { get: assembleStyles }); -/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(163)(module))) +/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(121)(module))) /***/ }), /* 475 */ @@ -90186,7 +90721,7 @@ for (var e in errors) { // Copyright 2011 Mark Cavage All rights reserved. -var assert = __webpack_require__(28); +var assert = __webpack_require__(29); var Buffer = __webpack_require__(15).Buffer; var ASN1 = __webpack_require__(204); @@ -90454,7 +90989,7 @@ module.exports = Reader; // Copyright 2011 Mark Cavage All rights reserved. -var assert = __webpack_require__(28); +var assert = __webpack_require__(29); var Buffer = __webpack_require__(15).Buffer; var ASN1 = __webpack_require__(204); var errors = __webpack_require__(203); @@ -91891,7 +92426,7 @@ function _load_fs() { var _global; function _load_global() { - return _global = __webpack_require__(121); + return _global = __webpack_require__(122); } function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } @@ -92132,7 +92667,7 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -const chalk = __webpack_require__(30); +const chalk = __webpack_require__(27); function hasWrapper(flags, args) { return false; @@ -92258,7 +92793,7 @@ function _load_index() { var _baseResolver; function _load_baseResolver() { - return _baseResolver = _interopRequireDefault(__webpack_require__(123)); + return _baseResolver = _interopRequireDefault(__webpack_require__(124)); } var _hostedGitResolver; @@ -92288,7 +92823,7 @@ function _load_gistResolver2() { var _gitResolver; function _load_gitResolver() { - return _gitResolver = _interopRequireDefault(__webpack_require__(124)); + return _gitResolver = _interopRequireDefault(__webpack_require__(125)); } var _fileResolver; @@ -92306,7 +92841,7 @@ function _load_packageResolver() { var _packageRequest; function _load_packageRequest() { - return _packageRequest = _interopRequireDefault(__webpack_require__(122)); + return _packageRequest = _interopRequireDefault(__webpack_require__(123)); } var _packageReference; @@ -93264,7 +93799,7 @@ function _load_fs() { var _validate; function _load_validate() { - return _validate = _interopRequireWildcard(__webpack_require__(125)); + return _validate = _interopRequireWildcard(__webpack_require__(126)); } var _constants; @@ -93845,7 +94380,7 @@ exports.hasWrapper = hasWrapper; var _packageRequest; function _load_packageRequest() { - return _packageRequest = _interopRequireDefault(__webpack_require__(122)); + return _packageRequest = _interopRequireDefault(__webpack_require__(123)); } var _lockfile; @@ -94034,7 +94569,7 @@ function _load_buildSubCommands() { var _validate; function _load_validate() { - return _validate = __webpack_require__(125); + return _validate = __webpack_require__(126); } var _tag; @@ -94273,7 +94808,7 @@ const V2_NAMES = ['berry', 'stable', 'canary', 'v2', '2']; const isLocalFile = version => version.match(/^\.{0,2}[\\/]/) || path.isAbsolute(version); const isV2Version = version => (0, (_semver || _load_semver()).satisfiesWithPrereleases)(version, '>=2.0.0'); -const chalk = __webpack_require__(30); +const chalk = __webpack_require__(27); const invariant = __webpack_require__(9); const path = __webpack_require__(0); const semver = __webpack_require__(22); @@ -94330,7 +94865,7 @@ var _buildSubCommands = (0, (_buildSubCommands2 || _load_buildSubCommands()).def bundleUrl = 'https://nightly.yarnpkg.com/latest.js'; bundleVersion = 'nightly'; } else if (V2_NAMES.includes(range) || isLocalFile(range) || isV2Version(range)) { - const normalizedRange = range === `canary` ? `canary` : `stable`; + const normalizedRange = isV2Version(range) ? range : range === `canary` ? `canary` : `stable`; if (process.env.COREPACK_ROOT) { yield (_child || _load_child()).spawn((_constants || _load_constants()).NODE_BIN_PATH, [path.join(process.env.COREPACK_ROOT, 'dist/corepack.js'), `yarn@${normalizedRange}`, `set`, `version`, normalizedRange], { @@ -95026,7 +95561,7 @@ function _load_link() { var _global; function _load_global() { - return _global = __webpack_require__(121); + return _global = __webpack_require__(122); } function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } @@ -96008,7 +96543,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de const invariant = __webpack_require__(9); const path = __webpack_require__(0); -const os = __webpack_require__(46); +const os = __webpack_require__(42); const semver = __webpack_require__(22); function hasWrapper(commander, args) { @@ -96247,6 +96782,28 @@ let main = exports.main = (() => { reporter.initPeakMemoryCounter(); const config = new (_config || _load_config()).default(reporter); + + if (!process.env.COREPACK_ROOT && !process.env.SKIP_YARN_COREPACK_CHECK) { + const packageManager = findPackageManager((_commander || _load_commander()).default.cwd); + if (packageManager !== null) { + if (!packageManager.match(/^yarn@[01]\./)) { + reporter.error(`This project's package.json defines ${chalk.gray('"packageManager": "yarn@')}${chalk.yellow(`${packageManager.replace(/^yarn@/, ``).replace(/\+.*/, ``)}`)}${chalk.gray(`"`)}. However the current global version of Yarn is ${chalk.yellow((_yarnVersion || _load_yarnVersion()).version)}.`); + + process.stderr.write(`\n`); + process.stderr.write(`Presence of the ${chalk.gray(`"packageManager"` + // eslint-disable-next-line max-len + )} field indicates that the project is meant to be used with Corepack, a tool included by default with all official Node.js distributions starting from 16.9 and 14.19.\n`); + + process.stderr.write(`Corepack must currently be enabled by running ${chalk.magenta(`corepack enable` + // $FlowIgnore + )} in your terminal. For more information, check out ${chalk.blueBright(`https://yarnpkg.com/corepack`)}.\n`); + + exit(1); + return; + } + } + } + const outputWrapperEnabled = (0, (_conversion || _load_conversion()).boolifyWithDefault)(process.env.YARN_WRAP_OUTPUT, true); const shouldWrapOutput = outputWrapperEnabled && !(_commander || _load_commander()).default.json && command.hasWrapper((_commander || _load_commander()).default, (_commander || _load_commander()).default.args) && !(commandName === 'init' && (_commander || _load_commander()).default[`2`]); @@ -96477,68 +97034,6 @@ let main = exports.main = (() => { }); }; - function onUnexpectedError(err) { - function indent(str) { - return '\n ' + str.trim().split('\n').join('\n '); - } - - const log = []; - log.push(`Arguments: ${indent(process.argv.join(' '))}`); - log.push(`PATH: ${indent(process.env.PATH || 'undefined')}`); - log.push(`Yarn version: ${indent((_yarnVersion || _load_yarnVersion()).version)}`); - log.push(`Node version: ${indent(process.versions.node)}`); - log.push(`Platform: ${indent(process.platform + ' ' + process.arch)}`); - - log.push(`Trace: ${indent(err.stack)}`); - - // add manifests - for (var _iterator3 = (_index2 || _load_index2()).registryNames, _isArray3 = Array.isArray(_iterator3), _i3 = 0, _iterator3 = _isArray3 ? _iterator3 : _iterator3[Symbol.iterator]();;) { - var _ref4; - - if (_isArray3) { - if (_i3 >= _iterator3.length) break; - _ref4 = _iterator3[_i3++]; - } else { - _i3 = _iterator3.next(); - if (_i3.done) break; - _ref4 = _i3.value; - } - - const registryName = _ref4; - - const possibleLoc = (_path || _load_path()).default.join(config.cwd, (_index2 || _load_index2()).registries[registryName].filename); - const manifest = (_fs || _load_fs()).default.existsSync(possibleLoc) ? (_fs || _load_fs()).default.readFileSync(possibleLoc, 'utf8') : 'No manifest'; - log.push(`${registryName} manifest: ${indent(manifest)}`); - } - - // lockfile - const lockLoc = (_path || _load_path()).default.join(config.lockfileFolder || config.cwd, // lockfileFolder might not be set at this point - (_constants || _load_constants()).LOCKFILE_FILENAME); - const lockfile = (_fs || _load_fs()).default.existsSync(lockLoc) ? (_fs || _load_fs()).default.readFileSync(lockLoc, 'utf8') : 'No lockfile'; - log.push(`Lockfile: ${indent(lockfile)}`); - - const errorReportLoc = writeErrorReport(log); - - reporter.error(reporter.lang('unexpectedError', err.message)); - - if (errorReportLoc) { - reporter.info(reporter.lang('bugReport', errorReportLoc)); - } - } - - function writeErrorReport(log) { - const errorReportLoc = config.enableMetaFolder ? (_path || _load_path()).default.join(config.cwd, (_constants || _load_constants()).META_FOLDER, 'yarn-error.log') : (_path || _load_path()).default.join(config.cwd, 'yarn-error.log'); - - try { - (_fs || _load_fs()).default.writeFileSync(errorReportLoc, log.join('\n\n') + '\n'); - } catch (err) { - reporter.error(reporter.lang('fileWriteError', errorReportLoc, err.message)); - return undefined; - } - - return errorReportLoc; - } - const cwd = command.shouldRunInCurrentCwd ? (_commander || _load_commander()).default.cwd : findProjectRoot((_commander || _load_commander()).default.cwd); const folderOptionKeys = ['linkFolder', 'globalFolder', 'preferredCacheFolder', 'cacheFolder', 'modulesFolder']; @@ -96626,7 +97121,7 @@ let main = exports.main = (() => { if (err instanceof (_errors || _load_errors()).MessageError) { reporter.error(err.message); } else { - onUnexpectedError(err); + reporter.error(err.stack); } if (command.getDocsInfo) { @@ -96647,7 +97142,7 @@ let main = exports.main = (() => { })(); let start = (() => { - var _ref5 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () { + var _ref4 = (0, (_asyncToGenerator2 || _load_asyncToGenerator()).default)(function* () { const rc = (0, (_rc || _load_rc()).getRcConfigForCwd)(process.cwd(), process.argv.slice(2)); const yarnPath = rc['yarn-path'] || rc['yarnPath']; @@ -96692,7 +97187,7 @@ let start = (() => { }); return function start() { - return _ref5.apply(this, arguments); + return _ref4.apply(this, arguments); }; })(); @@ -96799,7 +97294,7 @@ function _load_errors() { var _config; function _load_config() { - return _config = _interopRequireDefault(__webpack_require__(162)); + return _config = _interopRequireDefault(__webpack_require__(163)); } var _rc; @@ -96842,6 +97337,8 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +const chalk = __webpack_require__(27); + process.stdout.prependListener('error', err => { // swallow err only if downstream consumer process closed pipe early if (err.code === 'EPIPE' || err.code === 'ERR_STREAM_DESTROYED') { @@ -96850,6 +97347,29 @@ process.stdout.prependListener('error', err => { throw err; }); +function findPackageManager(base) { + let prev = null; + let dir = base; + + do { + const p = (_path || _load_path()).default.join(dir, (_constants || _load_constants()).NODE_PACKAGE_JSON); + + let data; + try { + data = JSON.parse((_fs || _load_fs()).default.readFileSync(p, `utf8`)); + } catch (err) {} + + if (data && typeof data.packageManager === `string`) { + return data.packageManager; + } + + prev = dir; + dir = (_path || _load_path()).default.dirname(dir); + } while (dir !== prev); + + return null; +} + function findProjectRoot(base) { let prev = null; let dir = base; @@ -96876,7 +97396,7 @@ if (__webpack_require__.c[__webpack_require__.s] === module) { } exports.default = start; -/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(163)(module))) +/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(121)(module))) /***/ }), /* 518 */ @@ -96994,7 +97514,7 @@ function _load_lockfile() { var _config; function _load_config() { - return _config = _interopRequireDefault(__webpack_require__(162)); + return _config = _interopRequireDefault(__webpack_require__(163)); } var _pack; @@ -97589,7 +98109,7 @@ function _load_extends() { var _config; function _load_config() { - return _config = _interopRequireDefault(__webpack_require__(162)); + return _config = _interopRequireDefault(__webpack_require__(163)); } var _misc; @@ -98753,7 +99273,7 @@ function _load_asyncToGenerator() { var _config; function _load_config() { - return _config = _interopRequireDefault(__webpack_require__(162)); + return _config = _interopRequireDefault(__webpack_require__(163)); } var _executeLifecycleScript; @@ -99855,8 +100375,8 @@ var _require = __webpack_require__(3); const inspect = _require.inspect; const readline = __webpack_require__(198); -const chalk = __webpack_require__(30); -const stripAnsi = __webpack_require__(329); +const chalk = __webpack_require__(27); +const stripAnsi = __webpack_require__(330); const read = __webpack_require__(790); const tty = __webpack_require__(104); @@ -101275,13 +101795,13 @@ function _load_extends() { var _packageRequest; function _load_packageRequest() { - return _packageRequest = _interopRequireDefault(__webpack_require__(122)); + return _packageRequest = _interopRequireDefault(__webpack_require__(123)); } var _baseResolver; function _load_baseResolver() { - return _baseResolver = _interopRequireDefault(__webpack_require__(123)); + return _baseResolver = _interopRequireDefault(__webpack_require__(124)); } var _workspaceLayout; @@ -101541,7 +102061,7 @@ function _load_exoticResolver() { var _gitResolver; function _load_gitResolver() { - return _gitResolver = _interopRequireDefault(__webpack_require__(124)); + return _gitResolver = _interopRequireDefault(__webpack_require__(125)); } var _guessName; @@ -101691,7 +102211,7 @@ Object.defineProperty(exports, "__esModule", { var _baseResolver; function _load_baseResolver() { - return _baseResolver = _interopRequireDefault(__webpack_require__(123)); + return _baseResolver = _interopRequireDefault(__webpack_require__(124)); } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -103817,7 +104337,7 @@ module.exports = { "default": __webpack_require__(591), __esModule: true }; var DuplexStream = __webpack_require__(791) , util = __webpack_require__(3) - , Buffer = __webpack_require__(45).Buffer + , Buffer = __webpack_require__(46).Buffer function BufferList (callback) { @@ -104502,7 +105022,7 @@ module.exports = (flag, argv) => { "use strict"; -const os = __webpack_require__(46); +const os = __webpack_require__(42); const hasFlag = __webpack_require__(565); const env = process.env; @@ -106619,7 +107139,7 @@ THE SOFTWARE. -var os = __webpack_require__(46); +var os = __webpack_require__(42); var hasFlag = __webpack_require__(587); var env = process.env; @@ -107871,7 +108391,7 @@ module.exports = function(conf) { // Requires ec.js, jsbn.js, and jsbn2.js var BigInteger = __webpack_require__(81).BigInteger -var ECCurveFp = __webpack_require__(139).ECCurveFp +var ECCurveFp = __webpack_require__(140).ECCurveFp // ---------------- @@ -108914,7 +109434,7 @@ function toRegex(pattern, contains, isNegated) { * extsprintf.js: extended POSIX-style sprintf */ -var mod_assert = __webpack_require__(28); +var mod_assert = __webpack_require__(29); var mod_util = __webpack_require__(3); /* @@ -115129,7 +115649,7 @@ var assert = __webpack_require__(16); var crypto = __webpack_require__(11); var http = __webpack_require__(87); var util = __webpack_require__(3); -var sshpk = __webpack_require__(328); +var sshpk = __webpack_require__(329); var jsprim = __webpack_require__(746); var utils = __webpack_require__(175); @@ -115534,7 +116054,7 @@ module.exports = { var assert = __webpack_require__(16); var crypto = __webpack_require__(11); -var sshpk = __webpack_require__(328); +var sshpk = __webpack_require__(329); var utils = __webpack_require__(175); var HASH_ALGOS = utils.HASH_ALGOS; @@ -115870,7 +116390,7 @@ module.exports = class Choice { "use strict"; -var assert = __webpack_require__(28); +var assert = __webpack_require__(29); var _ = __webpack_require__(38); var Separator = __webpack_require__(176); var Choice = __webpack_require__(685); @@ -115996,7 +116516,7 @@ module.exports = class Choices { */ var _ = __webpack_require__(38); -var chalk = __webpack_require__(30); +var chalk = __webpack_require__(27); var cliCursor = __webpack_require__(375); var figures = __webpack_require__(267); var { map, takeUntil } = __webpack_require__(63); @@ -116256,7 +116776,7 @@ module.exports = CheckboxPrompt; */ var _ = __webpack_require__(38); -var chalk = __webpack_require__(30); +var chalk = __webpack_require__(27); var { take, takeUntil } = __webpack_require__(63); var Base = __webpack_require__(79); var observe = __webpack_require__(80); @@ -116362,7 +116882,7 @@ module.exports = ConfirmPrompt; * `editor` type prompt */ -var chalk = __webpack_require__(30); +var chalk = __webpack_require__(27); var editAsync = __webpack_require__(709).editAsync; var Base = __webpack_require__(79); var observe = __webpack_require__(80); @@ -116470,7 +116990,7 @@ module.exports = EditorPrompt; */ var _ = __webpack_require__(38); -var chalk = __webpack_require__(30); +var chalk = __webpack_require__(27); var { map, takeUntil } = __webpack_require__(63); var Base = __webpack_require__(79); var Separator = __webpack_require__(176); @@ -116744,7 +117264,7 @@ module.exports = ExpandPrompt; */ var _ = __webpack_require__(38); -var chalk = __webpack_require__(30); +var chalk = __webpack_require__(27); var figures = __webpack_require__(267); var cliCursor = __webpack_require__(375); var runAsync = __webpack_require__(182); @@ -116967,7 +117487,7 @@ module.exports = NumberPrompt; * `password` type prompt */ -var chalk = __webpack_require__(30); +var chalk = __webpack_require__(27); var { map, takeUntil } = __webpack_require__(63); var Base = __webpack_require__(79); var observe = __webpack_require__(80); @@ -117084,7 +117604,7 @@ module.exports = PasswordPrompt; */ var _ = __webpack_require__(38); -var chalk = __webpack_require__(30); +var chalk = __webpack_require__(27); var { map, takeUntil } = __webpack_require__(63); var Base = __webpack_require__(79); var Separator = __webpack_require__(176); @@ -117506,7 +118026,7 @@ module.exports = PromptUI; var _ = __webpack_require__(38); var util = __webpack_require__(394); var cliWidth = __webpack_require__(574); -var stripAnsi = __webpack_require__(329); +var stripAnsi = __webpack_require__(330); var stringWidth = __webpack_require__(728); function height(content) { @@ -117680,7 +118200,7 @@ exports.fetchAsyncQuestionProperty = function(question, prop, answers) { /***/ (function(module, exports, __webpack_require__) { var util = __webpack_require__(3), - Match = __webpack_require__ (142); + Match = __webpack_require__ (143); /** @@ -117827,7 +118347,7 @@ util.inherits(module.exports.ISO_2022_CN, ISO_2022); /***/ (function(module, exports, __webpack_require__) { var util = __webpack_require__(3), - Match = __webpack_require__ (142); + Match = __webpack_require__ (143); /** * Binary search implementation (recursive) @@ -118335,7 +118855,7 @@ util.inherits(module.exports.gb_18030, mbcs); /***/ (function(module, exports, __webpack_require__) { var util = __webpack_require__(3), - Match = __webpack_require__ (142); + Match = __webpack_require__ (143); /** * This class recognizes single-byte encodings. Because the encoding scheme is so @@ -119250,7 +119770,7 @@ util.inherits(module.exports.ISO_8859_7, sbcs); "use strict"; var util = __webpack_require__(3), - Match = __webpack_require__ (142); + Match = __webpack_require__ (143); /** * This class matches UTF-16 and UTF-32, both big- and little-endian. The @@ -119367,7 +119887,7 @@ util.inherits(module.exports.UTF_32LE, UTF_32); /***/ (function(module, exports, __webpack_require__) { -var Match = __webpack_require__ (142); +var Match = __webpack_require__ (143); /** * Charset recognizer for UTF-8 @@ -119807,7 +120327,7 @@ exports.RemoveFileError = RemoveFileError; */ Object.defineProperty(exports, "__esModule", { value: true }); var chardet_1 = __webpack_require__(704); -var child_process_1 = __webpack_require__(331); +var child_process_1 = __webpack_require__(332); var fs_1 = __webpack_require__(4); var iconv_lite_1 = __webpack_require__(726); var tmp_1 = __webpack_require__(954); @@ -122759,7 +123279,7 @@ IconvLiteDecoderStream.prototype.collect = function(cb) { "use strict"; -const stripAnsi = __webpack_require__(329); +const stripAnsi = __webpack_require__(330); const isFullwidthCodePoint = __webpack_require__(736); module.exports = str => { @@ -126102,7 +126622,7 @@ function constant(value) { module.exports = baseClone; -/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(163)(module))) +/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(121)(module))) /***/ }), /* 749 */ @@ -128180,7 +128700,7 @@ module.exports = (to, from) => { "use strict"; -const mkdirp = __webpack_require__(145) +const mkdirp = __webpack_require__(146) module.exports = function (dir, opts) { return new Promise((resolve, reject) => { @@ -131673,7 +132193,7 @@ PassThrough.prototype._transform = function (chunk, encoding, cb) { function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -var Buffer = __webpack_require__(45).Buffer; +var Buffer = __webpack_require__(46).Buffer; var util = __webpack_require__(3); function copyBuffer(src, target, offset) { @@ -132108,7 +132628,7 @@ module.exports = HarWrapper; var extend = __webpack_require__(266) var cookies = __webpack_require__(412) -var helpers = __webpack_require__(305) +var helpers = __webpack_require__(306) var paramsHaveRequestBody = helpers.paramsHaveRequestBody @@ -132256,7 +132776,7 @@ Object.defineProperty(request, 'debug', { var caseless = __webpack_require__(228) var uuid = __webpack_require__(120) -var helpers = __webpack_require__(305) +var helpers = __webpack_require__(306) var md5 = helpers.md5 var toBase64 = helpers.toBase64 @@ -132825,7 +133345,7 @@ exports.header = function (uri, method, opts) { var uuid = __webpack_require__(120) var CombinedStream = __webpack_require__(379) var isstream = __webpack_require__(399) -var Buffer = __webpack_require__(45).Buffer +var Buffer = __webpack_require__(46).Buffer function Multipart (request) { this.request = request @@ -132947,7 +133467,7 @@ var caseless = __webpack_require__(228) var uuid = __webpack_require__(120) var oauth = __webpack_require__(768) var crypto = __webpack_require__(11) -var Buffer = __webpack_require__(45).Buffer +var Buffer = __webpack_require__(46).Buffer function OAuth (request) { this.request = request @@ -133535,7 +134055,7 @@ var VERSION = __webpack_require__(812).version; var punycode; try { - punycode = __webpack_require__(332); + punycode = __webpack_require__(305); } catch(e) { console.warn("cookie: can't load punycode; won't use punycode for domain normalization"); } @@ -135128,7 +135648,7 @@ var FormData = __webpack_require__(617) var extend = __webpack_require__(266) var isstream = __webpack_require__(399) var isTypedArray = __webpack_require__(742).strict -var helpers = __webpack_require__(305) +var helpers = __webpack_require__(306) var cookies = __webpack_require__(412) var getProxyFromURI = __webpack_require__(802) var Querystring = __webpack_require__(807).Querystring @@ -135140,7 +135660,7 @@ var Multipart = __webpack_require__(805).Multipart var Redirect = __webpack_require__(808).Redirect var Tunnel = __webpack_require__(809).Tunnel var now = __webpack_require__(776) -var Buffer = __webpack_require__(45).Buffer +var Buffer = __webpack_require__(46).Buffer var safeStringify = helpers.safeStringify var isReadStream = helpers.isReadStream @@ -136662,7 +137182,7 @@ module.exports = Request /* 814 */ /***/ (function(module, exports, __webpack_require__) { -var core = __webpack_require__(306); +var core = __webpack_require__(307); var async = __webpack_require__(815); async.core = core; async.isCore = function isCore(x) { return core[x]; }; @@ -136676,7 +137196,7 @@ module.exports = async; /* 815 */ /***/ (function(module, exports, __webpack_require__) { -var core = __webpack_require__(306); +var core = __webpack_require__(307); var fs = __webpack_require__(4); var path = __webpack_require__(0); var caller = __webpack_require__(417); @@ -136894,7 +137414,7 @@ module.exports = {"assert":true,"async_hooks":">= 8","buffer_ieee754":"< 0.9.7", /* 817 */ /***/ (function(module, exports, __webpack_require__) { -var core = __webpack_require__(306); +var core = __webpack_require__(307); var fs = __webpack_require__(4); var path = __webpack_require__(0); var caller = __webpack_require__(417); @@ -137376,7 +137896,7 @@ var SubscribeOnObservable = /*@__PURE__*/ (function (_super) { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Observable__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AsyncSubject__ = __webpack_require__(184); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__operators_map__ = __webpack_require__(47); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__util_canReportError__ = __webpack_require__(322); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__util_canReportError__ = __webpack_require__(323); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__util_isArray__ = __webpack_require__(41); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__util_isScheduler__ = __webpack_require__(49); /** PURE_IMPORTS_START _Observable,_AsyncSubject,_operators_map,_util_canReportError,_util_isArray,_util_isScheduler PURE_IMPORTS_END */ @@ -137495,7 +138015,7 @@ function dispatchError(state) { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Observable__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AsyncSubject__ = __webpack_require__(184); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__operators_map__ = __webpack_require__(47); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__util_canReportError__ = __webpack_require__(322); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__util_canReportError__ = __webpack_require__(323); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__util_isScheduler__ = __webpack_require__(49); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__util_isArray__ = __webpack_require__(41); /** PURE_IMPORTS_START _Observable,_AsyncSubject,_operators_map,_util_canReportError,_util_isScheduler,_util_isArray PURE_IMPORTS_END */ @@ -137710,7 +138230,7 @@ var ForkJoinSubscriber = /*@__PURE__*/ (function (_super) { /* harmony export (immutable) */ __webpack_exports__["a"] = fromEvent; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Observable__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__util_isArray__ = __webpack_require__(41); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__util_isFunction__ = __webpack_require__(154); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__util_isFunction__ = __webpack_require__(155); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__operators_map__ = __webpack_require__(47); /** PURE_IMPORTS_START _Observable,_util_isArray,_util_isFunction,_operators_map PURE_IMPORTS_END */ @@ -137785,7 +138305,7 @@ function isEventTarget(sourceObj) { /* harmony export (immutable) */ __webpack_exports__["a"] = fromEventPattern; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Observable__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__util_isArray__ = __webpack_require__(41); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__util_isFunction__ = __webpack_require__(154); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__util_isFunction__ = __webpack_require__(155); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__operators_map__ = __webpack_require__(47); /** PURE_IMPORTS_START _Observable,_util_isArray,_util_isFunction,_operators_map PURE_IMPORTS_END */ @@ -137829,7 +138349,7 @@ function fromEventPattern(addHandler, removeHandler, resultSelector) { /* harmony export (immutable) */ __webpack_exports__["a"] = fromIterable; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Observable__ = __webpack_require__(12); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Subscription__ = __webpack_require__(25); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__symbol_iterator__ = __webpack_require__(151); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__symbol_iterator__ = __webpack_require__(152); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__util_subscribeToIterable__ = __webpack_require__(448); /** PURE_IMPORTS_START _Observable,_Subscription,_symbol_iterator,_util_subscribeToIterable PURE_IMPORTS_END */ @@ -138101,7 +138621,7 @@ function dispatch(state) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = iif; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__defer__ = __webpack_require__(310); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__defer__ = __webpack_require__(311); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__empty__ = __webpack_require__(39); /** PURE_IMPORTS_START _defer,_empty PURE_IMPORTS_END */ @@ -138958,7 +139478,7 @@ var CatchSubscriber = /*@__PURE__*/ (function (_super) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = combineAll; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__observable_combineLatest__ = __webpack_require__(309); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__observable_combineLatest__ = __webpack_require__(310); /** PURE_IMPORTS_START _observable_combineLatest PURE_IMPORTS_END */ function combineAll(project) { @@ -138974,7 +139494,7 @@ function combineAll(project) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = combineLatest; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__util_isArray__ = __webpack_require__(41); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__observable_combineLatest__ = __webpack_require__(309); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__observable_combineLatest__ = __webpack_require__(310); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__observable_from__ = __webpack_require__(62); /** PURE_IMPORTS_START _util_isArray,_observable_combineLatest,_observable_from PURE_IMPORTS_END */ @@ -139644,11 +140164,11 @@ function distinctUntilKeyChanged(key, compare) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = elementAt; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__util_ArgumentOutOfRangeError__ = __webpack_require__(152); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__filter__ = __webpack_require__(147); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__util_ArgumentOutOfRangeError__ = __webpack_require__(153); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__filter__ = __webpack_require__(148); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__throwIfEmpty__ = __webpack_require__(189); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__defaultIfEmpty__ = __webpack_require__(146); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__take__ = __webpack_require__(319); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__defaultIfEmpty__ = __webpack_require__(147); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__take__ = __webpack_require__(320); /** PURE_IMPORTS_START _util_ArgumentOutOfRangeError,_filter,_throwIfEmpty,_defaultIfEmpty,_take PURE_IMPORTS_END */ @@ -139676,7 +140196,7 @@ function elementAt(index, defaultValue) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = endWith; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__observable_fromArray__ = __webpack_require__(85); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__observable_scalar__ = __webpack_require__(312); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__observable_scalar__ = __webpack_require__(313); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__observable_empty__ = __webpack_require__(39); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__observable_concat__ = __webpack_require__(187); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__util_isScheduler__ = __webpack_require__(49); @@ -140104,10 +140624,10 @@ function findIndex(predicate, thisArg) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = first; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__util_EmptyError__ = __webpack_require__(153); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__filter__ = __webpack_require__(147); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__take__ = __webpack_require__(319); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__defaultIfEmpty__ = __webpack_require__(146); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__util_EmptyError__ = __webpack_require__(154); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__filter__ = __webpack_require__(148); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__take__ = __webpack_require__(320); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__defaultIfEmpty__ = __webpack_require__(147); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__throwIfEmpty__ = __webpack_require__(189); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__util_identity__ = __webpack_require__(119); /** PURE_IMPORTS_START _util_EmptyError,_filter,_take,_defaultIfEmpty,_throwIfEmpty,_util_identity PURE_IMPORTS_END */ @@ -140209,11 +140729,11 @@ var IsEmptySubscriber = /*@__PURE__*/ (function (_super) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = last; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__util_EmptyError__ = __webpack_require__(153); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__filter__ = __webpack_require__(147); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__takeLast__ = __webpack_require__(320); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__util_EmptyError__ = __webpack_require__(154); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__filter__ = __webpack_require__(148); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__takeLast__ = __webpack_require__(321); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__throwIfEmpty__ = __webpack_require__(189); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__defaultIfEmpty__ = __webpack_require__(146); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__defaultIfEmpty__ = __webpack_require__(147); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__util_identity__ = __webpack_require__(119); /** PURE_IMPORTS_START _util_EmptyError,_filter,_takeLast,_throwIfEmpty,_defaultIfEmpty,_util_identity PURE_IMPORTS_END */ @@ -140359,7 +140879,7 @@ function merge() { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = mergeMapTo; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mergeMap__ = __webpack_require__(148); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__mergeMap__ = __webpack_require__(149); /** PURE_IMPORTS_START _mergeMap PURE_IMPORTS_END */ function mergeMapTo(innerObservable, resultSelector, concurrent) { @@ -140648,7 +141168,7 @@ var PairwiseSubscriber = /*@__PURE__*/ (function (_super) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = partition; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__util_not__ = __webpack_require__(931); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__filter__ = __webpack_require__(147); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__filter__ = __webpack_require__(148); /** PURE_IMPORTS_START _util_not,_filter PURE_IMPORTS_END */ @@ -140761,7 +141281,7 @@ function publishLast() { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = publishReplay; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ReplaySubject__ = __webpack_require__(308); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ReplaySubject__ = __webpack_require__(309); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__multicast__ = __webpack_require__(117); /** PURE_IMPORTS_START _ReplaySubject,_multicast PURE_IMPORTS_END */ @@ -141353,7 +141873,7 @@ var SequenceEqualCompareToSubscriber = /*@__PURE__*/ (function (_super) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = share; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__multicast__ = __webpack_require__(117); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__refCount__ = __webpack_require__(316); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__refCount__ = __webpack_require__(317); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Subject__ = __webpack_require__(36); /** PURE_IMPORTS_START _multicast,_refCount,_Subject PURE_IMPORTS_END */ @@ -141374,7 +141894,7 @@ function share() { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = shareReplay; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ReplaySubject__ = __webpack_require__(308); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ReplaySubject__ = __webpack_require__(309); /** PURE_IMPORTS_START _ReplaySubject PURE_IMPORTS_END */ function shareReplay(bufferSize, windowTime, scheduler) { @@ -141430,7 +141950,7 @@ function shareReplayOperator(bufferSize, windowTime, scheduler) { /* harmony export (immutable) */ __webpack_exports__["a"] = single; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_tslib__ = __webpack_require__(1); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Subscriber__ = __webpack_require__(7); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__util_EmptyError__ = __webpack_require__(153); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__util_EmptyError__ = __webpack_require__(154); /** PURE_IMPORTS_START tslib,_Subscriber,_util_EmptyError PURE_IMPORTS_END */ @@ -141550,7 +142070,7 @@ var SkipSubscriber = /*@__PURE__*/ (function (_super) { /* harmony export (immutable) */ __webpack_exports__["a"] = skipLast; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_tslib__ = __webpack_require__(1); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Subscriber__ = __webpack_require__(7); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__util_ArgumentOutOfRangeError__ = __webpack_require__(152); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__util_ArgumentOutOfRangeError__ = __webpack_require__(153); /** PURE_IMPORTS_START tslib,_Subscriber,_util_ArgumentOutOfRangeError PURE_IMPORTS_END */ @@ -141721,7 +142241,7 @@ var SkipWhileSubscriber = /*@__PURE__*/ (function (_super) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = startWith; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__observable_fromArray__ = __webpack_require__(85); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__observable_scalar__ = __webpack_require__(312); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__observable_scalar__ = __webpack_require__(313); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__observable_empty__ = __webpack_require__(39); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__observable_concat__ = __webpack_require__(187); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__util_isScheduler__ = __webpack_require__(49); @@ -141795,7 +142315,7 @@ var SubscribeOnOperator = /*@__PURE__*/ (function () { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = switchAll; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__switchMap__ = __webpack_require__(318); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__switchMap__ = __webpack_require__(319); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__util_identity__ = __webpack_require__(119); /** PURE_IMPORTS_START _switchMap,_util_identity PURE_IMPORTS_END */ @@ -141812,7 +142332,7 @@ function switchAll() { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = switchMapTo; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__switchMap__ = __webpack_require__(318); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__switchMap__ = __webpack_require__(319); /** PURE_IMPORTS_START _switchMap PURE_IMPORTS_END */ function switchMapTo(innerObservable, resultSelector) { @@ -142028,8 +142548,8 @@ function dispatchNext(arg) { /* harmony export (immutable) */ __webpack_exports__["a"] = timeInterval; /* unused harmony export TimeInterval */ /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__scheduler_async__ = __webpack_require__(40); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__scan__ = __webpack_require__(317); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__observable_defer__ = __webpack_require__(310); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__scan__ = __webpack_require__(318); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__observable_defer__ = __webpack_require__(311); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__map__ = __webpack_require__(47); /** PURE_IMPORTS_START _scheduler_async,_scan,_observable_defer,_map PURE_IMPORTS_END */ @@ -142072,7 +142592,7 @@ var TimeInterval = /*@__PURE__*/ (function () { /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__scheduler_async__ = __webpack_require__(40); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__util_TimeoutError__ = __webpack_require__(440); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__timeoutWith__ = __webpack_require__(437); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__observable_throwError__ = __webpack_require__(313); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__observable_throwError__ = __webpack_require__(314); /** PURE_IMPORTS_START _scheduler_async,_util_TimeoutError,_timeoutWith,_observable_throwError PURE_IMPORTS_END */ @@ -142818,7 +143338,7 @@ var WithLatestFromSubscriber = /*@__PURE__*/ (function (_super) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = zip; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__observable_zip__ = __webpack_require__(314); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__observable_zip__ = __webpack_require__(315); /** PURE_IMPORTS_START _observable_zip PURE_IMPORTS_END */ function zip() { @@ -142839,7 +143359,7 @@ function zip() { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = zipAll; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__observable_zip__ = __webpack_require__(314); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__observable_zip__ = __webpack_require__(315); /** PURE_IMPORTS_START _observable_zip PURE_IMPORTS_END */ function zipAll(project) { @@ -142883,7 +143403,7 @@ var Action = /*@__PURE__*/ (function (_super) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AnimationFrameAction; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_tslib__ = __webpack_require__(1); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AsyncAction__ = __webpack_require__(149); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AsyncAction__ = __webpack_require__(150); /** PURE_IMPORTS_START tslib,_AsyncAction PURE_IMPORTS_END */ @@ -142931,7 +143451,7 @@ var AnimationFrameAction = /*@__PURE__*/ (function (_super) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AnimationFrameScheduler; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_tslib__ = __webpack_require__(1); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AsyncScheduler__ = __webpack_require__(150); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AsyncScheduler__ = __webpack_require__(151); /** PURE_IMPORTS_START tslib,_AsyncScheduler PURE_IMPORTS_END */ @@ -142975,7 +143495,7 @@ var AnimationFrameScheduler = /*@__PURE__*/ (function (_super) { /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AsapAction; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_tslib__ = __webpack_require__(1); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__util_Immediate__ = __webpack_require__(927); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__AsyncAction__ = __webpack_require__(149); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__AsyncAction__ = __webpack_require__(150); /** PURE_IMPORTS_START tslib,_util_Immediate,_AsyncAction PURE_IMPORTS_END */ @@ -143024,7 +143544,7 @@ var AsapAction = /*@__PURE__*/ (function (_super) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AsapScheduler; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_tslib__ = __webpack_require__(1); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AsyncScheduler__ = __webpack_require__(150); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AsyncScheduler__ = __webpack_require__(151); /** PURE_IMPORTS_START tslib,_AsyncScheduler PURE_IMPORTS_END */ @@ -143067,7 +143587,7 @@ var AsapScheduler = /*@__PURE__*/ (function (_super) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return QueueAction; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_tslib__ = __webpack_require__(1); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AsyncAction__ = __webpack_require__(149); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AsyncAction__ = __webpack_require__(150); /** PURE_IMPORTS_START tslib,_AsyncAction PURE_IMPORTS_END */ @@ -143118,7 +143638,7 @@ var QueueAction = /*@__PURE__*/ (function (_super) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return QueueScheduler; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_tslib__ = __webpack_require__(1); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AsyncScheduler__ = __webpack_require__(150); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AsyncScheduler__ = __webpack_require__(151); /** PURE_IMPORTS_START tslib,_AsyncScheduler PURE_IMPORTS_END */ @@ -143141,8 +143661,8 @@ var QueueScheduler = /*@__PURE__*/ (function (_super) { /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return VirtualTimeScheduler; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return VirtualAction; }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_tslib__ = __webpack_require__(1); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AsyncAction__ = __webpack_require__(149); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__AsyncScheduler__ = __webpack_require__(150); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AsyncAction__ = __webpack_require__(150); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__AsyncScheduler__ = __webpack_require__(151); /** PURE_IMPORTS_START tslib,_AsyncAction,_AsyncScheduler PURE_IMPORTS_END */ @@ -143318,7 +143838,7 @@ function isInteropObservable(input) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = isIterable; -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__symbol_iterator__ = __webpack_require__(151); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__symbol_iterator__ = __webpack_require__(152); /** PURE_IMPORTS_START _symbol_iterator PURE_IMPORTS_END */ function isIterable(input) { @@ -143367,7 +143887,7 @@ function not(pred, thisArg) { "use strict"; /* harmony export (immutable) */ __webpack_exports__["a"] = toSubscriber; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Subscriber__ = __webpack_require__(7); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__symbol_rxSubscriber__ = __webpack_require__(321); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__symbol_rxSubscriber__ = __webpack_require__(322); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Observer__ = __webpack_require__(420); /** PURE_IMPORTS_START _Subscriber,_symbol_rxSubscriber,_Observer PURE_IMPORTS_END */ @@ -144157,17 +144677,17 @@ module.exports = { }; var assert = __webpack_require__(16); -var SSHBuffer = __webpack_require__(159); +var SSHBuffer = __webpack_require__(160); var crypto = __webpack_require__(11); var Buffer = __webpack_require__(15).Buffer; var algs = __webpack_require__(32); -var Key = __webpack_require__(27); +var Key = __webpack_require__(28); var PrivateKey = __webpack_require__(33); -var Identity = __webpack_require__(158); +var Identity = __webpack_require__(159); var rfc4253 = __webpack_require__(103); var Signature = __webpack_require__(75); var utils = __webpack_require__(26); -var Certificate = __webpack_require__(155); +var Certificate = __webpack_require__(156); function verify(cert, key) { /* @@ -144487,12 +145007,12 @@ var asn1 = __webpack_require__(66); var Buffer = __webpack_require__(15).Buffer; var algs = __webpack_require__(32); var utils = __webpack_require__(26); -var Key = __webpack_require__(27); +var Key = __webpack_require__(28); var PrivateKey = __webpack_require__(33); var pem = __webpack_require__(86); -var Identity = __webpack_require__(158); +var Identity = __webpack_require__(159); var Signature = __webpack_require__(75); -var Certificate = __webpack_require__(155); +var Certificate = __webpack_require__(156); function read(buf, options) { if (typeof (buf) !== 'string') { @@ -145359,7 +145879,7 @@ function deprecated(source, name) { var Promise = __webpack_require__(339) -var assert = __webpack_require__(28) +var assert = __webpack_require__(29) module.exports = thenify @@ -146182,9 +146702,9 @@ var net = __webpack_require__(164) , http = __webpack_require__(87) , https = __webpack_require__(196) , events = __webpack_require__(77) - , assert = __webpack_require__(28) + , assert = __webpack_require__(29) , util = __webpack_require__(3) - , Buffer = __webpack_require__(45).Buffer + , Buffer = __webpack_require__(46).Buffer ; exports.httpOverHttp = httpOverHttp @@ -147140,7 +147660,7 @@ WError.prototype.cause = function we_cause(c) * extsprintf.js: extended POSIX-style sprintf */ -var mod_assert = __webpack_require__(28); +var mod_assert = __webpack_require__(29); var mod_util = __webpack_require__(3); /* diff --git a/.yarnrc.yml b/.yarnrc.yml index 3ea11c446e..66cf2721d3 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -1 +1 @@ -yarnPath: ".yarn/releases/yarn-1.22.19.js" \ No newline at end of file +yarnPath: '.yarn/releases/yarn-1.22.22.js' diff --git a/funding.json b/funding.json new file mode 100644 index 0000000000..668d358378 --- /dev/null +++ b/funding.json @@ -0,0 +1,5 @@ +{ + "opRetro": { + "projectId": "0xe434930e189c807b137ff0d8e2fa6a95eaa57dde574143a02ca0d7fb31a40bea" + } +} diff --git a/lang/ca.json b/lang/ca.json index 0e6c9f14cd..1e164d5269 100644 --- a/lang/ca.json +++ b/lang/ca.json @@ -28,6 +28,9 @@ "component.button.tweet_this": "Tweeteja-ho", "component.button.your_email_address": "La teva adreça de correu electrònic", "component.create_project.low_score": "La puntuació del teu projecte està per sota de la puntuació mínima de 50, afegeix més detalls al teu projecte per procedir", + "component.delete_project.confirmation": "Estàs segur que vols eliminar {title} permanentment?", + "component.delete_project.no": "No, Conserva'l", + "component.delete_project.yes": "Sí, Elimina el projecte", "component.donation_section.100_to_the_project": "El 100% va sempre al projecte.", "component.donation_section.desc": "Cada donació és de persona a persona, sense comissions ni intermediaris.", "component.donation_section.learn_zero_fee": "Aprèn sobre la nostra política de zero comissions", @@ -294,6 +297,7 @@ "label.deactivate_project": "Desactivar projecte", "label.delete": "Esborrar", "label.delete_pic": "Eliminar imatge", + "label.delete_project": "Esborrar projecte", "label.deposit": "Dipòsit", "label.depositing": "Dipositant", "label.deposit_confirmed": "Dipòsit confirmat", @@ -872,6 +876,8 @@ "label.share_this": "Compartiu-ho amb els vostres amics", "label.share_this_page_with_your_friends": "Comparteix aquesta pàgina amb els teus amics, i guanya recompenses quan donin a projectes verificats!", "label.share_this_project_on_social_media_and_ask_friends_for_a_boost": "Comparteix aquest projecte a xarxes socials i demana-li als teus amics per un boost!", + "label.share_your": "Comparteix el teu projecte", + "label.share_your_desc": "Comparteix aquest projecte directament a les xarxes socials o utilitza l'enllaç per publicar-lo en les teves altres plataformes.\nAssegura't que estàs publicant aquest enllaç des dels canals oficials de l'organització!", "label.share_your_link_on_your_social_media": "Comparteix el teu enllaç a les teves xarxes socials, lloc web i canals de comunitat favorits.", "label.share_your_referral_link_with_your_friends": "Comparteix el teu enllaç de referència amb els teus amics, família i comunitat.", "label.share_your_unique_link_to_get_started": " Comparteix el teu enllaç únic per començar:", @@ -1251,8 +1257,11 @@ "page.about_us.desc.one": "Giveth és una comunitat centrada en la construcció del Futur de les Donacions utilitzant la tecnologia blockchain. La nostra intenció és donar suport i recompensar la finançament de béns públics creant accés obert, transparent i gratuït a les oportunitats de finançament innovadores en l'ecosistema d'Ethereum.", "page.about_us.desc.two": "Giveth està construint una cultura de donació que capacita i recompensa als qui donen, als projectes, a la societat i al món. El nostre objectiu és inspirar la nostra comunitat a participar en un ecosistema de suport col·lectiu, d'abundància i de creació de valor. Comproveu el nostre", "page.donate.bank_fees": "Comissions Bancàries", - "page.donate.matching_toast.bottom": "Els fons d'emparellament s'enviaran al projecte seleccionat després que acabi la ronda.", - "page.donate.matching_toast.upper": "Emparellament estimat", + "page.donate.matching_toast.bottom_invalid_p1": "Només donacions de més de", + "page.donate.matching_toast.bottom_invalid_p2": "són elegibles per a l'aparellament.", + "page.donate.matching_toast.bottom_valid": "Els fons de finançament es destinaran al projecte seleccionat després que acabi la ronda. Dona a més projectes per rebre més finançament!", + "page.donate.matching_toast.upper_invalid": "Fes que compti", + "page.donate.matching_toast.upper_valid": "Emparellament estimat", "page.donate.passport_toast.description.eligible": "La teva donació és elegible per ser emparellada! Després del", "page.donate.passport_toast.description.eligible_2": ", totes les donacions seran revisades per a la protecció contra frau i els fons d'emparellament seran enviats als projectes. Estigues atent a les notificacions :)", "page.donate.passport_toast.description.non_eligible": "Obtén el teu emparellament de donació amb finançament quadràtic!\nAugmenta la teva puntuació de Gitcoin Passport abans de", @@ -1466,6 +1475,7 @@ "page.partnerships.ethereumcolombia": "La comunitat Ethereum per a colombians.", "page.partnerships.gatewayfm": "Infraestructura Web3 irrompible que s'escala perfectament amb tu", "page.partnerships.gitcoin": "Desenvolupant béns públics digitals, creant llibertat financera i definint el futur de la web oberta.", + "page.partnerships.glodollar": "La stablecoin que finança béns públics.", "page.partnerships.gnosischain": "Anteriorment coneguda com a xDAI Chain, Gnosis Chain proporciona estabilitat, escalabilitat i un marc \"beacon chain\" ampliable.", "page.partnerships.governauts": "Investigació i exploració de la governança descentralitzada.", "page.partnerships.gravitydao": "Un Commons de resolució de conflictes.", diff --git a/lang/en.json b/lang/en.json index 450dd736ca..ea69b5d604 100644 --- a/lang/en.json +++ b/lang/en.json @@ -14,20 +14,23 @@ "component.archive_stream_modal.archived_title": "You have successfully archived a recurring donation", "component.archive_stream_modal.confirm_button": "Yes, Archive", "component.archive_stream_modal.confirm_question": "This stream has ended. Do you want to archive it?", - "component.button.complete_profile": "COMPLETE PROFILE", - "component.button.connect_wallet": "Connect Wallet", - "component.button.create_project": "CREATE A PROJECT", + "component.button.complete_profile": "complete profile", + "component.button.connect_wallet": "connect wallet", + "component.button.create_project": "create a project", "component.button.de": "DE", - "component.button.donate_project": "DONATE TO A PROJECT", + "component.button.donate_project": "donate to a project", "component.button.learn_more_giveconomy": "Learn more about GIVeconomy", "component.button.load_more": "Load More", "component.button.see_all_projects": "See All Projects", "component.button.sign_in": "Sign In", "component.button.start_giving": "Start Giving", - "component.button.subscribe": "SUBSCRIBE", + "component.button.subscribe": "subscribe", "component.button.tweet_this": "Tweet this", "component.button.your_email_address": "Your email address", "component.create_project.low_score": "Your project score is below the minimum score of 50, add more detail to your project to proceed", + "component.delete_project.confirmation": "Are you sure you want to remove {title} permanently?", + "component.delete_project.no": "No, Keep it", + "component.delete_project.yes": "Yes, Delete project", "component.donation_section.100_to_the_project": "100% goes to the project always.", "component.donation_section.desc": "Every donation is peer-to-peer, with no fees and no middlemen.", "component.donation_section.learn_zero_fee": "Learn about our zero-fee policy", @@ -60,7 +63,7 @@ "component.pro_guide.tips.address.item3": "Adding a recipient address on multiple chains will increase your exposure to potential donors.", "component.pro_guide.tips.address.item4": "You can update your recipient addresses at any time.", "component.pro_guide.tips.social_media.item1": "Adding your social media accounts allows your donors and community to connect with you and learn what you are up to!", - "component.pro_guide.tips.social_media.item2": "our accounts will be linked to from your project's page on Giveth.", + "component.pro_guide.tips.social_media.item2": "Your accounts will be linked to from your project's page on Giveth.", "component.pro_guide.tips.social_media.item3": "Giveth might use your social media handles to contact you or tag you on posts to support your fundraising.", "component.qf-section.tooltip": "This estimation is the matching funds that this project would get if the round ended now, disregarding fraud analysis.", "component.qf-section.tooltip_polygon": "This estimate represents the matching funds this project would receive if the round closed now, ignoring the fraud analysis.", @@ -294,6 +297,7 @@ "label.deactivate_project": "Deactivate project", "label.delete": "Delete", "label.delete_pic": "Delete picture", + "label.delete_project": "Delete Project", "label.deposit": "Deposit", "label.depositing": "Depositing", "label.deposit_confirmed": "Deposit confirmed", @@ -872,6 +876,8 @@ "label.share_this": "Share this with your friends", "label.share_this_page_with_your_friends": "Share this page with your friends, and get rewarded when they donate to verified projects!", "label.share_this_project_on_social_media_and_ask_friends_for_a_boost": "Share this project on social media and ask your friends for a boost!", + "label.share_your": "Share your project", + "label.share_your_desc": "Share this project directly to social media or use the link to post it on your other platforms.\nEnsure you are posting this link from the organization's official channels!", "label.share_your_link_on_your_social_media": "Share your link on your social media, website, and favorite community channels.", "label.share_your_referral_link_with_your_friends": "Share your referral link with your friends, family, and community.", "label.share_your_unique_link_to_get_started": " Share your unique link to get started:", @@ -1251,8 +1257,11 @@ "page.about_us.desc.one": "Giveth is a community focused on Building the Future of Giving using blockchain technology. Our intention is to support and reward the funding of public goods by creating open, transparent and free access to the revolutionary funding opportunities available within the Ethereum ecosystem.", "page.about_us.desc.two": "Giveth is building a culture of giving that empowers and rewards those who give -- to projects, to society, and to the world. We aim to inspire our community to participate in an ecosystem of collective support, abundance and value-creation. Check out our", "page.donate.bank_fees": "Bank Fees", - "page.donate.matching_toast.bottom": "Matching funds will be sent to the selected project after the round ends.", - "page.donate.matching_toast.upper": "Estimated matching", + "page.donate.matching_toast.bottom_invalid_p1": "Only donations more than", + "page.donate.matching_toast.bottom_invalid_p2": "are eligible for matching.", + "page.donate.matching_toast.bottom_valid": "Matching funds will be sent to the selected project after the round ends. Donate to more projects to receive higher matching!", + "page.donate.matching_toast.upper_invalid": "Make it count", + "page.donate.matching_toast.upper_valid": "Estimated matching", "page.donate.passport_toast.description.eligible": "Your donation is eligible to be matched! After the", "page.donate.passport_toast.description.eligible_2": ", all donations will be reviewed for fraud protection and matching funds will be sent to the projects. Stay tuned for notifications :)", "page.donate.passport_toast.description.non_eligible": "Get your donation matched with quadratic funding!\nIncrease your Gitcoin Passport score before", @@ -1466,6 +1475,7 @@ "page.partnerships.ethereumcolombia": "The Ethereum community for Colombians.", "page.partnerships.gatewayfm": "Unbreakable Web3 infrastructure that seamlessly scales with you", "page.partnerships.gitcoin": "Developing digital public goods, creating financial freedom, and defining the future of the open web.", + "page.partnerships.glodollar": "The stablecoin that funds public goods.", "page.partnerships.gnosischain": "Formerly the xDAI Chain, Gnosis Chain provides stability, scalability and an extendable beacon chain framework.", "page.partnerships.governauts": "Research and exploration of decentralized governance.", "page.partnerships.gravitydao": "A conflict management Commons.", diff --git a/lang/es.json b/lang/es.json index e7c78442d6..8cba2243ae 100644 --- a/lang/es.json +++ b/lang/es.json @@ -28,6 +28,9 @@ "component.button.tweet_this": "Tweetea esto", "component.button.your_email_address": "Tu correo electrónico", "component.create_project.low_score": "La puntuación de tu proyecto está por debajo de la puntuación mínima de 50, añade más detalles a tu proyecto para proceder", + "component.delete_project.confirmation": "¿Estás seguro de que quieres eliminar {project.title} permanentemente?", + "component.delete_project.no": "No, Conservarlo", + "component.delete_project.yes": "Sí, Eliminar proyecto", "component.donation_section.100_to_the_project": "El 100% va al proyecto siempre.", "component.donation_section.desc": "Cada donación es de persona a persona, sin tarifas y sin intermediarios.", "component.donation_section.learn_zero_fee": "Conoce nuestra política de tarifas cero", @@ -294,6 +297,7 @@ "label.deactivate_project": "Desactivar proyecto", "label.delete": "Borrar", "label.delete_pic": "Borrar imagen", + "label.delete_project": "Eliminar Proyecto", "label.deposit": "Depósito", "label.depositing": "Depositando", "label.deposit_confirmed": "Depósito confirmado", @@ -872,6 +876,8 @@ "label.share_this": "Comparte esto con tus amigos", "label.share_this_page_with_your_friends": "Comparte esta página con tus amigos", "label.share_this_project_on_social_media_and_ask_friends_for_a_boost": "Comparte este proyecto en redes sociales y pídele a tus amigos por un boost!", + "label.share_your": "Comparte tu proyecto", + "label.share_your_desc": "Comparte este proyecto directamente en redes sociales o utiliza el enlace para publicarlo en tus otras plataformas.\n¡Asegúrate de que estás publicando este enlace desde los canales oficiales de la organización!", "label.share_your_link_on_your_social_media": "Comparte tu enlace en redes sociales, sitios web y canales comunitarios favoritos.", "label.share_your_referral_link_with_your_friends": "Comparte tu enlace de referencia con tus amigos, familia y comunidad.", "label.share_your_unique_link_to_get_started": "Comparte tu link para iniciar:", @@ -1251,8 +1257,11 @@ "page.about_us.desc.one": "Giveth es una comunidad enfocada en construir el Futuro de las Donaciones utilizando la tecnología blockchain. Nuestra intención es apoyar y recompensar la financiación de bienes públicos creando un acceso abierto, transparente y gratuito a las oportunidades de financiación innovadoras en el ecosistema de Ethereum.", "page.about_us.desc.two": "Giveth está construyendo una cultura de donación que empodera y recompensa a los que donan, a los proyectos, a la sociedad y al mundo. Nuestro objetivo es inspirar a nuestra comunidad a participar en un ecosistema de apoyo colectivo, de abundancia y creación de valor. Echa un vistazo a nuestro", "page.donate.bank_fees": "Comisiones Bancarias", - "page.donate.matching_toast.bottom": "Los fondos complementarios se enviarán al proyecto seleccionado después de que termine la ronda.", - "page.donate.matching_toast.upper": "Estimado del monto complementado", + "page.donate.matching_toast.bottom_invalid_p1": "Sólo las donaciones superiores a", + "page.donate.matching_toast.bottom_invalid_p2": "son subvencionables.", + "page.donate.matching_toast.bottom_valid": "Los fondos de emparejamiento se enviarán al proyecto seleccionado después de que termine la ronda. ¡Dona a más proyectos para recibir un mayor emparejamiento!", + "page.donate.matching_toast.upper_invalid": "Haz que cuente", + "page.donate.matching_toast.upper_valid": "Estimado del monto complementado", "page.donate.passport_toast.description.eligible": "¡Tu donación es elegible para ser complementada! Después de la", "page.donate.passport_toast.description.eligible_2": ", todas las donaciones serán revisadas para protección contra fraudes y los fondos de complementarios se enviarán a los proyectos. ¡Mantente atento a las notificaciones! :)", "page.donate.passport_toast.description.non_eligible": "¡Haz que tu donación sea complementada con financiamiento cuadrático! Aumenta tu puntaje de Gitcoin Passport antes de", @@ -1466,6 +1475,7 @@ "page.partnerships.ethereumcolombia": "La comunidad Ethereum para colombianos.", "page.partnerships.gatewayfm": "Infraestructura Web3 irrompible que escala perfectamente contigo", "page.partnerships.gitcoin": "Desarrollando bienes públicos digitales, creando libertad financiera y definiendo el futuro de la web abierta.", + "page.partnerships.glodollar": "La stablecoin que financia bienes públicos.", "page.partnerships.gnosischain": "Anteriormente conocida como xDAI Chain, Gnosis Chain proporciona estabilidad, escalabilidad y un marco \"beacon chain\" ampliable.", "page.partnerships.governauts": "Investigación y exploración de la gobernanza descentralizada.", "page.partnerships.gravitydao": "Un Commons de resolución de conflictos.", diff --git a/lang/t_ca.json b/lang/t_ca.json index c7e08e75ad..5fbc1df447 100644 --- a/lang/t_ca.json +++ b/lang/t_ca.json @@ -145,8 +145,8 @@ "label.you_can_view_them_on_a_blockchain_explorer_here": "Pots veure-les en un explorador de blocs aquí:", "other": "Altres", "other_desc": " ", - "page.donate.matching_toast.bottom": "Els fons de coincidència es enviaran al projecte seleccionat quan acabi la ronda.", - "page.donate.matching_toast.upper": "Coincidència estimada", + "page.donate.matching_toast.bottom_valid": "Els fons de finançament es destinaran al projecte seleccionat després que acabi la ronda. Dona a més projectes per rebre més finançament!", + "page.donate.matching_toast.upper_valid": "Coincidència estimada", "page.donate.passport_toast.description.eligible": "La teva donació és elegible per ser coincidida! Després de la", "page.donate.passport_toast.description.eligible_2": ", totes les donacions seran revisades per a la protecció contra el frau i els fons de coincidència es enviaran als projectes. Estigueu atents a les notificacions :)", "page.donate.passport_toast.description.non_eligible": "Fes que la teva donació coincideixi amb el finançament quadràtic!\nAugmenta la teva puntuació de Passaport Gitcoin abans", @@ -170,5 +170,5 @@ "project.givback_toast.title.verified_public_2": " del valor de la teva donació!", "refi": "Refi", "testfilter": "testfilter", - "tooltip.donation.matching": "Aquesta estimació es basa en les donacions fetes fins ara aquesta ronda de finançament quadràtic i no està considerant l'anàlisi de frau. La quantitat real de coincidència pot variar.", + "tooltip.donation.matching": "Aquesta estimació es basa en les donacions fetes fins ara aquesta ronda de finançament quadràtic i no està considerant l'anàlisi de frau. La quantitat real de coincidència pot variar." } diff --git a/lang/t_es.json b/lang/t_es.json index 6e0aa6c9ba..c151d66e3f 100644 --- a/lang/t_es.json +++ b/lang/t_es.json @@ -111,8 +111,8 @@ "label.your_transactions_have_been_submitted": "Tus transacciones han sido enviadas", "label.you_can_view_them_on_a_blockchain_explorer_here": "Puedes verlas en un explorador de blockchain aquí:", "other_desc": " ", - "page.donate.matching_toast.bottom": "Los fondos de igualación se enviarán al proyecto seleccionado después de que termine la ronda.", - "page.donate.matching_toast.upper": "Igualación estimada", + "page.donate.matching_toast.bottom_valid": "Los fondos de emparejamiento se enviarán al proyecto seleccionado después de que termine la ronda. ¡Dona a más proyectos para recibir un mayor emparejamiento!", + "page.donate.matching_toast.upper_valid": "Igualación estimada", "page.donate.passport_toast.description.eligible": "¡Tu donación es elegible para ser igualada! Después de la", "page.donate.passport_toast.description.eligible_2": ", todas las donaciones serán revisadas para la protección contra fraudes y los fondos de igualación serán enviados a los proyectos. Mantente atento a las notificaciones :)", "page.donate.passport_toast.description.non_eligible": "¡Haz que tu donación sea igualada con financiación cuadrática!\nAumenta tu puntuación de Pasaporte Gitcoin antes", diff --git a/package.json b/package.json index 2d75d915f3..d7970a8a93 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "givethdapp", - "version": "2.27.5", + "version": "2.28.0", "private": true, "scripts": { "build": "next build", @@ -18,7 +18,7 @@ }, "dependencies": { "@apollo/client": "^3.10.4", - "@giveth/ui-design-system": "^1.11.28", + "@giveth/ui-design-system": "^1.11.31", "@reduxjs/toolkit": "^2.2.4", "@safe-global/api-kit": "^2.1.0", "@segment/snippet": "^4.15.3", @@ -30,10 +30,10 @@ "@solana/wallet-adapter-wallets": "^0.19.26", "@solana/web3.js": "^1.90.0", "@superfluid-finance/sdk-core": "^0.7.0", - "@tanstack/react-query": "^5.36.0", + "@tanstack/react-query": "^5.45.1", "@vercel/speed-insights": "^1.0.9", "@web3auth/sign-in-with-solana": "^3.0.0", - "@web3modal/wagmi": "^4.2.0", + "@web3modal/wagmi": "^5.0.3", "apollo-upload-client": "^18.0.1", "base58": "^2.0.1", "bignumber.js": "^9.1.2", @@ -69,8 +69,8 @@ "styled-components": "^6.1.11", "swiper": "^11.1.3", "unsplash-js": "^7.0.19", - "viem": "^2.10.5", - "wagmi": "^2.8.7" + "viem": "^2.16.1", + "wagmi": "^2.10.4" }, "devDependencies": { "@babel/preset-typescript": "^7.23.3", diff --git a/pages/_app.tsx b/pages/_app.tsx index e1c298b711..74487de7b8 100644 --- a/pages/_app.tsx +++ b/pages/_app.tsx @@ -1,4 +1,4 @@ -import React, { useEffect } from 'react'; +import React, { useEffect, useState } from 'react'; import { createWeb3Modal } from '@web3modal/wagmi/react'; import Head from 'next/head'; import { IntlProvider } from 'react-intl'; @@ -98,7 +98,11 @@ createWeb3Modal({ chainImages: { [configuration.CLASSIC_NETWORK_NUMBER]: '/images/currencies/classic/32.svg', + [configuration.ZKEVM_NETWORK_NUMBER]: '/images/currencies/zkevm/16.svg', + [configuration.POLYGON_NETWORK_NUMBER]: + '/images/currencies/polygon/16.svg', }, + allowUnsupportedChain: false, }); function MyApp({ Component, pageProps }: AppProps) { @@ -106,7 +110,22 @@ function MyApp({ Component, pageProps }: AppProps) { const { pathname, asPath, query } = router; const locale = router ? router.locale : defaultLocale; const apolloClient = useApollo(pageProps); - const isMaintenanceMode = process.env.NEXT_PUBLIC_IS_MAINTENANCE === 'true'; + + // read bypass value from local storage for skipping maintenance mode only if maintenance mode is enabled inside ENV file4 + const [isBypassingMaintenance, setIsBypassingMaintenance] = + useState(false); + + useEffect(() => { + if (typeof window !== 'undefined') { + const bypass = localStorage.getItem('bypassMaintenance') === 'true'; + setIsBypassingMaintenance(bypass); + } + }, []); + + // enable maintenance mode only if it is enabled inside ENV file and user has not bypassed it + const isMaintenanceMode = + process.env.NEXT_PUBLIC_IS_MAINTENANCE === 'true' && + !isBypassingMaintenance; useEffect(() => { const handleStart = (url: string) => { diff --git a/pages/projects/[slug].tsx b/pages/projects/[slug].tsx index a7490ae6fa..40fca6812e 100644 --- a/pages/projects/[slug].tsx +++ b/pages/projects/[slug].tsx @@ -3,10 +3,7 @@ import { IMainCategory, IProject } from '@/apollo/types/types'; import { transformGraphQLErrorsToStatusCode } from '@/helpers/requests'; import { initializeApollo } from '@/apollo/apolloClient'; import { OPTIONS_HOME_PROJECTS } from '@/apollo/gql/gqlOptions'; -import { - FETCH_ALL_PROJECTS, - FETCH_MAIN_CATEGORIES, -} from '@/apollo/gql/gqlProjects'; +import { FETCH_ALL_PROJECTS } from '@/apollo/gql/gqlProjects'; import { GeneralMetatags } from '@/components/Metatag'; import ProjectsIndex from '@/components/views/projects/ProjectsIndex'; import { useReferral } from '@/hooks/useReferral'; @@ -21,31 +18,13 @@ export interface IProjectsRouteProps { mainCategories: IMainCategory[]; } -export const allCategoriesItem = { - title: 'All', - description: '', - banner: '', - slug: 'all', - categories: [], - selected: false, -}; - -interface IProjectsCategoriesRouteProps extends IProjectsRouteProps { - selectedMainCategory: IMainCategory; -} - -const ProjectsCategoriesRoute = (props: IProjectsCategoriesRouteProps) => { - const { projects, mainCategories, selectedMainCategory, totalCount } = - props; +const ProjectsCategoriesRoute = (props: IProjectsRouteProps) => { + const { projects, totalCount } = props; useReferral(); return ( - + @@ -53,64 +32,35 @@ const ProjectsCategoriesRoute = (props: IProjectsCategoriesRouteProps) => { }; export const getServerSideProps: GetServerSideProps = async context => { - const apolloClient = initializeApollo(); const { variables, notifyOnNetworkStatusChange } = OPTIONS_HOME_PROJECTS; try { const { query } = context; - const slug = query.slug; - - const { - data: { mainCategories }, - }: { - data: { mainCategories: IMainCategory[] }; - } = await apolloClient.query({ - query: FETCH_MAIN_CATEGORIES, - fetchPolicy: 'network-only', - }); - - const updatedMainCategory = [allCategoriesItem, ...mainCategories]; - const selectedMainCategory = updatedMainCategory.find(mainCategory => { - return mainCategory.slug === slug; + const slug = query.slug as string; + const apolloClient = initializeApollo(); + const { data } = await apolloClient.query({ + query: FETCH_ALL_PROJECTS, + variables: { + ...variables, + sortingBy: query.sort || EProjectsSortBy.INSTANT_BOOSTING, + searchTerm: query.searchTerm, + filters: query.filter + ? Array.isArray(query.filter) + ? query.filter + : [query.filter] + : null, + campaignSlug: query.campaignSlug, + category: query.category, + mainCategory: getMainCategorySlug({ slug }), + notifyOnNetworkStatusChange, + }, + fetchPolicy: 'no-cache', }); - - if (selectedMainCategory) { - const updatedSelectedMainCategory = { - ...selectedMainCategory, - selected: true, - }; - const apolloClient = initializeApollo(); - const { data } = await apolloClient.query({ - query: FETCH_ALL_PROJECTS, - variables: { - ...variables, - sortingBy: query.sort || EProjectsSortBy.INSTANT_BOOSTING, - searchTerm: query.searchTerm, - filters: query.filter - ? Array.isArray(query.filter) - ? query.filter - : [query.filter] - : null, - campaignSlug: query.campaignSlug, - category: query.category, - mainCategory: getMainCategorySlug( - updatedSelectedMainCategory, - ), - notifyOnNetworkStatusChange, - }, - fetchPolicy: 'network-only', - }); - const { projects, totalCount } = data.allProjects; - return { - props: { - projects, - mainCategories: updatedMainCategory, - selectedMainCategory: updatedSelectedMainCategory, - totalCount, - }, - }; - } + const { projects, totalCount } = data.allProjects; return { - notFound: true, + props: { + projects, + totalCount, + }, }; } catch (error: any) { const statusCode = transformGraphQLErrorsToStatusCode( diff --git a/pages/qf-archive/[slug].tsx b/pages/qf-archive/[slug].tsx index 3bb84f9150..83071567e7 100644 --- a/pages/qf-archive/[slug].tsx +++ b/pages/qf-archive/[slug].tsx @@ -1,45 +1,29 @@ import { GetServerSideProps } from 'next/types'; -import { IMainCategory, IQFRound } from '@/apollo/types/types'; +import { IQFRound } from '@/apollo/types/types'; import { transformGraphQLErrorsToStatusCode } from '@/helpers/requests'; import { initializeApollo } from '@/apollo/apolloClient'; import { OPTIONS_HOME_PROJECTS } from '@/apollo/gql/gqlOptions'; -import { - FETCH_ALL_PROJECTS, - FETCH_MAIN_CATEGORIES, -} from '@/apollo/gql/gqlProjects'; +import { FETCH_ALL_PROJECTS } from '@/apollo/gql/gqlProjects'; import { GeneralMetatags } from '@/components/Metatag'; import ProjectsIndex from '@/components/views/projects/ProjectsIndex'; import { projectsMetatags } from '@/content/metatags'; import { ProjectsProvider } from '@/context/projects.context'; import { useReferral } from '@/hooks/useReferral'; -import { IProjectsRouteProps, allCategoriesItem } from 'pages/projects/[slug]'; +import { IProjectsRouteProps } from 'pages/projects/[slug]'; import { EProjectsSortBy } from '@/apollo/types/gqlEnums'; import { FETCH_QF_ROUNDS_QUERY } from '@/apollo/gql/gqlQF'; interface IProjectsCategoriesRouteProps extends IProjectsRouteProps { - selectedMainCategory: IMainCategory; archivedQFRound: IQFRound; } const QFProjectsCategoriesRoute = (props: IProjectsCategoriesRouteProps) => { - const { - projects, - mainCategories, - selectedMainCategory, - totalCount, - archivedQFRound, - } = props; + const { projects, totalCount, archivedQFRound } = props; useReferral(); return ( - + @@ -61,22 +45,6 @@ export const getServerSideProps: GetServerSideProps = async context => { }, }; - const { - data: { mainCategories }, - }: { - data: { mainCategories: IMainCategory[] }; - } = await apolloClient.query({ - query: FETCH_MAIN_CATEGORIES, - fetchPolicy: 'no-cache', - }); - - const updatedMainCategory = [allCategoriesItem, ...mainCategories]; - - const updatedSelectedMainCategory = { - ...allCategoriesItem, - selected: true, - }; - const { data } = await apolloClient.query({ query: FETCH_ALL_PROJECTS, variables: { @@ -109,8 +77,6 @@ export const getServerSideProps: GetServerSideProps = async context => { return { props: { projects, - mainCategories: updatedMainCategory, - selectedMainCategory: updatedSelectedMainCategory, totalCount, archivedQFRound, }, diff --git a/pages/qf/[slug].tsx b/pages/qf/[slug].tsx index 7d221aebb6..dc3dea1d41 100644 --- a/pages/qf/[slug].tsx +++ b/pages/qf/[slug].tsx @@ -1,37 +1,25 @@ import { GetServerSideProps } from 'next/types'; -import { EProjectsFilter, IMainCategory } from '@/apollo/types/types'; +import { EProjectsFilter } from '@/apollo/types/types'; import { transformGraphQLErrorsToStatusCode } from '@/helpers/requests'; import { initializeApollo } from '@/apollo/apolloClient'; import { OPTIONS_HOME_PROJECTS } from '@/apollo/gql/gqlOptions'; -import { - FETCH_ALL_PROJECTS, - FETCH_MAIN_CATEGORIES, -} from '@/apollo/gql/gqlProjects'; +import { FETCH_ALL_PROJECTS } from '@/apollo/gql/gqlProjects'; import { GeneralMetatags } from '@/components/Metatag'; import ProjectsIndex from '@/components/views/projects/ProjectsIndex'; import { projectsMetatags } from '@/content/metatags'; import { ProjectsProvider } from '@/context/projects.context'; import { useReferral } from '@/hooks/useReferral'; -import { IProjectsRouteProps, allCategoriesItem } from 'pages/projects/[slug]'; +import { IProjectsRouteProps } from 'pages/projects/[slug]'; import { getMainCategorySlug } from '@/helpers/projects'; import { EProjectsSortBy } from '@/apollo/types/gqlEnums'; -interface IProjectsCategoriesRouteProps extends IProjectsRouteProps { - selectedMainCategory: IMainCategory; -} - -const QFProjectsCategoriesRoute = (props: IProjectsCategoriesRouteProps) => { - const { projects, mainCategories, selectedMainCategory, totalCount } = - props; +const QFProjectsCategoriesRoute = (props: IProjectsRouteProps) => { + const { projects, totalCount } = props; useReferral(); return ( - + @@ -39,71 +27,43 @@ const QFProjectsCategoriesRoute = (props: IProjectsCategoriesRouteProps) => { }; export const getServerSideProps: GetServerSideProps = async context => { - const apolloClient = initializeApollo(); const { variables, notifyOnNetworkStatusChange } = OPTIONS_HOME_PROJECTS; try { const { query } = context; - const slug = query.slug; - - const { - data: { mainCategories }, - }: { - data: { mainCategories: IMainCategory[] }; - } = await apolloClient.query({ - query: FETCH_MAIN_CATEGORIES, - fetchPolicy: 'network-only', - }); - - const updatedMainCategory = [allCategoriesItem, ...mainCategories]; - const selectedMainCategory = updatedMainCategory.find(mainCategory => { - return mainCategory.slug === slug; - }); + const slug = query.slug as string; - if (selectedMainCategory) { - const updatedSelectedMainCategory = { - ...selectedMainCategory, - selected: true, - }; - const apolloClient = initializeApollo(); + const apolloClient = initializeApollo(); - let _filters = query.filter - ? Array.isArray(query.filter) - ? query.filter - : [query.filter] - : undefined; + let _filters = query.filter + ? Array.isArray(query.filter) + ? query.filter + : [query.filter] + : undefined; - _filters - ? _filters.push(EProjectsFilter.ACTIVE_QF_ROUND) - : (_filters = [EProjectsFilter.ACTIVE_QF_ROUND]); + _filters + ? _filters.push(EProjectsFilter.ACTIVE_QF_ROUND) + : (_filters = [EProjectsFilter.ACTIVE_QF_ROUND]); - const { data } = await apolloClient.query({ - query: FETCH_ALL_PROJECTS, - variables: { - ...variables, - sortingBy: query.sort || EProjectsSortBy.INSTANT_BOOSTING, - searchTerm: query.searchTerm, - filters: _filters, - campaignSlug: query.campaignSlug, - category: query.category, - mainCategory: getMainCategorySlug( - updatedSelectedMainCategory, - ), - notifyOnNetworkStatusChange, - }, - fetchPolicy: 'network-only', - }); - const { projects, totalCount } = data.allProjects; - return { - props: { - projects, - mainCategories: updatedMainCategory, - selectedMainCategory: updatedSelectedMainCategory, - totalCount, - }, - }; - } + const { data } = await apolloClient.query({ + query: FETCH_ALL_PROJECTS, + variables: { + ...variables, + sortingBy: query.sort || EProjectsSortBy.INSTANT_BOOSTING, + searchTerm: query.searchTerm, + filters: _filters, + campaignSlug: query.campaignSlug, + category: query.category, + mainCategory: getMainCategorySlug({ slug }), + notifyOnNetworkStatusChange, + }, + fetchPolicy: 'no-cache', + }); + const { projects, totalCount } = data.allProjects; return { - notFound: true, + props: { + projects, + totalCount, + }, }; } catch (error: any) { const statusCode = transformGraphQLErrorsToStatusCode( diff --git a/public/images/currencies/polygon-zkevm/16.svg b/public/images/currencies/polygon-zkevm/16.svg deleted file mode 100644 index a12f4f2cc5..0000000000 --- a/public/images/currencies/polygon-zkevm/16.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/public/images/currencies/polygon/16.svg b/public/images/currencies/polygon/16.svg index d4754c09c4..7e16304c09 100644 --- a/public/images/currencies/polygon/16.svg +++ b/public/images/currencies/polygon/16.svg @@ -1,11 +1,11 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/public/images/currencies/zkevm/16.svg b/public/images/currencies/zkevm/16.svg new file mode 100644 index 0000000000..d4754c09c4 --- /dev/null +++ b/public/images/currencies/zkevm/16.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/images/partnerships/GloDollarLogo.svg b/public/images/partnerships/GloDollarLogo.svg new file mode 100644 index 0000000000..1d37caa1ca --- /dev/null +++ b/public/images/partnerships/GloDollarLogo.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/images/tokens/CAKE.png b/public/images/tokens/CAKE.png new file mode 100644 index 0000000000..d5c29fb5f0 Binary files /dev/null and b/public/images/tokens/CAKE.png differ diff --git a/public/images/tokens/CAKE.svg b/public/images/tokens/CAKE.svg new file mode 100644 index 0000000000..2a52ff56ba --- /dev/null +++ b/public/images/tokens/CAKE.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/images/tokens/EURA.png b/public/images/tokens/EURA.png new file mode 100644 index 0000000000..1fc81a282d Binary files /dev/null and b/public/images/tokens/EURA.png differ diff --git a/public/images/tokens/EURA.svg b/public/images/tokens/EURA.svg new file mode 100644 index 0000000000..ac6ae51a9c --- /dev/null +++ b/public/images/tokens/EURA.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/tokens/GRAI.png b/public/images/tokens/GRAI.png new file mode 100644 index 0000000000..f0f7a1cd82 Binary files /dev/null and b/public/images/tokens/GRAI.png differ diff --git a/public/images/tokens/GRAI.svg b/public/images/tokens/GRAI.svg new file mode 100644 index 0000000000..fa8910fb97 --- /dev/null +++ b/public/images/tokens/GRAI.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/apollo/gql/gqlProjects.ts b/src/apollo/gql/gqlProjects.ts index 56cf4766e8..91f81d0e33 100644 --- a/src/apollo/gql/gqlProjects.ts +++ b/src/apollo/gql/gqlProjects.ts @@ -184,6 +184,7 @@ export const FETCH_PROJECT_BY_SLUG_DONATION = gql` allocatedTokenSymbol allocatedFundUSDPreferred allocatedFundUSD + minimumValidUsdValue } anchorContracts { address @@ -687,19 +688,23 @@ export const SIMILAR_PROJECTS = gql` } `; +export const MAIN_CATEGORIES_QUERY = ` + mainCategories { + title + banner + slug + description + categories { + name + value + isActive + } + } +`; + export const FETCH_MAIN_CATEGORIES = gql` query { - mainCategories { - title - banner - slug - description - categories { - name - value - isActive - } - } + ${MAIN_CATEGORIES_QUERY} } `; diff --git a/src/apollo/gql/gqlQF.ts b/src/apollo/gql/gqlQF.ts index aefc396415..d1bffc704f 100644 --- a/src/apollo/gql/gqlQF.ts +++ b/src/apollo/gql/gqlQF.ts @@ -1,7 +1,6 @@ import { gql } from '@apollo/client'; -export const FETCH_QF_ROUNDS_QUERY = gql` - query FetchQFRounds($slug: String, $activeOnly: Boolean) { +export const QF_ROUNDS_QUERY = ` qfRounds(slug: $slug, activeOnly: $activeOnly) { id slug @@ -19,6 +18,11 @@ export const FETCH_QF_ROUNDS_QUERY = gql` allocatedFundUSDPreferred allocatedTokenSymbol } +`; + +export const FETCH_QF_ROUNDS_QUERY = gql` + query FetchQFRounds($slug: String, $activeOnly: Boolean) { + ${QF_ROUNDS_QUERY} } `; @@ -67,6 +71,7 @@ export const FETCH_ARCHIVED_QF_ROUNDS = gql` endDate totalDonations uniqueDonors + # isDataAnalysisDone // TODO: uncomment when backend is ready } } `; diff --git a/src/apollo/types/types.ts b/src/apollo/types/types.ts index fc1f98d452..f63a860469 100644 --- a/src/apollo/types/types.ts +++ b/src/apollo/types/types.ts @@ -98,6 +98,7 @@ export enum EProjectsFilter { ACCEPT_FUND_ON_OPTIMISM = 'AcceptFundOnOptimism', ACCEPT_FUND_ON_ETC = 'AcceptFundOnETC', ACCEPT_FUND_ON_SOLANA = 'AcceptFundOnSolana', + ACCEPT_FUND_ON_ZKEVM = 'AcceptFundOnZKEVM', ACTIVE_QF_ROUND = 'ActiveQfRound', } @@ -121,6 +122,7 @@ export enum ECampaignFilterField { AcceptFundOnBase = 'acceptFundOnBase', AcceptFundOnOptimism = 'acceptFundOnOptimism', AcceptFundOnSolana = 'acceptFundOnSolana', + AcceptFundOnZKEVM = 'acceptFundOnZKEVM', } export interface ICampaign { @@ -473,11 +475,13 @@ export interface IQFRound { allocatedFundUSDPreferred: boolean; allocatedTokenSymbol: string; allocatedTokenChainId: number; + minimumValidUsdValue?: number; } export interface IArchivedQFRound extends IQFRound { totalDonations: number; uniqueDonors: number; + isDataAnalysisDone: boolean; } export interface IGetQfRoundHistory { diff --git a/src/components/Icons/PolygonZkEvm.tsx b/src/components/Icons/ZKEVM.tsx similarity index 56% rename from src/components/Icons/PolygonZkEvm.tsx rename to src/components/Icons/ZKEVM.tsx index 3f00c1d27e..2edb779828 100644 --- a/src/components/Icons/PolygonZkEvm.tsx +++ b/src/components/Icons/ZKEVM.tsx @@ -2,14 +2,16 @@ import React, { FC } from 'react'; import Image from 'next/image'; import { ICurrencyIconProps } from './type'; -export const IconPolygonZkEvm: FC = ({ size = 16 }) => { +const IconZKEVM: FC = ({ size = 16 }) => { return ( ); }; + +export default IconZKEVM; diff --git a/src/components/NetworkSelector.tsx b/src/components/NetworkSelector.tsx index b48d9dd238..045e4bd282 100644 --- a/src/components/NetworkSelector.tsx +++ b/src/components/NetworkSelector.tsx @@ -36,7 +36,7 @@ export interface ISelected { const _options = [ { network: config.GNOSIS_CONFIG, active: true }, { network: config.OPTIMISM_CONFIG, active: true }, - { network: config.POLYGON_ZKEVM_CONFIG, active: false }, + { network: config.ZKEVM_CONFIG, active: false }, ]; const options = _options.map(o => ({ diff --git a/src/components/controller/general.ctrl.tsx b/src/components/controller/general.ctrl.tsx index d124405256..a654e903c2 100644 --- a/src/components/controller/general.ctrl.tsx +++ b/src/components/controller/general.ctrl.tsx @@ -6,10 +6,7 @@ import { useAccount, useSwitchChain } from 'wagmi'; import { ETheme } from '@/features/general/general.slice'; import { useAppDispatch, useAppSelector } from '@/features/hooks'; import { setShowWalletModal } from '@/features/modal/modal.slice'; -import { - fetchMainCategories, - fetchActiveQFRounds, -} from '@/features/general/general.thunk'; +import { fetchMainCategoriesAndActiveQFRound } from '@/features/general/general.thunk'; const GeneralController = () => { const dispatch = useAppDispatch(); @@ -21,8 +18,7 @@ const GeneralController = () => { const theme = useAppSelector(state => state.general.theme); useEffect(() => { - dispatch(fetchMainCategories()); - dispatch(fetchActiveQFRounds()); + dispatch(fetchMainCategoriesAndActiveQFRound()); }, []); useEffect(() => { diff --git a/src/components/menu/FilterMenu.tsx b/src/components/menu/FilterMenu.tsx index ab4db28ba2..a5fdeca990 100644 --- a/src/components/menu/FilterMenu.tsx +++ b/src/components/menu/FilterMenu.tsx @@ -61,6 +61,10 @@ const fundsFilter = [ label: 'Base', value: EProjectsFilter.ACCEPT_FUND_ON_BASE, }, + { + label: 'Polygon ZKEVM', + value: EProjectsFilter.ACCEPT_FUND_ON_ZKEVM, + }, ]; fundsFilter.push({ diff --git a/src/components/modals/DonateWrongNetwork.tsx b/src/components/modals/DonateWrongNetwork.tsx index dc1fe16c77..c11f1dd201 100644 --- a/src/components/modals/DonateWrongNetwork.tsx +++ b/src/components/modals/DonateWrongNetwork.tsx @@ -45,6 +45,7 @@ const networks = [ config.CLASSIC_CONFIG, config.SOLANA_CONFIG, config.BASE_CONFIG, + config.ZKEVM_CONFIG, ]; export const DonateWrongNetwork: FC = props => { diff --git a/src/components/modals/ShareModal.tsx b/src/components/modals/ShareModal.tsx index 61a9d2c89d..984ef6c8d9 100644 --- a/src/components/modals/ShareModal.tsx +++ b/src/components/modals/ShareModal.tsx @@ -35,10 +35,18 @@ import { interface IShareModal extends IModal { projectHref: string; contentType: EContentType; + shareTitle?: string | undefined; + shareDescription?: string | undefined; } const ShareModal: FC = props => { - const { projectHref, setShowModal, contentType } = props; + const { + projectHref, + setShowModal, + contentType, + shareTitle, + shareDescription, + } = props; const url = fullPath(slugToProjectView(projectHref)); const { isAnimating, closeModal } = useModalAnimation(setShowModal); const { formatMessage } = useIntl(); @@ -52,6 +60,14 @@ const ShareModal: FC = props => { ESocialType.facebook, ); + const shareModalTitle = formatMessage({ + id: shareTitle || 'label.share_this', + }); + + const shareModalDesciption = shareDescription + ? formatMessage({ id: shareDescription }) + : null; + return ( = props => { headerTitlePosition='left' > - - {formatMessage({ id: 'label.share_this' })}! - + {shareModalTitle}! + {shareModalDesciption && ( + {shareModalDesciption} + )} = props => { title={shareTitleFacebookAndLinkedin} url={url} > - + - + @@ -112,6 +139,12 @@ const Subtitle = styled(H5)` margin-bottom: 32px; `; +const Description = styled(H5)` + color: ${brandColors.deep[900]}; + margin-bottom: 42px; + white-space: pre-line; +`; + const SocialButtonContainer = styled(FlexCenter)` height: 45px; width: 45px; diff --git a/src/components/modals/WelcomeModal.tsx b/src/components/modals/WelcomeModal.tsx index 70574d896c..ebf6e91ade 100644 --- a/src/components/modals/WelcomeModal.tsx +++ b/src/components/modals/WelcomeModal.tsx @@ -5,6 +5,7 @@ import styled from 'styled-components'; import Image from 'next/image'; import { useWeb3Modal } from '@web3modal/wagmi/react'; import { useWalletModal } from '@solana/wallet-adapter-react-ui'; +import { useAccount } from 'wagmi'; import { setShowWelcomeModal } from '@/features/modal/modal.slice'; import { Shadow } from '@/components/styled-components/Shadow'; import ethIcon from '/public/images/tokens/ETH.svg'; @@ -22,6 +23,7 @@ const WelcomeModal: FC = ({ setShowModal }) => { const dispatch = useAppDispatch(); const { isAnimating, closeModal } = useModalAnimation(setShowModal); const { setVisible } = useWalletModal(); + const { isConnected } = useAccount(); return ( <> @@ -45,7 +47,12 @@ const WelcomeModal: FC = ({ setShowModal }) => { { - openConnectModal && openConnectModal(); + openConnectModal && + openConnectModal( + isConnected + ? { view: 'Networks' } + : undefined, + ); dispatch(setShowWelcomeModal(false)); }} > diff --git a/src/components/project-card/ProjectCard.tsx b/src/components/project-card/ProjectCard.tsx index d2fbb29ac4..d1f3dccf19 100644 --- a/src/components/project-card/ProjectCard.tsx +++ b/src/components/project-card/ProjectCard.tsx @@ -97,6 +97,29 @@ const ProjectCard = (props: IProjectCard) => { } }; + const formatWithCurrency = ( + amount: number, + currency: string, + locale: string, + ) => { + return ( + thousandsSeparator(formatDonation(amount, currency, locale, true)) + + (currency ? '' : ` ${allocatedTokenSymbol}`) + ); + }; + + const getEstimatedMatchingRange = (esMatching: number) => { + if (esMatching >= 1) { + return `${formatWithCurrency((esMatching * 30) / 100, allocatedFundUSDPreferred ? '$' : '', locale)} - ${formatWithCurrency(esMatching, allocatedFundUSDPreferred ? '$' : '', locale)}`; + } + + return formatWithCurrency( + esMatching, + allocatedFundUSDPreferred ? '$' : '', + locale, + ); + }; + return ( // { {activeStartedRound && ( - + - {thousandsSeparator( - formatDonation( - calculateTotalEstimatedMatching( - projectDonationsSqrtRootSum, - allProjectsSum, - allocatedFundUSDPreferred - ? allocatedFundUSD - : matchingPool, - activeStartedRound?.maximumReward, - ), + {getEstimatedMatchingRange( + calculateTotalEstimatedMatching( + projectDonationsSqrtRootSum, + allProjectsSum, allocatedFundUSDPreferred - ? '$' - : '', - locale, - true, + ? allocatedFundUSD + : matchingPool, + activeStartedRound?.maximumReward, ), - )}{' '} - {!allocatedFundUSDPreferred && - allocatedTokenSymbol} + )} @@ -311,6 +324,7 @@ const ProjectCard = (props: IProjectCard) => { )} { setDestination(donateLink); diff --git a/src/components/views/Errors/MaintenanceIndex.tsx b/src/components/views/Errors/MaintenanceIndex.tsx index 1c6a6ca36a..6f4395c871 100644 --- a/src/components/views/Errors/MaintenanceIndex.tsx +++ b/src/components/views/Errors/MaintenanceIndex.tsx @@ -4,6 +4,8 @@ import { useEffect } from 'react'; import { useIntl } from 'react-intl'; import Link from 'next/link'; import Head from 'next/head'; +import { useRouter } from 'next/router'; +import styled from 'styled-components'; import links from '@/lib/constants/links'; import givFontLogo from '/public/images/icons/giv_font_logo.svg'; import twitter from '/public/images/icons/twitter.svg'; @@ -26,10 +28,12 @@ import { showHeaderFooter, } from '@/features/general/general.slice'; import { useAppDispatch } from '@/features/hooks'; +import { GhostButton } from '@/components/styled-components/Button'; const MaintenanceIndex = () => { const dispatch = useAppDispatch(); const { formatMessage } = useIntl(); + const router = useRouter(); const { TWITTER: twitterLink, @@ -44,6 +48,13 @@ const MaintenanceIndex = () => { }; }, [dispatch]); + // you can bypass maintenance mode by setting bypassMaintenance to true in local storage or + // by clicking on transparent button in top left corner + const bypassMaintenance = () => { + localStorage.setItem('bypassMaintenance', JSON.stringify(true)); + router.reload(); + }; + return ( @@ -130,8 +141,25 @@ const MaintenanceIndex = () => { /> + ); }; export default MaintenanceIndex; + +const HiddenButton = styled(GhostButton)` + position: absolute; + top: 10px; + left: 10px; + width: 50px; + height: 50px; + background: transparent; + border: none; + cursor: pointer; + z-index: 1000; + text-indent: -9999px; +`; diff --git a/src/components/views/archivedQFRounds/ArchivedQFRounds.view.tsx b/src/components/views/archivedQFRounds/ArchivedQFRounds.view.tsx index 4a245f30a6..b4b48762a5 100644 --- a/src/components/views/archivedQFRounds/ArchivedQFRounds.view.tsx +++ b/src/components/views/archivedQFRounds/ArchivedQFRounds.view.tsx @@ -5,7 +5,6 @@ import { QFHeader } from './QFHeader'; import { client } from '@/apollo/apolloClient'; import { IArchivedQFRound } from '@/apollo/types/types'; import { ArchivedQFRoundsTable } from './ArchivedQFRoundsTable'; -import { ArchivedQFRoundsMiddleBanner } from './ArchivedQFRoundsMiddleBanner'; import { FETCH_ARCHIVED_QF_ROUNDS } from '@/apollo/gql/gqlQF'; import { useArchivedQFRounds } from './archivedQfRounds.context'; import { EQFRoundsSortBy } from '@/apollo/types/gqlEnums'; @@ -26,6 +25,11 @@ enum EOrderDirection { DESC = 'DESC', } +interface HeaderWrapperProps { + $gap: string; + $justifyContent: string; +} + const ITEMS_PER_PAGE = 10; export const ArchivedQFRoundsView = () => { @@ -106,27 +110,16 @@ export const ArchivedQFRoundsView = () => { - + - + {archivedQFRounds.length == 0 && loading && ( )} - - - - {archivedQFRounds.length > 0 && loading ? ( ) : hasMore ? ( @@ -145,8 +138,9 @@ const Wrapper = styled(Flex)` gap: 40px; `; -const HeaderWrapper = styled(Flex)` +const HeaderWrapper = styled(Flex)` margin-bottom: 24px; + gap: ${props => props.$gap}; `; const LoadMoreButton = styled(OutlineButton)` diff --git a/src/components/views/archivedQFRounds/ArchivedQFRoundsTable.tsx b/src/components/views/archivedQFRounds/ArchivedQFRoundsTable.tsx index 79cc2398f7..d94d44cde2 100644 --- a/src/components/views/archivedQFRounds/ArchivedQFRoundsTable.tsx +++ b/src/components/views/archivedQFRounds/ArchivedQFRoundsTable.tsx @@ -33,7 +33,7 @@ export const ArchivedQFRoundsTable: FC = ({ Round Duration - {archivedQFRounds.map((round, index) => ( + {archivedQFRounds.map(round => (

{round.name}

@@ -46,7 +46,14 @@ export const ArchivedQFRoundsTable: FC = ({

{formatDonation(round.totalDonations, '$') || 0}

-

{round.uniqueDonors}

+

+ {/* {round.isDataAnalysisDone ? ( // TODO: uncomment when backend is ready + round.uniqueDonors + ) : ( + Pending + )} */} + {round.uniqueDonors} +

{formatDate(new Date(round.beginDate))}

{formatDate(new Date(round.endDate))}

@@ -132,3 +139,7 @@ const StyledGLink = styled(GLink)` text-overflow: ellipsis; overflow: hidden; `; + +const AnalysisStatus = styled(P)` + color: ${neutralColors.gray[600]}; +`; diff --git a/src/components/views/donate/CryptoDonation.tsx b/src/components/views/donate/CryptoDonation.tsx index b718c34b55..34cd97bc06 100644 --- a/src/components/views/donate/CryptoDonation.tsx +++ b/src/components/views/donate/CryptoDonation.tsx @@ -539,6 +539,7 @@ const CryptoDonation: FC = () => { )} {isConnected && (