From 1acb21b51183bafe499b816ae9e32906e8bd6351 Mon Sep 17 00:00:00 2001 From: Greg Thompson Date: Fri, 17 Jul 2020 14:41:27 -0700 Subject: [PATCH 1/4] yarn.lock --- yarn.lock | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/yarn.lock b/yarn.lock index cc794f6dabf..8f717bedfe6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10154,15 +10154,10 @@ lodash@^3.3.1: resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6" integrity sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y= -lodash@^4.0.0, lodash@^4.11.1, lodash@^4.13.1, lodash@^4.15.0, lodash@^4.16.1, lodash@^4.16.6, lodash@^4.17.12, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.1, lodash@^4.3.0, lodash@^4.8.0, lodash@~4.17.4: - version "4.17.15" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" - integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A== - -lodash@^4.17.11: - version "4.17.13" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.13.tgz#0bdc3a6adc873d2f4e0c4bac285df91b64fc7b93" - integrity sha512-vm3/XWXfWtRua0FkUyEHBZy8kCPjErNBT9fJx8Zvs+U6zjqPbTUOpkaoum3O5uiA8sm+yNMHXfYkTUHFoMxFNA== +lodash@^4.0.0, lodash@^4.11.1, lodash@^4.13.1, lodash@^4.15.0, lodash@^4.16.1, lodash@^4.16.6, lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.1, lodash@^4.3.0, lodash@^4.8.0, lodash@~4.17.4: + version "4.17.19" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.19.tgz#e48ddedbe30b3321783c5b4301fbd353bc1e4a4b" + integrity sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ== log-symbols@^1.0.1, log-symbols@^1.0.2: version "1.0.2" From c70a788f1a5ad9bc63e53b443752d643fc49be65 Mon Sep 17 00:00:00 2001 From: Greg Thompson Date: Fri, 17 Jul 2020 14:41:51 -0700 Subject: [PATCH 2/4] react-datepicker --- packages/react-datepicker/yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/react-datepicker/yarn.lock b/packages/react-datepicker/yarn.lock index 3332a8fed18..891855e1cc7 100644 --- a/packages/react-datepicker/yarn.lock +++ b/packages/react-datepicker/yarn.lock @@ -5357,9 +5357,9 @@ lodash@^3.8.0: integrity sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y= lodash@^4.0.0, lodash@^4.14.0, lodash@^4.15.0, lodash@^4.17.11, lodash@^4.17.13, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.0, lodash@^4.3.0, lodash@^4.5.0, lodash@^4.6.1, lodash@~4.17.4: - version "4.17.13" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.13.tgz#0bdc3a6adc873d2f4e0c4bac285df91b64fc7b93" - integrity sha512-vm3/XWXfWtRua0FkUyEHBZy8kCPjErNBT9fJx8Zvs+U6zjqPbTUOpkaoum3O5uiA8sm+yNMHXfYkTUHFoMxFNA== + version "4.17.19" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.19.tgz#e48ddedbe30b3321783c5b4301fbd353bc1e4a4b" + integrity sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ== log-symbols@^1.0.2: version "1.0.2" From a271a310caa10c48852637a706f82a46ecaeca59 Mon Sep 17 00:00:00 2001 From: Greg Thompson Date: Fri, 17 Jul 2020 14:42:23 -0700 Subject: [PATCH 3/4] eslint-plugin --- packages/eslint-plugin/yarn.lock | 6 +- packages/react-datepicker.js | 122 +++++++++++++++++++++---------- 2 files changed, 85 insertions(+), 43 deletions(-) diff --git a/packages/eslint-plugin/yarn.lock b/packages/eslint-plugin/yarn.lock index 4fe687d80ab..1f21bb396fd 100644 --- a/packages/eslint-plugin/yarn.lock +++ b/packages/eslint-plugin/yarn.lock @@ -613,9 +613,9 @@ levn@^0.3.0, levn@~0.3.0: type-check "~0.3.2" lodash@^4.17.12, lodash@^4.17.13, lodash@^4.17.14: - version "4.17.15" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" - integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A== + version "4.17.19" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.19.tgz#e48ddedbe30b3321783c5b4301fbd353bc1e4a4b" + integrity sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ== mimic-fn@^1.0.0: version "1.2.0" diff --git a/packages/react-datepicker.js b/packages/react-datepicker.js index 0ef695d6779..c617cc9bebd 100644 --- a/packages/react-datepicker.js +++ b/packages/react-datepicker.js @@ -4271,10 +4271,17 @@ var _aFunction = function (it) { return it; }; +var _aFunction$1 = /*#__PURE__*/Object.freeze({ + default: _aFunction, + __moduleExports: _aFunction +}); + +var aFunction = ( _aFunction$1 && _aFunction ) || _aFunction$1; + // optional / simple context binding var _ctx = function (fn, that, length) { - _aFunction(fn); + aFunction(fn); if (that === undefined) return fn; switch (length) { case 1: return function (a) { @@ -4292,6 +4299,11 @@ var _ctx = function (fn, that, length) { }; }; +var _ctx$1 = /*#__PURE__*/Object.freeze({ + default: _ctx, + __moduleExports: _ctx +}); + var _isObject = function (it) { return typeof it === 'object' ? it !== null : typeof it === 'function'; }; @@ -4372,6 +4384,8 @@ var _hide = _descriptors ? function (object, key, value) { return object; }; +var require$$0 = ( _ctx$1 && _ctx ) || _ctx$1; + var PROTOTYPE = 'prototype'; var $export = function (type, name, source) { @@ -4395,7 +4409,7 @@ var $export = function (type, name, source) { // prevent global pollution for namespaces exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key] // bind timers to global for call from export context - : IS_BIND && own ? _ctx(out, _global) + : IS_BIND && own ? require$$0(out, _global) // wrap global constructors for prevent change them in library : IS_WRAP && target[key] == out ? (function (C) { var F = function (a, b, c) { @@ -4410,7 +4424,7 @@ var $export = function (type, name, source) { F[PROTOTYPE] = C[PROTOTYPE]; return F; // make static versions for prototype methods - })(out) : IS_PROTO && typeof out == 'function' ? _ctx(Function.call, out) : out; + })(out) : IS_PROTO && typeof out == 'function' ? require$$0(Function.call, out) : out; // export proto methods to core.%CONSTRUCTOR%.methods.%NAME% if (IS_PROTO) { (exports.virtual || (exports.virtual = {}))[key] = out; @@ -4441,11 +4455,18 @@ var _cof = function (it) { return toString.call(it).slice(8, -1); }; +var _cof$1 = /*#__PURE__*/Object.freeze({ + default: _cof, + __moduleExports: _cof +}); + +var cof = ( _cof$1 && _cof ) || _cof$1; + // fallback for non-array-like ES3 and non-enumerable old V8 strings // eslint-disable-next-line no-prototype-builtins var _iobject = Object('z').propertyIsEnumerable(0) ? Object : function (it) { - return _cof(it) == 'String' ? it.split('') : Object(it); + return cof(it) == 'String' ? it.split('') : Object(it); }; // 7.2.1 RequireObjectCoercible(argument) @@ -4560,6 +4581,11 @@ var _objectKeys = Object.keys || function keys(O) { return $keys(O, _enumBugKeys); }; +var _objectKeys$1 = /*#__PURE__*/Object.freeze({ + default: _objectKeys, + __moduleExports: _objectKeys +}); + var f$1 = Object.getOwnPropertySymbols; var _objectGops = { @@ -4578,6 +4604,8 @@ var _toObject = function (it) { return Object(_defined(it)); }; +var getKeys = ( _objectKeys$1 && _objectKeys ) || _objectKeys$1; + // 19.1.2.1 Object.assign(target, source, ...) @@ -4604,7 +4632,7 @@ var _objectAssign = !$assign || _fails(function () { var isEnum = _objectPie.f; while (aLen > index) { var S = _iobject(arguments[index++]); - var keys = getSymbols ? _objectKeys(S).concat(getSymbols(S)) : _objectKeys(S); + var keys = getSymbols ? getKeys(S).concat(getSymbols(S)) : getKeys(S); var length = keys.length; var j = 0; var key; @@ -4617,27 +4645,20 @@ var _objectAssign$1 = /*#__PURE__*/Object.freeze({ __moduleExports: _objectAssign }); -var require$$0 = ( _objectAssign$1 && _objectAssign ) || _objectAssign$1; +var require$$0$1 = ( _objectAssign$1 && _objectAssign ) || _objectAssign$1; // 19.1.3.1 Object.assign(target, source) -_export(_export.S + _export.F, 'Object', { assign: require$$0 }); +_export(_export.S + _export.F, 'Object', { assign: require$$0$1 }); var assign = _core.Object.assign; -var assign$1 = /*#__PURE__*/Object.freeze({ - default: assign, - __moduleExports: assign +var assign$1 = createCommonjsModule(function (module) { +module.exports = { "default": assign, __esModule: true }; }); -var require$$0$1 = ( assign$1 && assign ) || assign$1; - -var assign$2 = createCommonjsModule(function (module) { -module.exports = { "default": require$$0$1, __esModule: true }; -}); - -unwrapExports(assign$2); +unwrapExports(assign$1); var _extends$1 = createCommonjsModule(function (module, exports) { @@ -4645,7 +4666,7 @@ exports.__esModule = true; -var _assign2 = _interopRequireDefault(assign$2); +var _assign2 = _interopRequireDefault(assign$1); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -4701,7 +4722,7 @@ var _redefine = _hide; var _objectDps = _descriptors ? Object.defineProperties : function defineProperties(O, Properties) { _anObject(O); - var keys = _objectKeys(Properties); + var keys = getKeys(Properties); var length = keys.length; var i = 0; var P; @@ -4998,7 +5019,7 @@ var _wksDefine = function (name) { var _enumKeys = function (it) { - var result = _objectKeys(it); + var result = getKeys(it); var getSymbols = _objectGops.f; if (getSymbols) { var symbols = getSymbols(it); @@ -5012,7 +5033,7 @@ var _enumKeys = function (it) { // 7.2.2 IsArray(argument) var _isArray = Array.isArray || function isArray(arg) { - return _cof(arg) == 'Array'; + return cof(arg) == 'Array'; }; // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) @@ -5233,7 +5254,7 @@ for (var es6Symbols = ( 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables' ).split(','), j = 0; es6Symbols.length > j;)_wks(es6Symbols[j++]); -for (var wellKnownSymbols = _objectKeys(_wks.store), k = 0; wellKnownSymbols.length > k;) _wksDefine(wellKnownSymbols[k++]); +for (var wellKnownSymbols = getKeys(_wks.store), k = 0; wellKnownSymbols.length > k;) _wksDefine(wellKnownSymbols[k++]); _export(_export.S + _export.F * !USE_NATIVE, 'Symbol', { // 19.4.2.1 Symbol.for(key) @@ -5306,18 +5327,11 @@ _wksDefine('observable'); var symbol = _core.Symbol; -var symbol$1 = /*#__PURE__*/Object.freeze({ - default: symbol, - __moduleExports: symbol -}); - -var require$$0$2 = ( symbol$1 && symbol ) || symbol$1; - -var symbol$2 = createCommonjsModule(function (module) { -module.exports = { "default": require$$0$2, __esModule: true }; +var symbol$1 = createCommonjsModule(function (module) { +module.exports = { "default": symbol, __esModule: true }; }); -unwrapExports(symbol$2); +unwrapExports(symbol$1); var _typeof_1 = createCommonjsModule(function (module, exports) { @@ -5329,7 +5343,7 @@ var _iterator2 = _interopRequireDefault(iterator$1); -var _symbol2 = _interopRequireDefault(symbol$2); +var _symbol2 = _interopRequireDefault(symbol$1); var _typeof = typeof _symbol2.default === "function" && typeof _iterator2.default === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof _symbol2.default === "function" && obj.constructor === _symbol2.default && obj !== _symbol2.default.prototype ? "symbol" : typeof obj; }; @@ -5377,7 +5391,7 @@ var _setProto = { set: Object.setPrototypeOf || ('__proto__' in {} ? // eslint-disable-line function (test, buggy, set) { try { - set = _ctx(Function.call, _objectGopd.f(Object.prototype, '__proto__').set, 2); + set = require$$0(Function.call, _objectGopd.f(Object.prototype, '__proto__').set, 2); set(test, []); buggy = !(test instanceof Array); } catch (e) { buggy = true; } @@ -5397,11 +5411,23 @@ _export(_export.S, 'Object', { setPrototypeOf: _setProto.set }); var setPrototypeOf = _core.Object.setPrototypeOf; -var setPrototypeOf$1 = createCommonjsModule(function (module) { -module.exports = { "default": setPrototypeOf, __esModule: true }; +var setPrototypeOf$1 = /*#__PURE__*/Object.freeze({ + default: setPrototypeOf, + __moduleExports: setPrototypeOf +}); + +var require$$0$2 = ( setPrototypeOf$1 && setPrototypeOf ) || setPrototypeOf$1; + +var setPrototypeOf$2 = createCommonjsModule(function (module) { +module.exports = { "default": require$$0$2, __esModule: true }; }); -unwrapExports(setPrototypeOf$1); +var setPrototypeOf$3 = unwrapExports(setPrototypeOf$2); + +var setPrototypeOf$4 = /*#__PURE__*/Object.freeze({ + default: setPrototypeOf$3, + __moduleExports: setPrototypeOf$2 +}); // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) _export(_export.S, 'Object', { create: _objectCreate }); @@ -5417,13 +5443,15 @@ module.exports = { "default": create, __esModule: true }; unwrapExports(create$1); +var _setPrototypeOf = ( setPrototypeOf$4 && setPrototypeOf$3 ) || setPrototypeOf$4; + var inherits$1 = createCommonjsModule(function (module, exports) { exports.__esModule = true; -var _setPrototypeOf2 = _interopRequireDefault(setPrototypeOf$1); +var _setPrototypeOf2 = _interopRequireDefault(_setPrototypeOf); @@ -7969,6 +7997,11 @@ var gud = function() { return commonjsGlobal[key] = (commonjsGlobal[key] || 0) + 1; }; +var gud$1 = /*#__PURE__*/Object.freeze({ + default: gud, + __moduleExports: gud +}); + /** * Copyright (c) 2013-present, Facebook, Inc. * @@ -8004,6 +8037,13 @@ emptyFunction.thatReturnsArgument = function (arg) { var emptyFunction_1 = emptyFunction; +var emptyFunction$1 = /*#__PURE__*/Object.freeze({ + default: emptyFunction_1, + __moduleExports: emptyFunction_1 +}); + +var emptyFunction$2 = ( emptyFunction$1 && emptyFunction_1 ) || emptyFunction$1; + /** * Similar to invariant but only logs a warning if the condition is not met. * This can be used to log issues in development environments in critical @@ -8011,7 +8051,7 @@ var emptyFunction_1 = emptyFunction; * same logic and follow the same code paths. */ -var warning = emptyFunction_1; +var warning = emptyFunction$2; if (process.env.NODE_ENV !== 'production') { var printWarning = function printWarning(format) { @@ -8055,6 +8095,8 @@ if (process.env.NODE_ENV !== 'production') { var warning_1 = warning; +var _gud = ( gud$1 && gud ) || gud$1; + var implementation = createCommonjsModule(function (module, exports) { exports.__esModule = true; @@ -8069,7 +8111,7 @@ var _propTypes2 = _interopRequireDefault(PropTypes); -var _gud2 = _interopRequireDefault(gud); +var _gud2 = _interopRequireDefault(_gud); From 33c5be066f373e0b56b3e449786cc63cd136b8c9 Mon Sep 17 00:00:00 2001 From: Greg Thompson Date: Wed, 22 Jul 2020 14:44:58 -0700 Subject: [PATCH 4/4] CL --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 09d939c6174..62a290db75b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ ## [`master`](https://github.com/elastic/eui/tree/master) -No public interface changes since `27.2.0`. +- Updated lodash to `v4.17.19` ([#3764](https://github.com/elastic/eui/pull/3764)) ## [`27.2.0`](https://github.com/elastic/eui/tree/v27.2.0)