1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-11-22 01:47:00 +01:00

Removal of enzyme pkge dep (#17261)

Co-authored-by: Brad Decker <bhdecker84@gmail.com>
This commit is contained in:
Thomas Huang 2023-02-14 10:14:00 -08:00 committed by GitHub
parent aee1971496
commit 4735978b8d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 183 additions and 487 deletions

View File

@ -425,8 +425,8 @@
"packages": {
"@ngraveio/bc-ur": true,
"browserify>buffer": true,
"enzyme>cheerio>tslib": true,
"ethereumjs-wallet>bs58check": true
"ethereumjs-wallet>bs58check": true,
"wait-on>rxjs>tslib": true
}
},
"@keystonehq/bc-ur-registry-eth>hdkey": {
@ -1025,8 +1025,8 @@
"packages": {
"@metamask/eth-token-tracker>deep-equal>is-arguments": true,
"@metamask/eth-token-tracker>deep-equal>is-date-object": true,
"enzyme>is-regex": true,
"enzyme>object-is": true,
"@ngraveio/bc-ur>assert>object-is": true,
"@storybook/api>telejson>is-regex": true,
"mocha>object.assign>object-keys": true,
"string.prototype.matchall>regexp.prototype.flags": true
}
@ -1391,6 +1391,12 @@
"pubnub>cbor-sync": true
}
},
"@ngraveio/bc-ur>assert>object-is": {
"packages": {
"globalthis>define-properties": true,
"string.prototype.matchall>call-bind": true
}
},
"@ngraveio/bc-ur>bignumber.js": {
"globals": {
"crypto": true,
@ -1573,6 +1579,12 @@
"regeneratorRuntime": "write"
}
},
"@storybook/api>telejson>is-regex": {
"packages": {
"koa>is-generator-function>has-tostringtag": true,
"string.prototype.matchall>call-bind": true
}
},
"@storybook/api>util-deprecate": {
"globals": {
"console.trace": true,
@ -2335,6 +2347,11 @@
"console": true
}
},
"browserify>has": {
"packages": {
"mocha>object.assign>function-bind": true
}
},
"browserify>os-browserify": {
"globals": {
"location": true,
@ -2492,28 +2509,6 @@
"pump>once": true
}
},
"enzyme>cheerio>tslib": {
"globals": {
"define": true
}
},
"enzyme>has": {
"packages": {
"mocha>object.assign>function-bind": true
}
},
"enzyme>is-regex": {
"packages": {
"koa>is-generator-function>has-tostringtag": true,
"string.prototype.matchall>call-bind": true
}
},
"enzyme>object-is": {
"packages": {
"globalthis>define-properties": true,
"string.prototype.matchall>call-bind": true
}
},
"eslint>optionator>fast-levenshtein": {
"globals": {
"Intl": true,
@ -2577,7 +2572,7 @@
"setTimeout": true
},
"packages": {
"enzyme>cheerio>tslib": true
"wait-on>rxjs>tslib": true
}
},
"eth-json-rpc-middleware": {
@ -4128,16 +4123,16 @@
"WeakRef": true
},
"packages": {
"enzyme>has": true,
"browserify>has": true,
"mocha>object.assign>function-bind": true,
"string.prototype.matchall>has-symbols": true
}
},
"string.prototype.matchall>regexp.prototype.flags": {
"packages": {
"enzyme>function.prototype.name>functions-have-names": true,
"globalthis>define-properties": true,
"string.prototype.matchall>call-bind": true
"string.prototype.matchall>call-bind": true,
"string.prototype.matchall>regexp.prototype.flags>functions-have-names": true
}
},
"uuid": {
@ -4151,6 +4146,11 @@
"browserify>buffer": true
}
},
"wait-on>rxjs>tslib": {
"globals": {
"define": true
}
},
"web3": {
"globals": {
"XMLHttpRequest": true

View File

@ -425,8 +425,8 @@
"packages": {
"@ngraveio/bc-ur": true,
"browserify>buffer": true,
"enzyme>cheerio>tslib": true,
"ethereumjs-wallet>bs58check": true
"ethereumjs-wallet>bs58check": true,
"wait-on>rxjs>tslib": true
}
},
"@keystonehq/bc-ur-registry-eth>hdkey": {
@ -1025,8 +1025,8 @@
"packages": {
"@metamask/eth-token-tracker>deep-equal>is-arguments": true,
"@metamask/eth-token-tracker>deep-equal>is-date-object": true,
"enzyme>is-regex": true,
"enzyme>object-is": true,
"@ngraveio/bc-ur>assert>object-is": true,
"@storybook/api>telejson>is-regex": true,
"mocha>object.assign>object-keys": true,
"string.prototype.matchall>regexp.prototype.flags": true
}
@ -1705,6 +1705,12 @@
"pubnub>cbor-sync": true
}
},
"@ngraveio/bc-ur>assert>object-is": {
"packages": {
"globalthis>define-properties": true,
"string.prototype.matchall>call-bind": true
}
},
"@ngraveio/bc-ur>bignumber.js": {
"globals": {
"crypto": true,
@ -1887,6 +1893,12 @@
"regeneratorRuntime": "write"
}
},
"@storybook/api>telejson>is-regex": {
"packages": {
"koa>is-generator-function>has-tostringtag": true,
"string.prototype.matchall>call-bind": true
}
},
"@storybook/api>util-deprecate": {
"globals": {
"console.trace": true,
@ -2649,6 +2661,11 @@
"console": true
}
},
"browserify>has": {
"packages": {
"mocha>object.assign>function-bind": true
}
},
"browserify>os-browserify": {
"globals": {
"location": true,
@ -2806,28 +2823,6 @@
"pump>once": true
}
},
"enzyme>cheerio>tslib": {
"globals": {
"define": true
}
},
"enzyme>has": {
"packages": {
"mocha>object.assign>function-bind": true
}
},
"enzyme>is-regex": {
"packages": {
"koa>is-generator-function>has-tostringtag": true,
"string.prototype.matchall>call-bind": true
}
},
"enzyme>object-is": {
"packages": {
"globalthis>define-properties": true,
"string.prototype.matchall>call-bind": true
}
},
"eslint>optionator>fast-levenshtein": {
"globals": {
"Intl": true,
@ -2891,7 +2886,7 @@
"setTimeout": true
},
"packages": {
"enzyme>cheerio>tslib": true
"wait-on>rxjs>tslib": true
}
},
"eth-json-rpc-middleware": {
@ -4574,16 +4569,16 @@
"WeakRef": true
},
"packages": {
"enzyme>has": true,
"browserify>has": true,
"mocha>object.assign>function-bind": true,
"string.prototype.matchall>has-symbols": true
}
},
"string.prototype.matchall>regexp.prototype.flags": {
"packages": {
"enzyme>function.prototype.name>functions-have-names": true,
"globalthis>define-properties": true,
"string.prototype.matchall>call-bind": true
"string.prototype.matchall>call-bind": true,
"string.prototype.matchall>regexp.prototype.flags>functions-have-names": true
}
},
"terser>source-map-support>buffer-from": {
@ -4607,6 +4602,11 @@
"browserify>path-browserify": true
}
},
"wait-on>rxjs>tslib": {
"globals": {
"define": true
}
},
"web3": {
"globals": {
"XMLHttpRequest": true

View File

@ -425,8 +425,8 @@
"packages": {
"@ngraveio/bc-ur": true,
"browserify>buffer": true,
"enzyme>cheerio>tslib": true,
"ethereumjs-wallet>bs58check": true
"ethereumjs-wallet>bs58check": true,
"wait-on>rxjs>tslib": true
}
},
"@keystonehq/bc-ur-registry-eth>hdkey": {
@ -1025,8 +1025,8 @@
"packages": {
"@metamask/eth-token-tracker>deep-equal>is-arguments": true,
"@metamask/eth-token-tracker>deep-equal>is-date-object": true,
"enzyme>is-regex": true,
"enzyme>object-is": true,
"@ngraveio/bc-ur>assert>object-is": true,
"@storybook/api>telejson>is-regex": true,
"mocha>object.assign>object-keys": true,
"string.prototype.matchall>regexp.prototype.flags": true
}
@ -1391,6 +1391,12 @@
"pubnub>cbor-sync": true
}
},
"@ngraveio/bc-ur>assert>object-is": {
"packages": {
"globalthis>define-properties": true,
"string.prototype.matchall>call-bind": true
}
},
"@ngraveio/bc-ur>bignumber.js": {
"globals": {
"crypto": true,
@ -1573,6 +1579,12 @@
"regeneratorRuntime": "write"
}
},
"@storybook/api>telejson>is-regex": {
"packages": {
"koa>is-generator-function>has-tostringtag": true,
"string.prototype.matchall>call-bind": true
}
},
"@storybook/api>util-deprecate": {
"globals": {
"console.trace": true,
@ -2335,6 +2347,11 @@
"console": true
}
},
"browserify>has": {
"packages": {
"mocha>object.assign>function-bind": true
}
},
"browserify>os-browserify": {
"globals": {
"location": true,
@ -2492,28 +2509,6 @@
"pump>once": true
}
},
"enzyme>cheerio>tslib": {
"globals": {
"define": true
}
},
"enzyme>has": {
"packages": {
"mocha>object.assign>function-bind": true
}
},
"enzyme>is-regex": {
"packages": {
"koa>is-generator-function>has-tostringtag": true,
"string.prototype.matchall>call-bind": true
}
},
"enzyme>object-is": {
"packages": {
"globalthis>define-properties": true,
"string.prototype.matchall>call-bind": true
}
},
"eslint>optionator>fast-levenshtein": {
"globals": {
"Intl": true,
@ -2577,7 +2572,7 @@
"setTimeout": true
},
"packages": {
"enzyme>cheerio>tslib": true
"wait-on>rxjs>tslib": true
}
},
"eth-json-rpc-middleware": {
@ -4128,16 +4123,16 @@
"WeakRef": true
},
"packages": {
"enzyme>has": true,
"browserify>has": true,
"mocha>object.assign>function-bind": true,
"string.prototype.matchall>has-symbols": true
}
},
"string.prototype.matchall>regexp.prototype.flags": {
"packages": {
"enzyme>function.prototype.name>functions-have-names": true,
"globalthis>define-properties": true,
"string.prototype.matchall>call-bind": true
"string.prototype.matchall>call-bind": true,
"string.prototype.matchall>regexp.prototype.flags>functions-have-names": true
}
},
"uuid": {
@ -4151,6 +4146,11 @@
"browserify>buffer": true
}
},
"wait-on>rxjs>tslib": {
"globals": {
"define": true
}
},
"web3": {
"globals": {
"XMLHttpRequest": true

View File

@ -1119,6 +1119,12 @@
"path.resolve": true
}
},
"@storybook/api>telejson>is-regex": {
"packages": {
"koa>is-generator-function>has-tostringtag": true,
"string.prototype.matchall>call-bind": true
}
},
"@storybook/api>telejson>is-symbol": {
"packages": {
"string.prototype.matchall>has-symbols": true
@ -1411,14 +1417,14 @@
"brfs>static-module>acorn-node": true,
"brfs>static-module>magic-string": true,
"brfs>static-module>merge-source-map": true,
"brfs>static-module>object-inspect": true,
"brfs>static-module>scope-analyzer": true,
"brfs>static-module>shallow-copy": true,
"brfs>static-module>static-eval": true,
"brfs>static-module>through2": true,
"browserify>concat-stream": true,
"browserify>duplexer2": true,
"enzyme>has": true,
"enzyme>object-inspect": true,
"browserify>has": true,
"jsdom>escodegen": true,
"nyc>convert-source-map": true,
"readable-stream": true
@ -1456,6 +1462,15 @@
"brfs>static-module>merge-source-map>source-map": true
}
},
"brfs>static-module>object-inspect": {
"builtin": {
"util.inspect": true
},
"globals": {
"HTMLElement": true,
"WeakRef": true
}
},
"brfs>static-module>scope-analyzer": {
"builtin": {
"assert.ok": true,
@ -1551,13 +1566,13 @@
"browserify>cached-path-relative": true,
"browserify>concat-stream": true,
"browserify>deps-sort": true,
"browserify>has": true,
"browserify>insert-module-globals": true,
"browserify>module-deps": true,
"browserify>read-only-stream": true,
"browserify>shasum": true,
"browserify>syntax-error": true,
"browserify>through2": true,
"enzyme>has": true,
"labeled-stream-splicer": true,
"lavamoat>htmlescape": true,
"pumpify>inherits": true,
@ -1680,6 +1695,11 @@
"readable-stream": true
}
},
"browserify>has": {
"packages": {
"mocha>object.assign>function-bind": true
}
},
"browserify>insert-module-globals": {
"builtin": {
"path.dirname": true,
@ -2168,7 +2188,7 @@
"process.versions": true
},
"packages": {
"enzyme>has": true
"browserify>has": true
}
},
"depcheck>json5": {
@ -2243,64 +2263,6 @@
"pump>once": true
}
},
"enzyme>array.prototype.flat": {
"packages": {
"enzyme>array.prototype.flat>es-shim-unscopables": true,
"globalthis>define-properties": true,
"string.prototype.matchall>call-bind": true,
"string.prototype.matchall>es-abstract": true
}
},
"enzyme>array.prototype.flat>es-shim-unscopables": {
"packages": {
"enzyme>has": true
}
},
"enzyme>has": {
"packages": {
"mocha>object.assign>function-bind": true
}
},
"enzyme>is-callable": {
"globals": {
"document": true
}
},
"enzyme>is-regex": {
"packages": {
"koa>is-generator-function>has-tostringtag": true,
"string.prototype.matchall>call-bind": true
}
},
"enzyme>is-string": {
"packages": {
"koa>is-generator-function>has-tostringtag": true
}
},
"enzyme>object-inspect": {
"builtin": {
"util.inspect": true
},
"globals": {
"HTMLElement": true,
"WeakRef": true
}
},
"enzyme>object.assign": {
"packages": {
"globalthis>define-properties": true,
"mocha>object.assign>object-keys": true,
"string.prototype.matchall>call-bind": true,
"string.prototype.matchall>has-symbols": true
}
},
"enzyme>object.entries": {
"packages": {
"globalthis>define-properties": true,
"string.prototype.matchall>call-bind": true,
"string.prototype.matchall>es-abstract": true
}
},
"eslint": {
"builtin": {
"assert": true,
@ -2419,21 +2381,29 @@
"process.env": true
},
"packages": {
"browserify>has": true,
"depcheck>is-core-module": true,
"enzyme>array.prototype.flat": true,
"enzyme>has": true,
"enzyme>object.values": true,
"eslint": true,
"eslint-plugin-import>array.prototype.flat": true,
"eslint-plugin-import>debug": true,
"eslint-plugin-import>doctrine": true,
"eslint-plugin-import>eslint-module-utils": true,
"eslint-plugin-import>tsconfig-paths": true,
"eslint-plugin-react>array-includes": true,
"eslint-plugin-react>object.values": true,
"eslint>is-glob": true,
"eslint>minimatch": true,
"typescript": true
}
},
"eslint-plugin-import>array.prototype.flat": {
"packages": {
"eslint-plugin-react>array.prototype.flatmap>es-shim-unscopables": true,
"globalthis>define-properties": true,
"string.prototype.matchall>call-bind": true,
"string.prototype.matchall>es-abstract": true
}
},
"eslint-plugin-import>debug": {
"builtin": {
"fs.SyncWriteStream": true,
@ -2752,15 +2722,15 @@
"process.cwd": true
},
"packages": {
"enzyme>object.entries": true,
"enzyme>object.values": true,
"eslint": true,
"eslint-plugin-react>array-includes": true,
"eslint-plugin-react>array.prototype.flatmap": true,
"eslint-plugin-react>doctrine": true,
"eslint-plugin-react>estraverse": true,
"eslint-plugin-react>jsx-ast-utils": true,
"eslint-plugin-react>object.entries": true,
"eslint-plugin-react>object.hasown": true,
"eslint-plugin-react>object.values": true,
"eslint-plugin-react>resolve": true,
"eslint-plugin-react>semver": true,
"eslint>minimatch": true,
@ -2776,21 +2746,31 @@
},
"eslint-plugin-react>array-includes": {
"packages": {
"enzyme>is-string": true,
"eslint-plugin-react>array-includes>is-string": true,
"globalthis>define-properties": true,
"string.prototype.matchall>call-bind": true,
"string.prototype.matchall>es-abstract": true,
"string.prototype.matchall>get-intrinsic": true
}
},
"eslint-plugin-react>array-includes>is-string": {
"packages": {
"koa>is-generator-function>has-tostringtag": true
}
},
"eslint-plugin-react>array.prototype.flatmap": {
"packages": {
"enzyme>array.prototype.flat>es-shim-unscopables": true,
"eslint-plugin-react>array.prototype.flatmap>es-shim-unscopables": true,
"globalthis>define-properties": true,
"string.prototype.matchall>call-bind": true,
"string.prototype.matchall>es-abstract": true
}
},
"eslint-plugin-react>array.prototype.flatmap>es-shim-unscopables": {
"packages": {
"browserify>has": true
}
},
"eslint-plugin-react>doctrine": {
"builtin": {
"assert": true
@ -2804,7 +2784,14 @@
"console.error": true
},
"packages": {
"enzyme>object.assign": true
"gulp>vinyl-fs>object.assign": true
}
},
"eslint-plugin-react>object.entries": {
"packages": {
"globalthis>define-properties": true,
"string.prototype.matchall>call-bind": true,
"string.prototype.matchall>es-abstract": true
}
},
"eslint-plugin-react>object.hasown": {
@ -4672,7 +4659,7 @@
},
"gulp-watch>chokidar>braces>to-regex>safe-regex": {
"packages": {
"enzyme>rst-selector-parser>nearley>randexp>ret": true
"gulp-watch>chokidar>braces>to-regex>safe-regex>ret": true
}
},
"gulp-watch>chokidar>fsevents": {
@ -5623,12 +5610,12 @@
"process.nextTick": true
},
"packages": {
"enzyme>object.assign": true,
"gulp>vinyl-fs>fs-mkdirp-stream": true,
"gulp>vinyl-fs>glob-stream": true,
"gulp>vinyl-fs>is-valid-glob": true,
"gulp>vinyl-fs>lazystream": true,
"gulp>vinyl-fs>lead": true,
"gulp>vinyl-fs>object.assign": true,
"gulp>vinyl-fs>pumpify": true,
"gulp>vinyl-fs>remove-bom-buffer": true,
"gulp>vinyl-fs>remove-bom-stream": true,
@ -5801,6 +5788,14 @@
"readable-stream": true
}
},
"gulp>vinyl-fs>object.assign": {
"packages": {
"globalthis>define-properties": true,
"mocha>object.assign>object-keys": true,
"string.prototype.matchall>call-bind": true,
"string.prototype.matchall>has-symbols": true
}
},
"gulp>vinyl-fs>pumpify": {
"packages": {
"gulp>vinyl-fs>pumpify>duplexify": true,
@ -6812,14 +6807,14 @@
},
"string.prototype.matchall>es-abstract": {
"packages": {
"enzyme>has": true,
"enzyme>is-callable": true,
"enzyme>is-regex": true,
"enzyme>is-string": true,
"enzyme>object-inspect": true,
"@storybook/api>telejson>is-regex": true,
"brfs>static-module>object-inspect": true,
"browserify>has": true,
"eslint-plugin-react>array-includes>is-string": true,
"globalthis>define-properties>has-property-descriptors": true,
"string.prototype.matchall>call-bind": true,
"string.prototype.matchall>es-abstract>es-to-primitive": true,
"string.prototype.matchall>es-abstract>is-callable": true,
"string.prototype.matchall>get-intrinsic": true,
"string.prototype.matchall>has-symbols": true,
"string.prototype.matchall>internal-slot": true
@ -6829,7 +6824,12 @@
"packages": {
"@metamask/eth-token-tracker>deep-equal>is-date-object": true,
"@storybook/api>telejson>is-symbol": true,
"enzyme>is-callable": true
"string.prototype.matchall>es-abstract>is-callable": true
}
},
"string.prototype.matchall>es-abstract>is-callable": {
"globals": {
"document": true
}
},
"string.prototype.matchall>get-intrinsic": {
@ -6839,28 +6839,28 @@
"WeakRef": true
},
"packages": {
"enzyme>has": true,
"browserify>has": true,
"mocha>object.assign>function-bind": true,
"string.prototype.matchall>has-symbols": true
}
},
"string.prototype.matchall>internal-slot": {
"packages": {
"enzyme>has": true,
"browserify>has": true,
"string.prototype.matchall>get-intrinsic": true,
"string.prototype.matchall>side-channel": true
}
},
"string.prototype.matchall>regexp.prototype.flags": {
"packages": {
"enzyme>function.prototype.name>functions-have-names": true,
"globalthis>define-properties": true,
"string.prototype.matchall>call-bind": true
"string.prototype.matchall>call-bind": true,
"string.prototype.matchall>regexp.prototype.flags>functions-have-names": true
}
},
"string.prototype.matchall>side-channel": {
"packages": {
"enzyme>object-inspect": true,
"brfs>static-module>object-inspect": true,
"string.prototype.matchall>call-bind": true,
"string.prototype.matchall>get-intrinsic": true
}

View File

@ -436,8 +436,6 @@
"depcheck": "^1.4.3",
"dependency-tree": "^8.1.2",
"duplexify": "^4.1.1",
"enzyme": "^3.10.0",
"enzyme-adapter-react-16": "^1.15.1",
"eslint": "^8.20.0",
"eslint-config-prettier": "^8.5.0",
"eslint-import-resolver-node": "^0.3.4",

View File

@ -1,8 +1,6 @@
/* eslint-disable-next-line */
import { TextEncoder, TextDecoder } from 'util';
import nock from 'nock';
import Enzyme from 'enzyme';
import Adapter from 'enzyme-adapter-react-16';
import log from 'loglevel';
import { JSDOM } from 'jsdom';
@ -43,8 +41,6 @@ process.on('exit', () => {
}
});
Enzyme.configure({ adapter: new Adapter() });
log.setDefaultLevel(5);
global.log = log;

View File

@ -2,8 +2,7 @@ import React, { useMemo, useState } from 'react';
import { Provider } from 'react-redux';
import { render } from '@testing-library/react';
import userEvent from '@testing-library/user-event';
import { mount, shallow } from 'enzyme';
import { Router, MemoryRouter } from 'react-router-dom';
import { Router } from 'react-router-dom';
import PropTypes from 'prop-types';
import { createMemoryHistory } from 'history';
import { I18nContext, LegacyI18nProvider } from '../../ui/contexts/i18n';
@ -11,50 +10,6 @@ import { LegacyMetaMetricsProvider } from '../../ui/contexts/metametrics';
import { getMessage } from '../../ui/helpers/utils/i18n-helper';
import * as en from '../../app/_locales/en/messages.json';
export function shallowWithContext(jsxComponent) {
return shallow(jsxComponent, {
context: { t: (str1, str2) => (str2 ? str1 + str2 : str1) },
});
}
export function mountWithRouter(component, store = {}, pathname = '/') {
// Instantiate router context
const router = {
history: new MemoryRouter().history,
route: {
location: {
pathname,
},
match: {},
},
};
const createContext = () => ({
context: {
router,
t: (str) => str,
metricsEvent: () => undefined,
trackEvent: () => undefined,
store,
},
childContextTypes: {
router: PropTypes.object,
t: PropTypes.func,
metricsEvent: PropTypes.func,
trackEvent: PropTypes.func,
store: PropTypes.object,
},
});
const Wrapper = () => (
<MemoryRouter initialEntries={[{ pathname }]} initialIndex={0}>
{component}
</MemoryRouter>
);
return mount(<Wrapper />, createContext());
}
export const I18nProvider = (props) => {
const { currentLocale, current, en: eng } = props;

271
yarn.lock
View File

@ -8827,26 +8827,6 @@ __metadata:
languageName: node
linkType: hard
"airbnb-prop-types@npm:^2.15.0":
version: 2.15.0
resolution: "airbnb-prop-types@npm:2.15.0"
dependencies:
array.prototype.find: ^2.1.0
function.prototype.name: ^1.1.1
has: ^1.0.3
is-regex: ^1.0.4
object-is: ^1.0.1
object.assign: ^4.1.0
object.entries: ^1.1.0
prop-types: ^15.7.2
prop-types-exact: ^1.2.0
react-is: ^16.9.0
peerDependencies:
react: ^0.14 || ^15.0.0 || ^16.0.0-alpha
checksum: c7defd4ed396a132d781a23ef5343a8e86778bc2909ccfe0177a6c7f0592dd7a45e9113f28e8071518ef05d5f4601a98ca538df08d8aebeab660330b737c8a2a
languageName: node
linkType: hard
"ajv-errors@npm:^1.0.0":
version: 1.0.1
resolution: "ajv-errors@npm:1.0.1"
@ -9300,13 +9280,6 @@ __metadata:
languageName: node
linkType: hard
"array-filter@npm:^1.0.0":
version: 1.0.0
resolution: "array-filter@npm:1.0.0"
checksum: 467054291f522d7f633b1f5e79aac9008ade50a7354e0178d9ec8f0091ec03bc19a41d4eb22985daf2279a5c27be6d7cf410733539e7fccb0742145b89aca438
languageName: node
linkType: hard
"array-find-index@npm:^1.0.1":
version: 1.0.2
resolution: "array-find-index@npm:1.0.2"
@ -9415,16 +9388,6 @@ __metadata:
languageName: node
linkType: hard
"array.prototype.find@npm:^2.1.0":
version: 2.1.0
resolution: "array.prototype.find@npm:2.1.0"
dependencies:
define-properties: ^1.1.3
es-abstract: ^1.13.0
checksum: 06129744cf968b7cc24151cf622114ad16f1efb587d20b8bb9a61180651079dd3cf8d589701e55f0d4be8d976ada86e74a60e15c7f58b9ec3a5724cdbc88432a
languageName: node
linkType: hard
"array.prototype.flat@npm:^1.2.1, array.prototype.flat@npm:^1.2.5":
version: 1.3.0
resolution: "array.prototype.flat@npm:1.3.0"
@ -11648,7 +11611,7 @@ __metadata:
languageName: node
linkType: hard
"cheerio@npm:1.0.0-rc.10, cheerio@npm:^1.0.0-rc.2":
"cheerio@npm:1.0.0-rc.10":
version: 1.0.0-rc.10
resolution: "cheerio@npm:1.0.0-rc.10"
dependencies:
@ -14042,13 +14005,6 @@ __metadata:
languageName: node
linkType: hard
"discontinuous-range@npm:1.0.0":
version: 1.0.0
resolution: "discontinuous-range@npm:1.0.0"
checksum: 8ee88d7082445b6eadc7c03bebe6dc978f96760c45e9f65d16ca66174d9e086a9e3855ee16acf65625e1a07a846a17de674f02a5964a6aebe5963662baf8b5c8
languageName: node
linkType: hard
"distributions@npm:^2.1.0":
version: 2.1.0
resolution: "distributions@npm:2.1.0"
@ -14548,82 +14504,6 @@ __metadata:
languageName: node
linkType: hard
"enzyme-adapter-react-16@npm:^1.15.1":
version: 1.15.1
resolution: "enzyme-adapter-react-16@npm:1.15.1"
dependencies:
enzyme-adapter-utils: ^1.12.1
enzyme-shallow-equal: ^1.0.0
has: ^1.0.3
object.assign: ^4.1.0
object.values: ^1.1.0
prop-types: ^15.7.2
react-is: ^16.10.2
react-test-renderer: ^16.0.0-0
semver: ^5.7.0
peerDependencies:
enzyme: ^3.0.0
react: ^16.0.0-0
react-dom: ^16.0.0-0
checksum: 3ab66941cf11e7201e1cacc952d8b5e3c558b84c592757226fed73d0bb17e97b56b640779e88d2ea56a8a8318742b15c0bf2d0e905ef555e3690dd68b33dc942
languageName: node
linkType: hard
"enzyme-adapter-utils@npm:^1.12.1":
version: 1.12.1
resolution: "enzyme-adapter-utils@npm:1.12.1"
dependencies:
airbnb-prop-types: ^2.15.0
function.prototype.name: ^1.1.1
object.assign: ^4.1.0
object.fromentries: ^2.0.1
prop-types: ^15.7.2
semver: ^5.7.0
peerDependencies:
react: 0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0
checksum: e521ce6d701def1fee6dc84bb2bf6885cd582a0c0dde8df9bae663b9fcd0121f730c13f19192591bddf9e7248f295d89e57785b9d25d7d87e2456870e7262817
languageName: node
linkType: hard
"enzyme-shallow-equal@npm:^1.0.0":
version: 1.0.0
resolution: "enzyme-shallow-equal@npm:1.0.0"
dependencies:
has: ^1.0.3
object-is: ^1.0.1
checksum: 0fa1a7631d4ef0b8d1d2679ae5d355c881e0281a0ae4c5a0707cd1be86609e9701c6d8444268e369255ceac849b8847203a102d056d806671902d1f10c9eb9cd
languageName: node
linkType: hard
"enzyme@npm:^3.10.0":
version: 3.10.0
resolution: "enzyme@npm:3.10.0"
dependencies:
array.prototype.flat: ^1.2.1
cheerio: ^1.0.0-rc.2
function.prototype.name: ^1.1.0
has: ^1.0.3
html-element-map: ^1.0.0
is-boolean-object: ^1.0.0
is-callable: ^1.1.4
is-number-object: ^1.0.3
is-regex: ^1.0.4
is-string: ^1.0.4
is-subset: ^0.1.1
lodash.escape: ^4.0.1
lodash.isequal: ^4.5.0
object-inspect: ^1.6.0
object-is: ^1.0.1
object.assign: ^4.1.0
object.entries: ^1.0.4
object.values: ^1.0.4
raf: ^3.4.0
rst-selector-parser: ^2.2.3
string.prototype.trim: ^1.1.2
checksum: 0045f1d0296be591c68b96c2f45a1adab526b27fab8be48c5b32153544738d2a07aa9ad9a55cfbed62d3615a88733aa9af23105b8a37c35e0143ef56a37bc401
languageName: node
linkType: hard
"err-code@npm:^2.0.2":
version: 2.0.3
resolution: "err-code@npm:2.0.3"
@ -17571,7 +17451,7 @@ __metadata:
languageName: node
linkType: hard
"function.prototype.name@npm:^1.1.0, function.prototype.name@npm:^1.1.1, function.prototype.name@npm:^1.1.5":
"function.prototype.name@npm:^1.1.0, function.prototype.name@npm:^1.1.5":
version: 1.1.5
resolution: "function.prototype.name@npm:1.1.5"
dependencies:
@ -19038,15 +18918,6 @@ __metadata:
languageName: node
linkType: hard
"html-element-map@npm:^1.0.0":
version: 1.2.0
resolution: "html-element-map@npm:1.2.0"
dependencies:
array-filter: ^1.0.0
checksum: b5e7cad2da46cce47b4b595f60a59eb3e933202030302885e705bef16bd2ac016d4a1bba1ef812c831802d04fc6b0c6d7d918c6fb069da6a61e7b7623f75124e
languageName: node
linkType: hard
"html-encoding-sniffer@npm:^1.0.1":
version: 1.0.2
resolution: "html-encoding-sniffer@npm:1.0.2"
@ -19891,7 +19762,7 @@ __metadata:
languageName: node
linkType: hard
"is-boolean-object@npm:^1.0.0, is-boolean-object@npm:^1.1.0":
"is-boolean-object@npm:^1.1.0":
version: 1.1.2
resolution: "is-boolean-object@npm:1.1.2"
dependencies:
@ -20276,7 +20147,7 @@ __metadata:
languageName: node
linkType: hard
"is-number-object@npm:^1.0.3, is-number-object@npm:^1.0.4":
"is-number-object@npm:^1.0.4":
version: 1.0.7
resolution: "is-number-object@npm:1.0.7"
dependencies:
@ -20537,7 +20408,7 @@ __metadata:
languageName: node
linkType: hard
"is-string@npm:^1.0.4, is-string@npm:^1.0.5, is-string@npm:^1.0.7":
"is-string@npm:^1.0.5, is-string@npm:^1.0.7":
version: 1.0.7
resolution: "is-string@npm:1.0.7"
dependencies:
@ -20546,13 +20417,6 @@ __metadata:
languageName: node
linkType: hard
"is-subset@npm:^0.1.1":
version: 0.1.1
resolution: "is-subset@npm:0.1.1"
checksum: 97b8d7852af165269b7495095691a6ce6cf20bdfa1f846f97b4560ee190069686107af4e277fbd93aa0845c4d5db704391460ff6e9014aeb73264ba87893df44
languageName: node
linkType: hard
"is-symbol@npm:^1.0.2, is-symbol@npm:^1.0.3":
version: 1.0.4
resolution: "is-symbol@npm:1.0.4"
@ -23331,13 +23195,6 @@ __metadata:
languageName: node
linkType: hard
"lodash.escape@npm:^4.0.1":
version: 4.0.1
resolution: "lodash.escape@npm:4.0.1"
checksum: fcb54f457497256964d619d5cccbd80a961916fca60df3fe0fa3e7f052715c2944c0ed5aefb4f9e047d127d44aa2d55555f3350cb42c6549e9e293fb30b41e7f
languageName: node
linkType: hard
"lodash.flattendeep@npm:^4.4.0":
version: 4.4.0
resolution: "lodash.flattendeep@npm:4.4.0"
@ -23352,13 +23209,6 @@ __metadata:
languageName: node
linkType: hard
"lodash.isequal@npm:^4.5.0":
version: 4.5.0
resolution: "lodash.isequal@npm:4.5.0"
checksum: da27515dc5230eb1140ba65ff8de3613649620e8656b19a6270afe4866b7bd461d9ba2ac8a48dcc57f7adac4ee80e1de9f965d89d4d81a0ad52bb3eec2609644
languageName: node
linkType: hard
"lodash.isplainobject@npm:^4.0.6":
version: 4.0.6
resolution: "lodash.isplainobject@npm:4.0.6"
@ -24299,8 +24149,6 @@ __metadata:
dependency-tree: ^8.1.2
duplexify: ^4.1.1
end-of-stream: ^1.4.4
enzyme: ^3.10.0
enzyme-adapter-react-16: ^1.15.1
eslint: ^8.20.0
eslint-config-prettier: ^8.5.0
eslint-import-resolver-node: ^0.3.4
@ -25034,13 +24882,6 @@ __metadata:
languageName: node
linkType: hard
"moo@npm:^0.4.3":
version: 0.4.3
resolution: "moo@npm:0.4.3"
checksum: f13bfb22ea62fc1e3584029d2efd62add90bf1dcb14de2a1eb9d59552a7f2ac3710739c0270e525049e48e58105effd93f8563520d687cae1ab7d76216ff6c2b
languageName: node
linkType: hard
"move-concurrently@npm:^1.0.1":
version: 1.0.1
resolution: "move-concurrently@npm:1.0.1"
@ -25315,24 +25156,6 @@ __metadata:
languageName: node
linkType: hard
"nearley@npm:^2.7.10":
version: 2.15.1
resolution: "nearley@npm:2.15.1"
dependencies:
moo: ^0.4.3
nomnom: ~1.6.2
railroad-diagrams: ^1.0.0
randexp: 0.4.6
semver: ^5.4.1
bin:
nearley-railroad: bin/nearley-railroad.js
nearley-test: bin/nearley-test.js
nearley-unparse: bin/nearley-unparse.js
nearleyc: bin/nearleyc.js
checksum: 0de2658ac266f8175424d8ebb3bf867f77562c7268d9492b096c5304e09a1229fa48f05a57df17337066d1b31c89a59036f83a9a580018b969bd4c2c9ec611bc
languageName: node
linkType: hard
"needle@npm:^2.2.1":
version: 2.4.0
resolution: "needle@npm:2.4.0"
@ -25659,16 +25482,6 @@ __metadata:
languageName: node
linkType: hard
"nomnom@npm:~1.6.2":
version: 1.6.2
resolution: "nomnom@npm:1.6.2"
dependencies:
colors: 0.5.x
underscore: ~1.4.4
checksum: 9b116ddffae16ddc6081028efd26047cef9ad2af41bfddc87695f0ba61e5125a9a32eb53dcc3be4f333d886d08a595ad9c80f1b4c25495c61764af7a670d9768
languageName: node
linkType: hard
"nonce-tracker@npm:^1.0.0":
version: 1.0.1
resolution: "nonce-tracker@npm:1.0.1"
@ -26079,7 +25892,7 @@ __metadata:
languageName: node
linkType: hard
"object.entries@npm:^1.0.4, object.entries@npm:^1.1.0, object.entries@npm:^1.1.5":
"object.entries@npm:^1.1.0, object.entries@npm:^1.1.5":
version: 1.1.5
resolution: "object.entries@npm:1.1.5"
dependencies:
@ -26090,7 +25903,7 @@ __metadata:
languageName: node
linkType: hard
"object.fromentries@npm:^2.0.0 || ^1.0.0, object.fromentries@npm:^2.0.1, object.fromentries@npm:^2.0.2, object.fromentries@npm:^2.0.5":
"object.fromentries@npm:^2.0.0 || ^1.0.0, object.fromentries@npm:^2.0.2, object.fromentries@npm:^2.0.5":
version: 2.0.5
resolution: "object.fromentries@npm:2.0.5"
dependencies:
@ -28010,17 +27823,6 @@ __metadata:
languageName: node
linkType: hard
"prop-types-exact@npm:^1.2.0":
version: 1.2.0
resolution: "prop-types-exact@npm:1.2.0"
dependencies:
has: ^1.0.3
object.assign: ^4.1.0
reflect.ownkeys: ^0.2.0
checksum: 21676a16d5b2623c345ca938554faba7bf29c6ad589eac3f490eda2207bcfd8d25cb3dfda5e5f8e6805239aabd2c6943f7bfbe726a1de708bae2b7a01c03eead
languageName: node
linkType: hard
"prop-types@npm:^15.0.0, prop-types@npm:^15.5.6, prop-types@npm:^15.5.7, prop-types@npm:^15.5.8, prop-types@npm:^15.6.0, prop-types@npm:^15.6.1, prop-types@npm:^15.6.2, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1":
version: 15.8.1
resolution: "prop-types@npm:15.8.1"
@ -28407,7 +28209,7 @@ __metadata:
languageName: node
linkType: hard
"raf@npm:^3.1.0, raf@npm:^3.4.0":
"raf@npm:^3.1.0":
version: 3.4.0
resolution: "raf@npm:3.4.0"
dependencies:
@ -28416,13 +28218,6 @@ __metadata:
languageName: node
linkType: hard
"railroad-diagrams@npm:^1.0.0":
version: 1.0.0
resolution: "railroad-diagrams@npm:1.0.0"
checksum: 9e312af352b5ed89c2118edc0c06cef2cc039681817f65266719606e4e91ff6ae5374c707cc9033fe29a82c2703edf3c63471664f97f0167c85daf6f93496319
languageName: node
linkType: hard
"ramda@npm:^0.21.0":
version: 0.21.0
resolution: "ramda@npm:0.21.0"
@ -28437,16 +28232,6 @@ __metadata:
languageName: node
linkType: hard
"randexp@npm:0.4.6":
version: 0.4.6
resolution: "randexp@npm:0.4.6"
dependencies:
discontinuous-range: 1.0.0
ret: ~0.1.10
checksum: 3c0d440a3f89d6d36844aa4dd57b5cdb0cab938a41956a16da743d3a3578ab32538fc41c16cc0984b6938f2ae4cbc0216967e9829e52191f70e32690d8e3445d
languageName: node
linkType: hard
"randomatic@npm:^3.0.0":
version: 3.0.0
resolution: "randomatic@npm:3.0.0"
@ -28730,7 +28515,7 @@ __metadata:
languageName: node
linkType: hard
"react-is@npm:^16.10.2, react-is@npm:^16.12.0, react-is@npm:^16.13.1, react-is@npm:^16.6.0, react-is@npm:^16.7.0, react-is@npm:^16.8.0, react-is@npm:^16.8.6, react-is@npm:^16.9.0":
"react-is@npm:^16.12.0, react-is@npm:^16.13.1, react-is@npm:^16.6.0, react-is@npm:^16.7.0, react-is@npm:^16.8.0, react-is@npm:^16.9.0":
version: 16.13.1
resolution: "react-is@npm:16.13.1"
checksum: f7a19ac3496de32ca9ae12aa030f00f14a3d45374f1ceca0af707c831b2a6098ef0d6bdae51bd437b0a306d7f01d4677fcc8de7c0d331eb47ad0f46130e53c5f
@ -28919,20 +28704,6 @@ __metadata:
languageName: node
linkType: hard
"react-test-renderer@npm:^16.0.0-0":
version: 16.12.0
resolution: "react-test-renderer@npm:16.12.0"
dependencies:
object-assign: ^4.1.1
prop-types: ^15.6.2
react-is: ^16.8.6
scheduler: ^0.18.0
peerDependencies:
react: ^16.0.0
checksum: c4be5f7340e8b8423931384b6916294715b327e288749610f3199a443b77a834602c9f70d934cc6e74d5563f723221e8ccd90fb0ebec19a4bcc205805352dbe4
languageName: node
linkType: hard
"react-tippy@npm:^1.2.2":
version: 1.2.2
resolution: "react-tippy@npm:1.2.2"
@ -29294,13 +29065,6 @@ __metadata:
languageName: node
linkType: hard
"reflect.ownkeys@npm:^0.2.0":
version: 0.2.0
resolution: "reflect.ownkeys@npm:0.2.0"
checksum: 9530b166569e547c2cf25ade3cdc39c662212feeccf3e0ed46e6d8abf92f5683c82d7857011cee6230bf648eb0b99b6b419a007012b8571dcd4bb4d818d3b88d
languageName: node
linkType: hard
"regenerate-unicode-properties@npm:^10.1.0":
version: 10.1.0
resolution: "regenerate-unicode-properties@npm:10.1.0"
@ -30269,16 +30033,6 @@ __metadata:
languageName: node
linkType: hard
"rst-selector-parser@npm:^2.2.3":
version: 2.2.3
resolution: "rst-selector-parser@npm:2.2.3"
dependencies:
lodash.flattendeep: ^4.4.0
nearley: ^2.7.10
checksum: fbfb2f6a7d4c9b3e013ef555ac06e5dba444e0d37dc959b94c507b6c34093ef10fe98141338d9cac58e5ae0f9453a5ef7f85af3d5e6386b237c1b3552debe4a0
languageName: node
linkType: hard
"rsvp@npm:^4.8.4":
version: 4.8.5
resolution: "rsvp@npm:4.8.5"
@ -33695,13 +33449,6 @@ __metadata:
languageName: node
linkType: hard
"underscore@npm:~1.4.4":
version: 1.4.4
resolution: "underscore@npm:1.4.4"
checksum: d9d731fe7ef51fbf8cf3d1b72659a9d0da51d655a67ed866ee33d563d7ce474df37086fa9f37a2fddf85750aee5b9bf5297e80bf41024eeb447fd5e11add83ba
languageName: node
linkType: hard
"undertaker-registry@npm:^1.0.0":
version: 1.0.1
resolution: "undertaker-registry@npm:1.0.1"