diff --git a/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewActions.tsx b/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewActions.tsx index 34b27693..26cfca2a 100644 --- a/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewActions.tsx +++ b/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewActions.tsx @@ -1,4 +1,4 @@ -import { createSelector } from '@reduxjs/toolkit'; +import { createSelector, Selector } from '@reduxjs/toolkit'; import React, { ReactNode, PureComponent } from 'react'; import { Action, AnyAction } from 'redux'; import { emptyRecord, identity } from '../utils/object'; @@ -12,7 +12,11 @@ export interface QueryPreviewActionsProps { const keySep = ' - '; export class QueryPreviewActions extends PureComponent { - selectFormattedActions = createSelector< + selectFormattedActions: Selector< + AnyAction[], + Record, + never + > = createSelector< [(actions: AnyAction[]) => AnyAction[]], Record >(identity, (actions) => { diff --git a/packages/redux-devtools-rtk-query-monitor/src/components/TreeView.tsx b/packages/redux-devtools-rtk-query-monitor/src/components/TreeView.tsx index 6b446c81..a5a5c399 100644 --- a/packages/redux-devtools-rtk-query-monitor/src/components/TreeView.tsx +++ b/packages/redux-devtools-rtk-query-monitor/src/components/TreeView.tsx @@ -1,4 +1,4 @@ -import { createSelector } from '@reduxjs/toolkit'; +import { createSelector, Selector } from '@reduxjs/toolkit'; import React, { ComponentProps, ReactNode } from 'react'; import JSONTree from 'react-json-tree'; import { Base16Theme, StylingFunction } from 'react-base16-styling'; @@ -36,12 +36,20 @@ export class TreeView extends React.PureComponent { }, }; - readonly selectLabelRenderer = createSelector< + readonly selectLabelRenderer: Selector< + StylingFunction, + ReturnType, + never + > = createSelector< [(stylingFunction: StylingFunction) => StylingFunction], ReturnType >(identity, createTreeItemLabelRenderer); - readonly selectGetItemString = createSelector< + readonly selectGetItemString: Selector< + StylingFunction, + (type: string, data: unknown) => ReactNode, + never + > = createSelector< [(stylingFunction: StylingFunction) => StylingFunction], (type: string, data: unknown) => ReactNode >( @@ -50,7 +58,11 @@ export class TreeView extends React.PureComponent { getItemString(styling, type, data, DATA_TYPE_KEY, false) ); - readonly selectTheme = createSelector< + readonly selectTheme: Selector< + Base16Theme, + ReturnType, + never + > = createSelector< [(base16Theme: Base16Theme) => Base16Theme], ReturnType >(identity, getJsonTreeTheme); diff --git a/yarn.lock b/yarn.lock index fb163126..9ec4a37f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -455,22 +455,22 @@ __metadata: linkType: hard "@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.12.11, @babel/parser@npm:^7.12.7, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.0, @babel/parser@npm:^7.7.2, @babel/parser@npm:^7.8.3": - version: 7.16.0 - resolution: "@babel/parser@npm:7.16.0" + version: 7.16.2 + resolution: "@babel/parser@npm:7.16.2" bin: parser: ./bin/babel-parser.js - checksum: dac5feeaf03ec9bc075af5c2bd1a401e4123b45a6e4ef7a123d242b16a5cf18cc4bc80b0579327ed1a6c8dcb0e078fff8d66e71e77260a3c0abc236cf2606e16 + checksum: e8ceef8214adf55beaae80fff1647ae6535e17af592749a6f3fd3ed1081bbb1474fd88bf4d3470ec8bc0082843a6d23445e9e08b03e91831458acc6fd37d7bc9 languageName: node linkType: hard "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.16.0": - version: 7.16.0 - resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.16.0" + version: 7.16.2 + resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.16.2" dependencies: "@babel/helper-plugin-utils": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0 - checksum: 65da7c47baab75d78dba1f9969897faa6d7e7599b97ec012999e193008f128d70a9b012aca924506bac98b37105414a429800e9706d2b32afbe3cdf9f24aebab + checksum: 6ed9dbbf18b24f6edd2286554f718ea3a1eb3fdae4faece6fabfb68d1e249377d8392ae1931f52ce67fdfcfec26caf8d141bbcce9d6321851b5a08f52070a91e languageName: node linkType: hard @@ -2457,7 +2457,7 @@ __metadata: languageName: node linkType: hard -"@chakra-ui/utils@npm:1.8.4": +"@chakra-ui/utils@npm:1.8.4, @chakra-ui/utils@npm:^1.7.0": version: 1.8.4 resolution: "@chakra-ui/utils@npm:1.8.4" dependencies: @@ -2469,18 +2469,6 @@ __metadata: languageName: node linkType: hard -"@chakra-ui/utils@npm:^1.7.0": - version: 1.8.3 - resolution: "@chakra-ui/utils@npm:1.8.3" - dependencies: - "@types/lodash.mergewith": 4.6.6 - css-box-model: 1.2.1 - framesync: 5.3.0 - lodash.mergewith: 4.6.2 - checksum: 33f9474df1953b96611dd79c17df6a6c0cc482691a923fe04f1ef6c4874fa8aa525d288776826d12baab632643bed578f85b5f3c92315c24c18f3077f1815684 - languageName: node - linkType: hard - "@chakra-ui/visually-hidden@npm:1.0.16": version: 1.0.16 resolution: "@chakra-ui/visually-hidden@npm:1.0.16" @@ -2883,13 +2871,13 @@ __metadata: linkType: hard "@graphql-tools/utils@npm:^8.0.0, @graphql-tools/utils@npm:^8.5.1": - version: 8.5.1 - resolution: "@graphql-tools/utils@npm:8.5.1" + version: 8.5.3 + resolution: "@graphql-tools/utils@npm:8.5.3" dependencies: tslib: ~2.3.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 518c0bcfc853a8f77e9f7f426f434cc2c1c9501ff66e5a1d2cc5d833a6b6ad75205bfb58da1c475936ab1aa0696d1ceaf362517d07246aaf8f5842126fe6285a + checksum: f5f8e82c46f205c0d48c2d6d160e28183706a86755e7ea31db6e54b32da7db9eecf988d0935538e27cc3706b5031b75798dc85532e11724fdb4578a9a1b00450 languageName: node linkType: hard @@ -2905,9 +2893,9 @@ __metadata: linkType: hard "@humanwhocodes/object-schema@npm:^1.2.0": - version: 1.2.0 - resolution: "@humanwhocodes/object-schema@npm:1.2.0" - checksum: 40b75480376de8104d65f7c44a7dd76d30fb57823ca8ba3a3239b2b568323be894d93440578a72fd8e5e2cc3df3577ce0d2f0fe308b990dd51cf35392bf3c9a2 + version: 1.2.1 + resolution: "@humanwhocodes/object-schema@npm:1.2.1" + checksum: a824a1ec31591231e4bad5787641f59e9633827d0a2eaae131a288d33c9ef0290bd16fda8da6f7c0fcb014147865d12118df10db57f27f41e20da92369fcb3f1 languageName: node linkType: hard @@ -5373,11 +5361,11 @@ __metadata: linkType: hard "@sinonjs/fake-timers@npm:^8.0.1": - version: 8.0.1 - resolution: "@sinonjs/fake-timers@npm:8.0.1" + version: 8.1.0 + resolution: "@sinonjs/fake-timers@npm:8.1.0" dependencies: "@sinonjs/commons": ^1.7.0 - checksum: 97a78e6f83dd420d73b155a0438cd0fd3392e706b8314530db3d99354689cc714eb3d18540be2aedcd3a3d6070e14f509dce7c6cc817701e9538b3b8ac423eaa + checksum: 09b5a158ce013a6c37613258bad79ca4efeb99b1f59c41c73cca36cac00b258aefcf46eeea970fccf06b989414d86fe9f54c1102272c0c3bdd51a313cea80949 languageName: node linkType: hard @@ -6408,23 +6396,7 @@ __metadata: languageName: node linkType: hard -"@testing-library/dom@npm:^8.0.0": - version: 8.10.1 - resolution: "@testing-library/dom@npm:8.10.1" - dependencies: - "@babel/code-frame": ^7.10.4 - "@babel/runtime": ^7.12.5 - "@types/aria-query": ^4.2.0 - aria-query: ^5.0.0 - chalk: ^4.1.0 - dom-accessibility-api: ^0.5.9 - lz-string: ^1.4.4 - pretty-format: ^27.0.2 - checksum: c11da16d981d4479fa18b2e90a62d2c19871da414016a4f80136394cf35e833ca4de4b56a64225f6bd5d3a13842176236d3508d217e3858c5e2ef35a3f391d5b - languageName: node - linkType: hard - -"@testing-library/dom@npm:^8.11.0": +"@testing-library/dom@npm:^8.0.0, @testing-library/dom@npm:^8.11.0": version: 8.11.0 resolution: "@testing-library/dom@npm:8.11.0" dependencies: @@ -7858,7 +7830,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/experimental-utils@npm:5.3.0": +"@typescript-eslint/experimental-utils@npm:5.3.0, @typescript-eslint/experimental-utils@npm:^5.0.0": version: 5.3.0 resolution: "@typescript-eslint/experimental-utils@npm:5.3.0" dependencies: @@ -7874,22 +7846,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/experimental-utils@npm:^5.0.0": - version: 5.2.0 - resolution: "@typescript-eslint/experimental-utils@npm:5.2.0" - dependencies: - "@types/json-schema": ^7.0.9 - "@typescript-eslint/scope-manager": 5.2.0 - "@typescript-eslint/types": 5.2.0 - "@typescript-eslint/typescript-estree": 5.2.0 - eslint-scope: ^5.1.1 - eslint-utils: ^3.0.0 - peerDependencies: - eslint: "*" - checksum: f1082fff0be677ade9d578271b8a7c2b7e24c8c2a121333d0018f23e6d6d5619cb8c830017bac70843f0006b5bd34c9bd99024ca7fd73f38a2dfcd8e38d41a6a - languageName: node - linkType: hard - "@typescript-eslint/parser@npm:^5.3.0": version: 5.3.0 resolution: "@typescript-eslint/parser@npm:5.3.0" @@ -7907,16 +7863,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.2.0": - version: 5.2.0 - resolution: "@typescript-eslint/scope-manager@npm:5.2.0" - dependencies: - "@typescript-eslint/types": 5.2.0 - "@typescript-eslint/visitor-keys": 5.2.0 - checksum: aebd87d82c2adcbe24e7bca25888950527653106f02d498f2a06e84092e77d3b837059ef401dee69ce7c14b0a9e3da12945fb1d2e58e2415de71d17a4a55ef2a - languageName: node - linkType: hard - "@typescript-eslint/scope-manager@npm:5.3.0": version: 5.3.0 resolution: "@typescript-eslint/scope-manager@npm:5.3.0" @@ -7927,13 +7873,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:5.2.0": - version: 5.2.0 - resolution: "@typescript-eslint/types@npm:5.2.0" - checksum: dd283e682539900daf52f23d6983e2b083268502c2a6615a0411e6cfa3ae7ae09ad2f2260b4b35249de808d519588f76392b70c90c81839c8560b7af70f5b088 - languageName: node - linkType: hard - "@typescript-eslint/types@npm:5.3.0": version: 5.3.0 resolution: "@typescript-eslint/types@npm:5.3.0" @@ -7941,24 +7880,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.2.0": - version: 5.2.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.2.0" - dependencies: - "@typescript-eslint/types": 5.2.0 - "@typescript-eslint/visitor-keys": 5.2.0 - debug: ^4.3.2 - globby: ^11.0.4 - is-glob: ^4.0.3 - semver: ^7.3.5 - tsutils: ^3.21.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 9b5a7406cbf7ab964b762153b8d5c66c21809c423822c114825d3d40f936cb9c7a78a95c1feb5139c27917254d811afe8c9995e8961314e03486892f04b28142 - languageName: node - linkType: hard - "@typescript-eslint/typescript-estree@npm:5.3.0": version: 5.3.0 resolution: "@typescript-eslint/typescript-estree@npm:5.3.0" @@ -7977,16 +7898,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.2.0": - version: 5.2.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.2.0" - dependencies: - "@typescript-eslint/types": 5.2.0 - eslint-visitor-keys: ^3.0.0 - checksum: 1afcfeaf01430d6e22e9ebfcb07c14aa586b6d9ccc968b634e54bf009efe5d6258cfb0680e97fa42ef94d4aecf10f36ce9d347289d0fe6dd2a48166a373c3f6e - languageName: node - linkType: hard - "@typescript-eslint/visitor-keys@npm:5.3.0": version: 5.3.0 resolution: "@typescript-eslint/visitor-keys@npm:5.3.0" @@ -8868,15 +8779,15 @@ __metadata: linkType: hard "apollo-graphql@npm:^0.9.0": - version: 0.9.4 - resolution: "apollo-graphql@npm:0.9.4" + version: 0.9.5 + resolution: "apollo-graphql@npm:0.9.5" dependencies: core-js-pure: ^3.10.2 lodash.sortby: ^4.7.0 sha.js: ^2.4.11 peerDependencies: graphql: ^14.2.1 || ^15.0.0 - checksum: 23d10b1682bfd9d718ad0a33e73184b826f4ad1635ada93c49090aade15d805fefff4c545edd065d443b563acae44696156f18078a79eb767a019171fe9291ca + checksum: af39e349e4a0cd2346656296b1fb068c4e278c6e3da689d5295175a30c973fe3137cfe58ac3aaf7e78220f08f7d3ddefa3b0f1522302a74b2ad68cfd763d3df6 languageName: node linkType: hard @@ -9281,11 +9192,11 @@ __metadata: linkType: hard "asn1@npm:~0.2.3": - version: 0.2.4 - resolution: "asn1@npm:0.2.4" + version: 0.2.6 + resolution: "asn1@npm:0.2.6" dependencies: safer-buffer: ~2.1.0 - checksum: aa5d6f77b1e0597df53824c68cfe82d1d89ce41cb3520148611f025fbb3101b2d25dd6a40ad34e4fac10f6b19ed5e8628cd4b7d212261e80e83f02b39ee5663c + checksum: 39f2ae343b03c15ad4f238ba561e626602a3de8d94ae536c46a4a93e69578826305366dc09fbb9b56aec39b4982a463682f259c38e59f6fa380cd72cd61e493d languageName: node linkType: hard @@ -10237,18 +10148,18 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.12.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.6, browserslist@npm:^4.17.5": - version: 4.17.5 - resolution: "browserslist@npm:4.17.5" +"browserslist@npm:^4.12.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.6, browserslist@npm:^4.17.6": + version: 4.17.6 + resolution: "browserslist@npm:4.17.6" dependencies: - caniuse-lite: ^1.0.30001271 - electron-to-chromium: ^1.3.878 + caniuse-lite: ^1.0.30001274 + electron-to-chromium: ^1.3.886 escalade: ^3.1.1 node-releases: ^2.0.1 picocolors: ^1.0.0 bin: browserslist: cli.js - checksum: 0a1d762305c39dd317bb21e3159f44250bb1029a497f9a901ef5066f909263372eaacda58fd39174121c2741c0c32a7e6ace04df9172abe22c2fb69eba139a01 + checksum: 7191280a30621dcb9b285f7f22c462aacbd366a94fcacdac109b8fa1a2fdab826b6545ccb308ad40f5d80f4fc488ae1212af8b16342286b97a1418476a98f77c languageName: node linkType: hard @@ -10673,10 +10584,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001125, caniuse-lite@npm:^1.0.30001271": - version: 1.0.30001274 - resolution: "caniuse-lite@npm:1.0.30001274" - checksum: 75790d021edbc68dbb36c0bc63255fad1e7aa3986039e685d10340e7e9a37147b0ddedaba22cf6c52b3657cca794ed41af88045ad5cce79084e9361e95f1c5d4 +"caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001125, caniuse-lite@npm:^1.0.30001274": + version: 1.0.30001278 + resolution: "caniuse-lite@npm:1.0.30001278" + checksum: 5904289063885be40a98bf124191e816c68117d6a392065f937dd0b4929346bd677ed11ef00cadf65b2485635add46c9c33a85dc52dbf0f7dd6511f3452472bc languageName: node linkType: hard @@ -11802,19 +11713,19 @@ __metadata: linkType: hard "core-js-compat@npm:^3.18.0, core-js-compat@npm:^3.19.0, core-js-compat@npm:^3.8.1": - version: 3.19.0 - resolution: "core-js-compat@npm:3.19.0" + version: 3.19.1 + resolution: "core-js-compat@npm:3.19.1" dependencies: - browserslist: ^4.17.5 + browserslist: ^4.17.6 semver: 7.0.0 - checksum: 78a497590bcb85a6836a423640a84a1d4968168a3deb483c5cd7b47bf68862d26167ee9d2ce7887881d11ab6211b4912feb9a84594eba5c79db3068d910c5408 + checksum: ed302c99814bd7227b549f639fe5f1a3b9d885c0f878c1203f10be0a33c7d0b199931cb904074cc988ab48411132d4f41adf1603e4eebe5c5d42bdc62a3f5c5d languageName: node linkType: hard "core-js-pure@npm:^3.10.2, core-js-pure@npm:^3.19.0, core-js-pure@npm:^3.6.5, core-js-pure@npm:^3.8.2": - version: 3.19.0 - resolution: "core-js-pure@npm:3.19.0" - checksum: b1ff8e30791b4d32777200189fc7e0b0c5aa57ffb36280c4ee4aed83bee551b21a5027e62d12ca9bbdfa6522b795642d9ba0513b983dfc710c657551c58aefaa + version: 3.19.1 + resolution: "core-js-pure@npm:3.19.1" + checksum: b6d593ce2ac9da1adf8da3efc0b9cca8cc969d7d758c511db877a41d92216dbdf7a2341f89c07516bf0da1ce8b994e103f604ab37ca31379a35512c05d291804 languageName: node linkType: hard @@ -11826,9 +11737,9 @@ __metadata: linkType: hard "core-js@npm:^3.0.4, core-js@npm:^3.6.5, core-js@npm:^3.8.2": - version: 3.19.0 - resolution: "core-js@npm:3.19.0" - checksum: 9f03e72f01d9eeafb2724ee5787ab8d6e7dcf0e3b44c4dec23e6a0cfc9e2e0a76460b77ce7d1d0be09db918618b11595fad6838978ff97f2684270738898c5a2 + version: 3.19.1 + resolution: "core-js@npm:3.19.1" + checksum: 2f669061788dc6fea823f0433d871deeaaaacc7d68ef2748859509522a34df5c83e648c3c6a1993fed0ab188081b3cf32b957b2a1f46156a2b20bd775961ade4 languageName: node linkType: hard @@ -13215,10 +13126,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.3.564, electron-to-chromium@npm:^1.3.878": - version: 1.3.885 - resolution: "electron-to-chromium@npm:1.3.885" - checksum: 6a92ad89a103dc11f22a1b7012c5dc2b7288e9f22ad71ba397b631106db7e7af4afb5e8defa317457cf3ef558afd343fa8b83c1b3d7f3d7d706bb10c0f9dd907 +"electron-to-chromium@npm:^1.3.564, electron-to-chromium@npm:^1.3.886": + version: 1.3.890 + resolution: "electron-to-chromium@npm:1.3.890" + checksum: 1ac87137ba1a317660fdf9292edfa5de33b6d24d15954d88b3f7ca109087f0ae8d088fc56fda724234af5d14d6a9ece62963dfec580e685026f9f1afb68e7bf5 languageName: node linkType: hard @@ -14251,9 +14162,9 @@ __metadata: linkType: hard "extsprintf@npm:^1.2.0": - version: 1.4.0 - resolution: "extsprintf@npm:1.4.0" - checksum: 184dc8a413eb4b1ff16bdce797340e7ded4d28511d56a1c9afa5a95bcff6ace154063823eaf0206dbbb0d14059d74f382a15c34b7c0636fa74a7e681295eb67e + version: 1.4.1 + resolution: "extsprintf@npm:1.4.1" + checksum: a2f29b241914a8d2bad64363de684821b6b1609d06ae68d5b539e4de6b28659715b5bea94a7265201603713b7027d35399d10b0548f09071c5513e65e8323d33 languageName: node linkType: hard @@ -14932,7 +14843,7 @@ __metadata: languageName: node linkType: hard -fsevents@^1.2.7: +"fsevents@npm:^1.2.7": version: 1.2.13 resolution: "fsevents@npm:1.2.13" dependencies: @@ -14943,7 +14854,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"fsevents@^2.1.2, fsevents@^2.3.2, fsevents@~2.3.2": +"fsevents@npm:^2.1.2, fsevents@npm:^2.3.2, fsevents@npm:~2.3.2": version: 2.3.2 resolution: "fsevents@npm:2.3.2" dependencies: @@ -15678,13 +15589,13 @@ fsevents@^1.2.7: linkType: hard "graphql-tag@npm:^2.11.0": - version: 2.12.5 - resolution: "graphql-tag@npm:2.12.5" + version: 2.12.6 + resolution: "graphql-tag@npm:2.12.6" dependencies: tslib: ^2.1.0 peerDependencies: - graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - checksum: 7afe8b0a261bc81278e8350cbc48a641986665fa88521ece137feb8d1d62aacbe79afd4e159b618d56af106291ae8369592e46584fd8fbaf4f440201ea884fdd + graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + checksum: b15162a3d62f17b9b79302445b9ee330e041582f1c7faca74b9dec5daa74272c906ec1c34e1c50592bb6215e5c3eba80a309103f6ba9e4c1cddc350c46f010df languageName: node linkType: hard @@ -16528,9 +16439,9 @@ fsevents@^1.2.7: linkType: hard "ignore@npm:^5.1.4, ignore@npm:^5.1.8": - version: 5.1.8 - resolution: "ignore@npm:5.1.8" - checksum: 967abadb61e2cb0e5c5e8c4e1686ab926f91bc1a4680d994b91947d3c65d04c3ae126dcdf67f08e0feeb8ff8407d453e641aeeddcc47a3a3cca359f283cf6121 + version: 5.1.9 + resolution: "ignore@npm:5.1.9" + checksum: 6f6b2235f4e63648116c5814f76b2d3d63fae9c21b8a466862e865732f59e787c9938a9042f9457091db6f0d811508ea3c8c6a60f35bafc4ceea08bbe8f96fd5 languageName: node linkType: hard @@ -19247,13 +19158,13 @@ fsevents@^1.2.7: linkType: hard "loader-utils@npm:^2.0.0": - version: 2.0.1 - resolution: "loader-utils@npm:2.0.1" + version: 2.0.2 + resolution: "loader-utils@npm:2.0.2" dependencies: big.js: ^5.2.2 emojis-list: ^3.0.0 json5: ^2.1.2 - checksum: 8f204319618e9624e25b311237d51b98109bb6093f904ffe1017097eed29654db3883c741f15d7916e17709d9cc6ebc217e678a234b42bbe37172e8eaa073f67 + checksum: 9078d1ed47cadc57f4c6ddbdb2add324ee7da544cea41de3b7f1128e8108fcd41cd3443a85b7ee8d7d8ac439148aa221922774efe4cf87506d4fb054d5889303 languageName: node linkType: hard @@ -19381,7 +19292,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"lodash.clonedeep@npm:4.5.0, lodash.clonedeep@npm:^4.5.0, lodash.clonedeep@npm:~4.5.0": +"lodash.clonedeep@npm:4.5.0, lodash.clonedeep@npm:~4.5.0": version: 4.5.0 resolution: "lodash.clonedeep@npm:4.5.0" checksum: 92c46f094b064e876a23c97f57f81fbffd5d760bf2d8a1c61d85db6d1e488c66b0384c943abee4f6af7debf5ad4e4282e74ff83177c9e63d8ff081a4837c3489 @@ -20234,11 +20145,11 @@ fsevents@^1.2.7: linkType: hard "mime@npm:^2.4.4, mime@npm:^2.4.6": - version: 2.5.2 - resolution: "mime@npm:2.5.2" + version: 2.6.0 + resolution: "mime@npm:2.6.0" bin: mime: cli.js - checksum: dd3c93d433d41a09f6a1cfa969b653b769899f3bd573e7bfcea33bdc8b0cc4eba57daa2f95937369c2bd2b6d39d62389b11a4309fe40d1d3a1b736afdedad0ff + checksum: 1497ba7b9f6960694268a557eae24b743fd2923da46ec392b042469f4b901721ba0adcf8b0d3c2677839d0e243b209d76e5edcbd09cfdeffa2dfb6bb4df4b862 languageName: node linkType: hard @@ -20923,8 +20834,8 @@ fsevents@^1.2.7: linkType: hard "node-gyp@npm:latest": - version: 8.3.0 - resolution: "node-gyp@npm:8.3.0" + version: 8.4.0 + resolution: "node-gyp@npm:8.4.0" dependencies: env-paths: ^2.2.0 glob: ^7.1.4 @@ -20938,7 +20849,7 @@ fsevents@^1.2.7: which: ^2.0.2 bin: node-gyp: bin/node-gyp.js - checksum: a0304728eb56c99ce61b3210b934d247b72bba81658d1d92fc0f125bbdd252bbcdedcd949a09ead9e52d6fa742301945ead06d0e2d67f614f4426b5fc6d30996 + checksum: a5a0045f6a1708a7760cfee2b5e2cd9072dd6a0d5d3376bb96e0bae1f1e43d14a0bd54970e1fbd2632cceb9c23d36a3efabe88c26256693e969566cf977501c2 languageName: node linkType: hard @@ -25214,9 +25125,9 @@ fsevents@^1.2.7: linkType: hard "reselect@npm:^4.0.0": - version: 4.1.1 - resolution: "reselect@npm:4.1.1" - checksum: 8cf8d27b2efd2e3b7a969b23422c91c5ea11f4ed446a83917c2696ca392e8c7549aa6454b0ccfd0b27702c11ef095ea66fdc0721d5fbb4df6eb6f86b704ce1c5 + version: 4.1.2 + resolution: "reselect@npm:4.1.2" + checksum: 5a702af37e7fa5e58e8b0787b8a1668df2eff527f1eb2cb2bd81416db6947064a922b41f28a522016df6e5e2dbc5f8588ff0749dcf3c06daae0e0cc3baffec99 languageName: node linkType: hard @@ -25264,7 +25175,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"resolve@^1.1.6, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.3.2, resolve@^1.9.0": +"resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.3.2, resolve@npm:^1.9.0": version: 1.20.0 resolution: "resolve@npm:1.20.0" dependencies: @@ -25274,7 +25185,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -resolve@^2.0.0-next.3: +"resolve@npm:^2.0.0-next.3": version: 2.0.0-next.3 resolution: "resolve@npm:2.0.0-next.3" dependencies: @@ -27479,16 +27390,15 @@ resolve@^2.0.0-next.3: linkType: hard "table@npm:^6.0.9, table@npm:^6.7.2": - version: 6.7.2 - resolution: "table@npm:6.7.2" + version: 6.7.3 + resolution: "table@npm:6.7.3" dependencies: ajv: ^8.0.1 - lodash.clonedeep: ^4.5.0 lodash.truncate: ^4.4.2 slice-ansi: ^4.0.0 string-width: ^4.2.3 strip-ansi: ^6.0.1 - checksum: d61f91d64b9be56ac66edd2a8c0f10fcc59995313f37198cb87de73a6b441a05ad36f4a567bd8736da35bc4a2f8f4049b0e4ff1d4356c0a7c2b91af48b8bf8b2 + checksum: 61d732f51108222d158eca2a91bfaae41c14e0cba6eb04c702ec5a1b136219d4925940d5c4d9aff5720bc4e2385dcbe2ed52dcf37bbbd8b2be48c01c1cf2ed1d languageName: node linkType: hard @@ -28462,6 +28372,16 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard +"typescript@npm:~4.4.4": + version: 4.4.4 + resolution: "typescript@npm:4.4.4" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 89ecb8436bb48ef5594d49289f5f89103071716b6e4844278f4fb3362856e31203e187a9c76d205c3f0b674d221a058fd28310dbcbcf5d95e9a57229bb5203f1 + languageName: node + linkType: hard + "typescript@patch:typescript@~4.4.4#~builtin": version: 4.4.4 resolution: "typescript@patch:typescript@npm%3A4.4.4#~builtin::version=4.4.4&hash=ddd1e8" @@ -28472,16 +28392,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -typescript@~4.4.4: - version: 4.4.4 - resolution: "typescript@npm:4.4.4" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 89ecb8436bb48ef5594d49289f5f89103071716b6e4844278f4fb3362856e31203e187a9c76d205c3f0b674d221a058fd28310dbcbcf5d95e9a57229bb5203f1 - languageName: node - linkType: hard - "uglify-js@npm:^2.6.1": version: 2.8.29 resolution: "uglify-js@npm:2.8.29" @@ -28499,11 +28409,11 @@ typescript@~4.4.4: linkType: hard "uglify-js@npm:^3.1.4": - version: 3.14.2 - resolution: "uglify-js@npm:3.14.2" + version: 3.14.3 + resolution: "uglify-js@npm:3.14.3" bin: uglifyjs: bin/uglifyjs - checksum: 4d8e5c63b2c0455b598cc09ade538cd4fe6d68cb46a9bc563464d749650047592d96aff5a283c1c29a0c27a6ce8f9eb0b3a33525b3e7555b841a53b2b32d6219 + checksum: eef57b4fec031f687bef46182c33de5eff6bc40fec8d46152f3b92bb044602dd524a04e33ca5f7391f82db969b92ef6aded860f8a4ee5f4bf796d7420b030236 languageName: node linkType: hard @@ -29516,9 +29426,9 @@ typescript@~4.4.4: languageName: node linkType: hard -"webpack@npm:*, webpack@npm:^5, webpack@npm:^5.1.0, webpack@npm:^5.38.1": - version: 5.61.0 - resolution: "webpack@npm:5.61.0" +"webpack@npm:*, webpack@npm:^5, webpack@npm:^5.1.0, webpack@npm:^5.38.1, webpack@npm:^5.62.1": + version: 5.62.1 + resolution: "webpack@npm:5.62.1" dependencies: "@types/eslint-scope": ^3.7.0 "@types/estree": ^0.0.50 @@ -29549,7 +29459,7 @@ typescript@~4.4.4: optional: true bin: webpack: bin/webpack.js - checksum: 442958ec48645c9e612a2628a815c411cbc18289b5cc7b3d1b5d0f8e5b41606ed225decf4f3684edc365e6390867bded244d20387c70fbb630c0ac08443c34c8 + checksum: 85d9bc7e9b4a0d59420831b1cffaed771818a7abbff3e25215246df6c5abe7806eeee8ca28b15f2dd3b34f64b05586dc138a3b181ce99d1887370301c4ce7e2e languageName: node linkType: hard @@ -29591,43 +29501,6 @@ typescript@~4.4.4: languageName: node linkType: hard -"webpack@npm:^5.62.1": - version: 5.62.1 - resolution: "webpack@npm:5.62.1" - dependencies: - "@types/eslint-scope": ^3.7.0 - "@types/estree": ^0.0.50 - "@webassemblyjs/ast": 1.11.1 - "@webassemblyjs/wasm-edit": 1.11.1 - "@webassemblyjs/wasm-parser": 1.11.1 - acorn: ^8.4.1 - acorn-import-assertions: ^1.7.6 - browserslist: ^4.14.5 - chrome-trace-event: ^1.0.2 - enhanced-resolve: ^5.8.3 - es-module-lexer: ^0.9.0 - eslint-scope: 5.1.1 - events: ^3.2.0 - glob-to-regexp: ^0.4.1 - graceful-fs: ^4.2.4 - json-parse-better-errors: ^1.0.2 - loader-runner: ^4.2.0 - mime-types: ^2.1.27 - neo-async: ^2.6.2 - schema-utils: ^3.1.0 - tapable: ^2.1.1 - terser-webpack-plugin: ^5.1.3 - watchpack: ^2.2.0 - webpack-sources: ^3.2.0 - peerDependenciesMeta: - webpack-cli: - optional: true - bin: - webpack: bin/webpack.js - checksum: 85d9bc7e9b4a0d59420831b1cffaed771818a7abbff3e25215246df6c5abe7806eeee8ca28b15f2dd3b34f64b05586dc138a3b181ce99d1887370301c4ce7e2e - languageName: node - linkType: hard - "websocket-driver@npm:>=0.5.1, websocket-driver@npm:^0.7.4": version: 0.7.4 resolution: "websocket-driver@npm:0.7.4"