From 2a36294dcac62551116495042b02c84cac99dcbd Mon Sep 17 00:00:00 2001 From: Axel Bocciarelli Date: Wed, 8 Dec 2021 09:34:25 +0100 Subject: [PATCH] Upgrade dependencies and ESLint config --- CONTRIBUTING.md | 17 +- apps/demo-cra-lib/package.json | 16 +- apps/demo/package.json | 16 +- apps/demo/src/DemoApp.tsx | 18 +- apps/storybook/.storybook/main.js | 3 + apps/storybook/package.json | 24 +- apps/storybook/src/ColorBar.stories.tsx | 6 +- apps/storybook/src/Customization.stories.mdx | 1 + apps/storybook/src/DomainSlider.stories.tsx | 16 +- apps/storybook/src/GettingStarted.stories.mdx | 4 +- apps/storybook/src/HeatmapVis.stories.tsx | 44 +- apps/storybook/src/LineVis.stories.tsx | 34 +- apps/storybook/src/Utilities.stories.mdx | 2 + .../src/VisCanvasInteraction.stories.tsx | 6 +- eslint.shared.js | 9 +- package.json | 27 +- packages/app/package.json | 36 +- packages/app/src/__tests__/CorePack.test.tsx | 45 +- .../src/__tests__/DimensionMapper.test.tsx | 2 + .../app/src/__tests__/DomainSlider.test.tsx | 8 +- packages/app/src/__tests__/Explorer.test.tsx | 2 +- .../app/src/__tests__/MetadataViewer.test.tsx | 2 +- packages/app/src/__tests__/NexusPack.test.tsx | 158 +- .../app/src/__tests__/Visualizer.test.tsx | 90 +- packages/app/src/providers/hsds/hsds-api.ts | 3 +- .../app/src/vis-packs/core/complex/config.tsx | 4 +- .../src/vis-packs/core/complex/lineConfig.tsx | 4 +- .../app/src/vis-packs/core/heatmap/config.tsx | 4 +- .../app/src/vis-packs/core/line/config.tsx | 13 +- .../app/src/vis-packs/core/matrix/config.tsx | 4 +- .../app/src/vis-packs/core/rgb/config.tsx | 4 +- packages/app/vite.config.js | 4 +- packages/lib/package.json | 50 +- packages/lib/src/vis/scaleGamma.test.ts | 44 +- packages/lib/src/vis/utils.test.ts | 52 +- packages/lib/vite.config.js | 4 +- packages/shared/package.json | 16 +- pnpm-lock.yaml | 9416 +++++++---------- 38 files changed, 4277 insertions(+), 5931 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 5e89e5aa3..f6c60d08b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -56,11 +56,12 @@ pnpm start 1. Read the changelogs and release notes of the dependencies you'd like to upgrade. Look for potential breaking changes, and for bug fixes and new features that may help improve the codebase. -1. Run `pnpm up -L --filter ` to upgrade a dependency - to the latest version in a given project. Alternatively, you can also edit - the relevant `package.json` file(s) manually and run `pnpm install`, but make - sure to specify an exact dependency version rather than a range (i.e. don't - prefix the version with a caret or a tilde). +1. Run `pnpm up -r -L ` to update a dependency to the latest version + in all projects. Alternatively, you can either replace `-r` with `--filter` + to target specific projects, or edit the relevant `package.json` file(s) + manually and run `pnpm install` (but make sure to specify an exact dependency + version rather than a range - i.e. don't prefix the version with a caret or a + tilde). Beware of the following versioning requirements: @@ -78,6 +79,12 @@ version conflicts and other package resolution issues: [`peerDependenciesMeta`](https://pnpm.io/package_json#peerdependenciesmeta), [`.pnpmfile.cjs`](https://pnpm.io/pnpmfile). +If you update `eslint-config-galex` and encounter warnings in the +Create-React-App `demo` app, try uninstalling and reinstalling `react-scripts` +with `pnpm uninstall react-scripts && pnpm install -D react-scripts`. If you +still get warnings, try to override the versions of CRA's culprit ESLint plugins +with `pnpm.overrides` in the root `package.json` of the monorepo. + ### Workspace dependencies To reference a workspace dependency, use pnpm's diff --git a/apps/demo-cra-lib/package.json b/apps/demo-cra-lib/package.json index 96297e482..c7dbcafba 100644 --- a/apps/demo-cra-lib/package.json +++ b/apps/demo-cra-lib/package.json @@ -20,22 +20,22 @@ }, "dependencies": { "@h5web/lib": "workspace:*", - "@react-three/fiber": "7.0.9", + "@react-three/fiber": "7.0.21", "normalize.css": "8.0.1", "react": "17.0.2", "react-app-polyfill": "2.0.0", "react-dom": "17.0.2", - "three": "0.132.2" + "three": "0.135.0" }, "devDependencies": { - "@types/react": "17.0.19", - "@types/react-dom": "17.0.9", - "eslint": "7.32.0", - "eslint-config-galex": "2.16.12", - "react-app-rewire-alias": "1.0.3", + "@types/react": "17.0.37", + "@types/react-dom": "17.0.11", + "eslint": "8.4.1", + "eslint-config-galex": "3.3.5", + "react-app-rewire-alias": "1.1.5", "react-app-rewired": "2.1.8", "react-scripts": "4.0.3", - "typescript": "4.4.3" + "typescript": "4.5.2" }, "browserslist": { "production": [ diff --git a/apps/demo/package.json b/apps/demo/package.json index 617e44346..bd0b28d5a 100644 --- a/apps/demo/package.json +++ b/apps/demo/package.json @@ -24,18 +24,18 @@ "react": "17.0.2", "react-app-polyfill": "2.0.0", "react-dom": "17.0.2", - "react-router-dom": "5.3.0" + "react-router-dom": "6.0.2" }, "devDependencies": { - "@types/react": "17.0.19", - "@types/react-dom": "17.0.9", - "@types/react-router-dom": "5.3.0", - "eslint": "7.32.0", - "eslint-config-galex": "2.16.12", - "react-app-rewire-alias": "1.0.3", + "@types/react": "17.0.37", + "@types/react-dom": "17.0.11", + "@types/react-router-dom": "5.3.2", + "eslint": "8.4.1", + "eslint-config-galex": "3.3.5", + "react-app-rewire-alias": "1.1.5", "react-app-rewired": "2.1.8", "react-scripts": "4.0.3", - "typescript": "4.4.3" + "typescript": "4.5.2" }, "browserslist": { "production": [ diff --git a/apps/demo/src/DemoApp.tsx b/apps/demo/src/DemoApp.tsx index 9c220d393..21a81b53d 100644 --- a/apps/demo/src/DemoApp.tsx +++ b/apps/demo/src/DemoApp.tsx @@ -1,4 +1,4 @@ -import { BrowserRouter as Router, Switch, Route } from 'react-router-dom'; +import { BrowserRouter as Router, Routes, Route } from 'react-router-dom'; import H5GroveApp from './H5GroveApp'; import HsdsApp from './HsdsApp'; @@ -7,17 +7,11 @@ import MockApp from './MockApp'; function DemoApp() { return ( - - - - - - - - - - - + + } /> + } /> + } /> + ); } diff --git a/apps/storybook/.storybook/main.js b/apps/storybook/.storybook/main.js index 6200bf61a..46a9411f4 100644 --- a/apps/storybook/.storybook/main.js +++ b/apps/storybook/.storybook/main.js @@ -1,6 +1,9 @@ const path = require('path'); module.exports = { + features: { + storyStoreV7: true, // https://storybook.js.org/blog/storybook-on-demand-architecture/ + }, stories: ['../src/**/*.stories.@(tsx|mdx)'], addons: [ '@storybook/preset-create-react-app', diff --git a/apps/storybook/package.json b/apps/storybook/package.json index b3d4510fb..79323839b 100644 --- a/apps/storybook/package.json +++ b/apps/storybook/package.json @@ -22,26 +22,26 @@ "@h5web/lib": "workspace:*", "@h5web/shared": "workspace:*", "@react-hookz/web": "12.0.0", - "@react-three/fiber": "7.0.9", + "@react-three/fiber": "7.0.21", "ndarray": "1.0.19", "normalize.css": "8.0.1", "react": "17.0.2", "react-dom": "17.0.2", "react-icons": "4.3.1", - "three": "0.132.2" + "three": "0.135.0" }, "devDependencies": { - "@storybook/addon-docs": "6.3.9", - "@storybook/addon-essentials": "6.3.9", - "@storybook/addon-links": "6.3.9", + "@storybook/addon-docs": "6.4.8", + "@storybook/addon-essentials": "6.4.8", + "@storybook/addon-links": "6.4.8", "@storybook/preset-create-react-app": "3.2.0", - "@storybook/react": "6.3.9", - "@types/ndarray": "1.0.10", - "@types/react": "17.0.19", - "@types/react-dom": "17.0.9", - "eslint": "7.32.0", - "eslint-config-galex": "2.16.12", - "typescript": "4.4.3" + "@storybook/react": "6.4.8", + "@types/ndarray": "1.0.11", + "@types/react": "17.0.37", + "@types/react-dom": "17.0.11", + "eslint": "8.4.1", + "eslint-config-galex": "3.3.5", + "typescript": "4.5.2" }, "browserslist": { "production": [ diff --git a/apps/storybook/src/ColorBar.stories.tsx b/apps/storybook/src/ColorBar.stories.tsx index 2359cc84e..0fdd657ba 100644 --- a/apps/storybook/src/ColorBar.stories.tsx +++ b/apps/storybook/src/ColorBar.stories.tsx @@ -88,10 +88,8 @@ export default { control: { type: 'range', min: -10, max: 10, step: 0.1 }, }, scaleType: { - control: { - type: 'inline-radio', - options: [ScaleType.Linear, ScaleType.Log, ScaleType.SymLog], - }, + control: { type: 'inline-radio' }, + options: [ScaleType.Linear, ScaleType.Log, ScaleType.SymLog], }, }, excludeStories: ['ColorMapTemplate'], diff --git a/apps/storybook/src/Customization.stories.mdx b/apps/storybook/src/Customization.stories.mdx index 1c0e80c31..a4c5d1066 100644 --- a/apps/storybook/src/Customization.stories.mdx +++ b/apps/storybook/src/Customization.stories.mdx @@ -1,4 +1,5 @@ import LinkTo from '@storybook/addon-links/react'; +import { Meta } from '@storybook/react'; diff --git a/apps/storybook/src/DomainSlider.stories.tsx b/apps/storybook/src/DomainSlider.stories.tsx index 4693ae51e..5d15fdcfe 100644 --- a/apps/storybook/src/DomainSlider.stories.tsx +++ b/apps/storybook/src/DomainSlider.stories.tsx @@ -77,15 +77,13 @@ export default { }, argTypes: { scaleType: { - control: { - type: 'inline-radio', - options: [ - ScaleType.Linear, - ScaleType.SymLog, - ScaleType.Log, - ScaleType.Sqrt, - ], - }, + control: { type: 'inline-radio' }, + options: [ + ScaleType.Linear, + ScaleType.SymLog, + ScaleType.Log, + ScaleType.Sqrt, + ], }, }, } as Meta; diff --git a/apps/storybook/src/GettingStarted.stories.mdx b/apps/storybook/src/GettingStarted.stories.mdx index 23610802a..c8d716a17 100644 --- a/apps/storybook/src/GettingStarted.stories.mdx +++ b/apps/storybook/src/GettingStarted.stories.mdx @@ -1,3 +1,5 @@ +import { Meta } from '@storybook/react'; + # H5Web Component Library @@ -42,7 +44,7 @@ The components are organised in three categories: ]; // Flatten source array - const flatValues: number[] = values.flat(Infinity); + const flatValues = values.flat(Infinity) as number[]; // Convert to ndarray and get domain const dataArray = ndarray(flatValues, [2, 3]); diff --git a/apps/storybook/src/HeatmapVis.stories.tsx b/apps/storybook/src/HeatmapVis.stories.tsx index 977447fdc..9d8c31f9f 100644 --- a/apps/storybook/src/HeatmapVis.stories.tsx +++ b/apps/storybook/src/HeatmapVis.stories.tsx @@ -93,39 +93,31 @@ Alpha.args = { export default { title: 'Visualizations/HeatmapVis', component: HeatmapVis, - parameters: { layout: 'fullscreen' }, + parameters: { layout: 'fullscreen', controls: { sort: 'requiredFirst' } }, decorators: [FillHeight], + args: { + colorMap: 'Viridis', + scaleType: ScaleType.Linear, + layout: 'cover', + showGrid: true, + }, argTypes: { - dataArray: {}, // To keep mandatory args above optional ones. - domain: {}, colorMap: { - defaultValue: 'Viridis', - control: { - type: 'select', - options: Object.keys(INTERPOLATORS), - }, + control: { type: 'select' }, + options: Object.keys(INTERPOLATORS), }, scaleType: { - defaultValue: ScaleType.Linear, - control: { - type: 'inline-radio', - options: [ - ScaleType.Linear, - ScaleType.Log, - ScaleType.SymLog, - ScaleType.Sqrt, - ], - }, + control: { type: 'inline-radio' }, + options: [ + ScaleType.Linear, + ScaleType.Log, + ScaleType.SymLog, + ScaleType.Sqrt, + ], }, layout: { - defaultValue: 'cover', - control: { - type: 'inline-radio', - options: ['contain', 'cover', 'fill'], - }, - }, - showGrid: { - defaultValue: true, + control: { type: 'inline-radio' }, + options: ['contain', 'cover', 'fill'], }, }, } as Meta; diff --git a/apps/storybook/src/LineVis.stories.tsx b/apps/storybook/src/LineVis.stories.tsx index 6a87f268b..442e6ccf6 100644 --- a/apps/storybook/src/LineVis.stories.tsx +++ b/apps/storybook/src/LineVis.stories.tsx @@ -89,31 +89,25 @@ AuxiliaryArrays.args = { export default { title: 'Visualizations/LineVis', component: LineVis, - parameters: { layout: 'fullscreen' }, + parameters: { layout: 'fullscreen', controls: { sort: 'requiredFirst' } }, decorators: [FillHeight], + args: { + curveType: CurveType.LineOnly, + scaleType: ScaleType.Linear, + showGrid: true, + }, argTypes: { - dataArray: {}, // to keep mandatory args above optional ones in controls add-on - domain: {}, curveType: { - defaultValue: CurveType.LineOnly, - control: { - type: 'inline-radio', - options: [ - CurveType.LineOnly, - CurveType.GlyphsOnly, - CurveType.LineAndGlyphs, - ], - }, + control: { type: 'inline-radio' }, + options: [ + CurveType.LineOnly, + CurveType.GlyphsOnly, + CurveType.LineAndGlyphs, + ], }, scaleType: { - defaultValue: ScaleType.Linear, - control: { - type: 'inline-radio', - options: [ScaleType.Linear, ScaleType.Log, ScaleType.SymLog], - }, - }, - showGrid: { - defaultValue: true, + control: { type: 'inline-radio' }, + options: [ScaleType.Linear, ScaleType.Log, ScaleType.SymLog], }, }, } as Meta; diff --git a/apps/storybook/src/Utilities.stories.mdx b/apps/storybook/src/Utilities.stories.mdx index aa31bf199..e48bd8c9d 100644 --- a/apps/storybook/src/Utilities.stories.mdx +++ b/apps/storybook/src/Utilities.stories.mdx @@ -1,3 +1,5 @@ +import { Meta } from '@storybook/react'; + ## Utilities diff --git a/apps/storybook/src/VisCanvasInteraction.stories.tsx b/apps/storybook/src/VisCanvasInteraction.stories.tsx index fa2397202..8bb50959c 100644 --- a/apps/storybook/src/VisCanvasInteraction.stories.tsx +++ b/apps/storybook/src/VisCanvasInteraction.stories.tsx @@ -78,10 +78,8 @@ export default { }, argTypes: { guides: { - control: { - type: 'inline-radio', - options: ['horizontal', 'vertical', 'both'], - }, + control: { type: 'inline-radio' }, + options: ['horizontal', 'vertical', 'both'], }, }, } as Meta; diff --git a/eslint.shared.js b/eslint.shared.js index 81cb0e628..97ca5ab91 100644 --- a/eslint.shared.js +++ b/eslint.shared.js @@ -24,12 +24,6 @@ const rules = { /* Forcing use of `else` for consistency with mandatory `default` clause in `switch` statements is unreasonable. * `if`/`else if` serves a different purpose than `switch`. */ 'sonarjs/elseif-without-else': 'off', - - // zustand has `whitelist` option - 'inclusive-language/use-inclusive-words': [ - 'error', - { allowedTerms: ['whitelist'] }, - ], }; const overrides = [ @@ -48,8 +42,7 @@ const overrides = [ '@typescript-eslint/prefer-nullish-coalescing': 'off', // `||` is often conveninent and safe to use with TS '@typescript-eslint/explicit-module-boundary-types': 'off', // worsens readability sometimes (e.g. for React components) - // Galex expects TypeScript options `noUnusedLocals` and `noUnusedParameters` to be enabled, - // but those prevent compilation, which is bad for developer experience + // Allow removing properties with destructuring '@typescript-eslint/no-unused-vars': [ 'warn', { ignoreRestSiblings: true }, diff --git a/package.json b/package.json index 8ae7418b7..94d3facbf 100644 --- a/package.json +++ b/package.json @@ -31,19 +31,26 @@ "postversion": "git push && git push --tags" }, "devDependencies": { - "@testing-library/cypress": "8.0.1", + "@testing-library/cypress": "8.0.2", "@types/cypress-image-snapshot": "3.1.6", - "@types/jest": "27.0.2", - "@types/node": "16.10.2", - "cypress": "8.5.0", + "@types/jest": "27.0.3", + "@types/node": "16.11.12", + "cypress": "9.1.1", "cypress-image-snapshot": "4.0.1", - "eslint": "7.32.0", - "eslint-config-galex": "2.16.12", + "eslint": "8.4.1", + "eslint-config-galex": "3.3.5", "identity-obj-proxy": "3.0.0", - "jest": "27.2.4", + "jest": "27.4.3", "jest-transform-stub": "2.0.0", - "prettier": "2.4.1", - "ts-jest": "27.0.5", - "typescript": "4.4.3" + "prettier": "2.5.1", + "ts-jest": "27.1.0", + "typescript": "4.5.2" + }, + "pnpm": { + "overrides": { + "react-scripts>eslint-plugin-testing-library": ">=5", + "react-scripts>@typescript-eslint/parser": ">=5", + "react-scripts>@typescript-eslint/eslint-plugin": ">=5" + } } } diff --git a/packages/app/package.json b/packages/app/package.json index 42d896312..a150642d1 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -44,39 +44,39 @@ "dependencies": { "@h5web/lib": "workspace:*", "@react-hookz/web": "12.0.0", - "@react-three/fiber": "7.0.9", - "axios": "0.22.0", - "d3-format": "3.0.1", + "@react-three/fiber": "7.0.21", + "axios": "0.24.0", + "d3-format": "3.1.0", "lodash": "4.17.21", "ndarray": "1.0.19", "ndarray-ops": "1.2.2", - "react-error-boundary": "3.1.3", + "react-error-boundary": "3.1.4", "react-icons": "4.3.1", "react-reflex": "4.0.3", "react-slider": "1.3.1", "react-suspense-fetch": "0.4.0", "react-use": "17.3.1", - "three": "0.132.2", - "zustand": "3.5.12" + "three": "0.135.0", + "zustand": "3.6.7" }, "devDependencies": { "@h5web/shared": "workspace:*", - "@testing-library/dom": "8.7.1", - "@testing-library/jest-dom": "5.14.1", + "@testing-library/dom": "8.11.1", + "@testing-library/jest-dom": "5.16.1", "@testing-library/react": "12.1.2", "@testing-library/user-event": "13.5.0", - "@types/lodash": "4.14.175", - "@types/ndarray": "1.0.10", - "@types/react": "17.0.19", + "@types/lodash": "4.14.177", + "@types/ndarray": "1.0.11", + "@types/react": "17.0.37", "@types/react-slider": "1.3.1", - "eslint": "7.32.0", - "eslint-config-galex": "2.16.12", - "jest": "27.2.4", + "eslint": "8.4.1", + "eslint-config-galex": "3.3.5", + "jest": "27.4.3", "react": "17.0.2", "react-dom": "17.0.2", - "rollup": "2.58.0", - "rollup-plugin-dts": "4.0.0", - "typescript": "4.4.3", - "vite": "2.6.2" + "rollup": "2.60.2", + "rollup-plugin-dts": "4.0.1", + "typescript": "4.5.2", + "vite": "2.7.1" } } diff --git a/packages/app/src/__tests__/CorePack.test.tsx b/packages/app/src/__tests__/CorePack.test.tsx index 688534b3c..bf38fb505 100644 --- a/packages/app/src/__tests__/CorePack.test.tsx +++ b/packages/app/src/__tests__/CorePack.test.tsx @@ -19,7 +19,7 @@ test('visualise raw dataset', async () => { expect(tabs[0]).toHaveTextContent(Vis.Raw); expect(tabs[0]).toHaveAttribute('aria-selected', 'true'); - expect(await screen.findByText(/"int": 42/)).toBeVisible(); + await expect(screen.findByText(/"int": 42/)).resolves.toBeVisible(); }); test('log raw dataset to console if too large', async () => { @@ -28,7 +28,7 @@ test('log raw dataset to console if too large', async () => { const logSpy = mockConsoleMethod('log'); await selectExplorerNode('entities/raw_large'); - expect(await screen.findByText(/dataset is too big/)).toBeVisible(); + await expect(screen.findByText(/dataset is too big/)).resolves.toBeVisible(); expect(logSpy).toHaveBeenCalledWith(mockValues.raw_large); }); @@ -36,7 +36,7 @@ test('visualise scalar dataset', async () => { await renderApp(); await selectExplorerNode('entities/scalar_int'); - expect(await screen.findByText('0')).toBeVisible(); + await expect(screen.findByText('0')).resolves.toBeVisible(); const tabs = await findVisSelectorTabs(); expect(tabs).toHaveLength(1); @@ -44,7 +44,7 @@ test('visualise scalar dataset', async () => { expect(tabs[0]).toHaveAttribute('aria-selected', 'true'); await selectExplorerNode('scalar_str'); - expect(await screen.findByText(mockValues.scalar_str)).toBeVisible(); + await expect(screen.findByText(mockValues.scalar_str)).resolves.toBeVisible(); }); test('visualize 1D dataset', async () => { @@ -57,7 +57,9 @@ test('visualize 1D dataset', async () => { expect(tabs[1]).toHaveTextContent(Vis.Line); expect(tabs[1]).toHaveAttribute('aria-selected', 'true'); - expect(await screen.findByRole('figure', { name: 'oneD' })).toBeVisible(); + await expect( + screen.findByRole('figure', { name: 'oneD' }) + ).resolves.toBeVisible(); }); test('visualize 2D datasets', async () => { @@ -71,7 +73,9 @@ test('visualize 2D datasets', async () => { expect(tabs[2]).toHaveTextContent(Vis.Heatmap); expect(tabs[2]).toHaveAttribute('aria-selected', 'true'); - expect(await screen.findByRole('figure', { name: 'twoD' })).toBeVisible(); + await expect( + screen.findByRole('figure', { name: 'twoD' }) + ).resolves.toBeVisible(); }); test('visualize 1D slice of a 3D dataset with and without autoscale', async () => { @@ -80,19 +84,23 @@ test('visualize 1D slice of a 3D dataset with and without autoscale', async () = await selectExplorerNode('resilience/slow_slicing'); // Heatmap is selected by default and fetches a 2D slice. - expect(await screen.findByText(/Loading current slice/)).toBeVisible(); + await expect( + screen.findByText(/Loading current slice/) + ).resolves.toBeVisible(); // Let the 2D slice fetch succeed jest.runAllTimers(); - expect(await screen.findByRole('figure')).toBeVisible(); + await expect(screen.findByRole('figure')).resolves.toBeVisible(); // Select the LineVis. The autoscale is on by default: it should fetch a 1D slice. userEvent.click(await screen.findByRole('tab', { name: Vis.Line })); - expect(await screen.findByText(/Loading current slice/)).toBeVisible(); + await expect( + screen.findByText(/Loading current slice/) + ).resolves.toBeVisible(); // Let the 1D slice fetch succeed jest.runAllTimers(); - expect(await screen.findByRole('figure')).toBeVisible(); + await expect(screen.findByRole('figure')).resolves.toBeVisible(); // Check that autoscale is truly on const autoScaleBtn = await screen.findByRole('button', { @@ -107,27 +115,34 @@ test('visualize 1D slice of a 3D dataset with and without autoscale', async () = })[0]; d0Slider.focus(); userEvent.keyboard('{ArrowUp}'); - expect(await screen.findByText(/Loading current slice/)).toBeVisible(); + await expect( + screen.findByText(/Loading current slice/) + ).resolves.toBeVisible(); // Let the new slice fetch succeed jest.runAllTimers(); - expect(await screen.findByRole('figure')).toBeVisible(); + await expect(screen.findByRole('figure')).resolves.toBeVisible(); // Activate autoscale. It should trigger the fetch of the entire dataset. userEvent.click(autoScaleBtn); - expect(await screen.findByText(/Loading entire dataset/)).toBeVisible(); + await expect( + screen.findByText(/Loading entire dataset/) + ).resolves.toBeVisible(); // Let the dataset fetch succeed jest.runAllTimers(); - expect(await screen.findByRole('figure')).toBeVisible(); + await expect(screen.findByRole('figure')).resolves.toBeVisible(); // Check that entire dataset is fetched d0Slider.focus(); + + // eslint-disable-next-line testing-library/no-unnecessary-act act(() => { userEvent.keyboard('{ArrowUp}'); jest.advanceTimersByTime(100); // account for debouncing of `dimMapping` state }); - expect(await screen.findByRole('figure')).toBeVisible(); + + await expect(screen.findByRole('figure')).resolves.toBeVisible(); d0Slider.blur(); // remove focus to avoid state update after unmount jest.runOnlyPendingTimers(); diff --git a/packages/app/src/__tests__/DimensionMapper.test.tsx b/packages/app/src/__tests__/DimensionMapper.test.tsx index fc42c0627..d1d2d70e9 100644 --- a/packages/app/src/__tests__/DimensionMapper.test.tsx +++ b/packages/app/src/__tests__/DimensionMapper.test.tsx @@ -25,6 +25,7 @@ test('display mapping for X axis when visualizing 2D dataset as Line', async () const d0Slider = screen.getByRole('slider'); expect(d0Slider).toHaveAttribute('aria-valueNow', '0'); + // eslint-disable-next-line testing-library/no-unnecessary-act act(() => { // Ensure that the swap from [0, 'x'] to ['x', 0] works userEvent.click(xDimsButtons[0]); @@ -62,6 +63,7 @@ test('display mappings for X and Y axes when visualizing 2D dataset as Heatmap', expect(xD1Button).toBeChecked(); expect(yD0Button).toBeChecked(); + // eslint-disable-next-line testing-library/no-unnecessary-act act(() => { // Ensure that the swap from ['y', 'x'] to ['x', 'y'] works userEvent.click(xD0Button); diff --git a/packages/app/src/__tests__/DomainSlider.test.tsx b/packages/app/src/__tests__/DomainSlider.test.tsx index 829334f8f..2268b7ceb 100644 --- a/packages/app/src/__tests__/DomainSlider.test.tsx +++ b/packages/app/src/__tests__/DomainSlider.test.tsx @@ -299,7 +299,9 @@ test('handle min or max <= 0 in log scale', async () => { await selectExplorerNode('nexus_entry/image'); const editBtn = await screen.findByRole('button', { name: 'Edit domain' }); - expect(await screen.findByRole('button', { name: 'Log' })).toBeVisible(); // wait for switch to log scale + await expect( + screen.findByRole('button', { name: 'Log' }) // wait for switch to log scale + ).resolves.toBeVisible(); userEvent.click(editBtn); @@ -331,7 +333,9 @@ test('handle min <= 0 with custom max fallback in log scale', async () => { await selectExplorerNode('nexus_entry/image'); const editBtn = await screen.findByRole('button', { name: 'Edit domain' }); - expect(await screen.findByRole('button', { name: 'Log' })).toBeVisible(); // wait for switch to log scale + await expect( + screen.findByRole('button', { name: 'Log' }) // wait for switch to log scale + ).resolves.toBeVisible(); userEvent.click(editBtn); diff --git a/packages/app/src/__tests__/Explorer.test.tsx b/packages/app/src/__tests__/Explorer.test.tsx index 77a465dda..4a9693284 100644 --- a/packages/app/src/__tests__/Explorer.test.tsx +++ b/packages/app/src/__tests__/Explorer.test.tsx @@ -92,7 +92,7 @@ test('show spinner when group metadata is slow to fetch', async () => { await renderApp(); await selectExplorerNode('resilience/slow_metadata'); - expect(await screen.findByText(/Loading/)).toBeVisible(); + await expect(screen.findByText(/Loading/)).resolves.toBeVisible(); expect(screen.getByLabelText(/Loading group metadata/)).toBeVisible(); jest.runAllTimers(); // resolve slow fetch right away diff --git a/packages/app/src/__tests__/MetadataViewer.test.tsx b/packages/app/src/__tests__/MetadataViewer.test.tsx index d44a613f1..a0a70078a 100644 --- a/packages/app/src/__tests__/MetadataViewer.test.tsx +++ b/packages/app/src/__tests__/MetadataViewer.test.tsx @@ -23,7 +23,7 @@ test('switch between "display" and "inspect" modes', async () => { // Switch back to "display" mode userEvent.click(displayBtn); - expect(await findVisSelector()).toBeVisible(); + await expect(findVisSelector()).resolves.toBeVisible(); expect(screen.queryByRole('row', { name: /^Path/ })).not.toBeInTheDocument(); }); diff --git a/packages/app/src/__tests__/NexusPack.test.tsx b/packages/app/src/__tests__/NexusPack.test.tsx index 58c71a574..b493cef06 100644 --- a/packages/app/src/__tests__/NexusPack.test.tsx +++ b/packages/app/src/__tests__/NexusPack.test.tsx @@ -17,9 +17,9 @@ test('visualize NXdata group with "spectrum" interpretation', async () => { expect(tabs).toHaveLength(1); expect(tabs[0]).toHaveTextContent(NexusVis.NxSpectrum); - expect( - await screen.findByRole('figure', { name: 'twoD_spectrum (arb. units)' }) // signal name + `units` attribute - ).toBeVisible(); + await expect( + screen.findByRole('figure', { name: 'twoD_spectrum (arb. units)' }) // signal name + `units` attribute + ).resolves.toBeVisible(); }); test('visualize NXdata group with "image" interpretation', async () => { @@ -30,9 +30,9 @@ test('visualize NXdata group with "image" interpretation', async () => { expect(tabs).toHaveLength(1); expect(tabs[0]).toHaveTextContent(NexusVis.NxImage); - expect( - await screen.findByRole('figure', { name: 'Interference fringes' }) // `long_name` attribute - ).toBeVisible(); + await expect( + screen.findByRole('figure', { name: 'Interference fringes' }) // `long_name` attribute + ).resolves.toBeVisible(); }); test('visualize NXdata group with 2D signal', async () => { @@ -43,7 +43,9 @@ test('visualize NXdata group with 2D signal', async () => { expect(tabs).toHaveLength(1); expect(tabs[0]).toHaveTextContent(NexusVis.NxImage); - expect(await screen.findByRole('figure', { name: 'NeXus 2D' })).toBeVisible(); // `title` dataset + await expect( + screen.findByRole('figure', { name: 'NeXus 2D' }) // `title` dataset + ).resolves.toBeVisible(); }); test('visualize NXentry group with relative path to 2D default signal', async () => { @@ -54,7 +56,9 @@ test('visualize NXentry group with relative path to 2D default signal', async () expect(tabs).toHaveLength(1); expect(tabs[0]).toHaveTextContent(NexusVis.NxImage); - expect(await screen.findByRole('figure', { name: 'NeXus 2D' })).toBeVisible(); // `title` dataset + await expect( + screen.findByRole('figure', { name: 'NeXus 2D' }) // `title` dataset + ).resolves.toBeVisible(); }); test('visualize NXentry group with absolute path to 2D default signal', async () => { @@ -65,7 +69,9 @@ test('visualize NXentry group with absolute path to 2D default signal', async () expect(tabs).toHaveLength(1); expect(tabs[0]).toHaveTextContent(NexusVis.NxImage); - expect(await screen.findByRole('figure', { name: 'NeXus 2D' })).toBeVisible(); // `title` dataset + await expect( + screen.findByRole('figure', { name: 'NeXus 2D' }) // `title` dataset + ).resolves.toBeVisible(); }); test('visualize NXroot group with 2D default signal', async () => { @@ -75,7 +81,9 @@ test('visualize NXroot group with 2D default signal', async () => { expect(tabs).toHaveLength(1); expect(tabs[0]).toHaveTextContent(NexusVis.NxImage); - expect(await screen.findByRole('figure', { name: 'NeXus 2D' })).toBeVisible(); // `title` dataset + await expect( + screen.findByRole('figure', { name: 'NeXus 2D' }) // `title` dataset + ).resolves.toBeVisible(); }); test('visualize NXdata group with 2D complex signal', async () => { @@ -86,9 +94,9 @@ test('visualize NXdata group with 2D complex signal', async () => { expect(tabs).toHaveLength(1); expect(tabs[0]).toHaveTextContent(NexusVis.NxImage); - expect( - await screen.findByRole('figure', { name: 'twoD_complex (amplitude)' }) // signal name + complex visualization type - ).toBeVisible(); + await expect( + screen.findByRole('figure', { name: 'twoD_complex (amplitude)' }) // signal name + complex visualization type + ).resolves.toBeVisible(); }); test('visualize NXdata group with 1D complex signal', async () => { @@ -99,9 +107,9 @@ test('visualize NXdata group with 1D complex signal', async () => { expect(tabs).toHaveLength(1); expect(tabs[0]).toHaveTextContent(NexusVis.NxSpectrum); - expect( - await screen.findByRole('figure', { name: 'twoD_complex' }) // signal name (complex vis type is displayed as ordinate label) - ).toBeVisible(); + await expect( + screen.findByRole('figure', { name: 'twoD_complex' }) // signal name (complex vis type is displayed as ordinate label) + ).resolves.toBeVisible(); }); test('visualize NXdata group with "rgb-image" interpretation', async () => { @@ -112,9 +120,9 @@ test('visualize NXdata group with "rgb-image" interpretation', async () => { expect(tabs).toHaveLength(1); expect(tabs[0]).toHaveTextContent(NexusVis.NxRGB); - expect( - await screen.findByRole('figure', { name: 'RGB CMY DGW' }) // `long_name` attribute - ).toBeVisible(); + await expect( + screen.findByRole('figure', { name: 'RGB CMY DGW' }) // `long_name` attribute + ).resolves.toBeVisible(); }); test('follow SILX styles when visualizing NXdata group', async () => { @@ -133,9 +141,9 @@ test('visualize NXentry group with implicit default child NXdata group', async ( expect(tabs).toHaveLength(1); expect(tabs[0]).toHaveTextContent(NexusVis.NxSpectrum); - expect( - await screen.findByRole('figure', { name: 'oneD' }) // signal name of NXdata group "spectrum" - ).toBeVisible(); + await expect( + screen.findByRole('figure', { name: 'oneD' }) // signal name of NXdata group "spectrum" + ).resolves.toBeVisible(); }); test('show error when `default` entity is not found', async () => { @@ -143,7 +151,9 @@ test('show error when `default` entity is not found', async () => { const errorSpy = mockConsoleMethod('error'); await selectExplorerNode('nexus_malformed/default_not_found'); - expect(await screen.findByText('No entity found at /test')).toBeVisible(); + await expect( + screen.findByText('No entity found at /test') + ).resolves.toBeVisible(); expect(errorSpy).toHaveBeenCalledTimes(2); // React logs two stack traces }); @@ -153,9 +163,9 @@ test('show error when `signal` entity is not found', async () => { const errorSpy = mockConsoleMethod('error'); await selectExplorerNode('nexus_malformed/signal_not_found'); - expect( - await screen.findByText('Expected "unknown" signal entity to exist') - ).toBeVisible(); + await expect( + screen.findByText('Expected "unknown" signal entity to exist') + ).resolves.toBeVisible(); expect(errorSpy).toHaveBeenCalledTimes(2); // React logs two stack traces }); @@ -165,9 +175,9 @@ test('show error when `signal` entity is not a dataset', async () => { const errorSpy = mockConsoleMethod('error'); await selectExplorerNode('nexus_malformed/signal_not_dataset'); - expect( - await screen.findByText('Expected "some_group" signal to be a dataset') - ).toBeVisible(); + await expect( + screen.findByText('Expected "some_group" signal to be a dataset') + ).resolves.toBeVisible(); expect(errorSpy).toHaveBeenCalledTimes(2); // React logs two stack traces }); @@ -177,9 +187,9 @@ test('show error when `signal` dataset is not array', async () => { const errorSpy = mockConsoleMethod('error'); await selectExplorerNode('nexus_malformed/signal_not_array'); - expect( - await screen.findByText('Expected dataset to have array shape') - ).toBeVisible(); + await expect( + screen.findByText('Expected dataset to have array shape') + ).resolves.toBeVisible(); expect(errorSpy).toHaveBeenCalledTimes(2); // React logs two stack traces }); @@ -189,9 +199,9 @@ test('show error when `signal` dataset is not numeric', async () => { const errorSpy = mockConsoleMethod('error'); await selectExplorerNode('nexus_malformed/signal_not_numeric'); - expect( - await screen.findByText('Expected dataset to have numeric or complex type') - ).toBeVisible(); + await expect( + screen.findByText('Expected dataset to have numeric or complex type') + ).resolves.toBeVisible(); expect(errorSpy).toHaveBeenCalledTimes(2); // React logs two stack traces }); @@ -200,9 +210,9 @@ test('show fallback message when NXdata group has no `signal` attribute', async await renderApp(); await selectExplorerNode('nexus_malformed/no_signal'); - expect( - await screen.findByText('No visualization available for this entity.') - ).toBeInTheDocument(); + await expect( + screen.findByText('No visualization available for this entity.') + ).resolves.toBeInTheDocument(); }); test('visualize NXdata group with unknown interpretation', async () => { @@ -213,9 +223,9 @@ test('visualize NXdata group with unknown interpretation', async () => { expect(tabs).toHaveLength(1); expect(tabs[0]).toHaveTextContent(NexusVis.NxImage); // support check falls back to signal dataset dimensions - expect( - await screen.findByRole('figure', { name: 'fourD' }) // signal name - ).toBeVisible(); + await expect( + screen.findByRole('figure', { name: 'fourD' }) // signal name + ).resolves.toBeVisible(); }); test('visualize NXdata group with "rgb-image" interpretation but incompatible signal', async () => { @@ -226,9 +236,9 @@ test('visualize NXdata group with "rgb-image" interpretation but incompatible si expect(tabs).toHaveLength(1); expect(tabs[0]).toHaveTextContent(NexusVis.NxSpectrum); // support check falls back to signal dataset dimensions - expect( - await screen.findByRole('figure', { name: 'oneD' }) // signal name - ).toBeVisible(); + await expect( + screen.findByRole('figure', { name: 'oneD' }) // signal name + ).resolves.toBeVisible(); }); test('ignore unknown `SILX_style` options and invalid values', async () => { @@ -272,23 +282,23 @@ test('cancel and retry slow fetch of NxSpectrum', async () => { // Select NXdata group with spectrum interpretation and start fetching dataset values await selectExplorerNode('resilience/slow_nx_spectrum'); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); // Cancel all fetches at once const errorSpy = mockConsoleMethod('error'); userEvent.click(await screen.findByRole('button', { name: /Cancel/ })); - expect(await screen.findByText('Request cancelled')).toBeVisible(); + await expect(screen.findByText('Request cancelled')).resolves.toBeVisible(); expect(errorSpy).toHaveBeenCalledTimes(2); // React logs two stack traces errorSpy.mockRestore(); // Retry all fetches at once userEvent.click(await screen.findByRole('button', { name: /Retry/ })); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); // Let fetches succeed jest.runAllTimers(); - expect(await screen.findByRole('figure')).toBeVisible(); + await expect(screen.findByRole('figure')).resolves.toBeVisible(); jest.runOnlyPendingTimers(); jest.useRealTimers(); @@ -300,22 +310,22 @@ test('cancel and retry slow fetch of NxImage', async () => { // Select NXdata group with image interpretation and start fetching dataset values await selectExplorerNode('resilience/slow_nx_image'); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); // Cancel all fetches at once const errorSpy = mockConsoleMethod('error'); userEvent.click(await screen.findByRole('button', { name: /Cancel/ })); - expect(await screen.findByText('Request cancelled')).toBeVisible(); + await expect(screen.findByText('Request cancelled')).resolves.toBeVisible(); expect(errorSpy).toHaveBeenCalledTimes(2); // React logs two stack traces errorSpy.mockRestore(); // Retry all fetches at once userEvent.click(await screen.findByRole('button', { name: /Retry/ })); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); // Let fetches succeed jest.runAllTimers(); - expect(await screen.findByRole('figure')).toBeVisible(); + await expect(screen.findByRole('figure')).resolves.toBeVisible(); jest.runOnlyPendingTimers(); jest.useRealTimers(); @@ -327,26 +337,26 @@ test('retry fetching automatically when re-selecting NxSpectrum', async () => { // Select NXdata group with spectrum interpretation and start fetching dataset values await selectExplorerNode('resilience/slow_nx_spectrum'); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); // Cancel all fetches at once const errorSpy = mockConsoleMethod('error'); userEvent.click(await screen.findByRole('button', { name: /Cancel/ })); - expect(await screen.findByText('Request cancelled')).toBeVisible(); + await expect(screen.findByText('Request cancelled')).resolves.toBeVisible(); expect(errorSpy).toHaveBeenCalledTimes(2); // React logs two stack traces errorSpy.mockRestore(); // Switch to other entity with no visualization await selectExplorerNode('entities'); - expect(await screen.findByText(/No visualization/)).toBeVisible(); + await expect(screen.findByText(/No visualization/)).resolves.toBeVisible(); // Select dataset again await selectExplorerNode('slow_nx_spectrum'); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); // Let fetches succeed jest.runAllTimers(); - expect(await screen.findByRole('figure')).toBeVisible(); + await expect(screen.findByRole('figure')).resolves.toBeVisible(); jest.runOnlyPendingTimers(); jest.useRealTimers(); @@ -358,26 +368,26 @@ test('retry fetching automatically when re-selecting NxImage', async () => { // Select NXdata group with image interpretation and start fetching dataset values await selectExplorerNode('resilience/slow_nx_image'); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); // Cancel all fetches at once const errorSpy = mockConsoleMethod('error'); userEvent.click(await screen.findByRole('button', { name: /Cancel/ })); - expect(await screen.findByText('Request cancelled')).toBeVisible(); + await expect(screen.findByText('Request cancelled')).resolves.toBeVisible(); expect(errorSpy).toHaveBeenCalledTimes(2); // React logs two stack traces errorSpy.mockRestore(); // Switch to other entity with no visualization await selectExplorerNode('entities'); - expect(await screen.findByText(/No visualization/)).toBeVisible(); + await expect(screen.findByText(/No visualization/)).resolves.toBeVisible(); // Select dataset again await selectExplorerNode('slow_nx_image'); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); // Let fetches succeed jest.runAllTimers(); - expect(await screen.findByRole('figure')).toBeVisible(); + await expect(screen.findByRole('figure')).resolves.toBeVisible(); jest.runOnlyPendingTimers(); jest.useRealTimers(); @@ -389,12 +399,12 @@ test('retry fetching automatically when selecting other NxSpectrum slice', async // Select NXdata group with spectrum interpretation and start fetching dataset values await selectExplorerNode('resilience/slow_nx_spectrum'); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); // Cancel all fetches at once const errorSpy = mockConsoleMethod('error'); userEvent.click(await screen.findByRole('button', { name: /Cancel/ })); - expect(await screen.findByText('Request cancelled')).toBeVisible(); + await expect(screen.findByText('Request cancelled')).resolves.toBeVisible(); expect(errorSpy).toHaveBeenCalledTimes(2); // React logs two stack traces errorSpy.mockRestore(); @@ -402,19 +412,19 @@ test('retry fetching automatically when selecting other NxSpectrum slice', async const d0Slider = screen.getByRole('slider', { name: 'Dimension slider' }); d0Slider.focus(); userEvent.keyboard('{PageUp}'); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); // Let fetches succeed jest.runAllTimers(); - expect(await screen.findByRole('figure')).toBeVisible(); + await expect(screen.findByRole('figure')).resolves.toBeVisible(); // Move back to first slice to retry fetching it automatically userEvent.keyboard('{PageDown}'); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); // Let fetch of first slice succeed jest.runAllTimers(); - expect(await screen.findByRole('figure')).toBeVisible(); + await expect(screen.findByRole('figure')).resolves.toBeVisible(); d0Slider.blur(); // remove focus to avoid state update after unmount jest.runOnlyPendingTimers(); @@ -427,12 +437,12 @@ test('retry fetching supporting datasets automatically when selecting other NxIm // Select NXdata group with image interpretation and start fetching dataset values await selectExplorerNode('resilience/slow_nx_image'); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); // Cancel all fetches at once const errorSpy = mockConsoleMethod('error'); userEvent.click(await screen.findByRole('button', { name: /Cancel/ })); - expect(await screen.findByText('Request cancelled')).toBeVisible(); + await expect(screen.findByText('Request cancelled')).resolves.toBeVisible(); expect(errorSpy).toHaveBeenCalledTimes(2); // React logs two stack traces errorSpy.mockRestore(); @@ -440,19 +450,19 @@ test('retry fetching supporting datasets automatically when selecting other NxIm const d0Slider = screen.getByRole('slider', { name: 'Dimension slider' }); d0Slider.focus(); userEvent.keyboard('{PageUp}'); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); // Let fetches succeed jest.runAllTimers(); - expect(await screen.findByRole('figure')).toBeVisible(); + await expect(screen.findByRole('figure')).resolves.toBeVisible(); // Move back to first slice to retry fetching it automatically userEvent.keyboard('{PageDown}'); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); // Let fetch of first slice succeed jest.runAllTimers(); - expect(await screen.findByRole('figure')).toBeVisible(); + await expect(screen.findByRole('figure')).resolves.toBeVisible(); d0Slider.blur(); // remove focus to avoid state update after unmount jest.runOnlyPendingTimers(); diff --git a/packages/app/src/__tests__/Visualizer.test.tsx b/packages/app/src/__tests__/Visualizer.test.tsx index fb68d7e20..4869a9a8c 100644 --- a/packages/app/src/__tests__/Visualizer.test.tsx +++ b/packages/app/src/__tests__/Visualizer.test.tsx @@ -37,9 +37,9 @@ test('show fallback message when no visualization is supported', async () => { await renderApp(); await selectExplorerNode('entities'); // simple group - expect( - await screen.findByText('No visualization available for this entity.') - ).toBeInTheDocument(); + await expect( + screen.findByText('No visualization available for this entity.') + ).resolves.toBeInTheDocument(); expect(queryVisSelector()).not.toBeInTheDocument(); }); @@ -48,10 +48,10 @@ test('show loader while fetching dataset value', async () => { await renderApp(); await selectExplorerNode('resilience/slow_value'); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); jest.runAllTimers(); // resolve slow fetch right away - expect(await screen.findByText(/42/)).toBeVisible(); + await expect(screen.findByText(/42/)).resolves.toBeVisible(); jest.runOnlyPendingTimers(); jest.useRealTimers(); @@ -63,13 +63,13 @@ test("show error when dataset value can't be fetched", async () => { const errorSpy = mockConsoleMethod('error'); await selectExplorerNode('resilience/error_value'); - expect(await screen.findByText('error')).toBeVisible(); + await expect(screen.findByText('error')).resolves.toBeVisible(); expect(errorSpy).toHaveBeenCalledTimes(2); // React logs two stack traces errorSpy.mockRestore(); // Make sure error boundary resets when selecting another entity await selectExplorerNode('entities'); - expect(await screen.findByText(/No visualization/)).toBeVisible(); + await expect(screen.findByText(/No visualization/)).resolves.toBeVisible(); }); test('cancel and retry slow fetch of dataset value', async () => { @@ -78,23 +78,23 @@ test('cancel and retry slow fetch of dataset value', async () => { // Select dataset and start fetching value await selectExplorerNode('resilience/slow_value'); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); // Cancel fetch const errorSpy = mockConsoleMethod('error'); userEvent.click(await screen.findByRole('button', { name: /Cancel/ })); - expect(await screen.findByText('Request cancelled')).toBeVisible(); + await expect(screen.findByText('Request cancelled')).resolves.toBeVisible(); expect(errorSpy).toHaveBeenCalledTimes(2); // React logs two stack traces errorSpy.mockRestore(); // Retry fetch userEvent.click(await screen.findByRole('button', { name: /Retry/ })); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); // Let fetch succeed jest.runAllTimers(); - expect(await screen.findByText(/42/)).toBeVisible(); + await expect(screen.findByText(/42/)).resolves.toBeVisible(); jest.runOnlyPendingTimers(); jest.useRealTimers(); @@ -106,23 +106,27 @@ test('cancel and retry slow fetch of dataset slice', async () => { // Select dataset and start fetching first slice await selectExplorerNode('resilience/slow_slicing'); - expect(await screen.findByText(/Loading current slice/)).toBeVisible(); + await expect( + screen.findByText(/Loading current slice/) + ).resolves.toBeVisible(); // Cancel fetch of first slice const errorSpy = mockConsoleMethod('error'); userEvent.click(await screen.findByRole('button', { name: /Cancel/ })); - expect(await screen.findByText('Request cancelled')).toBeVisible(); + await expect(screen.findByText('Request cancelled')).resolves.toBeVisible(); expect(errorSpy).toHaveBeenCalledTimes(2); // React logs two stack traces errorSpy.mockRestore(); // Retry fetch of first slice userEvent.click(await screen.findByRole('button', { name: /Retry/ })); - expect(await screen.findByText(/Loading current slice/)).toBeVisible(); + await expect( + screen.findByText(/Loading current slice/) + ).resolves.toBeVisible(); // Let fetch of first slice succeed jest.runAllTimers(); - expect(await screen.findByRole('figure')).toBeVisible(); + await expect(screen.findByRole('figure')).resolves.toBeVisible(); jest.runOnlyPendingTimers(); jest.useRealTimers(); @@ -134,25 +138,25 @@ test('retry fetching automatically when re-selecting dataset', async () => { // Select dataset and start fetching await selectExplorerNode('resilience/slow_value'); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); // Cancel fetch const errorSpy = mockConsoleMethod('error'); userEvent.click(await screen.findByRole('button', { name: /Cancel/ })); - expect(await screen.findByText('Request cancelled')).toBeVisible(); + await expect(screen.findByText('Request cancelled')).resolves.toBeVisible(); errorSpy.mockRestore(); // Switch to other entity with no visualization await selectExplorerNode('entities'); - expect(await screen.findByText(/No visualization/)).toBeVisible(); + await expect(screen.findByText(/No visualization/)).resolves.toBeVisible(); // Select dataset again await selectExplorerNode('slow_value'); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); // Let fetch succeed jest.runAllTimers(); - expect(await screen.findByText(/42/)).toBeVisible(); + await expect(screen.findByText(/42/)).resolves.toBeVisible(); jest.runOnlyPendingTimers(); jest.useRealTimers(); @@ -164,12 +168,14 @@ test('retry fetching dataset slice automatically when re-selecting slice', async // Select dataset and start fetching first slice await selectExplorerNode('resilience/slow_slicing'); - expect(await screen.findByText(/Loading current slice/)).toBeVisible(); + await expect( + screen.findByText(/Loading current slice/) + ).resolves.toBeVisible(); // Cancel fetch of first slice const errorSpy = mockConsoleMethod('error'); userEvent.click(await screen.findByRole('button', { name: /Cancel/ })); - expect(await screen.findByText('Request cancelled')).toBeVisible(); + await expect(screen.findByText('Request cancelled')).resolves.toBeVisible(); expect(errorSpy).toHaveBeenCalledTimes(2); // React logs two stack traces errorSpy.mockRestore(); @@ -177,20 +183,24 @@ test('retry fetching dataset slice automatically when re-selecting slice', async const d0Slider = screen.getByRole('slider', { name: 'Dimension slider' }); d0Slider.focus(); userEvent.keyboard('{ArrowUp}'); - expect(await screen.findByText(/Loading current slice/)).toBeVisible(); + await expect( + screen.findByText(/Loading current slice/) + ).resolves.toBeVisible(); // Let fetch of other slice succeed jest.runAllTimers(); - expect(await screen.findByRole('figure')).toBeVisible(); + await expect(screen.findByRole('figure')).resolves.toBeVisible(); // Move back to first slice to retry fetching it automatically userEvent.keyboard('{ArrowDown}'); - expect(await screen.findByText(/Loading current slice/)).toBeVisible(); + await expect( + screen.findByText(/Loading current slice/) + ).resolves.toBeVisible(); d0Slider.blur(); // remove focus to avoid state update after unmount // Let fetch of first slice succeed jest.runAllTimers(); - expect(await screen.findByRole('figure')).toBeVisible(); + await expect(screen.findByRole('figure')).resolves.toBeVisible(); jest.runOnlyPendingTimers(); jest.useRealTimers(); @@ -202,11 +212,13 @@ test('cancel fetching dataset slice when changing entity', async () => { // Select dataset and start fetching first slice await selectExplorerNode('resilience/slow_slicing'); - expect(await screen.findByText(/Loading current slice/)).toBeVisible(); + await expect( + screen.findByText(/Loading current slice/) + ).resolves.toBeVisible(); // Switch to another entity to cancel the fetch await selectExplorerNode('resilience/slow_value'); - expect(await screen.findByText(/Loading data/)).toBeVisible(); + await expect(screen.findByText(/Loading data/)).resolves.toBeVisible(); // Let pending requests succeed jest.runAllTimers(); @@ -214,11 +226,13 @@ test('cancel fetching dataset slice when changing entity', async () => { // Reselect dataset and check that it refetches the first slice await selectExplorerNode('resilience/slow_slicing'); // The slice request was cancelled so it should be pending once again - expect(await screen.findByText(/Loading current slice/)).toBeVisible(); + await expect( + screen.findByText(/Loading current slice/) + ).resolves.toBeVisible(); // Let fetch of first slice succeed jest.runAllTimers(); - expect(await screen.findByRole('figure')).toBeVisible(); + await expect(screen.findByRole('figure')).resolves.toBeVisible(); jest.runOnlyPendingTimers(); jest.useRealTimers(); @@ -230,24 +244,30 @@ test('cancel fetching dataset slice when changing vis', async () => { // Select dataset and start fetching the slice await selectExplorerNode('resilience/slow_slicing'); - expect(await screen.findByText(/Loading current slice/)).toBeVisible(); + await expect( + screen.findByText(/Loading current slice/) + ).resolves.toBeVisible(); // Switch to the Line vis to cancel the fetch userEvent.click(screen.getByRole('tab', { name: 'Line' })); - expect(await screen.findByText(/Loading current slice/)).toBeVisible(); + await expect( + screen.findByText(/Loading current slice/) + ).resolves.toBeVisible(); // Let pending requests succeed jest.runAllTimers(); - expect(await screen.findByRole('figure')).toBeVisible(); + await expect(screen.findByRole('figure')).resolves.toBeVisible(); // Switch back to Heatmap and check that it refetches the slice userEvent.click(screen.getByRole('tab', { name: 'Heatmap' })); // The slice request was cancelled so it should be pending once again - expect(await screen.findByText(/Loading current slice/)).toBeVisible(); + await expect( + screen.findByText(/Loading current slice/) + ).resolves.toBeVisible(); // Let fetch of the slice succeed jest.runAllTimers(); - expect(await screen.findByRole('figure')).toBeVisible(); + await expect(screen.findByRole('figure')).resolves.toBeVisible(); jest.runOnlyPendingTimers(); jest.useRealTimers(); diff --git a/packages/app/src/providers/hsds/hsds-api.ts b/packages/app/src/providers/hsds/hsds-api.ts index 95cef3dd9..5d20cdf46 100644 --- a/packages/app/src/providers/hsds/hsds-api.ts +++ b/packages/app/src/providers/hsds/hsds-api.ts @@ -138,8 +138,9 @@ export class HsdsApi extends ProviderApi { this.fetchAttributeWithValue(collection, id, attr.name) ); + const attrsWithValues = await Promise.all(attrsPromises); return Object.fromEntries( - (await Promise.all(attrsPromises)).map((attr) => [attr.name, attr.value]) + attrsWithValues.map((attr) => [attr.name, attr.value]) ); } diff --git a/packages/app/src/vis-packs/core/complex/config.tsx b/packages/app/src/vis-packs/core/complex/config.tsx index 8ef22d5c6..aabdfece1 100644 --- a/packages/app/src/vis-packs/core/complex/config.tsx +++ b/packages/app/src/vis-packs/core/complex/config.tsx @@ -13,7 +13,9 @@ interface ComplexConfig { function createStore() { return create( persist( - (set) => ({ + // https://github.com/pmndrs/zustand/issues/701 + // eslint-disable-next-line @typescript-eslint/no-unused-vars + (set, get) => ({ visType: ComplexVisType.Amplitude, setVisType: (visType: ComplexVisType) => set(() => ({ visType })), }), diff --git a/packages/app/src/vis-packs/core/complex/lineConfig.tsx b/packages/app/src/vis-packs/core/complex/lineConfig.tsx index 06609f211..fe7dbbf35 100644 --- a/packages/app/src/vis-packs/core/complex/lineConfig.tsx +++ b/packages/app/src/vis-packs/core/complex/lineConfig.tsx @@ -14,7 +14,9 @@ interface ComplexLineConfig { function createStore() { return create( persist( - (set) => ({ + // https://github.com/pmndrs/zustand/issues/701 + // eslint-disable-next-line @typescript-eslint/no-unused-vars + (set, get) => ({ visType: ComplexVisType.Amplitude, setVisType: (visType: ComplexLineVisType) => set(() => ({ visType })), }), diff --git a/packages/app/src/vis-packs/core/heatmap/config.tsx b/packages/app/src/vis-packs/core/heatmap/config.tsx index d1190e685..d6bf53c85 100644 --- a/packages/app/src/vis-packs/core/heatmap/config.tsx +++ b/packages/app/src/vis-packs/core/heatmap/config.tsx @@ -33,7 +33,9 @@ interface HeatmapConfig { function createStore() { return create( persist( - (set) => ({ + // https://github.com/pmndrs/zustand/issues/701 + // eslint-disable-next-line @typescript-eslint/no-unused-vars + (set, get) => ({ customDomain: [null, null], setCustomDomain: (customDomain: CustomDomain) => set({ customDomain }), diff --git a/packages/app/src/vis-packs/core/line/config.tsx b/packages/app/src/vis-packs/core/line/config.tsx index 40b62fb7a..c6b76b977 100644 --- a/packages/app/src/vis-packs/core/line/config.tsx +++ b/packages/app/src/vis-packs/core/line/config.tsx @@ -1,5 +1,6 @@ import { CurveType } from '@h5web/lib'; import { ScaleType } from '@h5web/shared'; +import { omit } from 'lodash'; import create from 'zustand'; import createContext from 'zustand/context'; import { persist } from 'zustand/middleware'; @@ -28,7 +29,9 @@ interface LineConfig { function createStore() { return create( persist( - (set) => ({ + // https://github.com/pmndrs/zustand/issues/701 + // eslint-disable-next-line @typescript-eslint/no-unused-vars + (set, get) => ({ curveType: CurveType.LineOnly, setCurveType: (type: CurveType) => set({ curveType: type }), @@ -50,13 +53,7 @@ function createStore() { }), { name: 'h5web:line', - whitelist: [ - 'curveType', - 'showGrid', - 'xScaleType', - 'yScaleType', - 'showErrors', - ], + partialize: (state) => omit(state, ['autoScale']), version: 4, } ) diff --git a/packages/app/src/vis-packs/core/matrix/config.tsx b/packages/app/src/vis-packs/core/matrix/config.tsx index 49ce5485c..48982f3f9 100644 --- a/packages/app/src/vis-packs/core/matrix/config.tsx +++ b/packages/app/src/vis-packs/core/matrix/config.tsx @@ -12,7 +12,9 @@ interface MatrixVisConfig { function createStore() { return create( persist( - (set) => ({ + // https://github.com/pmndrs/zustand/issues/701 + // eslint-disable-next-line @typescript-eslint/no-unused-vars + (set, get) => ({ sticky: false, toggleSticky: () => set((state) => ({ sticky: !state.sticky })), }), diff --git a/packages/app/src/vis-packs/core/rgb/config.tsx b/packages/app/src/vis-packs/core/rgb/config.tsx index 07e501275..978710e39 100644 --- a/packages/app/src/vis-packs/core/rgb/config.tsx +++ b/packages/app/src/vis-packs/core/rgb/config.tsx @@ -20,7 +20,9 @@ interface RgbVisConfig { function createStore() { return create( persist( - (set) => ({ + // https://github.com/pmndrs/zustand/issues/701 + // eslint-disable-next-line @typescript-eslint/no-unused-vars + (set, get) => ({ showGrid: false, toggleGrid: () => set((state) => ({ showGrid: !state.showGrid })), diff --git a/packages/app/vite.config.js b/packages/app/vite.config.js index 5b74f3e2d..ad8611559 100644 --- a/packages/app/vite.config.js +++ b/packages/app/vite.config.js @@ -3,11 +3,11 @@ import path from 'path'; import { URL, fileURLToPath } from 'url'; import { defineConfig } from 'vite'; -const __dirname = fileURLToPath(new URL('.', import.meta.url)); +const dirname = fileURLToPath(new URL('.', import.meta.url)); const [pkg, libPkg, sharedPkg] = ['.', '../lib', '../shared'].map((prefix) => JSON.parse( - fs.readFileSync(path.resolve(__dirname, `${prefix}/package.json`), { + fs.readFileSync(path.resolve(dirname, `${prefix}/package.json`), { encoding: 'utf-8', }) ) diff --git a/packages/lib/package.json b/packages/lib/package.json index 16db76192..053966b07 100644 --- a/packages/lib/package.json +++ b/packages/lib/package.json @@ -33,21 +33,21 @@ "analyze": "pnpm dlx source-map-explorer dist/index.js --no-border-checks" }, "peerDependencies": { + "@react-three/fiber": ">=6.0.14", "react": ">=16", "react-dom": ">=16", - "three": ">=0.120", - "@react-three/fiber": ">=6.0.14" + "three": ">=0.120" }, "dependencies": { "@react-hookz/web": "12.0.0", - "@visx/axis": "2.1.1", - "@visx/grid": "2.1.1", - "@visx/scale": "2.1.0", - "@visx/shape": "2.1.1", - "@visx/tooltip": "2.1.0", + "@visx/axis": "2.4.0", + "@visx/grid": "2.4.0", + "@visx/scale": "2.2.2", + "@visx/shape": "2.4.0", + "@visx/tooltip": "2.2.2", "d3-array": "3.1.1", "d3-color": "3.0.1", - "d3-format": "3.0.1", + "d3-format": "3.1.0", "d3-interpolate": "3.0.1", "d3-scale": "4.0.2", "d3-scale-chromatic": "3.0.0", @@ -64,31 +64,31 @@ }, "devDependencies": { "@h5web/shared": "workspace:*", - "@react-three/fiber": "7.0.9", - "@types/d3-array": "3.0.1", + "@react-three/fiber": "7.0.21", + "@types/d3-array": "3.0.2", "@types/d3-color": "3.0.2", "@types/d3-format": "3.0.1", "@types/d3-interpolate": "3.0.1", - "@types/d3-scale": "4.0.1", + "@types/d3-scale": "4.0.2", "@types/d3-scale-chromatic": "3.0.0", - "@types/lodash": "4.14.175", - "@types/ndarray": "1.0.10", - "@types/react": "17.0.19", + "@types/lodash": "4.14.177", + "@types/ndarray": "1.0.11", + "@types/react": "17.0.37", "@types/react-aria-menubutton": "6.2.8", - "@types/react-dom": "17.0.9", - "@types/react-measure": "2.0.7", + "@types/react-dom": "17.0.11", + "@types/react-measure": "2.0.8", "@types/react-slider": "1.3.1", "@types/react-window": "1.8.5", - "@types/three": "0.132.2", - "eslint": "7.32.0", - "eslint-config-galex": "2.16.12", - "jest": "27.2.4", + "@types/three": "0.135.0", + "eslint": "8.4.1", + "eslint-config-galex": "3.3.5", + "jest": "27.4.3", "react": "17.0.2", "react-dom": "17.0.2", - "rollup": "2.58.0", - "rollup-plugin-dts": "4.0.0", - "three": "0.132.2", - "typescript": "4.4.3", - "vite": "2.6.2" + "rollup": "2.60.2", + "rollup-plugin-dts": "4.0.1", + "three": "0.135.0", + "typescript": "4.5.2", + "vite": "2.7.1" } } diff --git a/packages/lib/src/vis/scaleGamma.test.ts b/packages/lib/src/vis/scaleGamma.test.ts index d61c90d4e..a85ac1c05 100644 --- a/packages/lib/src/vis/scaleGamma.test.ts +++ b/packages/lib/src/vis/scaleGamma.test.ts @@ -10,7 +10,7 @@ describe('scaleGamma', () => { expect(scale.domain()).toEqual([-10, 10]); expect(scale.range()).toEqual([0, 5]); - expect(scale.exponent()).toEqual(2); + expect(scale.exponent()).toBe(2); }); it('should initialize gamma scale with default properties', () => { @@ -18,7 +18,7 @@ describe('scaleGamma', () => { expect(scale.domain()).toEqual([0, 1]); expect(scale.range()).toEqual([0, 1]); - expect(scale.exponent()).toEqual(1); + expect(scale.exponent()).toBe(1); }); it('should scale accordingly', () => { @@ -27,8 +27,8 @@ describe('scaleGamma', () => { range: [0, 10], exponent: 2, }); - expect(scale(40)).toEqual(0); - expect(scale(50)).toEqual(10); + expect(scale(40)).toBe(0); + expect(scale(50)).toBe(10); expect(scale(42)).toBeCloseTo(0.4); }); @@ -41,8 +41,8 @@ describe('scaleGamma', () => { scale.domain([40, 50]); expect(scale.domain()).toEqual([40, 50]); - expect(scale(40)).toEqual(0); - expect(scale(50)).toEqual(10); + expect(scale(40)).toBe(0); + expect(scale(50)).toBe(10); expect(scale(42)).toBeCloseTo(0.4); }); @@ -55,8 +55,8 @@ describe('scaleGamma', () => { scale.range([-5, 5]); expect(scale.range()).toEqual([-5, 5]); - expect(scale(10)).toEqual(-5); - expect(scale(20)).toEqual(5); + expect(scale(10)).toBe(-5); + expect(scale(20)).toBe(5); expect(scale(16)).toBeCloseTo(-1.4); }); @@ -68,9 +68,9 @@ describe('scaleGamma', () => { }); scale.exponent(4); - expect(scale.exponent()).toEqual(4); - expect(scale(10)).toEqual(-5); - expect(scale(20)).toEqual(5); + expect(scale.exponent()).toBe(4); + expect(scale(10)).toBe(-5); + expect(scale(20)).toBe(5); expect(scale(18)).toBeCloseTo(-0.904); }); @@ -83,9 +83,9 @@ describe('scaleGamma', () => { scale.rangeRound([-5, 5]); expect(scale.range()).toEqual([-5, 5]); - expect(scale(10)).toEqual(-5); - expect(scale(20)).toEqual(5); - expect(scale(18)).toEqual(-1); + expect(scale(10)).toBe(-5); + expect(scale(20)).toBe(5); + expect(scale(18)).toBe(-1); }); it('should invert accordingly', () => { @@ -94,9 +94,9 @@ describe('scaleGamma', () => { range: [0, 10], exponent: 2, }); - expect(scale.invert(0)).toEqual(40); - expect(scale.invert(10)).toEqual(50); - expect(scale.invert(0.4)).toEqual(42); + expect(scale.invert(0)).toBe(40); + expect(scale.invert(10)).toBe(50); + expect(scale.invert(0.4)).toBe(42); }); it('should clamp', () => { @@ -106,7 +106,7 @@ describe('scaleGamma', () => { exponent: 2, clamp: true, }); - expect(scale(5)).toEqual(10); + expect(scale(5)).toBe(10); }); it('should extend to a nice domain', () => { @@ -138,13 +138,13 @@ describe('scaleGamma', () => { }); let formatter = scale.tickFormat(5); // Ticks are rounded to the first decimal - expect(formatter(-3.4)).toEqual('−3.4'); - expect(formatter(2.856)).toEqual('2.9'); + expect(formatter(-3.4)).toBe('−3.4'); + expect(formatter(2.856)).toBe('2.9'); scale.domain([-5.5, 5]); formatter = scale.tickFormat(5); // Ticks are rounded to the nearest integer - expect(formatter(-3.4)).toEqual('−3'); - expect(formatter(2.856)).toEqual('3'); + expect(formatter(-3.4)).toBe('−3'); + expect(formatter(2.856)).toBe('3'); }); }); diff --git a/packages/lib/src/vis/utils.test.ts b/packages/lib/src/vis/utils.test.ts index cd9e8bcbe..66d48a3b4 100644 --- a/packages/lib/src/vis/utils.test.ts +++ b/packages/lib/src/vis/utils.test.ts @@ -234,7 +234,7 @@ describe('extendDomain', () => { it('should not extend domain outside of supported values with sqrt scale', () => { const domain: Domain = [POS_MIN, 100]; const [extMin1, extMax1] = extendDomain(domain, 0.75, ScaleType.Sqrt); - expect(extMin1).toEqual(0); + expect(extMin1).toBe(0); expect(extMax1).toBeGreaterThan(100); }); @@ -249,46 +249,46 @@ describe('getValueToIndexScale', () => { it('should create threshold scale from values to indices', () => { const scale = getValueToIndexScale([10, 20, 30]); - expect(scale(0)).toEqual(0); - expect(scale(10)).toEqual(0); - expect(scale(19.9)).toEqual(0); - expect(scale(20)).toEqual(1); - expect(scale(100)).toEqual(2); + expect(scale(0)).toBe(0); + expect(scale(10)).toBe(0); + expect(scale(19.9)).toBe(0); + expect(scale(20)).toBe(1); + expect(scale(100)).toBe(2); }); it('should allow scale to switch at midpoints', () => { const scale = getValueToIndexScale([10, 20, 30], true); - expect(scale(0)).toEqual(0); - expect(scale(14.9)).toEqual(0); - expect(scale(15)).toEqual(1); - expect(scale(24.9)).toEqual(1); - expect(scale(25)).toEqual(2); - expect(scale(100)).toEqual(2); + expect(scale(0)).toBe(0); + expect(scale(14.9)).toBe(0); + expect(scale(15)).toBe(1); + expect(scale(24.9)).toBe(1); + expect(scale(25)).toBe(2); + expect(scale(100)).toBe(2); }); it('should create threshold scale from descending values to indices', () => { const scale = getValueToIndexScale([30, 20, 10]); - expect(scale(100)).toEqual(0); - expect(scale(20)).toEqual(0); - expect(scale(19.9)).toEqual(1); - expect(scale(10)).toEqual(1); - expect(scale(9.9)).toEqual(2); - expect(scale(0)).toEqual(2); + expect(scale(100)).toBe(0); + expect(scale(20)).toBe(0); + expect(scale(19.9)).toBe(1); + expect(scale(10)).toBe(1); + expect(scale(9.9)).toBe(2); + expect(scale(0)).toBe(2); }); it('should allow scale with descending values to switch at midpoints', () => { const scale = getValueToIndexScale([30, 20, 10], true); - expect(scale(100)).toEqual(0); - expect(scale(30)).toEqual(0); - expect(scale(25)).toEqual(0); - expect(scale(24.9)).toEqual(1); - expect(scale(20)).toEqual(1); - expect(scale(15)).toEqual(1); - expect(scale(14.9)).toEqual(2); - expect(scale(0)).toEqual(2); + expect(scale(100)).toBe(0); + expect(scale(30)).toBe(0); + expect(scale(25)).toBe(0); + expect(scale(24.9)).toBe(1); + expect(scale(20)).toBe(1); + expect(scale(15)).toBe(1); + expect(scale(14.9)).toBe(2); + expect(scale(0)).toBe(2); }); }); diff --git a/packages/lib/vite.config.js b/packages/lib/vite.config.js index 319d58c38..d51986b96 100644 --- a/packages/lib/vite.config.js +++ b/packages/lib/vite.config.js @@ -3,11 +3,11 @@ import path from 'path'; import { URL, fileURLToPath } from 'url'; import { defineConfig } from 'vite'; -const __dirname = fileURLToPath(new URL('.', import.meta.url)); +const dirname = fileURLToPath(new URL('.', import.meta.url)); const [pkg, sharedPkg] = ['.', '../shared'].map((prefix) => JSON.parse( - fs.readFileSync(path.resolve(__dirname, `${prefix}/package.json`), { + fs.readFileSync(path.resolve(dirname, `${prefix}/package.json`), { encoding: 'utf-8', }) ) diff --git a/packages/shared/package.json b/packages/shared/package.json index d6c965aea..bad4d8a57 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -25,17 +25,17 @@ }, "devDependencies": { "@types/d3-format": "3.0.1", - "@types/lodash": "4.14.175", - "@types/ndarray": "1.0.10", - "@types/react": "17.0.19", - "d3-format": "3.0.1", - "eslint": "7.32.0", - "eslint-config-galex": "2.16.12", - "jest": "27.2.4", + "@types/lodash": "4.14.177", + "@types/ndarray": "1.0.11", + "@types/react": "17.0.37", + "d3-format": "3.1.0", + "eslint": "8.4.1", + "eslint-config-galex": "3.3.5", + "jest": "27.4.3", "lodash": "4.17.21", "ndarray": "1.0.19", "ndarray-ops": "1.2.2", "react": "17.0.2", - "typescript": "4.4.3" + "typescript": "4.5.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 559e4aa9f..33ac80fd5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,263 +1,268 @@ lockfileVersion: 5.3 +overrides: + react-scripts>eslint-plugin-testing-library: '>=5' + react-scripts>@typescript-eslint/parser: '>=5' + react-scripts>@typescript-eslint/eslint-plugin: '>=5' + importers: .: specifiers: - '@testing-library/cypress': 8.0.1 + '@testing-library/cypress': 8.0.2 '@types/cypress-image-snapshot': 3.1.6 - '@types/jest': 27.0.2 - '@types/node': 16.10.2 - cypress: 8.5.0 + '@types/jest': 27.0.3 + '@types/node': 16.11.12 + cypress: 9.1.1 cypress-image-snapshot: 4.0.1 - eslint: 7.32.0 - eslint-config-galex: 2.16.12 + eslint: 8.4.1 + eslint-config-galex: 3.3.5 identity-obj-proxy: 3.0.0 - jest: 27.2.4 + jest: 27.4.3 jest-transform-stub: 2.0.0 - prettier: 2.4.1 - ts-jest: 27.0.5 - typescript: 4.4.3 + prettier: 2.5.1 + ts-jest: 27.1.0 + typescript: 4.5.2 devDependencies: - '@testing-library/cypress': 8.0.1_cypress@8.5.0 + '@testing-library/cypress': 8.0.2_cypress@9.1.1 '@types/cypress-image-snapshot': 3.1.6 - '@types/jest': 27.0.2 - '@types/node': 16.10.2 - cypress: 8.5.0 - cypress-image-snapshot: 4.0.1_cypress@8.5.0+jest@27.2.4 - eslint: 7.32.0 - eslint-config-galex: 2.16.12_eslint@7.32.0 + '@types/jest': 27.0.3 + '@types/node': 16.11.12 + cypress: 9.1.1 + cypress-image-snapshot: 4.0.1_cypress@9.1.1+jest@27.4.3 + eslint: 8.4.1 + eslint-config-galex: 3.3.5_eslint@8.4.1+jest@27.4.3 identity-obj-proxy: 3.0.0 - jest: 27.2.4 + jest: 27.4.3 jest-transform-stub: 2.0.0 - prettier: 2.4.1 - ts-jest: 27.0.5_52a571d76319e63aeaa66dc9db9e90cc - typescript: 4.4.3 + prettier: 2.5.1 + ts-jest: 27.1.0_d967a5c71b36617f9eaef12c091f7695 + typescript: 4.5.2 apps/demo: specifiers: '@h5web/app': workspace:* - '@types/react': 17.0.19 - '@types/react-dom': 17.0.9 - '@types/react-router-dom': 5.3.0 - eslint: 7.32.0 - eslint-config-galex: 2.16.12 + '@types/react': 17.0.37 + '@types/react-dom': 17.0.11 + '@types/react-router-dom': 5.3.2 + eslint: 8.4.1 + eslint-config-galex: 3.3.5 normalize.css: 8.0.1 react: 17.0.2 react-app-polyfill: 2.0.0 - react-app-rewire-alias: 1.0.3 + react-app-rewire-alias: 1.1.5 react-app-rewired: 2.1.8 react-dom: 17.0.2 - react-router-dom: 5.3.0 + react-router-dom: 6.0.2 react-scripts: 4.0.3 - typescript: 4.4.3 + typescript: 4.5.2 dependencies: '@h5web/app': link:../../packages/app normalize.css: 8.0.1 react: 17.0.2 react-app-polyfill: 2.0.0 react-dom: 17.0.2_react@17.0.2 - react-router-dom: 5.3.0_react@17.0.2 + react-router-dom: 6.0.2_react-dom@17.0.2+react@17.0.2 devDependencies: - '@types/react': 17.0.19 - '@types/react-dom': 17.0.9 - '@types/react-router-dom': 5.3.0 - eslint: 7.32.0 - eslint-config-galex: 2.16.12_eslint@7.32.0 - react-app-rewire-alias: 1.0.3_react-app-rewired@2.1.8 + '@types/react': 17.0.37 + '@types/react-dom': 17.0.11 + '@types/react-router-dom': 5.3.2 + eslint: 8.4.1 + eslint-config-galex: 3.3.5_eslint@8.4.1+jest@27.4.3 + react-app-rewire-alias: 1.1.5_react-app-rewired@2.1.8 react-app-rewired: 2.1.8_react-scripts@4.0.3 - react-scripts: 4.0.3_react@17.0.2+typescript@4.4.3 - typescript: 4.4.3 + react-scripts: 4.0.3_react@17.0.2+typescript@4.5.2 + typescript: 4.5.2 apps/demo-cra-lib: specifiers: '@h5web/lib': workspace:* - '@react-three/fiber': 7.0.9 - '@types/react': 17.0.19 - '@types/react-dom': 17.0.9 - eslint: 7.32.0 - eslint-config-galex: 2.16.12 + '@react-three/fiber': 7.0.21 + '@types/react': 17.0.37 + '@types/react-dom': 17.0.11 + eslint: 8.4.1 + eslint-config-galex: 3.3.5 normalize.css: 8.0.1 react: 17.0.2 react-app-polyfill: 2.0.0 - react-app-rewire-alias: 1.0.3 + react-app-rewire-alias: 1.1.5 react-app-rewired: 2.1.8 react-dom: 17.0.2 react-scripts: 4.0.3 - three: 0.132.2 - typescript: 4.4.3 + three: 0.135.0 + typescript: 4.5.2 dependencies: '@h5web/lib': link:../../packages/lib - '@react-three/fiber': 7.0.9_47774e19dc582045dca53dd58d5f8de9 + '@react-three/fiber': 7.0.21_03d4586416b86b800151bd7390b3d95a normalize.css: 8.0.1 react: 17.0.2 react-app-polyfill: 2.0.0 react-dom: 17.0.2_react@17.0.2 - three: 0.132.2 + three: 0.135.0 devDependencies: - '@types/react': 17.0.19 - '@types/react-dom': 17.0.9 - eslint: 7.32.0 - eslint-config-galex: 2.16.12_eslint@7.32.0 - react-app-rewire-alias: 1.0.3_react-app-rewired@2.1.8 + '@types/react': 17.0.37 + '@types/react-dom': 17.0.11 + eslint: 8.4.1 + eslint-config-galex: 3.3.5_eslint@8.4.1+jest@27.4.3 + react-app-rewire-alias: 1.1.5_react-app-rewired@2.1.8 react-app-rewired: 2.1.8_react-scripts@4.0.3 - react-scripts: 4.0.3_react@17.0.2+typescript@4.4.3 - typescript: 4.4.3 + react-scripts: 4.0.3_react@17.0.2+typescript@4.5.2 + typescript: 4.5.2 apps/storybook: specifiers: '@h5web/lib': workspace:* '@h5web/shared': workspace:* '@react-hookz/web': 12.0.0 - '@react-three/fiber': 7.0.9 - '@storybook/addon-docs': 6.3.9 - '@storybook/addon-essentials': 6.3.9 - '@storybook/addon-links': 6.3.9 + '@react-three/fiber': 7.0.21 + '@storybook/addon-docs': 6.4.8 + '@storybook/addon-essentials': 6.4.8 + '@storybook/addon-links': 6.4.8 '@storybook/preset-create-react-app': 3.2.0 - '@storybook/react': 6.3.9 - '@types/ndarray': 1.0.10 - '@types/react': 17.0.19 - '@types/react-dom': 17.0.9 - eslint: 7.32.0 - eslint-config-galex: 2.16.12 + '@storybook/react': 6.4.8 + '@types/ndarray': 1.0.11 + '@types/react': 17.0.37 + '@types/react-dom': 17.0.11 + eslint: 8.4.1 + eslint-config-galex: 3.3.5 ndarray: 1.0.19 normalize.css: 8.0.1 react: 17.0.2 react-dom: 17.0.2 react-icons: 4.3.1 - three: 0.132.2 - typescript: 4.4.3 + three: 0.135.0 + typescript: 4.5.2 dependencies: '@h5web/lib': link:../../packages/lib '@h5web/shared': link:../../packages/shared '@react-hookz/web': 12.0.0_react-dom@17.0.2+react@17.0.2 - '@react-three/fiber': 7.0.9_47774e19dc582045dca53dd58d5f8de9 + '@react-three/fiber': 7.0.21_03d4586416b86b800151bd7390b3d95a ndarray: 1.0.19 normalize.css: 8.0.1 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 react-icons: 4.3.1_react@17.0.2 - three: 0.132.2 + three: 0.135.0 devDependencies: - '@storybook/addon-docs': 6.3.9_c49e88c4c257ac4ffe9b912e0ad5c476 - '@storybook/addon-essentials': 6.3.9_c49e88c4c257ac4ffe9b912e0ad5c476 - '@storybook/addon-links': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/preset-create-react-app': 3.2.0_69f68d4992d5ce2c40625b6d0e1c1a62 - '@storybook/react': 6.3.9_c49e88c4c257ac4ffe9b912e0ad5c476 - '@types/ndarray': 1.0.10 - '@types/react': 17.0.19 - '@types/react-dom': 17.0.9 - eslint: 7.32.0 - eslint-config-galex: 2.16.12_eslint@7.32.0 - typescript: 4.4.3 + '@storybook/addon-docs': 6.4.8_9780b16a8df2adbd475ff3548a07e5c4 + '@storybook/addon-essentials': 6.4.8_9780b16a8df2adbd475ff3548a07e5c4 + '@storybook/addon-links': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/preset-create-react-app': 3.2.0_4f88819c630994cb2f0b8008db3f8137 + '@storybook/react': 6.4.8_170765aec347fdc43fd5030de0a350e0 + '@types/ndarray': 1.0.11 + '@types/react': 17.0.37 + '@types/react-dom': 17.0.11 + eslint: 8.4.1 + eslint-config-galex: 3.3.5_eslint@8.4.1+jest@27.4.3 + typescript: 4.5.2 packages/app: specifiers: '@h5web/lib': workspace:* '@h5web/shared': workspace:* '@react-hookz/web': 12.0.0 - '@react-three/fiber': 7.0.9 - '@testing-library/dom': 8.7.1 - '@testing-library/jest-dom': 5.14.1 + '@react-three/fiber': 7.0.21 + '@testing-library/dom': 8.11.1 + '@testing-library/jest-dom': 5.16.1 '@testing-library/react': 12.1.2 '@testing-library/user-event': 13.5.0 - '@types/lodash': 4.14.175 - '@types/ndarray': 1.0.10 - '@types/react': 17.0.19 + '@types/lodash': 4.14.177 + '@types/ndarray': 1.0.11 + '@types/react': 17.0.37 '@types/react-slider': 1.3.1 - axios: 0.22.0 - d3-format: 3.0.1 - eslint: 7.32.0 - eslint-config-galex: 2.16.12 - jest: 27.2.4 + axios: 0.24.0 + d3-format: 3.1.0 + eslint: 8.4.1 + eslint-config-galex: 3.3.5 + jest: 27.4.3 lodash: 4.17.21 ndarray: 1.0.19 ndarray-ops: 1.2.2 react: 17.0.2 react-dom: 17.0.2 - react-error-boundary: 3.1.3 + react-error-boundary: 3.1.4 react-icons: 4.3.1 react-reflex: 4.0.3 react-slider: 1.3.1 react-suspense-fetch: 0.4.0 react-use: 17.3.1 - rollup: 2.58.0 - rollup-plugin-dts: 4.0.0 - three: 0.132.2 - typescript: 4.4.3 - vite: 2.6.2 - zustand: 3.5.12 + rollup: 2.60.2 + rollup-plugin-dts: 4.0.1 + three: 0.135.0 + typescript: 4.5.2 + vite: 2.7.1 + zustand: 3.6.7 dependencies: '@h5web/lib': link:../lib '@react-hookz/web': 12.0.0_react-dom@17.0.2+react@17.0.2 - '@react-three/fiber': 7.0.9_47774e19dc582045dca53dd58d5f8de9 - axios: 0.22.0 - d3-format: 3.0.1 + '@react-three/fiber': 7.0.21_03d4586416b86b800151bd7390b3d95a + axios: 0.24.0 + d3-format: 3.1.0 lodash: 4.17.21 ndarray: 1.0.19 ndarray-ops: 1.2.2 - react-error-boundary: 3.1.3_react@17.0.2 + react-error-boundary: 3.1.4_react@17.0.2 react-icons: 4.3.1_react@17.0.2 react-reflex: 4.0.3_react-dom@17.0.2+react@17.0.2 react-slider: 1.3.1_react@17.0.2 react-suspense-fetch: 0.4.0 react-use: 17.3.1_react-dom@17.0.2+react@17.0.2 - three: 0.132.2 - zustand: 3.5.12_react@17.0.2 + three: 0.135.0 + zustand: 3.6.7_react@17.0.2 devDependencies: '@h5web/shared': link:../shared - '@testing-library/dom': 8.7.1 - '@testing-library/jest-dom': 5.14.1 + '@testing-library/dom': 8.11.1 + '@testing-library/jest-dom': 5.16.1 '@testing-library/react': 12.1.2_react-dom@17.0.2+react@17.0.2 - '@testing-library/user-event': 13.5.0_@testing-library+dom@8.7.1 - '@types/lodash': 4.14.175 - '@types/ndarray': 1.0.10 - '@types/react': 17.0.19 + '@testing-library/user-event': 13.5.0_@testing-library+dom@8.11.1 + '@types/lodash': 4.14.177 + '@types/ndarray': 1.0.11 + '@types/react': 17.0.37 '@types/react-slider': 1.3.1 - eslint: 7.32.0 - eslint-config-galex: 2.16.12_eslint@7.32.0 - jest: 27.2.4 + eslint: 8.4.1 + eslint-config-galex: 3.3.5_eslint@8.4.1+jest@27.4.3 + jest: 27.4.3 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - rollup: 2.58.0 - rollup-plugin-dts: 4.0.0_rollup@2.58.0+typescript@4.4.3 - typescript: 4.4.3 - vite: 2.6.2 + rollup: 2.60.2 + rollup-plugin-dts: 4.0.1_rollup@2.60.2+typescript@4.5.2 + typescript: 4.5.2 + vite: 2.7.1 packages/lib: specifiers: '@h5web/shared': workspace:* '@react-hookz/web': 12.0.0 - '@react-three/fiber': 7.0.9 - '@types/d3-array': 3.0.1 + '@react-three/fiber': 7.0.21 + '@types/d3-array': 3.0.2 '@types/d3-color': 3.0.2 '@types/d3-format': 3.0.1 '@types/d3-interpolate': 3.0.1 - '@types/d3-scale': 4.0.1 + '@types/d3-scale': 4.0.2 '@types/d3-scale-chromatic': 3.0.0 - '@types/lodash': 4.14.175 - '@types/ndarray': 1.0.10 - '@types/react': 17.0.19 + '@types/lodash': 4.14.177 + '@types/ndarray': 1.0.11 + '@types/react': 17.0.37 '@types/react-aria-menubutton': 6.2.8 - '@types/react-dom': 17.0.9 - '@types/react-measure': 2.0.7 + '@types/react-dom': 17.0.11 + '@types/react-measure': 2.0.8 '@types/react-slider': 1.3.1 '@types/react-window': 1.8.5 - '@types/three': 0.132.2 - '@visx/axis': 2.1.1 - '@visx/grid': 2.1.1 - '@visx/scale': 2.1.0 - '@visx/shape': 2.1.1 - '@visx/tooltip': 2.1.0 + '@types/three': 0.135.0 + '@visx/axis': 2.4.0 + '@visx/grid': 2.4.0 + '@visx/scale': 2.2.2 + '@visx/shape': 2.4.0 + '@visx/tooltip': 2.2.2 d3-array: 3.1.1 d3-color: 3.0.1 - d3-format: 3.0.1 + d3-format: 3.1.0 d3-interpolate: 3.0.1 d3-scale: 4.0.2 d3-scale-chromatic: 3.0.0 - eslint: 7.32.0 - eslint-config-galex: 2.16.12 - jest: 27.2.4 + eslint: 8.4.1 + eslint-config-galex: 3.3.5 + jest: 27.4.3 lodash: 4.17.21 ndarray: 1.0.19 ndarray-ops: 1.2.2 @@ -270,21 +275,21 @@ importers: react-slider: 1.3.1 react-use: 17.3.1 react-window: 1.8.6 - rollup: 2.58.0 - rollup-plugin-dts: 4.0.0 - three: 0.132.2 - typescript: 4.4.3 - vite: 2.6.2 + rollup: 2.60.2 + rollup-plugin-dts: 4.0.1 + three: 0.135.0 + typescript: 4.5.2 + vite: 2.7.1 dependencies: '@react-hookz/web': 12.0.0_react-dom@17.0.2+react@17.0.2 - '@visx/axis': 2.1.1_react@17.0.2 - '@visx/grid': 2.1.1_react@17.0.2 - '@visx/scale': 2.1.0 - '@visx/shape': 2.1.1_react@17.0.2 - '@visx/tooltip': 2.1.0_react-dom@17.0.2+react@17.0.2 + '@visx/axis': 2.4.0_react@17.0.2 + '@visx/grid': 2.4.0_react@17.0.2 + '@visx/scale': 2.2.2 + '@visx/shape': 2.4.0_react@17.0.2 + '@visx/tooltip': 2.2.2_react-dom@17.0.2+react@17.0.2 d3-array: 3.1.1 d3-color: 3.0.1 - d3-format: 3.0.1 + d3-format: 3.1.0 d3-interpolate: 3.0.1 d3-scale: 4.0.2 d3-scale-chromatic: 3.0.0 @@ -300,86 +305,86 @@ importers: react-window: 1.8.6_react-dom@17.0.2+react@17.0.2 devDependencies: '@h5web/shared': link:../shared - '@react-three/fiber': 7.0.9_47774e19dc582045dca53dd58d5f8de9 - '@types/d3-array': 3.0.1 + '@react-three/fiber': 7.0.21_03d4586416b86b800151bd7390b3d95a + '@types/d3-array': 3.0.2 '@types/d3-color': 3.0.2 '@types/d3-format': 3.0.1 '@types/d3-interpolate': 3.0.1 - '@types/d3-scale': 4.0.1 + '@types/d3-scale': 4.0.2 '@types/d3-scale-chromatic': 3.0.0 - '@types/lodash': 4.14.175 - '@types/ndarray': 1.0.10 - '@types/react': 17.0.19 + '@types/lodash': 4.14.177 + '@types/ndarray': 1.0.11 + '@types/react': 17.0.37 '@types/react-aria-menubutton': 6.2.8 - '@types/react-dom': 17.0.9 - '@types/react-measure': 2.0.7 + '@types/react-dom': 17.0.11 + '@types/react-measure': 2.0.8 '@types/react-slider': 1.3.1 '@types/react-window': 1.8.5 - '@types/three': 0.132.2 - eslint: 7.32.0 - eslint-config-galex: 2.16.12_eslint@7.32.0 - jest: 27.2.4 + '@types/three': 0.135.0 + eslint: 8.4.1 + eslint-config-galex: 3.3.5_eslint@8.4.1+jest@27.4.3 + jest: 27.4.3 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - rollup: 2.58.0 - rollup-plugin-dts: 4.0.0_rollup@2.58.0+typescript@4.4.3 - three: 0.132.2 - typescript: 4.4.3 - vite: 2.6.2 + rollup: 2.60.2 + rollup-plugin-dts: 4.0.1_rollup@2.60.2+typescript@4.5.2 + three: 0.135.0 + typescript: 4.5.2 + vite: 2.7.1 packages/shared: specifiers: '@types/d3-format': 3.0.1 - '@types/lodash': 4.14.175 - '@types/ndarray': 1.0.10 - '@types/react': 17.0.19 - d3-format: 3.0.1 - eslint: 7.32.0 - eslint-config-galex: 2.16.12 - jest: 27.2.4 + '@types/lodash': 4.14.177 + '@types/ndarray': 1.0.11 + '@types/react': 17.0.37 + d3-format: 3.1.0 + eslint: 8.4.1 + eslint-config-galex: 3.3.5 + jest: 27.4.3 lodash: 4.17.21 ndarray: 1.0.19 ndarray-ops: 1.2.2 react: 17.0.2 - typescript: 4.4.3 + typescript: 4.5.2 devDependencies: '@types/d3-format': 3.0.1 - '@types/lodash': 4.14.175 - '@types/ndarray': 1.0.10 - '@types/react': 17.0.19 - d3-format: 3.0.1 - eslint: 7.32.0 - eslint-config-galex: 2.16.12_eslint@7.32.0 - jest: 27.2.4 + '@types/lodash': 4.14.177 + '@types/ndarray': 1.0.11 + '@types/react': 17.0.37 + d3-format: 3.1.0 + eslint: 8.4.1 + eslint-config-galex: 3.3.5_eslint@8.4.1+jest@27.4.3 + jest: 27.4.3 lodash: 4.17.21 ndarray: 1.0.19 ndarray-ops: 1.2.2 react: 17.0.2 - typescript: 4.4.3 + typescript: 4.5.2 packages: /@babel/code-frame/7.10.4: resolution: {integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==} dependencies: - '@babel/highlight': 7.14.5 + '@babel/highlight': 7.16.0 dev: true /@babel/code-frame/7.12.11: resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} dependencies: - '@babel/highlight': 7.14.5 + '@babel/highlight': 7.16.0 dev: true - /@babel/code-frame/7.14.5: - resolution: {integrity: sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==} + /@babel/code-frame/7.16.0: + resolution: {integrity: sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/highlight': 7.14.5 + '@babel/highlight': 7.16.0 dev: true - /@babel/compat-data/7.15.0: - resolution: {integrity: sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==} + /@babel/compat-data/7.16.4: + resolution: {integrity: sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==} engines: {node: '>=6.9.0'} dev: true @@ -387,16 +392,16 @@ packages: resolution: {integrity: sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.14.5 - '@babel/generator': 7.15.4 - '@babel/helper-module-transforms': 7.15.4 - '@babel/helpers': 7.15.4 - '@babel/parser': 7.15.5 - '@babel/template': 7.15.4 - '@babel/traverse': 7.15.4 - '@babel/types': 7.15.4 + '@babel/code-frame': 7.16.0 + '@babel/generator': 7.16.0 + '@babel/helper-module-transforms': 7.16.0 + '@babel/helpers': 7.16.3 + '@babel/parser': 7.16.4 + '@babel/template': 7.16.0 + '@babel/traverse': 7.16.3 + '@babel/types': 7.16.0 convert-source-map: 1.8.0 - debug: 4.3.2 + debug: 4.3.3 gensync: 1.0.0-beta.2 json5: 2.2.0 lodash: 4.17.21 @@ -411,16 +416,16 @@ packages: resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.14.5 - '@babel/generator': 7.15.4 - '@babel/helper-module-transforms': 7.15.7 - '@babel/helpers': 7.15.4 - '@babel/parser': 7.15.7 - '@babel/template': 7.15.4 - '@babel/traverse': 7.15.4 - '@babel/types': 7.15.6 + '@babel/code-frame': 7.16.0 + '@babel/generator': 7.16.0 + '@babel/helper-module-transforms': 7.16.0 + '@babel/helpers': 7.16.3 + '@babel/parser': 7.16.4 + '@babel/template': 7.16.0 + '@babel/traverse': 7.16.3 + '@babel/types': 7.16.0 convert-source-map: 1.8.0 - debug: 4.3.2 + debug: 4.3.3 gensync: 1.0.0-beta.2 json5: 2.2.0 lodash: 4.17.21 @@ -431,44 +436,21 @@ packages: - supports-color dev: true - /@babel/core/7.15.0: - resolution: {integrity: sha512-tXtmTminrze5HEUPn/a0JtOzzfp0nk+UEXQ/tqIJo3WDGypl/2OFQEMll/zSFU8f/lfmfLXvTaORHF3cfXIQMw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.14.5 - '@babel/generator': 7.15.4 - '@babel/helper-compilation-targets': 7.15.4_@babel+core@7.15.0 - '@babel/helper-module-transforms': 7.15.4 - '@babel/helpers': 7.15.4 - '@babel/parser': 7.15.5 - '@babel/template': 7.15.4 - '@babel/traverse': 7.15.4 - '@babel/types': 7.15.4 - convert-source-map: 1.8.0 - debug: 4.3.2 - gensync: 1.0.0-beta.2 - json5: 2.2.0 - semver: 6.3.0 - source-map: 0.5.7 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/core/7.15.5: - resolution: {integrity: sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg==} + /@babel/core/7.16.0: + resolution: {integrity: sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.14.5 - '@babel/generator': 7.15.4 - '@babel/helper-compilation-targets': 7.15.4_@babel+core@7.15.5 - '@babel/helper-module-transforms': 7.15.7 - '@babel/helpers': 7.15.4 - '@babel/parser': 7.15.7 - '@babel/template': 7.15.4 - '@babel/traverse': 7.15.4 - '@babel/types': 7.15.6 + '@babel/code-frame': 7.16.0 + '@babel/generator': 7.16.0 + '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0 + '@babel/helper-module-transforms': 7.16.0 + '@babel/helpers': 7.16.3 + '@babel/parser': 7.16.4 + '@babel/template': 7.16.0 + '@babel/traverse': 7.16.3 + '@babel/types': 7.16.0 convert-source-map: 1.8.0 - debug: 4.3.2 + debug: 4.3.3 gensync: 1.0.0-beta.2 json5: 2.2.0 semver: 6.3.0 @@ -477,251 +459,137 @@ packages: - supports-color dev: true - /@babel/eslint-parser/7.15.4_@babel+core@7.15.5+eslint@7.32.0: - resolution: {integrity: sha512-hPMIAmGNbmQzXJIo2P43Zj9UhRmGev5f9nqdBFOWNGDGh6XKmjby79woBvg6y0Jur6yRfQBneDbUQ8ZVc1krFw==} + /@babel/eslint-parser/7.16.3_@babel+core@7.16.0+eslint@8.4.1: + resolution: {integrity: sha512-iB4ElZT0jAt7PKVaeVulOECdGe6UnmA/O0P9jlF5g5GBOwDVbna8AXhHRu4s27xQf6OkveyA8iTDv1jHdDejgQ==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': '>=7.11.0' - eslint: '>=7.5.0' + eslint: ^7.5.0 || ^8.0.0 dependencies: - '@babel/core': 7.15.5 - eslint: 7.32.0 + '@babel/core': 7.16.0 + eslint: 8.4.1 eslint-scope: 5.1.1 eslint-visitor-keys: 2.1.0 semver: 6.3.0 dev: true - /@babel/generator/7.15.4: - resolution: {integrity: sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==} + /@babel/generator/7.16.0: + resolution: {integrity: sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.15.6 + '@babel/types': 7.16.0 jsesc: 2.5.2 source-map: 0.5.7 dev: true - /@babel/helper-annotate-as-pure/7.15.4: - resolution: {integrity: sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.15.6 - dev: true - - /@babel/helper-builder-binary-assignment-operator-visitor/7.15.4: - resolution: {integrity: sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q==} + /@babel/helper-annotate-as-pure/7.16.0: + resolution: {integrity: sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-explode-assignable-expression': 7.15.4 - '@babel/types': 7.15.6 + '@babel/types': 7.16.0 dev: true - /@babel/helper-compilation-targets/7.15.4: - resolution: {integrity: sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==} + /@babel/helper-builder-binary-assignment-operator-visitor/7.16.0: + resolution: {integrity: sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.15.0 - '@babel/helper-validator-option': 7.14.5 - browserslist: 4.17.2 - semver: 6.3.0 + '@babel/helper-explode-assignable-expression': 7.16.0 + '@babel/types': 7.16.0 dev: true - /@babel/helper-compilation-targets/7.15.4_@babel+core@7.12.3: - resolution: {integrity: sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==} + /@babel/helper-compilation-targets/7.16.3_@babel+core@7.12.3: + resolution: {integrity: sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.15.0 + '@babel/compat-data': 7.16.4 '@babel/core': 7.12.3 '@babel/helper-validator-option': 7.14.5 - browserslist: 4.17.2 - semver: 6.3.0 - dev: true - - /@babel/helper-compilation-targets/7.15.4_@babel+core@7.15.0: - resolution: {integrity: sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/compat-data': 7.15.0 - '@babel/core': 7.15.0 - '@babel/helper-validator-option': 7.14.5 - browserslist: 4.17.2 + browserslist: 4.18.1 semver: 6.3.0 dev: true - /@babel/helper-compilation-targets/7.15.4_@babel+core@7.15.5: - resolution: {integrity: sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==} + /@babel/helper-compilation-targets/7.16.3_@babel+core@7.16.0: + resolution: {integrity: sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.15.0 - '@babel/core': 7.15.5 + '@babel/compat-data': 7.16.4 + '@babel/core': 7.16.0 '@babel/helper-validator-option': 7.14.5 - browserslist: 4.17.2 + browserslist: 4.18.1 semver: 6.3.0 dev: true - /@babel/helper-create-class-features-plugin/7.15.4: - resolution: {integrity: sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/helper-annotate-as-pure': 7.15.4 - '@babel/helper-function-name': 7.15.4 - '@babel/helper-member-expression-to-functions': 7.15.4 - '@babel/helper-optimise-call-expression': 7.15.4 - '@babel/helper-replace-supers': 7.15.4 - '@babel/helper-split-export-declaration': 7.15.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-create-class-features-plugin/7.15.4_@babel+core@7.12.3: - resolution: {integrity: sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==} + /@babel/helper-create-class-features-plugin/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.3 - '@babel/helper-annotate-as-pure': 7.15.4 - '@babel/helper-function-name': 7.15.4 - '@babel/helper-member-expression-to-functions': 7.15.4 - '@babel/helper-optimise-call-expression': 7.15.4 - '@babel/helper-replace-supers': 7.15.4 - '@babel/helper-split-export-declaration': 7.15.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-create-class-features-plugin/7.15.4_@babel+core@7.15.0: - resolution: {integrity: sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-annotate-as-pure': 7.15.4 - '@babel/helper-function-name': 7.15.4 - '@babel/helper-member-expression-to-functions': 7.15.4 - '@babel/helper-optimise-call-expression': 7.15.4 - '@babel/helper-replace-supers': 7.15.4 - '@babel/helper-split-export-declaration': 7.15.4 + '@babel/helper-annotate-as-pure': 7.16.0 + '@babel/helper-function-name': 7.16.0 + '@babel/helper-member-expression-to-functions': 7.16.0 + '@babel/helper-optimise-call-expression': 7.16.0 + '@babel/helper-replace-supers': 7.16.0 + '@babel/helper-split-export-declaration': 7.16.0 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-create-class-features-plugin/7.15.4_@babel+core@7.15.5: - resolution: {integrity: sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==} + /@babel/helper-create-class-features-plugin/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.15.5 - '@babel/helper-annotate-as-pure': 7.15.4 - '@babel/helper-function-name': 7.15.4 - '@babel/helper-member-expression-to-functions': 7.15.4 - '@babel/helper-optimise-call-expression': 7.15.4 - '@babel/helper-replace-supers': 7.15.4 - '@babel/helper-split-export-declaration': 7.15.4 + '@babel/core': 7.16.0 + '@babel/helper-annotate-as-pure': 7.16.0 + '@babel/helper-function-name': 7.16.0 + '@babel/helper-member-expression-to-functions': 7.16.0 + '@babel/helper-optimise-call-expression': 7.16.0 + '@babel/helper-replace-supers': 7.16.0 + '@babel/helper-split-export-declaration': 7.16.0 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-create-regexp-features-plugin/7.14.5: - resolution: {integrity: sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/helper-annotate-as-pure': 7.15.4 - regexpu-core: 4.8.0 - dev: true - - /@babel/helper-create-regexp-features-plugin/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==} + /@babel/helper-create-regexp-features-plugin/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.3 - '@babel/helper-annotate-as-pure': 7.15.4 - regexpu-core: 4.8.0 - dev: true - - /@babel/helper-create-regexp-features-plugin/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-annotate-as-pure': 7.15.4 + '@babel/helper-annotate-as-pure': 7.16.0 regexpu-core: 4.8.0 dev: true - /@babel/helper-create-regexp-features-plugin/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==} + /@babel/helper-create-regexp-features-plugin/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.15.5 - '@babel/helper-annotate-as-pure': 7.15.4 + '@babel/core': 7.16.0 + '@babel/helper-annotate-as-pure': 7.16.0 regexpu-core: 4.8.0 dev: true - /@babel/helper-define-polyfill-provider/0.1.5_@babel+core@7.15.5: + /@babel/helper-define-polyfill-provider/0.1.5_@babel+core@7.16.0: resolution: {integrity: sha512-nXuzCSwlJ/WKr8qxzW816gwyT6VZgiJG17zR40fou70yfAcqjoNyTLl/DQ+FExw5Hx5KNqshmN8Ldl/r2N7cTg==} peerDependencies: '@babel/core': ^7.4.0-0 dependencies: - '@babel/core': 7.15.5 - '@babel/helper-compilation-targets': 7.15.4_@babel+core@7.15.5 - '@babel/helper-module-imports': 7.15.4 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/traverse': 7.15.4 - debug: 4.3.2 - lodash.debounce: 4.0.8 - resolve: 1.20.0 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-define-polyfill-provider/0.2.3: - resolution: {integrity: sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==} - peerDependencies: - '@babel/core': ^7.4.0-0 - dependencies: - '@babel/helper-compilation-targets': 7.15.4 - '@babel/helper-module-imports': 7.15.4 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/traverse': 7.15.4 - debug: 4.3.2 - lodash.debounce: 4.0.8 - resolve: 1.20.0 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-define-polyfill-provider/0.2.3_@babel+core@7.15.0: - resolution: {integrity: sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==} - peerDependencies: - '@babel/core': ^7.4.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-compilation-targets': 7.15.4_@babel+core@7.15.0 - '@babel/helper-module-imports': 7.15.4 + '@babel/core': 7.16.0 + '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0 + '@babel/helper-module-imports': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/traverse': 7.15.4 - debug: 4.3.2 + '@babel/traverse': 7.16.3 + debug: 4.3.3 lodash.debounce: 4.0.8 resolve: 1.20.0 semver: 6.3.0 @@ -729,17 +597,17 @@ packages: - supports-color dev: true - /@babel/helper-define-polyfill-provider/0.2.3_@babel+core@7.15.5: - resolution: {integrity: sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==} + /@babel/helper-define-polyfill-provider/0.3.0_@babel+core@7.16.0: + resolution: {integrity: sha512-7hfT8lUljl/tM3h+izTX/pO3W3frz2ok6Pk+gzys8iJqDfZrZy2pXjRTZAvG2YmfHun1X4q8/UZRLatMfqc5Tg==} peerDependencies: '@babel/core': ^7.4.0-0 dependencies: - '@babel/core': 7.15.5 - '@babel/helper-compilation-targets': 7.15.4_@babel+core@7.15.5 - '@babel/helper-module-imports': 7.15.4 + '@babel/core': 7.16.0 + '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0 + '@babel/helper-module-imports': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/traverse': 7.15.4 - debug: 4.3.2 + '@babel/traverse': 7.16.3 + debug: 4.3.3 lodash.debounce: 4.0.8 resolve: 1.20.0 semver: 6.3.0 @@ -747,87 +615,71 @@ packages: - supports-color dev: true - /@babel/helper-explode-assignable-expression/7.15.4: - resolution: {integrity: sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.15.6 - dev: true - - /@babel/helper-function-name/7.15.4: - resolution: {integrity: sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==} + /@babel/helper-explode-assignable-expression/7.16.0: + resolution: {integrity: sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-get-function-arity': 7.15.4 - '@babel/template': 7.15.4 - '@babel/types': 7.15.6 + '@babel/types': 7.16.0 dev: true - /@babel/helper-get-function-arity/7.15.4: - resolution: {integrity: sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==} + /@babel/helper-function-name/7.16.0: + resolution: {integrity: sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.15.6 + '@babel/helper-get-function-arity': 7.16.0 + '@babel/template': 7.16.0 + '@babel/types': 7.16.0 dev: true - /@babel/helper-hoist-variables/7.15.4: - resolution: {integrity: sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==} + /@babel/helper-get-function-arity/7.16.0: + resolution: {integrity: sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.15.6 + '@babel/types': 7.16.0 dev: true - /@babel/helper-member-expression-to-functions/7.15.4: - resolution: {integrity: sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==} + /@babel/helper-hoist-variables/7.16.0: + resolution: {integrity: sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.15.6 + '@babel/types': 7.16.0 dev: true - /@babel/helper-module-imports/7.15.4: - resolution: {integrity: sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==} + /@babel/helper-member-expression-to-functions/7.16.0: + resolution: {integrity: sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.15.6 + '@babel/types': 7.16.0 dev: true - /@babel/helper-module-transforms/7.15.4: - resolution: {integrity: sha512-9fHHSGE9zTC++KuXLZcB5FKgvlV83Ox+NLUmQTawovwlJ85+QMhk1CnVk406CQVj97LaWod6KVjl2Sfgw9Aktw==} + /@babel/helper-module-imports/7.16.0: + resolution: {integrity: sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-module-imports': 7.15.4 - '@babel/helper-replace-supers': 7.15.4 - '@babel/helper-simple-access': 7.15.4 - '@babel/helper-split-export-declaration': 7.15.4 - '@babel/helper-validator-identifier': 7.14.9 - '@babel/template': 7.15.4 - '@babel/traverse': 7.15.4 - '@babel/types': 7.15.6 - transitivePeerDependencies: - - supports-color + '@babel/types': 7.16.0 dev: true - /@babel/helper-module-transforms/7.15.7: - resolution: {integrity: sha512-ZNqjjQG/AuFfekFTY+7nY4RgBSklgTu970c7Rj3m/JOhIu5KPBUuTA9AY6zaKcUvk4g6EbDXdBnhi35FAssdSw==} + /@babel/helper-module-transforms/7.16.0: + resolution: {integrity: sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-module-imports': 7.15.4 - '@babel/helper-replace-supers': 7.15.4 - '@babel/helper-simple-access': 7.15.4 - '@babel/helper-split-export-declaration': 7.15.4 + '@babel/helper-module-imports': 7.16.0 + '@babel/helper-replace-supers': 7.16.0 + '@babel/helper-simple-access': 7.16.0 + '@babel/helper-split-export-declaration': 7.16.0 '@babel/helper-validator-identifier': 7.15.7 - '@babel/template': 7.15.4 - '@babel/traverse': 7.15.4 - '@babel/types': 7.15.6 + '@babel/template': 7.16.0 + '@babel/traverse': 7.16.3 + '@babel/types': 7.16.0 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-optimise-call-expression/7.15.4: - resolution: {integrity: sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==} + /@babel/helper-optimise-call-expression/7.16.0: + resolution: {integrity: sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.15.6 + '@babel/types': 7.16.0 dev: true /@babel/helper-plugin-utils/7.10.4: @@ -839,53 +691,48 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-remap-async-to-generator/7.15.4: - resolution: {integrity: sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==} + /@babel/helper-remap-async-to-generator/7.16.4: + resolution: {integrity: sha512-vGERmmhR+s7eH5Y/cp8PCVzj4XEjerq8jooMfxFdA5xVtAk9Sh4AQsrWgiErUEBjtGrBtOFKDUcWQFW4/dFwMA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-annotate-as-pure': 7.15.4 - '@babel/helper-wrap-function': 7.15.4 - '@babel/types': 7.15.6 + '@babel/helper-annotate-as-pure': 7.16.0 + '@babel/helper-wrap-function': 7.16.0 + '@babel/types': 7.16.0 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-replace-supers/7.15.4: - resolution: {integrity: sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==} + /@babel/helper-replace-supers/7.16.0: + resolution: {integrity: sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-member-expression-to-functions': 7.15.4 - '@babel/helper-optimise-call-expression': 7.15.4 - '@babel/traverse': 7.15.4 - '@babel/types': 7.15.6 + '@babel/helper-member-expression-to-functions': 7.16.0 + '@babel/helper-optimise-call-expression': 7.16.0 + '@babel/traverse': 7.16.3 + '@babel/types': 7.16.0 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-simple-access/7.15.4: - resolution: {integrity: sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==} + /@babel/helper-simple-access/7.16.0: + resolution: {integrity: sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.15.6 + '@babel/types': 7.16.0 dev: true - /@babel/helper-skip-transparent-expression-wrappers/7.15.4: - resolution: {integrity: sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==} + /@babel/helper-skip-transparent-expression-wrappers/7.16.0: + resolution: {integrity: sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.15.6 + '@babel/types': 7.16.0 dev: true - /@babel/helper-split-export-declaration/7.15.4: - resolution: {integrity: sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==} + /@babel/helper-split-export-declaration/7.16.0: + resolution: {integrity: sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.15.6 - dev: true - - /@babel/helper-validator-identifier/7.14.9: - resolution: {integrity: sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==} - engines: {node: '>=6.9.0'} + '@babel/types': 7.16.0 dev: true /@babel/helper-validator-identifier/7.15.7: @@ -898,31 +745,31 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-wrap-function/7.15.4: - resolution: {integrity: sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==} + /@babel/helper-wrap-function/7.16.0: + resolution: {integrity: sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-function-name': 7.15.4 - '@babel/template': 7.15.4 - '@babel/traverse': 7.15.4 - '@babel/types': 7.15.6 + '@babel/helper-function-name': 7.16.0 + '@babel/template': 7.16.0 + '@babel/traverse': 7.16.3 + '@babel/types': 7.16.0 transitivePeerDependencies: - supports-color dev: true - /@babel/helpers/7.15.4: - resolution: {integrity: sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==} + /@babel/helpers/7.16.3: + resolution: {integrity: sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.15.4 - '@babel/traverse': 7.15.4 - '@babel/types': 7.15.6 + '@babel/template': 7.16.0 + '@babel/traverse': 7.16.3 + '@babel/types': 7.16.0 transitivePeerDependencies: - supports-color dev: true - /@babel/highlight/7.14.5: - resolution: {integrity: sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==} + /@babel/highlight/7.16.0: + resolution: {integrity: sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.15.7 @@ -930,104 +777,58 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser/7.15.5: - resolution: {integrity: sha512-2hQstc6I7T6tQsWzlboMh3SgMRPaS4H6H7cPQsJkdzTzEGqQrpLDsE2BGASU5sBPoEQyHzeqU6C8uKbFeEk6sg==} + /@babel/parser/7.16.4: + resolution: {integrity: sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==} engines: {node: '>=6.0.0'} hasBin: true dev: true - /@babel/parser/7.15.7: - resolution: {integrity: sha512-rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g==} - engines: {node: '>=6.0.0'} - hasBin: true - dev: true - - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.15.4: - resolution: {integrity: sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.13.0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.15.4 - '@babel/plugin-proposal-optional-chaining': 7.14.5 - dev: true - - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.15.4_@babel+core@7.15.0: - resolution: {integrity: sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==} + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.16.2_@babel+core@7.16.0: + resolution: {integrity: sha512-h37CvpLSf8gb2lIJ2CgC3t+EjFbi0t8qS7LCS1xcJIlEXE4czlofwaW7W1HA8zpgOCzI9C1nmoqNR1zWkk0pQg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.13.0 + '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.15.4 - '@babel/plugin-proposal-optional-chaining': 7.14.5_@babel+core@7.15.0 dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.15.4_@babel+core@7.15.5: - resolution: {integrity: sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==} + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.15.4 - '@babel/plugin-proposal-optional-chaining': 7.14.5_@babel+core@7.15.5 - dev: true - - /@babel/plugin-proposal-async-generator-functions/7.15.4: - resolution: {integrity: sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-remap-async-to-generator': 7.15.4 - '@babel/plugin-syntax-async-generators': 7.8.4 - transitivePeerDependencies: - - supports-color + '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 + '@babel/plugin-proposal-optional-chaining': 7.16.0_@babel+core@7.16.0 dev: true - /@babel/plugin-proposal-async-generator-functions/7.15.4_@babel+core@7.12.3: - resolution: {integrity: sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==} + /@babel/plugin-proposal-async-generator-functions/7.16.4_@babel+core@7.12.3: + resolution: {integrity: sha512-/CUekqaAaZCQHleSK/9HajvcD/zdnJiKRiuUFq8ITE+0HsPzquf53cpFiqAwl/UfmJbR6n5uGPQSPdrmKOvHHg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-remap-async-to-generator': 7.15.4 + '@babel/helper-remap-async-to-generator': 7.16.4 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.12.3 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-async-generator-functions/7.15.4_@babel+core@7.15.0: - resolution: {integrity: sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-remap-async-to-generator': 7.15.4 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.15.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-proposal-async-generator-functions/7.15.4_@babel+core@7.15.5: - resolution: {integrity: sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==} + /@babel/plugin-proposal-async-generator-functions/7.16.4_@babel+core@7.16.0: + resolution: {integrity: sha512-/CUekqaAaZCQHleSK/9HajvcD/zdnJiKRiuUFq8ITE+0HsPzquf53cpFiqAwl/UfmJbR6n5uGPQSPdrmKOvHHg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-remap-async-to-generator': 7.15.4 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.15.5 + '@babel/helper-remap-async-to-generator': 7.16.4 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.16.0 transitivePeerDependencies: - supports-color dev: true @@ -1038,1671 +839,533 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 - '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.12.3 + '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.12.3 '@babel/helper-plugin-utils': 7.14.5 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-properties/7.14.5: - resolution: {integrity: sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==} + /@babel/plugin-proposal-class-properties/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-create-class-features-plugin': 7.15.4 + '@babel/core': 7.12.3 + '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.12.3 '@babel/helper-plugin-utils': 7.14.5 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-properties/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==} + /@babel/plugin-proposal-class-properties/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.12.3 + '@babel/core': 7.16.0 + '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0 '@babel/helper-plugin-utils': 7.14.5 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-properties/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==} + /@babel/plugin-proposal-class-static-block/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-mAy3sdcY9sKAkf3lQbDiv3olOfiLqI51c9DR9b19uMoR2Z6r5pmGl7dfNFqEvqOyqbf1ta4lknK4gc5PJn3mfA==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.15.0 - '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.15.0 + '@babel/core': 7.16.0 + '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0 '@babel/helper-plugin-utils': 7.14.5 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.16.0 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-properties/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==} - engines: {node: '>=6.9.0'} + /@babel/plugin-proposal-decorators/7.12.1_@babel+core@7.12.3: + resolution: {integrity: sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 - '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.15.5 + '@babel/core': 7.12.3 + '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.12.3 '@babel/helper-plugin-utils': 7.14.5 + '@babel/plugin-syntax-decorators': 7.16.0_@babel+core@7.12.3 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-static-block/7.15.4: - resolution: {integrity: sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==} + /@babel/plugin-proposal-decorators/7.16.4_@babel+core@7.16.0: + resolution: {integrity: sha512-RESBNX16eNqnBeEVR5sCJpnW0mHiNLNNvGA8PrRuK/4ZJ4TO+6bHleRUuGQYDERVySOKtOhSya/C4MIhwAMAgg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.12.0 + '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-create-class-features-plugin': 7.15.4 + '@babel/core': 7.16.0 + '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-class-static-block': 7.14.5 + '@babel/plugin-syntax-decorators': 7.16.0_@babel+core@7.16.0 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-static-block/7.15.4_@babel+core@7.15.0: - resolution: {integrity: sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==} + /@babel/plugin-proposal-dynamic-import/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.12.0 + '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 - '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.15.0 + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.15.0 - transitivePeerDependencies: - - supports-color + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.12.3 dev: true - /@babel/plugin-proposal-class-static-block/7.15.4_@babel+core@7.15.5: - resolution: {integrity: sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==} + /@babel/plugin-proposal-dynamic-import/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.12.0 + '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 - '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.15.5 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.15.5 - transitivePeerDependencies: - - supports-color + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 dev: true - /@babel/plugin-proposal-decorators/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ==} + /@babel/plugin-proposal-export-default-from/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-kFAhaIbh5qbBwETRNa/cgGmPJ/BicXhIyrZhAkyYhf/Z9LXCTRGO1mvUwczto0Hl1q4YtzP9cRtTKT4wujm38Q==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.12.3 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-decorators': 7.14.5_@babel+core@7.12.3 - transitivePeerDependencies: - - supports-color + '@babel/plugin-syntax-export-default-from': 7.16.0_@babel+core@7.16.0 dev: true - /@babel/plugin-proposal-decorators/7.15.4_@babel+core@7.15.5: - resolution: {integrity: sha512-WNER+YLs7avvRukEddhu5PSfSaMMimX2xBFgLQS7Bw16yrUxJGWidO9nQp+yLy9MVybg5Ba3BlhAw+BkdhpDmg==} + /@babel/plugin-proposal-export-namespace-from/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 - '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.15.5 + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-decorators': 7.14.5_@babel+core@7.15.5 - transitivePeerDependencies: - - supports-color + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.12.3 dev: true - /@babel/plugin-proposal-dynamic-import/7.14.5: - resolution: {integrity: sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==} + /@babel/plugin-proposal-export-namespace-from/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.16.0 dev: true - /@babel/plugin-proposal-dynamic-import/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==} + /@babel/plugin-proposal-json-strings/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.12.3 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.12.3 dev: true - /@babel/plugin-proposal-dynamic-import/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==} + /@babel/plugin-proposal-json-strings/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.15.0 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.16.0 dev: true - /@babel/plugin-proposal-dynamic-import/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==} + /@babel/plugin-proposal-logical-assignment-operators/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.15.5 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.12.3 dev: true - /@babel/plugin-proposal-export-default-from/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-T8KZ5abXvKMjF6JcoXjgac3ElmXf0AWzJwi2O/42Jk+HmCky3D9+i1B7NPP1FblyceqTevKeV/9szeikFoaMDg==} + /@babel/plugin-proposal-logical-assignment-operators/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-export-default-from': 7.14.5_@babel+core@7.15.5 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.16.0 dev: true - /@babel/plugin-proposal-export-namespace-from/7.14.5: - resolution: {integrity: sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==} - engines: {node: '>=6.9.0'} + /@babel/plugin-proposal-nullish-coalescing-operator/7.12.1_@babel+core@7.12.3: + resolution: {integrity: sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.12.3 dev: true - /@babel/plugin-proposal-export-namespace-from/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==} + /@babel/plugin-proposal-nullish-coalescing-operator/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.12.3 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.12.3 dev: true - /@babel/plugin-proposal-export-namespace-from/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==} + /@babel/plugin-proposal-nullish-coalescing-operator/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.15.0 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.16.0 dev: true - /@babel/plugin-proposal-export-namespace-from/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==} - engines: {node: '>=6.9.0'} + /@babel/plugin-proposal-numeric-separator/7.12.1_@babel+core@7.12.3: + resolution: {integrity: sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.15.5 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.12.3 dev: true - /@babel/plugin-proposal-json-strings/7.14.5: - resolution: {integrity: sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==} + /@babel/plugin-proposal-numeric-separator/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-FAhE2I6mjispy+vwwd6xWPyEx3NYFS13pikDBWUAFGZvq6POGs5eNchw8+1CYoEgBl9n11I3NkzD7ghn25PQ9Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-json-strings': 7.8.3 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.12.3 dev: true - /@babel/plugin-proposal-json-strings/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==} + /@babel/plugin-proposal-numeric-separator/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-FAhE2I6mjispy+vwwd6xWPyEx3NYFS13pikDBWUAFGZvq6POGs5eNchw8+1CYoEgBl9n11I3NkzD7ghn25PQ9Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.12.3 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.16.0 dev: true - /@babel/plugin-proposal-json-strings/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==} - engines: {node: '>=6.9.0'} + /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.15.0 + '@babel/core': 7.12.9 + '@babel/helper-plugin-utils': 7.10.4 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.9 + '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.12.9 dev: true - /@babel/plugin-proposal-json-strings/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==} + /@babel/plugin-proposal-object-rest-spread/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/compat-data': 7.16.4 + '@babel/core': 7.12.3 + '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.15.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.3 + '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.12.3 dev: true - /@babel/plugin-proposal-logical-assignment-operators/7.14.5: - resolution: {integrity: sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==} + /@babel/plugin-proposal-object-rest-spread/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/compat-data': 7.16.4 + '@babel/core': 7.16.0 + '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.16.0 + '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0 dev: true - /@babel/plugin-proposal-logical-assignment-operators/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==} + /@babel/plugin-proposal-optional-catch-binding/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.12.3 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.12.3 dev: true - /@babel/plugin-proposal-logical-assignment-operators/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==} + /@babel/plugin-proposal-optional-catch-binding/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.15.0 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.0 dev: true - /@babel/plugin-proposal-logical-assignment-operators/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==} - engines: {node: '>=6.9.0'} + /@babel/plugin-proposal-optional-chaining/7.12.1_@babel+core@7.12.3: + resolution: {integrity: sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.15.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.3 dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==} + /@babel/plugin-proposal-optional-chaining/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.12.3 + '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.3 dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.14.5: - resolution: {integrity: sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==} + /@babel/plugin-proposal-optional-chaining/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3 + '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.0 dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==} + /@babel/plugin-proposal-private-methods/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 + '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.12.3 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==} + /@babel/plugin-proposal-private-methods/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.16.0 + '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.15.0 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==} + /@babel/plugin-proposal-private-property-in-object/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-3jQUr/HBbMVZmi72LpjQwlZ55i1queL8KcDTQEkAHihttJnAPrcvG9ZNXIfsd2ugpizZo595egYV6xy+pv4Ofw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.16.0 + '@babel/helper-annotate-as-pure': 7.16.0 + '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.15.5 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.16.0 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-proposal-numeric-separator/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==} + /@babel/plugin-proposal-unicode-property-regex/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==} + engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 + '@babel/helper-create-regexp-features-plugin': 7.16.0_@babel+core@7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.12.3 dev: true - /@babel/plugin-proposal-numeric-separator/7.14.5: - resolution: {integrity: sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==} - engines: {node: '>=6.9.0'} + /@babel/plugin-proposal-unicode-property-regex/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==} + engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.16.0 + '@babel/helper-create-regexp-features-plugin': 7.16.0_@babel+core@7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4 dev: true - /@babel/plugin-proposal-numeric-separator/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.12.3: + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.12.3 dev: true - /@babel/plugin-proposal-numeric-separator/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.16.0: + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.15.0 dev: true - /@babel/plugin-proposal-numeric-separator/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.12.3: + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.15.5 dev: true - /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==} + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.16.0: + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.9 - '@babel/plugin-transform-parameters': 7.15.4_@babel+core@7.12.9 + '@babel/core': 7.16.0 + '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-proposal-object-rest-spread/7.14.7_@babel+core@7.12.3: - resolution: {integrity: sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.12.3: + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.15.0 '@babel/core': 7.12.3 - '@babel/helper-compilation-targets': 7.15.4_@babel+core@7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-transform-parameters': 7.15.4_@babel+core@7.12.3 dev: true - /@babel/plugin-proposal-object-rest-spread/7.14.7_@babel+core@7.15.0: - resolution: {integrity: sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.16.0: + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.15.0 - '@babel/core': 7.15.0 - '@babel/helper-compilation-targets': 7.15.4_@babel+core@7.15.0 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.15.0 - '@babel/plugin-transform-parameters': 7.15.4_@babel+core@7.15.0 dev: true - /@babel/plugin-proposal-object-rest-spread/7.15.6: - resolution: {integrity: sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==} + /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.16.0: + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.15.0 - '@babel/helper-compilation-targets': 7.15.4 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3 - '@babel/plugin-transform-parameters': 7.15.4 dev: true - /@babel/plugin-proposal-object-rest-spread/7.15.6_@babel+core@7.15.5: - resolution: {integrity: sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==} + /@babel/plugin-syntax-decorators/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-nxnnngZClvlY13nHJAIDow0S7Qzhq64fQ/NlqS+VER3kjW/4F0jLhXjeL8jcwSwz6Ca3rotT5NJD2T9I7lcv7g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.15.0 - '@babel/core': 7.15.5 - '@babel/helper-compilation-targets': 7.15.4_@babel+core@7.15.5 + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.15.5 - '@babel/plugin-transform-parameters': 7.15.4_@babel+core@7.15.5 dev: true - /@babel/plugin-proposal-optional-catch-binding/7.14.5: - resolution: {integrity: sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==} + /@babel/plugin-syntax-decorators/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-nxnnngZClvlY13nHJAIDow0S7Qzhq64fQ/NlqS+VER3kjW/4F0jLhXjeL8jcwSwz6Ca3rotT5NJD2T9I7lcv7g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3 dev: true - /@babel/plugin-proposal-optional-catch-binding/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.12.3: + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.12.3 dev: true - /@babel/plugin-proposal-optional-catch-binding/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.16.0: + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.15.0 dev: true - /@babel/plugin-proposal-optional-catch-binding/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==} + /@babel/plugin-syntax-export-default-from/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-xllLOdBj77mFSw8s02I+2SSQGHOftbWTlGmagheuNk/gjQsk7IrYsR/EosXVAVpgIUFffLckB/iPRioQYLHSrQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.15.5 dev: true - /@babel/plugin-proposal-optional-chaining/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==} + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.12.3: + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.15.4 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.3 dev: true - /@babel/plugin-proposal-optional-chaining/7.14.5: - resolution: {integrity: sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.15.4 - '@babel/plugin-syntax-optional-chaining': 7.8.3 - dev: true - - /@babel/plugin-proposal-optional-chaining/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.15.4 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.3 - dev: true - - /@babel/plugin-proposal-optional-chaining/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.15.4 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.15.0 - dev: true - - /@babel/plugin-proposal-optional-chaining/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.15.4 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.15.5 - dev: true - - /@babel/plugin-proposal-private-methods/7.14.5: - resolution: {integrity: sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-create-class-features-plugin': 7.15.4 - '@babel/helper-plugin-utils': 7.14.5 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-proposal-private-methods/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-proposal-private-methods/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-proposal-private-methods/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-proposal-private-property-in-object/7.15.4: - resolution: {integrity: sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-annotate-as-pure': 7.15.4 - '@babel/helper-create-class-features-plugin': 7.15.4 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-proposal-private-property-in-object/7.15.4_@babel+core@7.15.0: - resolution: {integrity: sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-annotate-as-pure': 7.15.4 - '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.15.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-proposal-private-property-in-object/7.15.4_@babel+core@7.15.5: - resolution: {integrity: sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-annotate-as-pure': 7.15.4 - '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.15.5 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-proposal-unicode-property-regex/7.14.5: - resolution: {integrity: sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==} - engines: {node: '>=4'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-create-regexp-features-plugin': 7.14.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-proposal-unicode-property-regex/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==} - engines: {node: '>=4'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-proposal-unicode-property-regex/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==} - engines: {node: '>=4'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-proposal-unicode-property-regex/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==} - engines: {node: '>=4'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-async-generators/7.8.4: - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.12.3: - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.15.0: - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.15.5: - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.12.3: - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.15.0: - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.15.5: - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-class-properties/7.12.13: - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.12.3: - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.15.0: - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.15.5: - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-class-static-block/7.14.5: - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-decorators/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-decorators/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-dynamic-import/7.8.3: - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.12.3: - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.15.0: - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.15.5: - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-export-default-from/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-snWDxjuaPEobRBnhpqEfZ8RMxDbHt8+87fiEioGuE+Uc0xAKgSD8QiuL3lF93hPVQfZFAcYwrrf+H5qUhike3Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-export-namespace-from/7.8.3: - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.12.3: - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.15.0: - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.15.5: - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-flow/7.14.5: - resolution: {integrity: sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-flow/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.12.3: - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.15.0: - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.15.5: - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-json-strings/7.8.3: - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.12.3: - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.15.0: - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.15.5: - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-jsx/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-jsx/7.14.5: - resolution: {integrity: sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-jsx/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-jsx/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-jsx/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-logical-assignment-operators/7.10.4: - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.12.3: - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.15.0: - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.15.5: - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3: - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.12.3: - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.15.0: - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.15.5: - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-numeric-separator/7.10.4: - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.12.3: - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.15.0: - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.15.5: - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-object-rest-spread/7.8.3: - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.3: - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.9: - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.15.0: - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.15.5: - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-optional-catch-binding/7.8.3: - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.12.3: - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.15.0: - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.15.5: - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-optional-chaining/7.8.3: - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.12.3: - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.15.0: - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.15.5: - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-private-property-in-object/7.14.5: - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-top-level-await/7.14.5: - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-typescript/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-syntax-typescript/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-arrow-functions/7.14.5: - resolution: {integrity: sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-arrow-functions/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-arrow-functions/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-arrow-functions/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-async-to-generator/7.14.5: - resolution: {integrity: sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-module-imports': 7.15.4 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-remap-async-to-generator': 7.15.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-async-to-generator/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-module-imports': 7.15.4 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-remap-async-to-generator': 7.15.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-async-to-generator/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-module-imports': 7.15.4 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-remap-async-to-generator': 7.15.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-async-to-generator/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-module-imports': 7.15.4 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-remap-async-to-generator': 7.15.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-block-scoped-functions/7.14.5: - resolution: {integrity: sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-block-scoped-functions/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-block-scoped-functions/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-block-scoped-functions/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-block-scoping/7.15.3: - resolution: {integrity: sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-block-scoping/7.15.3_@babel+core@7.12.3: - resolution: {integrity: sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-block-scoping/7.15.3_@babel+core@7.15.0: - resolution: {integrity: sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-block-scoping/7.15.3_@babel+core@7.15.5: - resolution: {integrity: sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-classes/7.15.4: - resolution: {integrity: sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-annotate-as-pure': 7.15.4 - '@babel/helper-function-name': 7.15.4 - '@babel/helper-optimise-call-expression': 7.15.4 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-replace-supers': 7.15.4 - '@babel/helper-split-export-declaration': 7.15.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-classes/7.15.4_@babel+core@7.12.3: - resolution: {integrity: sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-annotate-as-pure': 7.15.4 - '@babel/helper-function-name': 7.15.4 - '@babel/helper-optimise-call-expression': 7.15.4 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-replace-supers': 7.15.4 - '@babel/helper-split-export-declaration': 7.15.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-classes/7.15.4_@babel+core@7.15.0: - resolution: {integrity: sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-annotate-as-pure': 7.15.4 - '@babel/helper-function-name': 7.15.4 - '@babel/helper-optimise-call-expression': 7.15.4 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-replace-supers': 7.15.4 - '@babel/helper-split-export-declaration': 7.15.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-classes/7.15.4_@babel+core@7.15.5: - resolution: {integrity: sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-annotate-as-pure': 7.15.4 - '@babel/helper-function-name': 7.15.4 - '@babel/helper-optimise-call-expression': 7.15.4 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-replace-supers': 7.15.4 - '@babel/helper-split-export-declaration': 7.15.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-computed-properties/7.14.5: - resolution: {integrity: sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-computed-properties/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-computed-properties/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-computed-properties/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.16.0: + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-destructuring/7.14.7: - resolution: {integrity: sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==} + /@babel/plugin-syntax-flow/7.16.0: + resolution: {integrity: sha512-dH91yCo0RyqfzWgoM5Ji9ir8fQ+uFbt9KHM3d2x4jZOuHS6wNA+CRmRUP/BWCsHG2bjc7A2Way6AvH1eQk0wig==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -2710,8 +1373,8 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-destructuring/7.14.7_@babel+core@7.12.3: - resolution: {integrity: sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==} + /@babel/plugin-syntax-flow/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-dH91yCo0RyqfzWgoM5Ji9ir8fQ+uFbt9KHM3d2x4jZOuHS6wNA+CRmRUP/BWCsHG2bjc7A2Way6AvH1eQk0wig==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -2720,81 +1383,26 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-destructuring/7.14.7_@babel+core@7.15.0: - resolution: {integrity: sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-destructuring/7.14.7_@babel+core@7.15.5: - resolution: {integrity: sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-dotall-regex/7.14.5: - resolution: {integrity: sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-create-regexp-features-plugin': 7.14.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-dotall-regex/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.12.3: + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 - '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.12.3 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-dotall-regex/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-dotall-regex/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.15.5 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-duplicate-keys/7.14.5: - resolution: {integrity: sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.16.0: + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-duplicate-keys/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.12.3: + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -2802,101 +1410,73 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-duplicate-keys/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.16.0: + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-duplicate-keys/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-jsx/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-exponentiation-operator/7.14.5: - resolution: {integrity: sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==} + /@babel/plugin-syntax-jsx/7.16.0: + resolution: {integrity: sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-builder-binary-assignment-operator-visitor': 7.15.4 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-exponentiation-operator/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==} + /@babel/plugin-syntax-jsx/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.15.4 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-exponentiation-operator/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.15.4 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-exponentiation-operator/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==} + /@babel/plugin-syntax-jsx/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.15.4 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-flow-strip-types/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg==} + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.12.3: + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-flow': 7.14.5_@babel+core@7.12.3 - dev: true - - /@babel/plugin-transform-flow-strip-types/7.14.5: - resolution: {integrity: sha512-KhcolBKfXbvjwI3TV7r7TkYm8oNXHNBqGOy6JDVwtecFaRoKYsUUqJdS10q0YDKW1c6aZQgO+Ys3LfGkox8pXA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-flow': 7.14.5 dev: true - /@babel/plugin-transform-for-of/7.15.4: - resolution: {integrity: sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.16.0: + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-for-of/7.15.4_@babel+core@7.12.3: - resolution: {integrity: sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.12.3: + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -2904,81 +1484,35 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-for-of/7.15.4_@babel+core@7.15.0: - resolution: {integrity: sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-for-of/7.15.4_@babel+core@7.15.5: - resolution: {integrity: sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-function-name/7.14.5: - resolution: {integrity: sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.16.0: + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-function-name': 7.15.4 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-function-name/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.12.3: + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 - '@babel/helper-function-name': 7.15.4 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-function-name/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-function-name': 7.15.4 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-function-name/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-function-name': 7.15.4 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-literals/7.14.5: - resolution: {integrity: sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.16.0: + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-literals/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.3: + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -2986,343 +1520,256 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-literals/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.9: + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-literals/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.16.0: + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-member-expression-literals/7.14.5: - resolution: {integrity: sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.12.3: + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-member-expression-literals/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.16.0: + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-member-expression-literals/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.12.3: + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-member-expression-literals/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.16.0: + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-modules-amd/7.14.5: - resolution: {integrity: sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==} + /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.16.0: + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-module-transforms': 7.15.7 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-modules-amd/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==} + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.12.3: + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 - '@babel/helper-module-transforms': 7.15.7 '@babel/helper-plugin-utils': 7.14.5 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-modules-amd/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==} + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.16.0: + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 - '@babel/helper-module-transforms': 7.15.7 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-modules-amd/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==} + /@babel/plugin-syntax-typescript/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 - '@babel/helper-module-transforms': 7.15.7 + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-modules-commonjs/7.15.4: - resolution: {integrity: sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==} + /@babel/plugin-syntax-typescript/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-module-transforms': 7.15.7 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-simple-access': 7.15.4 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-modules-commonjs/7.15.4_@babel+core@7.12.3: - resolution: {integrity: sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==} + /@babel/plugin-transform-arrow-functions/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 - '@babel/helper-module-transforms': 7.15.7 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-simple-access': 7.15.4 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-modules-commonjs/7.15.4_@babel+core@7.15.0: - resolution: {integrity: sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==} + /@babel/plugin-transform-arrow-functions/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 - '@babel/helper-module-transforms': 7.15.7 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-simple-access': 7.15.4 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-modules-commonjs/7.15.4_@babel+core@7.15.5: - resolution: {integrity: sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==} + /@babel/plugin-transform-async-to-generator/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-PbIr7G9kR8tdH6g8Wouir5uVjklETk91GMVSUq+VaOgiinbCkBP6Q7NN/suM/QutZkMJMvcyAriogcYAdhg8Gw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 - '@babel/helper-module-transforms': 7.15.7 + '@babel/core': 7.12.3 + '@babel/helper-module-imports': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-simple-access': 7.15.4 - babel-plugin-dynamic-import-node: 2.3.3 + '@babel/helper-remap-async-to-generator': 7.16.4 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-systemjs/7.15.4: - resolution: {integrity: sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==} + /@babel/plugin-transform-async-to-generator/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-PbIr7G9kR8tdH6g8Wouir5uVjklETk91GMVSUq+VaOgiinbCkBP6Q7NN/suM/QutZkMJMvcyAriogcYAdhg8Gw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-hoist-variables': 7.15.4 - '@babel/helper-module-transforms': 7.15.7 + '@babel/core': 7.16.0 + '@babel/helper-module-imports': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-validator-identifier': 7.15.7 - babel-plugin-dynamic-import-node: 2.3.3 + '@babel/helper-remap-async-to-generator': 7.16.4 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-systemjs/7.15.4_@babel+core@7.12.3: - resolution: {integrity: sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==} + /@babel/plugin-transform-block-scoped-functions/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 - '@babel/helper-hoist-variables': 7.15.4 - '@babel/helper-module-transforms': 7.15.7 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-validator-identifier': 7.15.7 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-modules-systemjs/7.15.4_@babel+core@7.15.0: - resolution: {integrity: sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==} + /@babel/plugin-transform-block-scoped-functions/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 - '@babel/helper-hoist-variables': 7.15.4 - '@babel/helper-module-transforms': 7.15.7 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-validator-identifier': 7.15.7 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-modules-systemjs/7.15.4_@babel+core@7.15.5: - resolution: {integrity: sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==} + /@babel/plugin-transform-block-scoping/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 - '@babel/helper-hoist-variables': 7.15.4 - '@babel/helper-module-transforms': 7.15.7 + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-validator-identifier': 7.15.7 - babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-modules-umd/7.14.5: - resolution: {integrity: sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==} + /@babel/plugin-transform-block-scoping/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-module-transforms': 7.15.7 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-modules-umd/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==} + /@babel/plugin-transform-classes/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 - '@babel/helper-module-transforms': 7.15.7 + '@babel/helper-annotate-as-pure': 7.16.0 + '@babel/helper-function-name': 7.16.0 + '@babel/helper-optimise-call-expression': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 + '@babel/helper-replace-supers': 7.16.0 + '@babel/helper-split-export-declaration': 7.16.0 + globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-umd/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==} + /@babel/plugin-transform-classes/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 - '@babel/helper-module-transforms': 7.15.7 + '@babel/core': 7.16.0 + '@babel/helper-annotate-as-pure': 7.16.0 + '@babel/helper-function-name': 7.16.0 + '@babel/helper-optimise-call-expression': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 + '@babel/helper-replace-supers': 7.16.0 + '@babel/helper-split-export-declaration': 7.16.0 + globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-umd/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==} + /@babel/plugin-transform-computed-properties/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-module-transforms': 7.15.7 - '@babel/helper-plugin-utils': 7.14.5 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-named-capturing-groups-regex/7.14.9: - resolution: {integrity: sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/helper-create-regexp-features-plugin': 7.14.5 - dev: true - - /@babel/plugin-transform-named-capturing-groups-regex/7.14.9_@babel+core@7.12.3: - resolution: {integrity: sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.3 - '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.12.3 - dev: true - - /@babel/plugin-transform-named-capturing-groups-regex/7.14.9_@babel+core@7.15.0: - resolution: {integrity: sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.15.0 - dev: true - - /@babel/plugin-transform-named-capturing-groups-regex/7.14.9_@babel+core@7.15.5: - resolution: {integrity: sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.15.5 + '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-new-target/7.14.5: - resolution: {integrity: sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==} + /@babel/plugin-transform-computed-properties/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-new-target/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==} + /@babel/plugin-transform-destructuring/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3331,177 +1778,165 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-new-target/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==} + /@babel/plugin-transform-destructuring/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-new-target/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==} + /@babel/plugin-transform-dotall-regex/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.12.3 + '@babel/helper-create-regexp-features-plugin': 7.16.0_@babel+core@7.12.3 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-object-super/7.14.5: - resolution: {integrity: sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==} + /@babel/plugin-transform-dotall-regex/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.16.0 + '@babel/helper-create-regexp-features-plugin': 7.16.0_@babel+core@7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-replace-supers': 7.15.4 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-object-super/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==} + /@babel/plugin-transform-duplicate-keys/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-replace-supers': 7.15.4 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-object-super/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==} + /@babel/plugin-transform-duplicate-keys/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-replace-supers': 7.15.4 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-object-super/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==} + /@babel/plugin-transform-exponentiation-operator/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.12.3 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-replace-supers': 7.15.4 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-parameters/7.15.4: - resolution: {integrity: sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==} + /@babel/plugin-transform-exponentiation-operator/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.16.0 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-parameters/7.15.4_@babel+core@7.12.3: - resolution: {integrity: sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==} - engines: {node: '>=6.9.0'} + /@babel/plugin-transform-flow-strip-types/7.12.1_@babel+core@7.12.3: + resolution: {integrity: sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 + '@babel/plugin-syntax-flow': 7.16.0_@babel+core@7.12.3 dev: true - /@babel/plugin-transform-parameters/7.15.4_@babel+core@7.12.9: - resolution: {integrity: sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.14.5 - dev: true - - /@babel/plugin-transform-parameters/7.15.4_@babel+core@7.15.0: - resolution: {integrity: sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==} + /@babel/plugin-transform-flow-strip-types/7.16.0: + resolution: {integrity: sha512-vs/F5roOaO/+WxKfp9PkvLsAyj0G+Q0zbFimHm9X2KDgabN2XmNFoAafmeGEYspUlIF9+MvVmyek9UyHiqeG/w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 '@babel/helper-plugin-utils': 7.14.5 + '@babel/plugin-syntax-flow': 7.16.0 dev: true - /@babel/plugin-transform-parameters/7.15.4_@babel+core@7.15.5: - resolution: {integrity: sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==} + /@babel/plugin-transform-for-of/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-property-literals/7.14.5: - resolution: {integrity: sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==} + /@babel/plugin-transform-for-of/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-property-literals/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==} + /@babel/plugin-transform-function-name/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 + '@babel/helper-function-name': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-property-literals/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==} + /@babel/plugin-transform-function-name/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.16.0 + '@babel/helper-function-name': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-property-literals/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==} + /@babel/plugin-transform-literals/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-react-constant-elements/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-NBqLEx1GxllIOXJInJAQbrnwwYJsV3WaMHIcOwD8rhYS0AabTWn7kHdHgPgu5RmHLU0q4DMxhAMu8ue/KampgQ==} + /@babel/plugin-transform-literals/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-react-display-name/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==} + /@babel/plugin-transform-member-expression-literals/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: @@ -3509,243 +1944,269 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-react-display-name/7.15.1: - resolution: {integrity: sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q==} + /@babel/plugin-transform-member-expression-literals/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-react-display-name/7.15.1_@babel+core@7.12.3: - resolution: {integrity: sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q==} + /@babel/plugin-transform-modules-amd/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 + '@babel/helper-module-transforms': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 + babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-transform-react-display-name/7.15.1_@babel+core@7.15.0: - resolution: {integrity: sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q==} + /@babel/plugin-transform-modules-amd/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.16.0 + '@babel/helper-module-transforms': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 + babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-transform-react-display-name/7.15.1_@babel+core@7.15.5: - resolution: {integrity: sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q==} + /@babel/plugin-transform-modules-commonjs/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.12.3 + '@babel/helper-module-transforms': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 + '@babel/helper-simple-access': 7.16.0 + babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-transform-react-jsx-development/7.14.5: - resolution: {integrity: sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==} + /@babel/plugin-transform-modules-commonjs/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/plugin-transform-react-jsx': 7.14.9 + '@babel/core': 7.16.0 + '@babel/helper-module-transforms': 7.16.0 + '@babel/helper-plugin-utils': 7.14.5 + '@babel/helper-simple-access': 7.16.0 + babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-transform-react-jsx-development/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==} + /@babel/plugin-transform-modules-systemjs/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 - '@babel/plugin-transform-react-jsx': 7.14.9_@babel+core@7.12.3 + '@babel/helper-hoist-variables': 7.16.0 + '@babel/helper-module-transforms': 7.16.0 + '@babel/helper-plugin-utils': 7.14.5 + '@babel/helper-validator-identifier': 7.15.7 + babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-transform-react-jsx-development/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==} + /@babel/plugin-transform-modules-systemjs/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 - '@babel/plugin-transform-react-jsx': 7.14.9_@babel+core@7.15.0 + '@babel/core': 7.16.0 + '@babel/helper-hoist-variables': 7.16.0 + '@babel/helper-module-transforms': 7.16.0 + '@babel/helper-plugin-utils': 7.14.5 + '@babel/helper-validator-identifier': 7.15.7 + babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-transform-react-jsx-development/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==} + /@babel/plugin-transform-modules-umd/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 - '@babel/plugin-transform-react-jsx': 7.14.9_@babel+core@7.15.5 + '@babel/core': 7.12.3 + '@babel/helper-module-transforms': 7.16.0 + '@babel/helper-plugin-utils': 7.14.5 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-transform-react-jsx-self/7.14.9_@babel+core@7.12.3: - resolution: {integrity: sha512-Fqqu0f8zv9W+RyOnx29BX/RlEsBRANbOf5xs5oxb2aHP4FKbLXxIaVPUiCti56LAR1IixMH4EyaixhUsKqoBHw==} + /@babel/plugin-transform-modules-umd/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 + '@babel/core': 7.16.0 + '@babel/helper-module-transforms': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-transform-react-jsx-source/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-1TpSDnD9XR/rQ2tzunBVPThF5poaYT9GqP+of8fAtguYuI/dm2RkrMBDemsxtY0XBzvW7nXjYM0hRyKX9QYj7Q==} + /@babel/plugin-transform-named-capturing-groups-regex/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/helper-create-regexp-features-plugin': 7.16.0_@babel+core@7.12.3 dev: true - /@babel/plugin-transform-react-jsx/7.14.9: - resolution: {integrity: sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw==} + /@babel/plugin-transform-named-capturing-groups-regex/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.0.0 dependencies: - '@babel/helper-annotate-as-pure': 7.15.4 - '@babel/helper-module-imports': 7.15.4 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-jsx': 7.14.5 - '@babel/types': 7.15.6 + '@babel/core': 7.16.0 + '@babel/helper-create-regexp-features-plugin': 7.16.0_@babel+core@7.16.0 dev: true - /@babel/plugin-transform-react-jsx/7.14.9_@babel+core@7.12.3: - resolution: {integrity: sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw==} + /@babel/plugin-transform-new-target/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 - '@babel/helper-annotate-as-pure': 7.15.4 - '@babel/helper-module-imports': 7.15.4 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-jsx': 7.14.5_@babel+core@7.12.3 - '@babel/types': 7.15.6 dev: true - /@babel/plugin-transform-react-jsx/7.14.9_@babel+core@7.15.0: - resolution: {integrity: sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw==} + /@babel/plugin-transform-new-target/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 - '@babel/helper-annotate-as-pure': 7.15.4 - '@babel/helper-module-imports': 7.15.4 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-jsx': 7.14.5_@babel+core@7.15.0 - '@babel/types': 7.15.6 dev: true - /@babel/plugin-transform-react-jsx/7.14.9_@babel+core@7.15.5: - resolution: {integrity: sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw==} + /@babel/plugin-transform-object-super/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 - '@babel/helper-annotate-as-pure': 7.15.4 - '@babel/helper-module-imports': 7.15.4 + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-jsx': 7.14.5_@babel+core@7.15.5 - '@babel/types': 7.15.6 + '@babel/helper-replace-supers': 7.16.0 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-transform-react-pure-annotations/7.14.5: - resolution: {integrity: sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==} + /@babel/plugin-transform-object-super/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-annotate-as-pure': 7.15.4 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 + '@babel/helper-replace-supers': 7.16.0 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-transform-react-pure-annotations/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==} + /@babel/plugin-transform-parameters/7.16.3_@babel+core@7.12.3: + resolution: {integrity: sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 - '@babel/helper-annotate-as-pure': 7.15.4 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-react-pure-annotations/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==} + /@babel/plugin-transform-parameters/7.16.3_@babel+core@7.12.9: + resolution: {integrity: sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 - '@babel/helper-annotate-as-pure': 7.15.4 + '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-react-pure-annotations/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==} + /@babel/plugin-transform-parameters/7.16.3_@babel+core@7.16.0: + resolution: {integrity: sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 - '@babel/helper-annotate-as-pure': 7.15.4 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-regenerator/7.14.5: - resolution: {integrity: sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==} + /@babel/plugin-transform-property-literals/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - regenerator-transform: 0.14.5 + '@babel/core': 7.12.3 + '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-regenerator/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==} + /@babel/plugin-transform-property-literals/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - regenerator-transform: 0.14.5 + '@babel/core': 7.16.0 + '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-regenerator/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==} + /@babel/plugin-transform-react-constant-elements/7.14.5_@babel+core@7.16.0: + resolution: {integrity: sha512-NBqLEx1GxllIOXJInJAQbrnwwYJsV3WaMHIcOwD8rhYS0AabTWn7kHdHgPgu5RmHLU0q4DMxhAMu8ue/KampgQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 - regenerator-transform: 0.14.5 + '@babel/core': 7.16.0 + '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-regenerator/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==} - engines: {node: '>=6.9.0'} + /@babel/plugin-transform-react-display-name/7.12.1_@babel+core@7.12.3: + resolution: {integrity: sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 - regenerator-transform: 0.14.5 + '@babel/core': 7.12.3 + '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-reserved-words/7.14.5: - resolution: {integrity: sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==} + /@babel/plugin-transform-react-display-name/7.16.0: + resolution: {integrity: sha512-FJFdJAqaCpndL+pIf0aeD/qlQwT7QXOvR6Cc8JPvNhKJBi2zc/DPc4g05Y3fbD/0iWAMQFGij4+Xw+4L/BMpTg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3753,8 +2214,8 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-reserved-words/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==} + /@babel/plugin-transform-react-display-name/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-FJFdJAqaCpndL+pIf0aeD/qlQwT7QXOvR6Cc8JPvNhKJBi2zc/DPc4g05Y3fbD/0iWAMQFGij4+Xw+4L/BMpTg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3763,49 +2224,47 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-reserved-words/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==} + /@babel/plugin-transform-react-display-name/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-FJFdJAqaCpndL+pIf0aeD/qlQwT7QXOvR6Cc8JPvNhKJBi2zc/DPc4g05Y3fbD/0iWAMQFGij4+Xw+4L/BMpTg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-reserved-words/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==} + /@babel/plugin-transform-react-jsx-development/7.16.0: + resolution: {integrity: sha512-qq65iSqBRq0Hr3wq57YG2AmW0H6wgTnIzpffTphrUWUgLCOK+zf1f7G0vuOiXrp7dU1qq+fQBoqZ3wCDAkhFzw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/plugin-transform-react-jsx': 7.16.0 dev: true - /@babel/plugin-transform-runtime/7.12.1_@babel+core@7.12.3: - resolution: {integrity: sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==} + /@babel/plugin-transform-react-jsx-development/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-qq65iSqBRq0Hr3wq57YG2AmW0H6wgTnIzpffTphrUWUgLCOK+zf1f7G0vuOiXrp7dU1qq+fQBoqZ3wCDAkhFzw==} + engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 - '@babel/helper-module-imports': 7.15.4 - '@babel/helper-plugin-utils': 7.14.5 - resolve: 1.20.0 - semver: 5.7.1 + '@babel/plugin-transform-react-jsx': 7.16.0_@babel+core@7.12.3 dev: true - /@babel/plugin-transform-shorthand-properties/7.14.5: - resolution: {integrity: sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==} + /@babel/plugin-transform-react-jsx-development/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-qq65iSqBRq0Hr3wq57YG2AmW0H6wgTnIzpffTphrUWUgLCOK+zf1f7G0vuOiXrp7dU1qq+fQBoqZ3wCDAkhFzw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.16.0 + '@babel/plugin-transform-react-jsx': 7.16.0_@babel+core@7.16.0 dev: true - /@babel/plugin-transform-shorthand-properties/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==} + /@babel/plugin-transform-react-jsx-self/7.14.9_@babel+core@7.12.3: + resolution: {integrity: sha512-Fqqu0f8zv9W+RyOnx29BX/RlEsBRANbOf5xs5oxb2aHP4FKbLXxIaVPUiCti56LAR1IixMH4EyaixhUsKqoBHw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3814,293 +2273,310 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-shorthand-properties/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==} + /@babel/plugin-transform-react-jsx-source/7.14.5_@babel+core@7.12.3: + resolution: {integrity: sha512-1TpSDnD9XR/rQ2tzunBVPThF5poaYT9GqP+of8fAtguYuI/dm2RkrMBDemsxtY0XBzvW7nXjYM0hRyKX9QYj7Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-shorthand-properties/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==} + /@babel/plugin-transform-react-jsx/7.16.0: + resolution: {integrity: sha512-rqDgIbukZ44pqq7NIRPGPGNklshPkvlmvqjdx3OZcGPk4zGIenYkxDTvl3LsSL8gqcc3ZzGmXPE6hR/u/voNOw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/helper-annotate-as-pure': 7.16.0 + '@babel/helper-module-imports': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 + '@babel/plugin-syntax-jsx': 7.16.0 + '@babel/types': 7.16.0 dev: true - /@babel/plugin-transform-spread/7.14.6: - resolution: {integrity: sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==} + /@babel/plugin-transform-react-jsx/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-rqDgIbukZ44pqq7NIRPGPGNklshPkvlmvqjdx3OZcGPk4zGIenYkxDTvl3LsSL8gqcc3ZzGmXPE6hR/u/voNOw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.12.3 + '@babel/helper-annotate-as-pure': 7.16.0 + '@babel/helper-module-imports': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.15.4 + '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.12.3 + '@babel/types': 7.16.0 dev: true - /@babel/plugin-transform-spread/7.14.6_@babel+core@7.12.3: - resolution: {integrity: sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==} + /@babel/plugin-transform-react-jsx/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-rqDgIbukZ44pqq7NIRPGPGNklshPkvlmvqjdx3OZcGPk4zGIenYkxDTvl3LsSL8gqcc3ZzGmXPE6hR/u/voNOw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 + '@babel/core': 7.16.0 + '@babel/helper-annotate-as-pure': 7.16.0 + '@babel/helper-module-imports': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.15.4 + '@babel/plugin-syntax-jsx': 7.16.0_@babel+core@7.16.0 + '@babel/types': 7.16.0 dev: true - /@babel/plugin-transform-spread/7.14.6_@babel+core@7.15.0: - resolution: {integrity: sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==} + /@babel/plugin-transform-react-pure-annotations/7.16.0: + resolution: {integrity: sha512-NC/Bj2MG+t8Ef5Pdpo34Ay74X4Rt804h5y81PwOpfPtmAK3i6CizmQqwyBQzIepz1Yt8wNr2Z2L7Lu3qBMfZMA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/helper-annotate-as-pure': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.15.4 dev: true - /@babel/plugin-transform-spread/7.14.6_@babel+core@7.15.5: - resolution: {integrity: sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==} + /@babel/plugin-transform-react-pure-annotations/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-NC/Bj2MG+t8Ef5Pdpo34Ay74X4Rt804h5y81PwOpfPtmAK3i6CizmQqwyBQzIepz1Yt8wNr2Z2L7Lu3qBMfZMA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.12.3 + '@babel/helper-annotate-as-pure': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.15.4 dev: true - /@babel/plugin-transform-sticky-regex/7.14.5: - resolution: {integrity: sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==} + /@babel/plugin-transform-react-pure-annotations/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-NC/Bj2MG+t8Ef5Pdpo34Ay74X4Rt804h5y81PwOpfPtmAK3i6CizmQqwyBQzIepz1Yt8wNr2Z2L7Lu3qBMfZMA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.16.0 + '@babel/helper-annotate-as-pure': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-sticky-regex/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==} + /@babel/plugin-transform-regenerator/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 - '@babel/helper-plugin-utils': 7.14.5 + regenerator-transform: 0.14.5 dev: true - /@babel/plugin-transform-sticky-regex/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==} + /@babel/plugin-transform-regenerator/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 + '@babel/core': 7.16.0 + regenerator-transform: 0.14.5 dev: true - /@babel/plugin-transform-sticky-regex/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==} + /@babel/plugin-transform-reserved-words/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-template-literals/7.14.5: - resolution: {integrity: sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==} + /@babel/plugin-transform-reserved-words/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-template-literals/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==} - engines: {node: '>=6.9.0'} + /@babel/plugin-transform-runtime/7.12.1_@babel+core@7.12.3: + resolution: {integrity: sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 + '@babel/helper-module-imports': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 + resolve: 1.20.0 + semver: 5.7.1 dev: true - /@babel/plugin-transform-template-literals/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==} + /@babel/plugin-transform-shorthand-properties/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-template-literals/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==} + /@babel/plugin-transform-shorthand-properties/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-typeof-symbol/7.14.5: - resolution: {integrity: sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==} + /@babel/plugin-transform-spread/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 dev: true - /@babel/plugin-transform-typeof-symbol/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==} + /@babel/plugin-transform-spread/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 dev: true - /@babel/plugin-transform-typeof-symbol/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==} + /@babel/plugin-transform-sticky-regex/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-typeof-symbol/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==} + /@babel/plugin-transform-sticky-regex/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-typescript/7.15.4_@babel+core@7.12.3: - resolution: {integrity: sha512-sM1/FEjwYjXvMwu1PJStH11kJ154zd/lpY56NQJ5qH2D0mabMv1CAy/kdvS9RP4Xgfj9fBBA3JiSLdDHgXdzOA==} + /@babel/plugin-transform-template-literals/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 - '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-typescript': 7.14.5_@babel+core@7.12.3 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-typescript/7.15.4_@babel+core@7.15.5: - resolution: {integrity: sha512-sM1/FEjwYjXvMwu1PJStH11kJ154zd/lpY56NQJ5qH2D0mabMv1CAy/kdvS9RP4Xgfj9fBBA3JiSLdDHgXdzOA==} + /@babel/plugin-transform-template-literals/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 - '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.15.5 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-syntax-typescript': 7.14.5_@babel+core@7.15.5 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-unicode-escapes/7.14.5: - resolution: {integrity: sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==} + /@babel/plugin-transform-typeof-symbol/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-unicode-escapes/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==} + /@babel/plugin-transform-typeof-symbol/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-unicode-escapes/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==} + /@babel/plugin-transform-typescript/7.16.1_@babel+core@7.12.3: + resolution: {integrity: sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.12.3 + '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.12.3 '@babel/helper-plugin-utils': 7.14.5 + '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.12.3 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-transform-unicode-escapes/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==} + /@babel/plugin-transform-typescript/7.16.1_@babel+core@7.16.0: + resolution: {integrity: sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.16.0 + '@babel/helper-create-class-features-plugin': 7.16.0_@babel+core@7.16.0 '@babel/helper-plugin-utils': 7.14.5 + '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.0 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-transform-unicode-regex/7.14.5: - resolution: {integrity: sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==} + /@babel/plugin-transform-unicode-escapes/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-create-regexp-features-plugin': 7.14.5 + '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-unicode-regex/7.14.5_@babel+core@7.12.3: - resolution: {integrity: sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==} + /@babel/plugin-transform-unicode-escapes/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.12.3 - '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.12.3 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-unicode-regex/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==} + /@babel/plugin-transform-unicode-regex/7.16.0_@babel+core@7.12.3: + resolution: {integrity: sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 - '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.15.0 + '@babel/core': 7.12.3 + '@babel/helper-create-regexp-features-plugin': 7.16.0_@babel+core@7.12.3 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-unicode-regex/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==} + /@babel/plugin-transform-unicode-regex/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 - '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.15.5 + '@babel/core': 7.16.0 + '@babel/helper-create-regexp-features-plugin': 7.16.0_@babel+core@7.16.0 '@babel/helper-plugin-utils': 7.14.5 dev: true @@ -4109,387 +2585,196 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.15.0 + '@babel/compat-data': 7.16.4 '@babel/core': 7.12.3 - '@babel/helper-compilation-targets': 7.15.4_@babel+core@7.12.3 - '@babel/helper-module-imports': 7.15.4 + '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.12.3 + '@babel/helper-module-imports': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 '@babel/helper-validator-option': 7.14.5 - '@babel/plugin-proposal-async-generator-functions': 7.15.4_@babel+core@7.12.3 - '@babel/plugin-proposal-class-properties': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-proposal-dynamic-import': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-proposal-export-namespace-from': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-proposal-json-strings': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-proposal-logical-assignment-operators': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-proposal-numeric-separator': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-proposal-object-rest-spread': 7.14.7_@babel+core@7.12.3 - '@babel/plugin-proposal-optional-catch-binding': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-proposal-optional-chaining': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-proposal-private-methods': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-proposal-unicode-property-regex': 7.14.5_@babel+core@7.12.3 + '@babel/plugin-proposal-async-generator-functions': 7.16.4_@babel+core@7.12.3 + '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-proposal-dynamic-import': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-proposal-export-namespace-from': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-proposal-json-strings': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-proposal-logical-assignment-operators': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-proposal-numeric-separator': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-proposal-optional-catch-binding': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-proposal-optional-chaining': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-proposal-private-methods': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-proposal-unicode-property-regex': 7.16.0_@babel+core@7.12.3 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.12.3 '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.12.3 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.12.3 '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.12.3 '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.12.3 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.12.3 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.12.3 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.3 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-arrow-functions': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-async-to-generator': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-block-scoped-functions': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-block-scoping': 7.15.3_@babel+core@7.12.3 - '@babel/plugin-transform-classes': 7.15.4_@babel+core@7.12.3 - '@babel/plugin-transform-computed-properties': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-destructuring': 7.14.7_@babel+core@7.12.3 - '@babel/plugin-transform-dotall-regex': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-duplicate-keys': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-exponentiation-operator': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-for-of': 7.15.4_@babel+core@7.12.3 - '@babel/plugin-transform-function-name': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-literals': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-member-expression-literals': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-modules-amd': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-modules-commonjs': 7.15.4_@babel+core@7.12.3 - '@babel/plugin-transform-modules-systemjs': 7.15.4_@babel+core@7.12.3 - '@babel/plugin-transform-modules-umd': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-named-capturing-groups-regex': 7.14.9_@babel+core@7.12.3 - '@babel/plugin-transform-new-target': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-object-super': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-parameters': 7.15.4_@babel+core@7.12.3 - '@babel/plugin-transform-property-literals': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-regenerator': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-reserved-words': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-shorthand-properties': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-spread': 7.14.6_@babel+core@7.12.3 - '@babel/plugin-transform-sticky-regex': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-template-literals': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-typeof-symbol': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-unicode-escapes': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-unicode-regex': 7.14.5_@babel+core@7.12.3 - '@babel/preset-modules': 0.1.4_@babel+core@7.12.3 - '@babel/types': 7.15.4 - core-js-compat: 3.17.3 - semver: 5.7.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/preset-env/7.15.4_@babel+core@7.15.0: - resolution: {integrity: sha512-4f2nLw+q6ht8gl3sHCmNhmA5W6b1ItLzbH3UrKuJxACHr2eCpk96jwjrAfCAaXaaVwTQGnyUYHY2EWXJGt7TUQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.15.0 - '@babel/core': 7.15.0 - '@babel/helper-compilation-targets': 7.15.4_@babel+core@7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-validator-option': 7.14.5 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.15.4_@babel+core@7.15.0 - '@babel/plugin-proposal-async-generator-functions': 7.15.4_@babel+core@7.15.0 - '@babel/plugin-proposal-class-properties': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-proposal-class-static-block': 7.15.4_@babel+core@7.15.0 - '@babel/plugin-proposal-dynamic-import': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-proposal-export-namespace-from': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-proposal-json-strings': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-proposal-logical-assignment-operators': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-proposal-numeric-separator': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-proposal-object-rest-spread': 7.14.7_@babel+core@7.15.0 - '@babel/plugin-proposal-optional-catch-binding': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-proposal-optional-chaining': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-proposal-private-methods': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-proposal-private-property-in-object': 7.15.4_@babel+core@7.15.0 - '@babel/plugin-proposal-unicode-property-regex': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.15.0 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.15.0 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.15.0 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.15.0 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.15.0 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.15.0 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.15.0 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.15.0 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.15.0 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.15.0 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.15.0 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-arrow-functions': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-async-to-generator': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-block-scoped-functions': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-block-scoping': 7.15.3_@babel+core@7.15.0 - '@babel/plugin-transform-classes': 7.15.4_@babel+core@7.15.0 - '@babel/plugin-transform-computed-properties': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-destructuring': 7.14.7_@babel+core@7.15.0 - '@babel/plugin-transform-dotall-regex': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-duplicate-keys': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-exponentiation-operator': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-for-of': 7.15.4_@babel+core@7.15.0 - '@babel/plugin-transform-function-name': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-literals': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-member-expression-literals': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-modules-amd': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-modules-commonjs': 7.15.4_@babel+core@7.15.0 - '@babel/plugin-transform-modules-systemjs': 7.15.4_@babel+core@7.15.0 - '@babel/plugin-transform-modules-umd': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-named-capturing-groups-regex': 7.14.9_@babel+core@7.15.0 - '@babel/plugin-transform-new-target': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-object-super': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-parameters': 7.15.4_@babel+core@7.15.0 - '@babel/plugin-transform-property-literals': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-regenerator': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-reserved-words': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-shorthand-properties': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-spread': 7.14.6_@babel+core@7.15.0 - '@babel/plugin-transform-sticky-regex': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-template-literals': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-typeof-symbol': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-unicode-escapes': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-unicode-regex': 7.14.5_@babel+core@7.15.0 - '@babel/preset-modules': 0.1.4_@babel+core@7.15.0 - '@babel/types': 7.15.4 - babel-plugin-polyfill-corejs2: 0.2.2_@babel+core@7.15.0 - babel-plugin-polyfill-corejs3: 0.2.4_@babel+core@7.15.0 - babel-plugin-polyfill-regenerator: 0.2.2_@babel+core@7.15.0 - core-js-compat: 3.17.3 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/preset-env/7.15.6: - resolution: {integrity: sha512-L+6jcGn7EWu7zqaO2uoTDjjMBW+88FXzV8KvrBl2z6MtRNxlsmUNRlZPaNNPUTgqhyC5DHNFk/2Jmra+ublZWw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.15.0 - '@babel/helper-compilation-targets': 7.15.4 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-validator-option': 7.14.5 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.15.4 - '@babel/plugin-proposal-async-generator-functions': 7.15.4 - '@babel/plugin-proposal-class-properties': 7.14.5 - '@babel/plugin-proposal-class-static-block': 7.15.4 - '@babel/plugin-proposal-dynamic-import': 7.14.5 - '@babel/plugin-proposal-export-namespace-from': 7.14.5 - '@babel/plugin-proposal-json-strings': 7.14.5 - '@babel/plugin-proposal-logical-assignment-operators': 7.14.5 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.14.5 - '@babel/plugin-proposal-numeric-separator': 7.14.5 - '@babel/plugin-proposal-object-rest-spread': 7.15.6 - '@babel/plugin-proposal-optional-catch-binding': 7.14.5 - '@babel/plugin-proposal-optional-chaining': 7.14.5 - '@babel/plugin-proposal-private-methods': 7.14.5 - '@babel/plugin-proposal-private-property-in-object': 7.15.4 - '@babel/plugin-proposal-unicode-property-regex': 7.14.5 - '@babel/plugin-syntax-async-generators': 7.8.4 - '@babel/plugin-syntax-class-properties': 7.12.13 - '@babel/plugin-syntax-class-static-block': 7.14.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3 - '@babel/plugin-syntax-export-namespace-from': 7.8.3 - '@babel/plugin-syntax-json-strings': 7.8.3 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3 - '@babel/plugin-syntax-numeric-separator': 7.10.4 - '@babel/plugin-syntax-object-rest-spread': 7.8.3 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3 - '@babel/plugin-syntax-optional-chaining': 7.8.3 - '@babel/plugin-syntax-private-property-in-object': 7.14.5 - '@babel/plugin-syntax-top-level-await': 7.14.5 - '@babel/plugin-transform-arrow-functions': 7.14.5 - '@babel/plugin-transform-async-to-generator': 7.14.5 - '@babel/plugin-transform-block-scoped-functions': 7.14.5 - '@babel/plugin-transform-block-scoping': 7.15.3 - '@babel/plugin-transform-classes': 7.15.4 - '@babel/plugin-transform-computed-properties': 7.14.5 - '@babel/plugin-transform-destructuring': 7.14.7 - '@babel/plugin-transform-dotall-regex': 7.14.5 - '@babel/plugin-transform-duplicate-keys': 7.14.5 - '@babel/plugin-transform-exponentiation-operator': 7.14.5 - '@babel/plugin-transform-for-of': 7.15.4 - '@babel/plugin-transform-function-name': 7.14.5 - '@babel/plugin-transform-literals': 7.14.5 - '@babel/plugin-transform-member-expression-literals': 7.14.5 - '@babel/plugin-transform-modules-amd': 7.14.5 - '@babel/plugin-transform-modules-commonjs': 7.15.4 - '@babel/plugin-transform-modules-systemjs': 7.15.4 - '@babel/plugin-transform-modules-umd': 7.14.5 - '@babel/plugin-transform-named-capturing-groups-regex': 7.14.9 - '@babel/plugin-transform-new-target': 7.14.5 - '@babel/plugin-transform-object-super': 7.14.5 - '@babel/plugin-transform-parameters': 7.15.4 - '@babel/plugin-transform-property-literals': 7.14.5 - '@babel/plugin-transform-regenerator': 7.14.5 - '@babel/plugin-transform-reserved-words': 7.14.5 - '@babel/plugin-transform-shorthand-properties': 7.14.5 - '@babel/plugin-transform-spread': 7.14.6 - '@babel/plugin-transform-sticky-regex': 7.14.5 - '@babel/plugin-transform-template-literals': 7.14.5 - '@babel/plugin-transform-typeof-symbol': 7.14.5 - '@babel/plugin-transform-unicode-escapes': 7.14.5 - '@babel/plugin-transform-unicode-regex': 7.14.5 - '@babel/preset-modules': 0.1.4 - '@babel/types': 7.15.6 - babel-plugin-polyfill-corejs2: 0.2.2 - babel-plugin-polyfill-corejs3: 0.2.5 - babel-plugin-polyfill-regenerator: 0.2.2 - core-js-compat: 3.18.1 - semver: 6.3.0 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.12.3 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.12.3 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.3 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.12.3 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.3 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.12.3 + '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-async-to-generator': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-block-scoped-functions': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-block-scoping': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-classes': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-computed-properties': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-destructuring': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-dotall-regex': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-duplicate-keys': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-exponentiation-operator': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-function-name': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-literals': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-member-expression-literals': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-modules-amd': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-modules-commonjs': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-modules-systemjs': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-modules-umd': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-named-capturing-groups-regex': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-new-target': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-object-super': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.12.3 + '@babel/plugin-transform-property-literals': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-regenerator': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-reserved-words': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-spread': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-sticky-regex': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-template-literals': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-typeof-symbol': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-unicode-escapes': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-unicode-regex': 7.16.0_@babel+core@7.12.3 + '@babel/preset-modules': 0.1.5_@babel+core@7.12.3 + '@babel/types': 7.16.0 + core-js-compat: 3.19.3 + semver: 5.7.1 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-env/7.15.6_@babel+core@7.15.5: - resolution: {integrity: sha512-L+6jcGn7EWu7zqaO2uoTDjjMBW+88FXzV8KvrBl2z6MtRNxlsmUNRlZPaNNPUTgqhyC5DHNFk/2Jmra+ublZWw==} + /@babel/preset-env/7.16.4_@babel+core@7.16.0: + resolution: {integrity: sha512-v0QtNd81v/xKj4gNKeuAerQ/azeNn/G1B1qMLeXOcV8+4TWlD2j3NV1u8q29SDFBXx/NBq5kyEAO+0mpRgacjA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.15.0 - '@babel/core': 7.15.5 - '@babel/helper-compilation-targets': 7.15.4_@babel+core@7.15.5 + '@babel/compat-data': 7.16.4 + '@babel/core': 7.16.0 + '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0 '@babel/helper-plugin-utils': 7.14.5 '@babel/helper-validator-option': 7.14.5 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.15.4_@babel+core@7.15.5 - '@babel/plugin-proposal-async-generator-functions': 7.15.4_@babel+core@7.15.5 - '@babel/plugin-proposal-class-properties': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-proposal-class-static-block': 7.15.4_@babel+core@7.15.5 - '@babel/plugin-proposal-dynamic-import': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-proposal-export-namespace-from': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-proposal-json-strings': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-proposal-logical-assignment-operators': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-proposal-numeric-separator': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-proposal-object-rest-spread': 7.15.6_@babel+core@7.15.5 - '@babel/plugin-proposal-optional-catch-binding': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-proposal-optional-chaining': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-proposal-private-methods': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-proposal-private-property-in-object': 7.15.4_@babel+core@7.15.5 - '@babel/plugin-proposal-unicode-property-regex': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.15.5 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.15.5 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.15.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.15.5 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.15.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.15.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.15.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.15.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.15.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.15.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.15.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-arrow-functions': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-async-to-generator': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-block-scoped-functions': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-block-scoping': 7.15.3_@babel+core@7.15.5 - '@babel/plugin-transform-classes': 7.15.4_@babel+core@7.15.5 - '@babel/plugin-transform-computed-properties': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-destructuring': 7.14.7_@babel+core@7.15.5 - '@babel/plugin-transform-dotall-regex': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-duplicate-keys': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-exponentiation-operator': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-for-of': 7.15.4_@babel+core@7.15.5 - '@babel/plugin-transform-function-name': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-literals': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-member-expression-literals': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-modules-amd': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-modules-commonjs': 7.15.4_@babel+core@7.15.5 - '@babel/plugin-transform-modules-systemjs': 7.15.4_@babel+core@7.15.5 - '@babel/plugin-transform-modules-umd': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-named-capturing-groups-regex': 7.14.9_@babel+core@7.15.5 - '@babel/plugin-transform-new-target': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-object-super': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-parameters': 7.15.4_@babel+core@7.15.5 - '@babel/plugin-transform-property-literals': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-regenerator': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-reserved-words': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-shorthand-properties': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-spread': 7.14.6_@babel+core@7.15.5 - '@babel/plugin-transform-sticky-regex': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-template-literals': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-typeof-symbol': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-unicode-escapes': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-unicode-regex': 7.14.5_@babel+core@7.15.5 - '@babel/preset-modules': 0.1.4_@babel+core@7.15.5 - '@babel/types': 7.15.6 - babel-plugin-polyfill-corejs2: 0.2.2_@babel+core@7.15.5 - babel-plugin-polyfill-corejs3: 0.2.5_@babel+core@7.15.5 - babel-plugin-polyfill-regenerator: 0.2.2_@babel+core@7.15.5 - core-js-compat: 3.18.1 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.16.2_@babel+core@7.16.0 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-async-generator-functions': 7.16.4_@babel+core@7.16.0 + '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-class-static-block': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-dynamic-import': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-export-namespace-from': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-json-strings': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-logical-assignment-operators': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-numeric-separator': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-optional-catch-binding': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-optional-chaining': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-private-methods': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-private-property-in-object': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-unicode-property-regex': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.16.0 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.16.0 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.16.0 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.16.0 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.16.0 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.16.0 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.16.0 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.16.0 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.16.0 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.0 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.0 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.16.0 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.16.0 + '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-async-to-generator': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-block-scoped-functions': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-block-scoping': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-classes': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-computed-properties': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-destructuring': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-dotall-regex': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-duplicate-keys': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-exponentiation-operator': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-function-name': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-literals': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-member-expression-literals': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-modules-amd': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-modules-commonjs': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-modules-systemjs': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-modules-umd': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-named-capturing-groups-regex': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-new-target': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-object-super': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0 + '@babel/plugin-transform-property-literals': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-regenerator': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-reserved-words': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-spread': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-sticky-regex': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-template-literals': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-typeof-symbol': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-unicode-escapes': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-unicode-regex': 7.16.0_@babel+core@7.16.0 + '@babel/preset-modules': 0.1.5_@babel+core@7.16.0 + '@babel/types': 7.16.0 + babel-plugin-polyfill-corejs2: 0.3.0_@babel+core@7.16.0 + babel-plugin-polyfill-corejs3: 0.4.0_@babel+core@7.16.0 + babel-plugin-polyfill-regenerator: 0.3.0_@babel+core@7.16.0 + core-js-compat: 3.19.3 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-flow/7.14.5: - resolution: {integrity: sha512-pP5QEb4qRUSVGzzKx9xqRuHUrM/jEzMqdrZpdMA+oUCRgd5zM1qGr5y5+ZgAL/1tVv1H0dyk5t4SKJntqyiVtg==} + /@babel/preset-flow/7.16.0: + resolution: {integrity: sha512-e5NE1EoPMpoHFkyFkMSj2h9tu7OolARcUHki8mnBv4NiFK9so+UrhbvT9mV99tMJOUEx8BOj67T6dXvGcTeYeQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/helper-plugin-utils': 7.14.5 '@babel/helper-validator-option': 7.14.5 - '@babel/plugin-transform-flow-strip-types': 7.14.5 - dev: true - - /@babel/preset-modules/0.1.4: - resolution: {integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-proposal-unicode-property-regex': 7.14.5 - '@babel/plugin-transform-dotall-regex': 7.14.5 - '@babel/types': 7.15.6 - esutils: 2.0.3 + '@babel/plugin-transform-flow-strip-types': 7.16.0 dev: true - /@babel/preset-modules/0.1.4_@babel+core@7.12.3: - resolution: {integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==} + /@babel/preset-modules/0.1.5_@babel+core@7.12.3: + resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-proposal-unicode-property-regex': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-dotall-regex': 7.14.5_@babel+core@7.12.3 - '@babel/types': 7.15.6 - esutils: 2.0.3 - dev: true - - /@babel/preset-modules/0.1.4_@babel+core@7.15.0: - resolution: {integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-proposal-unicode-property-regex': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-dotall-regex': 7.14.5_@babel+core@7.15.0 - '@babel/types': 7.15.6 + '@babel/plugin-proposal-unicode-property-regex': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-dotall-regex': 7.16.0_@babel+core@7.12.3 + '@babel/types': 7.16.0 esutils: 2.0.3 dev: true - /@babel/preset-modules/0.1.4_@babel+core@7.15.5: - resolution: {integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==} + /@babel/preset-modules/0.1.5_@babel+core@7.16.0: + resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-proposal-unicode-property-regex': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-dotall-regex': 7.14.5_@babel+core@7.15.5 - '@babel/types': 7.15.6 + '@babel/plugin-proposal-unicode-property-regex': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-dotall-regex': 7.16.0_@babel+core@7.16.0 + '@babel/types': 7.16.0 esutils: 2.0.3 dev: true @@ -4500,56 +2785,41 @@ packages: dependencies: '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-transform-react-display-name': 7.15.1_@babel+core@7.12.3 - '@babel/plugin-transform-react-jsx': 7.14.9_@babel+core@7.12.3 - '@babel/plugin-transform-react-jsx-development': 7.14.5_@babel+core@7.12.3 + '@babel/plugin-transform-react-display-name': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-react-jsx': 7.16.0_@babel+core@7.12.3 + '@babel/plugin-transform-react-jsx-development': 7.16.0_@babel+core@7.12.3 '@babel/plugin-transform-react-jsx-self': 7.14.9_@babel+core@7.12.3 '@babel/plugin-transform-react-jsx-source': 7.14.5_@babel+core@7.12.3 - '@babel/plugin-transform-react-pure-annotations': 7.14.5_@babel+core@7.12.3 - dev: true - - /@babel/preset-react/7.14.5: - resolution: {integrity: sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-validator-option': 7.14.5 - '@babel/plugin-transform-react-display-name': 7.15.1 - '@babel/plugin-transform-react-jsx': 7.14.9 - '@babel/plugin-transform-react-jsx-development': 7.14.5 - '@babel/plugin-transform-react-pure-annotations': 7.14.5 + '@babel/plugin-transform-react-pure-annotations': 7.16.0_@babel+core@7.12.3 dev: true - /@babel/preset-react/7.14.5_@babel+core@7.15.0: - resolution: {integrity: sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==} + /@babel/preset-react/7.16.0: + resolution: {integrity: sha512-d31IFW2bLRB28uL1WoElyro8RH5l6531XfxMtCeCmp6RVAF1uTfxxUA0LH1tXl+psZdwfmIbwoG4U5VwgbhtLw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 '@babel/helper-plugin-utils': 7.14.5 '@babel/helper-validator-option': 7.14.5 - '@babel/plugin-transform-react-display-name': 7.15.1_@babel+core@7.15.0 - '@babel/plugin-transform-react-jsx': 7.14.9_@babel+core@7.15.0 - '@babel/plugin-transform-react-jsx-development': 7.14.5_@babel+core@7.15.0 - '@babel/plugin-transform-react-pure-annotations': 7.14.5_@babel+core@7.15.0 + '@babel/plugin-transform-react-display-name': 7.16.0 + '@babel/plugin-transform-react-jsx': 7.16.0 + '@babel/plugin-transform-react-jsx-development': 7.16.0 + '@babel/plugin-transform-react-pure-annotations': 7.16.0 dev: true - /@babel/preset-react/7.14.5_@babel+core@7.15.5: - resolution: {integrity: sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==} + /@babel/preset-react/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-d31IFW2bLRB28uL1WoElyro8RH5l6531XfxMtCeCmp6RVAF1uTfxxUA0LH1tXl+psZdwfmIbwoG4U5VwgbhtLw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 '@babel/helper-validator-option': 7.14.5 - '@babel/plugin-transform-react-display-name': 7.15.1_@babel+core@7.15.5 - '@babel/plugin-transform-react-jsx': 7.14.9_@babel+core@7.15.5 - '@babel/plugin-transform-react-jsx-development': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-react-pure-annotations': 7.14.5_@babel+core@7.15.5 + '@babel/plugin-transform-react-display-name': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-react-jsx': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-react-jsx-development': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-react-pure-annotations': 7.16.0_@babel+core@7.16.0 dev: true /@babel/preset-typescript/7.12.1_@babel+core@7.12.3: @@ -4559,44 +2829,44 @@ packages: dependencies: '@babel/core': 7.12.3 '@babel/helper-plugin-utils': 7.14.5 - '@babel/plugin-transform-typescript': 7.15.4_@babel+core@7.12.3 + '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.12.3 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-typescript/7.15.0_@babel+core@7.15.5: - resolution: {integrity: sha512-lt0Y/8V3y06Wq/8H/u0WakrqciZ7Fz7mwPDHWUJAXlABL5hiUG42BNlRXiELNjeWjO5rWmnNKlx+yzJvxezHow==} + /@babel/preset-typescript/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-txegdrZYgO9DlPbv+9QOVpMnKbOtezsLHWsnsRF4AjbSIsVaujrq1qg8HK0mxQpWv0jnejt0yEoW1uWpvbrDTg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 '@babel/helper-validator-option': 7.14.5 - '@babel/plugin-transform-typescript': 7.15.4_@babel+core@7.15.5 + '@babel/plugin-transform-typescript': 7.16.1_@babel+core@7.16.0 transitivePeerDependencies: - supports-color dev: true - /@babel/register/7.15.3_@babel+core@7.15.5: - resolution: {integrity: sha512-mj4IY1ZJkorClxKTImccn4T81+UKTo4Ux0+OFSV9hME1ooqS9UV+pJ6BjD0qXPK4T3XW/KNa79XByjeEMZz+fw==} + /@babel/register/7.16.0_@babel+core@7.16.0: + resolution: {integrity: sha512-lzl4yfs0zVXnooeLE0AAfYaT7F3SPA8yB2Bj4W1BiZwLbMS3MZH35ZvCWSRHvneUugwuM+Wsnrj7h0F7UmU3NQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.16.0 clone-deep: 4.0.1 find-cache-dir: 2.1.0 make-dir: 2.1.0 pirates: 4.0.1 - source-map-support: 0.5.20 + source-map-support: 0.5.21 dev: true - /@babel/runtime-corejs3/7.15.4: - resolution: {integrity: sha512-lWcAqKeB624/twtTc3w6w/2o9RqJPaNBhPGK6DKLSiwuVWC7WFkypWyNg+CpZoyJH0jVzv1uMtXZ/5/lQOLtCg==} + /@babel/runtime-corejs3/7.16.3: + resolution: {integrity: sha512-IAdDC7T0+wEB4y2gbIL0uOXEYpiZEeuFUTVbdGq+UwCcF35T/tS8KrmMomEwEc5wBbyfH3PJVpTSUqrhPDXFcQ==} engines: {node: '>=6.9.0'} dependencies: - core-js-pure: 3.18.1 + core-js-pure: 3.19.3 regenerator-runtime: 0.13.9 dev: true @@ -4612,50 +2882,48 @@ packages: dependencies: regenerator-runtime: 0.13.9 - /@babel/template/7.15.4: - resolution: {integrity: sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==} + /@babel/runtime/7.16.3: + resolution: {integrity: sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.14.5 - '@babel/parser': 7.15.7 - '@babel/types': 7.15.6 - dev: true + regenerator-runtime: 0.13.9 - /@babel/traverse/7.15.4: - resolution: {integrity: sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==} + /@babel/template/7.16.0: + resolution: {integrity: sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.14.5 - '@babel/generator': 7.15.4 - '@babel/helper-function-name': 7.15.4 - '@babel/helper-hoist-variables': 7.15.4 - '@babel/helper-split-export-declaration': 7.15.4 - '@babel/parser': 7.15.7 - '@babel/types': 7.15.6 - debug: 4.3.2 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + '@babel/code-frame': 7.16.0 + '@babel/parser': 7.16.4 + '@babel/types': 7.16.0 dev: true - /@babel/types/7.15.4: - resolution: {integrity: sha512-0f1HJFuGmmbrKTCZtbm3cU+b/AqdEYk5toj5iQur58xkVMlS0JWaKxTBSmCXd47uiN7vbcozAupm6Mvs80GNhw==} + /@babel/traverse/7.16.3: + resolution: {integrity: sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.14.9 - to-fast-properties: 2.0.0 + '@babel/code-frame': 7.16.0 + '@babel/generator': 7.16.0 + '@babel/helper-function-name': 7.16.0 + '@babel/helper-hoist-variables': 7.16.0 + '@babel/helper-split-export-declaration': 7.16.0 + '@babel/parser': 7.16.4 + '@babel/types': 7.16.0 + debug: 4.3.3 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color dev: true - /@babel/types/7.15.6: - resolution: {integrity: sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==} + /@babel/types/7.16.0: + resolution: {integrity: sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.15.7 to-fast-properties: 2.0.0 dev: true - /@base2/pretty-print-object/1.0.0: - resolution: {integrity: sha512-4Th98KlMHr5+JkxfcoDT//6vY8vM+iSPrLNpHhRyLx2CFYi8e2RfqPLdpbnpo0Q5lQC5hNB79yes07zb02fvCw==} + /@base2/pretty-print-object/1.0.1: + resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==} dev: true /@bcoe/v8-coverage/0.2.3: @@ -4680,8 +2948,8 @@ packages: resolution: {integrity: sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==} dev: true - /@cypress/request/2.88.6: - resolution: {integrity: sha512-z0UxBE/+qaESAHY9p9sM2h8Y4XqtsbDCt0/DPOrqA/RZgKi4PkxdpXyK4wCCnSk1xHqWHZZAE+gV6aDAR6+caQ==} + /@cypress/request/2.88.10: + resolution: {integrity: sha512-Zp7F+R93N0yZyG34GutyTNr+okam7s/Fzc1+i3kcqOP8vk6OuajuE9qZJ6Rs+10/1JFtXFYMdyarnU1rZuJesg==} engines: {node: '>= 6'} dependencies: aws-sign2: 0.7.0 @@ -4691,12 +2959,11 @@ packages: extend: 3.0.2 forever-agent: 0.6.1 form-data: 2.3.3 - har-validator: 5.1.5 - http-signature: 1.2.0 + http-signature: 1.3.6 is-typedarray: 1.0.0 isstream: 0.1.2 json-stringify-safe: 5.0.1 - mime-types: 2.1.32 + mime-types: 2.1.34 performance-now: 2.1.0 qs: 6.5.2 safe-buffer: 5.2.1 @@ -4712,8 +2979,8 @@ packages: lodash.once: 4.1.1 dev: true - /@discoveryjs/json-ext/0.5.5: - resolution: {integrity: sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==} + /@discoveryjs/json-ext/0.5.6: + resolution: {integrity: sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA==} engines: {node: '>=10.0.0'} dev: true @@ -4726,12 +2993,12 @@ packages: '@emotion/weak-memoize': 0.2.5 dev: true - /@emotion/core/10.1.1_react@17.0.2: - resolution: {integrity: sha512-ZMLG6qpXR8x031NXD8HJqugy/AZSkAuMxxqB46pmAR7ze47MhNJ56cdoX243QPZdGctrdfo+s08yZTiwaUcRKA==} + /@emotion/core/10.3.0_react@17.0.2: + resolution: {integrity: sha512-C4+RI1gNycUbfg2Zojt3lcVQVWocMLK4jiwl5tO/Z5I3zyGmG+oKJl6+/uPtQeUDPN7WXHN8TQ7bqc+dnljZ0w==} peerDependencies: react: '>=16.3.0' dependencies: - '@babel/runtime': 7.15.4 + '@babel/runtime': 7.16.3 '@emotion/cache': 10.0.29 '@emotion/css': 10.0.27 '@emotion/serialize': 0.11.16 @@ -4769,35 +3036,35 @@ packages: '@emotion/memoize': 0.7.4 '@emotion/unitless': 0.7.5 '@emotion/utils': 0.11.3 - csstype: 2.6.18 + csstype: 2.6.19 dev: true /@emotion/sheet/0.9.4: resolution: {integrity: sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA==} dev: true - /@emotion/styled-base/10.0.31_33bb31e1d857102242df3642b32eda18: - resolution: {integrity: sha512-wTOE1NcXmqMWlyrtwdkqg87Mu6Rj1MaukEoEmEkHirO5IoHDJ8LgCQL4MjJODgxWxXibGR3opGp1p7YvkNEdXQ==} + /@emotion/styled-base/10.3.0_e2192ab4700e312ee77e7815a3550c30: + resolution: {integrity: sha512-PBRqsVKR7QRNkmfH78hTSSwHWcwDpecH9W6heujWAcyp2wdz/64PP73s7fWS1dIPm8/Exc8JAzYS8dEWXjv60w==} peerDependencies: '@emotion/core': ^10.0.28 react: '>=16.3.0' dependencies: - '@babel/runtime': 7.15.4 - '@emotion/core': 10.1.1_react@17.0.2 + '@babel/runtime': 7.16.3 + '@emotion/core': 10.3.0_react@17.0.2 '@emotion/is-prop-valid': 0.8.8 '@emotion/serialize': 0.11.16 '@emotion/utils': 0.11.3 react: 17.0.2 dev: true - /@emotion/styled/10.0.27_33bb31e1d857102242df3642b32eda18: - resolution: {integrity: sha512-iK/8Sh7+NLJzyp9a5+vIQIXTYxfT4yB/OJbjzQanB2RZpvmzBQOHZWhpAMZWYEKRNNbsD6WfBw5sVWkb6WzS/Q==} + /@emotion/styled/10.3.0_e2192ab4700e312ee77e7815a3550c30: + resolution: {integrity: sha512-GgcUpXBBEU5ido+/p/mCT2/Xx+Oqmp9JzQRuC+a4lYM4i4LBBn/dWvc0rQ19N9ObA8/T4NWMrPNe79kMBDJqoQ==} peerDependencies: '@emotion/core': ^10.0.27 react: '>=16.3.0' dependencies: - '@emotion/core': 10.1.1_react@17.0.2 - '@emotion/styled-base': 10.0.31_33bb31e1d857102242df3642b32eda18 + '@emotion/core': 10.3.0_react@17.0.2 + '@emotion/styled-base': 10.3.0_e2192ab4700e312ee77e7815a3550c30 babel-plugin-emotion: 10.2.2 react: 17.0.2 dev: true @@ -4823,9 +3090,9 @@ packages: engines: {node: ^10.12.0 || >=12.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.2 + debug: 4.3.3 espree: 7.3.1 - globals: 13.11.0 + globals: 13.12.0 ignore: 4.0.6 import-fresh: 3.3.0 js-yaml: 3.14.1 @@ -4835,6 +3102,23 @@ packages: - supports-color dev: true + /@eslint/eslintrc/1.0.5: + resolution: {integrity: sha512-BLxsnmK3KyPunz5wmCCpqy0YelEoxxGmH73Is+Z74oOTMtExcjkr3dDR6quwrjh1YspA8DH9gnX1o069KiS9AQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + ajv: 6.12.6 + debug: 4.3.3 + espree: 9.2.0 + globals: 13.12.0 + ignore: 4.0.6 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.0.4 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + /@gar/promisify/1.1.2: resolution: {integrity: sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==} dev: true @@ -4875,15 +3159,26 @@ packages: resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==} engines: {node: '>=10.10.0'} dependencies: - '@humanwhocodes/object-schema': 1.2.0 - debug: 4.3.2 + '@humanwhocodes/object-schema': 1.2.1 + debug: 4.3.3 + minimatch: 3.0.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@humanwhocodes/config-array/0.9.2: + resolution: {integrity: sha512-UXOuFCGcwciWckOpmfKDq/GyhlTf9pN/BzG//x8p8zTOFEcGuA68ANXheFS0AGvy3qgZqLBUkMs7hqzqCKOVwA==} + engines: {node: '>=10.10.0'} + dependencies: + '@humanwhocodes/object-schema': 1.2.1 + debug: 4.3.3 minimatch: 3.0.4 transitivePeerDependencies: - supports-color dev: true - /@humanwhocodes/object-schema/1.2.0: - resolution: {integrity: sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==} + /@humanwhocodes/object-schema/1.2.1: + resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: true /@istanbuljs/load-nyc-config/1.1.0: @@ -4907,22 +3202,22 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 16.7.13 + '@types/node': 16.11.12 chalk: 4.1.2 jest-message-util: 26.6.2 jest-util: 26.6.2 slash: 3.0.0 dev: true - /@jest/console/27.2.4: - resolution: {integrity: sha512-94znCKynPZpDpYHQ6esRJSc11AmONrVkBOBZiD7S+bSubHhrUfbS95EY5HIOxhm4PQO7cnvZkL3oJcY0oMA+Wg==} + /@jest/console/27.4.2: + resolution: {integrity: sha512-xknHThRsPB/To1FUbi6pCe43y58qFC03zfb6R7fDb/FfC7k2R3i1l+izRBJf8DI46KhYGRaF14Eo9A3qbBoixg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.4 - '@types/node': 16.10.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.12 chalk: 4.1.2 - jest-message-util: 27.2.4 - jest-util: 27.2.4 + jest-message-util: 27.4.2 + jest-util: 27.4.2 slash: 3.0.0 dev: true @@ -4935,7 +3230,7 @@ packages: '@jest/test-result': 26.6.2 '@jest/transform': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 16.7.13 + '@types/node': 16.11.12 ansi-escapes: 4.3.2 chalk: 4.1.2 exit: 0.1.2 @@ -4957,7 +3252,7 @@ packages: p-each-series: 2.2.0 rimraf: 3.0.2 slash: 3.0.0 - strip-ansi: 6.0.0 + strip-ansi: 6.0.1 transitivePeerDependencies: - bufferutil - canvas @@ -4966,8 +3261,8 @@ packages: - utf-8-validate dev: true - /@jest/core/27.2.4: - resolution: {integrity: sha512-UNQLyy+rXoojNm2MGlapgzWhZD1CT1zcHZQYeiD0xE7MtJfC19Q6J5D/Lm2l7i4V97T30usKDoEtjI8vKwWcLg==} + /@jest/core/27.4.3: + resolution: {integrity: sha512-V9ms3zSxUHxh1E/ZLAiXF7SLejsdFnjWTFizWotMOWvjho0lW5kSjZymhQSodNW0T0ZMQRiha7f8+NcFVm3hJQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -4975,34 +3270,34 @@ packages: node-notifier: optional: true dependencies: - '@jest/console': 27.2.4 - '@jest/reporters': 27.2.4 - '@jest/test-result': 27.2.4 - '@jest/transform': 27.2.4 - '@jest/types': 27.2.4 - '@types/node': 16.10.2 + '@jest/console': 27.4.2 + '@jest/reporters': 27.4.2 + '@jest/test-result': 27.4.2 + '@jest/transform': 27.4.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.12 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.8.1 exit: 0.1.2 graceful-fs: 4.2.8 - jest-changed-files: 27.2.4 - jest-config: 27.2.4 - jest-haste-map: 27.2.4 - jest-message-util: 27.2.4 - jest-regex-util: 27.0.6 - jest-resolve: 27.2.4 - jest-resolve-dependencies: 27.2.4 - jest-runner: 27.2.4 - jest-runtime: 27.2.4 - jest-snapshot: 27.2.4 - jest-util: 27.2.4 - jest-validate: 27.2.4 - jest-watcher: 27.2.4 + jest-changed-files: 27.4.2 + jest-config: 27.4.3 + jest-haste-map: 27.4.2 + jest-message-util: 27.4.2 + jest-regex-util: 27.4.0 + jest-resolve: 27.4.2 + jest-resolve-dependencies: 27.4.2 + jest-runner: 27.4.3 + jest-runtime: 27.4.2 + jest-snapshot: 27.4.2 + jest-util: 27.4.2 + jest-validate: 27.4.2 + jest-watcher: 27.4.2 micromatch: 4.0.4 rimraf: 3.0.2 slash: 3.0.0 - strip-ansi: 6.0.0 + strip-ansi: 6.0.1 transitivePeerDependencies: - bufferutil - canvas @@ -5017,18 +3312,18 @@ packages: dependencies: '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 16.7.13 + '@types/node': 16.11.12 jest-mock: 26.6.2 dev: true - /@jest/environment/27.2.4: - resolution: {integrity: sha512-wkuui5yr3SSQW0XD0Qm3TATUbL/WE3LDEM3ulC+RCQhMf2yxhci8x7svGkZ4ivJ6Pc94oOzpZ6cdHBAMSYd1ew==} + /@jest/environment/27.4.2: + resolution: {integrity: sha512-uSljKxh/rGlHlmhyeG4ZoVK9hOec+EPBkwTHkHKQ2EqDu5K+MaG9uJZ8o1CbRsSdZqSuhXvJCYhBWsORPPg6qw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/fake-timers': 27.2.4 - '@jest/types': 27.2.4 - '@types/node': 16.10.2 - jest-mock: 27.2.4 + '@jest/fake-timers': 27.4.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.12 + jest-mock: 27.4.2 dev: true /@jest/fake-timers/26.6.2: @@ -5037,22 +3332,22 @@ packages: dependencies: '@jest/types': 26.6.2 '@sinonjs/fake-timers': 6.0.1 - '@types/node': 16.7.13 + '@types/node': 16.11.12 jest-message-util: 26.6.2 jest-mock: 26.6.2 jest-util: 26.6.2 dev: true - /@jest/fake-timers/27.2.4: - resolution: {integrity: sha512-cs/TzvwWUM7kAA6Qm/890SK6JJ2pD5RfDNM3SSEom6BmdyV6OiWP1qf/pqo6ts6xwpcM36oN0wSEzcZWc6/B6w==} + /@jest/fake-timers/27.4.2: + resolution: {integrity: sha512-f/Xpzn5YQk5adtqBgvw1V6bF8Nx3hY0OIRRpCvWcfPl0EAjdqWPdhH3t/3XpiWZqtjIEHDyMKP9ajpva1l4Zmg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.4 - '@sinonjs/fake-timers': 8.0.1 - '@types/node': 16.10.2 - jest-message-util: 27.2.4 - jest-mock: 27.2.4 - jest-util: 27.2.4 + '@jest/types': 27.4.2 + '@sinonjs/fake-timers': 8.1.0 + '@types/node': 16.11.12 + jest-message-util: 27.4.2 + jest-mock: 27.4.2 + jest-util: 27.4.2 dev: true /@jest/globals/26.6.2: @@ -5064,13 +3359,13 @@ packages: expect: 26.6.2 dev: true - /@jest/globals/27.2.4: - resolution: {integrity: sha512-DRsRs5dh0i+fA9mGHylTU19+8fhzNJoEzrgsu+zgJoZth3x8/0juCQ8nVVdW1er4Cqifb/ET7/hACYVPD0dBEA==} + /@jest/globals/27.4.2: + resolution: {integrity: sha512-KkfaHEttlGpXYAQTZHgrESiEPx2q/DKAFLGLFda1uGVrqc17snd3YVPhOxlXOHIzVPs+lQ/SDB2EIvxyGzb3Ew==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.2.4 - '@jest/types': 27.2.4 - expect: 27.2.4 + '@jest/environment': 27.4.2 + '@jest/types': 27.4.2 + expect: 27.4.2 dev: true /@jest/reporters/26.6.2: @@ -5085,13 +3380,13 @@ packages: chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 - glob: 7.1.7 + glob: 7.2.0 graceful-fs: 4.2.8 - istanbul-lib-coverage: 3.0.0 + istanbul-lib-coverage: 3.2.0 istanbul-lib-instrument: 4.0.3 istanbul-lib-report: 3.0.0 - istanbul-lib-source-maps: 4.0.0 - istanbul-reports: 3.0.2 + istanbul-lib-source-maps: 4.0.1 + istanbul-reports: 3.1.1 jest-haste-map: 26.6.2 jest-resolve: 26.6.2 jest-util: 26.6.2 @@ -5107,8 +3402,8 @@ packages: - supports-color dev: true - /@jest/reporters/27.2.4: - resolution: {integrity: sha512-LHeSdDnDZkDnJ8kvnjcqV8P1Yv/32yL4d4XfR5gBiy3xGO0onwll1QEbvtW96fIwhx2nejug0GTaEdNDoyr3fQ==} + /@jest/reporters/27.4.2: + resolution: {integrity: sha512-sp4aqmdBJtjKetEakzDPcZggPcVIF6w9QLkYBbaWDV6e/SIsHnF1S4KtIH91eEc2fp7ep6V/e1xvdfEoho1d2w==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -5117,24 +3412,25 @@ packages: optional: true dependencies: '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 27.2.4 - '@jest/test-result': 27.2.4 - '@jest/transform': 27.2.4 - '@jest/types': 27.2.4 + '@jest/console': 27.4.2 + '@jest/test-result': 27.4.2 + '@jest/transform': 27.4.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.12 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 - glob: 7.1.7 + glob: 7.2.0 graceful-fs: 4.2.8 - istanbul-lib-coverage: 3.0.0 + istanbul-lib-coverage: 3.2.0 istanbul-lib-instrument: 4.0.3 istanbul-lib-report: 3.0.0 - istanbul-lib-source-maps: 4.0.0 - istanbul-reports: 3.0.2 - jest-haste-map: 27.2.4 - jest-resolve: 27.2.4 - jest-util: 27.2.4 - jest-worker: 27.2.4 + istanbul-lib-source-maps: 4.0.1 + istanbul-reports: 3.1.1 + jest-haste-map: 27.4.2 + jest-resolve: 27.4.2 + jest-util: 27.4.2 + jest-worker: 27.4.2 slash: 3.0.0 source-map: 0.6.1 string-length: 4.0.2 @@ -5153,8 +3449,8 @@ packages: source-map: 0.6.1 dev: true - /@jest/source-map/27.0.6: - resolution: {integrity: sha512-Fek4mi5KQrqmlY07T23JRi0e7Z9bXTOOD86V/uS0EIW4PClvPDqZOyFlLpNJheS6QI0FNX1CgmPjtJ4EA/2M+g==} + /@jest/source-map/27.4.0: + resolution: {integrity: sha512-Ntjx9jzP26Bvhbm93z/AKcPRj/9wrkI88/gK60glXDx1q+IeI0rf7Lw2c89Ch6ofonB0On/iRDreQuQ6te9pgQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: callsites: 3.1.0 @@ -5172,12 +3468,12 @@ packages: collect-v8-coverage: 1.0.1 dev: true - /@jest/test-result/27.2.4: - resolution: {integrity: sha512-eU+PRo0+lIS01b0dTmMdVZ0TtcRSxEaYquZTRFMQz6CvsehGhx9bRzi9Zdw6VROviJyv7rstU+qAMX5pNBmnfQ==} + /@jest/test-result/27.4.2: + resolution: {integrity: sha512-kr+bCrra9jfTgxHXHa2UwoQjxvQk3Am6QbpAiJ5x/50LW8llOYrxILkqY0lZRW/hu8FXesnudbql263+EW9iNA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/console': 27.2.4 - '@jest/types': 27.2.4 + '@jest/console': 27.4.2 + '@jest/types': 27.4.2 '@types/istanbul-lib-coverage': 2.0.3 collect-v8-coverage: 1.0.1 dev: true @@ -5199,14 +3495,14 @@ packages: - utf-8-validate dev: true - /@jest/test-sequencer/27.2.4: - resolution: {integrity: sha512-fpk5eknU3/DXE2QCCG1wv/a468+cfPo3Asu6d6yUtM9LOPh709ubZqrhuUOYfM8hXMrIpIdrv1CdCrWWabX0rQ==} + /@jest/test-sequencer/27.4.2: + resolution: {integrity: sha512-HmHp5mlh9f9GyNej5yCS1JZIFfUGnP9+jEOH5zoq5EmsuZeYD+dGULqyvGDPtuzzbyAFJ6R4+z4SS0VvnFwwGQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/test-result': 27.2.4 + '@jest/test-result': 27.4.2 graceful-fs: 4.2.8 - jest-haste-map: 27.2.4 - jest-runtime: 27.2.4 + jest-haste-map: 27.4.2 + jest-runtime: 27.4.2 transitivePeerDependencies: - supports-color dev: true @@ -5215,9 +3511,9 @@ packages: resolution: {integrity: sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==} engines: {node: '>= 10.14.2'} dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.16.0 '@jest/types': 26.6.2 - babel-plugin-istanbul: 6.0.0 + babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 1.8.0 fast-json-stable-stringify: 2.1.0 @@ -5234,20 +3530,20 @@ packages: - supports-color dev: true - /@jest/transform/27.2.4: - resolution: {integrity: sha512-n5FlX2TH0oQGwyVDKPxdJ5nI2sO7TJBFe3u3KaAtt7TOiV4yL+Y+rSFDl+Ic5MpbiA/eqXmLAQxjnBmWgS2rEA==} + /@jest/transform/27.4.2: + resolution: {integrity: sha512-RTKcPZllfcmLfnlxBya7aypofhdz05+E6QITe55Ex0rxyerkgjmmpMlvVn11V0cP719Ps6WcDYCnDzxnnJUwKg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@babel/core': 7.15.5 - '@jest/types': 27.2.4 - babel-plugin-istanbul: 6.0.0 + '@babel/core': 7.16.0 + '@jest/types': 27.4.2 + babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 1.8.0 fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.8 - jest-haste-map: 27.2.4 - jest-regex-util: 27.0.6 - jest-util: 27.2.4 + jest-haste-map: 27.4.2 + jest-regex-util: 27.4.0 + jest-util: 27.4.2 micromatch: 4.0.4 pirates: 4.0.1 slash: 3.0.0 @@ -5263,29 +3559,18 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.10.2 + '@types/node': 16.11.12 '@types/yargs': 15.0.14 chalk: 4.1.2 dev: true - /@jest/types/27.1.1: - resolution: {integrity: sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@types/istanbul-lib-coverage': 2.0.3 - '@types/istanbul-reports': 3.0.1 - '@types/node': 16.10.2 - '@types/yargs': 16.0.4 - chalk: 4.1.2 - dev: true - - /@jest/types/27.2.4: - resolution: {integrity: sha512-IDO2ezTxeMvQAHxzG/ZvEyA47q0aVfzT95rGFl7bZs/Go0aIucvfDbS2rmnoEdXxlLQhcolmoG/wvL/uKx4tKA==} + /@jest/types/27.4.2: + resolution: {integrity: sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.10.2 + '@types/node': 16.11.12 '@types/yargs': 16.0.4 chalk: 4.1.2 dev: true @@ -5347,8 +3632,8 @@ packages: glob-to-regexp: 0.3.0 dev: true - /@next/eslint-plugin-next/11.1.2: - resolution: {integrity: sha512-cN+ojHRsufr9Yz0rtvjv8WI5En0RPZRJnt0y16Ha7DD+0n473evz8i1ETEJHmOLeR7iPJR0zxRrxeTN/bJMOjg==} + /@next/eslint-plugin-next/12.0.6: + resolution: {integrity: sha512-MIBjPTlql+l9LTTse5HHhxAiFFpQG6FsQ46wQ2WDJFKjg7adE7DcbzUOpKPdkvgoK+RT/kJS23M3axSSEzKNYw==} dependencies: glob: 7.1.7 dev: true @@ -5394,7 +3679,7 @@ packages: rimraf: 3.0.2 dev: true - /@pmmmwh/react-refresh-webpack-plugin/0.4.3_133f2312fd2dfba9fc3b3697533854a6: + /@pmmmwh/react-refresh-webpack-plugin/0.4.3_9f0995138d24e525eb86c097d82409c0: resolution: {integrity: sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==} engines: {node: '>= 10.x'} peerDependencies: @@ -5427,10 +3712,11 @@ packages: react-refresh: 0.8.3 schema-utils: 2.7.1 source-map: 0.7.3 - webpack: 4.46.0 + webpack: 4.44.2 + webpack-dev-server: 3.11.1_webpack@4.44.2 dev: true - /@pmmmwh/react-refresh-webpack-plugin/0.4.3_9f0995138d24e525eb86c097d82409c0: + /@pmmmwh/react-refresh-webpack-plugin/0.4.3_@types+webpack@4.41.31: resolution: {integrity: sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==} engines: {node: '>= 10.x'} peerDependencies: @@ -5456,27 +3742,25 @@ packages: webpack-plugin-serve: optional: true dependencies: + '@types/webpack': 4.41.31 ansi-html: 0.0.7 error-stack-parser: 2.0.6 html-entities: 1.4.0 native-url: 0.2.6 - react-refresh: 0.8.3 schema-utils: 2.7.1 source-map: 0.7.3 - webpack: 4.44.2 - webpack-dev-server: 3.11.1_webpack@4.44.2 dev: true - /@pmmmwh/react-refresh-webpack-plugin/0.4.3_@types+webpack@4.41.31: - resolution: {integrity: sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==} - engines: {node: '>= 10.x'} + /@pmmmwh/react-refresh-webpack-plugin/0.5.3_40197ac6d9ae665387b5bc70002c2da9: + resolution: {integrity: sha512-OoTnFb8XEYaOuMNhVDsLRnAO6MCYHNs1g6d8pBcHhDFsi1P3lPbq/IklwtbAx9cG0W4J9KswxZtwGnejrnxp+g==} + engines: {node: '>= 10.13'} peerDependencies: - '@types/webpack': 4.x - react-refresh: '>=0.8.3 <0.10.0' + '@types/webpack': 4.x || 5.x + react-refresh: '>=0.10.0 <1.0.0' sockjs-client: ^1.4.0 - type-fest: ^0.13.1 + type-fest: '>=0.17.0 <3.0.0' webpack: '>=4.43.0 <6.0.0' - webpack-dev-server: 3.x + webpack-dev-server: 3.x || 4.x webpack-hot-middleware: 2.x webpack-plugin-serve: 0.x || 1.x peerDependenciesMeta: @@ -5493,31 +3777,21 @@ packages: webpack-plugin-serve: optional: true dependencies: - '@types/webpack': 4.41.31 - ansi-html: 0.0.7 + ansi-html-community: 0.0.8 + common-path-prefix: 3.0.0 + core-js-pure: 3.19.3 error-stack-parser: 2.0.6 - html-entities: 1.4.0 - native-url: 0.2.6 - schema-utils: 2.7.1 + find-up: 5.0.0 + html-entities: 2.3.2 + loader-utils: 2.0.2 + react-refresh: 0.10.0 + schema-utils: 3.1.1 source-map: 0.7.3 + webpack: 4.46.0 dev: true - /@popperjs/core/2.10.2: - resolution: {integrity: sha512-IXf3XA7+XyN7CP9gGh/XB0UxVMlvARGEgGXLubFICsUMGz6Q+DU+i4gGlpOxTjKvXjkJDJC8YdqdKkDj9qZHEQ==} - dev: true - - /@reach/router/1.3.4_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-+mtn9wjlB9NN2CNnnC/BRYtwdKBfSyyasPYraNAyvaV1occr/5NnB4CVzjEZipNHwYebQwcndGUmpFzxAUoqSA==} - peerDependencies: - react: 15.x || 16.x || 16.4.0-alpha.0911da3 - react-dom: 15.x || 16.x || 16.4.0-alpha.0911da3 - dependencies: - create-react-context: 0.3.0_prop-types@15.7.2+react@17.0.2 - invariant: 2.2.4 - prop-types: 15.7.2 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-lifecycles-compat: 3.0.4 + /@popperjs/core/2.11.0: + resolution: {integrity: sha512-zrsUxjLOKAzdewIDRWy9nsV1GQsKBCWaGwsZQlCgr6/q+vjyZhFgqedLfFBuI9anTPEUT4APq9Mu0SZBTzIcGQ==} dev: true /@react-hookz/web/12.0.0_react-dom@17.0.2+react@17.0.2: @@ -5535,8 +3809,8 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false - /@react-three/fiber/7.0.9_47774e19dc582045dca53dd58d5f8de9: - resolution: {integrity: sha512-NCeqJxHvQVkcJpQJHddtt6uT9/qHrM7mJi0PjCoXLdC9NaPC9v2G3kT35a+CGxaKnCPaB9kDXi3vQ5scCqN1wg==} + /@react-three/fiber/7.0.21_03d4586416b86b800151bd7390b3d95a: + resolution: {integrity: sha512-hs+5y6Z8ZQcWGzZN8kMRmSRbztozuQj8tvU22IHshFSq2p23JIFwiSy/z+WYSVWrAvOCRo1NxVvOFC6XI4X3hQ==} peerDependencies: react: '>=17.0' react-dom: '>=17.0' @@ -5545,19 +3819,19 @@ packages: react-dom: optional: true dependencies: - '@babel/runtime': 7.15.4 + '@babel/runtime': 7.16.3 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 react-merge-refs: 1.1.0 react-reconciler: 0.26.2_react@17.0.2 react-three-fiber: 0.0.0-deprecated - react-use-measure: 2.0.4_react-dom@17.0.2+react@17.0.2 + react-use-measure: 2.1.1_react-dom@17.0.2+react@17.0.2 resize-observer-polyfill: 1.5.1 scheduler: 0.20.2 - three: 0.132.2 + three: 0.135.0 use-asset: 1.0.4_react@17.0.2 utility-types: 3.10.0 - zustand: 3.5.12_react@17.0.2 + zustand: 3.6.7_react@17.0.2 /@rollup/plugin-node-resolve/7.1.3_rollup@1.32.1: resolution: {integrity: sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==} @@ -5607,14 +3881,14 @@ packages: '@sinonjs/commons': 1.8.3 dev: true - /@sinonjs/fake-timers/8.0.1: - resolution: {integrity: sha512-AU7kwFxreVd6OAXcAFlKSmZquiRUU0FvYm44k1Y1QbK7Co4m0aqfGMhjykIeQp/H6rcl+nFmj0zfdUcGVs9Dew==} + /@sinonjs/fake-timers/8.1.0: + resolution: {integrity: sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==} dependencies: '@sinonjs/commons': 1.8.3 dev: true - /@storybook/addon-actions/6.3.9_9c6a8df88c2691f81f37725d5b4de033: - resolution: {integrity: sha512-r02sSxkd2csKb69PVi8541e6hYGJ+FXOEBUnvLPyf5IULs7tRWPJekNd6cHxP1hoUBnmmj2f8CXmmbsXzr6rrQ==} + /@storybook/addon-actions/6.4.8_5539cae010396b202b015f3568914e95: + resolution: {integrity: sha512-waubdXqq795vr4hNX2oMiT11qlv5YcZt/EUEflITpm9GELFmetVuOLieAMU3W0r6T27lGo1iQZ/ILTMGa8i9yw==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -5624,13 +3898,13 @@ packages: react-dom: optional: true dependencies: - '@storybook/addons': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/api': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/client-api': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/components': 6.3.9_9c6a8df88c2691f81f37725d5b4de033 - '@storybook/core-events': 6.3.9 - '@storybook/theming': 6.3.9_react-dom@17.0.2+react@17.0.2 - core-js: 3.18.1 + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/api': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/components': 6.4.8_5539cae010396b202b015f3568914e95 + '@storybook/core-events': 6.4.8 + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/theming': 6.4.8_react-dom@17.0.2+react@17.0.2 + core-js: 3.19.3 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 @@ -5640,6 +3914,7 @@ packages: react-dom: 17.0.2_react@17.0.2 react-inspector: 5.1.1_react@17.0.2 regenerator-runtime: 0.13.9 + telejson: 5.3.3 ts-dedent: 2.2.0 util-deprecate: 1.0.2 uuid-browser: 3.1.0 @@ -5647,8 +3922,8 @@ packages: - '@types/react' dev: true - /@storybook/addon-backgrounds/6.3.9_9c6a8df88c2691f81f37725d5b4de033: - resolution: {integrity: sha512-gqKLRZy/CdeZHcZz6ktz8SjzbV9WYOkhcgHb2kncLOp3OQ6St2VWHmBVitVpiN8V/ClL/lvLKPGKy7szKUwQRA==} + /@storybook/addon-backgrounds/6.4.8_5539cae010396b202b015f3568914e95: + resolution: {integrity: sha512-5SQs1N5/OKGhF82RGdQd1XotL3eofInBt53KGgFsJ2SyFIHGZ1hR1BziexSmHMYXS6AGJR+JuDtHSz93sOnD3g==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -5658,13 +3933,14 @@ packages: react-dom: optional: true dependencies: - '@storybook/addons': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/api': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/client-logger': 6.3.9 - '@storybook/components': 6.3.9_9c6a8df88c2691f81f37725d5b4de033 - '@storybook/core-events': 6.3.9 - '@storybook/theming': 6.3.9_react-dom@17.0.2+react@17.0.2 - core-js: 3.18.1 + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/api': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/client-logger': 6.4.8 + '@storybook/components': 6.4.8_5539cae010396b202b015f3568914e95 + '@storybook/core-events': 6.4.8 + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/theming': 6.4.8_react-dom@17.0.2+react@17.0.2 + core-js: 3.19.3 global: 4.4.0 memoizerific: 1.11.3 react: 17.0.2 @@ -5676,8 +3952,8 @@ packages: - '@types/react' dev: true - /@storybook/addon-controls/6.3.9_9c6a8df88c2691f81f37725d5b4de033: - resolution: {integrity: sha512-B++fteuGzv1DUD3hKW3wTXtN4CBWpv4HzpLqng6L/xLfTZeOd39F73ooi/NmsoVO4vUl4ywrq0/QiHiXnp1kIQ==} + /@storybook/addon-controls/6.4.8_170765aec347fdc43fd5030de0a350e0: + resolution: {integrity: sha512-aBsOEL1Oaukk9c4LzCJZJARIqJ1/VuErjfOnKs78Bd7osxSy0HmHTMNfJCSHzsHz7DTG+fZzq/4KF+EOzqT1pw==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -5687,29 +3963,41 @@ packages: react-dom: optional: true dependencies: - '@storybook/addons': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/api': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/client-api': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/components': 6.3.9_9c6a8df88c2691f81f37725d5b4de033 - '@storybook/node-logger': 6.3.9 - '@storybook/theming': 6.3.9_react-dom@17.0.2+react@17.0.2 - core-js: 3.18.1 + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/api': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/client-logger': 6.4.8 + '@storybook/components': 6.4.8_5539cae010396b202b015f3568914e95 + '@storybook/core-common': 6.4.8_c68081db74a4d324505df90db6510f8a + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/node-logger': 6.4.8 + '@storybook/store': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/theming': 6.4.8_react-dom@17.0.2+react@17.0.2 + core-js: 3.19.3 + lodash: 4.17.21 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' + - eslint + - supports-color + - typescript + - vue-template-compiler + - webpack-cli + - webpack-command dev: true - /@storybook/addon-docs/6.3.9_c49e88c4c257ac4ffe9b912e0ad5c476: - resolution: {integrity: sha512-UgujxJei5xejFpAfW40TdoDJnnfeKUPrp6QWMjMRcMG3+uW69VWviw4p3qzS9phO5vQJsINpRT8Bu0aGz2TpJw==} + /@storybook/addon-docs/6.4.8_9780b16a8df2adbd475ff3548a07e5c4: + resolution: {integrity: sha512-rmItZfocVP45zOEiUJjXXXC9sKFBQs5jNacEmDwlVFtUh5BbM/oX5G5c/HPJ7GgxIsIL6QCaxqrBjK97UuIdLQ==} peerDependencies: - '@storybook/angular': 6.3.9 - '@storybook/vue': 6.3.9 - '@storybook/vue3': 6.3.9 - '@storybook/web-components': 6.3.9 - lit: ^2.0.0-rc.1 - lit-html: ^1.4.1 || ^2.0.0-rc.3 + '@storybook/angular': 6.4.8 + '@storybook/html': 6.4.8 + '@storybook/react': 6.4.8 + '@storybook/vue': 6.4.8 + '@storybook/vue3': 6.4.8 + '@storybook/web-components': 6.4.8 + lit: ^2.0.0 + lit-html: ^1.4.1 || ^2.0.0 react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 svelte: ^3.31.2 @@ -5719,6 +4007,10 @@ packages: peerDependenciesMeta: '@storybook/angular': optional: true + '@storybook/html': + optional: true + '@storybook/react': + optional: true '@storybook/vue': optional: true '@storybook/vue3': @@ -5742,47 +4034,50 @@ packages: webpack: optional: true dependencies: - '@babel/core': 7.15.5 - '@babel/generator': 7.15.4 - '@babel/parser': 7.15.7 - '@babel/plugin-transform-react-jsx': 7.14.9_@babel+core@7.15.5 - '@babel/preset-env': 7.15.6_@babel+core@7.15.5 + '@babel/core': 7.16.0 + '@babel/generator': 7.16.0 + '@babel/parser': 7.16.4 + '@babel/plugin-transform-react-jsx': 7.16.0_@babel+core@7.16.0 + '@babel/preset-env': 7.16.4_@babel+core@7.16.0 '@jest/transform': 26.6.2 '@mdx-js/loader': 1.6.22_react@17.0.2 '@mdx-js/mdx': 1.6.22 '@mdx-js/react': 1.6.22_react@17.0.2 - '@storybook/addons': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/api': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/builder-webpack4': 6.3.9_c49e88c4c257ac4ffe9b912e0ad5c476 - '@storybook/client-api': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/client-logger': 6.3.9 - '@storybook/components': 6.3.9_9c6a8df88c2691f81f37725d5b4de033 - '@storybook/core': 6.3.9_e38c0fc8b7eafe4ab895f613448679b0 - '@storybook/core-events': 6.3.9 - '@storybook/csf': 0.0.1 - '@storybook/csf-tools': 6.3.9_@babel+core@7.15.5 - '@storybook/node-logger': 6.3.9 - '@storybook/postinstall': 6.3.9 - '@storybook/source-loader': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/theming': 6.3.9_react-dom@17.0.2+react@17.0.2 + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/api': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/builder-webpack4': 6.4.8_170765aec347fdc43fd5030de0a350e0 + '@storybook/client-logger': 6.4.8 + '@storybook/components': 6.4.8_5539cae010396b202b015f3568914e95 + '@storybook/core': 6.4.8_170765aec347fdc43fd5030de0a350e0 + '@storybook/core-events': 6.4.8 + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/csf-tools': 6.4.8 + '@storybook/node-logger': 6.4.8 + '@storybook/postinstall': 6.4.8 + '@storybook/preview-web': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/react': 6.4.8_170765aec347fdc43fd5030de0a350e0 + '@storybook/source-loader': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/store': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/theming': 6.4.8_react-dom@17.0.2+react@17.0.2 acorn: 7.4.1 acorn-jsx: 5.3.2_acorn@7.4.1 acorn-walk: 7.2.0 - core-js: 3.18.1 + core-js: 3.19.3 doctrine: 3.0.0 escodegen: 2.0.0 fast-deep-equal: 3.1.3 global: 4.4.0 html-tags: 3.1.0 js-string-escape: 1.0.1 - loader-utils: 2.0.0 + loader-utils: 2.0.2 lodash: 4.17.21 + nanoid: 3.1.30 p-limit: 3.1.0 - prettier: 2.2.1 + prettier: 2.5.1 prop-types: 15.7.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - react-element-to-jsx-string: 14.3.2_react-dom@17.0.2+react@17.0.2 + react-element-to-jsx-string: 14.3.4_react-dom@17.0.2+react@17.0.2 regenerator-runtime: 0.13.9 remark-external-links: 8.0.0 remark-slug: 6.1.0 @@ -5792,18 +4087,22 @@ packages: - '@storybook/builder-webpack5' - '@storybook/manager-webpack5' - '@types/react' + - bufferutil + - eslint - supports-color - typescript + - utf-8-validate + - vue-template-compiler - webpack-cli - webpack-command dev: true - /@storybook/addon-essentials/6.3.9_c49e88c4c257ac4ffe9b912e0ad5c476: - resolution: {integrity: sha512-F5FP9eqSSX++Dh7n/jAxVbfKGSh58EDIj7YdDVlCvf0qc9wLscV3dMS0kEcx/pP7z293JA4ADnztITOVSzf+qQ==} + /@storybook/addon-essentials/6.4.8_9780b16a8df2adbd475ff3548a07e5c4: + resolution: {integrity: sha512-S2APnFilRG2N+zaRvltbzgyRUxphlulPcWZVkHD7S9HAQ7T/igUV9+RfFVvSKtP5Xa9n35rfTpuIRcTZFlMpbg==} peerDependencies: '@babel/core': ^7.9.6 - '@storybook/vue': 6.3.9 - '@storybook/web-components': 6.3.9 + '@storybook/vue': 6.4.8 + '@storybook/web-components': 6.4.8 babel-loader: ^8.0.0 lit-html: ^1.4.1 || ^2.0.0-rc.3 react: ^16.8.0 || ^17.0.0 @@ -5823,43 +4122,46 @@ packages: webpack: optional: true dependencies: - '@storybook/addon-actions': 6.3.9_9c6a8df88c2691f81f37725d5b4de033 - '@storybook/addon-backgrounds': 6.3.9_9c6a8df88c2691f81f37725d5b4de033 - '@storybook/addon-controls': 6.3.9_9c6a8df88c2691f81f37725d5b4de033 - '@storybook/addon-docs': 6.3.9_c49e88c4c257ac4ffe9b912e0ad5c476 - '@storybook/addon-measure': 2.0.0_55d5b815cb3b7a38efaa86b7cf1af6d0 - '@storybook/addon-toolbars': 6.3.9_9c6a8df88c2691f81f37725d5b4de033 - '@storybook/addon-viewport': 6.3.9_9c6a8df88c2691f81f37725d5b4de033 - '@storybook/addons': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/api': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/node-logger': 6.3.9 - core-js: 3.18.1 + '@storybook/addon-actions': 6.4.8_5539cae010396b202b015f3568914e95 + '@storybook/addon-backgrounds': 6.4.8_5539cae010396b202b015f3568914e95 + '@storybook/addon-controls': 6.4.8_170765aec347fdc43fd5030de0a350e0 + '@storybook/addon-docs': 6.4.8_9780b16a8df2adbd475ff3548a07e5c4 + '@storybook/addon-measure': 6.4.8_5539cae010396b202b015f3568914e95 + '@storybook/addon-outline': 6.4.8_5539cae010396b202b015f3568914e95 + '@storybook/addon-toolbars': 6.4.8_5539cae010396b202b015f3568914e95 + '@storybook/addon-viewport': 6.4.8_5539cae010396b202b015f3568914e95 + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/api': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/node-logger': 6.4.8 + core-js: 3.19.3 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 - storybook-addon-outline: 1.4.1_9c6a8df88c2691f81f37725d5b4de033 ts-dedent: 2.2.0 transitivePeerDependencies: - '@storybook/angular' - '@storybook/builder-webpack5' - - '@storybook/components' - - '@storybook/core-events' + - '@storybook/html' - '@storybook/manager-webpack5' - - '@storybook/theming' + - '@storybook/react' - '@storybook/vue3' - '@types/react' + - bufferutil + - eslint - lit - supports-color - svelte - sveltedoc-parser - typescript + - utf-8-validate - vue + - vue-template-compiler - webpack-cli - webpack-command dev: true - /@storybook/addon-links/6.3.9_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-n5Ox9x70gUSHZebbCYRUMMAXddmf1WW5raDP424dtdUzfKDnES+/v/dgyp3pnJshWO/muTEB1ytP4QV0J1+jVA==} + /@storybook/addon-links/6.4.8_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-fb1oRNBwht48aU4rVN6qUYbUmh6Bqadvr1Mx0Az5q9NX2rtNBfJFLAWIme/zCnhBD0+yTA4c7njGhlWMmnjMAQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -5869,30 +4171,25 @@ packages: react-dom: optional: true dependencies: - '@storybook/addons': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/client-logger': 6.3.9 - '@storybook/core-events': 6.3.9 - '@storybook/csf': 0.0.1 - '@storybook/router': 6.3.9_react-dom@17.0.2+react@17.0.2 + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/client-logger': 6.4.8 + '@storybook/core-events': 6.4.8 + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/router': 6.4.8_react-dom@17.0.2+react@17.0.2 '@types/qs': 6.9.7 - core-js: 3.18.1 + core-js: 3.19.3 global: 4.4.0 prop-types: 15.7.2 - qs: 6.10.1 + qs: 6.10.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 ts-dedent: 2.2.0 dev: true - /@storybook/addon-measure/2.0.0_55d5b815cb3b7a38efaa86b7cf1af6d0: - resolution: {integrity: sha512-ZhdT++cX+L9LwjhGYggvYUUVQH/MGn2rwbrAwCMzA/f2QTFvkjxzX8nDgMxIhaLCDC+gHIxfJG2wrWN0jkBr3g==} + /@storybook/addon-measure/6.4.8_5539cae010396b202b015f3568914e95: + resolution: {integrity: sha512-eRpjcqlJfSl+2rOZdm4LR5yKpPjW1MoWfTtmPYIE7qOf/ZTx+Pq0lJWmjz91SxJ1qG2kZzfXX/FbVJHIDZOhrw==} peerDependencies: - '@storybook/addons': ^6.3.0 - '@storybook/api': ^6.3.0 - '@storybook/components': ^6.3.0 - '@storybook/core-events': ^6.3.0 - '@storybook/theming': ^6.3.0 react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 peerDependenciesMeta: @@ -5901,14 +4198,22 @@ packages: react-dom: optional: true dependencies: - '@storybook/addons': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/api': 6.3.9_react-dom@17.0.2+react@17.0.2 + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/api': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/client-logger': 6.4.8 + '@storybook/components': 6.4.8_5539cae010396b202b015f3568914e95 + '@storybook/core-events': 6.4.8 + '@storybook/csf': 0.0.2--canary.87bc651.0 + core-js: 3.19.3 + global: 4.4.0 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 + transitivePeerDependencies: + - '@types/react' dev: true - /@storybook/addon-toolbars/6.3.9_9c6a8df88c2691f81f37725d5b4de033: - resolution: {integrity: sha512-9LgjmHtmOwv5++nKEruVKvHfqfqz23uHr7aht9b3tLf/6oNuRoCakddyIunoxhxw6SIW8rUObgjt8bnGxBSu1g==} + /@storybook/addon-outline/6.4.8_5539cae010396b202b015f3568914e95: + resolution: {integrity: sha512-V9EuCU8ixSfZ1W0qfou3nM0jGmfiUtZ+WY2ot1jOxj0+thWpVDyQuHUiYLIS99qVruq0yOSSyCjXGhCITKv8YQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -5918,21 +4223,24 @@ packages: react-dom: optional: true dependencies: - '@storybook/addons': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/api': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/client-api': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/components': 6.3.9_9c6a8df88c2691f81f37725d5b4de033 - '@storybook/theming': 6.3.9_react-dom@17.0.2+react@17.0.2 - core-js: 3.18.1 + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/api': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/client-logger': 6.4.8 + '@storybook/components': 6.4.8_5539cae010396b202b015f3568914e95 + '@storybook/core-events': 6.4.8 + '@storybook/csf': 0.0.2--canary.87bc651.0 + core-js: 3.19.3 + global: 4.4.0 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 + ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' dev: true - /@storybook/addon-viewport/6.3.9_9c6a8df88c2691f81f37725d5b4de033: - resolution: {integrity: sha512-zQe6i4LU1elSB/+ey7UfSTU64HEjQL8Lx+eYZx0xe80An+lMEhcDF4EGSTCDXFUwIX2LqEf3lc/vAfhA881Mrw==} + /@storybook/addon-toolbars/6.4.8_5539cae010396b202b015f3568914e95: + resolution: {integrity: sha512-10UQFLQjCfGisE/qHIgUXctsuRfMm440EFiQea+JfsryGdrnZI+0Bhgsrob8DuyZBClns8tx6ev1gsFqLGZlcQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -5942,13 +4250,36 @@ packages: react-dom: optional: true dependencies: - '@storybook/addons': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/api': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/client-logger': 6.3.9 - '@storybook/components': 6.3.9_9c6a8df88c2691f81f37725d5b4de033 - '@storybook/core-events': 6.3.9 - '@storybook/theming': 6.3.9_react-dom@17.0.2+react@17.0.2 - core-js: 3.18.1 + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/api': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/components': 6.4.8_5539cae010396b202b015f3568914e95 + '@storybook/theming': 6.4.8_react-dom@17.0.2+react@17.0.2 + core-js: 3.19.3 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + regenerator-runtime: 0.13.9 + transitivePeerDependencies: + - '@types/react' + dev: true + + /@storybook/addon-viewport/6.4.8_5539cae010396b202b015f3568914e95: + resolution: {integrity: sha512-jx4C3GSIgYpyjv3fGnofKB1V3fbzpekg8gB1JMR9P7BvvU/mXMjVtUEXal1A+3t5LQa4xfNf0Fqg1VdQ+a73jQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + dependencies: + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/api': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/client-logger': 6.4.8 + '@storybook/components': 6.4.8_5539cae010396b202b015f3568914e95 + '@storybook/core-events': 6.4.8 + '@storybook/theming': 6.4.8_react-dom@17.0.2+react@17.0.2 + core-js: 3.19.3 global: 4.4.0 memoizerific: 1.11.3 prop-types: 15.7.2 @@ -5959,46 +4290,45 @@ packages: - '@types/react' dev: true - /@storybook/addons/6.3.9_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-5tRkeHgdb/I/rp3GBkxonDLVsA45Vpgh/vFrsecrS/98wkSYfPEhqrDGLOosJHFrN3J2pznAuNFaA05158uBsw==} + /@storybook/addons/6.4.8_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-/lgKj95dEyW8xIrifP4IcK7P3iFGUsWwbNYPWUTpyXNvgNHT9ZS+bVOxwL5I5msFQ11dbmBncTZFxGajsL83HA==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 dependencies: - '@storybook/api': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/channels': 6.3.9 - '@storybook/client-logger': 6.3.9 - '@storybook/core-events': 6.3.9 - '@storybook/router': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/theming': 6.3.9_react-dom@17.0.2+react@17.0.2 - core-js: 3.18.1 + '@storybook/api': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/channels': 6.4.8 + '@storybook/client-logger': 6.4.8 + '@storybook/core-events': 6.4.8 + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/router': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/theming': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@types/webpack-env': 1.16.3 + core-js: 3.19.3 global: 4.4.0 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 dev: true - /@storybook/api/6.3.9_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-lwen3jcY4YbnD8spAZrmXcToed/pwad9QpxkG0GNf6ctcOumN6HIK93fKeJ0vvPYc3v/uq1qKeLyTZ3NrgHQRg==} + /@storybook/api/6.4.8_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-kZZqKXxF0/TiKHOi93aRg/Uq9lrHxhS8u0DG1SvxqUCKMXVzT7sACHWAgu++j82jFWuK6loW3BoYAXMKaMcz3A==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 dependencies: - '@reach/router': 1.3.4_react-dom@17.0.2+react@17.0.2 - '@storybook/channels': 6.3.9 - '@storybook/client-logger': 6.3.9 - '@storybook/core-events': 6.3.9 - '@storybook/csf': 0.0.1 - '@storybook/router': 6.3.9_react-dom@17.0.2+react@17.0.2 + '@storybook/channels': 6.4.8 + '@storybook/client-logger': 6.4.8 + '@storybook/core-events': 6.4.8 + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/router': 6.4.8_react-dom@17.0.2+react@17.0.2 '@storybook/semver': 7.3.2 - '@storybook/theming': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@types/reach__router': 1.3.9 - core-js: 3.18.1 + '@storybook/theming': 6.4.8_react-dom@17.0.2+react@17.0.2 + core-js: 3.19.3 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 memoizerific: 1.11.3 - qs: 6.10.1 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 @@ -6008,8 +4338,8 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/builder-webpack4/6.3.9_c49e88c4c257ac4ffe9b912e0ad5c476: - resolution: {integrity: sha512-/Ff0f3vmoCCB62jDvTSKO1BVaZIYNfbDxrHOT0o2NKFmuHwH96qZDwqPhntoAxDYcjJZ6r4+tVo2ktyE+QAGVg==} + /@storybook/builder-webpack4/6.4.8_170765aec347fdc43fd5030de0a350e0: + resolution: {integrity: sha512-CagS+xW22SGpFrb7AnTs+KoGJoms979oBbpuUihFbVIZ3i6JOoYlGB3fhpyvy2c3QPF8touvcOxeGXF+sEJDUw==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -6018,63 +4348,63 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.15.5 - '@babel/plugin-proposal-class-properties': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-proposal-decorators': 7.15.4_@babel+core@7.15.5 - '@babel/plugin-proposal-export-default-from': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-proposal-object-rest-spread': 7.15.6_@babel+core@7.15.5 - '@babel/plugin-proposal-optional-chaining': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-proposal-private-methods': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.15.5 - '@babel/plugin-transform-arrow-functions': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-block-scoping': 7.15.3_@babel+core@7.15.5 - '@babel/plugin-transform-classes': 7.15.4_@babel+core@7.15.5 - '@babel/plugin-transform-destructuring': 7.14.7_@babel+core@7.15.5 - '@babel/plugin-transform-for-of': 7.15.4_@babel+core@7.15.5 - '@babel/plugin-transform-parameters': 7.15.4_@babel+core@7.15.5 - '@babel/plugin-transform-shorthand-properties': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-spread': 7.14.6_@babel+core@7.15.5 - '@babel/plugin-transform-template-literals': 7.14.5_@babel+core@7.15.5 - '@babel/preset-env': 7.15.6_@babel+core@7.15.5 - '@babel/preset-react': 7.14.5_@babel+core@7.15.5 - '@babel/preset-typescript': 7.15.0_@babel+core@7.15.5 - '@storybook/addons': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/api': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/channel-postmessage': 6.3.9 - '@storybook/channels': 6.3.9 - '@storybook/client-api': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/client-logger': 6.3.9 - '@storybook/components': 6.3.9_9c6a8df88c2691f81f37725d5b4de033 - '@storybook/core-common': 6.3.9_bd7797d63db473de6e2318609a63c933 - '@storybook/core-events': 6.3.9 - '@storybook/node-logger': 6.3.9 - '@storybook/router': 6.3.9_react-dom@17.0.2+react@17.0.2 + '@babel/core': 7.16.0 + '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-decorators': 7.16.4_@babel+core@7.16.0 + '@babel/plugin-proposal-export-default-from': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-optional-chaining': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-private-methods': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 + '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-block-scoping': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-classes': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-destructuring': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0 + '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-spread': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-template-literals': 7.16.0_@babel+core@7.16.0 + '@babel/preset-env': 7.16.4_@babel+core@7.16.0 + '@babel/preset-react': 7.16.0_@babel+core@7.16.0 + '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0 + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/api': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/channel-postmessage': 6.4.8 + '@storybook/channels': 6.4.8 + '@storybook/client-api': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/client-logger': 6.4.8 + '@storybook/components': 6.4.8_5539cae010396b202b015f3568914e95 + '@storybook/core-common': 6.4.8_c68081db74a4d324505df90db6510f8a + '@storybook/core-events': 6.4.8 + '@storybook/node-logger': 6.4.8 + '@storybook/preview-web': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/router': 6.4.8_react-dom@17.0.2+react@17.0.2 '@storybook/semver': 7.3.2 - '@storybook/theming': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/ui': 6.3.9_9c6a8df88c2691f81f37725d5b4de033 - '@types/node': 14.17.20 - '@types/webpack': 4.41.31 - autoprefixer: 9.8.7 - babel-loader: 8.2.2_99877201e3f6dd5396b321f0a88244ea + '@storybook/store': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/theming': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/ui': 6.4.8_5539cae010396b202b015f3568914e95 + '@types/node': 14.18.0 + '@types/webpack': 4.41.32 + autoprefixer: 9.8.8 + babel-loader: 8.2.3_1bd60a6cd0f7024f034efd75ae733a3f babel-plugin-macros: 2.8.0 - babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.15.5 + babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.16.0 case-sensitive-paths-webpack-plugin: 2.4.0 - core-js: 3.18.1 + core-js: 3.19.3 css-loader: 3.6.0_webpack@4.46.0 - dotenv-webpack: 1.8.0_webpack@4.46.0 file-loader: 6.2.0_webpack@4.46.0 find-up: 5.0.0 fork-ts-checker-webpack-plugin: 4.1.6 - fs-extra: 9.1.0 glob: 7.2.0 glob-promise: 3.4.0_glob@7.2.0 global: 4.4.0 html-webpack-plugin: 4.5.2_webpack@4.46.0 - pnp-webpack-plugin: 1.6.4_typescript@4.4.3 - postcss: 7.0.38 + pnp-webpack-plugin: 1.6.4_typescript@4.5.2 + postcss: 7.0.39 postcss-flexbugs-fixes: 4.2.1 - postcss-loader: 4.3.0_postcss@7.0.38+webpack@4.46.0 + postcss-loader: 4.3.0_postcss@7.0.39+webpack@4.46.0 raw-loader: 4.0.2_webpack@4.46.0 react: 17.0.2 react-dev-utils: 11.0.4 @@ -6083,7 +4413,7 @@ packages: style-loader: 1.3.0_webpack@4.46.0 terser-webpack-plugin: 4.2.3_webpack@4.46.0 ts-dedent: 2.2.0 - typescript: 4.4.3 + typescript: 4.5.2 url-loader: 4.1.1_file-loader@6.2.0+webpack@4.46.0 util-deprecate: 1.0.2 webpack: 4.46.0 @@ -6093,95 +4423,109 @@ packages: webpack-virtual-modules: 0.2.2 transitivePeerDependencies: - '@types/react' + - eslint - supports-color + - vue-template-compiler - webpack-cli - webpack-command dev: true - /@storybook/channel-postmessage/6.3.9: - resolution: {integrity: sha512-1kyBpKuHDaohX8btXmD3hdkosYWJFcVy8VhOe8hVhBHScXwxSb+5Fycy38IlAQE/PSrcw5cII9x6vMvtzK/ojA==} + /@storybook/channel-postmessage/6.4.8: + resolution: {integrity: sha512-ju+u0636Ewg3lb1Bn2iqvXUmwhdY27ybRvkAOht8/svx0XJD4pswSNR0aAIK4MIS9ZKoqBJ0VnJB5pDE5uS3Qw==} dependencies: - '@storybook/channels': 6.3.9 - '@storybook/client-logger': 6.3.9 - '@storybook/core-events': 6.3.9 - core-js: 3.18.1 + '@storybook/channels': 6.4.8 + '@storybook/client-logger': 6.4.8 + '@storybook/core-events': 6.4.8 + core-js: 3.19.3 global: 4.4.0 - qs: 6.10.1 + qs: 6.10.2 telejson: 5.3.3 dev: true - /@storybook/channels/6.3.9: - resolution: {integrity: sha512-ZeHXLFJ43Wn6HJMiGgKUWUMtKcXDoWxL50Qr5Wwbsnmtp2BX7R8aak/Vw9TVT46J86QXkdI3CAKAEvb6esiLRQ==} + /@storybook/channel-websocket/6.4.8: + resolution: {integrity: sha512-3Xvf1snPxpIGKLVZu6yTotXwOEoAaWLt7me32cggOTXuM8u+T7rc1N+fETHW+q+onENBWPx2sMxPpiSTSjhnKA==} dependencies: - core-js: 3.18.1 + '@storybook/channels': 6.4.8 + '@storybook/client-logger': 6.4.8 + core-js: 3.19.3 + global: 4.4.0 + telejson: 5.3.3 + dev: true + + /@storybook/channels/6.4.8: + resolution: {integrity: sha512-WnEuOgS7Z/K4/pm6h/3f3P2+dxEeI3Xmk+zDCgNmY/WbsqiexhFfvjneOlpIe2gJNfjCZDjTOy7u/+r8vj0nhA==} + dependencies: + core-js: 3.19.3 ts-dedent: 2.2.0 util-deprecate: 1.0.2 dev: true - /@storybook/client-api/6.3.9_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-epHqkyQu8BSNecuK5yLGBooCC+SoX5HhED2i5TS5o85sO8lB4ujPMrgKqEH3oSKwiy6gHgafewdgs0nczoP2Lw==} + /@storybook/client-api/6.4.8_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-JhfYOVmNw/6li8g9MBV4L439Wb0OexZ102Nqxqps7x8lm8Lt0vuydhN8TdV79uDwm2acquvQcXuwgT0/ABBItA==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 dependencies: - '@storybook/addons': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/channel-postmessage': 6.3.9 - '@storybook/channels': 6.3.9 - '@storybook/client-logger': 6.3.9 - '@storybook/core-events': 6.3.9 - '@storybook/csf': 0.0.1 + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/channel-postmessage': 6.4.8 + '@storybook/channels': 6.4.8 + '@storybook/client-logger': 6.4.8 + '@storybook/core-events': 6.4.8 + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/store': 6.4.8_react-dom@17.0.2+react@17.0.2 '@types/qs': 6.9.7 - '@types/webpack-env': 1.16.2 - core-js: 3.18.1 + '@types/webpack-env': 1.16.3 + core-js: 3.19.3 + fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 memoizerific: 1.11.3 - qs: 6.10.1 + qs: 6.10.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 - stable: 0.1.8 store2: 2.12.0 + synchronous-promise: 2.0.15 ts-dedent: 2.2.0 util-deprecate: 1.0.2 dev: true - /@storybook/client-logger/6.3.9: - resolution: {integrity: sha512-oww+P062SaOQfsTphAQBL6xe5DCv78Po/f/ROk7iYGAbV8HcCCscpzyJSeLfus2CunFYS2ngPcllbvEnqWk7dQ==} + /@storybook/client-logger/6.4.8: + resolution: {integrity: sha512-JjxDCFyGQiUtJAotDy/Nv/tnCG4TpqV4l8FxIH97AVM8/2sSE3TbUzfEMkI/tAlUa0o6WarniKS8xxyDjZJaDA==} dependencies: - core-js: 3.18.1 + core-js: 3.19.3 global: 4.4.0 dev: true - /@storybook/components/6.3.9_9c6a8df88c2691f81f37725d5b4de033: - resolution: {integrity: sha512-bArMbnzK9esdrgYHG/WAHC+NIMmEzgypvaTs0oEG4lK3q1LiBdrCrLRSCd31oR3RT5a8e06QXZ1rla3OhuZrfg==} + /@storybook/components/6.4.8_5539cae010396b202b015f3568914e95: + resolution: {integrity: sha512-nNEv+jNHTiKTYIjzqpOSr6L4eRTHx3BCiFCVnOpRiPVh4GQ5edj9PrJTdlmNS6Czyexoc/52v/NoyGc13tP+mQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 dependencies: - '@popperjs/core': 2.10.2 - '@storybook/client-logger': 6.3.9 - '@storybook/csf': 0.0.1 - '@storybook/theming': 6.3.9_react-dom@17.0.2+react@17.0.2 + '@popperjs/core': 2.11.0 + '@storybook/client-logger': 6.4.8 + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/theming': 6.4.8_react-dom@17.0.2+react@17.0.2 '@types/color-convert': 2.0.0 '@types/overlayscrollbars': 1.12.1 '@types/react-syntax-highlighter': 11.0.5 color-convert: 2.0.1 - core-js: 3.18.1 + core-js: 3.19.3 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 - markdown-to-jsx: 7.1.3_react@17.0.2 + markdown-to-jsx: 7.1.5_react@17.0.2 memoizerific: 1.11.3 overlayscrollbars: 1.13.1 polished: 4.1.3 prop-types: 15.7.2 react: 17.0.2 - react-colorful: 5.5.0_react-dom@17.0.2+react@17.0.2 + react-colorful: 5.5.1_react-dom@17.0.2+react@17.0.2 react-dom: 17.0.2_react@17.0.2 react-popper-tooltip: 3.1.1_react-dom@17.0.2+react@17.0.2 react-syntax-highlighter: 13.5.3_react@17.0.2 - react-textarea-autosize: 8.3.3_4cd822c6044f4c1a7e1f1fea0e728f12 + react-textarea-autosize: 8.3.3_cfedea9b3ed0faf0dded75c187406c5e regenerator-runtime: 0.13.9 ts-dedent: 2.2.0 util-deprecate: 1.0.2 @@ -6189,8 +4533,8 @@ packages: - '@types/react' dev: true - /@storybook/core-client/6.3.9_b0bd9c4f189429ae0f13073f9062b506: - resolution: {integrity: sha512-EKajuMFaFHJJW4WKfY9s1lMLG1mcg7hB634M/jw/bi1IwK6RI4T/RNp8ptlixTkjnlV5i1dA9DGRGx1P8ZxCHQ==} + /@storybook/core-client/6.4.8_882edbbe85bfb75ebec2143a0dfa6969: + resolution: {integrity: sha512-TmO9Do0RKeV1C9l5VW95ch2WXCZSuKKAfZieTL6e6XxRFxP4lkrKQgDRX3CO9t2u/2rrHR48CnALtAEuvyEhdA==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -6200,33 +4544,35 @@ packages: typescript: optional: true dependencies: - '@storybook/addons': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/channel-postmessage': 6.3.9 - '@storybook/client-api': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/client-logger': 6.3.9 - '@storybook/core-events': 6.3.9 - '@storybook/csf': 0.0.1 - '@storybook/ui': 6.3.9_9c6a8df88c2691f81f37725d5b4de033 + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/channel-postmessage': 6.4.8 + '@storybook/channel-websocket': 6.4.8 + '@storybook/client-api': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/client-logger': 6.4.8 + '@storybook/core-events': 6.4.8 + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/preview-web': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/store': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/ui': 6.4.8_5539cae010396b202b015f3568914e95 airbnb-js-shims: 2.2.1 ansi-to-html: 0.6.15 - core-js: 3.18.1 + core-js: 3.19.3 global: 4.4.0 lodash: 4.17.21 - qs: 6.10.1 + qs: 6.10.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 ts-dedent: 2.2.0 - typescript: 4.4.3 + typescript: 4.5.2 unfetch: 4.2.0 util-deprecate: 1.0.2 - webpack: 4.46.0 transitivePeerDependencies: - '@types/react' dev: true - /@storybook/core-client/6.3.9_c49e88c4c257ac4ffe9b912e0ad5c476: - resolution: {integrity: sha512-EKajuMFaFHJJW4WKfY9s1lMLG1mcg7hB634M/jw/bi1IwK6RI4T/RNp8ptlixTkjnlV5i1dA9DGRGx1P8ZxCHQ==} + /@storybook/core-client/6.4.8_f6e0f860b790dfc12bff039b4c8cb26e: + resolution: {integrity: sha512-TmO9Do0RKeV1C9l5VW95ch2WXCZSuKKAfZieTL6e6XxRFxP4lkrKQgDRX3CO9t2u/2rrHR48CnALtAEuvyEhdA==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -6236,32 +4582,36 @@ packages: typescript: optional: true dependencies: - '@storybook/addons': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/channel-postmessage': 6.3.9 - '@storybook/client-api': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/client-logger': 6.3.9 - '@storybook/core-events': 6.3.9 - '@storybook/csf': 0.0.1 - '@storybook/ui': 6.3.9_9c6a8df88c2691f81f37725d5b4de033 + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/channel-postmessage': 6.4.8 + '@storybook/channel-websocket': 6.4.8 + '@storybook/client-api': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/client-logger': 6.4.8 + '@storybook/core-events': 6.4.8 + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/preview-web': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/store': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/ui': 6.4.8_5539cae010396b202b015f3568914e95 airbnb-js-shims: 2.2.1 ansi-to-html: 0.6.15 - core-js: 3.18.1 + core-js: 3.19.3 global: 4.4.0 lodash: 4.17.21 - qs: 6.10.1 + qs: 6.10.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 ts-dedent: 2.2.0 - typescript: 4.4.3 + typescript: 4.5.2 unfetch: 4.2.0 util-deprecate: 1.0.2 + webpack: 4.46.0 transitivePeerDependencies: - '@types/react' dev: true - /@storybook/core-common/6.3.9_bd7797d63db473de6e2318609a63c933: - resolution: {integrity: sha512-1dStGSXKuABour3jXrfAvMVLb31rNgOQVMowxaROaPPkP0qyZexpUA2OmOAci+MTmincYgcMPWqi/9Cf1D80qQ==} + /@storybook/core-common/6.4.8_c68081db74a4d324505df90db6510f8a: + resolution: {integrity: sha512-0JVVtSLSCYZ00eHNbX2qOc5IHE5tihiq90rAPQ/vUZjA/cU+4s4CJLxi2O8A94IfUi1gqiyGoZTWotDJo7HfZQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -6270,135 +4620,77 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.15.5 - '@babel/plugin-proposal-class-properties': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-proposal-decorators': 7.15.4_@babel+core@7.15.5 - '@babel/plugin-proposal-export-default-from': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-proposal-object-rest-spread': 7.15.6_@babel+core@7.15.5 - '@babel/plugin-proposal-optional-chaining': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-proposal-private-methods': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.15.5 - '@babel/plugin-transform-arrow-functions': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-block-scoping': 7.15.3_@babel+core@7.15.5 - '@babel/plugin-transform-classes': 7.15.4_@babel+core@7.15.5 - '@babel/plugin-transform-destructuring': 7.14.7_@babel+core@7.15.5 - '@babel/plugin-transform-for-of': 7.15.4_@babel+core@7.15.5 - '@babel/plugin-transform-parameters': 7.15.4_@babel+core@7.15.5 - '@babel/plugin-transform-shorthand-properties': 7.14.5_@babel+core@7.15.5 - '@babel/plugin-transform-spread': 7.14.6_@babel+core@7.15.5 - '@babel/preset-env': 7.15.6_@babel+core@7.15.5 - '@babel/preset-react': 7.14.5_@babel+core@7.15.5 - '@babel/preset-typescript': 7.15.0_@babel+core@7.15.5 - '@babel/register': 7.15.3_@babel+core@7.15.5 - '@storybook/node-logger': 6.3.9 + '@babel/core': 7.16.0 + '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-decorators': 7.16.4_@babel+core@7.16.0 + '@babel/plugin-proposal-export-default-from': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-optional-chaining': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-private-methods': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 + '@babel/plugin-transform-arrow-functions': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-block-scoping': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-classes': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-destructuring': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-for-of': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-parameters': 7.16.3_@babel+core@7.16.0 + '@babel/plugin-transform-shorthand-properties': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-spread': 7.16.0_@babel+core@7.16.0 + '@babel/preset-env': 7.16.4_@babel+core@7.16.0 + '@babel/preset-react': 7.16.0_@babel+core@7.16.0 + '@babel/preset-typescript': 7.16.0_@babel+core@7.16.0 + '@babel/register': 7.16.0_@babel+core@7.16.0 + '@storybook/node-logger': 6.4.8 '@storybook/semver': 7.3.2 - '@types/glob-base': 0.3.0 - '@types/micromatch': 4.0.2 - '@types/node': 14.17.20 + '@types/node': 14.18.0 '@types/pretty-hrtime': 1.0.1 - babel-loader: 8.2.2_99877201e3f6dd5396b321f0a88244ea + babel-loader: 8.2.3_1bd60a6cd0f7024f034efd75ae733a3f babel-plugin-macros: 3.1.0 - babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.15.5 + babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.16.0 chalk: 4.1.2 - core-js: 3.18.1 + core-js: 3.19.3 express: 4.17.1 file-system-cache: 1.0.5 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.3.3 + fork-ts-checker-webpack-plugin: 6.5.0_c63ff414727dbc3f5dba46c6a967c856 + fs-extra: 9.1.0 glob: 7.2.0 - glob-base: 0.3.0 + handlebars: 4.7.7 interpret: 2.2.0 json5: 2.2.0 lazy-universal-dotenv: 3.0.1 - micromatch: 4.0.4 + picomatch: 2.3.0 pkg-dir: 5.0.0 pretty-hrtime: 1.0.3 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 resolve-from: 5.0.0 + slash: 3.0.0 + telejson: 5.3.3 ts-dedent: 2.2.0 - typescript: 4.4.3 + typescript: 4.5.2 util-deprecate: 1.0.2 webpack: 4.46.0 transitivePeerDependencies: + - eslint - supports-color + - vue-template-compiler - webpack-cli - webpack-command dev: true - /@storybook/core-events/6.3.9: - resolution: {integrity: sha512-6ELOkroH0Oz7+OR1SqGMKAC1+ufituqSxDp08AyvrHPSYqK/db+P2kSCJBdqyUXTvt8lPvqlCOidkRhGrNB/+A==} - dependencies: - core-js: 3.18.1 - dev: true - - /@storybook/core-server/6.3.9_c49e88c4c257ac4ffe9b912e0ad5c476: - resolution: {integrity: sha512-iUMtB0RqdX3YW7FMlg8lScUNrkfcbtLurH3hC+2CkJEailTRUQ8AjlwLc0gjIh0QgbsxUexo1iQW1NFuHBxpDw==} - peerDependencies: - '@storybook/builder-webpack5': 6.3.9 - '@storybook/manager-webpack5': 6.3.9 - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - typescript: '*' - peerDependenciesMeta: - '@storybook/builder-webpack5': - optional: true - '@storybook/manager-webpack5': - optional: true - typescript: - optional: true + /@storybook/core-events/6.4.8: + resolution: {integrity: sha512-KeuYJtS86Yx1bTStMCZRMwnSqXvkpiVLDCvAE9aCtl3MGixd5O749+MsfOBxV5p1N0pT5IFLCpdVNE1V2DRbzg==} dependencies: - '@discoveryjs/json-ext': 0.5.5 - '@storybook/builder-webpack4': 6.3.9_c49e88c4c257ac4ffe9b912e0ad5c476 - '@storybook/core-client': 6.3.9_b0bd9c4f189429ae0f13073f9062b506 - '@storybook/core-common': 6.3.9_bd7797d63db473de6e2318609a63c933 - '@storybook/csf-tools': 6.3.9 - '@storybook/manager-webpack4': 6.3.9_c49e88c4c257ac4ffe9b912e0ad5c476 - '@storybook/node-logger': 6.3.9 - '@storybook/semver': 7.3.2 - '@types/node': 14.17.20 - '@types/node-fetch': 2.5.12 - '@types/pretty-hrtime': 1.0.1 - '@types/webpack': 4.41.31 - better-opn: 2.1.1 - boxen: 4.2.0 - chalk: 4.1.2 - cli-table3: 0.6.0 - commander: 6.2.1 - compression: 1.7.4 - core-js: 3.18.1 - cpy: 8.1.2 - detect-port: 1.3.0 - express: 4.17.1 - file-system-cache: 1.0.5 - fs-extra: 9.1.0 - globby: 11.0.4 - ip: 1.1.5 - node-fetch: 2.6.5 - pretty-hrtime: 1.0.3 - prompts: 2.4.1 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - regenerator-runtime: 0.13.9 - serve-favicon: 2.5.0 - ts-dedent: 2.2.0 - typescript: 4.4.3 - util-deprecate: 1.0.2 - webpack: 4.46.0 - transitivePeerDependencies: - - '@babel/core' - - '@types/react' - - supports-color - - webpack-cli - - webpack-command + core-js: 3.19.3 dev: true - /@storybook/core-server/6.3.9_e38c0fc8b7eafe4ab895f613448679b0: - resolution: {integrity: sha512-iUMtB0RqdX3YW7FMlg8lScUNrkfcbtLurH3hC+2CkJEailTRUQ8AjlwLc0gjIh0QgbsxUexo1iQW1NFuHBxpDw==} + /@storybook/core-server/6.4.8_170765aec347fdc43fd5030de0a350e0: + resolution: {integrity: sha512-0yoWq5VeA7NAjX+AhrQmQWgnrbigaM3a/DTDc+VfrwwReeAvpvlMltQFhAUMPUhdvSfoup4QfzziDxSzjn1yDg==} peerDependencies: - '@storybook/builder-webpack5': 6.3.9 - '@storybook/manager-webpack5': 6.3.9 + '@storybook/builder-webpack5': 6.4.8 + '@storybook/manager-webpack5': 6.4.8 react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 typescript: '*' @@ -6410,25 +4702,28 @@ packages: typescript: optional: true dependencies: - '@discoveryjs/json-ext': 0.5.5 - '@storybook/builder-webpack4': 6.3.9_c49e88c4c257ac4ffe9b912e0ad5c476 - '@storybook/core-client': 6.3.9_b0bd9c4f189429ae0f13073f9062b506 - '@storybook/core-common': 6.3.9_bd7797d63db473de6e2318609a63c933 - '@storybook/csf-tools': 6.3.9_@babel+core@7.15.5 - '@storybook/manager-webpack4': 6.3.9_c49e88c4c257ac4ffe9b912e0ad5c476 - '@storybook/node-logger': 6.3.9 + '@discoveryjs/json-ext': 0.5.6 + '@storybook/builder-webpack4': 6.4.8_170765aec347fdc43fd5030de0a350e0 + '@storybook/core-client': 6.4.8_f6e0f860b790dfc12bff039b4c8cb26e + '@storybook/core-common': 6.4.8_c68081db74a4d324505df90db6510f8a + '@storybook/core-events': 6.4.8 + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/csf-tools': 6.4.8 + '@storybook/manager-webpack4': 6.4.8_170765aec347fdc43fd5030de0a350e0 + '@storybook/node-logger': 6.4.8 '@storybook/semver': 7.3.2 - '@types/node': 14.17.20 + '@storybook/store': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@types/node': 14.18.0 '@types/node-fetch': 2.5.12 '@types/pretty-hrtime': 1.0.1 - '@types/webpack': 4.41.31 + '@types/webpack': 4.41.32 better-opn: 2.1.1 - boxen: 4.2.0 + boxen: 5.1.2 chalk: 4.1.2 cli-table3: 0.6.0 commander: 6.2.1 compression: 1.7.4 - core-js: 3.18.1 + core-js: 3.19.3 cpy: 8.1.2 detect-port: 1.3.0 express: 4.17.1 @@ -6436,133 +4731,128 @@ packages: fs-extra: 9.1.0 globby: 11.0.4 ip: 1.1.5 - node-fetch: 2.6.5 + lodash: 4.17.21 + node-fetch: 2.6.6 pretty-hrtime: 1.0.3 - prompts: 2.4.1 + prompts: 2.4.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 serve-favicon: 2.5.0 + slash: 3.0.0 + telejson: 5.3.3 ts-dedent: 2.2.0 - typescript: 4.4.3 + typescript: 4.5.2 util-deprecate: 1.0.2 + watchpack: 2.3.1 webpack: 4.46.0 + ws: 8.3.0 transitivePeerDependencies: - - '@babel/core' - '@types/react' + - bufferutil + - eslint - supports-color + - utf-8-validate + - vue-template-compiler - webpack-cli - webpack-command dev: true - /@storybook/core/6.3.9_b0bd9c4f189429ae0f13073f9062b506: - resolution: {integrity: sha512-A4Vp0tmFBMUBn3U9QKGFDZr0166YjD3oaR7uvR/PWrDPXwnxNXtXQvWeZrFAW4edcNZB8WllatkBg6cWGVKbQg==} + /@storybook/core/6.4.8_170765aec347fdc43fd5030de0a350e0: + resolution: {integrity: sha512-WlR6Ey6x+bssld7BpSEgJ/An5tYekJZ4suyK6XZJ2VzwA9M0ICTlvu72xuFBzjHvElQq3rNW4PMmebK1vmLwpw==} peerDependencies: - '@storybook/builder-webpack5': 6.3.9 + '@storybook/builder-webpack5': 6.4.8 react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 typescript: '*' + webpack: '*' peerDependenciesMeta: '@storybook/builder-webpack5': optional: true typescript: optional: true dependencies: - '@storybook/core-client': 6.3.9_b0bd9c4f189429ae0f13073f9062b506 - '@storybook/core-server': 6.3.9_c49e88c4c257ac4ffe9b912e0ad5c476 + '@storybook/core-client': 6.4.8_882edbbe85bfb75ebec2143a0dfa6969 + '@storybook/core-server': 6.4.8_170765aec347fdc43fd5030de0a350e0 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - typescript: 4.4.3 + typescript: 4.5.2 transitivePeerDependencies: - - '@babel/core' - '@storybook/manager-webpack5' - '@types/react' + - bufferutil + - eslint - supports-color - - webpack + - utf-8-validate + - vue-template-compiler - webpack-cli - webpack-command dev: true - /@storybook/core/6.3.9_e38c0fc8b7eafe4ab895f613448679b0: - resolution: {integrity: sha512-A4Vp0tmFBMUBn3U9QKGFDZr0166YjD3oaR7uvR/PWrDPXwnxNXtXQvWeZrFAW4edcNZB8WllatkBg6cWGVKbQg==} + /@storybook/core/6.4.8_ef0c203f884a95351381c524f36c1d32: + resolution: {integrity: sha512-WlR6Ey6x+bssld7BpSEgJ/An5tYekJZ4suyK6XZJ2VzwA9M0ICTlvu72xuFBzjHvElQq3rNW4PMmebK1vmLwpw==} peerDependencies: - '@storybook/builder-webpack5': 6.3.9 + '@storybook/builder-webpack5': 6.4.8 react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 typescript: '*' + webpack: '*' peerDependenciesMeta: '@storybook/builder-webpack5': optional: true typescript: optional: true dependencies: - '@storybook/core-client': 6.3.9_c49e88c4c257ac4ffe9b912e0ad5c476 - '@storybook/core-server': 6.3.9_e38c0fc8b7eafe4ab895f613448679b0 + '@storybook/core-client': 6.4.8_f6e0f860b790dfc12bff039b4c8cb26e + '@storybook/core-server': 6.4.8_170765aec347fdc43fd5030de0a350e0 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - typescript: 4.4.3 + typescript: 4.5.2 + webpack: 4.46.0 transitivePeerDependencies: - - '@babel/core' - '@storybook/manager-webpack5' - '@types/react' + - bufferutil + - eslint - supports-color - - webpack + - utf-8-validate + - vue-template-compiler - webpack-cli - webpack-command dev: true - /@storybook/csf-tools/6.3.9: - resolution: {integrity: sha512-rgAcq/3x8HEIRJdEqw21YT6zDdvEoCUZOMS2XYISJstFZp3weK+PbQr5tsMefAoVjpsNCi9ypYSXMT6dxnNbPw==} + /@storybook/csf-tools/6.4.8: + resolution: {integrity: sha512-VaEJs8oq7RUrTOcvZLeoLk2okHkv79fptRHnyUjWECzgL4g0YxrMEp25PAafC97b0E/CTWQH2u3jkYw9xM/GZQ==} dependencies: - '@babel/generator': 7.15.4 - '@babel/parser': 7.15.7 - '@babel/plugin-transform-react-jsx': 7.14.9 - '@babel/preset-env': 7.15.6 - '@babel/traverse': 7.15.4 - '@babel/types': 7.15.6 + '@babel/core': 7.16.0 + '@babel/generator': 7.16.0 + '@babel/parser': 7.16.4 + '@babel/plugin-transform-react-jsx': 7.16.0_@babel+core@7.16.0 + '@babel/preset-env': 7.16.4_@babel+core@7.16.0 + '@babel/traverse': 7.16.3 + '@babel/types': 7.16.0 '@mdx-js/mdx': 1.6.22 - '@storybook/csf': 0.0.1 - core-js: 3.18.1 - fs-extra: 9.1.0 - js-string-escape: 1.0.1 - lodash: 4.17.21 - prettier: 2.2.1 - regenerator-runtime: 0.13.9 - transitivePeerDependencies: - - '@babel/core' - - supports-color - dev: true - - /@storybook/csf-tools/6.3.9_@babel+core@7.15.5: - resolution: {integrity: sha512-rgAcq/3x8HEIRJdEqw21YT6zDdvEoCUZOMS2XYISJstFZp3weK+PbQr5tsMefAoVjpsNCi9ypYSXMT6dxnNbPw==} - dependencies: - '@babel/generator': 7.15.4 - '@babel/parser': 7.15.7 - '@babel/plugin-transform-react-jsx': 7.14.9_@babel+core@7.15.5 - '@babel/preset-env': 7.15.6_@babel+core@7.15.5 - '@babel/traverse': 7.15.4 - '@babel/types': 7.15.6 - '@mdx-js/mdx': 1.6.22 - '@storybook/csf': 0.0.1 - core-js: 3.18.1 + '@storybook/csf': 0.0.2--canary.87bc651.0 + core-js: 3.19.3 fs-extra: 9.1.0 + global: 4.4.0 js-string-escape: 1.0.1 lodash: 4.17.21 - prettier: 2.2.1 + prettier: 2.5.1 regenerator-runtime: 0.13.9 + ts-dedent: 2.2.0 transitivePeerDependencies: - - '@babel/core' - supports-color dev: true - /@storybook/csf/0.0.1: - resolution: {integrity: sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==} + /@storybook/csf/0.0.2--canary.87bc651.0: + resolution: {integrity: sha512-ajk1Uxa+rBpFQHKrCcTmJyQBXZ5slfwHVEaKlkuFaW77it8RgbPJp/ccna3sgoi8oZ7FkkOyvv1Ve4SmwFqRqw==} dependencies: lodash: 4.17.21 dev: true - /@storybook/manager-webpack4/6.3.9_c49e88c4c257ac4ffe9b912e0ad5c476: - resolution: {integrity: sha512-I5ckE4p1m8c1GcRi8BjXxqvdfo4gxX2Lhf7fH8udiSRO/MTyLeYHqmVmdKXcBpQRxHpmJ14oBoBBP5usWXgCVw==} + /@storybook/manager-webpack4/6.4.8_170765aec347fdc43fd5030de0a350e0: + resolution: {integrity: sha512-PgXpQpUE8GeLJWpqbdDPbGN5SrSVuyEhbrcLI5MRn75DFF5RB1jQwq0y58tRGmrVhOfnI8T91L/WWCWe9fO+KQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -6571,31 +4861,30 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.15.5 - '@babel/plugin-transform-template-literals': 7.14.5_@babel+core@7.15.5 - '@babel/preset-react': 7.14.5_@babel+core@7.15.5 - '@storybook/addons': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/core-client': 6.3.9_b0bd9c4f189429ae0f13073f9062b506 - '@storybook/core-common': 6.3.9_bd7797d63db473de6e2318609a63c933 - '@storybook/node-logger': 6.3.9 - '@storybook/theming': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/ui': 6.3.9_9c6a8df88c2691f81f37725d5b4de033 - '@types/node': 14.17.20 - '@types/webpack': 4.41.31 - babel-loader: 8.2.2_99877201e3f6dd5396b321f0a88244ea + '@babel/core': 7.16.0 + '@babel/plugin-transform-template-literals': 7.16.0_@babel+core@7.16.0 + '@babel/preset-react': 7.16.0_@babel+core@7.16.0 + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/core-client': 6.4.8_f6e0f860b790dfc12bff039b4c8cb26e + '@storybook/core-common': 6.4.8_c68081db74a4d324505df90db6510f8a + '@storybook/node-logger': 6.4.8 + '@storybook/theming': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/ui': 6.4.8_5539cae010396b202b015f3568914e95 + '@types/node': 14.18.0 + '@types/webpack': 4.41.32 + babel-loader: 8.2.3_1bd60a6cd0f7024f034efd75ae733a3f case-sensitive-paths-webpack-plugin: 2.4.0 chalk: 4.1.2 - core-js: 3.18.1 + core-js: 3.19.3 css-loader: 3.6.0_webpack@4.46.0 - dotenv-webpack: 1.8.0_webpack@4.46.0 express: 4.17.1 file-loader: 6.2.0_webpack@4.46.0 file-system-cache: 1.0.5 find-up: 5.0.0 fs-extra: 9.1.0 html-webpack-plugin: 4.5.2_webpack@4.46.0 - node-fetch: 2.6.5 - pnp-webpack-plugin: 1.6.4_typescript@4.4.3 + node-fetch: 2.6.6 + pnp-webpack-plugin: 1.6.4_typescript@4.5.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 read-pkg-up: 7.0.1 @@ -6605,7 +4894,7 @@ packages: telejson: 5.3.3 terser-webpack-plugin: 4.2.3_webpack@4.46.0 ts-dedent: 2.2.0 - typescript: 4.4.3 + typescript: 4.5.2 url-loader: 4.1.1_file-loader@6.2.0+webpack@4.46.0 util-deprecate: 1.0.2 webpack: 4.46.0 @@ -6613,28 +4902,30 @@ packages: webpack-virtual-modules: 0.2.2 transitivePeerDependencies: - '@types/react' + - eslint - supports-color + - vue-template-compiler - webpack-cli - webpack-command dev: true - /@storybook/node-logger/6.3.9: - resolution: {integrity: sha512-tAo7sLNDGkL20NNGjwFgsywrl5rf/ImJaD6DnhSJDncaMcDy5xOA5Fn1IbkQuWUoKexE+nCkTiiynoP4Nzcp4w==} + /@storybook/node-logger/6.4.8: + resolution: {integrity: sha512-1gma7KvRXt/wsHzajf1h49r9vfV0TAnv/0OkryvV+sqtK48JV7A6kbVpBK0BtZBRqrQDfYTpCauX4VHfi7yBrQ==} dependencies: '@types/npmlog': 4.1.3 chalk: 4.1.2 - core-js: 3.18.1 - npmlog: 4.1.2 + core-js: 3.19.3 + npmlog: 5.0.1 pretty-hrtime: 1.0.3 dev: true - /@storybook/postinstall/6.3.9: - resolution: {integrity: sha512-XamQmpR56n2foah0Y3AcT2jn9t8rUdt7u1VfY92dM9zmGBUgL+2u4nsBcYWzWoFllAShengUUqrs1Ci7+rKpjw==} + /@storybook/postinstall/6.4.8: + resolution: {integrity: sha512-m+bxd+s0Y3fsHjI85RaWPwH5K/HMONTihj+fzhaZUKCWUD+wU8r2CqVQLiWNzIVRrCzLbhBoGrvv6H/pkdC3cQ==} dependencies: - core-js: 3.18.1 + core-js: 3.19.3 dev: true - /@storybook/preset-create-react-app/3.2.0_69f68d4992d5ce2c40625b6d0e1c1a62: + /@storybook/preset-create-react-app/3.2.0_4f88819c630994cb2f0b8008db3f8137: resolution: {integrity: sha512-lLoWCGr5cV+JNDRKYHC2gD+P2eyBqdN8qhmBa+PxDgPSNKfgUf9Wnoh+C7WTG5q2DEeR9SvUpQpZomX9DDQa4Q==} peerDependencies: '@babel/core': '*' @@ -6643,12 +4934,12 @@ packages: react-scripts: '>=3.0.0' dependencies: '@pmmmwh/react-refresh-webpack-plugin': 0.4.3_@types+webpack@4.41.31 - '@storybook/react': 6.3.9_c49e88c4c257ac4ffe9b912e0ad5c476 + '@storybook/react': 6.4.8_170765aec347fdc43fd5030de0a350e0 '@types/babel__core': 7.1.16 '@types/webpack': 4.41.31 babel-plugin-react-docgen: 4.2.1 - pnp-webpack-plugin: 1.7.0_typescript@4.4.3 - react-docgen-typescript-plugin: 1.0.0_typescript@4.4.3 + pnp-webpack-plugin: 1.7.0_typescript@4.5.2 + react-docgen-typescript-plugin: 1.0.0_typescript@4.5.2 semver: 7.3.5 transitivePeerDependencies: - react-refresh @@ -6662,27 +4953,53 @@ packages: - webpack-plugin-serve dev: true - /@storybook/react-docgen-typescript-plugin/1.0.2-canary.253f8c1.0_typescript@4.4.3+webpack@4.46.0: + /@storybook/preview-web/6.4.8_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-6Osauj03GoCIGrnuYoziRAJDV/nPtzOOZQFbylJdxeAC30gppRmMkGB1fM3FOKL0HU0iIfFIMjEFNOrOsK9qJw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + dependencies: + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/channel-postmessage': 6.4.8 + '@storybook/client-logger': 6.4.8 + '@storybook/core-events': 6.4.8 + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/store': 6.4.8_react-dom@17.0.2+react@17.0.2 + ansi-to-html: 0.6.15 + core-js: 3.19.3 + global: 4.4.0 + lodash: 4.17.21 + qs: 6.10.2 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + regenerator-runtime: 0.13.9 + synchronous-promise: 2.0.15 + ts-dedent: 2.2.0 + unfetch: 4.2.0 + util-deprecate: 1.0.2 + dev: true + + /@storybook/react-docgen-typescript-plugin/1.0.2-canary.253f8c1.0_typescript@4.5.2+webpack@4.46.0: resolution: {integrity: sha512-mmoRG/rNzAiTbh+vGP8d57dfcR2aP+5/Ll03KKFyfy5FqWFm/Gh7u27ikx1I3LmVMI8n6jh5SdWMkMKon7/tDw==} peerDependencies: typescript: '>= 3.x' webpack: '>= 4' dependencies: - debug: 4.3.2 + debug: 4.3.3 endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.0.4 micromatch: 4.0.4 - react-docgen-typescript: 2.1.0_typescript@4.4.3 + react-docgen-typescript: 2.2.1_typescript@4.5.2 tslib: 2.3.1 - typescript: 4.4.3 + typescript: 4.5.2 webpack: 4.46.0 transitivePeerDependencies: - supports-color dev: true - /@storybook/react/6.3.9_c49e88c4c257ac4ffe9b912e0ad5c476: - resolution: {integrity: sha512-LYlAURnKvFsf3CZG2CDvQwvlF/vy5VsKuNiNmyTk6zggmkbitXrwkuT7KoElYrz4REkyhd/HA6Uw6lfkPsyuHA==} + /@storybook/react/6.4.8_170765aec347fdc43fd5030de0a350e0: + resolution: {integrity: sha512-4p6GVWGQDLNxDmyiAOpGNNcpd3g9GNfalO4oVuJ6nwAHMIBQf9LEu8suxLG0bQLR1Z5r/84mWcJHULegzuR49Q==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -6696,40 +5013,46 @@ packages: typescript: optional: true dependencies: - '@babel/preset-flow': 7.14.5 - '@babel/preset-react': 7.14.5 - '@pmmmwh/react-refresh-webpack-plugin': 0.4.3_133f2312fd2dfba9fc3b3697533854a6 - '@storybook/addons': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/core': 6.3.9_b0bd9c4f189429ae0f13073f9062b506 - '@storybook/core-common': 6.3.9_bd7797d63db473de6e2318609a63c933 - '@storybook/node-logger': 6.3.9 - '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.253f8c1.0_typescript@4.4.3+webpack@4.46.0 + '@babel/preset-flow': 7.16.0 + '@babel/preset-react': 7.16.0 + '@pmmmwh/react-refresh-webpack-plugin': 0.5.3_40197ac6d9ae665387b5bc70002c2da9 + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/core': 6.4.8_ef0c203f884a95351381c524f36c1d32 + '@storybook/core-common': 6.4.8_c68081db74a4d324505df90db6510f8a + '@storybook/csf': 0.0.2--canary.87bc651.0 + '@storybook/node-logger': 6.4.8 + '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.253f8c1.0_typescript@4.5.2+webpack@4.46.0 '@storybook/semver': 7.3.2 - '@types/webpack-env': 1.16.2 + '@storybook/store': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@types/webpack-env': 1.16.3 babel-plugin-add-react-displayname: 0.0.5 babel-plugin-named-asset-import: 0.3.7 babel-plugin-react-docgen: 4.2.1 - core-js: 3.18.1 + core-js: 3.19.3 global: 4.4.0 lodash: 4.17.21 prop-types: 15.7.2 react: 17.0.2 react-dev-utils: 11.0.4 react-dom: 17.0.2_react@17.0.2 - react-refresh: 0.8.3 + react-refresh: 0.10.0 read-pkg-up: 7.0.1 regenerator-runtime: 0.13.9 ts-dedent: 2.2.0 - typescript: 4.4.3 + typescript: 4.5.2 webpack: 4.46.0 transitivePeerDependencies: - '@storybook/builder-webpack5' - '@storybook/manager-webpack5' - '@types/react' - '@types/webpack' + - bufferutil + - eslint - sockjs-client - supports-color - type-fest + - utf-8-validate + - vue-template-compiler - webpack-cli - webpack-command - webpack-dev-server @@ -6737,23 +5060,24 @@ packages: - webpack-plugin-serve dev: true - /@storybook/router/6.3.9_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-uXNrZS9tsZr6fStIv/MHQfy3xSsc7RLYWbY4wkgZH+y5K97RtuwXgtbx7uyEpsQwse1Z4PikKu/ejN46F0oPGQ==} + /@storybook/router/6.4.8_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-2aI8QexINPJIu2EHOirROAFh93VPv9a83hiH97PlWdVNqrsG2S8cWZN98b1Vxc+h5m80kp5rac34RSz0oQXJug==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 dependencies: - '@reach/router': 1.3.4_react-dom@17.0.2+react@17.0.2 - '@storybook/client-logger': 6.3.9 - '@types/reach__router': 1.3.9 - core-js: 3.18.1 + '@storybook/client-logger': 6.4.8 + core-js: 3.19.3 fast-deep-equal: 3.1.3 global: 4.4.0 + history: 5.0.0 lodash: 4.17.21 memoizerific: 1.11.3 - qs: 6.10.1 + qs: 6.10.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 + react-router: 6.0.2_react@17.0.2 + react-router-dom: 6.0.2_react-dom@17.0.2+react@17.0.2 ts-dedent: 2.2.0 dev: true @@ -6762,43 +5086,68 @@ packages: engines: {node: '>=10'} hasBin: true dependencies: - core-js: 3.18.1 + core-js: 3.19.3 find-up: 4.1.0 dev: true - /@storybook/source-loader/6.3.9_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-H0W4DK3EyXLLdzx5ThoXkC9mPKBAJUb8qoDL3jcTA1sQUDSOsxdosQIrJ97Ljcu21eQJs6egnxh3yPa1CWXTGA==} + /@storybook/source-loader/6.4.8_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-bqqNMLWFiqoukgvtHEaBl891cHEayjVJ72sZrCkVaOKM5+iWwRRinTQgZARU1TKa9HbiJbKzbMRiqOAx+9sbnA==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 dependencies: - '@storybook/addons': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/client-logger': 6.3.9 - '@storybook/csf': 0.0.1 - core-js: 3.18.1 - estraverse: 5.2.0 + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/client-logger': 6.4.8 + '@storybook/csf': 0.0.2--canary.87bc651.0 + core-js: 3.19.3 + estraverse: 5.3.0 + global: 4.4.0 + loader-utils: 2.0.2 + lodash: 4.17.21 + prettier: 2.5.1 + react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + regenerator-runtime: 0.13.9 + dev: true + + /@storybook/store/6.4.8_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-LsZdaDnO2U0QtzgQOjw/WW9tvqTdQvTNl2WSBfenJc0aGJEM6GE1clobXu86WTAwmJauf40jeC0+zjp4i/uUeA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + dependencies: + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/client-logger': 6.4.8 + '@storybook/core-events': 6.4.8 + '@storybook/csf': 0.0.2--canary.87bc651.0 + core-js: 3.19.3 + fast-deep-equal: 3.1.3 global: 4.4.0 - loader-utils: 2.0.0 lodash: 4.17.21 - prettier: 2.2.1 + memoizerific: 1.11.3 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 regenerator-runtime: 0.13.9 + slash: 3.0.0 + stable: 0.1.8 + synchronous-promise: 2.0.15 + ts-dedent: 2.2.0 + util-deprecate: 1.0.2 dev: true - /@storybook/theming/6.3.9_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-vyMSLvEXrTC4rnUdWLUNmBNeOdBCl0Nt3R6y/laY+LQZ9Ljz/poRTrIYTkmenYieq4N7787s9zHmxvym/ZvKtw==} + /@storybook/theming/6.4.8_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-2VzUJbeKsEOr+ArVW8qRS7x7JvIXexUmA1CCR+lF2Bd9raoXAqigcRCYtK9zf5kep/cJPq/cKhOrx30ioVyJpg==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 dependencies: - '@emotion/core': 10.1.1_react@17.0.2 + '@emotion/core': 10.3.0_react@17.0.2 '@emotion/is-prop-valid': 0.8.8 - '@emotion/styled': 10.0.27_33bb31e1d857102242df3642b32eda18 - '@storybook/client-logger': 6.3.9 - core-js: 3.18.1 + '@emotion/styled': 10.3.0_e2192ab4700e312ee77e7815a3550c30 + '@storybook/client-logger': 6.4.8 + core-js: 3.19.3 deep-object-diff: 1.1.0 - emotion-theming: 10.0.27_33bb31e1d857102242df3642b32eda18 + emotion-theming: 10.3.0_e2192ab4700e312ee77e7815a3550c30 global: 4.4.0 memoizerific: 1.11.3 polished: 4.1.3 @@ -6808,39 +5157,38 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/ui/6.3.9_9c6a8df88c2691f81f37725d5b4de033: - resolution: {integrity: sha512-QyRwofApyHOvjWPXirNYFleSVsjluYl7QmZgkv+vT09sV6q0YS1M2YQiDjoPwSIG0OHvxNoY90yNHjx8aXo4gA==} + /@storybook/ui/6.4.8_5539cae010396b202b015f3568914e95: + resolution: {integrity: sha512-vB9lrT55QEiEcBm8CXeV0uue5C2j72XKZh2ZJM4o0v2b82pCe6pj/mdIoCbaOeZkOvlPjKDvPUAzjbzotkJjNA==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 dependencies: - '@emotion/core': 10.1.1_react@17.0.2 - '@storybook/addons': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/api': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/channels': 6.3.9 - '@storybook/client-logger': 6.3.9 - '@storybook/components': 6.3.9_9c6a8df88c2691f81f37725d5b4de033 - '@storybook/core-events': 6.3.9 - '@storybook/router': 6.3.9_react-dom@17.0.2+react@17.0.2 + '@emotion/core': 10.3.0_react@17.0.2 + '@storybook/addons': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/api': 6.4.8_react-dom@17.0.2+react@17.0.2 + '@storybook/channels': 6.4.8 + '@storybook/client-logger': 6.4.8 + '@storybook/components': 6.4.8_5539cae010396b202b015f3568914e95 + '@storybook/core-events': 6.4.8 + '@storybook/router': 6.4.8_react-dom@17.0.2+react@17.0.2 '@storybook/semver': 7.3.2 - '@storybook/theming': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@types/markdown-to-jsx': 6.11.3 + '@storybook/theming': 6.4.8_react-dom@17.0.2+react@17.0.2 copy-to-clipboard: 3.3.1 - core-js: 3.18.1 - core-js-pure: 3.18.1 + core-js: 3.19.3 + core-js-pure: 3.19.3 downshift: 6.1.7_react@17.0.2 - emotion-theming: 10.0.27_33bb31e1d857102242df3642b32eda18 + emotion-theming: 10.3.0_e2192ab4700e312ee77e7815a3550c30 fuse.js: 3.6.1 global: 4.4.0 lodash: 4.17.21 - markdown-to-jsx: 6.11.4_react@17.0.2 + markdown-to-jsx: 7.1.5_react@17.0.2 memoizerific: 1.11.3 polished: 4.1.3 - qs: 6.10.1 + qs: 6.10.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 react-draggable: 4.4.4_react-dom@17.0.2+react@17.0.2 - react-helmet-async: 1.1.2_react-dom@17.0.2+react@17.0.2 + react-helmet-async: 1.2.2_react-dom@17.0.2+react@17.0.2 react-sizeme: 3.0.2 regenerator-runtime: 0.13.9 resolve-from: 5.0.0 @@ -6915,7 +5263,7 @@ packages: engines: {node: '>=10'} dependencies: '@svgr/plugin-jsx': 5.5.0 - camelcase: 6.2.0 + camelcase: 6.2.1 cosmiconfig: 7.0.1 transitivePeerDependencies: - supports-color @@ -6925,14 +5273,14 @@ packages: resolution: {integrity: sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==} engines: {node: '>=10'} dependencies: - '@babel/types': 7.15.4 + '@babel/types': 7.16.0 dev: true /@svgr/plugin-jsx/5.5.0: resolution: {integrity: sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.16.0 '@svgr/babel-preset': 5.5.0 '@svgr/hast-util-to-babel-ast': 5.5.0 svg-parser: 2.0.4 @@ -6953,82 +5301,68 @@ packages: resolution: {integrity: sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.15.0 - '@babel/plugin-transform-react-constant-elements': 7.14.5_@babel+core@7.15.0 - '@babel/preset-env': 7.15.4_@babel+core@7.15.0 - '@babel/preset-react': 7.14.5_@babel+core@7.15.0 + '@babel/core': 7.16.0 + '@babel/plugin-transform-react-constant-elements': 7.14.5_@babel+core@7.16.0 + '@babel/preset-env': 7.16.4_@babel+core@7.16.0 + '@babel/preset-react': 7.16.0_@babel+core@7.16.0 '@svgr/core': 5.5.0 '@svgr/plugin-jsx': 5.5.0 '@svgr/plugin-svgo': 5.5.0 - loader-utils: 2.0.0 + loader-utils: 2.0.2 transitivePeerDependencies: - supports-color dev: true - /@testing-library/cypress/8.0.1_cypress@8.5.0: - resolution: {integrity: sha512-JCGy8u4ia+OQQJxVqKqjqpb0i4kmHQhu5jKFVBp+v/YSICnf52fil2MWIJqO+tH9ZQXtp3aF7uKHsVipWaI0BQ==} + /@testing-library/cypress/8.0.2_cypress@9.1.1: + resolution: {integrity: sha512-KVdm7n37sg/A4e3wKMD4zUl0NpzzVhx06V9Tf0hZHZ7nrZ4yFva6Zwg2EFF1VzHkEfN/ahUzRtT1qiW+vuWnJw==} engines: {node: '>=12', npm: '>=6'} peerDependencies: - cypress: ^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 + cypress: ^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 dependencies: - '@babel/runtime': 7.15.4 - '@testing-library/dom': 8.5.0 - cypress: 8.5.0 + '@babel/runtime': 7.16.3 + '@testing-library/dom': 8.11.1 + cypress: 9.1.1 dev: true /@testing-library/dom/7.31.2: resolution: {integrity: sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ==} engines: {node: '>=10'} dependencies: - '@babel/code-frame': 7.14.5 - '@babel/runtime': 7.15.4 + '@babel/code-frame': 7.16.0 + '@babel/runtime': 7.16.3 '@types/aria-query': 4.2.2 aria-query: 4.2.2 chalk: 4.1.2 - dom-accessibility-api: 0.5.7 + dom-accessibility-api: 0.5.10 lz-string: 1.4.4 pretty-format: 26.6.2 dev: true - /@testing-library/dom/8.5.0: - resolution: {integrity: sha512-O0fmHFaPlqaYCpa/cBL0cvroMridb9vZsMLacgIqrlxj+fd+bGF8UfAgwsLCHRF84KLBafWlm9CuOvxeNTlodw==} - engines: {node: '>=12'} - dependencies: - '@babel/code-frame': 7.14.5 - '@babel/runtime': 7.15.4 - '@types/aria-query': 4.2.2 - aria-query: 4.2.2 - chalk: 4.1.2 - dom-accessibility-api: 0.5.7 - lz-string: 1.4.4 - pretty-format: 27.2.0 - dev: true - - /@testing-library/dom/8.7.1: - resolution: {integrity: sha512-nMqxP8qPHgYAiIPMVb6zko5DInPJ/LdILgrkWB5HBJhBCIU5avso8pU9IafnXVGLRq+LDtbvo0LuVbjEo27BgQ==} + /@testing-library/dom/8.11.1: + resolution: {integrity: sha512-3KQDyx9r0RKYailW2MiYrSSKEfH0GTkI51UGEvJenvcoDoeRYs0PZpi2SXqtnMClQvCqdtTTpOfFETDTVADpAg==} engines: {node: '>=12'} dependencies: - '@babel/code-frame': 7.14.5 - '@babel/runtime': 7.15.4 + '@babel/code-frame': 7.16.0 + '@babel/runtime': 7.16.3 '@types/aria-query': 4.2.2 - aria-query: 4.2.2 + aria-query: 5.0.0 chalk: 4.1.2 - dom-accessibility-api: 0.5.7 + dom-accessibility-api: 0.5.10 lz-string: 1.4.4 - pretty-format: 27.2.4 + pretty-format: 27.4.2 dev: true - /@testing-library/jest-dom/5.14.1: - resolution: {integrity: sha512-dfB7HVIgTNCxH22M1+KU6viG5of2ldoA5ly8Ar8xkezKHKXjRvznCdbMbqjYGgO2xjRbwnR+rR8MLUIqF3kKbQ==} + /@testing-library/jest-dom/5.16.1: + resolution: {integrity: sha512-ajUJdfDIuTCadB79ukO+0l8O+QwN0LiSxDaYUTI4LndbbUsGi6rWU1SCexXzBA2NSjlVB9/vbkasQIL3tmPBjw==} engines: {node: '>=8', npm: '>=6', yarn: '>=1'} dependencies: - '@babel/runtime': 7.15.4 - '@types/testing-library__jest-dom': 5.14.1 - aria-query: 4.2.2 + '@babel/runtime': 7.16.3 + '@types/testing-library__jest-dom': 5.14.2 + aria-query: 5.0.0 chalk: 3.0.0 css: 3.0.0 css.escape: 1.5.1 - dom-accessibility-api: 0.5.7 + dom-accessibility-api: 0.5.10 lodash: 4.17.21 redent: 3.0.0 dev: true @@ -7041,19 +5375,19 @@ packages: react-dom: '*' dependencies: '@babel/runtime': 7.15.4 - '@testing-library/dom': 8.7.1 + '@testing-library/dom': 8.11.1 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 dev: true - /@testing-library/user-event/13.5.0_@testing-library+dom@8.7.1: + /@testing-library/user-event/13.5.0_@testing-library+dom@8.11.1: resolution: {integrity: sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==} engines: {node: '>=10', npm: '>=6'} peerDependencies: '@testing-library/dom': '>=7.21.4' dependencies: '@babel/runtime': 7.15.4 - '@testing-library/dom': 8.7.1 + '@testing-library/dom': 8.11.1 dev: true /@tootallnate/once/1.1.2: @@ -7068,8 +5402,18 @@ packages: /@types/babel__core/7.1.16: resolution: {integrity: sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==} dependencies: - '@babel/parser': 7.15.7 - '@babel/types': 7.15.6 + '@babel/parser': 7.16.4 + '@babel/types': 7.16.0 + '@types/babel__generator': 7.6.3 + '@types/babel__template': 7.4.1 + '@types/babel__traverse': 7.14.2 + dev: true + + /@types/babel__core/7.1.17: + resolution: {integrity: sha512-6zzkezS9QEIL8yCBvXWxPTJPNuMeECJVxSOhxNY/jfq9LxOTHivaYTqr37n9LknWWRTIkzqH2UilS5QFvfa90A==} + dependencies: + '@babel/parser': 7.16.4 + '@babel/types': 7.16.0 '@types/babel__generator': 7.6.3 '@types/babel__template': 7.4.1 '@types/babel__traverse': 7.14.2 @@ -7078,24 +5422,20 @@ packages: /@types/babel__generator/7.6.3: resolution: {integrity: sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==} dependencies: - '@babel/types': 7.15.6 + '@babel/types': 7.16.0 dev: true /@types/babel__template/7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.15.7 - '@babel/types': 7.15.6 + '@babel/parser': 7.16.4 + '@babel/types': 7.16.0 dev: true /@types/babel__traverse/7.14.2: resolution: {integrity: sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==} dependencies: - '@babel/types': 7.15.6 - dev: true - - /@types/braces/3.0.1: - resolution: {integrity: sha512-+euflG6ygo4bn0JHtn4pYqcXwRtLvElQ7/nnjDu7iYG56H0+OhCd7d6Ug0IE3WcFpZozBKW2+80FUbv5QGk5AQ==} + '@babel/types': 7.16.0 dev: true /@types/color-convert/2.0.0: @@ -7112,8 +5452,8 @@ packages: resolution: {integrity: sha512-N3aUkw/yWPtdV5Ilze3UskxHjkM4mHjvQ8w9o0RK7Y6IvRkdwNyZhzGacYceCx9RTQsyw6sa1DXBHx4toDR8tQ==} dev: true - /@types/d3-array/3.0.1: - resolution: {integrity: sha512-D/G7oG0czeszALrkdUiV68CDiHDxXf+M2mLVqAyKktGd12VKQQljj1sHJGBKjcK4jRH1biBd6ZPQPHpJ0mNa0w==} + /@types/d3-array/3.0.2: + resolution: {integrity: sha512-5mjGjz6XOXKOCdTajXTZ/pMsg236RdiwKPrRPWAEf/2S/+PzwY+LLYShUpeysWaMvsdS7LArh6GdUefoxpchsQ==} dev: true /@types/d3-color/1.4.2: @@ -7154,8 +5494,8 @@ packages: '@types/d3-time': 2.1.1 dev: false - /@types/d3-scale/4.0.1: - resolution: {integrity: sha512-GDuXcRcR6mKcpUVMhPNttpOzHi2dP6YcDqLZYSZHgwTZ+sfCa8e9q0VEBwZomblAPNMYpVqxojnSyIEb4s/Pwg==} + /@types/d3-scale/4.0.2: + resolution: {integrity: sha512-Yk4htunhPAwN0XGlIwArRomOjdoBFXC3+kCxK2Ubg7I9shQlVSJy/pG/Ht5ASN+gdMIalpk8TJ5xV74jFsetLA==} dependencies: '@types/d3-time': 3.0.0 dev: true @@ -7189,21 +5529,17 @@ packages: resolution: {integrity: sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==} dev: true - /@types/glob-base/0.3.0: - resolution: {integrity: sha1-pYHWiDR+EOUN18F9byiAoQNUMZ0=} - dev: true - - /@types/glob/7.1.4: - resolution: {integrity: sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==} + /@types/glob/7.2.0: + resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 3.0.5 - '@types/node': 14.17.20 + '@types/node': 16.11.12 dev: true /@types/graceful-fs/4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 16.10.2 + '@types/node': 16.11.12 dev: true /@types/hast/2.3.4: @@ -7240,18 +5576,11 @@ packages: '@types/istanbul-lib-report': 3.0.0 dev: true - /@types/jest/27.0.1: - resolution: {integrity: sha512-HTLpVXHrY69556ozYkcq47TtQJXpcWAWfkoqz+ZGz2JnmZhzlRjprCIyFnetSy8gpDWwTTGBcRVv1J1I1vBrHw==} - dependencies: - jest-diff: 27.2.0 - pretty-format: 27.2.0 - dev: true - - /@types/jest/27.0.2: - resolution: {integrity: sha512-4dRxkS/AFX0c5XW6IPMNOydLn2tEhNhJV7DnYK+0bjoJZ+QTmfucBlihX7aoEsh/ocYtkLC73UbnBXBXIxsULA==} + /@types/jest/27.0.3: + resolution: {integrity: sha512-cmmwv9t7gBYt7hNKH5Spu7Kuu/DotGa+Ff+JGRKZ4db5eh8PnKS4LuebJ3YLUoyOyIHraTGyULn23YtEAm0VSg==} dependencies: - jest-diff: 27.2.0 - pretty-format: 27.2.0 + jest-diff: 27.4.2 + pretty-format: 27.4.2 dev: true /@types/js-cookie/2.2.7: @@ -7266,14 +5595,8 @@ packages: resolution: {integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4=} dev: true - /@types/lodash/4.14.175: - resolution: {integrity: sha512-XmdEOrKQ8a1Y/yxQFOMbC47G/V2VDO1GvMRnl4O75M4GW/abC5tnfzadQYkqEveqRM1dEJGFFegfPNA2vvx2iw==} - - /@types/markdown-to-jsx/6.11.3: - resolution: {integrity: sha512-30nFYpceM/ZEvhGiqWjm5quLUxNeld0HCzJEXMZZDpq53FPkS85mTwkWtCXzCqq8s5JYLgM5W392a02xn8Bdaw==} - dependencies: - '@types/react': 17.0.27 - dev: true + /@types/lodash/4.14.177: + resolution: {integrity: sha512-0fDwydE2clKe9MNfvXHBHF9WEahRuj+msTuQqOmAApNORFvhMYZKNGGJdCzuhheVjMps/ti0Ak/iJPACMaevvw==} /@types/mdast/3.0.10: resolution: {integrity: sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==} @@ -7281,41 +5604,31 @@ packages: '@types/unist': 2.0.6 dev: true - /@types/micromatch/4.0.2: - resolution: {integrity: sha512-oqXqVb0ci19GtH0vOA/U2TmHTcRY9kuZl4mqUxe0QmJAlIW13kzhuK5pi1i9+ngav8FjpSb9FVS/GE00GLX1VA==} - dependencies: - '@types/braces': 3.0.1 - dev: true - /@types/minimatch/3.0.5: resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==} dev: true - /@types/ndarray/1.0.10: - resolution: {integrity: sha512-UMQxmWA9V0hHqMntIItRVVc6sHmut9E4tBIv811EBPucuyMbAG70KgEdrhnEoD5L3BrLTpnWiCSxQA1HnXfXbw==} + /@types/ndarray/1.0.11: + resolution: {integrity: sha512-hOZVTN24zDHwCHaW7mF9n1vHJt83fZhNZ0YYRBwQGhA96yBWWDPTDDlqJatagHIOJB0a4xoNkNc+t/Cxd+6qUA==} dev: true /@types/node-fetch/2.5.12: resolution: {integrity: sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==} dependencies: - '@types/node': 14.17.20 + '@types/node': 14.18.0 form-data: 3.0.1 dev: true - /@types/node/14.17.16: - resolution: {integrity: sha512-WiFf2izl01P1CpeY8WqFAeKWwByMueBEkND38EcN8N68qb0aDG3oIS1P5MhAX5kUdr469qRyqsY/MjanLjsFbQ==} - dev: true - - /@types/node/14.17.20: - resolution: {integrity: sha512-gI5Sl30tmhXsqkNvopFydP7ASc4c2cLfGNQrVKN3X90ADFWFsPEsotm/8JHSUJQKTHbwowAHtcJPeyVhtKv0TQ==} + /@types/node/14.17.34: + resolution: {integrity: sha512-USUftMYpmuMzeWobskoPfzDi+vkpe0dvcOBRNOscFrGxVp4jomnRxWuVohgqBow2xyIPC0S3gjxV/5079jhmDg==} dev: true - /@types/node/16.10.2: - resolution: {integrity: sha512-zCclL4/rx+W5SQTzFs9wyvvyCwoK9QtBpratqz2IYJ3O8Umrn0m3nsTv0wQBk9sRGpvUe9CwPDrQFB10f1FIjQ==} + /@types/node/14.18.0: + resolution: {integrity: sha512-0GeIl2kmVMXEnx8tg1SlG6Gg8vkqirrW752KqolYo1PHevhhZN3bhJ67qHj+bQaINhX0Ra3TlWwRvMCd9iEfNQ==} dev: true - /@types/node/16.7.13: - resolution: {integrity: sha512-pLUPDn+YG3FYEt/pHI74HmnJOWzeR+tOIQzUx93pi9M7D8OE7PSLr97HboXwk5F+JS+TLtWuzCOW97AHjmOXXA==} + /@types/node/16.11.12: + resolution: {integrity: sha512-+2Iggwg7PxoO5Kyhvsq9VarmPbIelXP070HMImEpbtGCoyWNINQj4wzjbQCXzdHTRXnqufutJb5KAURZANNBAw==} dev: true /@types/normalize-package-data/2.4.1: @@ -7338,8 +5651,8 @@ packages: resolution: {integrity: sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==} dev: true - /@types/prettier/2.3.2: - resolution: {integrity: sha512-eI5Yrz3Qv4KPUa/nSIAi0h+qX0XyewOliug5F2QAtuRg6Kjg6jfmxe1GIwoIRhZspD1A0RP8ANrPwvEXXtRFog==} + /@types/prettier/2.4.2: + resolution: {integrity: sha512-ekoj4qOQYp7CvjX8ZDBgN86w3MqQhLE1hczEJbEIjgFEumDy+na/4AJAbLXfgEWFNB2pKadM5rPFtuSGMWK7xA==} dev: true /@types/pretty-hrtime/1.0.1: @@ -7357,87 +5670,74 @@ packages: resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==} dev: true - /@types/reach__router/1.3.9: - resolution: {integrity: sha512-N6rqQqTTAV/zKLfK3iq9Ww3wqCEhTZvsilhl0zI09zETdVq1QGmJH6+/xnj8AFUWIrle2Cqo+PGM/Ltr1vBb9w==} - dependencies: - '@types/react': 17.0.27 - dev: true - /@types/react-aria-menubutton/6.2.8: resolution: {integrity: sha512-yHKOGHRGQRIIyy5Gui6mvYsJAXAtZBR0mhnLZYhl/tM3aO5cn2s6jlbjAThjyTHJyF0ZNJ5N2qxd5DvRmDrUMg==} dependencies: - '@types/react': 17.0.19 + '@types/react': 17.0.37 dev: true - /@types/react-dom/17.0.9: - resolution: {integrity: sha512-wIvGxLfgpVDSAMH5utdL9Ngm5Owu0VsGmldro3ORLXV8CShrL8awVj06NuEXFQ5xyaYfdca7Sgbk/50Ri1GdPg==} + /@types/react-dom/17.0.11: + resolution: {integrity: sha512-f96K3k+24RaLGVu/Y2Ng3e1EbZ8/cVJvypZWd7cy0ofCBaf2lcM46xNhycMZ2xGwbBjRql7hOlZ+e2WlJ5MH3Q==} dependencies: - '@types/react': 17.0.19 + '@types/react': 17.0.37 - /@types/react-measure/2.0.7: - resolution: {integrity: sha512-BXIsnoC1lT58lwtUIAwVm8cEQZzmvL99VYshpLnIobOBgIIFfBqYZf/X3hdXnkwFKwc3SauYIQpZwPVF13EFCw==} + /@types/react-measure/2.0.8: + resolution: {integrity: sha512-Pu4/hQ/1AKVN6efoawtcM+l376WYOI8e1fiM6ir4pdLkHilDCkJLjUGvAm0mWKJ0GE6hzu55yCrcJ/xNyEdFwA==} dependencies: - '@types/react': 17.0.19 + '@types/react': 17.0.37 dev: true - /@types/react-router-dom/5.3.0: - resolution: {integrity: sha512-svUzpEpKDwK8nmfV2vpZNSsiijFNKY8+gUqGqvGGOVrXvX58k1JIJubZa5igkwacbq/0umphO5SsQn/BQsnKpw==} + /@types/react-router-dom/5.3.2: + resolution: {integrity: sha512-ELEYRUie2czuJzaZ5+ziIp9Hhw+juEw8b7C11YNA4QdLCVbQ3qLi2l4aq8XnlqM7V31LZX8dxUuFUCrzHm6sqQ==} dependencies: '@types/history': 4.7.9 - '@types/react': 17.0.27 - '@types/react-router': 5.1.16 + '@types/react': 17.0.37 + '@types/react-router': 5.1.17 dev: true - /@types/react-router/5.1.16: - resolution: {integrity: sha512-8d7nR/fNSqlTFGHti0R3F9WwIertOaaA1UEB8/jr5l5mDMOs4CidEgvvYMw4ivqrBK+vtVLxyTj2P+Pr/dtgzg==} + /@types/react-router/5.1.17: + resolution: {integrity: sha512-RNSXOyb3VyRs/EOGmjBhhGKTbnN6fHWvy5FNLzWfOWOGjgVUKqJZXfpKzLmgoU8h6Hj8mpALj/mbXQASOb92wQ==} dependencies: '@types/history': 4.7.9 - '@types/react': 17.0.27 + '@types/react': 17.0.37 dev: true /@types/react-slider/1.3.1: resolution: {integrity: sha512-4X2yK7RyCIy643YCFL+bc6XNmcnBtt8n88uuyihvcn5G7Lut23eNQU3q3KmwF7MWIfKfsW5NxCjw0SeDZRtgaA==} dependencies: - '@types/react': 17.0.19 + '@types/react': 17.0.37 dev: true /@types/react-syntax-highlighter/11.0.5: resolution: {integrity: sha512-VIOi9i2Oj5XsmWWoB72p3KlZoEbdRAcechJa8Ztebw7bDl2YmR+odxIqhtJGp1q2EozHs02US+gzxJ9nuf56qg==} dependencies: - '@types/react': 17.0.27 + '@types/react': 17.0.37 dev: true /@types/react-window/1.8.5: resolution: {integrity: sha512-V9q3CvhC9Jk9bWBOysPGaWy/Z0lxYcTXLtLipkt2cnRj1JOSFNF7wqGpkScSXMgBwC+fnVRg/7shwgddBG5ICw==} dependencies: - '@types/react': 17.0.19 + '@types/react': 17.0.37 dev: true - /@types/react/17.0.19: - resolution: {integrity: sha512-sX1HisdB1/ZESixMTGnMxH9TDe8Sk709734fEQZzCV/4lSu9kJCPbo2PbTRoZM+53Pp0P10hYVyReUueGwUi4A==} - dependencies: - '@types/prop-types': 15.7.4 - '@types/scheduler': 0.16.2 - csstype: 3.0.9 - - /@types/react/17.0.27: - resolution: {integrity: sha512-zgiJwtsggVGtr53MndV7jfiUESTqrbxOcBvwfe6KS/9bzaVPCTDieTWnFNecVNx6EAaapg5xsLLWFfHHR437AA==} + /@types/react/17.0.37: + resolution: {integrity: sha512-2FS1oTqBGcH/s0E+CjrCCR9+JMpsu9b69RTFO+40ua43ZqP5MmQ4iUde/dMjWR909KxZwmOQIFq6AV6NjEG5xg==} dependencies: '@types/prop-types': 15.7.4 '@types/scheduler': 0.16.2 - csstype: 3.0.9 + csstype: 3.0.10 /@types/resolve/0.0.8: resolution: {integrity: sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==} dependencies: - '@types/node': 16.7.13 + '@types/node': 16.11.12 dev: true /@types/scheduler/0.16.2: resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} - /@types/sinonjs__fake-timers/6.0.3: - resolution: {integrity: sha512-E1dU4fzC9wN2QK2Cr1MLCfyHM8BoNnRFvuf45LYMPNDA+WqbNzC45S4UzPxvp1fFJ1rvSGU0bPvdd35VLmXG8g==} + /@types/sinonjs__fake-timers/6.0.4: + resolution: {integrity: sha512-IFQTJARgMUBF+xVd2b+hIgXWrZEjND3vJtRCvIelcFB5SIXfjV4bOHbHJ0eXKh+0COrBRc8MqteKAz/j88rE0A==} dev: true /@types/sizzle/2.3.3: @@ -7456,14 +5756,14 @@ packages: resolution: {integrity: sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==} dev: true - /@types/testing-library__jest-dom/5.14.1: - resolution: {integrity: sha512-Gk9vaXfbzc5zCXI9eYE9BI5BNHEp4D3FWjgqBE/ePGYElLAP+KvxBcsdkwfIVvezs605oiyd/VrpiHe3Oeg+Aw==} + /@types/testing-library__jest-dom/5.14.2: + resolution: {integrity: sha512-vehbtyHUShPxIa9SioxDwCvgxukDMH//icJG90sXQBUm5lJOHLT5kNeU9tnivhnA/TkOFMzGIXN2cTc4hY8/kg==} dependencies: - '@types/jest': 27.0.1 + '@types/jest': 27.0.3 dev: true - /@types/three/0.132.2: - resolution: {integrity: sha512-DpaP0sObpHvKX8zdfCqyTK526N8lQ86Qstp6MnQJ3jNYie7Bv9AMRTALuoIH8dgVZ62z9twuNvEarWHXOZwmSw==} + /@types/three/0.135.0: + resolution: {integrity: sha512-l7WLhIHjhHMtlpyTSltPPAKLpiMwgMD1hXHj59AVUpYRoZP7Fd9NNOSRSvZBCPLpTHPYojgQvSJCoza9zoL7bg==} dev: true /@types/uglify-js/3.13.1: @@ -7476,22 +5776,22 @@ packages: resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} dev: true - /@types/webpack-env/1.16.2: - resolution: {integrity: sha512-vKx7WNQNZDyJveYcHAm9ZxhqSGLYwoyLhrHjLBOkw3a7cT76sTdjgtwyijhk1MaHyRIuSztcVwrUOO/NEu68Dw==} + /@types/webpack-env/1.16.3: + resolution: {integrity: sha512-9gtOPPkfyNoEqCQgx4qJKkuNm/x0R2hKR7fdl7zvTJyHnIisuE/LfvXOsYWL0o3qq6uiBnKZNNNzi3l0y/X+xw==} dev: true /@types/webpack-sources/3.2.0: resolution: {integrity: sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==} dependencies: - '@types/node': 16.10.2 + '@types/node': 16.11.12 '@types/source-list-map': 0.1.2 source-map: 0.7.3 dev: true - /@types/webpack/4.41.30: - resolution: {integrity: sha512-GUHyY+pfuQ6haAfzu4S14F+R5iGRwN6b2FRNJY7U0NilmFAqbsOfK6j1HwuLBAqwRIT+pVdNDJGJ6e8rpp0KHA==} + /@types/webpack/4.41.31: + resolution: {integrity: sha512-/i0J7sepXFIp1ZT7FjUGi1eXMCg8HCCzLJEQkKsOtbJFontsJLolBcDC+3qxn5pPwiCt1G0ZdRmYRzNBtvpuGQ==} dependencies: - '@types/node': 16.7.13 + '@types/node': 16.11.12 '@types/tapable': 1.0.8 '@types/uglify-js': 3.13.1 '@types/webpack-sources': 3.2.0 @@ -7499,10 +5799,10 @@ packages: source-map: 0.6.1 dev: true - /@types/webpack/4.41.31: - resolution: {integrity: sha512-/i0J7sepXFIp1ZT7FjUGi1eXMCg8HCCzLJEQkKsOtbJFontsJLolBcDC+3qxn5pPwiCt1G0ZdRmYRzNBtvpuGQ==} + /@types/webpack/4.41.32: + resolution: {integrity: sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==} dependencies: - '@types/node': 16.10.2 + '@types/node': 16.11.12 '@types/tapable': 1.0.8 '@types/uglify-js': 3.13.1 '@types/webpack-sources': 3.2.0 @@ -7530,87 +5830,90 @@ packages: resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==} requiresBuild: true dependencies: - '@types/node': 16.10.2 + '@types/node': 16.11.12 dev: true optional: true - /@typescript-eslint/eslint-plugin/4.29.3_ae581dea7e7e7b25f1c19a5c5e248352: - resolution: {integrity: sha512-tBgfA3K/3TsZY46ROGvoRxQr1wBkclbVqRQep97MjVHJzcRBURRY3sNFqLk0/Xr//BY5hM9H2p/kp+6qim85SA==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/eslint-plugin/5.5.0_13b98a72b6a1123178dc5d668f23a8fe: + resolution: {integrity: sha512-4bV6fulqbuaO9UMXU0Ia0o6z6if+kmMRW8rMRyfqXj/eGrZZRGedS4n0adeGNnjr8LKAM495hrQ7Tea52UWmQA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - '@typescript-eslint/parser': ^4.0.0 - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.29.3_eslint@7.32.0+typescript@4.4.3 - '@typescript-eslint/parser': 4.29.3_eslint@7.32.0+typescript@4.4.3 - '@typescript-eslint/scope-manager': 4.29.3 - debug: 4.3.2 + '@typescript-eslint/experimental-utils': 5.5.0_eslint@7.32.0+typescript@4.5.2 + '@typescript-eslint/parser': 5.5.0_eslint@7.32.0+typescript@4.5.2 + '@typescript-eslint/scope-manager': 5.5.0 + debug: 4.3.3 eslint: 7.32.0 functional-red-black-tree: 1.0.1 + ignore: 5.1.9 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.4.3 - typescript: 4.4.3 + tsutils: 3.21.0_typescript@4.5.2 + typescript: 4.5.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/eslint-plugin/4.31.0_d9c1bc16c4e2aea4e8e177a5961dd3bf: - resolution: {integrity: sha512-iPKZTZNavAlOhfF4gymiSuUkgLne/nh5Oz2/mdiUmuZVD42m9PapnCnzjxuDsnpnbH3wT5s2D8bw6S39TC6GNw==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/eslint-plugin/5.5.0_7dce1c1998d507f579fc8c88aa3ea163: + resolution: {integrity: sha512-4bV6fulqbuaO9UMXU0Ia0o6z6if+kmMRW8rMRyfqXj/eGrZZRGedS4n0adeGNnjr8LKAM495hrQ7Tea52UWmQA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - '@typescript-eslint/parser': ^4.0.0 - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.31.0_eslint@7.32.0+typescript@4.4.3 - '@typescript-eslint/parser': 4.31.0_eslint@7.32.0+typescript@4.4.3 - '@typescript-eslint/scope-manager': 4.31.0 - debug: 4.3.2 - eslint: 7.32.0 + '@typescript-eslint/experimental-utils': 5.5.0_eslint@8.4.1+typescript@4.5.2 + '@typescript-eslint/parser': 5.5.0_eslint@8.4.1+typescript@4.5.2 + '@typescript-eslint/scope-manager': 5.5.0 + debug: 4.3.3 + eslint: 8.4.1 functional-red-black-tree: 1.0.1 + ignore: 5.1.9 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.4.3 - typescript: 4.4.3 + tsutils: 3.21.0_typescript@4.5.2 + typescript: 4.5.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/experimental-utils/3.10.1_eslint@7.32.0+typescript@4.4.3: - resolution: {integrity: sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==} + /@typescript-eslint/experimental-utils/4.33.0_eslint@7.32.0+typescript@4.5.2: + resolution: {integrity: sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: eslint: '*' dependencies: '@types/json-schema': 7.0.9 - '@typescript-eslint/types': 3.10.1 - '@typescript-eslint/typescript-estree': 3.10.1_typescript@4.4.3 + '@typescript-eslint/scope-manager': 4.33.0 + '@typescript-eslint/types': 4.33.0 + '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.5.2 eslint: 7.32.0 eslint-scope: 5.1.1 - eslint-utils: 2.1.0 + eslint-utils: 3.0.0_eslint@7.32.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/experimental-utils/4.29.3_eslint@7.32.0+typescript@4.4.3: - resolution: {integrity: sha512-ffIvbytTVWz+3keg+Sy94FG1QeOvmV9dP2YSdLFHw/ieLXWCa3U1TYu8IRCOpMv2/SPS8XqhM1+ou1YHsdzKrg==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/experimental-utils/5.5.0_eslint@7.32.0+typescript@4.5.2: + resolution: {integrity: sha512-kjWeeVU+4lQ1SLYErRKV5yDXbWDPkpbzTUUlfAUifPYvpX0qZlrcCZ96/6oWxt3QxtK5WVhXz+KsnwW9cIW+3A==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' dependencies: '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 4.29.3 - '@typescript-eslint/types': 4.29.3 - '@typescript-eslint/typescript-estree': 4.29.3_typescript@4.4.3 + '@typescript-eslint/scope-manager': 5.5.0 + '@typescript-eslint/types': 5.5.0 + '@typescript-eslint/typescript-estree': 5.5.0_typescript@4.5.2 eslint: 7.32.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@7.32.0 @@ -7619,16 +5922,34 @@ packages: - typescript dev: true - /@typescript-eslint/experimental-utils/4.31.0_eslint@7.32.0+typescript@4.4.3: - resolution: {integrity: sha512-Hld+EQiKLMppgKKkdUsLeVIeEOrwKc2G983NmznY/r5/ZtZCDvIOXnXtwqJIgYz/ymsy7n7RGvMyrzf1WaSQrw==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/experimental-utils/5.5.0_eslint@8.4.1+typescript@4.5.2: + resolution: {integrity: sha512-kjWeeVU+4lQ1SLYErRKV5yDXbWDPkpbzTUUlfAUifPYvpX0qZlrcCZ96/6oWxt3QxtK5WVhXz+KsnwW9cIW+3A==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + dependencies: + '@types/json-schema': 7.0.9 + '@typescript-eslint/scope-manager': 5.5.0 + '@typescript-eslint/types': 5.5.0 + '@typescript-eslint/typescript-estree': 5.5.0_typescript@4.5.2 + eslint: 8.4.1 + eslint-scope: 5.1.1 + eslint-utils: 3.0.0_eslint@8.4.1 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/experimental-utils/5.6.0_eslint@7.32.0+typescript@4.5.2: + resolution: {integrity: sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' dependencies: '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 4.31.0 - '@typescript-eslint/types': 4.31.0 - '@typescript-eslint/typescript-estree': 4.31.0_typescript@4.4.3 + '@typescript-eslint/scope-manager': 5.6.0 + '@typescript-eslint/types': 5.6.0 + '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.2 eslint: 7.32.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@7.32.0 @@ -7637,79 +5958,105 @@ packages: - typescript dev: true - /@typescript-eslint/parser/4.29.3_eslint@7.32.0+typescript@4.4.3: - resolution: {integrity: sha512-jrHOV5g2u8ROghmspKoW7pN8T/qUzk0+DITun0MELptvngtMrwUJ1tv5zMI04CYVEUsSrN4jV7AKSv+I0y0EfQ==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/experimental-utils/5.6.0_eslint@8.4.1+typescript@4.5.2: + resolution: {integrity: sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + dependencies: + '@types/json-schema': 7.0.9 + '@typescript-eslint/scope-manager': 5.6.0 + '@typescript-eslint/types': 5.6.0 + '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.2 + eslint: 8.4.1 + eslint-scope: 5.1.1 + eslint-utils: 3.0.0_eslint@8.4.1 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/parser/5.5.0_eslint@7.32.0+typescript@4.5.2: + resolution: {integrity: sha512-JsXBU+kgQOAgzUn2jPrLA+Rd0Y1dswOlX3hp8MuRO1hQDs6xgHtbCXEiAu7bz5hyVURxbXcA2draasMbNqrhmg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 4.29.3 - '@typescript-eslint/types': 4.29.3 - '@typescript-eslint/typescript-estree': 4.29.3_typescript@4.4.3 - debug: 4.3.2 + '@typescript-eslint/scope-manager': 5.5.0 + '@typescript-eslint/types': 5.5.0 + '@typescript-eslint/typescript-estree': 5.5.0_typescript@4.5.2 + debug: 4.3.3 eslint: 7.32.0 - typescript: 4.4.3 + typescript: 4.5.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/4.31.0_eslint@7.32.0+typescript@4.4.3: - resolution: {integrity: sha512-oWbzvPh5amMuTmKaf1wp0ySxPt2ZXHnFQBN2Szu1O//7LmOvgaKTCIDNLK2NvzpmVd5A2M/1j/rujBqO37hj3w==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/parser/5.5.0_eslint@8.4.1+typescript@4.5.2: + resolution: {integrity: sha512-JsXBU+kgQOAgzUn2jPrLA+Rd0Y1dswOlX3hp8MuRO1hQDs6xgHtbCXEiAu7bz5hyVURxbXcA2draasMbNqrhmg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 4.31.0 - '@typescript-eslint/types': 4.31.0 - '@typescript-eslint/typescript-estree': 4.31.0_typescript@4.4.3 - debug: 4.3.2 - eslint: 7.32.0 - typescript: 4.4.3 + '@typescript-eslint/scope-manager': 5.5.0 + '@typescript-eslint/types': 5.5.0 + '@typescript-eslint/typescript-estree': 5.5.0_typescript@4.5.2 + debug: 4.3.3 + eslint: 8.4.1 + typescript: 4.5.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/4.29.3: - resolution: {integrity: sha512-x+w8BLXO7iWPkG5mEy9bA1iFRnk36p/goVlYobVWHyDw69YmaH9q6eA+Fgl7kYHmFvWlebUTUfhtIg4zbbl8PA==} + /@typescript-eslint/scope-manager/4.33.0: + resolution: {integrity: sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dependencies: - '@typescript-eslint/types': 4.29.3 - '@typescript-eslint/visitor-keys': 4.29.3 + '@typescript-eslint/types': 4.33.0 + '@typescript-eslint/visitor-keys': 4.33.0 dev: true - /@typescript-eslint/scope-manager/4.31.0: - resolution: {integrity: sha512-LJ+xtl34W76JMRLjbaQorhR0hfRAlp3Lscdiz9NeI/8i+q0hdBZ7BsiYieLoYWqy+AnRigaD3hUwPFugSzdocg==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + /@typescript-eslint/scope-manager/5.5.0: + resolution: {integrity: sha512-0/r656RmRLo7CbN4Mdd+xZyPJ/fPCKhYdU6mnZx+8msAD8nJSP8EyCFkzbd6vNVZzZvWlMYrSNekqGrCBqFQhg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 4.31.0 - '@typescript-eslint/visitor-keys': 4.31.0 + '@typescript-eslint/types': 5.5.0 + '@typescript-eslint/visitor-keys': 5.5.0 dev: true - /@typescript-eslint/types/3.10.1: - resolution: {integrity: sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + /@typescript-eslint/scope-manager/5.6.0: + resolution: {integrity: sha512-1U1G77Hw2jsGWVsO2w6eVCbOg0HZ5WxL/cozVSTfqnL/eB9muhb8THsP0G3w+BB5xAHv9KptwdfYFAUfzcIh4A==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.6.0 + '@typescript-eslint/visitor-keys': 5.6.0 dev: true - /@typescript-eslint/types/4.29.3: - resolution: {integrity: sha512-s1eV1lKNgoIYLAl1JUba8NhULmf+jOmmeFO1G5MN/RBCyyzg4TIOfIOICVNC06lor+Xmy4FypIIhFiJXOknhIg==} + /@typescript-eslint/types/4.33.0: + resolution: {integrity: sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: true - /@typescript-eslint/types/4.31.0: - resolution: {integrity: sha512-9XR5q9mk7DCXgXLS7REIVs+BaAswfdHhx91XqlJklmqWpTALGjygWVIb/UnLh4NWhfwhR5wNe1yTyCInxVhLqQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + /@typescript-eslint/types/5.5.0: + resolution: {integrity: sha512-OaYTqkW3GnuHxqsxxJ6KypIKd5Uw7bFiQJZRyNi1jbMJnK3Hc/DR4KwB6KJj6PBRkJJoaNwzMNv9vtTk87JhOg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@typescript-eslint/types/5.6.0: + resolution: {integrity: sha512-OIZffked7mXv4mXzWU5MgAEbCf9ecNJBKi+Si6/I9PpTaj+cf2x58h2oHW5/P/yTnPkKaayfjhLvx+crnl5ubA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/3.10.1_typescript@4.4.3: - resolution: {integrity: sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==} + /@typescript-eslint/typescript-estree/4.33.0_typescript@4.5.2: + resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: typescript: '*' @@ -7717,108 +6064,108 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 3.10.1 - '@typescript-eslint/visitor-keys': 3.10.1 - debug: 4.3.2 - glob: 7.1.7 - is-glob: 4.0.1 - lodash: 4.17.21 + '@typescript-eslint/types': 4.33.0 + '@typescript-eslint/visitor-keys': 4.33.0 + debug: 4.3.3 + globby: 11.0.4 + is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.4.3 - typescript: 4.4.3 + tsutils: 3.21.0_typescript@4.5.2 + typescript: 4.5.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree/4.29.3_typescript@4.4.3: - resolution: {integrity: sha512-45oQJA0bxna4O5TMwz55/TpgjX1YrAPOI/rb6kPgmdnemRZx/dB0rsx+Ku8jpDvqTxcE1C/qEbVHbS3h0hflag==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/typescript-estree/5.5.0_typescript@4.5.2: + resolution: {integrity: sha512-pVn8btYUiYrjonhMAO0yG8lm7RApzy2L4RC7Td/mC/qFkyf6vRbGyZozoA94+w6D2Y2GRqpMoCWcwx/EUOzyoQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/types': 4.29.3 - '@typescript-eslint/visitor-keys': 4.29.3 - debug: 4.3.2 + '@typescript-eslint/types': 5.5.0 + '@typescript-eslint/visitor-keys': 5.5.0 + debug: 4.3.3 globby: 11.0.4 - is-glob: 4.0.1 + is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.4.3 - typescript: 4.4.3 + tsutils: 3.21.0_typescript@4.5.2 + typescript: 4.5.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree/4.31.0_typescript@4.4.3: - resolution: {integrity: sha512-QHl2014t3ptg+xpmOSSPn5hm4mY8D4s97ftzyk9BZ8RxYQ3j73XcwuijnJ9cMa6DO4aLXeo8XS3z1omT9LA/Eg==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/typescript-estree/5.6.0_typescript@4.5.2: + resolution: {integrity: sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/types': 4.31.0 - '@typescript-eslint/visitor-keys': 4.31.0 - debug: 4.3.2 + '@typescript-eslint/types': 5.6.0 + '@typescript-eslint/visitor-keys': 5.6.0 + debug: 4.3.3 globby: 11.0.4 is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.4.3 - typescript: 4.4.3 + tsutils: 3.21.0_typescript@4.5.2 + typescript: 4.5.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/visitor-keys/3.10.1: - resolution: {integrity: sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==} + /@typescript-eslint/visitor-keys/4.33.0: + resolution: {integrity: sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dependencies: - eslint-visitor-keys: 1.3.0 + '@typescript-eslint/types': 4.33.0 + eslint-visitor-keys: 2.1.0 dev: true - /@typescript-eslint/visitor-keys/4.29.3: - resolution: {integrity: sha512-MGGfJvXT4asUTeVs0Q2m+sY63UsfnA+C/FDgBKV3itLBmM9H0u+URcneePtkd0at1YELmZK6HSolCqM4Fzs6yA==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + /@typescript-eslint/visitor-keys/5.5.0: + resolution: {integrity: sha512-4GzJ1kRtsWzHhdM40tv0ZKHNSbkDhF0Woi/TDwVJX6UICwJItvP7ZTXbjTkCdrors7ww0sYe0t+cIKDAJwZ7Kw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 4.29.3 - eslint-visitor-keys: 2.1.0 + '@typescript-eslint/types': 5.5.0 + eslint-visitor-keys: 3.1.0 dev: true - /@typescript-eslint/visitor-keys/4.31.0: - resolution: {integrity: sha512-HUcRp2a9I+P21+O21yu3ezv3GEPGjyGiXoEUQwZXjR8UxRApGeLyWH4ZIIUSalE28aG4YsV6GjtaAVB3QKOu0w==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + /@typescript-eslint/visitor-keys/5.6.0: + resolution: {integrity: sha512-1p7hDp5cpRFUyE3+lvA74egs+RWSgumrBpzBCDzfTFv0aQ7lIeay80yU0hIxgAhwQ6PcasW35kaOCyDOv6O/Ng==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 4.31.0 - eslint-visitor-keys: 2.1.0 + '@typescript-eslint/types': 5.6.0 + eslint-visitor-keys: 3.1.0 dev: true - /@visx/axis/2.1.1_react@17.0.2: - resolution: {integrity: sha512-FicwOtIBVLlAHQ79jKvsRvm3a2gERyfP8OVgKviXaS7VaIoF26FYGMMpLUXU+oZpHKKdapxK+mX3J35Pm3ooXQ==} + /@visx/axis/2.4.0_react@17.0.2: + resolution: {integrity: sha512-5QA1Std1HSfBjVObulMW6gi2ZlBg9zuP8jUpgs1LL5tLWritla4T6cheEGLNa6Yuuy/DKzpHJUmNGBtpBGFEGw==} peerDependencies: react: ^16.3.0-0 || ^17.0.0-0 dependencies: - '@types/react': 17.0.27 + '@types/react': 17.0.37 '@visx/group': 2.1.0_react@17.0.2 '@visx/point': 2.1.0 - '@visx/scale': 2.1.0 - '@visx/shape': 2.1.1_react@17.0.2 - '@visx/text': 2.1.1_react@17.0.2 + '@visx/scale': 2.2.2 + '@visx/shape': 2.4.0_react@17.0.2 + '@visx/text': 2.3.0_react@17.0.2 classnames: 2.3.1 prop-types: 15.7.2 react: 17.0.2 dev: false - /@visx/bounds/2.1.0_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-z/ziypCsaIYulswAjwYLkz8HUUFYK5rLhV0e13TeO/AsbywWvKonxqMRJaeNh1iiqmnSaxU8r+zBCuw+efTFlA==} + /@visx/bounds/2.1.2_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-O80K6PkDH//6xVDP3rSdd+9GNtBUMJKgVXh1ZjW8tAj/rtRq+GiyE17sB3uqV+btNkg0oJiVsFpmoLI50beJDQ==} peerDependencies: react: ^16.0.0-0 || ^17.0.0-0 react-dom: ^16.0.0-0 || ^17.0.0-0 dependencies: - '@types/react': 17.0.19 - '@types/react-dom': 17.0.9 + '@types/react': 17.0.37 + '@types/react-dom': 17.0.11 prop-types: 15.7.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 @@ -7831,17 +6178,17 @@ packages: d3-shape: 1.3.7 dev: false - /@visx/grid/2.1.1_react@17.0.2: - resolution: {integrity: sha512-D5DT8kKYzhv3B4q1nHEtYJ7pG43HbNw9K1I/yVo6p7TrcoUgvcSYyU0e/PuNVMENCn3Z+YCAuo0qKGuXY3QXsw==} + /@visx/grid/2.4.0_react@17.0.2: + resolution: {integrity: sha512-1tk8XaLeFRQA8BKy/+oP7aqsE99GKzyEYA1w4waga2VI0bDZiSnuZix6cy5PTusZxt9ZzjTmPGkC2RXq9+I5XA==} peerDependencies: react: ^16.0.0-0 || ^17.0.0-0 dependencies: - '@types/react': 17.0.27 + '@types/react': 17.0.37 '@visx/curve': 2.1.0 '@visx/group': 2.1.0_react@17.0.2 '@visx/point': 2.1.0 - '@visx/scale': 2.1.0 - '@visx/shape': 2.1.1_react@17.0.2 + '@visx/scale': 2.2.2 + '@visx/shape': 2.4.0_react@17.0.2 classnames: 2.3.1 prop-types: 15.7.2 react: 17.0.2 @@ -7852,7 +6199,7 @@ packages: peerDependencies: react: ^16.0.0-0 || ^17.0.0-0 dependencies: - '@types/react': 17.0.27 + '@types/react': 17.0.37 classnames: 2.3.1 prop-types: 15.7.2 react: 17.0.2 @@ -7862,8 +6209,8 @@ packages: resolution: {integrity: sha512-vVnfI7oqjjttkn05Xi/ooR0UqQRoGf68lyT3SOl0WPHvIQBGNh3XoVUBHDr15/NUkfErgK6TNlfXY763YncPWg==} dev: false - /@visx/scale/2.1.0: - resolution: {integrity: sha512-oXAOmAgVFOAYnReoywe1hIn30+iaqqczQXTlXeQbpPwc6C/CwW34Yc0D/WYpWUVMze02cYQ4AAT2feh4aUHucw==} + /@visx/scale/2.2.2: + resolution: {integrity: sha512-3aDySGUTpe6VykDQmF+g2nz5paFu9iSPTcCOEgkcru0/v5tmGzUdvivy8CkYbr87HN73V/Jc53lGm+kJUQcLBw==} dependencies: '@types/d3-interpolate': 1.4.2 '@types/d3-scale': 3.3.2 @@ -7873,18 +6220,18 @@ packages: d3-time: 2.1.1 dev: false - /@visx/shape/2.1.1_react@17.0.2: - resolution: {integrity: sha512-5Y/siI38L294ELFwhwg7mvqMI4KQUDI1Jw+Oyj3OltOZ9HCnRtNgxBqgn6HNKDecb7OqD6vMF7hf12eNVfpHwg==} + /@visx/shape/2.4.0_react@17.0.2: + resolution: {integrity: sha512-D6XdGCgWi0/0ZKJ5iK8W5gILCKdrbDwnR/e7o6n/favLU0o+ntiI4a9PZBZ5bYS0aFNG7r+miGMcWV/AQfODuA==} peerDependencies: react: ^16.3.0-0 || ^17.0.0-0 dependencies: '@types/d3-path': 1.0.9 '@types/d3-shape': 1.3.8 - '@types/lodash': 4.14.175 - '@types/react': 17.0.27 + '@types/lodash': 4.14.177 + '@types/react': 17.0.37 '@visx/curve': 2.1.0 '@visx/group': 2.1.0_react@17.0.2 - '@visx/scale': 2.1.0 + '@visx/scale': 2.2.2 classnames: 2.3.1 d3-path: 1.0.9 d3-shape: 1.3.7 @@ -7893,13 +6240,13 @@ packages: react: 17.0.2 dev: false - /@visx/text/2.1.1_react@17.0.2: - resolution: {integrity: sha512-3GN0LTjQ8Cl0Y0xznHpOUNMDGZfvV//7BM89u7FSL2nvllz+bxfW/3C7gZD8ipnxSTxRuNanTr2NaK5/YFQPpw==} + /@visx/text/2.3.0_react@17.0.2: + resolution: {integrity: sha512-5mEcmzWZqbziz6Azv+H6BWrnUbnpygAw4SNzBqF+YiGik5gR/USaBRAs9aKjnoUg6qFe3NZWFOcGpR3BzDR/bQ==} peerDependencies: react: ^16.3.0-0 || ^17.0.0-0 dependencies: - '@types/lodash': 4.14.175 - '@types/react': 17.0.27 + '@types/lodash': 4.14.177 + '@types/react': 17.0.37 classnames: 2.3.1 lodash: 4.17.21 prop-types: 15.7.2 @@ -7907,19 +6254,19 @@ packages: reduce-css-calc: 1.3.0 dev: false - /@visx/tooltip/2.1.0_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-/hzO7t6dpiBV587/QOV3ZANIFbInqix9KZwmnkQnVavybeYAzjhIwijomVa3ywoOHtlGHAtxfOY6mw4hOErnjA==} + /@visx/tooltip/2.2.2_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-wI0t+hE+gp7euuqI8likKBDsx70I+WJ6UJ9YCra8/LyyuVSbOobnLZlqQw1QhIYbdmnDReIckZ0dq3sa6z2qbw==} peerDependencies: react: ^16.8.0-0 || ^17.0.0-0 react-dom: ^16.8.0-0 || ^17.0.0-0 dependencies: - '@types/react': 17.0.19 - '@visx/bounds': 2.1.0_react-dom@17.0.2+react@17.0.2 + '@types/react': 17.0.37 + '@visx/bounds': 2.1.2_react-dom@17.0.2+react@17.0.2 classnames: 2.3.1 prop-types: 15.7.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - react-use-measure: 2.0.4_react-dom@17.0.2+react@17.0.2 + react-use-measure: 2.1.1_react-dom@17.0.2+react@17.0.2 dev: false /@webassemblyjs/ast/1.9.0: @@ -8069,7 +6416,7 @@ packages: resolution: {integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==} engines: {node: '>= 0.6'} dependencies: - mime-types: 2.1.33 + mime-types: 2.1.34 negotiator: 0.6.2 dev: true @@ -8088,6 +6435,14 @@ packages: acorn: 7.4.1 dev: true + /acorn-jsx/5.3.2_acorn@8.6.0: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.6.0 + dev: true + /acorn-walk/7.2.0: resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} engines: {node: '>=0.4.0'} @@ -8105,8 +6460,8 @@ packages: hasBin: true dev: true - /acorn/8.5.0: - resolution: {integrity: sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==} + /acorn/8.6.0: + resolution: {integrity: sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==} engines: {node: '>=0.4.0'} hasBin: true dev: true @@ -8120,7 +6475,7 @@ packages: resolution: {integrity: sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==} engines: {node: '>=8.9'} dependencies: - loader-utils: 2.0.0 + loader-utils: 2.0.2 regex-parser: 2.2.11 dev: true @@ -8128,7 +6483,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.2 + debug: 4.3.3 transitivePeerDependencies: - supports-color dev: true @@ -8144,7 +6499,7 @@ packages: /airbnb-js-shims/2.2.1: resolution: {integrity: sha512-wJNXPH66U2xjgo1Zwyjf9EydvJ2Si94+vSdk6EERcBfB2VZkeltpqIats0cqIZMLCXP3zcyaUKGYQeIBT6XjsQ==} dependencies: - array-includes: 3.1.3 + array-includes: 3.1.4 array.prototype.flat: 1.2.5 array.prototype.flatmap: 1.2.5 es5-shim: 4.6.2 @@ -8156,10 +6511,10 @@ packages: object.getownpropertydescriptors: 2.1.3 object.values: 1.1.5 promise.allsettled: 1.0.5 - promise.prototype.finally: 3.1.2 - string.prototype.matchall: 4.0.5 - string.prototype.padend: 3.1.2 - string.prototype.padstart: 3.1.2 + promise.prototype.finally: 3.1.3 + string.prototype.matchall: 4.0.6 + string.prototype.padend: 3.1.3 + string.prototype.padstart: 3.1.3 symbol.prototype.description: 1.0.5 dev: true @@ -8188,8 +6543,8 @@ packages: uri-js: 4.4.1 dev: true - /ajv/8.6.2: - resolution: {integrity: sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w==} + /ajv/8.8.2: + resolution: {integrity: sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==} dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 @@ -8241,16 +6596,16 @@ packages: engines: {node: '>=0.10.0'} dev: true + /ansi-regex/3.0.0: + resolution: {integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=} + engines: {node: '>=4'} + dev: true + /ansi-regex/4.1.0: resolution: {integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==} engines: {node: '>=6'} dev: true - /ansi-regex/5.0.0: - resolution: {integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==} - engines: {node: '>=8'} - dev: true - /ansi-regex/5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} @@ -8318,15 +6673,20 @@ packages: resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==} dev: true + /aproba/2.0.0: + resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} + dev: true + /arch/2.2.0: resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} dev: true - /are-we-there-yet/1.1.7: - resolution: {integrity: sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==} + /are-we-there-yet/2.0.0: + resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} + engines: {node: '>=10'} dependencies: delegates: 1.0.0 - readable-stream: 2.3.7 + readable-stream: 3.6.0 dev: true /argparse/1.0.10: @@ -8335,12 +6695,21 @@ packages: sprintf-js: 1.0.3 dev: true + /argparse/2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true + /aria-query/4.2.2: resolution: {integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==} engines: {node: '>=6.0'} dependencies: - '@babel/runtime': 7.15.4 - '@babel/runtime-corejs3': 7.15.4 + '@babel/runtime': 7.16.3 + '@babel/runtime-corejs3': 7.16.3 + dev: true + + /aria-query/5.0.0: + resolution: {integrity: sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==} + engines: {node: '>=6.0'} dev: true /arity-n/1.0.4: @@ -8370,8 +6739,8 @@ packages: resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==} dev: true - /array-includes/3.1.3: - resolution: {integrity: sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==} + /array-includes/3.1.4: + resolution: {integrity: sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 @@ -8412,16 +6781,6 @@ packages: es-abstract: 1.19.1 dev: true - /array.prototype.flatmap/1.2.4: - resolution: {integrity: sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.18.6 - function-bind: 1.1.1 - dev: true - /array.prototype.flatmap/1.2.5: resolution: {integrity: sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==} engines: {node: '>= 0.4'} @@ -8459,8 +6818,8 @@ packages: safer-buffer: 2.1.2 dev: true - /asn1/0.2.4: - resolution: {integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==} + /asn1/0.2.6: + resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} dependencies: safer-buffer: 2.1.2 dev: true @@ -8512,8 +6871,8 @@ packages: lodash: 4.17.21 dev: true - /async/3.2.1: - resolution: {integrity: sha512-XdD5lRO/87udXCMC9meWdYiR+Nq6ZjUfXidViUZGu2F1MO4T3XwZ1et0hb2++BgLfhyJwy44BGB/yx80ABx8hg==} + /async/3.2.2: + resolution: {integrity: sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g==} dev: true /asynckit/0.4.0: @@ -8531,30 +6890,17 @@ packages: hasBin: true dev: true - /autoprefixer/9.8.6: - resolution: {integrity: sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==} + /autoprefixer/9.8.8: + resolution: {integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==} hasBin: true dependencies: - browserslist: 4.17.0 - caniuse-lite: 1.0.30001255 - colorette: 1.4.0 + browserslist: 4.18.1 + caniuse-lite: 1.0.30001285 normalize-range: 0.1.2 num2fraction: 1.2.2 - postcss: 7.0.36 - postcss-value-parser: 4.1.0 - dev: true - - /autoprefixer/9.8.7: - resolution: {integrity: sha512-7Hg99B1eTH5+LgmUBUSmov1Z3bsggQJS7v3IMGo6wcScnbRuvtMc871J9J+4bSbIqa9LSX/zypFXJ8sXHpMJeQ==} - hasBin: true - dependencies: - browserslist: 4.17.2 - caniuse-lite: 1.0.30001264 - nanocolors: 0.2.12 - normalize-range: 0.1.2 - num2fraction: 1.2.2 - postcss: 7.0.38 - postcss-value-parser: 4.1.0 + picocolors: 0.2.1 + postcss: 7.0.39 + postcss-value-parser: 4.2.0 dev: true /aws-sign2/0.7.0: @@ -8565,15 +6911,15 @@ packages: resolution: {integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==} dev: true - /axe-core/4.3.3: - resolution: {integrity: sha512-/lqqLAmuIPi79WYfRpy2i8z+x+vxU3zX2uAm0gs1q52qTuKwolOj1P8XbufpXcsydrpKx2yGn2wzAnxCMV86QA==} + /axe-core/4.3.5: + resolution: {integrity: sha512-WKTW1+xAzhMS5dJsxWkliixlO/PqC4VhmO9T4juNYcaTg9jzWiJsou6m5pxWYGfigWbwzJWeFY6z47a+4neRXA==} engines: {node: '>=4'} dev: true - /axios/0.22.0: - resolution: {integrity: sha512-Z0U3uhqQeg1oNcihswf4ZD57O3NrR1+ZXhxaROaWpDmsDTx7T2HNBV2ulBtie2hwJptu8UvgnJoK+BIqdzh/1w==} + /axios/0.24.0: + resolution: {integrity: sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==} dependencies: - follow-redirects: 1.14.4 + follow-redirects: 1.14.5 transitivePeerDependencies: - debug dev: false @@ -8589,10 +6935,10 @@ packages: peerDependencies: eslint: '>= 4.12.1' dependencies: - '@babel/code-frame': 7.14.5 - '@babel/parser': 7.15.5 - '@babel/traverse': 7.15.4 - '@babel/types': 7.15.4 + '@babel/code-frame': 7.16.0 + '@babel/parser': 7.16.4 + '@babel/traverse': 7.16.3 + '@babel/types': 7.16.0 eslint: 7.32.0 eslint-visitor-keys: 1.3.0 resolve: 1.20.0 @@ -8616,8 +6962,8 @@ packages: '@babel/core': 7.12.3 '@jest/transform': 26.6.2 '@jest/types': 26.6.2 - '@types/babel__core': 7.1.16 - babel-plugin-istanbul: 6.0.0 + '@types/babel__core': 7.1.17 + babel-plugin-istanbul: 6.1.1 babel-preset-jest: 26.6.2_@babel+core@7.12.3 chalk: 4.1.2 graceful-fs: 4.2.8 @@ -8626,18 +6972,18 @@ packages: - supports-color dev: true - /babel-jest/26.6.3_@babel+core@7.15.0: + /babel-jest/26.6.3_@babel+core@7.16.0: resolution: {integrity: sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==} engines: {node: '>= 10.14.2'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.16.0 '@jest/transform': 26.6.2 '@jest/types': 26.6.2 - '@types/babel__core': 7.1.16 - babel-plugin-istanbul: 6.0.0 - babel-preset-jest: 26.6.2_@babel+core@7.15.0 + '@types/babel__core': 7.1.17 + babel-plugin-istanbul: 6.1.1 + babel-preset-jest: 26.6.2_@babel+core@7.16.0 chalk: 4.1.2 graceful-fs: 4.2.8 slash: 3.0.0 @@ -8645,18 +6991,18 @@ packages: - supports-color dev: true - /babel-jest/27.2.4_@babel+core@7.15.5: - resolution: {integrity: sha512-f24OmxyWymk5jfgLdlCMu4fTs4ldxFBIdn5sJdhvGC1m08rSkJ5hYbWkNmfBSvE/DjhCVNSHXepxsI6THGfGsg==} + /babel-jest/27.4.2_@babel+core@7.16.0: + resolution: {integrity: sha512-MADrjb3KBO2eyZCAc6QaJg6RT5u+6oEdDyHO5HEalnpwQ6LrhTsQF2Kj1Wnz2t6UPXIXPk18dSXXOT0wF5yTxA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.15.5 - '@jest/transform': 27.2.4 - '@jest/types': 27.2.4 - '@types/babel__core': 7.1.16 - babel-plugin-istanbul: 6.0.0 - babel-preset-jest: 27.2.0_@babel+core@7.15.5 + '@babel/core': 7.16.0 + '@jest/transform': 27.4.2 + '@jest/types': 27.4.2 + '@types/babel__core': 7.1.17 + babel-plugin-istanbul: 6.1.1 + babel-preset-jest: 27.4.0_@babel+core@7.16.0 chalk: 4.1.2 graceful-fs: 4.2.8 slash: 3.0.0 @@ -8680,14 +7026,14 @@ packages: webpack: 4.44.2 dev: true - /babel-loader/8.2.2_99877201e3f6dd5396b321f0a88244ea: - resolution: {integrity: sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==} + /babel-loader/8.2.3_1bd60a6cd0f7024f034efd75ae733a3f: + resolution: {integrity: sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==} engines: {node: '>= 8.9'} peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.16.0 find-cache-dir: 3.3.2 loader-utils: 1.4.0 make-dir: 3.1.0 @@ -8718,7 +7064,7 @@ packages: /babel-plugin-emotion/10.2.2: resolution: {integrity: sha512-SMSkGoqTbTyUTDeuVuPIWifPdUGkTk1Kf9BWRiXIOIcuyMfsdp2EjeiiFvOzX8NOBvEh/ypKYvUh2rkgAJMCLA==} dependencies: - '@babel/helper-module-imports': 7.15.4 + '@babel/helper-module-imports': 7.16.0 '@emotion/hash': 0.8.0 '@emotion/memoize': 0.7.4 '@emotion/serialize': 0.11.16 @@ -8736,14 +7082,14 @@ packages: '@babel/helper-plugin-utils': 7.10.4 dev: true - /babel-plugin-istanbul/6.0.0: - resolution: {integrity: sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==} + /babel-plugin-istanbul/6.1.1: + resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} engines: {node: '>=8'} dependencies: '@babel/helper-plugin-utils': 7.14.5 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 - istanbul-lib-instrument: 4.0.3 + istanbul-lib-instrument: 5.1.0 test-exclude: 6.0.0 transitivePeerDependencies: - supports-color @@ -8753,26 +7099,26 @@ packages: resolution: {integrity: sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==} engines: {node: '>= 10.14.2'} dependencies: - '@babel/template': 7.15.4 - '@babel/types': 7.15.4 - '@types/babel__core': 7.1.16 + '@babel/template': 7.16.0 + '@babel/types': 7.16.0 + '@types/babel__core': 7.1.17 '@types/babel__traverse': 7.14.2 dev: true - /babel-plugin-jest-hoist/27.2.0: - resolution: {integrity: sha512-TOux9khNKdi64mW+0OIhcmbAn75tTlzKhxmiNXevQaPbrBYK7YKjP1jl6NHTJ6XR5UgUrJbCnWlKVnJn29dfjw==} + /babel-plugin-jest-hoist/27.4.0: + resolution: {integrity: sha512-Jcu7qS4OX5kTWBc45Hz7BMmgXuJqRnhatqpUhnzGC3OBYpOmf2tv6jFNwZpwM7wU7MUuv2r9IPS/ZlYOuburVw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@babel/template': 7.15.4 - '@babel/types': 7.15.6 - '@types/babel__core': 7.1.16 + '@babel/template': 7.16.0 + '@babel/types': 7.16.0 + '@types/babel__core': 7.1.17 '@types/babel__traverse': 7.14.2 dev: true /babel-plugin-macros/2.8.0: resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} dependencies: - '@babel/runtime': 7.15.4 + '@babel/runtime': 7.16.3 cosmiconfig: 6.0.0 resolve: 1.20.0 dev: true @@ -8781,7 +7127,7 @@ packages: resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} engines: {node: '>=10', npm: '>=6'} dependencies: - '@babel/runtime': 7.15.4 + '@babel/runtime': 7.16.3 cosmiconfig: 7.0.1 resolve: 1.20.0 dev: true @@ -8800,119 +7146,50 @@ packages: '@babel/core': 7.12.3 dev: true - /babel-plugin-polyfill-corejs2/0.2.2: - resolution: {integrity: sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.15.0 - '@babel/helper-define-polyfill-provider': 0.2.3 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-polyfill-corejs2/0.2.2_@babel+core@7.15.0: - resolution: {integrity: sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.15.0 - '@babel/core': 7.15.0 - '@babel/helper-define-polyfill-provider': 0.2.3_@babel+core@7.15.0 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-polyfill-corejs2/0.2.2_@babel+core@7.15.5: - resolution: {integrity: sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==} + /babel-plugin-polyfill-corejs2/0.3.0_@babel+core@7.16.0: + resolution: {integrity: sha512-wMDoBJ6uG4u4PNFh72Ty6t3EgfA91puCuAwKIazbQlci+ENb/UU9A3xG5lutjUIiXCIn1CY5L15r9LimiJyrSA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.15.0 - '@babel/core': 7.15.5 - '@babel/helper-define-polyfill-provider': 0.2.3_@babel+core@7.15.5 + '@babel/compat-data': 7.16.4 + '@babel/core': 7.16.0 + '@babel/helper-define-polyfill-provider': 0.3.0_@babel+core@7.16.0 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-corejs3/0.1.7_@babel+core@7.15.5: + /babel-plugin-polyfill-corejs3/0.1.7_@babel+core@7.16.0: resolution: {integrity: sha512-u+gbS9bbPhZWEeyy1oR/YaaSpod/KDT07arZHb80aTpl8H5ZBq+uN1nN9/xtX7jQyfLdPfoqI4Rue/MQSWJquw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 - '@babel/helper-define-polyfill-provider': 0.1.5_@babel+core@7.15.5 - core-js-compat: 3.18.1 - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-polyfill-corejs3/0.2.4_@babel+core@7.15.0: - resolution: {integrity: sha512-z3HnJE5TY/j4EFEa/qpQMSbcUJZ5JQi+3UFjXzn6pQCmIKc5Ug5j98SuYyH+m4xQnvKlMDIW4plLfgyVnd0IcQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.0 - '@babel/helper-define-polyfill-provider': 0.2.3_@babel+core@7.15.0 - core-js-compat: 3.17.3 - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-polyfill-corejs3/0.2.5: - resolution: {integrity: sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-define-polyfill-provider': 0.2.3 - core-js-compat: 3.18.1 - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-polyfill-corejs3/0.2.5_@babel+core@7.15.5: - resolution: {integrity: sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.15.5 - '@babel/helper-define-polyfill-provider': 0.2.3_@babel+core@7.15.5 - core-js-compat: 3.18.1 - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-polyfill-regenerator/0.2.2: - resolution: {integrity: sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-define-polyfill-provider': 0.2.3 + '@babel/core': 7.16.0 + '@babel/helper-define-polyfill-provider': 0.1.5_@babel+core@7.16.0 + core-js-compat: 3.19.3 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator/0.2.2_@babel+core@7.15.0: - resolution: {integrity: sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==} + /babel-plugin-polyfill-corejs3/0.4.0_@babel+core@7.16.0: + resolution: {integrity: sha512-YxFreYwUfglYKdLUGvIF2nJEsGwj+RhWSX/ije3D2vQPOXuyMLMtg/cCGMDpOA7Nd+MwlNdnGODbd2EwUZPlsw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 - '@babel/helper-define-polyfill-provider': 0.2.3_@babel+core@7.15.0 + '@babel/core': 7.16.0 + '@babel/helper-define-polyfill-provider': 0.3.0_@babel+core@7.16.0 + core-js-compat: 3.19.3 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator/0.2.2_@babel+core@7.15.5: - resolution: {integrity: sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==} + /babel-plugin-polyfill-regenerator/0.3.0_@babel+core@7.16.0: + resolution: {integrity: sha512-dhAPTDLGoMW5/84wkgwiLRwMnio2i1fUe53EuvtKMv0pn2p3S8OCoV1xAzfJPl0KOX7IB89s2ib85vbYiea3jg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.5 - '@babel/helper-define-polyfill-provider': 0.2.3_@babel+core@7.15.5 + '@babel/core': 7.16.0 + '@babel/helper-define-polyfill-provider': 0.3.0_@babel+core@7.16.0 transitivePeerDependencies: - supports-color dev: true @@ -8966,44 +7243,24 @@ packages: '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.12.3 dev: true - /babel-preset-current-node-syntax/1.0.1_@babel+core@7.15.0: - resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.15.0 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.15.0 - '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.15.0 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.15.0 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.15.0 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.15.0 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.15.0 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.15.0 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.15.0 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.15.0 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.15.0 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.15.0 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.15.0 - dev: true - - /babel-preset-current-node-syntax/1.0.1_@babel+core@7.15.5: + /babel-preset-current-node-syntax/1.0.1_@babel+core@7.16.0: resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.15.5 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.15.5 - '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.15.5 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.15.5 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.15.5 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.15.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.15.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.15.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.15.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.15.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.15.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.15.5 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.15.5 + '@babel/core': 7.16.0 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.16.0 + '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.16.0 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.16.0 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.16.0 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.16.0 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.16.0 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.16.0 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.16.0 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.16.0 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.16.0 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.16.0 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.16.0 dev: true /babel-preset-jest/26.6.2_@babel+core@7.12.3: @@ -9017,26 +7274,26 @@ packages: babel-preset-current-node-syntax: 1.0.1_@babel+core@7.12.3 dev: true - /babel-preset-jest/26.6.2_@babel+core@7.15.0: + /babel-preset-jest/26.6.2_@babel+core@7.16.0: resolution: {integrity: sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==} engines: {node: '>= 10.14.2'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.16.0 babel-plugin-jest-hoist: 26.6.2 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.15.0 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.16.0 dev: true - /babel-preset-jest/27.2.0_@babel+core@7.15.5: - resolution: {integrity: sha512-z7MgQ3peBwN5L5aCqBKnF6iqdlvZvFUQynEhu0J+X9nHLU72jO3iY331lcYrg+AssJ8q7xsv5/3AICzVmJ/wvg==} + /babel-preset-jest/27.4.0_@babel+core@7.16.0: + resolution: {integrity: sha512-NK4jGYpnBvNxcGo7/ZpZJr51jCGT+3bwwpVIDY2oNfTxJJldRtB4VAcYdgp1loDE50ODuTu+yBjpMAswv5tlpg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.15.5 - babel-plugin-jest-hoist: 27.2.0 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.15.5 + '@babel/core': 7.16.0 + babel-plugin-jest-hoist: 27.4.0 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.16.0 dev: true /babel-preset-react-app/10.0.0: @@ -9201,18 +7458,18 @@ packages: resolution: {integrity: sha1-aN/1++YMUes3cl6p4+0xDcwed24=} dev: true - /boxen/4.2.0: - resolution: {integrity: sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==} - engines: {node: '>=8'} + /boxen/5.1.2: + resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==} + engines: {node: '>=10'} dependencies: ansi-align: 3.0.1 - camelcase: 5.3.1 - chalk: 3.0.0 + camelcase: 6.2.1 + chalk: 4.1.2 cli-boxes: 2.2.1 string-width: 4.2.3 - term-size: 2.2.1 - type-fest: 0.8.1 + type-fest: 0.20.2 widest-line: 3.1.0 + wrap-ansi: 7.0.0 dev: true /brace-expansion/1.1.11: @@ -9308,39 +7565,27 @@ packages: pako: 1.0.11 dev: true - /browserslist/4.14.2: - resolution: {integrity: sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001264 - electron-to-chromium: 1.3.857 - escalade: 3.1.1 - node-releases: 1.1.77 - dev: true - - /browserslist/4.17.0: - resolution: {integrity: sha512-g2BJ2a0nEYvEFQC208q8mVAhfNwpZ5Mu8BwgtCdZKO3qx98HChmeg448fPdUzld8aFmfLgVh7yymqV+q1lJZ5g==} + /browserslist/4.14.2: + resolution: {integrity: sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001255 - colorette: 1.4.0 - electron-to-chromium: 1.3.832 + caniuse-lite: 1.0.30001285 + electron-to-chromium: 1.4.13 escalade: 3.1.1 - node-releases: 1.1.75 + node-releases: 1.1.77 dev: true - /browserslist/4.17.2: - resolution: {integrity: sha512-jSDZyqJmkKMEMi7SZAgX5UltFdR5NAO43vY0AwTpu4X3sGH7GLLQ83KiUomgrnvZRCeW0yPPnKqnxPqQOER9zQ==} + /browserslist/4.18.1: + resolution: {integrity: sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001264 - electron-to-chromium: 1.3.857 + caniuse-lite: 1.0.30001285 + electron-to-chromium: 1.4.13 escalade: 3.1.1 - nanocolors: 0.2.12 - node-releases: 1.1.77 + node-releases: 2.0.1 + picocolors: 1.0.0 dev: true /bs-logger/0.2.6: @@ -9399,8 +7644,8 @@ packages: engines: {node: '>= 0.8'} dev: true - /c8/7.9.0: - resolution: {integrity: sha512-aQ7dC8gASnKdBwHUuYuzsdKCEDrKnWr7ZuZUnf4CNAL81oyKloKrs7H7zYvcrmCtIrMToudBSUhq2q+LLBMvgg==} + /c8/7.10.0: + resolution: {integrity: sha512-OAwfC5+emvA6R7pkYFVBTOtI5ruf9DahffGmIqUc9l6wEh0h7iAFP6dt/V9Ioqlr2zW5avX9U9/w1I4alTRHkA==} engines: {node: '>=10.12.0'} hasBin: true dependencies: @@ -9408,9 +7653,9 @@ packages: '@istanbuljs/schema': 0.1.3 find-up: 5.0.0 foreground-child: 2.0.0 - istanbul-lib-coverage: 3.0.1 + istanbul-lib-coverage: 3.2.0 istanbul-lib-report: 3.0.0 - istanbul-reports: 3.0.2 + istanbul-reports: 3.1.1 rimraf: 3.0.2 test-exclude: 6.0.0 v8-to-istanbul: 8.1.0 @@ -9534,26 +7779,22 @@ packages: engines: {node: '>=6'} dev: true - /camelcase/6.2.0: - resolution: {integrity: sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==} + /camelcase/6.2.1: + resolution: {integrity: sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==} engines: {node: '>=10'} dev: true /caniuse-api/3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: - browserslist: 4.17.0 - caniuse-lite: 1.0.30001255 + browserslist: 4.18.1 + caniuse-lite: 1.0.30001285 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-lite/1.0.30001255: - resolution: {integrity: sha512-F+A3N9jTZL882f/fg/WWVnKSu6IOo3ueLz4zwaOPbPYHNmM/ZaDUyzyJwS1mZhX7Ex5jqTyW599Gdelh5PDYLQ==} - dev: true - - /caniuse-lite/1.0.30001264: - resolution: {integrity: sha512-Ftfqqfcs/ePiUmyaySsQ4PUsdcYyXG2rfoBVsk3iY1ahHaJEw65vfb7Suzqm+cEkwwPIv/XWkg27iCpRavH4zA==} + /caniuse-lite/1.0.30001285: + resolution: {integrity: sha512-KAOkuUtcQ901MtmvxfKD+ODHH9YVDYnBt+TGYSz2KIfnq22CiArbUxXPN9067gNbgMlnNYRSwho8OPXZPALB9Q==} dev: true /capture-exit/2.0.0: @@ -9696,8 +7937,8 @@ packages: resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} dev: true - /ci-info/3.2.0: - resolution: {integrity: sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==} + /ci-info/3.3.0: + resolution: {integrity: sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==} dev: true /cipher-base/1.0.4: @@ -9729,8 +7970,8 @@ packages: resolution: {integrity: sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==} dev: false - /clean-css/4.2.3: - resolution: {integrity: sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==} + /clean-css/4.2.4: + resolution: {integrity: sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==} engines: {node: '>= 4.0'} dependencies: source-map: 0.6.1 @@ -9775,7 +8016,7 @@ packages: engines: {node: '>=8'} dependencies: slice-ansi: 3.0.0 - string-width: 4.2.2 + string-width: 4.2.3 dev: true /cliui/5.0.0: @@ -9789,8 +8030,8 @@ packages: /cliui/6.0.0: resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} dependencies: - string-width: 4.2.2 - strip-ansi: 6.0.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 wrap-ansi: 6.2.0 dev: true @@ -9830,11 +8071,6 @@ packages: q: 1.5.1 dev: true - /code-point-at/1.1.0: - resolution: {integrity: sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=} - engines: {node: '>=0.10.0'} - dev: true - /collapse-white-space/1.0.6: resolution: {integrity: sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==} dev: true @@ -9879,6 +8115,11 @@ packages: simple-swizzle: 0.2.2 dev: true + /color-support/1.1.3: + resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} + hasBin: true + dev: true + /color/3.2.1: resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} dependencies: @@ -9886,8 +8127,8 @@ packages: color-string: 1.6.0 dev: true - /colorette/1.4.0: - resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} + /colorette/2.0.16: + resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==} dev: true /colors/1.4.0: @@ -9927,8 +8168,12 @@ packages: engines: {node: '>= 6'} dev: true - /common-tags/1.8.0: - resolution: {integrity: sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==} + /common-path-prefix/3.0.0: + resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} + dev: true + + /common-tags/1.8.2: + resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} engines: {node: '>=4.0.0'} dev: true @@ -9950,7 +8195,7 @@ packages: resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} engines: {node: '>= 0.6'} dependencies: - mime-db: 1.50.0 + mime-db: 1.51.0 dev: true /compression/1.7.4: @@ -10063,22 +8308,15 @@ packages: dependencies: toggle-selection: 1.0.6 - /core-js-compat/3.17.3: - resolution: {integrity: sha512-+in61CKYs4hQERiADCJsdgewpdl/X0GhEX77pjKgbeibXviIt2oxEjTc8O2fqHX8mDdBrDvX8MYD/RYsBv4OiA==} - dependencies: - browserslist: 4.17.0 - semver: 7.0.0 - dev: true - - /core-js-compat/3.18.1: - resolution: {integrity: sha512-XJMYx58zo4W0kLPmIingVZA10+7TuKrMLPt83+EzDmxFJQUMcTVVmQ+n5JP4r6Z14qSzhQBRi3NSWoeVyKKXUg==} + /core-js-compat/3.19.3: + resolution: {integrity: sha512-59tYzuWgEEVU9r+SRgceIGXSSUn47JknoiXW6Oq7RW8QHjXWz3/vp8pa7dbtuVu40sewz3OP3JmQEcDdztrLhA==} dependencies: - browserslist: 4.17.2 + browserslist: 4.18.1 semver: 7.0.0 dev: true - /core-js-pure/3.18.1: - resolution: {integrity: sha512-kmW/k8MaSuqpvA1xm2l3TVlBuvW+XBkcaOroFUpO3D4lsTGQWBTb/tBDCf/PNkkPLrwgrkQRIYNPB0CeqGJWGQ==} + /core-js-pure/3.19.3: + resolution: {integrity: sha512-N3JruInmCyt7EJj5mAq3csCgGYgiSqu7p7TQp2KOztr180/OAIxyIvL1FCjzgmQk/t3Yniua50Fsak7FShI9lA==} requiresBuild: true dev: true @@ -10092,6 +8330,11 @@ packages: resolution: {integrity: sha512-vJlUi/7YdlCZeL6fXvWNaLUPh/id12WXj3MbkMw5uOyF0PfWPBNOCNbs53YqgrvtujLNlt9JQpruyIKkUZ+PKA==} requiresBuild: true + /core-js/3.19.3: + resolution: {integrity: sha512-LeLBMgEGSsG7giquSzvgBrTS7V5UL6ks3eQlUSbN8dJStlLFiRzUm5iqsRyzUB8carhfKjkJ2vzKqE6z1Vga9g==} + requiresBuild: true + dev: true + /core-util-is/1.0.2: resolution: {integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=} dev: true @@ -10185,18 +8428,6 @@ packages: sha.js: 2.4.11 dev: true - /create-react-context/0.3.0_prop-types@15.7.2+react@17.0.2: - resolution: {integrity: sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw==} - peerDependencies: - prop-types: ^15.0.0 - react: ^0.14.0 || ^15.0.0 || ^16.0.0 - dependencies: - gud: 1.0.0 - prop-types: 15.7.2 - react: 17.0.2 - warning: 4.0.3 - dev: true - /cross-spawn/6.0.5: resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} engines: {node: '>=4.8'} @@ -10243,7 +8474,7 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /css-color-names/0.0.4: @@ -10254,7 +8485,7 @@ packages: resolution: {integrity: sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==} engines: {node: '>4'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 timsort: 0.3.0 dev: true @@ -10263,7 +8494,7 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: - postcss: 7.0.36 + postcss: 7.0.39 postcss-selector-parser: 5.0.0 dev: true @@ -10285,12 +8516,12 @@ packages: icss-utils: 4.1.1 loader-utils: 1.4.0 normalize-path: 3.0.0 - postcss: 7.0.38 + postcss: 7.0.39 postcss-modules-extract-imports: 2.0.0 postcss-modules-local-by-default: 3.0.3 postcss-modules-scope: 2.2.0 postcss-modules-values: 3.0.0 - postcss-value-parser: 4.1.0 + postcss-value-parser: 4.2.0 schema-utils: 2.7.1 semver: 6.3.0 webpack: 4.46.0 @@ -10302,16 +8533,16 @@ packages: peerDependencies: webpack: ^4.27.0 || ^5.0.0 dependencies: - camelcase: 6.2.0 + camelcase: 6.2.1 cssesc: 3.0.0 icss-utils: 4.1.1 - loader-utils: 2.0.0 - postcss: 7.0.36 + loader-utils: 2.0.2 + postcss: 7.0.39 postcss-modules-extract-imports: 2.0.0 postcss-modules-local-by-default: 3.0.3 postcss-modules-scope: 2.2.0 postcss-modules-values: 3.0.0 - postcss-value-parser: 4.1.0 + postcss-value-parser: 4.2.0 schema-utils: 2.7.1 semver: 7.3.5 webpack: 4.44.2 @@ -10322,7 +8553,7 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /css-select-base-adapter/0.1.1: @@ -10342,8 +8573,8 @@ packages: resolution: {integrity: sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==} dependencies: boolbase: 1.0.0 - css-what: 5.0.1 - domhandler: 4.2.2 + css-what: 5.1.0 + domhandler: 4.3.0 domutils: 2.8.0 nth-check: 2.0.1 dev: true @@ -10368,8 +8599,8 @@ packages: engines: {node: '>= 6'} dev: true - /css-what/5.0.1: - resolution: {integrity: sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==} + /css-what/5.1.0: + resolution: {integrity: sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==} engines: {node: '>= 6'} dev: true @@ -10416,7 +8647,7 @@ packages: dependencies: css-declaration-sorter: 4.0.1 cssnano-util-raw-cache: 4.0.1 - postcss: 7.0.36 + postcss: 7.0.39 postcss-calc: 7.0.5 postcss-colormin: 4.0.3 postcss-convert-values: 4.0.1 @@ -10460,7 +8691,7 @@ packages: resolution: {integrity: sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==} engines: {node: '>=6.9.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /cssnano-util-same-parent/4.0.1: @@ -10475,7 +8706,7 @@ packages: cosmiconfig: 5.2.1 cssnano-preset-default: 4.0.8 is-resolvable: 1.1.0 - postcss: 7.0.36 + postcss: 7.0.39 dev: true /csso/4.2.0: @@ -10500,12 +8731,16 @@ packages: cssom: 0.3.8 dev: true - /csstype/2.6.18: - resolution: {integrity: sha512-RSU6Hyeg14am3Ah4VZEmeX8H7kLwEEirXe6aU2IPfKNvhXwTflK5HQRDNI0ypQXoqmm+QPyG2IaPuQE5zMwSIQ==} + /csstype/2.6.19: + resolution: {integrity: sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ==} dev: true + /csstype/3.0.10: + resolution: {integrity: sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==} + /csstype/3.0.9: resolution: {integrity: sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==} + dev: false /cwise-compiler/1.1.3: resolution: {integrity: sha1-9NZnQQ6FDToxOn0tt7HlBbsDTMU=} @@ -10516,33 +8751,33 @@ packages: resolution: {integrity: sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=} dev: true - /cypress-image-snapshot/4.0.1_cypress@8.5.0+jest@27.2.4: + /cypress-image-snapshot/4.0.1_cypress@9.1.1+jest@27.4.3: resolution: {integrity: sha512-PBpnhX/XItlx3/DAk5ozsXQHUi72exybBNH5Mpqj1DVmjq+S5Jd9WE5CRa4q5q0zuMZb2V2VpXHth6MjFpgj9Q==} engines: {node: '>=8'} peerDependencies: cypress: ^4.5.0 dependencies: chalk: 2.4.2 - cypress: 8.5.0 + cypress: 9.1.1 fs-extra: 7.0.1 - glob: 7.1.7 - jest-image-snapshot: 4.2.0_jest@27.2.4 + glob: 7.2.0 + jest-image-snapshot: 4.2.0_jest@27.4.3 pkg-dir: 3.0.0 term-img: 4.1.0 transitivePeerDependencies: - jest dev: true - /cypress/8.5.0: - resolution: {integrity: sha512-MMkXIS+Ro2KETn4gAlG3tIc/7FiljuuCZP0zpd9QsRG6MZSyZW/l1J3D4iQM6WHsVxuX4rFChn5jPFlC2tNSvQ==} + /cypress/9.1.1: + resolution: {integrity: sha512-yWcYD8SEQ8F3okFbRPqSDj5V0xhrZBT5QRIH+P1J2vYvtEmZ4KGciHE7LCcZZLILOrs7pg4WNCqkj/XRvReQlQ==} engines: {node: '>=12.0.0'} hasBin: true requiresBuild: true dependencies: - '@cypress/request': 2.88.6 + '@cypress/request': 2.88.10 '@cypress/xvfb': 1.2.4 - '@types/node': 14.17.16 - '@types/sinonjs__fake-timers': 6.0.3 + '@types/node': 14.17.34 + '@types/sinonjs__fake-timers': 6.0.4 '@types/sizzle': 2.3.3 arch: 2.2.0 blob-util: 2.0.2 @@ -10553,28 +8788,27 @@ packages: cli-cursor: 3.1.0 cli-table3: 0.6.0 commander: 5.1.0 - common-tags: 1.8.0 + common-tags: 1.8.2 dayjs: 1.10.7 debug: 4.3.2_supports-color@8.1.1 enquirer: 2.3.6 - eventemitter2: 6.4.4 + eventemitter2: 6.4.5 execa: 4.1.0 executable: 4.1.1 extract-zip: 2.0.1_supports-color@8.1.1 figures: 3.2.0 fs-extra: 9.1.0 getos: 3.2.1 - is-ci: 3.0.0 + is-ci: 3.0.1 is-installed-globally: 0.4.0 lazy-ass: 1.6.0 - listr2: 3.12.1_enquirer@2.3.6 + listr2: 3.13.5_enquirer@2.3.6 lodash: 4.17.21 log-symbols: 4.1.0 minimist: 1.2.5 ospath: 1.2.2 pretty-bytes: 5.6.0 proxy-from-env: 1.0.0 - ramda: 0.27.1 request-progress: 3.0.0 supports-color: 8.1.1 tmp: 0.2.1 @@ -10616,8 +8850,8 @@ packages: resolution: {integrity: sha512-Ab3S6XuE/Q+flY96HXT0jOXcM4EAClYFnRGY5zsjRGNy6qCYrQsMffs7cV5Q9xejb35zxW5hf/guKw34kvIKsA==} dev: false - /d3-format/3.0.1: - resolution: {integrity: sha512-hdL7+HBIohpgfolhBxr1KX47VMD6+vVD/oEFrxk5yhmzV2prk99EkFKYpXuhVkFpTgHdJ6/4bYcjdLPPXV4tIA==} + /d3-format/3.1.0: + resolution: {integrity: sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==} engines: {node: '>=12'} /d3-interpolate/1.4.0: @@ -10660,7 +8894,7 @@ packages: engines: {node: '>=12'} dependencies: d3-array: 3.1.1 - d3-format: 3.0.1 + d3-format: 3.1.0 d3-interpolate: 3.0.1 d3-time: 3.0.0 d3-time-format: 4.0.0 @@ -10737,7 +8971,7 @@ packages: ms: 2.1.3 dev: true - /debug/4.3.2: + /debug/4.3.2_supports-color@8.1.1: resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==} engines: {node: '>=6.0'} peerDependencies: @@ -10747,10 +8981,11 @@ packages: optional: true dependencies: ms: 2.1.2 + supports-color: 8.1.1 dev: true - /debug/4.3.2_supports-color@6.1.0: - resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==} + /debug/4.3.3: + resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -10759,11 +8994,10 @@ packages: optional: true dependencies: ms: 2.1.2 - supports-color: 6.1.0 dev: true - /debug/4.3.2_supports-color@8.1.1: - resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==} + /debug/4.3.3_supports-color@6.1.0: + resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -10772,7 +9006,7 @@ packages: optional: true dependencies: ms: 2.1.2 - supports-color: 8.1.1 + supports-color: 6.1.0 dev: true /decamelize/1.2.0: @@ -10858,7 +9092,7 @@ packages: resolution: {integrity: sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==} engines: {node: '>=6'} dependencies: - '@types/glob': 7.1.4 + '@types/glob': 7.2.0 globby: 6.1.0 is-path-cwd: 2.2.0 is-path-in-cwd: 2.1.0 @@ -10930,8 +9164,8 @@ packages: engines: {node: '>= 10.14.2'} dev: true - /diff-sequences/27.0.6: - resolution: {integrity: sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==} + /diff-sequences/27.4.0: + resolution: {integrity: sha512-YqiQzkrsmHMH5uuh8OdQFU9/ZpADnwzml8z0O5HvRNda+5UZsaX/xN+AAxfR2hWq1Y7HZnAzO9J5lJXOuDz2Ww==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dev: true @@ -10988,8 +9222,8 @@ packages: esutils: 2.0.3 dev: true - /dom-accessibility-api/0.5.7: - resolution: {integrity: sha512-ml3lJIq9YjUfM9TUnEPvEYWFSwivwIGBPKpewX7tii7fwCazA8yCioGdqQcNsItPpfFvSJ3VIdMQPj60LJhcQA==} + /dom-accessibility-api/0.5.10: + resolution: {integrity: sha512-Xu9mD0UjrJisTmv7lmVSDMagQcU9R5hwAbxsaAE/35XPnPLJobbuREfV/rraiSaEj/UOvgrzQs66zyTWTlyd+g==} dev: true /dom-converter/0.2.0: @@ -11009,7 +9243,7 @@ packages: resolution: {integrity: sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==} dependencies: domelementtype: 2.2.0 - domhandler: 4.2.2 + domhandler: 4.3.0 entities: 2.2.0 dev: true @@ -11037,8 +9271,8 @@ packages: webidl-conversions: 5.0.0 dev: true - /domhandler/4.2.2: - resolution: {integrity: sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==} + /domhandler/4.3.0: + resolution: {integrity: sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==} engines: {node: '>= 4'} dependencies: domelementtype: 2.2.0 @@ -11056,7 +9290,7 @@ packages: dependencies: dom-serializer: 1.3.2 domelementtype: 2.2.0 - domhandler: 4.2.2 + domhandler: 4.3.0 dev: true /dot-case/3.0.4: @@ -11073,30 +9307,10 @@ packages: is-obj: 2.0.0 dev: true - /dotenv-defaults/1.1.1: - resolution: {integrity: sha512-6fPRo9o/3MxKvmRZBD3oNFdxODdhJtIy1zcJeUSCs6HCy4tarUpd+G67UTU9tF6OWXeSPqsm4fPAB+2eY9Rt9Q==} - dependencies: - dotenv: 6.2.0 - dev: true - /dotenv-expand/5.1.0: resolution: {integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==} dev: true - /dotenv-webpack/1.8.0_webpack@4.46.0: - resolution: {integrity: sha512-o8pq6NLBehtrqA8Jv8jFQNtG9nhRtVqmoD4yWbgUyoU3+9WBlPe+c2EAiaJok9RB28QvrWvdWLZGeTT5aATDMg==} - peerDependencies: - webpack: ^1 || ^2 || ^3 || ^4 - dependencies: - dotenv-defaults: 1.1.1 - webpack: 4.46.0 - dev: true - - /dotenv/6.2.0: - resolution: {integrity: sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w==} - engines: {node: '>=6'} - dev: true - /dotenv/8.2.0: resolution: {integrity: sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==} engines: {node: '>=8'} @@ -11112,7 +9326,7 @@ packages: peerDependencies: react: '>=16.12.0' dependencies: - '@babel/runtime': 7.15.4 + '@babel/runtime': 7.16.3 compute-scroll-into-view: 1.0.17 prop-types: 15.7.2 react: 17.0.2 @@ -11150,12 +9364,8 @@ packages: requiresBuild: true dev: true - /electron-to-chromium/1.3.832: - resolution: {integrity: sha512-x7lO8tGoW0CyV53qON4Lb5Rok9ipDelNdBIAiYUZ03dqy4u9vohMM1qV047+s/hiyJiqUWX/3PNwkX3kexX5ig==} - dev: true - - /electron-to-chromium/1.3.857: - resolution: {integrity: sha512-a5kIr2lajm4bJ5E4D3fp8Y/BRB0Dx2VOcCRE5Gtb679mXIME/OFhWler8Gy2ksrf8gFX+EFCSIGA33FB3gqYpg==} + /electron-to-chromium/1.4.13: + resolution: {integrity: sha512-ih5tIhzEuf78pBY70FXLo+Pw73R5MPPPcXb4CGBMJaCQt/qo/IGIesKXmswpemVCKSE2Bulr5FslUv7gAWJoOw==} dev: true /element-resize-detector/1.2.3: @@ -11208,14 +9418,14 @@ packages: engines: {node: '>= 4'} dev: true - /emotion-theming/10.0.27_33bb31e1d857102242df3642b32eda18: - resolution: {integrity: sha512-MlF1yu/gYh8u+sLUqA0YuA9JX0P4Hb69WlKc/9OLo+WCXuX6sy/KoIa+qJimgmr2dWqnypYKYPX37esjDBbhdw==} + /emotion-theming/10.3.0_e2192ab4700e312ee77e7815a3550c30: + resolution: {integrity: sha512-mXiD2Oj7N9b6+h/dC6oLf9hwxbtKHQjoIqtodEyL8CpkN4F3V4IK/BT4D0C7zSs4BBFOu4UlPJbvvBLa88SGEA==} peerDependencies: '@emotion/core': ^10.0.27 react: '>=16.3.0' dependencies: - '@babel/runtime': 7.15.4 - '@emotion/core': 10.1.1_react@17.0.2 + '@babel/runtime': 7.16.3 + '@emotion/core': 10.3.0_react@17.0.2 '@emotion/weak-memoize': 0.2.5 hoist-non-react-statics: 3.3.2 react: 17.0.2 @@ -11278,30 +9488,6 @@ packages: dependencies: stackframe: 1.2.0 - /es-abstract/1.18.6: - resolution: {integrity: sha512-kAeIT4cku5eNLNuUKhlmtuk1/TRZvQoYccn6TO0cSVdf1kzB0T7+dYuVK9MWM7l+/53W2Q8M7N2c6MQvhXFcUQ==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - es-to-primitive: 1.2.1 - function-bind: 1.1.1 - get-intrinsic: 1.1.1 - get-symbol-description: 1.0.0 - has: 1.0.3 - has-symbols: 1.0.2 - internal-slot: 1.0.3 - is-callable: 1.2.4 - is-negative-zero: 2.0.1 - is-regex: 1.1.4 - is-string: 1.0.7 - object-inspect: 1.11.0 - object-keys: 1.1.1 - object.assign: 4.1.2 - string.prototype.trimend: 1.0.4 - string.prototype.trimstart: 1.0.4 - unbox-primitive: 1.0.1 - dev: true - /es-abstract/1.19.1: resolution: {integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==} engines: {node: '>= 0.4'} @@ -11320,7 +9506,7 @@ packages: is-shared-array-buffer: 1.0.1 is-string: 1.0.7 is-weakref: 1.0.1 - object-inspect: 1.11.0 + object-inspect: 1.11.1 object-keys: 1.1.1 object.assign: 4.1.2 string.prototype.trimend: 1.0.4 @@ -11386,155 +9572,324 @@ packages: ext: 1.5.0 dev: true - /esbuild-android-arm64/0.13.3: - resolution: {integrity: sha512-jc9E8vGTHkzb0Vwl74H8liANV9BWsqtzLHaKvcsRgf1M+aVCBSF0gUheduAKfDsbDMT0judeMLhwBP34EUesTA==} + /esbuild-android-arm64/0.13.15: + resolution: {integrity: sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg==} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /esbuild-android-arm64/0.14.2: + resolution: {integrity: sha512-hEixaKMN3XXCkoe+0WcexO4CcBVU5DCSUT+7P8JZiWZCbAjSkc9b6Yz2X5DSfQmRCtI/cQRU6TfMYrMQ5NBfdw==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /esbuild-darwin-64/0.13.3: - resolution: {integrity: sha512-8bG3Zq+ZNuLlIJebOO2+weI7P2LVf33sOzaUfHj8MuJ+1Ixe4KtQxfYp7qhFnP6xP2ToJaYHxGUfLeiUCEz9hw==} + /esbuild-darwin-64/0.13.15: + resolution: {integrity: sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /esbuild-darwin-64/0.14.2: + resolution: {integrity: sha512-Uq8t0cbJQkxkQdbUfOl2wZqZ/AtLZjvJulR1HHnc96UgyzG9YlCLSDMiqjM+NANEy7/zzvwKJsy3iNC9wwqLJA==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /esbuild-darwin-arm64/0.13.3: - resolution: {integrity: sha512-5E81eImYtTgh8pY7Gq4WQHhWkR/LvYadUXmuYeZBiP+3ADZJZcG60UFceZrjqNPaFOWKr/xmh4aNocwagEubcA==} + /esbuild-darwin-arm64/0.13.15: + resolution: {integrity: sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /esbuild-darwin-arm64/0.14.2: + resolution: {integrity: sha512-619MSa17sr7YCIrUj88KzQu2ESA4jKYtIYfLU/smX6qNgxQt3Y/gzM4s6sgJ4fPQzirvmXgcHv1ZNQAs/Xh48A==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /esbuild-freebsd-64/0.13.3: - resolution: {integrity: sha512-ou+f91KkTGexi8HvF/BdtsITL6plbciQfZGys7QX6/QEwyE96PmL5KnU6ZQwoU7E99Ts6Sc9bUDq8HXJubKtBA==} + /esbuild-freebsd-64/0.13.15: + resolution: {integrity: sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA==} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /esbuild-freebsd-64/0.14.2: + resolution: {integrity: sha512-aP6FE/ZsChZpUV6F3HE3x1Pz0paoYXycJ7oLt06g0G9dhJKknPawXCqQg/WMyD+ldCEZfo7F1kavenPdIT/SGQ==} cpu: [x64] os: [freebsd] requiresBuild: true dev: true optional: true - /esbuild-freebsd-arm64/0.13.3: - resolution: {integrity: sha512-F1zV7nySjHswJuvIgjkiG5liZ63MeazDGXGKViTCeegjZ71sAhOChcaGhKcu6vq9+vqZxlfEi1fmXlx6Pc3coQ==} + /esbuild-freebsd-arm64/0.13.15: + resolution: {integrity: sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ==} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /esbuild-freebsd-arm64/0.14.2: + resolution: {integrity: sha512-LSm98WTb1QIhyS83+Po0KTpZNdd2XpVpI9ua5rLWqKWbKeNRFwOsjeiuwBaRNc+O32s9oC2ZMefETxHBV6VNkQ==} cpu: [arm64] os: [freebsd] requiresBuild: true dev: true optional: true - /esbuild-linux-32/0.13.3: - resolution: {integrity: sha512-mHHc2v6uLrHH4zaaq5RB/5IWzgimEJ1HGldzf1qtGI513KZWfH0HRRQ8p1di4notJgBn7tDzWQ1f34ZHy69viQ==} + /esbuild-linux-32/0.13.15: + resolution: {integrity: sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g==} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /esbuild-linux-32/0.14.2: + resolution: {integrity: sha512-8VxnNEyeUbiGflTKcuVc5JEPTqXfsx2O6ABwUbfS1Hp26lYPRPC7pKQK5Dxa0MBejGc50jy7YZae3EGQUQ8EkQ==} cpu: [ia32] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-64/0.13.3: - resolution: {integrity: sha512-FJ1De2O89mrOuqtaEXu41qIYJU6R41F+OA6vheNwcAQcX8fu0aiA13FJeLABq29BYJuTVgRj3cyC8q+tz19/dQ==} + /esbuild-linux-64/0.13.15: + resolution: {integrity: sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /esbuild-linux-64/0.14.2: + resolution: {integrity: sha512-4bzMS2dNxOJoFIiHId4w+tqQzdnsch71JJV1qZnbnErSFWcR9lRgpSqWnTTFtv6XM+MvltRzSXC5wQ7AEBY6Hg==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-arm/0.13.3: - resolution: {integrity: sha512-9BJNRtLwBh3OP22cln9g3AJdbAQUcjRHqA4BScx9k4RZpGqPokFr548zpeplxWhcwrIjT8qPebwH9CrRVy8Bsw==} + /esbuild-linux-arm/0.13.15: + resolution: {integrity: sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /esbuild-linux-arm/0.14.2: + resolution: {integrity: sha512-PaylahvMHhH8YMfJPMKEqi64qA0Su+d4FNfHKvlKes/2dUe4QxgbwXT9oLVgy8iJdcFMrO7By4R8fS8S0p8aVQ==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-arm64/0.13.3: - resolution: {integrity: sha512-Cauhr45KSo+wRUojs+1qfycQqQCAXTOvsWvkZ6xmEMAXLAm+f8RQGDQeP8CAf8Yeelnegcn6UNdvzdzLHhWDFg==} + /esbuild-linux-arm64/0.13.15: + resolution: {integrity: sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /esbuild-linux-arm64/0.14.2: + resolution: {integrity: sha512-RlIVp0RwJrdtasDF1vTFueLYZ8WuFzxoQ1OoRFZOTyJHCGCNgh7xJIC34gd7B7+RT0CzLBB4LcM5n0LS+hIoww==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-mips64le/0.13.3: - resolution: {integrity: sha512-YVzJUGCncuuLm2boYyVeuMFsak4ZAhdiBwi0xNDZCC8sy+tS6Boe2mzcrD2uubv5JKAUOrpN186S1DtU4WgBgw==} + /esbuild-linux-mips64le/0.13.15: + resolution: {integrity: sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg==} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /esbuild-linux-mips64le/0.14.2: + resolution: {integrity: sha512-Fdwrq2roFnO5oetIiUQQueZ3+5soCxBSJswg3MvYaXDomj47BN6oAWMZgLrFh1oVrtWrxSDLCJBenYdbm2s+qQ==} cpu: [mips64el] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-ppc64le/0.13.3: - resolution: {integrity: sha512-GU6CqqKtJEoyxC2QWHiJtmuOz9wc/jMv8ZloK2WwiGY5yMvAmM3PI103Dj7xcjebNTHBqITTUw/aigY1wx5A3w==} + /esbuild-linux-ppc64le/0.13.15: + resolution: {integrity: sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ==} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /esbuild-linux-ppc64le/0.14.2: + resolution: {integrity: sha512-vxptskw8JfCDD9QqpRO0XnsM1osuWeRjPaXX1TwdveLogYsbdFtcuiuK/4FxGiNMUr1ojtnCS2rMPbY8puc5NA==} cpu: [ppc64] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-openbsd-64/0.13.3: - resolution: {integrity: sha512-HVpkgpn4BQt4BPDAjTOpeMub6mzNWw6Y3gaLQJrpbO24pws6ZwYkY24OI3/Uo3LDCbH6856MM81JxECt92OWjA==} + /esbuild-netbsd-64/0.13.15: + resolution: {integrity: sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w==} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + + /esbuild-netbsd-64/0.14.2: + resolution: {integrity: sha512-I8+LzYK5iSNpspS9eCV9sW67Rj8FgMHimGri4mKiGAmN0pNfx+hFX146rYtzGtewuxKtTsPywWteHx+hPRLDsw==} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + + /esbuild-openbsd-64/0.13.15: + resolution: {integrity: sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g==} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + + /esbuild-openbsd-64/0.14.2: + resolution: {integrity: sha512-120HgMe9elidWUvM2E6mMf0csrGwx8sYDqUIJugyMy1oHm+/nT08bTAVXuwYG/rkMIqsEO9AlMxuYnwR6En/3Q==} cpu: [x64] os: [openbsd] requiresBuild: true dev: true optional: true - /esbuild-sunos-64/0.13.3: - resolution: {integrity: sha512-XncBVOtnEfUbPV4CaiFBxh38ychnBfwCxuTm9iAqcHzIwkmeNRN5qMzDyfE1jyfJje+Bbt6AvIfz6SdYt8/UEQ==} + /esbuild-sunos-64/0.13.15: + resolution: {integrity: sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw==} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + + /esbuild-sunos-64/0.14.2: + resolution: {integrity: sha512-Q3xcf9Uyfra9UuCFxoLixVvdigo0daZaKJ97TL2KNA4bxRUPK18wwGUk3AxvgDQZpRmg82w9PnkaNYo7a+24ow==} cpu: [x64] os: [sunos] requiresBuild: true dev: true optional: true - /esbuild-windows-32/0.13.3: - resolution: {integrity: sha512-ZlgDz7d1nk8wQACi+z8IDzNZVUlN9iprAme+1YSTsfFDlkyI8jeaGWPk9EQFNY7rJzsLVYm6eZ2mhPioc7uT5A==} + /esbuild-windows-32/0.13.15: + resolution: {integrity: sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw==} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /esbuild-windows-32/0.14.2: + resolution: {integrity: sha512-TW7O49tPsrq+N1sW8mb3m24j/iDGa4xzAZH4wHWwoIzgtZAYPKC0hpIhufRRG/LA30bdMChO9pjJZ5mtcybtBQ==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /esbuild-windows-64/0.13.3: - resolution: {integrity: sha512-YX7KvRez3TR+GudlQm9tND/ssj2FsF9vb8ZWzAoZOLxpPzE3y+3SFJNrfDzzQKPzJ0Pnh9KBP4gsaMwJjKHDhw==} + /esbuild-windows-64/0.13.15: + resolution: {integrity: sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /esbuild-windows-64/0.14.2: + resolution: {integrity: sha512-Rym6ViMNmi1E2QuQMWy0AFAfdY0wGwZD73BnzlsQBX5hZBuy/L+Speh7ucUZ16gwsrMM9v86icZUDrSN/lNBKg==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /esbuild-windows-arm64/0.13.3: - resolution: {integrity: sha512-nP7H0Y2a6OJd3Qi1Q8sehhyP4x4JoXK4S5y6FzH2vgaJgiyEurzFxjUufGdMaw+RxtxiwD/uRndUgwaZ2JD8lg==} + /esbuild-windows-arm64/0.13.15: + resolution: {integrity: sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /esbuild-windows-arm64/0.14.2: + resolution: {integrity: sha512-ZrLbhr0vX5Em/P1faMnHucjVVWPS+m3tktAtz93WkMZLmbRJevhiW1y4CbulBd2z0MEdXZ6emDa1zFHq5O5bSA==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /esbuild/0.13.3: - resolution: {integrity: sha512-98xovMLKnyhv3gcReUuAEi5Ig1rK6SIgvsJuBIcfwzqGSEHsV8UJjMlmkhHoHMf9XZybMpE9Zax8AA8f7i2hlQ==} + /esbuild/0.13.15: + resolution: {integrity: sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw==} + hasBin: true + requiresBuild: true + optionalDependencies: + esbuild-android-arm64: 0.13.15 + esbuild-darwin-64: 0.13.15 + esbuild-darwin-arm64: 0.13.15 + esbuild-freebsd-64: 0.13.15 + esbuild-freebsd-arm64: 0.13.15 + esbuild-linux-32: 0.13.15 + esbuild-linux-64: 0.13.15 + esbuild-linux-arm: 0.13.15 + esbuild-linux-arm64: 0.13.15 + esbuild-linux-mips64le: 0.13.15 + esbuild-linux-ppc64le: 0.13.15 + esbuild-netbsd-64: 0.13.15 + esbuild-openbsd-64: 0.13.15 + esbuild-sunos-64: 0.13.15 + esbuild-windows-32: 0.13.15 + esbuild-windows-64: 0.13.15 + esbuild-windows-arm64: 0.13.15 + dev: true + + /esbuild/0.14.2: + resolution: {integrity: sha512-l076A6o/PIgcyM24s0dWmDI/b8RQf41uWoJu9I0M71CtW/YSw5T5NUeXxs5lo2tFQD+O4CW4nBHJXx3OY5NpXg==} hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-arm64: 0.13.3 - esbuild-darwin-64: 0.13.3 - esbuild-darwin-arm64: 0.13.3 - esbuild-freebsd-64: 0.13.3 - esbuild-freebsd-arm64: 0.13.3 - esbuild-linux-32: 0.13.3 - esbuild-linux-64: 0.13.3 - esbuild-linux-arm: 0.13.3 - esbuild-linux-arm64: 0.13.3 - esbuild-linux-mips64le: 0.13.3 - esbuild-linux-ppc64le: 0.13.3 - esbuild-openbsd-64: 0.13.3 - esbuild-sunos-64: 0.13.3 - esbuild-windows-32: 0.13.3 - esbuild-windows-64: 0.13.3 - esbuild-windows-arm64: 0.13.3 + esbuild-android-arm64: 0.14.2 + esbuild-darwin-64: 0.14.2 + esbuild-darwin-arm64: 0.14.2 + esbuild-freebsd-64: 0.14.2 + esbuild-freebsd-arm64: 0.14.2 + esbuild-linux-32: 0.14.2 + esbuild-linux-64: 0.14.2 + esbuild-linux-arm: 0.14.2 + esbuild-linux-arm64: 0.14.2 + esbuild-linux-mips64le: 0.14.2 + esbuild-linux-ppc64le: 0.14.2 + esbuild-netbsd-64: 0.14.2 + esbuild-openbsd-64: 0.14.2 + esbuild-sunos-64: 0.14.2 + esbuild-windows-32: 0.14.2 + esbuild-windows-64: 0.14.2 + esbuild-windows-arm64: 0.14.2 dev: true /escalade/3.1.1: @@ -11567,55 +9922,55 @@ packages: hasBin: true dependencies: esprima: 4.0.1 - estraverse: 5.2.0 + estraverse: 5.3.0 esutils: 2.0.3 optionator: 0.8.3 optionalDependencies: source-map: 0.6.1 dev: true - /eslint-config-galex/2.16.12_eslint@7.32.0: - resolution: {integrity: sha512-RfcdamZn4gSbxM9XonqR7ekb4/t7zvk5sC6K31atsIlE7AnmadffEw5wvgp4lR6pGOnvQHmimsZuqKH8Ov2LlA==} - engines: {node: '>=12'} + /eslint-config-galex/3.3.5_eslint@8.4.1+jest@27.4.3: + resolution: {integrity: sha512-DZeUZrmADgoRPOngUxdwsbCD0yA2cCyLTOd8E6sujKxwSdcdmqVuVqoBX9C8Erc6iAl1bIgtBM6Qc2O+3jQj2w==} + engines: {node: '>=14.17'} peerDependencies: - eslint: '>=7.15.0' + eslint: '>=8.1.0' dependencies: - '@babel/core': 7.15.5 - '@babel/eslint-parser': 7.15.4_@babel+core@7.15.5+eslint@7.32.0 - '@next/eslint-plugin-next': 11.1.2 - '@typescript-eslint/eslint-plugin': 4.31.0_d9c1bc16c4e2aea4e8e177a5961dd3bf - '@typescript-eslint/parser': 4.31.0_eslint@7.32.0+typescript@4.4.3 + '@babel/core': 7.16.0 + '@babel/eslint-parser': 7.16.3_@babel+core@7.16.0+eslint@8.4.1 + '@next/eslint-plugin-next': 12.0.6 + '@typescript-eslint/eslint-plugin': 5.5.0_7dce1c1998d507f579fc8c88aa3ea163 + '@typescript-eslint/parser': 5.5.0_eslint@8.4.1+typescript@4.5.2 confusing-browser-globals: 1.0.10 - eslint: 7.32.0 - eslint-config-prettier: 8.3.0_eslint@7.32.0 - eslint-plugin-import: 2.24.2_eslint@7.32.0 - eslint-plugin-inclusive-language: 2.1.1 - eslint-plugin-jest: 24.4.0_bee27a84bf519dcd2ba1095ccc4bd980 - eslint-plugin-jest-dom: 3.9.2_eslint@7.32.0 - eslint-plugin-jest-formatting: 3.0.0_eslint@7.32.0 - eslint-plugin-jsx-a11y: 6.4.1_eslint@7.32.0 - eslint-plugin-promise: 5.1.0_eslint@7.32.0 - eslint-plugin-react: 7.25.1_eslint@7.32.0 - eslint-plugin-react-hooks: 4.2.0_eslint@7.32.0 - eslint-plugin-sonarjs: 0.10.0_eslint@7.32.0 - eslint-plugin-testing-library: 4.12.2_eslint@7.32.0+typescript@4.4.3 - eslint-plugin-unicorn: 36.0.0_eslint@7.32.0 + eslint: 8.4.1 + eslint-config-prettier: 8.3.0_eslint@8.4.1 + eslint-plugin-import: 2.25.3_eslint@8.4.1 + eslint-plugin-jest: 25.3.0_ae1ea07bb156c5ec775f683415c290c4 + eslint-plugin-jest-dom: 3.9.2_eslint@8.4.1 + eslint-plugin-jest-formatting: 3.1.0_eslint@8.4.1 + eslint-plugin-jsx-a11y: 6.5.1_eslint@8.4.1 + eslint-plugin-promise: 5.2.0_eslint@8.4.1 + eslint-plugin-react: 7.27.1_eslint@8.4.1 + eslint-plugin-react-hooks: 4.3.0_eslint@8.4.1 + eslint-plugin-sonarjs: 0.11.0_eslint@8.4.1 + eslint-plugin-testing-library: 5.0.1_eslint@8.4.1+typescript@4.5.2 + eslint-plugin-unicorn: 39.0.0_eslint@8.4.1 read-pkg-up: 7.0.1 - typescript: 4.4.3 + typescript: 4.5.2 transitivePeerDependencies: + - jest - supports-color dev: true - /eslint-config-prettier/8.3.0_eslint@7.32.0: + /eslint-config-prettier/8.3.0_eslint@8.4.1: resolution: {integrity: sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 7.32.0 + eslint: 8.4.1 dev: true - /eslint-config-react-app/6.0.0_6352bb1a595683c61b9407f46ad36786: + /eslint-config-react-app/6.0.0_2224e8c4979895c59057d8d856cdbbd2: resolution: {integrity: sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -11636,18 +9991,18 @@ packages: eslint-plugin-testing-library: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 4.29.3_ae581dea7e7e7b25f1c19a5c5e248352 - '@typescript-eslint/parser': 4.29.3_eslint@7.32.0+typescript@4.4.3 + '@typescript-eslint/eslint-plugin': 5.5.0_13b98a72b6a1123178dc5d668f23a8fe + '@typescript-eslint/parser': 5.5.0_eslint@7.32.0+typescript@4.5.2 babel-eslint: 10.1.0_eslint@7.32.0 confusing-browser-globals: 1.0.10 eslint: 7.32.0 eslint-plugin-flowtype: 5.9.2_eslint@7.32.0 - eslint-plugin-import: 2.24.2_eslint@7.32.0 - eslint-plugin-jest: 24.4.0_361e69bfe349d4899eee6b6bce3d2aec - eslint-plugin-jsx-a11y: 6.4.1_eslint@7.32.0 - eslint-plugin-react: 7.25.0_eslint@7.32.0 - eslint-plugin-react-hooks: 4.2.0_eslint@7.32.0 - eslint-plugin-testing-library: 3.10.2_eslint@7.32.0+typescript@4.4.3 + eslint-plugin-import: 2.25.3_eslint@7.32.0 + eslint-plugin-jest: 24.4.0_ff52eac810a78d77a515b8ed4c202c9f + eslint-plugin-jsx-a11y: 6.5.1_eslint@7.32.0 + eslint-plugin-react: 7.27.1_eslint@7.32.0 + eslint-plugin-react-hooks: 4.3.0_eslint@7.32.0 + eslint-plugin-testing-library: 5.0.1_eslint@7.32.0+typescript@4.5.2 dev: true /eslint-import-resolver-node/0.3.6: @@ -11657,11 +10012,12 @@ packages: resolve: 1.20.0 dev: true - /eslint-module-utils/2.6.2: - resolution: {integrity: sha512-QG8pcgThYOuqxupd06oYTZoNOGaUdTY1PqK+oS6ElF6vs4pBdk/aYxFVQQXzcrAqp9m7cl7lb2ubazX+g16k2Q==} + /eslint-module-utils/2.7.1: + resolution: {integrity: sha512-fjoetBXQZq2tSTWZ9yWVl2KuFrTZZH3V+9iD1V1RfpDgxzJR+mPd/KZmMiA8gbPqdBzpNiEHOuT7IYEWxrH0zQ==} engines: {node: '>=4'} dependencies: debug: 3.2.7 + find-up: 2.1.0 pkg-dir: 2.0.0 dev: true @@ -11676,58 +10032,72 @@ packages: string-natural-compare: 3.0.1 dev: true - /eslint-plugin-import/2.24.2_eslint@7.32.0: - resolution: {integrity: sha512-hNVtyhiEtZmpsabL4neEj+6M5DCLgpYyG9nzJY8lZQeQXEn5UPW1DpUdsMHMXsq98dbNm7nt1w9ZMSVpfJdi8Q==} + /eslint-plugin-import/2.25.3_eslint@7.32.0: + resolution: {integrity: sha512-RzAVbby+72IB3iOEL8clzPLzL3wpDrlwjsTBAQXgyp5SeTqqY+0bFubwuo+y/HLhNZcXV4XqTBO4LGsfyHIDXg==} engines: {node: '>=4'} peerDependencies: - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 dependencies: - array-includes: 3.1.3 + array-includes: 3.1.4 array.prototype.flat: 1.2.5 debug: 2.6.9 doctrine: 2.1.0 eslint: 7.32.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.6.2 - find-up: 2.1.0 + eslint-module-utils: 2.7.1 has: 1.0.3 - is-core-module: 2.7.0 + is-core-module: 2.8.0 + is-glob: 4.0.3 minimatch: 3.0.4 object.values: 1.1.5 - pkg-up: 2.0.0 - read-pkg-up: 3.0.0 resolve: 1.20.0 - tsconfig-paths: 3.11.0 + tsconfig-paths: 3.12.0 dev: true - /eslint-plugin-inclusive-language/2.1.1: - resolution: {integrity: sha512-/dJC035CntrE7JpmQk0lId340iJZ3wUp22dUIy33CVSbO0t9jffeIe0lM0H9281ISdfB4oERvbq3iMK7f0YRDQ==} + /eslint-plugin-import/2.25.3_eslint@8.4.1: + resolution: {integrity: sha512-RzAVbby+72IB3iOEL8clzPLzL3wpDrlwjsTBAQXgyp5SeTqqY+0bFubwuo+y/HLhNZcXV4XqTBO4LGsfyHIDXg==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 dependencies: - humps: 2.0.1 + array-includes: 3.1.4 + array.prototype.flat: 1.2.5 + debug: 2.6.9 + doctrine: 2.1.0 + eslint: 8.4.1 + eslint-import-resolver-node: 0.3.6 + eslint-module-utils: 2.7.1 + has: 1.0.3 + is-core-module: 2.8.0 + is-glob: 4.0.3 + minimatch: 3.0.4 + object.values: 1.1.5 + resolve: 1.20.0 + tsconfig-paths: 3.12.0 dev: true - /eslint-plugin-jest-dom/3.9.2_eslint@7.32.0: + /eslint-plugin-jest-dom/3.9.2_eslint@8.4.1: resolution: {integrity: sha512-DKNW6nxYkBvwv36WcYFxapCalGjOGSWUu5PREpDVuXGbEns3S5jhr+mZ5W2N6MxbOWw/2U61C1JVLH31gwVjOQ==} engines: {node: ^10.12.0 || >=12.0.0, npm: '>=6', yarn: '>=1'} peerDependencies: eslint: '>=6.8' dependencies: - '@babel/runtime': 7.15.4 + '@babel/runtime': 7.16.3 '@testing-library/dom': 7.31.2 - eslint: 7.32.0 + eslint: 8.4.1 requireindex: 1.2.0 dev: true - /eslint-plugin-jest-formatting/3.0.0_eslint@7.32.0: - resolution: {integrity: sha512-XM1CHe1jX6j+t/NeppcVnm/1zgDAFqwiSLJEyLB7HDpcqBEGbbTFLSayCW2Q9y7VwcXrJbDAKRoO6vZ7jCmRFw==} - engines: {node: ^10.12.0 || >=12.0.0} + /eslint-plugin-jest-formatting/3.1.0_eslint@8.4.1: + resolution: {integrity: sha512-XyysraZ1JSgGbLSDxjj5HzKKh0glgWf+7CkqxbTqb7zEhW7X2WHo5SBQ8cGhnszKN+2Lj3/oevBlHNbHezoc/A==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=0.8.0' dependencies: - eslint: 7.32.0 + eslint: 8.4.1 dev: true - /eslint-plugin-jest/24.4.0_361e69bfe349d4899eee6b6bce3d2aec: + /eslint-plugin-jest/24.4.0_ff52eac810a78d77a515b8ed4c202c9f: resolution: {integrity: sha512-8qnt/hgtZ94E9dA6viqfViKBfkJwFHXgJmTWlMGDgunw1XJEGqm3eiPjDsTanM3/u/3Az82nyQM9GX7PM/QGmg==} engines: {node: '>=10'} peerDependencies: @@ -11737,168 +10107,208 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 4.29.3_ae581dea7e7e7b25f1c19a5c5e248352 - '@typescript-eslint/experimental-utils': 4.31.0_eslint@7.32.0+typescript@4.4.3 + '@typescript-eslint/eslint-plugin': 5.5.0_13b98a72b6a1123178dc5d668f23a8fe + '@typescript-eslint/experimental-utils': 4.33.0_eslint@7.32.0+typescript@4.5.2 eslint: 7.32.0 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-jest/24.4.0_bee27a84bf519dcd2ba1095ccc4bd980: - resolution: {integrity: sha512-8qnt/hgtZ94E9dA6viqfViKBfkJwFHXgJmTWlMGDgunw1XJEGqm3eiPjDsTanM3/u/3Az82nyQM9GX7PM/QGmg==} - engines: {node: '>=10'} + /eslint-plugin-jest/25.3.0_ae1ea07bb156c5ec775f683415c290c4: + resolution: {integrity: sha512-79WQtuBsTN1S8Y9+7euBYwxIOia/k7ykkl9OCBHL3xuww5ecursHy/D8GCIlvzHVWv85gOkS5Kv6Sh7RxOgK1Q==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} peerDependencies: - '@typescript-eslint/eslint-plugin': '>= 4' - eslint: '>=5' + '@typescript-eslint/eslint-plugin': ^4.0.0 || ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + jest: '*' peerDependenciesMeta: '@typescript-eslint/eslint-plugin': optional: true + jest: + optional: true dependencies: - '@typescript-eslint/eslint-plugin': 4.31.0_d9c1bc16c4e2aea4e8e177a5961dd3bf - '@typescript-eslint/experimental-utils': 4.31.0_eslint@7.32.0+typescript@4.4.3 - eslint: 7.32.0 + '@typescript-eslint/eslint-plugin': 5.5.0_7dce1c1998d507f579fc8c88aa3ea163 + '@typescript-eslint/experimental-utils': 5.6.0_eslint@8.4.1+typescript@4.5.2 + eslint: 8.4.1 + jest: 27.4.3 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-jsx-a11y/6.4.1_eslint@7.32.0: - resolution: {integrity: sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==} + /eslint-plugin-jsx-a11y/6.5.1_eslint@7.32.0: + resolution: {integrity: sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==} engines: {node: '>=4.0'} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - '@babel/runtime': 7.15.4 + '@babel/runtime': 7.16.3 aria-query: 4.2.2 - array-includes: 3.1.3 + array-includes: 3.1.4 ast-types-flow: 0.0.7 - axe-core: 4.3.3 + axe-core: 4.3.5 axobject-query: 2.2.0 damerau-levenshtein: 1.0.7 emoji-regex: 9.2.2 eslint: 7.32.0 has: 1.0.3 - jsx-ast-utils: 3.2.0 + jsx-ast-utils: 3.2.1 + language-tags: 1.0.5 + minimatch: 3.0.4 + dev: true + + /eslint-plugin-jsx-a11y/6.5.1_eslint@8.4.1: + resolution: {integrity: sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + dependencies: + '@babel/runtime': 7.16.3 + aria-query: 4.2.2 + array-includes: 3.1.4 + ast-types-flow: 0.0.7 + axe-core: 4.3.5 + axobject-query: 2.2.0 + damerau-levenshtein: 1.0.7 + emoji-regex: 9.2.2 + eslint: 8.4.1 + has: 1.0.3 + jsx-ast-utils: 3.2.1 language-tags: 1.0.5 + minimatch: 3.0.4 dev: true - /eslint-plugin-promise/5.1.0_eslint@7.32.0: - resolution: {integrity: sha512-NGmI6BH5L12pl7ScQHbg7tvtk4wPxxj8yPHH47NvSmMtFneC077PSeY3huFj06ZWZvtbfxSPt3RuOQD5XcR4ng==} + /eslint-plugin-promise/5.2.0_eslint@8.4.1: + resolution: {integrity: sha512-SftLb1pUG01QYq2A/hGAWfDRXqYD82zE7j7TopDOyNdU+7SvvoXREls/+PRTY17vUXzXnZA/zfnyKgRH6x4JJw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: eslint: ^7.0.0 dependencies: - eslint: 7.32.0 + eslint: 8.4.1 dev: true - /eslint-plugin-react-hooks/4.2.0_eslint@7.32.0: - resolution: {integrity: sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==} + /eslint-plugin-react-hooks/4.3.0_eslint@7.32.0: + resolution: {integrity: sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==} engines: {node: '>=10'} peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: eslint: 7.32.0 dev: true - /eslint-plugin-react/7.25.0_eslint@7.32.0: - resolution: {integrity: sha512-bZL+HeB+Qaimb4ryOc+OYYOX0XnOr6FX30ZXkzL8iSJA3tATTtZ1YgYyjK3jGvVDcZMejfUaeS/5wKDfTgyfVw==} + /eslint-plugin-react-hooks/4.3.0_eslint@8.4.1: + resolution: {integrity: sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + dependencies: + eslint: 8.4.1 + dev: true + + /eslint-plugin-react/7.27.1_eslint@7.32.0: + resolution: {integrity: sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==} engines: {node: '>=4'} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - array-includes: 3.1.3 - array.prototype.flatmap: 1.2.4 + array-includes: 3.1.4 + array.prototype.flatmap: 1.2.5 doctrine: 2.1.0 eslint: 7.32.0 - estraverse: 5.2.0 - has: 1.0.3 - jsx-ast-utils: 3.2.0 + estraverse: 5.3.0 + jsx-ast-utils: 3.2.1 minimatch: 3.0.4 - object.entries: 1.1.4 - object.fromentries: 2.0.4 - object.values: 1.1.4 + object.entries: 1.1.5 + object.fromentries: 2.0.5 + object.hasown: 1.1.0 + object.values: 1.1.5 prop-types: 15.7.2 resolve: 2.0.0-next.3 - string.prototype.matchall: 4.0.5 + semver: 6.3.0 + string.prototype.matchall: 4.0.6 dev: true - /eslint-plugin-react/7.25.1_eslint@7.32.0: - resolution: {integrity: sha512-P4j9K1dHoFXxDNP05AtixcJEvIT6ht8FhYKsrkY0MPCPaUMYijhpWwNiRDZVtA8KFuZOkGSeft6QwH8KuVpJug==} + /eslint-plugin-react/7.27.1_eslint@8.4.1: + resolution: {integrity: sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==} engines: {node: '>=4'} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - array-includes: 3.1.3 + array-includes: 3.1.4 array.prototype.flatmap: 1.2.5 - doctrine: 2.1.0 - eslint: 7.32.0 - estraverse: 5.2.0 - has: 1.0.3 - jsx-ast-utils: 3.2.0 + doctrine: 2.1.0 + eslint: 8.4.1 + estraverse: 5.3.0 + jsx-ast-utils: 3.2.1 minimatch: 3.0.4 object.entries: 1.1.5 object.fromentries: 2.0.5 + object.hasown: 1.1.0 object.values: 1.1.5 prop-types: 15.7.2 resolve: 2.0.0-next.3 - string.prototype.matchall: 4.0.5 + semver: 6.3.0 + string.prototype.matchall: 4.0.6 dev: true - /eslint-plugin-sonarjs/0.10.0_eslint@7.32.0: - resolution: {integrity: sha512-FBRIBmWQh2UAfuLSnuYEfmle33jIup9hfkR0X8pkfjeCKNpHUG8qyZI63ahs3aw8CJrv47QJ9ccdK3ZxKH016A==} - engines: {node: '>=10'} + /eslint-plugin-sonarjs/0.11.0_eslint@8.4.1: + resolution: {integrity: sha512-ei/WuZiL0wP+qx2KrxKyZs3+eDbxiGAhFSm3GKCOOAUkg+G2ny6TSXDB2j67tvyqHefi+eoQsAgGQvz+nEtIBw==} + engines: {node: '>=12'} peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + eslint: ^5.0.0 || ^6.0.0 || ^7.0.0|| ^8.0.0 dependencies: - eslint: 7.32.0 + eslint: 8.4.1 dev: true - /eslint-plugin-testing-library/3.10.2_eslint@7.32.0+typescript@4.4.3: - resolution: {integrity: sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==} - engines: {node: ^10.12.0 || >=12.0.0, npm: '>=6'} + /eslint-plugin-testing-library/5.0.1_eslint@7.32.0+typescript@4.5.2: + resolution: {integrity: sha512-8ZV4HbbacvOwu+adNnGpYd8E64NRcil2a11aFAbc/TZDUB/xxK2c8Z+LoeoHUbxNBGbTUdpAE4YUugxK85pcwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} peerDependencies: - eslint: ^5 || ^6 || ^7 + eslint: ^7.5.0 || ^8.0.0 dependencies: - '@typescript-eslint/experimental-utils': 3.10.1_eslint@7.32.0+typescript@4.4.3 + '@typescript-eslint/experimental-utils': 5.6.0_eslint@7.32.0+typescript@4.5.2 eslint: 7.32.0 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-testing-library/4.12.2_eslint@7.32.0+typescript@4.4.3: - resolution: {integrity: sha512-lcysxW7I3oXmZIyFP2N1dFMPfuB3qyl3iDcDboCl7U+TAaeG9OOycNSkZUAsDWQLsfEtXYmRbwTH98qSgk6peA==} - engines: {node: ^10.12.0 || >=12.0.0, npm: '>=6'} + /eslint-plugin-testing-library/5.0.1_eslint@8.4.1+typescript@4.5.2: + resolution: {integrity: sha512-8ZV4HbbacvOwu+adNnGpYd8E64NRcil2a11aFAbc/TZDUB/xxK2c8Z+LoeoHUbxNBGbTUdpAE4YUugxK85pcwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} peerDependencies: - eslint: ^7.5.0 + eslint: ^7.5.0 || ^8.0.0 dependencies: - '@typescript-eslint/experimental-utils': 4.31.0_eslint@7.32.0+typescript@4.4.3 - eslint: 7.32.0 + '@typescript-eslint/experimental-utils': 5.6.0_eslint@8.4.1+typescript@4.5.2 + eslint: 8.4.1 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-unicorn/36.0.0_eslint@7.32.0: - resolution: {integrity: sha512-xxN2vSctGWnDW6aLElm/LKIwcrmk6mdiEcW55Uv5krcrVcIFSWMmEgc/hwpemYfZacKZ5npFERGNz4aThsp1AA==} + /eslint-plugin-unicorn/39.0.0_eslint@8.4.1: + resolution: {integrity: sha512-fd5RK2FtYjGcIx3wra7csIE/wkkmBo22T1gZtRTsLr1Mb+KsFKJ+JOdSqhHXQUrI/JTs/Mon64cEYzTgSCbltw==} engines: {node: '>=12'} peerDependencies: eslint: '>=7.32.0' dependencies: '@babel/helper-validator-identifier': 7.15.7 - ci-info: 3.2.0 + ci-info: 3.3.0 clean-regexp: 1.0.0 - eslint: 7.32.0 - eslint-template-visitor: 2.3.2_eslint@7.32.0 - eslint-utils: 3.0.0_eslint@7.32.0 + eslint: 8.4.1 + eslint-template-visitor: 2.3.2_eslint@8.4.1 + eslint-utils: 3.0.0_eslint@8.4.1 + esquery: 1.4.0 + indent-string: 4.0.0 is-builtin-module: 3.1.0 lodash: 4.17.21 pluralize: 8.0.0 read-pkg-up: 7.0.1 - regexp-tree: 0.1.23 + regexp-tree: 0.1.24 safe-regex: 2.1.1 semver: 7.3.5 + strip-indent: 3.0.0 transitivePeerDependencies: - supports-color dev: true @@ -11919,14 +10329,22 @@ packages: estraverse: 4.3.0 dev: true - /eslint-template-visitor/2.3.2_eslint@7.32.0: + /eslint-scope/7.1.0: + resolution: {integrity: sha512-aWwkhnS0qAXqNOgKOK0dJ2nvzEbhEvpy8OlJ9kZ0FeZnA6zpjv1/Vei+puGFFX7zkPCkHHXb7IDX3A+7yPrRWg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true + + /eslint-template-visitor/2.3.2_eslint@8.4.1: resolution: {integrity: sha512-3ydhqFpuV7x1M9EK52BPNj6V0Kwu0KKkcIAfpUhwHbR8ocRln/oUHgfxQupY8O1h4Qv/POHDumb/BwwNfxbtnA==} peerDependencies: eslint: '>=7.0.0' dependencies: - '@babel/core': 7.15.5 - '@babel/eslint-parser': 7.15.4_@babel+core@7.15.5+eslint@7.32.0 - eslint: 7.32.0 + '@babel/core': 7.16.0 + '@babel/eslint-parser': 7.16.3_@babel+core@7.16.0+eslint@8.4.1 + eslint: 8.4.1 eslint-visitor-keys: 2.1.0 esquery: 1.4.0 multimap: 1.1.0 @@ -11951,6 +10369,16 @@ packages: eslint-visitor-keys: 2.1.0 dev: true + /eslint-utils/3.0.0_eslint@8.4.1: + resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} + engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} + peerDependencies: + eslint: '>=5' + dependencies: + eslint: 8.4.1 + eslint-visitor-keys: 2.1.0 + dev: true + /eslint-visitor-keys/1.3.0: resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} engines: {node: '>=4'} @@ -11961,6 +10389,11 @@ packages: engines: {node: '>=10'} dev: true + /eslint-visitor-keys/3.1.0: + resolution: {integrity: sha512-yWJFpu4DtjsWKkt5GeNBBuZMlNcYVs6vRCLoCVEJrTjaSB6LC98gFipNK/erM2Heg/E8mIK+hXG/pJMLK+eRZA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + /eslint-webpack-plugin/2.5.4_eslint@7.32.0+webpack@4.44.2: resolution: {integrity: sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw==} engines: {node: '>= 10.13.0'} @@ -11989,7 +10422,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.2 + debug: 4.3.3 doctrine: 3.0.0 enquirer: 2.3.6 escape-string-regexp: 4.0.0 @@ -12003,7 +10436,7 @@ packages: file-entry-cache: 6.0.1 functional-red-black-tree: 1.0.1 glob-parent: 5.1.2 - globals: 13.11.0 + globals: 13.12.0 ignore: 4.0.6 import-fresh: 3.3.0 imurmurhash: 0.1.4 @@ -12020,7 +10453,54 @@ packages: semver: 7.3.5 strip-ansi: 6.0.1 strip-json-comments: 3.1.1 - table: 6.7.1 + table: 6.7.3 + text-table: 0.2.0 + v8-compile-cache: 2.3.0 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint/8.4.1: + resolution: {integrity: sha512-TxU/p7LB1KxQ6+7aztTnO7K0i+h0tDi81YRY9VzB6Id71kNz+fFYnf5HD5UOQmxkzcoa0TlVZf9dpMtUv0GpWg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true + dependencies: + '@eslint/eslintrc': 1.0.5 + '@humanwhocodes/config-array': 0.9.2 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.3 + doctrine: 3.0.0 + enquirer: 2.3.6 + escape-string-regexp: 4.0.0 + eslint-scope: 7.1.0 + eslint-utils: 3.0.0_eslint@8.4.1 + eslint-visitor-keys: 3.1.0 + espree: 9.2.0 + esquery: 1.4.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + functional-red-black-tree: 1.0.1 + glob-parent: 6.0.2 + globals: 13.12.0 + ignore: 4.0.6 + import-fresh: 3.3.0 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.0.4 + natural-compare: 1.4.0 + optionator: 0.9.1 + progress: 2.0.3 + regexpp: 3.2.0 + semver: 7.3.5 + strip-ansi: 6.0.1 + strip-json-comments: 3.1.1 text-table: 0.2.0 v8-compile-cache: 2.3.0 transitivePeerDependencies: @@ -12036,6 +10516,15 @@ packages: eslint-visitor-keys: 1.3.0 dev: true + /espree/9.2.0: + resolution: {integrity: sha512-oP3utRkynpZWF/F2x/HZJ+AGtnIclaR7z1pYPxy7NYM2fSO6LgK/Rkny8anRSPK/VwEA1eqm2squui0T7ZMOBg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.6.0 + acorn-jsx: 5.3.2_acorn@8.6.0 + eslint-visitor-keys: 3.1.0 + dev: true + /esprima/4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} engines: {node: '>=4'} @@ -12046,14 +10535,14 @@ packages: resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} engines: {node: '>=0.10'} dependencies: - estraverse: 5.2.0 + estraverse: 5.3.0 dev: true /esrecurse/4.3.0: resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} engines: {node: '>=4.0'} dependencies: - estraverse: 5.2.0 + estraverse: 5.3.0 dev: true /estraverse/4.3.0: @@ -12061,8 +10550,8 @@ packages: engines: {node: '>=4.0'} dev: true - /estraverse/5.2.0: - resolution: {integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==} + /estraverse/5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} dev: true @@ -12070,9 +10559,9 @@ packages: resolution: {integrity: sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==} engines: {node: '>=8.3.0'} dependencies: - '@babel/traverse': 7.15.4 - '@babel/types': 7.15.6 - c8: 7.9.0 + '@babel/traverse': 7.16.3 + '@babel/types': 7.16.0 + c8: 7.10.0 transitivePeerDependencies: - supports-color dev: true @@ -12095,8 +10584,8 @@ packages: engines: {node: '>= 0.6'} dev: true - /eventemitter2/6.4.4: - resolution: {integrity: sha512-HLU3NDY6wARrLCEwyGKRBvuWYyvW6mHYv72SJJAH3iJN3a6eVUvkjFkcxah1bcTgGVBBrFdIopBJPhCQFMLyXw==} + /eventemitter2/6.4.5: + resolution: {integrity: sha512-bXE7Dyc1i6oQElDG0jMRZJrRAn9QR2xyyFGmBdZleNmyQX0FqGYmhZIrIrpPfm/w//LTo4tVQGOGQcGCb5q9uw==} dev: true /eventemitter3/4.0.7: @@ -12135,7 +10624,7 @@ packages: is-stream: 1.1.0 npm-run-path: 2.0.2 p-finally: 1.0.0 - signal-exit: 3.0.5 + signal-exit: 3.0.6 strip-eof: 1.0.0 dev: true @@ -12150,7 +10639,7 @@ packages: merge-stream: 2.0.0 npm-run-path: 4.0.1 onetime: 5.1.2 - signal-exit: 3.0.3 + signal-exit: 3.0.6 strip-final-newline: 2.0.0 dev: true @@ -12165,7 +10654,7 @@ packages: merge-stream: 2.0.0 npm-run-path: 4.0.1 onetime: 5.1.2 - signal-exit: 3.0.3 + signal-exit: 3.0.6 strip-final-newline: 2.0.0 dev: true @@ -12206,16 +10695,16 @@ packages: jest-regex-util: 26.0.0 dev: true - /expect/27.2.4: - resolution: {integrity: sha512-gOtuonQ8TCnbNNCSw2fhVzRf8EFYDII4nB5NmG4IEV0rbUnW1I5zXvoTntU4iicB/Uh0oZr20NGlOLdJiwsOZA==} + /expect/27.4.2: + resolution: {integrity: sha512-BjAXIDC6ZOW+WBFNg96J22D27Nq5ohn+oGcuP2rtOtcjuxNoV9McpQ60PcQWhdFOSBIQdR72e+4HdnbZTFSTyg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.4 + '@jest/types': 27.4.2 ansi-styles: 5.2.0 - jest-get-type: 27.0.6 - jest-matcher-utils: 27.2.4 - jest-message-util: 27.2.4 - jest-regex-util: 27.0.6 + jest-get-type: 27.4.0 + jest-matcher-utils: 27.4.2 + jest-message-util: 27.4.2 + jest-regex-util: 27.4.0 dev: true /express/4.17.1: @@ -12413,7 +10902,7 @@ packages: peerDependencies: webpack: ^4.0.0 || ^5.0.0 dependencies: - loader-utils: 2.0.0 + loader-utils: 2.0.2 schema-utils: 3.1.1 webpack: 4.44.2 dev: true @@ -12424,7 +10913,7 @@ packages: peerDependencies: webpack: ^4.0.0 || ^5.0.0 dependencies: - loader-utils: 2.0.0 + loader-utils: 2.0.2 schema-utils: 3.1.1 webpack: 4.46.0 dev: true @@ -12534,12 +11023,12 @@ packages: resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flatted: 3.2.2 + flatted: 3.2.4 rimraf: 3.0.2 dev: true - /flatted/3.2.2: - resolution: {integrity: sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==} + /flatted/3.2.4: + resolution: {integrity: sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==} dev: true /flatten/1.0.3: @@ -12558,27 +11047,14 @@ packages: resolution: {integrity: sha1-4PMu2GsNq91v/OvfiY7LMuR/7c4=} dev: false - /follow-redirects/1.14.3_debug@4.3.2: - resolution: {integrity: sha512-3MkHxknWMUtb23apkgz/83fDoe+y+qr0TdgacGIA7bew+QLBo3vdgEN2xEsuXNivpFy4CyDhBBZnNZOtalmenw==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - dependencies: - debug: 4.3.2_supports-color@6.1.0 - dev: true - - /follow-redirects/1.14.4: - resolution: {integrity: sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==} + /follow-redirects/1.14.5: + resolution: {integrity: sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==} engines: {node: '>=4.0'} peerDependencies: debug: '*' peerDependenciesMeta: debug: optional: true - dev: false /for-in/1.0.2: resolution: {integrity: sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=} @@ -12590,7 +11066,7 @@ packages: engines: {node: '>=8.0.0'} dependencies: cross-spawn: 7.0.3 - signal-exit: 3.0.5 + signal-exit: 3.0.6 dev: true /forever-agent/0.6.1: @@ -12601,7 +11077,7 @@ packages: resolution: {integrity: sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==} engines: {node: '>=6.11.5', yarn: '>=1.0.0'} dependencies: - '@babel/code-frame': 7.10.4 + '@babel/code-frame': 7.16.0 chalk: 2.4.2 micromatch: 3.1.10 minimatch: 3.0.4 @@ -12610,23 +11086,36 @@ packages: worker-rpc: 0.1.1 dev: true - /fork-ts-checker-webpack-plugin/6.3.3: - resolution: {integrity: sha512-S3uMSg8IsIvs0H6VAfojtbf6RcnEXxEpDMT2Q41M2l0m20JO8eA1t4cCJybvrasC8SvvPEtK4B8ztxxfLljhNg==} + /fork-ts-checker-webpack-plugin/6.5.0_c63ff414727dbc3f5dba46c6a967c856: + resolution: {integrity: sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==} engines: {node: '>=10', yarn: '>=1.0.0'} + peerDependencies: + eslint: '>= 6' + typescript: '>= 2.7' + vue-template-compiler: '*' + webpack: '>= 4' + peerDependenciesMeta: + eslint: + optional: true + vue-template-compiler: + optional: true dependencies: - '@babel/code-frame': 7.14.5 + '@babel/code-frame': 7.16.0 '@types/json-schema': 7.0.9 chalk: 4.1.2 chokidar: 3.5.2 cosmiconfig: 6.0.0 deepmerge: 4.2.2 + eslint: 8.4.1 fs-extra: 9.1.0 glob: 7.2.0 - memfs: 3.3.0 + memfs: 3.4.0 minimatch: 3.0.4 schema-utils: 2.7.0 semver: 7.3.5 tapable: 1.1.3 + typescript: 4.5.2 + webpack: 4.46.0 dev: true /form-data/2.3.3: @@ -12635,7 +11124,7 @@ packages: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 - mime-types: 2.1.32 + mime-types: 2.1.34 dev: true /form-data/3.0.1: @@ -12644,7 +11133,7 @@ packages: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 - mime-types: 2.1.33 + mime-types: 2.1.34 dev: true /format/0.2.2: @@ -12785,17 +11274,19 @@ packages: engines: {node: '>=6'} dev: true - /gauge/2.7.4: - resolution: {integrity: sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=} + /gauge/3.0.1: + resolution: {integrity: sha512-6STz6KdQgxO4S/ko+AbjlFGGdGcknluoqU+79GOFCDqqyYj5OanQf9AjxwN0jCidtT+ziPMmPSt9E4hfQ0CwIQ==} + engines: {node: '>=10'} dependencies: - aproba: 1.2.0 + aproba: 2.0.0 + color-support: 1.1.3 console-control-strings: 1.1.0 has-unicode: 2.0.1 object-assign: 4.1.1 - signal-exit: 3.0.5 - string-width: 1.0.2 - strip-ansi: 3.0.1 - wide-align: 1.1.3 + signal-exit: 3.0.6 + string-width: 2.1.1 + strip-ansi: 4.0.0 + wide-align: 1.1.5 dev: true /gensync/1.0.0-beta.2: @@ -12869,7 +11360,7 @@ packages: /getos/3.2.1: resolution: {integrity: sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==} dependencies: - async: 3.2.1 + async: 3.2.2 dev: true /getpass/0.1.7: @@ -12882,20 +11373,6 @@ packages: resolution: {integrity: sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==} dev: true - /glob-base/0.3.0: - resolution: {integrity: sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=} - engines: {node: '>=0.10.0'} - dependencies: - glob-parent: 2.0.0 - is-glob: 2.0.1 - dev: true - - /glob-parent/2.0.0: - resolution: {integrity: sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=} - dependencies: - is-glob: 2.0.1 - dev: true - /glob-parent/3.1.0: resolution: {integrity: sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=} dependencies: @@ -12910,13 +11387,20 @@ packages: is-glob: 4.0.3 dev: true + /glob-parent/6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + dependencies: + is-glob: 4.0.3 + dev: true + /glob-promise/3.4.0_glob@7.2.0: resolution: {integrity: sha512-q08RJ6O+eJn+dVanerAndJwIcumgbDdYiUT7zFQl3Wm1xD6fBKtah7H8ZJChj4wP+8C+QfeVy8xautR7rdmKEw==} engines: {node: '>=4'} peerDependencies: glob: '*' dependencies: - '@types/glob': 7.1.4 + '@types/glob': 7.2.0 glob: 7.2.0 dev: true @@ -12924,6 +11408,10 @@ packages: resolution: {integrity: sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=} dev: true + /glob-to-regexp/0.4.1: + resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + dev: true + /glob/7.1.7: resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} dependencies: @@ -12981,8 +11469,8 @@ packages: engines: {node: '>=4'} dev: true - /globals/13.11.0: - resolution: {integrity: sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==} + /globals/13.12.0: + resolution: {integrity: sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==} engines: {node: '>=8'} dependencies: type-fest: 0.20.2 @@ -13002,7 +11490,7 @@ packages: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.2.7 - ignore: 5.1.8 + ignore: 5.1.9 merge2: 1.4.1 slash: 3.0.0 dev: true @@ -13014,7 +11502,7 @@ packages: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.2.7 - ignore: 5.1.8 + ignore: 5.1.9 merge2: 1.4.1 slash: 3.0.0 dev: true @@ -13024,7 +11512,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: array-union: 1.0.2 - glob: 7.1.7 + glob: 7.2.0 object-assign: 4.1.1 pify: 2.3.0 pinkie-promise: 2.0.1 @@ -13034,7 +11522,7 @@ packages: resolution: {integrity: sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==} engines: {node: '>=6'} dependencies: - '@types/glob': 7.1.4 + '@types/glob': 7.2.0 array-union: 1.0.2 dir-glob: 2.2.2 fast-glob: 2.2.7 @@ -13057,10 +11545,6 @@ packages: dev: true optional: true - /gud/1.0.0: - resolution: {integrity: sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==} - dev: true - /gzip-size/5.1.1: resolution: {integrity: sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==} engines: {node: '>=6'} @@ -13073,18 +11557,17 @@ packages: resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} dev: true - /har-schema/2.0.0: - resolution: {integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=} - engines: {node: '>=4'} - dev: true - - /har-validator/5.1.5: - resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==} - engines: {node: '>=6'} - deprecated: this library is no longer supported + /handlebars/4.7.7: + resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==} + engines: {node: '>=0.4.7'} + hasBin: true dependencies: - ajv: 6.12.6 - har-schema: 2.0.0 + minimist: 1.2.5 + neo-async: 2.6.2 + source-map: 0.6.1 + wordwrap: 1.0.0 + optionalDependencies: + uglify-js: 3.14.4 dev: true /harmony-reflect/1.6.2: @@ -13264,16 +11747,16 @@ packages: resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} dev: true - /history/4.10.1: - resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==} + /history/5.0.0: + resolution: {integrity: sha512-3NyRMKIiFSJmIPdq7FxkNMJkQ7ZEtVblOQ38VtKaA0zZMW1Eo6Q6W8oDKEflr1kNNTItSnk4JMCO1deeSgbLLg==} dependencies: - '@babel/runtime': 7.15.4 - loose-envify: 1.4.0 - resolve-pathname: 3.0.0 - tiny-invariant: 1.1.0 - tiny-warning: 1.0.3 - value-equal: 1.0.1 - dev: false + '@babel/runtime': 7.16.3 + dev: true + + /history/5.1.0: + resolution: {integrity: sha512-zPuQgPacm2vH2xdORvGGz1wQMuHSIB56yNAy5FnLuwOwgSYyPKptJtcMm6Ev+hRGeS+GzhbmRacHzvlESbFwDg==} + dependencies: + '@babel/runtime': 7.16.3 /hmac-drbg/1.0.1: resolution: {integrity: sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=} @@ -13287,6 +11770,7 @@ packages: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} dependencies: react-is: 16.13.1 + dev: true /hoopy/0.1.4: resolution: {integrity: sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==} @@ -13339,7 +11823,7 @@ packages: hasBin: true dependencies: camel-case: 4.1.2 - clean-css: 4.2.3 + clean-css: 4.2.4 commander: 4.1.1 he: 1.2.0 param-case: 3.0.4 @@ -13364,7 +11848,7 @@ packages: dependencies: '@types/html-minifier-terser': 5.1.2 '@types/tapable': 1.0.8 - '@types/webpack': 4.41.30 + '@types/webpack': 4.41.32 html-minifier-terser: 5.1.1 loader-utils: 1.4.0 lodash: 4.17.21 @@ -13382,7 +11866,7 @@ packages: dependencies: '@types/html-minifier-terser': 5.1.2 '@types/tapable': 1.0.8 - '@types/webpack': 4.41.31 + '@types/webpack': 4.41.32 html-minifier-terser: 5.1.1 loader-utils: 1.4.0 lodash: 4.17.21 @@ -13396,7 +11880,7 @@ packages: resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} dependencies: domelementtype: 2.2.0 - domhandler: 4.2.2 + domhandler: 4.3.0 domutils: 2.8.0 entities: 2.2.0 dev: true @@ -13447,40 +11931,40 @@ packages: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.3.2 + debug: 4.3.3 transitivePeerDependencies: - supports-color dev: true - /http-proxy-middleware/0.19.1_debug@4.3.2: + /http-proxy-middleware/0.19.1_debug@4.3.3: resolution: {integrity: sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==} engines: {node: '>=4.0.0'} dependencies: - http-proxy: 1.18.1_debug@4.3.2 - is-glob: 4.0.1 + http-proxy: 1.18.1_debug@4.3.3 + is-glob: 4.0.3 lodash: 4.17.21 micromatch: 3.1.10 transitivePeerDependencies: - debug dev: true - /http-proxy/1.18.1_debug@4.3.2: + /http-proxy/1.18.1_debug@4.3.3: resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.14.3_debug@4.3.2 + follow-redirects: 1.14.5 requires-port: 1.0.0 transitivePeerDependencies: - debug dev: true - /http-signature/1.2.0: - resolution: {integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=} - engines: {node: '>=0.8', npm: '>=1.3.7'} + /http-signature/1.3.6: + resolution: {integrity: sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==} + engines: {node: '>=0.10'} dependencies: assert-plus: 1.0.0 - jsprim: 1.4.1 + jsprim: 2.0.2 sshpk: 1.16.1 dev: true @@ -13493,7 +11977,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.2 + debug: 4.3.3 transitivePeerDependencies: - supports-color dev: true @@ -13508,10 +11992,6 @@ packages: engines: {node: '>=10.17.0'} dev: true - /humps/2.0.1: - resolution: {integrity: sha1-3QLqYIG9BWjcXQcxhEY5V7qe+ao=} - dev: true - /hyphenate-style-name/1.0.4: resolution: {integrity: sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==} dev: false @@ -13527,7 +12007,7 @@ packages: resolution: {integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==} engines: {node: '>= 6'} dependencies: - postcss: 7.0.38 + postcss: 7.0.39 dev: true /identity-obj-proxy/3.0.0: @@ -13550,8 +12030,8 @@ packages: engines: {node: '>= 4'} dev: true - /ignore/5.1.8: - resolution: {integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==} + /ignore/5.1.9: + resolution: {integrity: sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==} engines: {node: '>= 4'} dev: true @@ -13598,8 +12078,8 @@ packages: resolve-cwd: 2.0.0 dev: true - /import-local/3.0.2: - resolution: {integrity: sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==} + /import-local/3.0.3: + resolution: {integrity: sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==} engines: {node: '>=8'} hasBin: true dependencies: @@ -13823,11 +12303,11 @@ packages: ci-info: 2.0.0 dev: true - /is-ci/3.0.0: - resolution: {integrity: sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==} + /is-ci/3.0.1: + resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} hasBin: true dependencies: - ci-info: 3.2.0 + ci-info: 3.3.0 dev: true /is-color-stop/1.1.0: @@ -13841,14 +12321,8 @@ packages: rgba-regex: 1.0.0 dev: true - /is-core-module/2.6.0: - resolution: {integrity: sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==} - dependencies: - has: 1.0.3 - dev: true - - /is-core-module/2.7.0: - resolution: {integrity: sha512-ByY+tjCciCr+9nLryBYcSD50EOGWt95c7tIsKTG1J2ixKKXPvF7Ej3AVd+UfDydAJom3biBGDBALaO79ktwgEQ==} + /is-core-module/2.8.0: + resolution: {integrity: sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==} dependencies: has: 1.0.3 dev: true @@ -13926,23 +12400,11 @@ packages: is-plain-object: 2.0.4 dev: true - /is-extglob/1.0.0: - resolution: {integrity: sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=} - engines: {node: '>=0.10.0'} - dev: true - /is-extglob/2.1.1: resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=} engines: {node: '>=0.10.0'} dev: true - /is-fullwidth-code-point/1.0.0: - resolution: {integrity: sha1-754xOG8DGn8NZDr4L95QxFfvAMs=} - engines: {node: '>=0.10.0'} - dependencies: - number-is-nan: 1.0.1 - dev: true - /is-fullwidth-code-point/2.0.0: resolution: {integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=} engines: {node: '>=4'} @@ -13962,13 +12424,6 @@ packages: engines: {node: '>=6'} dev: true - /is-glob/2.0.1: - resolution: {integrity: sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=} - engines: {node: '>=0.10.0'} - dependencies: - is-extglob: 1.0.0 - dev: true - /is-glob/3.1.0: resolution: {integrity: sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=} engines: {node: '>=0.10.0'} @@ -13976,13 +12431,6 @@ packages: is-extglob: 2.1.1 dev: true - /is-glob/4.0.1: - resolution: {integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==} - engines: {node: '>=0.10.0'} - dependencies: - is-extglob: 2.1.1 - dev: true - /is-glob/4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} @@ -14089,8 +12537,8 @@ packages: isobject: 3.0.1 dev: true - /is-plain-object/3.0.1: - resolution: {integrity: sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==} + /is-plain-object/5.0.0: + resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} engines: {node: '>=0.10.0'} dev: true @@ -14196,10 +12644,6 @@ packages: is-docker: 2.2.1 dev: true - /isarray/0.0.1: - resolution: {integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=} - dev: false - /isarray/1.0.0: resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=} dev: true @@ -14232,23 +12676,31 @@ packages: resolution: {integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=} dev: true - /istanbul-lib-coverage/3.0.0: - resolution: {integrity: sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==} + /istanbul-lib-coverage/3.2.0: + resolution: {integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==} engines: {node: '>=8'} dev: true - /istanbul-lib-coverage/3.0.1: - resolution: {integrity: sha512-GvCYYTxaCPqwMjobtVcVKvSHtAGe48MNhGjpK8LtVF8K0ISX7hCKl85LgtuaSneWVyQmaGcW3iXVV3GaZSLpmQ==} + /istanbul-lib-instrument/4.0.3: + resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} engines: {node: '>=8'} + dependencies: + '@babel/core': 7.16.0 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-coverage: 3.2.0 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color dev: true - /istanbul-lib-instrument/4.0.3: - resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} + /istanbul-lib-instrument/5.1.0: + resolution: {integrity: sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.15.5 + '@babel/core': 7.16.0 + '@babel/parser': 7.16.4 '@istanbuljs/schema': 0.1.3 - istanbul-lib-coverage: 3.0.1 + istanbul-lib-coverage: 3.2.0 semver: 6.3.0 transitivePeerDependencies: - supports-color @@ -14258,24 +12710,24 @@ packages: resolution: {integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==} engines: {node: '>=8'} dependencies: - istanbul-lib-coverage: 3.0.1 + istanbul-lib-coverage: 3.2.0 make-dir: 3.1.0 supports-color: 7.2.0 dev: true - /istanbul-lib-source-maps/4.0.0: - resolution: {integrity: sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==} - engines: {node: '>=8'} + /istanbul-lib-source-maps/4.0.1: + resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} + engines: {node: '>=10'} dependencies: - debug: 4.3.2 - istanbul-lib-coverage: 3.0.0 + debug: 4.3.3 + istanbul-lib-coverage: 3.2.0 source-map: 0.6.1 transitivePeerDependencies: - supports-color dev: true - /istanbul-reports/3.0.2: - resolution: {integrity: sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==} + /istanbul-reports/3.1.1: + resolution: {integrity: sha512-q1kvhAXWSsXfMjCdNHNPKZZv94OlspKnoGv+R9RGbnqOOQ0VbNfLFgQDVgi7hHenKsndGq3/o0OBdzDXthWcNw==} engines: {node: '>=8'} dependencies: html-escaper: 2.0.2 @@ -14310,11 +12762,11 @@ packages: throat: 5.0.0 dev: true - /jest-changed-files/27.2.4: - resolution: {integrity: sha512-eeO1C1u4ex7pdTroYXezr+rbr957myyVoKGjcY4R1TJi3A+9v+4fu1Iv9J4eLq1bgFyT3O3iRWU9lZsEE7J72Q==} + /jest-changed-files/27.4.2: + resolution: {integrity: sha512-/9x8MjekuzUQoPjDHbBiXbNEBauhrPU2ct7m8TfCg69ywt1y/N+yYwGh3gCpnqUS3klYWDU/lSNgv+JhoD2k1A==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.4 + '@jest/types': 27.4.2 execa: 5.1.1 throat: 6.0.1 dev: true @@ -14323,12 +12775,12 @@ packages: resolution: {integrity: sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==} engines: {node: '>= 10.14.2'} dependencies: - '@babel/traverse': 7.15.4 + '@babel/traverse': 7.16.3 '@jest/environment': 26.6.2 '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 '@types/babel__traverse': 7.14.2 - '@types/node': 16.7.13 + '@types/node': 16.11.12 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -14342,7 +12794,7 @@ packages: jest-snapshot: 26.6.2 jest-util: 26.6.2 pretty-format: 26.6.2 - stack-utils: 2.0.3 + stack-utils: 2.0.5 throat: 5.0.0 transitivePeerDependencies: - bufferutil @@ -14352,28 +12804,28 @@ packages: - utf-8-validate dev: true - /jest-circus/27.2.4: - resolution: {integrity: sha512-TtheheTElrGjlsY9VxkzUU1qwIx05ItIusMVKnvNkMt4o/PeegLRcjq3Db2Jz0GGdBalJdbzLZBgeulZAJxJWA==} + /jest-circus/27.4.2: + resolution: {integrity: sha512-2ePUSru1BGMyzxsMvRfu+tNb+PW60rUyMLJBfw1Nrh5zC8RoTPfF+zbE0JToU31a6ZVe4nnrNKWYRzlghAbL0A==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.2.4 - '@jest/test-result': 27.2.4 - '@jest/types': 27.2.4 - '@types/node': 16.10.2 + '@jest/environment': 27.4.2 + '@jest/test-result': 27.4.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.12 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 - expect: 27.2.4 + expect: 27.4.2 is-generator-fn: 2.1.0 - jest-each: 27.2.4 - jest-matcher-utils: 27.2.4 - jest-message-util: 27.2.4 - jest-runtime: 27.2.4 - jest-snapshot: 27.2.4 - jest-util: 27.2.4 - pretty-format: 27.2.4 + jest-each: 27.4.2 + jest-matcher-utils: 27.4.2 + jest-message-util: 27.4.2 + jest-runtime: 27.4.2 + jest-snapshot: 27.4.2 + jest-util: 27.4.2 + pretty-format: 27.4.2 slash: 3.0.0 - stack-utils: 2.0.3 + stack-utils: 2.0.5 throat: 6.0.1 transitivePeerDependencies: - supports-color @@ -14390,12 +12842,12 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.8 - import-local: 3.0.2 + import-local: 3.0.3 is-ci: 2.0.0 jest-config: 26.6.3 jest-util: 26.6.2 jest-validate: 26.6.2 - prompts: 2.4.0 + prompts: 2.4.2 yargs: 15.4.1 transitivePeerDependencies: - bufferutil @@ -14405,8 +12857,8 @@ packages: - utf-8-validate dev: true - /jest-cli/27.2.4: - resolution: {integrity: sha512-4kpQQkg74HYLaXo3nzwtg4PYxSLgL7puz1LXHj5Tu85KmlIpxQFjRkXlx4V47CYFFIDoyl3rHA/cXOxUWyMpNg==} + /jest-cli/27.4.3: + resolution: {integrity: sha512-zZSJBXNC/i8UnJPwcKWsqnhGgIF3uoTYP7th32Zej7KNQJdxzOMj+wCfy2Ox3kU7nXErJ36DtYyXDhfiqaiDRw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true peerDependencies: @@ -14415,17 +12867,17 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.2.4 - '@jest/test-result': 27.2.4 - '@jest/types': 27.2.4 + '@jest/core': 27.4.3 + '@jest/test-result': 27.4.2 + '@jest/types': 27.4.2 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.8 - import-local: 3.0.2 - jest-config: 27.2.4 - jest-util: 27.2.4 - jest-validate: 27.2.4 - prompts: 2.4.0 + import-local: 3.0.3 + jest-config: 27.4.3 + jest-util: 27.4.2 + jest-validate: 27.4.2 + prompts: 2.4.2 yargs: 16.2.0 transitivePeerDependencies: - bufferutil @@ -14444,13 +12896,13 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.16.0 '@jest/test-sequencer': 26.6.3 '@jest/types': 26.6.2 - babel-jest: 26.6.3_@babel+core@7.15.0 + babel-jest: 26.6.3_@babel+core@7.16.0 chalk: 4.1.2 deepmerge: 4.2.2 - glob: 7.1.7 + glob: 7.2.0 graceful-fs: 4.2.8 jest-environment-jsdom: 26.6.2 jest-environment-node: 26.6.2 @@ -14469,8 +12921,8 @@ packages: - utf-8-validate dev: true - /jest-config/27.2.4: - resolution: {integrity: sha512-tWy0UxhdzqiKyp4l5Vq4HxLyD+gH5td+GCF3c22/DJ0bYAOsMo+qi2XtbJI6oYMH5JOJQs9nLW/r34nvFCehjA==} + /jest-config/27.4.3: + resolution: {integrity: sha512-DQ10HTSqYtC2pO7s9j2jw+li4xUnm2wLYWH2o7K1ftB8NyvToHsXoLlXxtsGh3AW9gUQR6KY/4B7G+T/NswJBw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: ts-node: '>=9.0.0' @@ -14478,27 +12930,28 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.15.5 - '@jest/test-sequencer': 27.2.4 - '@jest/types': 27.2.4 - babel-jest: 27.2.4_@babel+core@7.15.5 + '@babel/core': 7.16.0 + '@jest/test-sequencer': 27.4.2 + '@jest/types': 27.4.2 + babel-jest: 27.4.2_@babel+core@7.16.0 chalk: 4.1.2 + ci-info: 3.3.0 deepmerge: 4.2.2 - glob: 7.1.7 + glob: 7.2.0 graceful-fs: 4.2.8 - is-ci: 3.0.0 - jest-circus: 27.2.4 - jest-environment-jsdom: 27.2.4 - jest-environment-node: 27.2.4 - jest-get-type: 27.0.6 - jest-jasmine2: 27.2.4 - jest-regex-util: 27.0.6 - jest-resolve: 27.2.4 - jest-runner: 27.2.4 - jest-util: 27.2.4 - jest-validate: 27.2.4 + jest-circus: 27.4.2 + jest-environment-jsdom: 27.4.3 + jest-environment-node: 27.4.2 + jest-get-type: 27.4.0 + jest-jasmine2: 27.4.2 + jest-regex-util: 27.4.0 + jest-resolve: 27.4.2 + jest-runner: 27.4.3 + jest-util: 27.4.2 + jest-validate: 27.4.2 micromatch: 4.0.4 - pretty-format: 27.2.4 + pretty-format: 27.4.2 + slash: 3.0.0 transitivePeerDependencies: - bufferutil - canvas @@ -14516,24 +12969,14 @@ packages: pretty-format: 26.6.2 dev: true - /jest-diff/27.2.0: - resolution: {integrity: sha512-QSO9WC6btFYWtRJ3Hac0sRrkspf7B01mGrrQEiCW6TobtViJ9RWL0EmOs/WnBsZDsI/Y2IoSHZA2x6offu0sYw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - chalk: 4.1.2 - diff-sequences: 27.0.6 - jest-get-type: 27.0.6 - pretty-format: 27.2.0 - dev: true - - /jest-diff/27.2.4: - resolution: {integrity: sha512-bLAVlDSCR3gqUPGv+4nzVpEXGsHh98HjUL7Vb2hVyyuBDoQmja8eJb0imUABsuxBeUVmf47taJSAd9nDrwWKEg==} + /jest-diff/27.4.2: + resolution: {integrity: sha512-ujc9ToyUZDh9KcqvQDkk/gkbf6zSaeEg9AiBxtttXW59H/AcqEYp1ciXAtJp+jXWva5nAf/ePtSsgWwE5mqp4Q==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: chalk: 4.1.2 - diff-sequences: 27.0.6 - jest-get-type: 27.0.6 - pretty-format: 27.2.4 + diff-sequences: 27.4.0 + jest-get-type: 27.4.0 + pretty-format: 27.4.2 dev: true /jest-docblock/26.0.0: @@ -14543,8 +12986,8 @@ packages: detect-newline: 3.1.0 dev: true - /jest-docblock/27.0.6: - resolution: {integrity: sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA==} + /jest-docblock/27.4.0: + resolution: {integrity: sha512-7TBazUdCKGV7svZ+gh7C8esAnweJoG+SvcF6Cjqj4l17zA2q1cMwx2JObSioubk317H+cjcHgP+7fTs60paulg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: detect-newline: 3.1.0 @@ -14561,15 +13004,15 @@ packages: pretty-format: 26.6.2 dev: true - /jest-each/27.2.4: - resolution: {integrity: sha512-w9XVc+0EDBUTJS4xBNJ7N2JCcWItFd006lFjz77OarAQcQ10eFDBMrfDv2GBJMKlXe9aq0HrIIF51AXcZrRJyg==} + /jest-each/27.4.2: + resolution: {integrity: sha512-53V2MNyW28CTruB3lXaHNk6PkiIFuzdOC9gR3C6j8YE/ACfrPnz+slB0s17AgU1TtxNzLuHyvNlLJ+8QYw9nBg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.4 + '@jest/types': 27.4.2 chalk: 4.1.2 - jest-get-type: 27.0.6 - jest-util: 27.2.4 - pretty-format: 27.2.4 + jest-get-type: 27.4.0 + jest-util: 27.4.2 + pretty-format: 27.4.2 dev: true /jest-environment-jsdom/26.6.2: @@ -14579,7 +13022,7 @@ packages: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 16.7.13 + '@types/node': 16.11.12 jest-mock: 26.6.2 jest-util: 26.6.2 jsdom: 16.7.0 @@ -14590,16 +13033,16 @@ packages: - utf-8-validate dev: true - /jest-environment-jsdom/27.2.4: - resolution: {integrity: sha512-X70pTXFSypD7AIzKT1mLnDi5hP9w9mdTRcOGOmoDoBrNyNEg4rYm6d4LQWFLc9ps1VnMuDOkFSG0wjSNYGjkng==} + /jest-environment-jsdom/27.4.3: + resolution: {integrity: sha512-x1AUVz3G14LpEJs7KIFUaTINT2n0unOUmvdAby3s/sldUpJJetOJifHo1O/EUQC5fNBowggwJbVulko18y6OWw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.2.4 - '@jest/fake-timers': 27.2.4 - '@jest/types': 27.2.4 - '@types/node': 16.10.2 - jest-mock: 27.2.4 - jest-util: 27.2.4 + '@jest/environment': 27.4.2 + '@jest/fake-timers': 27.4.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.12 + jest-mock: 27.4.2 + jest-util: 27.4.2 jsdom: 16.7.0 transitivePeerDependencies: - bufferutil @@ -14615,21 +13058,21 @@ packages: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 16.7.13 + '@types/node': 16.11.12 jest-mock: 26.6.2 jest-util: 26.6.2 dev: true - /jest-environment-node/27.2.4: - resolution: {integrity: sha512-ZbVbFSnbzTvhLOIkqh5lcLuGCCFvtG4xTXIRPK99rV2KzQT3kNg16KZwfTnLNlIiWCE8do960eToeDfcqmpSAw==} + /jest-environment-node/27.4.2: + resolution: {integrity: sha512-nzTZ5nJ+FabuZPH2YVci7SZIHpvtNRHPt8+vipLkCnAgXGjVzHm7XJWdnNqXbAkExIgiKeVEkVMNZOZE/LeiIg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.2.4 - '@jest/fake-timers': 27.2.4 - '@jest/types': 27.2.4 - '@types/node': 16.10.2 - jest-mock: 27.2.4 - jest-util: 27.2.4 + '@jest/environment': 27.4.2 + '@jest/fake-timers': 27.4.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.12 + jest-mock: 27.4.2 + jest-util: 27.4.2 dev: true /jest-get-type/26.3.0: @@ -14637,8 +13080,8 @@ packages: engines: {node: '>= 10.14.2'} dev: true - /jest-get-type/27.0.6: - resolution: {integrity: sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==} + /jest-get-type/27.4.0: + resolution: {integrity: sha512-tk9o+ld5TWq41DkK14L4wox4s2D9MtTpKaAVzXfr5CUKm5ZK2ExcaFE0qls2W71zE/6R2TxxrK9w2r6svAFDBQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dev: true @@ -14648,7 +13091,7 @@ packages: dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.5 - '@types/node': 16.10.2 + '@types/node': 16.11.12 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.8 @@ -14658,32 +13101,32 @@ packages: jest-worker: 26.6.2 micromatch: 4.0.4 sane: 4.1.0 - walker: 1.0.7 + walker: 1.0.8 optionalDependencies: fsevents: 2.3.2 dev: true - /jest-haste-map/27.2.4: - resolution: {integrity: sha512-bkJ4bT00T2K+1NZXbRcyKnbJ42I6QBvoDNMTAQQDBhaGNnZreiQKUNqax0e6hLTx7E75pKDeltVu3V1HAdu+YA==} + /jest-haste-map/27.4.2: + resolution: {integrity: sha512-foiyAEePORUN2eeJnOtcM1y8qW0ShEd9kTjWVL4sVaMcuCJM6gtHegvYPBRT0mpI/bs4ueThM90+Eoj2ncoNsA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.4 + '@jest/types': 27.4.2 '@types/graceful-fs': 4.1.5 - '@types/node': 16.10.2 + '@types/node': 16.11.12 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.8 - jest-regex-util: 27.0.6 - jest-serializer: 27.0.6 - jest-util: 27.2.4 - jest-worker: 27.2.4 + jest-regex-util: 27.4.0 + jest-serializer: 27.4.0 + jest-util: 27.4.2 + jest-worker: 27.4.2 micromatch: 4.0.4 - walker: 1.0.7 + walker: 1.0.8 optionalDependencies: fsevents: 2.3.2 dev: true - /jest-image-snapshot/4.2.0_jest@27.2.4: + /jest-image-snapshot/4.2.0_jest@27.4.3: resolution: {integrity: sha512-6aAqv2wtfOgxiJeBayBCqHo1zX+A12SUNNzo7rIxiXh6W6xYVu8QyHWkada8HeRi+QUTHddp0O0Xa6kmQr+xbQ==} engines: {node: '>= 10.14.2'} peerDependencies: @@ -14692,7 +13135,7 @@ packages: chalk: 1.1.3 get-stdin: 5.0.1 glur: 1.1.2 - jest: 27.2.4 + jest: 27.4.3 lodash: 4.17.21 mkdirp: 0.5.5 pixelmatch: 5.2.1 @@ -14705,12 +13148,12 @@ packages: resolution: {integrity: sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==} engines: {node: '>= 10.14.2'} dependencies: - '@babel/traverse': 7.15.4 + '@babel/traverse': 7.16.3 '@jest/environment': 26.6.2 '@jest/source-map': 26.6.2 '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 16.7.13 + '@types/node': 16.11.12 chalk: 4.1.2 co: 4.6.0 expect: 26.6.2 @@ -14731,27 +13174,27 @@ packages: - utf-8-validate dev: true - /jest-jasmine2/27.2.4: - resolution: {integrity: sha512-fcffjO/xLWLVnW2ct3No4EksxM5RyPwHDYu9QU+90cC+/eSMLkFAxS55vkqsxexOO5zSsZ3foVpMQcg/amSeIQ==} + /jest-jasmine2/27.4.2: + resolution: {integrity: sha512-VO/fyAJSH9u0THjbteFiL8qc93ufU+yW+bdieDc8tzTCWwlWzO53UHS5nFK1qmE8izb5Smkn+XHlVt6/l06MKQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@babel/traverse': 7.15.4 - '@jest/environment': 27.2.4 - '@jest/source-map': 27.0.6 - '@jest/test-result': 27.2.4 - '@jest/types': 27.2.4 - '@types/node': 16.10.2 + '@babel/traverse': 7.16.3 + '@jest/environment': 27.4.2 + '@jest/source-map': 27.4.0 + '@jest/test-result': 27.4.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.12 chalk: 4.1.2 co: 4.6.0 - expect: 27.2.4 + expect: 27.4.2 is-generator-fn: 2.1.0 - jest-each: 27.2.4 - jest-matcher-utils: 27.2.4 - jest-message-util: 27.2.4 - jest-runtime: 27.2.4 - jest-snapshot: 27.2.4 - jest-util: 27.2.4 - pretty-format: 27.2.4 + jest-each: 27.4.2 + jest-matcher-utils: 27.4.2 + jest-message-util: 27.4.2 + jest-runtime: 27.4.2 + jest-snapshot: 27.4.2 + jest-util: 27.4.2 + pretty-format: 27.4.2 throat: 6.0.1 transitivePeerDependencies: - supports-color @@ -14765,12 +13208,12 @@ packages: pretty-format: 26.6.2 dev: true - /jest-leak-detector/27.2.4: - resolution: {integrity: sha512-SrcHWbe0EHg/bw2uBjVoHacTo5xosl068x2Q0aWsjr2yYuW2XwqrSkZV4lurUop0jhv1709ymG4or+8E4sH27Q==} + /jest-leak-detector/27.4.2: + resolution: {integrity: sha512-ml0KvFYZllzPBJWDei3mDzUhyp/M4ubKebX++fPaudpe8OsxUE+m+P6ciVLboQsrzOCWDjE20/eXew9QMx/VGw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - jest-get-type: 27.0.6 - pretty-format: 27.2.4 + jest-get-type: 27.4.0 + pretty-format: 27.4.2 dev: true /jest-matcher-utils/26.6.2: @@ -14783,21 +13226,21 @@ packages: pretty-format: 26.6.2 dev: true - /jest-matcher-utils/27.2.4: - resolution: {integrity: sha512-nQeLfFAIPPkyhkDfifAPfP/U5wm1x0fLtAzqXZSSKckXDNuk2aaOfQiDYv1Mgf5GY6yOsxfUnvNm3dDjXM+BXw==} + /jest-matcher-utils/27.4.2: + resolution: {integrity: sha512-jyP28er3RRtMv+fmYC/PKG8wvAmfGcSNproVTW2Y0P/OY7/hWUOmsPfxN1jOhM+0u2xU984u2yEagGivz9OBGQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: chalk: 4.1.2 - jest-diff: 27.2.4 - jest-get-type: 27.0.6 - pretty-format: 27.2.4 + jest-diff: 27.4.2 + jest-get-type: 27.4.0 + pretty-format: 27.4.2 dev: true /jest-message-util/26.6.2: resolution: {integrity: sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==} engines: {node: '>= 10.14.2'} dependencies: - '@babel/code-frame': 7.14.5 + '@babel/code-frame': 7.16.0 '@jest/types': 26.6.2 '@types/stack-utils': 2.0.1 chalk: 4.1.2 @@ -14805,22 +13248,22 @@ packages: micromatch: 4.0.4 pretty-format: 26.6.2 slash: 3.0.0 - stack-utils: 2.0.3 + stack-utils: 2.0.5 dev: true - /jest-message-util/27.2.4: - resolution: {integrity: sha512-wbKT/BNGnBVB9nzi+IoaLkXt6fbSvqUxx+IYY66YFh96J3goY33BAaNG3uPqaw/Sh/FR9YpXGVDfd5DJdbh4nA==} + /jest-message-util/27.4.2: + resolution: {integrity: sha512-OMRqRNd9E0DkBLZpFtZkAGYOXl6ZpoMtQJWTAREJKDOFa0M6ptB7L67tp+cszMBkvSgKOhNtQp2Vbcz3ZZKo/w==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@babel/code-frame': 7.14.5 - '@jest/types': 27.2.4 + '@babel/code-frame': 7.16.0 + '@jest/types': 27.4.2 '@types/stack-utils': 2.0.1 chalk: 4.1.2 graceful-fs: 4.2.8 micromatch: 4.0.4 - pretty-format: 27.2.4 + pretty-format: 27.4.2 slash: 3.0.0 - stack-utils: 2.0.3 + stack-utils: 2.0.5 dev: true /jest-mock/26.6.2: @@ -14828,15 +13271,15 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 16.7.13 + '@types/node': 16.11.12 dev: true - /jest-mock/27.2.4: - resolution: {integrity: sha512-iVRU905rutaAoUcrt5Tm1JoHHWi24YabqEGXjPJI4tAyA6wZ7mzDi3GrZ+M7ebgWBqUkZE93GAx1STk7yCMIQA==} + /jest-mock/27.4.2: + resolution: {integrity: sha512-PDDPuyhoukk20JrQKeofK12hqtSka7mWH0QQuxSNgrdiPsrnYYLS6wbzu/HDlxZRzji5ylLRULeuI/vmZZDrYA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.4 - '@types/node': 16.10.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.12 dev: true /jest-pnp-resolver/1.2.2_jest-resolve@26.6.0: @@ -14863,7 +13306,7 @@ packages: jest-resolve: 26.6.2 dev: true - /jest-pnp-resolver/1.2.2_jest-resolve@27.2.4: + /jest-pnp-resolver/1.2.2_jest-resolve@27.4.2: resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} engines: {node: '>=6'} peerDependencies: @@ -14872,7 +13315,7 @@ packages: jest-resolve: optional: true dependencies: - jest-resolve: 27.2.4 + jest-resolve: 27.4.2 dev: true /jest-regex-util/26.0.0: @@ -14880,8 +13323,8 @@ packages: engines: {node: '>= 10.14.2'} dev: true - /jest-regex-util/27.0.6: - resolution: {integrity: sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==} + /jest-regex-util/27.4.0: + resolution: {integrity: sha512-WeCpMpNnqJYMQoOjm1nTtsgbR4XHAk1u00qDoNBQoykM280+/TmgA5Qh5giC1ecy6a5d4hbSsHzpBtu5yvlbEg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dev: true @@ -14894,13 +13337,13 @@ packages: jest-snapshot: 26.6.2 dev: true - /jest-resolve-dependencies/27.2.4: - resolution: {integrity: sha512-i5s7Uh9B3Q6uwxLpMhNKlgBf6pcemvWaORxsW1zNF/YCY3jd5EftvnGBI+fxVwJ1CBxkVfxqCvm1lpZkbaoGmg==} + /jest-resolve-dependencies/27.4.2: + resolution: {integrity: sha512-hb++cTpqvOWfU49MCP/JQkxmnrhKoAVqXWFjgYXswRSVGk8Q6bDTSvhbCeYXDtXaymY0y7WrrSIlKogClcKJuw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.4 - jest-regex-util: 27.0.6 - jest-snapshot: 27.2.4 + '@jest/types': 27.4.2 + jest-regex-util: 27.4.0 + jest-snapshot: 27.4.2 transitivePeerDependencies: - supports-color dev: true @@ -14933,19 +13376,19 @@ packages: slash: 3.0.0 dev: true - /jest-resolve/27.2.4: - resolution: {integrity: sha512-IsAO/3+3BZnKjI2I4f3835TBK/90dxR7Otgufn3mnrDFTByOSXclDi3G2XJsawGV4/18IMLARJ+V7Wm7t+J89Q==} + /jest-resolve/27.4.2: + resolution: {integrity: sha512-d/zqPjxCzMqHlOdRTg8cTpO9jY+1/T74KazT8Ws/LwmwxV5sRMWOkiLjmzUCDj/5IqA5XHNK4Hkmlq9Kdpb9Sg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.4 + '@jest/types': 27.4.2 chalk: 4.1.2 - escalade: 3.1.1 graceful-fs: 4.2.8 - jest-haste-map: 27.2.4 - jest-pnp-resolver: 1.2.2_jest-resolve@27.2.4 - jest-util: 27.2.4 - jest-validate: 27.2.4 + jest-haste-map: 27.4.2 + jest-pnp-resolver: 1.2.2_jest-resolve@27.4.2 + jest-util: 27.4.2 + jest-validate: 27.4.2 resolve: 1.20.0 + resolve.exports: 1.1.0 slash: 3.0.0 dev: true @@ -14957,7 +13400,7 @@ packages: '@jest/environment': 26.6.2 '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 16.7.13 + '@types/node': 16.11.12 chalk: 4.1.2 emittery: 0.7.2 exit: 0.1.2 @@ -14971,7 +13414,7 @@ packages: jest-runtime: 26.6.3 jest-util: 26.6.2 jest-worker: 26.6.2 - source-map-support: 0.5.20 + source-map-support: 0.5.21 throat: 5.0.0 transitivePeerDependencies: - bufferutil @@ -14981,31 +13424,31 @@ packages: - utf-8-validate dev: true - /jest-runner/27.2.4: - resolution: {integrity: sha512-hIo5PPuNUyVDidZS8EetntuuJbQ+4IHWxmHgYZz9FIDbG2wcZjrP6b52uMDjAEQiHAn8yn8ynNe+TL8UuGFYKg==} + /jest-runner/27.4.3: + resolution: {integrity: sha512-JgR6Om/j22Fd6ZUUIGTWNcCtuZVYbNrecb4k89W4UyFJoRtHpo2zMKWkmFFFJoqwWGrfrcPLnVBIgkJiTV3cyA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/console': 27.2.4 - '@jest/environment': 27.2.4 - '@jest/test-result': 27.2.4 - '@jest/transform': 27.2.4 - '@jest/types': 27.2.4 - '@types/node': 16.10.2 + '@jest/console': 27.4.2 + '@jest/environment': 27.4.2 + '@jest/test-result': 27.4.2 + '@jest/transform': 27.4.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.12 chalk: 4.1.2 emittery: 0.8.1 exit: 0.1.2 graceful-fs: 4.2.8 - jest-docblock: 27.0.6 - jest-environment-jsdom: 27.2.4 - jest-environment-node: 27.2.4 - jest-haste-map: 27.2.4 - jest-leak-detector: 27.2.4 - jest-message-util: 27.2.4 - jest-resolve: 27.2.4 - jest-runtime: 27.2.4 - jest-util: 27.2.4 - jest-worker: 27.2.4 - source-map-support: 0.5.20 + jest-docblock: 27.4.0 + jest-environment-jsdom: 27.4.3 + jest-environment-node: 27.4.2 + jest-haste-map: 27.4.2 + jest-leak-detector: 27.4.2 + jest-message-util: 27.4.2 + jest-resolve: 27.4.2 + jest-runtime: 27.4.2 + jest-util: 27.4.2 + jest-worker: 27.4.2 + source-map-support: 0.5.21 throat: 6.0.1 transitivePeerDependencies: - bufferutil @@ -15032,7 +13475,7 @@ packages: cjs-module-lexer: 0.6.0 collect-v8-coverage: 1.0.1 exit: 0.1.2 - glob: 7.1.7 + glob: 7.2.0 graceful-fs: 4.2.8 jest-config: 26.6.3 jest-haste-map: 26.6.2 @@ -15054,34 +13497,33 @@ packages: - utf-8-validate dev: true - /jest-runtime/27.2.4: - resolution: {integrity: sha512-ICKzzYdjIi70P17MZsLLIgIQFCQmIjMFf+xYww3aUySiUA/QBPUTdUqo5B2eg4HOn9/KkUsV0z6GVgaqAPBJvg==} + /jest-runtime/27.4.2: + resolution: {integrity: sha512-eqPgcBaUNaw6j8T5M+dnfAEh6MIrh2YmtskCr9sl50QYpD22Sg+QqHw3J3nmaLzVMbBtOMHFFxLF0Qx8MsZVFQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/console': 27.2.4 - '@jest/environment': 27.2.4 - '@jest/fake-timers': 27.2.4 - '@jest/globals': 27.2.4 - '@jest/source-map': 27.0.6 - '@jest/test-result': 27.2.4 - '@jest/transform': 27.2.4 - '@jest/types': 27.2.4 + '@jest/console': 27.4.2 + '@jest/environment': 27.4.2 + '@jest/globals': 27.4.2 + '@jest/source-map': 27.4.0 + '@jest/test-result': 27.4.2 + '@jest/transform': 27.4.2 + '@jest/types': 27.4.2 '@types/yargs': 16.0.4 chalk: 4.1.2 cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 execa: 5.1.1 exit: 0.1.2 - glob: 7.1.7 + glob: 7.2.0 graceful-fs: 4.2.8 - jest-haste-map: 27.2.4 - jest-message-util: 27.2.4 - jest-mock: 27.2.4 - jest-regex-util: 27.0.6 - jest-resolve: 27.2.4 - jest-snapshot: 27.2.4 - jest-util: 27.2.4 - jest-validate: 27.2.4 + jest-haste-map: 27.4.2 + jest-message-util: 27.4.2 + jest-mock: 27.4.2 + jest-regex-util: 27.4.0 + jest-resolve: 27.4.2 + jest-snapshot: 27.4.2 + jest-util: 27.4.2 + jest-validate: 27.4.2 slash: 3.0.0 strip-bom: 4.0.0 yargs: 16.2.0 @@ -15093,15 +13535,15 @@ packages: resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==} engines: {node: '>= 10.14.2'} dependencies: - '@types/node': 16.10.2 + '@types/node': 16.11.12 graceful-fs: 4.2.8 dev: true - /jest-serializer/27.0.6: - resolution: {integrity: sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA==} + /jest-serializer/27.4.0: + resolution: {integrity: sha512-RDhpcn5f1JYTX2pvJAGDcnsNTnsV9bjYPU8xcV+xPwOXnUPOQwf4ZEuiU6G9H1UztH+OapMgu/ckEVwO87PwnQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@types/node': 16.10.2 + '@types/node': 16.11.12 graceful-fs: 4.2.8 dev: true @@ -15109,10 +13551,10 @@ packages: resolution: {integrity: sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==} engines: {node: '>= 10.14.2'} dependencies: - '@babel/types': 7.15.4 + '@babel/types': 7.16.0 '@jest/types': 26.6.2 '@types/babel__traverse': 7.14.2 - '@types/prettier': 2.3.2 + '@types/prettier': 2.4.2 chalk: 4.1.2 expect: 26.6.2 graceful-fs: 4.2.8 @@ -15127,33 +13569,33 @@ packages: semver: 7.3.5 dev: true - /jest-snapshot/27.2.4: - resolution: {integrity: sha512-5DFxK31rYS8X8C6WXsFx8XxrxW3PGa6+9IrUcZdTLg1aEyXDGIeiBh4jbwvh655bg/9vTETbEj/njfZicHTZZw==} + /jest-snapshot/27.4.2: + resolution: {integrity: sha512-DI7lJlNIu6WSQ+esqhnJzEzU70+dV+cNjoF1c+j5FagWEd3KtOyZvVliAH0RWNQ6KSnAAnKSU0qxJ8UXOOhuUQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@babel/core': 7.15.5 - '@babel/generator': 7.15.4 - '@babel/parser': 7.15.5 - '@babel/plugin-syntax-typescript': 7.14.5_@babel+core@7.15.5 - '@babel/traverse': 7.15.4 - '@babel/types': 7.15.6 - '@jest/transform': 27.2.4 - '@jest/types': 27.2.4 + '@babel/core': 7.16.0 + '@babel/generator': 7.16.0 + '@babel/parser': 7.16.4 + '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.0 + '@babel/traverse': 7.16.3 + '@babel/types': 7.16.0 + '@jest/transform': 27.4.2 + '@jest/types': 27.4.2 '@types/babel__traverse': 7.14.2 - '@types/prettier': 2.3.2 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.15.5 + '@types/prettier': 2.4.2 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.16.0 chalk: 4.1.2 - expect: 27.2.4 + expect: 27.4.2 graceful-fs: 4.2.8 - jest-diff: 27.2.4 - jest-get-type: 27.0.6 - jest-haste-map: 27.2.4 - jest-matcher-utils: 27.2.4 - jest-message-util: 27.2.4 - jest-resolve: 27.2.4 - jest-util: 27.2.4 + jest-diff: 27.4.2 + jest-get-type: 27.4.0 + jest-haste-map: 27.4.2 + jest-matcher-utils: 27.4.2 + jest-message-util: 27.4.2 + jest-resolve: 27.4.2 + jest-util: 27.4.2 natural-compare: 1.4.0 - pretty-format: 27.2.4 + pretty-format: 27.4.2 semver: 7.3.5 transitivePeerDependencies: - supports-color @@ -15168,34 +13610,34 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 16.10.2 + '@types/node': 16.11.12 chalk: 4.1.2 graceful-fs: 4.2.8 is-ci: 2.0.0 micromatch: 4.0.4 dev: true - /jest-util/27.2.0: - resolution: {integrity: sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==} + /jest-util/27.3.1: + resolution: {integrity: sha512-8fg+ifEH3GDryLQf/eKZck1DEs2YuVPBCMOaHQxVVLmQwl/CDhWzrvChTX4efLZxGrw+AA0mSXv78cyytBt/uw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.1.1 - '@types/node': 16.7.13 + '@jest/types': 27.4.2 + '@types/node': 16.11.12 chalk: 4.1.2 + ci-info: 3.3.0 graceful-fs: 4.2.8 - is-ci: 3.0.0 picomatch: 2.3.0 dev: true - /jest-util/27.2.4: - resolution: {integrity: sha512-mW++4u+fSvAt3YBWm5IpbmRAceUqa2B++JlUZTiuEt2AmNYn0Yw5oay4cP17TGsMINRNPSGiJ2zNnX60g+VbFg==} + /jest-util/27.4.2: + resolution: {integrity: sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.4 - '@types/node': 16.10.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.12 chalk: 4.1.2 + ci-info: 3.3.0 graceful-fs: 4.2.8 - is-ci: 3.0.0 picomatch: 2.3.0 dev: true @@ -15204,23 +13646,23 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - camelcase: 6.2.0 + camelcase: 6.2.1 chalk: 4.1.2 jest-get-type: 26.3.0 leven: 3.1.0 pretty-format: 26.6.2 dev: true - /jest-validate/27.2.4: - resolution: {integrity: sha512-VMtbxbkd7LHnIH7PChdDtrluCFRJ4b1YV2YJzNwwsASMWftq/HgqiqjvptBOWyWOtevgO3f14wPxkPcLlVBRog==} + /jest-validate/27.4.2: + resolution: {integrity: sha512-hWYsSUej+Fs8ZhOm5vhWzwSLmVaPAxRy+Mr+z5MzeaHm9AxUpXdoVMEW4R86y5gOobVfBsMFLk4Rb+QkiEpx1A==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.4 - camelcase: 6.2.0 + '@jest/types': 27.4.2 + camelcase: 6.2.1 chalk: 4.1.2 - jest-get-type: 27.0.6 + jest-get-type: 27.4.0 leven: 3.1.0 - pretty-format: 27.2.4 + pretty-format: 27.4.2 dev: true /jest-watch-typeahead/0.6.1_jest@26.6.0: @@ -15236,7 +13678,7 @@ packages: jest-watcher: 26.6.2 slash: 3.0.0 string-length: 4.0.2 - strip-ansi: 6.0.0 + strip-ansi: 6.0.1 dev: true /jest-watcher/26.6.2: @@ -15245,23 +13687,23 @@ packages: dependencies: '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 16.7.13 + '@types/node': 16.11.12 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 26.6.2 string-length: 4.0.2 dev: true - /jest-watcher/27.2.4: - resolution: {integrity: sha512-LXC/0+dKxhK7cfF7reflRYlzDIaQE+fL4ynhKhzg8IMILNMuI4xcjXXfUJady7OR4/TZeMg7X8eHx8uan9vqaQ==} + /jest-watcher/27.4.2: + resolution: {integrity: sha512-NJvMVyyBeXfDezhWzUOCOYZrUmkSCiatpjpm+nFUid74OZEHk6aMLrZAukIiFDwdbqp6mTM6Ui1w4oc+8EobQg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/test-result': 27.2.4 - '@jest/types': 27.2.4 - '@types/node': 16.10.2 + '@jest/test-result': 27.4.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.12 ansi-escapes: 4.3.2 chalk: 4.1.2 - jest-util: 27.2.4 + jest-util: 27.4.2 string-length: 4.0.2 dev: true @@ -15277,16 +13719,16 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 16.10.2 + '@types/node': 16.11.12 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true - /jest-worker/27.2.4: - resolution: {integrity: sha512-Zq9A2Pw59KkVjBBKD1i3iE2e22oSjXhUKKuAK1HGX8flGwkm6NMozyEYzKd41hXc64dbd/0eWFeEEuxqXyhM+g==} + /jest-worker/27.4.2: + resolution: {integrity: sha512-0QMy/zPovLfUPyHuOuuU4E+kGACXXE84nRnq6lBVI9GJg5DCBiA97SATi+ZP8CpiJwEQy1oCPjRBf8AnLjN+Ag==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 16.10.2 + '@types/node': 16.11.12 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -15297,7 +13739,7 @@ packages: hasBin: true dependencies: '@jest/core': 26.6.3 - import-local: 3.0.2 + import-local: 3.0.3 jest-cli: 26.6.3 transitivePeerDependencies: - bufferutil @@ -15307,8 +13749,8 @@ packages: - utf-8-validate dev: true - /jest/27.2.4: - resolution: {integrity: sha512-h4uqb1EQLfPulWyUFFWv9e9Nn8sCqsJ/j3wk/KCY0p4s4s0ICCfP3iMf6hRf5hEhsDyvyrCgKiZXma63gMz16A==} + /jest/27.4.3: + resolution: {integrity: sha512-jwsfVABBzuN3Atm+6h6vIEpTs9+VApODLt4dk2qv1WMOpb1weI1IIZfuwpMiWZ62qvWj78MvdvMHIYdUfqrFaA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true peerDependencies: @@ -15317,9 +13759,9 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.2.4 - import-local: 3.0.2 - jest-cli: 27.2.4 + '@jest/core': 27.4.3 + import-local: 3.0.3 + jest-cli: 27.4.3 transitivePeerDependencies: - bufferutil - canvas @@ -15348,6 +13790,13 @@ packages: esprima: 4.0.1 dev: true + /js-yaml/4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + dependencies: + argparse: 2.0.1 + dev: true + /jsbn/0.1.1: resolution: {integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=} dev: true @@ -15362,7 +13811,7 @@ packages: optional: true dependencies: abab: 2.0.5 - acorn: 8.5.0 + acorn: 8.6.0 acorn-globals: 6.0.0 cssom: 0.4.4 cssstyle: 2.3.0 @@ -15386,7 +13835,7 @@ packages: whatwg-encoding: 1.0.5 whatwg-mimetype: 2.3.0 whatwg-url: 8.7.0 - ws: 7.5.5 + ws: 7.5.6 xml-name-validator: 3.0.0 transitivePeerDependencies: - bufferutil @@ -15421,8 +13870,8 @@ packages: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} dev: true - /json-schema/0.2.3: - resolution: {integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=} + /json-schema/0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} dev: true /json-stable-stringify-without-jsonify/1.0.1: @@ -15472,21 +13921,21 @@ packages: graceful-fs: 4.2.8 dev: true - /jsprim/1.4.1: - resolution: {integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=} + /jsprim/2.0.2: + resolution: {integrity: sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==} engines: {'0': node >=0.6.0} dependencies: assert-plus: 1.0.0 extsprintf: 1.3.0 - json-schema: 0.2.3 + json-schema: 0.4.0 verror: 1.10.0 dev: true - /jsx-ast-utils/3.2.0: - resolution: {integrity: sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==} + /jsx-ast-utils/3.2.1: + resolution: {integrity: sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==} engines: {node: '>=4.0'} dependencies: - array-includes: 3.1.3 + array-includes: 3.1.4 object.assign: 4.1.2 dev: true @@ -15534,8 +13983,8 @@ packages: engines: {node: '>=6'} dev: true - /klona/2.0.4: - resolution: {integrity: sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==} + /klona/2.0.5: + resolution: {integrity: sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==} engines: {node: '>= 8'} dev: true @@ -15565,9 +14014,9 @@ packages: resolution: {integrity: sha512-prXSYk799h3GY3iOWnC6ZigYzMPjxN2svgjJ9shk7oMadSNX3wXy0B6F32PMJv7qtMnrIbUxoEHzbutvxR2LBQ==} engines: {node: '>=6.0.0', npm: '>=6.0.0', yarn: '>=1.0.0'} dependencies: - '@babel/runtime': 7.15.4 + '@babel/runtime': 7.16.3 app-root-dir: 1.0.2 - core-js: 3.18.1 + core-js: 3.19.3 dotenv: 8.6.0 dotenv-expand: 5.1.0 dev: true @@ -15593,36 +14042,30 @@ packages: type-check: 0.4.0 dev: true - /lines-and-columns/1.1.6: - resolution: {integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=} + /lines-and-columns/1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: true - /listr2/3.12.1_enquirer@2.3.6: - resolution: {integrity: sha512-oB1DlXlCzGPbvWhqYBZUQEPJKqsmebQWofXG6Mpbe3uIvoNl8mctBEojyF13ZyqwQ91clCWXpwsWp+t98K4FOQ==} + /listr2/3.13.5_enquirer@2.3.6: + resolution: {integrity: sha512-3n8heFQDSk+NcwBn3CgxEibZGaRzx+pC64n3YjpMD1qguV4nWus3Al+Oo3KooqFKTQEJ1v7MmnbnyyNspgx3NA==} engines: {node: '>=10.0.0'} peerDependencies: enquirer: '>= 2.3.0 < 3' + peerDependenciesMeta: + enquirer: + optional: true dependencies: cli-truncate: 2.1.0 - colorette: 1.4.0 + colorette: 2.0.16 enquirer: 2.3.6 log-update: 4.0.0 p-map: 4.0.0 - rxjs: 6.6.7 + rfdc: 1.3.0 + rxjs: 7.4.0 through: 2.3.8 wrap-ansi: 7.0.0 dev: true - /load-json-file/4.0.0: - resolution: {integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs=} - engines: {node: '>=4'} - dependencies: - graceful-fs: 4.2.8 - parse-json: 4.0.0 - pify: 3.0.0 - strip-bom: 3.0.0 - dev: true - /loader-runner/2.4.0: resolution: {integrity: sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==} engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} @@ -15655,6 +14098,15 @@ packages: json5: 2.2.0 dev: true + /loader-utils/2.0.2: + resolution: {integrity: sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==} + engines: {node: '>=8.9.0'} + dependencies: + big.js: 5.2.2 + emojis-list: 3.0.0 + json5: 2.2.0 + dev: true + /locate-path/2.0.0: resolution: {integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=} engines: {node: '>=4'} @@ -15689,10 +14141,6 @@ packages: resolution: {integrity: sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=} dev: true - /lodash.clonedeep/4.5.0: - resolution: {integrity: sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=} - dev: true - /lodash.debounce/4.0.8: resolution: {integrity: sha1-gteb/zCmfEAF/9XiUVMArZyk168=} dev: true @@ -15822,8 +14270,8 @@ packages: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} dev: true - /makeerror/1.0.11: - resolution: {integrity: sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=} + /makeerror/1.0.12: + resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} dependencies: tmpl: 1.0.5 dev: true @@ -15848,19 +14296,8 @@ packages: resolution: {integrity: sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==} dev: true - /markdown-to-jsx/6.11.4_react@17.0.2: - resolution: {integrity: sha512-3lRCD5Sh+tfA52iGgfs/XZiw33f7fFX9Bn55aNnVNUd2GzLDkOWyKYYD8Yju2B1Vn+feiEdgJs8T6Tg0xNokPw==} - engines: {node: '>= 4'} - peerDependencies: - react: '>= 0.14.0' - dependencies: - prop-types: 15.7.2 - react: 17.0.2 - unquote: 1.1.1 - dev: true - - /markdown-to-jsx/7.1.3_react@17.0.2: - resolution: {integrity: sha512-jtQ6VyT7rMT5tPV0g2EJakEnXLiPksnvlYtwQsVVZ611JsWGN8bQ1tVSDX4s6JllfEH6wmsYxNjTUAMrPmNA8w==} + /markdown-to-jsx/7.1.5_react@17.0.2: + resolution: {integrity: sha512-YQEMMMCX3PYOWtUAQu8Fmz5/sH09s17eyQnDubwaAo8sWmnRTT1og96EFv1vL59l4nWfmtF3L91pqkuheVqRlA==} engines: {node: '>= 10'} peerDependencies: react: '>= 0.14.0' @@ -15925,8 +14362,8 @@ packages: engines: {node: '>= 0.6'} dev: true - /memfs/3.3.0: - resolution: {integrity: sha512-BEE62uMfKOavX3iG7GYX43QJ+hAeeWnwIAuJ/R6q96jaMtiLzhsxHJC8B1L7fK7Pt/vXDRwb3SG/yBpNGDPqzg==} + /memfs/3.4.0: + resolution: {integrity: sha512-o/RfP0J1d03YwsAxyHxAYs2kyJp55AFkMazlFAZFR2I2IXkxiUTXRabJ6RmNNCQ83LAD2jy52Khj0m3OffpNdA==} engines: {node: '>= 4.0.0'} dependencies: fs-monkey: 1.0.3 @@ -16014,28 +14451,16 @@ packages: brorand: 1.1.0 dev: true - /mime-db/1.49.0: - resolution: {integrity: sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==} - engines: {node: '>= 0.6'} - dev: true - - /mime-db/1.50.0: - resolution: {integrity: sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==} - engines: {node: '>= 0.6'} - dev: true - - /mime-types/2.1.32: - resolution: {integrity: sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==} + /mime-db/1.51.0: + resolution: {integrity: sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==} engines: {node: '>= 0.6'} - dependencies: - mime-db: 1.49.0 dev: true - /mime-types/2.1.33: - resolution: {integrity: sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==} + /mime-types/2.1.34: + resolution: {integrity: sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==} engines: {node: '>= 0.6'} dependencies: - mime-db: 1.50.0 + mime-db: 1.51.0 dev: true /mime/1.6.0: @@ -16066,18 +14491,6 @@ packages: engines: {node: '>=4'} dev: true - /mini-create-react-context/0.4.1_prop-types@15.7.2+react@17.0.2: - resolution: {integrity: sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==} - peerDependencies: - prop-types: ^15.0.0 - react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@babel/runtime': 7.15.4 - prop-types: 15.7.2 - react: 17.0.2 - tiny-warning: 1.0.3 - dev: false - /mini-css-extract-plugin/0.11.3_webpack@4.44.2: resolution: {integrity: sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA==} engines: {node: '>= 6.9.0'} @@ -16249,18 +14662,8 @@ packages: stylis: 4.0.10 dev: false - /nanocolors/0.2.12: - resolution: {integrity: sha512-SFNdALvzW+rVlzqexid6epYdt8H9Zol7xDoQarioEFcFN0JHo4CYNztAxmtfgGTVRCmFlEOqqhBpoFGKqSAMug==} - dev: true - - /nanoid/3.1.25: - resolution: {integrity: sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - dev: true - - /nanoid/3.1.28: - resolution: {integrity: sha512-gSu9VZ2HtmoKYe/lmyPFES5nknFrHa+/DT9muUFWFMi6Jh9E1I7bkvlQ8xxf1Kos9pi9o8lBnIOkatMhKX/YUw==} + /nanoid/3.1.30: + resolution: {integrity: sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true dev: true @@ -16338,8 +14741,8 @@ packages: minimatch: 3.0.4 dev: true - /node-fetch/2.6.5: - resolution: {integrity: sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==} + /node-fetch/2.6.6: + resolution: {integrity: sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==} engines: {node: 4.x || >=6.0.0} dependencies: whatwg-url: 5.0.0 @@ -16400,14 +14803,14 @@ packages: dev: true optional: true - /node-releases/1.1.75: - resolution: {integrity: sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==} - dev: true - /node-releases/1.1.77: resolution: {integrity: sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==} dev: true + /node-releases/2.0.1: + resolution: {integrity: sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==} + dev: true + /normalize-package-data/2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: @@ -16467,12 +14870,12 @@ packages: path-key: 3.1.1 dev: true - /npmlog/4.1.2: - resolution: {integrity: sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==} + /npmlog/5.0.1: + resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} dependencies: - are-we-there-yet: 1.1.7 + are-we-there-yet: 2.0.0 console-control-strings: 1.1.0 - gauge: 2.7.4 + gauge: 3.0.1 set-blocking: 2.0.0 dev: true @@ -16492,11 +14895,6 @@ packages: resolution: {integrity: sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=} dev: true - /number-is-nan/1.0.1: - resolution: {integrity: sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=} - engines: {node: '>=0.10.0'} - dev: true - /nwsapi/2.2.0: resolution: {integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==} dev: true @@ -16514,8 +14912,8 @@ packages: kind-of: 3.2.2 dev: true - /object-inspect/1.11.0: - resolution: {integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==} + /object-inspect/1.11.1: + resolution: {integrity: sha512-If7BjFlpkzzBeV1cqgT3OSWT3azyoxDGajR+iGnFBfVV2EWyDyWaZZW2ERDjUaY2QM8i5jI3Sj7mhsM4DDAqWA==} dev: true /object-is/1.1.5: @@ -16544,36 +14942,17 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - has-symbols: 1.0.2 - object-keys: 1.1.1 - dev: true - - /object.entries/1.1.4: - resolution: {integrity: sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.18.6 - dev: true - - /object.entries/1.1.5: - resolution: {integrity: sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 + has-symbols: 1.0.2 + object-keys: 1.1.1 dev: true - /object.fromentries/2.0.4: - resolution: {integrity: sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==} + /object.entries/1.1.5: + resolution: {integrity: sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.6 - has: 1.0.3 + es-abstract: 1.19.1 dev: true /object.fromentries/2.0.5: @@ -16585,20 +14964,18 @@ packages: es-abstract: 1.19.1 dev: true - /object.getownpropertydescriptors/2.1.2: - resolution: {integrity: sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==} + /object.getownpropertydescriptors/2.1.3: + resolution: {integrity: sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==} engines: {node: '>= 0.8'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.6 + es-abstract: 1.19.1 dev: true - /object.getownpropertydescriptors/2.1.3: - resolution: {integrity: sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==} - engines: {node: '>= 0.8'} + /object.hasown/1.1.0: + resolution: {integrity: sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==} dependencies: - call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.19.1 dev: true @@ -16610,15 +14987,6 @@ packages: isobject: 3.0.1 dev: true - /object.values/1.1.4: - resolution: {integrity: sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.18.6 - dev: true - /object.values/1.1.5: resolution: {integrity: sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==} engines: {node: '>= 0.4'} @@ -16910,10 +15278,10 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.14.5 + '@babel/code-frame': 7.16.0 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 - lines-and-columns: 1.1.6 + lines-and-columns: 1.2.4 dev: true /parse5/6.0.1: @@ -16982,12 +15350,6 @@ packages: resolution: {integrity: sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=} dev: true - /path-to-regexp/1.8.0: - resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} - dependencies: - isarray: 0.0.1 - dev: false - /path-type/3.0.0: resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} engines: {node: '>=4'} @@ -17018,6 +15380,14 @@ packages: /performance-now/2.1.0: resolution: {integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=} + /picocolors/0.2.1: + resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==} + dev: true + + /picocolors/1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + dev: true + /picomatch/2.3.0: resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==} engines: {node: '>=8.6'} @@ -17092,13 +15462,6 @@ packages: find-up: 5.0.0 dev: true - /pkg-up/2.0.0: - resolution: {integrity: sha1-yBmscoBZpGHKscOImivjxJoATX8=} - engines: {node: '>=4'} - dependencies: - find-up: 2.1.0 - dev: true - /pkg-up/3.1.0: resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} engines: {node: '>=8'} @@ -17129,20 +15492,20 @@ packages: engines: {node: '>=8.0.0'} dev: true - /pnp-webpack-plugin/1.6.4_typescript@4.4.3: + /pnp-webpack-plugin/1.6.4_typescript@4.5.2: resolution: {integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==} engines: {node: '>=6'} dependencies: - ts-pnp: 1.2.0_typescript@4.4.3 + ts-pnp: 1.2.0_typescript@4.5.2 transitivePeerDependencies: - typescript dev: true - /pnp-webpack-plugin/1.7.0_typescript@4.4.3: + /pnp-webpack-plugin/1.7.0_typescript@4.5.2: resolution: {integrity: sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg==} engines: {node: '>=6'} dependencies: - ts-pnp: 1.2.0_typescript@4.4.3 + ts-pnp: 1.2.0_typescript@4.5.2 transitivePeerDependencies: - typescript dev: true @@ -17151,7 +15514,7 @@ packages: resolution: {integrity: sha512-ocPAcVBUOryJEKe0z2KLd1l9EBa1r5mSwlKpExmrLzsnIzJo4axsoU9O2BjOTkDGDT4mZ0WFE5XKTlR3nLnZOA==} engines: {node: '>=10'} dependencies: - '@babel/runtime': 7.15.4 + '@babel/runtime': 7.16.3 dev: true /portfinder/1.0.28: @@ -17171,33 +15534,33 @@ packages: /postcss-attribute-case-insensitive/4.0.2: resolution: {integrity: sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 postcss-selector-parser: 6.0.6 dev: true - /postcss-browser-comments/3.0.0_browserslist@4.17.0: + /postcss-browser-comments/3.0.0_browserslist@4.18.1: resolution: {integrity: sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==} engines: {node: '>=8.0.0'} peerDependencies: browserslist: ^4 dependencies: - browserslist: 4.17.0 - postcss: 7.0.36 + browserslist: 4.18.1 + postcss: 7.0.39 dev: true /postcss-calc/7.0.5: resolution: {integrity: sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 postcss-selector-parser: 6.0.6 - postcss-value-parser: 4.1.0 + postcss-value-parser: 4.2.0 dev: true /postcss-color-functional-notation/2.0.1: resolution: {integrity: sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==} engines: {node: '>=6.0.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 postcss-values-parser: 2.0.1 dev: true @@ -17206,7 +15569,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: '@csstools/convert-colors': 1.4.0 - postcss: 7.0.36 + postcss: 7.0.39 postcss-values-parser: 2.0.1 dev: true @@ -17214,7 +15577,7 @@ packages: resolution: {integrity: sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==} engines: {node: '>=6.0.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 postcss-values-parser: 2.0.1 dev: true @@ -17223,7 +15586,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: '@csstools/convert-colors': 1.4.0 - postcss: 7.0.36 + postcss: 7.0.39 postcss-values-parser: 2.0.1 dev: true @@ -17231,7 +15594,7 @@ packages: resolution: {integrity: sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==} engines: {node: '>=6.0.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 postcss-values-parser: 2.0.1 dev: true @@ -17239,10 +15602,10 @@ packages: resolution: {integrity: sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==} engines: {node: '>=6.9.0'} dependencies: - browserslist: 4.17.0 + browserslist: 4.18.1 color: 3.2.1 has: 1.0.3 - postcss: 7.0.36 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -17250,7 +15613,7 @@ packages: resolution: {integrity: sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==} engines: {node: '>=6.9.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -17258,14 +15621,14 @@ packages: resolution: {integrity: sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==} engines: {node: '>=6.0.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-custom-properties/8.0.11: resolution: {integrity: sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==} engines: {node: '>=6.0.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 postcss-values-parser: 2.0.1 dev: true @@ -17273,7 +15636,7 @@ packages: resolution: {integrity: sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==} engines: {node: '>=6.0.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 postcss-selector-parser: 5.0.0 dev: true @@ -17281,7 +15644,7 @@ packages: resolution: {integrity: sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==} engines: {node: '>=4.0.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 postcss-selector-parser: 5.0.0 dev: true @@ -17289,35 +15652,35 @@ packages: resolution: {integrity: sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==} engines: {node: '>=6.9.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-discard-duplicates/4.0.2: resolution: {integrity: sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==} engines: {node: '>=6.9.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-discard-empty/4.0.1: resolution: {integrity: sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==} engines: {node: '>=6.9.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-discard-overridden/4.0.1: resolution: {integrity: sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==} engines: {node: '>=6.9.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-double-position-gradients/1.0.0: resolution: {integrity: sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==} engines: {node: '>=6.0.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 postcss-values-parser: 2.0.1 dev: true @@ -17325,55 +15688,55 @@ packages: resolution: {integrity: sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==} engines: {node: '>=6.0.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 postcss-values-parser: 2.0.1 dev: true /postcss-flexbugs-fixes/4.2.1: resolution: {integrity: sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==} dependencies: - postcss: 7.0.38 + postcss: 7.0.39 dev: true /postcss-focus-visible/4.0.0: resolution: {integrity: sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==} engines: {node: '>=6.0.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-focus-within/3.0.0: resolution: {integrity: sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==} engines: {node: '>=6.0.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-font-variant/4.0.1: resolution: {integrity: sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-gap-properties/2.0.0: resolution: {integrity: sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==} engines: {node: '>=6.0.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-image-set-function/3.0.1: resolution: {integrity: sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==} engines: {node: '>=6.0.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 postcss-values-parser: 2.0.1 dev: true /postcss-initial/3.0.4: resolution: {integrity: sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-lab-function/2.0.1: @@ -17381,7 +15744,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: '@csstools/convert-colors': 1.4.0 - postcss: 7.0.36 + postcss: 7.0.39 postcss-values-parser: 2.0.1 dev: true @@ -17398,12 +15761,12 @@ packages: engines: {node: '>= 6'} dependencies: loader-utils: 1.4.0 - postcss: 7.0.36 + postcss: 7.0.39 postcss-load-config: 2.1.2 schema-utils: 1.0.0 dev: true - /postcss-loader/4.3.0_postcss@7.0.38+webpack@4.46.0: + /postcss-loader/4.3.0_postcss@7.0.39+webpack@4.46.0: resolution: {integrity: sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -17411,9 +15774,9 @@ packages: webpack: ^4.0.0 || ^5.0.0 dependencies: cosmiconfig: 7.0.1 - klona: 2.0.4 - loader-utils: 2.0.0 - postcss: 7.0.38 + klona: 2.0.5 + loader-utils: 2.0.2 + postcss: 7.0.39 schema-utils: 3.1.1 semver: 7.3.5 webpack: 4.46.0 @@ -17423,14 +15786,14 @@ packages: resolution: {integrity: sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==} engines: {node: '>=6.0.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-media-minmax/4.0.0: resolution: {integrity: sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==} engines: {node: '>=6.0.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-merge-longhand/4.0.11: @@ -17438,7 +15801,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: css-color-names: 0.0.4 - postcss: 7.0.36 + postcss: 7.0.39 postcss-value-parser: 3.3.1 stylehacks: 4.0.3 dev: true @@ -17447,10 +15810,10 @@ packages: resolution: {integrity: sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==} engines: {node: '>=6.9.0'} dependencies: - browserslist: 4.17.0 + browserslist: 4.18.1 caniuse-api: 3.0.0 cssnano-util-same-parent: 4.0.1 - postcss: 7.0.36 + postcss: 7.0.39 postcss-selector-parser: 3.1.2 vendors: 1.0.4 dev: true @@ -17459,7 +15822,7 @@ packages: resolution: {integrity: sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==} engines: {node: '>=6.9.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -17469,7 +15832,7 @@ packages: dependencies: cssnano-util-get-arguments: 4.0.0 is-color-stop: 1.1.0 - postcss: 7.0.36 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -17478,9 +15841,9 @@ packages: engines: {node: '>=6.9.0'} dependencies: alphanum-sort: 1.0.2 - browserslist: 4.17.0 + browserslist: 4.18.1 cssnano-util-get-arguments: 4.0.0 - postcss: 7.0.36 + postcss: 7.0.39 postcss-value-parser: 3.3.1 uniqs: 2.0.0 dev: true @@ -17491,7 +15854,7 @@ packages: dependencies: alphanum-sort: 1.0.2 has: 1.0.3 - postcss: 7.0.36 + postcss: 7.0.39 postcss-selector-parser: 3.1.2 dev: true @@ -17499,7 +15862,7 @@ packages: resolution: {integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==} engines: {node: '>= 6'} dependencies: - postcss: 7.0.38 + postcss: 7.0.39 dev: true /postcss-modules-local-by-default/3.0.3: @@ -17507,16 +15870,16 @@ packages: engines: {node: '>= 6'} dependencies: icss-utils: 4.1.1 - postcss: 7.0.38 + postcss: 7.0.39 postcss-selector-parser: 6.0.6 - postcss-value-parser: 4.1.0 + postcss-value-parser: 4.2.0 dev: true /postcss-modules-scope/2.2.0: resolution: {integrity: sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==} engines: {node: '>= 6'} dependencies: - postcss: 7.0.38 + postcss: 7.0.39 postcss-selector-parser: 6.0.6 dev: true @@ -17524,21 +15887,21 @@ packages: resolution: {integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==} dependencies: icss-utils: 4.1.1 - postcss: 7.0.38 + postcss: 7.0.39 dev: true /postcss-nesting/7.0.1: resolution: {integrity: sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==} engines: {node: '>=6.0.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-normalize-charset/4.0.1: resolution: {integrity: sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==} engines: {node: '>=6.9.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-normalize-display-values/4.0.2: @@ -17546,7 +15909,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-match: 4.0.0 - postcss: 7.0.36 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -17556,7 +15919,7 @@ packages: dependencies: cssnano-util-get-arguments: 4.0.0 has: 1.0.3 - postcss: 7.0.36 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -17566,7 +15929,7 @@ packages: dependencies: cssnano-util-get-arguments: 4.0.0 cssnano-util-get-match: 4.0.0 - postcss: 7.0.36 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -17575,7 +15938,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: has: 1.0.3 - postcss: 7.0.36 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -17584,7 +15947,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-match: 4.0.0 - postcss: 7.0.36 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -17592,8 +15955,8 @@ packages: resolution: {integrity: sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==} engines: {node: '>=6.9.0'} dependencies: - browserslist: 4.17.0 - postcss: 7.0.36 + browserslist: 4.18.1 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -17603,7 +15966,7 @@ packages: dependencies: is-absolute-url: 2.1.0 normalize-url: 3.3.0 - postcss: 7.0.36 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -17611,7 +15974,7 @@ packages: resolution: {integrity: sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==} engines: {node: '>=6.9.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -17620,9 +15983,9 @@ packages: engines: {node: '>=8.0.0'} dependencies: '@csstools/normalize.css': 10.1.0 - browserslist: 4.17.0 - postcss: 7.0.36 - postcss-browser-comments: 3.0.0_browserslist@4.17.0 + browserslist: 4.18.1 + postcss: 7.0.39 + postcss-browser-comments: 3.0.0_browserslist@4.18.1 sanitize.css: 10.0.0 dev: true @@ -17631,7 +15994,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-arguments: 4.0.0 - postcss: 7.0.36 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true @@ -17639,20 +16002,20 @@ packages: resolution: {integrity: sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==} engines: {node: '>=6.0.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-page-break/2.0.0: resolution: {integrity: sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-place/4.0.1: resolution: {integrity: sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==} engines: {node: '>=6.0.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 postcss-values-parser: 2.0.1 dev: true @@ -17660,14 +16023,14 @@ packages: resolution: {integrity: sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==} engines: {node: '>=6.0.0'} dependencies: - autoprefixer: 9.8.6 - browserslist: 4.17.0 - caniuse-lite: 1.0.30001255 + autoprefixer: 9.8.8 + browserslist: 4.18.1 + caniuse-lite: 1.0.30001285 css-blank-pseudo: 0.1.4 css-has-pseudo: 0.10.0 css-prefers-color-scheme: 3.1.1 cssdb: 4.4.0 - postcss: 7.0.36 + postcss: 7.0.39 postcss-attribute-case-insensitive: 4.0.2 postcss-color-functional-notation: 2.0.1 postcss-color-gray: 5.0.0 @@ -17703,7 +16066,7 @@ packages: resolution: {integrity: sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==} engines: {node: '>=6.0.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 postcss-selector-parser: 5.0.0 dev: true @@ -17711,10 +16074,10 @@ packages: resolution: {integrity: sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==} engines: {node: '>=6.9.0'} dependencies: - browserslist: 4.17.0 + browserslist: 4.18.1 caniuse-api: 3.0.0 has: 1.0.3 - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-reduce-transforms/4.0.2: @@ -17723,35 +16086,35 @@ packages: dependencies: cssnano-util-get-match: 4.0.0 has: 1.0.3 - postcss: 7.0.36 + postcss: 7.0.39 postcss-value-parser: 3.3.1 dev: true /postcss-replace-overflow-wrap/3.0.0: resolution: {integrity: sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-safe-parser/5.0.2: resolution: {integrity: sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ==} engines: {node: '>=10.0'} dependencies: - postcss: 8.3.6 + postcss: 8.4.4 dev: true /postcss-selector-matches/4.0.0: resolution: {integrity: sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==} dependencies: balanced-match: 1.0.2 - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-selector-not/4.0.1: resolution: {integrity: sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==} dependencies: balanced-match: 1.0.2 - postcss: 7.0.36 + postcss: 7.0.39 dev: true /postcss-selector-parser/3.1.2: @@ -17784,7 +16147,7 @@ packages: resolution: {integrity: sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==} engines: {node: '>=6.9.0'} dependencies: - postcss: 7.0.36 + postcss: 7.0.39 postcss-value-parser: 3.3.1 svgo: 1.3.2 dev: true @@ -17794,7 +16157,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: alphanum-sort: 1.0.2 - postcss: 7.0.36 + postcss: 7.0.39 uniqs: 2.0.0 dev: true @@ -17802,8 +16165,8 @@ packages: resolution: {integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==} dev: true - /postcss-value-parser/4.1.0: - resolution: {integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==} + /postcss-value-parser/4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} dev: true /postcss-values-parser/2.0.1: @@ -17824,30 +16187,21 @@ packages: supports-color: 6.1.0 dev: true - /postcss/7.0.38: - resolution: {integrity: sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==} + /postcss/7.0.39: + resolution: {integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==} engines: {node: '>=6.0.0'} dependencies: - nanocolors: 0.2.12 + picocolors: 0.2.1 source-map: 0.6.1 dev: true - /postcss/8.3.6: - resolution: {integrity: sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - colorette: 1.4.0 - nanoid: 3.1.25 - source-map-js: 0.6.2 - dev: true - - /postcss/8.3.8: - resolution: {integrity: sha512-GT5bTjjZnwDifajzczOC+r3FI3Cu+PgPvrsjhQdRqa2kTJ4968/X9CUce9xttIB0xOs5c6xf0TCWZo/y9lF6bA==} + /postcss/8.4.4: + resolution: {integrity: sha512-joU6fBsN6EIer28Lj6GDFoC/5yOZzLCfn0zHAn/MYXI7aPt4m4hK5KC5ovEZXy+lnCjmYIbQWngvju2ddyEr8Q==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanocolors: 0.2.12 - nanoid: 3.1.28 - source-map-js: 0.6.2 + nanoid: 3.1.30 + picocolors: 1.0.0 + source-map-js: 1.0.1 dev: true /prelude-ls/1.1.2: @@ -17865,14 +16219,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /prettier/2.2.1: - resolution: {integrity: sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==} - engines: {node: '>=10.13.0'} - hasBin: true - dev: true - - /prettier/2.4.1: - resolution: {integrity: sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==} + /prettier/2.5.1: + resolution: {integrity: sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -17894,26 +16242,16 @@ packages: engines: {node: '>= 10'} dependencies: '@jest/types': 26.6.2 - ansi-regex: 5.0.0 + ansi-regex: 5.0.1 ansi-styles: 4.3.0 react-is: 17.0.2 dev: true - /pretty-format/27.2.0: - resolution: {integrity: sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.1.1 - ansi-regex: 5.0.0 - ansi-styles: 5.2.0 - react-is: 17.0.2 - dev: true - - /pretty-format/27.2.4: - resolution: {integrity: sha512-NUjw22WJHldzxyps2YjLZkUj6q1HvjqFezkB9Y2cklN8NtVZN/kZEXGZdFw4uny3oENzV5EEMESrkI0YDUH8vg==} + /pretty-format/27.4.2: + resolution: {integrity: sha512-p0wNtJ9oLuvgOQDEIZ9zQjZffK7KtyR6Si0jnXULIDwrlNF8Cuir3AZP0hHv0jmKuNN/edOnbMjnzd4uTcmWiw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.4 + '@jest/types': 27.4.2 ansi-regex: 5.0.1 ansi-styles: 5.2.0 react-is: 17.0.2 @@ -17924,10 +16262,6 @@ packages: engines: {node: '>= 0.8'} dev: true - /prismjs/1.24.1: - resolution: {integrity: sha512-mNPsedLuk90RVJioIky8ANZEwYm5w9LcvCXrxHlwf4fNVSn8jEipMybMkWUyyF0JhnC+C4VcOVSBuHRKs1L5Ow==} - dev: true - /prismjs/1.25.0: resolution: {integrity: sha512-WCjJHl1KEWbnkQom1+SzftbtXMKQoezOCYs5rECqMN+jP+apI7ftoflyqigqzopSO3hMhTEb0mFClA8lkolgEg==} dev: true @@ -17962,13 +16296,13 @@ packages: iterate-value: 1.0.2 dev: true - /promise.prototype.finally/3.1.2: - resolution: {integrity: sha512-A2HuJWl2opDH0EafgdjwEw7HysI8ff/n4lW4QEVBCUXFk9QeGecBWv0Deph0UmLe3tTNYegz8MOjsVuE6SMoJA==} + /promise.prototype.finally/3.1.3: + resolution: {integrity: sha512-EXRF3fC9/0gz4qkt/f5EP5iW4kj9oFpBICNpCNOb/52+8nlHIX07FPLbi/q4qYBQ1xZqivMzTpNQSnArVASolQ==} engines: {node: '>= 0.4'} dependencies: + call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.19.1 - function-bind: 1.1.1 dev: true /promise/8.1.0: @@ -17984,8 +16318,8 @@ packages: sisteransi: 1.0.5 dev: true - /prompts/2.4.1: - resolution: {integrity: sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==} + /prompts/2.4.2: + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} engines: {node: '>= 6'} dependencies: kleur: 3.0.3 @@ -18076,8 +16410,8 @@ packages: engines: {node: '>=0.6.0', teleport: '>=0.2.0'} dev: true - /qs/6.10.1: - resolution: {integrity: sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==} + /qs/6.10.2: + resolution: {integrity: sha512-mSIdjzqznWgfd4pMii7sHtaYF8rx8861hBO80SraY5GT0XQibWZWJSid0avzHGkDIZLImux2S5mXO0Hfct2QCw==} engines: {node: '>=0.6'} dependencies: side-channel: 1.0.4 @@ -18135,10 +16469,6 @@ packages: resolution: {integrity: sha1-oAGr7bP/YQd9T/HVd9RN536NCjU=} dev: true - /ramda/0.27.1: - resolution: {integrity: sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw==} - dev: true - /randombytes/2.1.0: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} dependencies: @@ -18173,7 +16503,7 @@ packages: peerDependencies: webpack: ^4.0.0 || ^5.0.0 dependencies: - loader-utils: 2.0.0 + loader-utils: 2.0.2 schema-utils: 3.1.1 webpack: 4.46.0 dev: true @@ -18189,8 +16519,8 @@ packages: regenerator-runtime: 0.13.9 whatwg-fetch: 3.6.2 - /react-app-rewire-alias/1.0.3_react-app-rewired@2.1.8: - resolution: {integrity: sha512-rqeDpqPg07lY16MC1geOBtopEy5hQp5vGPh4xS6gyPyP+uVU1tgYagRyiwDfa6/QvlMU2RmmefIoT5kUpfzxjQ==} + /react-app-rewire-alias/1.1.5_react-app-rewired@2.1.8: + resolution: {integrity: sha512-jy4glytSWEJ3R+49aqwKEYn59bmwGI4DPqtZuJYEVc6FcqIFOjSqBiEuijsBF7INUmOeGWR7/DwUAyHqa81mgg==} peerDependencies: react-app-rewired: 1 || ^2 dependencies: @@ -18203,7 +16533,7 @@ packages: peerDependencies: react-scripts: '>=2.1.3' dependencies: - react-scripts: 4.0.3_react@17.0.2+typescript@4.4.3 + react-scripts: 4.0.3_react@17.0.2+typescript@4.5.2 semver: 5.7.1 dev: true @@ -18218,8 +16548,8 @@ packages: teeny-tap: 0.2.0 dev: false - /react-colorful/5.5.0_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-BuzrlrM0ylg7coPkXOrRqlf2BgHLw5L44sybbr9Lg4xy7w9e5N7fGYbojOO0s8J0nvrM3PERN2rVFkvSa24lnQ==} + /react-colorful/5.5.1_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-M1TJH2X3RXEt12sWkpa6hLc/bbYS0H6F4rIqjQZ+RxNBstpY67d9TrFXtqdZwhpmBXcCwEi7stKqFue3ZRkiOg==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' @@ -18258,39 +16588,39 @@ packages: text-table: 0.2.0 dev: true - /react-docgen-typescript-plugin/1.0.0_typescript@4.4.3: + /react-docgen-typescript-plugin/1.0.0_typescript@4.5.2: resolution: {integrity: sha512-Akc7EtryOA4d2yOX27B5ii+hyf/k15ymb01uB+VnRgtTAdfeDCmNPvyLbRJ6pRNYOuFlEBe1YfCH73bTPtpYVQ==} peerDependencies: typescript: '>= 3.x' webpack: '>= 4' dependencies: - debug: 4.3.2 + debug: 4.3.3 endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.0.4 micromatch: 4.0.4 - react-docgen-typescript: 1.22.0_typescript@4.4.3 + react-docgen-typescript: 1.22.0_typescript@4.5.2 tslib: 2.3.1 - typescript: 4.4.3 + typescript: 4.5.2 webpack-sources: 2.3.1 transitivePeerDependencies: - supports-color dev: true - /react-docgen-typescript/1.22.0_typescript@4.4.3: + /react-docgen-typescript/1.22.0_typescript@4.5.2: resolution: {integrity: sha512-MPLbF8vzRwAG3GcjdL+OHQlhgtWsLTXs+7uJiHfEeT3Ur7IsZaNYqRTLQ9sj2nB6M6jylcPCeCmH7qbszJmecg==} peerDependencies: typescript: '>= 3.x' dependencies: - typescript: 4.4.3 + typescript: 4.5.2 dev: true - /react-docgen-typescript/2.1.0_typescript@4.4.3: - resolution: {integrity: sha512-7kpzLsYzVxff//HUVz1sPWLCdoSNvHD3M8b/iQLdF8fgf7zp26eVysRrAUSxiAT4yQv2zl09zHjJEYSYNxQ8Jw==} + /react-docgen-typescript/2.2.1_typescript@4.5.2: + resolution: {integrity: sha512-ycVaidV55GOeDOKRP6PCw1i1502dElQ1KG/IInj8sOg50imG+Pmv6LY6DG2xlAF0asd8zXLcyFlWNnICKWP1LA==} peerDependencies: typescript: '>= 4.3.x' dependencies: - typescript: 4.4.3 + typescript: 4.5.2 dev: true /react-docgen/5.4.0: @@ -18298,9 +16628,9 @@ packages: engines: {node: '>=8.10.0'} hasBin: true dependencies: - '@babel/core': 7.15.5 - '@babel/generator': 7.15.4 - '@babel/runtime': 7.15.4 + '@babel/core': 7.16.0 + '@babel/generator': 7.16.0 + '@babel/runtime': 7.16.3 ast-types: 0.14.2 commander: 2.20.3 doctrine: 3.0.0 @@ -18334,25 +16664,26 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: true - /react-element-to-jsx-string/14.3.2_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-WZbvG72cjLXAxV7VOuSzuHEaI3RHj10DZu8EcKQpkKcAj7+qAkG5XUeSdX5FXrA0vPrlx0QsnAzZEBJwzV0e+w==} + /react-element-to-jsx-string/14.3.4_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-t4ZwvV6vwNxzujDQ+37bspnLwA4JlgUPWhLjBJWsNIDceAf6ZKUTCjdm08cN6WeZ5pTMKiCJkmAYnpmR4Bm+dg==} peerDependencies: react: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 react-dom: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 dependencies: - '@base2/pretty-print-object': 1.0.0 - is-plain-object: 3.0.1 + '@base2/pretty-print-object': 1.0.1 + is-plain-object: 5.0.0 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 + react-is: 17.0.2 dev: true - /react-error-boundary/3.1.3_react@17.0.2: - resolution: {integrity: sha512-A+F9HHy9fvt9t8SNDlonq01prnU8AmkjvGKV4kk8seB9kU3xMEO8J/PQlLVmoOIDODl5U2kufSBs4vrWIqhsAA==} + /react-error-boundary/3.1.4_react@17.0.2: + resolution: {integrity: sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==} engines: {node: '>=10', npm: '>=6'} peerDependencies: react: '>=16.13.1' dependencies: - '@babel/runtime': 7.15.4 + '@babel/runtime': 7.16.3 react: 17.0.2 dev: false @@ -18364,13 +16695,13 @@ packages: resolution: {integrity: sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==} dev: true - /react-helmet-async/1.1.2_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-LTTzDDkyIleT/JJ6T/uqx7Y8qi1EuPPSiJawQY/nHHz0h7SPDT6HxP1YDDQx/fzcVxCqpWEEMS3QdrSrNkJYhg==} + /react-helmet-async/1.2.2_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-XgSQezeCbLfCxdZhDA3T/g27XZKnOYyOkruopTLSJj8RvFZwdXnM4djnfYaiBSDzOidDgTo1jcEozoRu/+P9UQ==} peerDependencies: react: ^16.6.0 || ^17.0.0 react-dom: ^16.6.0 || ^17.0.0 dependencies: - '@babel/runtime': 7.15.4 + '@babel/runtime': 7.16.3 invariant: 2.2.4 prop-types: 15.7.2 react: 17.0.2 @@ -18392,7 +16723,7 @@ packages: peerDependencies: react: ^16.8.4 || ^17.0.0 dependencies: - '@babel/runtime': 7.15.4 + '@babel/runtime': 7.16.3 is-dom: 1.1.0 prop-types: 15.7.2 react: 17.0.2 @@ -18414,10 +16745,6 @@ packages: react-is: 16.13.1 dev: false - /react-lifecycles-compat/3.0.4: - resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==} - dev: true - /react-measure/2.5.2_react-dom@17.0.2+react@17.0.2: resolution: {integrity: sha512-M+rpbTLWJ3FD6FXvYV6YEGvQ5tMayQ3fGrZhRPHrE9bVlBYfDCLuDcgNttYfk8IqfOI03jz6cbpqMRTUclQnaA==} peerDependencies: @@ -18441,20 +16768,20 @@ packages: react: ^16.6.0 || ^17.0.0 react-dom: ^16.6.0 || ^17.0.0 dependencies: - '@babel/runtime': 7.15.4 - '@popperjs/core': 2.10.2 + '@babel/runtime': 7.16.3 + '@popperjs/core': 2.11.0 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - react-popper: 2.2.5_838acf1c84808345430cf17171f87518 + react-popper: 2.2.5_dc71eca6f47a6289504c8be4d8a96e45 dev: true - /react-popper/2.2.5_838acf1c84808345430cf17171f87518: + /react-popper/2.2.5_dc71eca6f47a6289504c8be4d8a96e45: resolution: {integrity: sha512-kxGkS80eQGtLl18+uig1UIf9MKixFSyPxglsgLBxlYnyDf65BiY9B3nZSc6C9XUNDgStROB0fMQlTEz1KxGddw==} peerDependencies: '@popperjs/core': ^2.0.0 react: ^16.8.0 || ^17 dependencies: - '@popperjs/core': 2.10.2 + '@popperjs/core': 2.11.0 react: 17.0.2 react-fast-compare: 3.2.0 warning: 4.0.3 @@ -18485,45 +16812,36 @@ packages: - react-dom dev: false + /react-refresh/0.10.0: + resolution: {integrity: sha512-PgidR3wST3dDYKr6b4pJoqQFpPGNKDSCDx4cZoshjXipw3LzO7mG1My2pwEzz2JVkF+inx3xRpDeQLFQGH/hsQ==} + engines: {node: '>=0.10.0'} + dev: true + /react-refresh/0.8.3: resolution: {integrity: sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==} engines: {node: '>=0.10.0'} dev: true - /react-router-dom/5.3.0_react@17.0.2: - resolution: {integrity: sha512-ObVBLjUZsphUUMVycibxgMdh5jJ1e3o+KpAZBVeHcNQZ4W+uUGGWsokurzlF4YOldQYRQL4y6yFRWM4m3svmuQ==} + /react-router-dom/6.0.2_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-cOpJ4B6raFutr0EG8O/M2fEoyQmwvZWomf1c6W2YXBZuFBx8oTk/zqjXghwScyhfrtnt0lANXV2182NQblRxFA==} peerDependencies: - react: '>=15' + react: '>=16.8' + react-dom: '>=16.8' dependencies: - '@babel/runtime': 7.15.4 - history: 4.10.1 - loose-envify: 1.4.0 - prop-types: 15.7.2 + history: 5.1.0 react: 17.0.2 - react-router: 5.2.1_react@17.0.2 - tiny-invariant: 1.1.0 - tiny-warning: 1.0.3 - dev: false + react-dom: 17.0.2_react@17.0.2 + react-router: 6.0.2_react@17.0.2 - /react-router/5.2.1_react@17.0.2: - resolution: {integrity: sha512-lIboRiOtDLFdg1VTemMwud9vRVuOCZmUIT/7lUoZiSpPODiiH1UQlfXy+vPLC/7IWdFYnhRwAyNqA/+I7wnvKQ==} + /react-router/6.0.2_react@17.0.2: + resolution: {integrity: sha512-8/Wm3Ed8t7TuedXjAvV39+c8j0vwrI5qVsYqjFr5WkJjsJpEvNSoLRUbtqSEYzqaTUj1IV+sbPJxvO+accvU0Q==} peerDependencies: - react: '>=15' + react: '>=16.8' dependencies: - '@babel/runtime': 7.15.4 - history: 4.10.1 - hoist-non-react-statics: 3.3.2 - loose-envify: 1.4.0 - mini-create-react-context: 0.4.1_prop-types@15.7.2+react@17.0.2 - path-to-regexp: 1.8.0 - prop-types: 15.7.2 + history: 5.1.0 react: 17.0.2 - react-is: 16.13.1 - tiny-invariant: 1.1.0 - tiny-warning: 1.0.3 - dev: false - /react-scripts/4.0.3_react@17.0.2+typescript@4.4.3: + /react-scripts/4.0.3_react@17.0.2+typescript@4.5.2: resolution: {integrity: sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A==} engines: {node: ^10.12.0 || >=12.0.0} hasBin: true @@ -18537,28 +16855,28 @@ packages: '@babel/core': 7.12.3 '@pmmmwh/react-refresh-webpack-plugin': 0.4.3_9f0995138d24e525eb86c097d82409c0 '@svgr/webpack': 5.5.0 - '@typescript-eslint/eslint-plugin': 4.29.3_ae581dea7e7e7b25f1c19a5c5e248352 - '@typescript-eslint/parser': 4.29.3_eslint@7.32.0+typescript@4.4.3 + '@typescript-eslint/eslint-plugin': 5.5.0_13b98a72b6a1123178dc5d668f23a8fe + '@typescript-eslint/parser': 5.5.0_eslint@7.32.0+typescript@4.5.2 babel-eslint: 10.1.0_eslint@7.32.0 babel-jest: 26.6.3_@babel+core@7.12.3 babel-loader: 8.1.0_427212bc1158d185e577033f19ca0757 babel-plugin-named-asset-import: 0.3.7_@babel+core@7.12.3 babel-preset-react-app: 10.0.0 bfj: 7.0.2 - camelcase: 6.2.0 + camelcase: 6.2.1 case-sensitive-paths-webpack-plugin: 2.3.0 css-loader: 4.3.0_webpack@4.44.2 dotenv: 8.2.0 dotenv-expand: 5.1.0 eslint: 7.32.0 - eslint-config-react-app: 6.0.0_6352bb1a595683c61b9407f46ad36786 + eslint-config-react-app: 6.0.0_2224e8c4979895c59057d8d856cdbbd2 eslint-plugin-flowtype: 5.9.2_eslint@7.32.0 - eslint-plugin-import: 2.24.2_eslint@7.32.0 - eslint-plugin-jest: 24.4.0_361e69bfe349d4899eee6b6bce3d2aec - eslint-plugin-jsx-a11y: 6.4.1_eslint@7.32.0 - eslint-plugin-react: 7.25.0_eslint@7.32.0 - eslint-plugin-react-hooks: 4.2.0_eslint@7.32.0 - eslint-plugin-testing-library: 3.10.2_eslint@7.32.0+typescript@4.4.3 + eslint-plugin-import: 2.25.3_eslint@7.32.0 + eslint-plugin-jest: 24.4.0_ff52eac810a78d77a515b8ed4c202c9f + eslint-plugin-jsx-a11y: 6.5.1_eslint@7.32.0 + eslint-plugin-react: 7.27.1_eslint@7.32.0 + eslint-plugin-react-hooks: 4.3.0_eslint@7.32.0 + eslint-plugin-testing-library: 5.0.1_eslint@7.32.0+typescript@4.5.2 eslint-webpack-plugin: 2.5.4_eslint@7.32.0+webpack@4.44.2 file-loader: 6.1.1_webpack@4.44.2 fs-extra: 9.1.0 @@ -18570,7 +16888,7 @@ packages: jest-watch-typeahead: 0.6.1_jest@26.6.0 mini-css-extract-plugin: 0.11.3_webpack@4.44.2 optimize-css-assets-webpack-plugin: 5.0.4_webpack@4.44.2 - pnp-webpack-plugin: 1.6.4_typescript@4.4.3 + pnp-webpack-plugin: 1.6.4_typescript@4.5.2 postcss-flexbugs-fixes: 4.2.1 postcss-loader: 3.0.0 postcss-normalize: 8.0.1 @@ -18587,8 +16905,8 @@ packages: semver: 7.3.2 style-loader: 1.3.0_webpack@4.44.2 terser-webpack-plugin: 4.2.3_webpack@4.44.2 - ts-pnp: 1.2.0_typescript@4.4.3 - typescript: 4.4.3 + ts-pnp: 1.2.0_typescript@4.5.2 + typescript: 4.5.2 url-loader: 4.1.1_file-loader@6.1.1+webpack@4.44.2 webpack: 4.44.2 webpack-dev-server: 3.11.1_webpack@4.44.2 @@ -18641,24 +16959,24 @@ packages: peerDependencies: react: '>= 0.14.0' dependencies: - '@babel/runtime': 7.15.4 + '@babel/runtime': 7.16.3 highlight.js: 10.7.3 lowlight: 1.20.0 prismjs: 1.25.0 react: 17.0.2 - refractor: 3.4.0 + refractor: 3.5.0 dev: true - /react-textarea-autosize/8.3.3_4cd822c6044f4c1a7e1f1fea0e728f12: + /react-textarea-autosize/8.3.3_cfedea9b3ed0faf0dded75c187406c5e: resolution: {integrity: sha512-2XlHXK2TDxS6vbQaoPbMOfQ8GK7+irc2fVK6QFIcC8GOnH3zI/v481n+j1L0WaPVvKxwesnY93fEfH++sus2rQ==} engines: {node: '>=10'} peerDependencies: react: ^16.8.0 || ^17.0.0 dependencies: - '@babel/runtime': 7.15.4 + '@babel/runtime': 7.16.3 react: 17.0.2 use-composed-ref: 1.1.0_react@17.0.2 - use-latest: 1.2.0_4cd822c6044f4c1a7e1f1fea0e728f12 + use-latest: 1.2.0_cfedea9b3ed0faf0dded75c187406c5e transitivePeerDependencies: - '@types/react' dev: true @@ -18676,8 +16994,8 @@ packages: tslib: 2.3.1 dev: false - /react-use-measure/2.0.4_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-7K2HIGaPMl3Q9ZQiEVjen3tRXl4UDda8LiTPy/QxP8dP2rl5gPBhf7mMH6MVjjRNv3loU7sNzey/ycPNnHVTxQ==} + /react-use-measure/2.1.1_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-nocZhN26cproIiIduswYpV5y5lQpSQS1y/4KuvUCjSKmw7ZWIS/+g3aFnX3WdBkyuGUtTLif3UTqnLLhbDoQig==} peerDependencies: react: '>=16.13' react-dom: '>=16.13' @@ -18730,14 +17048,6 @@ packages: loose-envify: 1.4.0 object-assign: 4.1.1 - /read-pkg-up/3.0.0: - resolution: {integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=} - engines: {node: '>=4'} - dependencies: - find-up: 2.1.0 - read-pkg: 3.0.0 - dev: true - /read-pkg-up/7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} engines: {node: '>=8'} @@ -18747,15 +17057,6 @@ packages: type-fest: 0.8.1 dev: true - /read-pkg/3.0.0: - resolution: {integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=} - engines: {node: '>=4'} - dependencies: - load-json-file: 4.0.0 - normalize-package-data: 2.5.0 - path-type: 3.0.0 - dev: true - /read-pkg/5.2.0: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} engines: {node: '>=8'} @@ -18832,12 +17133,12 @@ packages: balanced-match: 1.0.2 dev: false - /refractor/3.4.0: - resolution: {integrity: sha512-dBeD02lC5eytm9Gld2Mx0cMcnR+zhSnsTfPpWqFaMgUMJfC9A6bcN3Br/NaXrnBJcuxnLFR90k1jrkaSyV8umg==} + /refractor/3.5.0: + resolution: {integrity: sha512-QwPJd3ferTZ4cSPPjdP5bsYHMytwWYnAN5EEnLtGvkqp/FCCnGsBgxrm9EuIDnjUC3Uc/kETtvVi7fSIVC74Dg==} dependencies: hastscript: 6.0.0 parse-entities: 2.0.0 - prismjs: 1.24.1 + prismjs: 1.25.0 dev: true /regenerate-unicode-properties/9.0.0: @@ -18861,7 +17162,7 @@ packages: /regenerator-transform/0.14.5: resolution: {integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==} dependencies: - '@babel/runtime': 7.15.4 + '@babel/runtime': 7.16.3 dev: true /regex-not/1.0.2: @@ -18876,8 +17177,8 @@ packages: resolution: {integrity: sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==} dev: true - /regexp-tree/0.1.23: - resolution: {integrity: sha512-+7HWfb4Bvu8Rs2eQTUIpX9I/PlQkYOuTNbRpKLJlQpSgwSkzFYh+pUj0gtvglnOZLKB6YgnIgRuJ2/IlpL48qw==} + /regexp-tree/0.1.24: + resolution: {integrity: sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw==} hasBin: true dev: true @@ -19071,10 +17372,6 @@ packages: engines: {node: '>=8'} dev: true - /resolve-pathname/3.0.0: - resolution: {integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==} - dev: false - /resolve-url-loader/3.1.4: resolution: {integrity: sha512-D3sQ04o0eeQEySLrcz4DsX3saHfsr8/N6tfhblxgZKXxMT2Louargg12oGNfoTRLV09GXhVUe5/qgA5vdgNigg==} engines: {node: '>=6.0.0'} @@ -19096,24 +17393,29 @@ packages: deprecated: https://github.com/lydell/resolve-url#deprecated dev: true + /resolve.exports/1.1.0: + resolution: {integrity: sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==} + engines: {node: '>=10'} + dev: true + /resolve/1.18.1: resolution: {integrity: sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==} dependencies: - is-core-module: 2.6.0 + is-core-module: 2.8.0 path-parse: 1.0.7 dev: true /resolve/1.20.0: resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==} dependencies: - is-core-module: 2.7.0 + is-core-module: 2.8.0 path-parse: 1.0.7 dev: true /resolve/2.0.0-next.3: resolution: {integrity: sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==} dependencies: - is-core-module: 2.7.0 + is-core-module: 2.8.0 path-parse: 1.0.7 dev: true @@ -19122,7 +17424,7 @@ packages: engines: {node: '>=8'} dependencies: onetime: 5.1.2 - signal-exit: 3.0.3 + signal-exit: 3.0.6 dev: true /ret/0.1.15: @@ -19151,6 +17453,10 @@ packages: css: 2.2.4 dev: true + /rfdc/1.3.0: + resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} + dev: true + /rgb-regex/1.0.1: resolution: {integrity: sha1-wODWiC3w4jviVKR16O3UGRX+rrE=} dev: true @@ -19180,31 +17486,31 @@ packages: inherits: 2.0.4 dev: true - /rollup-plugin-babel/4.4.0_@babel+core@7.15.0+rollup@1.32.1: + /rollup-plugin-babel/4.4.0_@babel+core@7.16.0+rollup@1.32.1: resolution: {integrity: sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==} deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel. peerDependencies: '@babel/core': 7 || ^7.0.0-rc.2 rollup: '>=0.60.0 <3' dependencies: - '@babel/core': 7.15.0 - '@babel/helper-module-imports': 7.15.4 + '@babel/core': 7.16.0 + '@babel/helper-module-imports': 7.16.0 rollup: 1.32.1 rollup-pluginutils: 2.8.2 dev: true - /rollup-plugin-dts/4.0.0_rollup@2.58.0+typescript@4.4.3: - resolution: {integrity: sha512-tgUC8CxVgtlLDVloUEA9uACVaxjJHuYxlDSTp1LdCexA0bJx+RuMi45RjdLG9RTCgZlV5YBh3O7P2u6dS1KlnA==} - engines: {node: '>=v12.22.5'} + /rollup-plugin-dts/4.0.1_rollup@2.60.2+typescript@4.5.2: + resolution: {integrity: sha512-DNv5F8pro/r0Hkx3JWKRtJZocDnqXfgypoajeiaNq134rYaFcEIl/oas5PogD1qexMadVijsHyVko1Chig0OOQ==} + engines: {node: '>=v12.22.6'} peerDependencies: rollup: ^2.56.3 typescript: ^4.4.2 dependencies: magic-string: 0.25.7 - rollup: 2.58.0 - typescript: 4.4.3 + rollup: 2.60.2 + typescript: 4.5.2 optionalDependencies: - '@babel/code-frame': 7.14.5 + '@babel/code-frame': 7.16.0 dev: true /rollup-plugin-terser/5.3.1_rollup@1.32.1: @@ -19212,7 +17518,7 @@ packages: peerDependencies: rollup: '>=0.66.0 <3' dependencies: - '@babel/code-frame': 7.14.5 + '@babel/code-frame': 7.16.0 jest-worker: 24.9.0 rollup: 1.32.1 rollup-pluginutils: 2.8.2 @@ -19231,20 +17537,12 @@ packages: hasBin: true dependencies: '@types/estree': 0.0.50 - '@types/node': 16.7.13 + '@types/node': 16.11.12 acorn: 7.4.1 dev: true - /rollup/2.57.0: - resolution: {integrity: sha512-bKQIh1rWKofRee6mv8SrF2HdP6pea5QkwBZSMImJysFj39gQuiV8MEPBjXOCpzk3wSYp63M2v2wkWBmFC8O/rg==} - engines: {node: '>=10.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.2 - dev: true - - /rollup/2.58.0: - resolution: {integrity: sha512-NOXpusKnaRpbS7ZVSzcEXqxcLDOagN6iFS8p45RkoiMqPHDLwJm758UF05KlMoCRbLBTZsPOIa887gZJ1AiXvw==} + /rollup/2.60.2: + resolution: {integrity: sha512-1Bgjpq61sPjgoZzuiDSGvbI1tD91giZABgjCQBKM5aYLnzjq52GoDuWVwT/cm/MCxCMPU8gqQvkj8doQ5C8Oqw==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: @@ -19259,7 +17557,7 @@ packages: /rtl-css-js/1.14.2: resolution: {integrity: sha512-t6Wc/wpqm8s3kuXAV6tL/T7VS6n0XszzX58CgCsLj3O2xi9ITSLfzYhtl+GKyxCi/3QEqVctOJQwCiDzb2vteQ==} dependencies: - '@babel/runtime': 7.15.4 + '@babel/runtime': 7.16.3 dev: false /run-parallel/1.2.0: @@ -19274,11 +17572,10 @@ packages: aproba: 1.2.0 dev: true - /rxjs/6.6.7: - resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} - engines: {npm: '>=2.0.0'} + /rxjs/7.4.0: + resolution: {integrity: sha512-7SQDi7xeTMCJpqViXh8gL/lebcwlp3d831F05+9B44A4B0WfsEwUQHR64gsH1kvJ+Ep/J9K2+n1hVl1CsGN23w==} dependencies: - tslib: 1.14.1 + tslib: 2.1.0 dev: true /safe-buffer/5.1.1: @@ -19302,7 +17599,7 @@ packages: /safe-regex/2.1.1: resolution: {integrity: sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==} dependencies: - regexp-tree: 0.1.23 + regexp-tree: 0.1.24 dev: true /safer-buffer/2.1.2: @@ -19323,7 +17620,7 @@ packages: fb-watchman: 2.0.1 micromatch: 3.1.10 minimist: 1.2.5 - walker: 1.0.7 + walker: 1.0.8 dev: true /sanitize.css/10.0.0: @@ -19346,8 +17643,8 @@ packages: sass: optional: true dependencies: - klona: 2.0.4 - loader-utils: 2.0.0 + klona: 2.0.5 + loader-utils: 2.0.2 neo-async: 2.6.2 schema-utils: 3.1.1 semver: 7.3.5 @@ -19502,7 +17799,7 @@ packages: debug: 2.6.9 escape-html: 1.0.3 http-errors: 1.6.3 - mime-types: 2.1.32 + mime-types: 2.1.34 parseurl: 1.3.3 dev: true @@ -19604,15 +17901,11 @@ packages: dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.1 - object-inspect: 1.11.0 - dev: true - - /signal-exit/3.0.3: - resolution: {integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==} + object-inspect: 1.11.1 dev: true - /signal-exit/3.0.5: - resolution: {integrity: sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==} + /signal-exit/3.0.6: + resolution: {integrity: sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==} dev: true /simple-swizzle/0.2.2: @@ -19713,8 +18006,8 @@ packages: resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==} dev: true - /source-map-js/0.6.2: - resolution: {integrity: sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==} + /source-map-js/1.0.1: + resolution: {integrity: sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==} engines: {node: '>=0.10.0'} dev: true @@ -19735,8 +18028,8 @@ packages: decode-uri-component: 0.2.0 dev: true - /source-map-support/0.5.20: - resolution: {integrity: sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==} + /source-map-support/0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} dependencies: buffer-from: 1.1.2 source-map: 0.6.1 @@ -19776,7 +18069,7 @@ packages: resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.10 + spdx-license-ids: 3.0.11 dev: true /spdx-exceptions/2.3.0: @@ -19787,17 +18080,17 @@ packages: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.10 + spdx-license-ids: 3.0.11 dev: true - /spdx-license-ids/3.0.10: - resolution: {integrity: sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==} + /spdx-license-ids/3.0.11: + resolution: {integrity: sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==} dev: true /spdy-transport/3.0.0_supports-color@6.1.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: - debug: 4.3.2_supports-color@6.1.0 + debug: 4.3.3_supports-color@6.1.0 detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -19811,7 +18104,7 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} dependencies: - debug: 4.3.2_supports-color@6.1.0 + debug: 4.3.3_supports-color@6.1.0 handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -19836,7 +18129,7 @@ packages: engines: {node: '>=0.10.0'} hasBin: true dependencies: - asn1: 0.2.4 + asn1: 0.2.6 assert-plus: 1.0.0 bcrypt-pbkdf: 1.0.2 dashdash: 1.14.1 @@ -19874,8 +18167,8 @@ packages: stackframe: 1.2.0 dev: false - /stack-utils/2.0.3: - resolution: {integrity: sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==} + /stack-utils/2.0.5: + resolution: {integrity: sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==} engines: {node: '>=10'} dependencies: escape-string-regexp: 2.0.0 @@ -19920,23 +18213,6 @@ packages: resolution: {integrity: sha512-7t+/wpKLanLzSnQPX8WAcuLCCeuSHoWdQuh9SB3xD0kNOM38DNf+0Oa+wmvxmYueRzkmh6IcdKFtvTa+ecgPDw==} dev: true - /storybook-addon-outline/1.4.1_9c6a8df88c2691f81f37725d5b4de033: - resolution: {integrity: sha512-Qvv9X86CoONbi+kYY78zQcTGmCgFaewYnOVR6WL7aOFJoW7TrLiIc/O4hH5X9PsEPZFqjfXEPUPENWVUQim6yw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - dependencies: - '@storybook/addons': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/api': 6.3.9_react-dom@17.0.2+react@17.0.2 - '@storybook/components': 6.3.9_9c6a8df88c2691f81f37725d5b4de033 - '@storybook/core-events': 6.3.9 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@types/react' - dev: true - /stream-browserify/2.0.2: resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==} dependencies: @@ -19975,20 +18251,19 @@ packages: engines: {node: '>=10'} dependencies: char-regex: 1.0.2 - strip-ansi: 6.0.0 + strip-ansi: 6.0.1 dev: true /string-natural-compare/3.0.1: resolution: {integrity: sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==} dev: true - /string-width/1.0.2: - resolution: {integrity: sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=} - engines: {node: '>=0.10.0'} + /string-width/2.1.1: + resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} + engines: {node: '>=4'} dependencies: - code-point-at: 1.1.0 - is-fullwidth-code-point: 1.0.0 - strip-ansi: 3.0.1 + is-fullwidth-code-point: 2.0.0 + strip-ansi: 4.0.0 dev: true /string-width/3.1.0: @@ -20000,15 +18275,6 @@ packages: strip-ansi: 5.2.0 dev: true - /string-width/4.2.2: - resolution: {integrity: sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==} - engines: {node: '>=8'} - dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.0 - dev: true - /string-width/4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -20018,8 +18284,8 @@ packages: strip-ansi: 6.0.1 dev: true - /string.prototype.matchall/4.0.5: - resolution: {integrity: sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==} + /string.prototype.matchall/4.0.6: + resolution: {integrity: sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 @@ -20031,8 +18297,8 @@ packages: side-channel: 1.0.4 dev: true - /string.prototype.padend/3.1.2: - resolution: {integrity: sha512-/AQFLdYvePENU3W5rgurfWSMU6n+Ww8n/3cUt7E+vPBB/D7YDG8x+qjoFs4M/alR2bW7Qg6xMjVwWUOvuQ0XpQ==} + /string.prototype.padend/3.1.3: + resolution: {integrity: sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 @@ -20040,8 +18306,8 @@ packages: es-abstract: 1.19.1 dev: true - /string.prototype.padstart/3.1.2: - resolution: {integrity: sha512-HDpngIP3pd0DeazrfqzuBrQZa+D2arKWquEHfGt5LzVjd+roLC3cjqVI0X8foaZz5rrrhcu8oJAQamW8on9dqw==} + /string.prototype.padstart/3.1.3: + resolution: {integrity: sha512-NZydyOMtYxpTjGqp0VN5PYUF/tsU15yDMZnUdj16qRUIUiMJkHHSDElYyQFrMu+/WloTpA7MQSiADhBicDfaoA==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 @@ -20091,6 +18357,13 @@ packages: ansi-regex: 2.1.1 dev: true + /strip-ansi/4.0.0: + resolution: {integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8=} + engines: {node: '>=4'} + dependencies: + ansi-regex: 3.0.0 + dev: true + /strip-ansi/5.2.0: resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} engines: {node: '>=6'} @@ -20158,7 +18431,7 @@ packages: peerDependencies: webpack: ^4.0.0 || ^5.0.0 dependencies: - loader-utils: 2.0.0 + loader-utils: 2.0.2 schema-utils: 2.7.1 webpack: 4.44.2 dev: true @@ -20169,7 +18442,7 @@ packages: peerDependencies: webpack: ^4.0.0 || ^5.0.0 dependencies: - loader-utils: 2.0.0 + loader-utils: 2.0.2 schema-utils: 2.7.1 webpack: 4.46.0 dev: true @@ -20184,8 +18457,8 @@ packages: resolution: {integrity: sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==} engines: {node: '>=6.9.0'} dependencies: - browserslist: 4.17.0 - postcss: 7.0.36 + browserslist: 4.18.1 + postcss: 7.0.39 postcss-selector-parser: 3.1.2 dev: true @@ -20241,6 +18514,7 @@ packages: /svgo/1.3.2: resolution: {integrity: sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==} engines: {node: '>=4.0.0'} + deprecated: This SVGO version is no longer supported. Upgrade to v2.x.x. hasBin: true dependencies: chalk: 2.4.2 @@ -20251,7 +18525,7 @@ packages: csso: 4.2.0 js-yaml: 3.14.1 mkdirp: 0.5.5 - object.values: 1.1.4 + object.values: 1.1.5 sax: 1.2.4 stable: 0.1.8 unquote: 1.1.1 @@ -20272,12 +18546,15 @@ packages: object.getownpropertydescriptors: 2.1.3 dev: true - /table/6.7.1: - resolution: {integrity: sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==} + /synchronous-promise/2.0.15: + resolution: {integrity: sha512-k8uzYIkIVwmT+TcglpdN50pS2y1BDcUnBPK9iJeGu0Pl1lOI8pD6wtzgw91Pjpe+RxtTncw32tLxs/R0yNL2Mg==} + dev: true + + /table/6.7.3: + resolution: {integrity: sha512-5DkIxeA7XERBqMwJq0aHZOdMadBx4e6eDoFRuyT5VR82J0Ycg2DwM6GfA/EQAhJ+toRTaS1lIdSQCqgrmhPnlw==} engines: {node: '>=10.0.0'} dependencies: - ajv: 8.6.2 - lodash.clonedeep: 4.5.0 + ajv: 8.8.2 lodash.truncate: 4.4.2 slice-ansi: 4.0.0 string-width: 4.2.3 @@ -20340,11 +18617,6 @@ packages: iterm2-version: 4.2.0 dev: true - /term-size/2.2.1: - resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} - engines: {node: '>=8'} - dev: true - /terminal-link/2.1.1: resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} engines: {node: '>=8'} @@ -20432,7 +18704,7 @@ packages: dependencies: commander: 2.20.3 source-map: 0.6.1 - source-map-support: 0.5.20 + source-map-support: 0.5.21 dev: true /terser/5.9.0: @@ -20442,7 +18714,7 @@ packages: dependencies: commander: 2.20.3 source-map: 0.7.3 - source-map-support: 0.5.20 + source-map-support: 0.5.21 dev: true /test-exclude/6.0.0: @@ -20458,8 +18730,8 @@ packages: resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=} dev: true - /three/0.132.2: - resolution: {integrity: sha512-0wcR7LxxkXMn6Gi58gEs3QvY8WpTVXA31L2VOvpjm4ZPYFRHCZC13UqynheFoS5OXDYgtBneN0dhbaNBE8iLhQ==} + /three/0.135.0: + resolution: {integrity: sha512-kuEpuuxRzLv0MDsXai9huCxOSQPZ4vje6y0gn80SRmQvgz6/+rI0NAvCRAw56zYaWKMGMfqKWsxF9Qa2Z9xymQ==} /throat/5.0.0: resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} @@ -20503,14 +18775,6 @@ packages: resolution: {integrity: sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=} dev: true - /tiny-invariant/1.1.0: - resolution: {integrity: sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==} - dev: false - - /tiny-warning/1.0.3: - resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} - dev: false - /tmp/0.2.1: resolution: {integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==} engines: {node: '>=8.17.0'} @@ -20628,8 +18892,8 @@ packages: resolution: {integrity: sha512-3IVX4nI6B5cc31/GFFE+i8ey/N2eA0CZDbo6n0yrz0zDX8ZJ8djmU1p+XRz7G3is0F3bB3pu2pAroFdAWQKU3w==} dev: true - /ts-jest/27.0.5_52a571d76319e63aeaa66dc9db9e90cc: - resolution: {integrity: sha512-lIJApzfTaSSbtlksfFNHkWOzLJuuSm4faFAfo5kvzOiRAuoN4/eKxVJ2zEAho8aecE04qX6K1pAzfH5QHL1/8w==} + /ts-jest/27.1.0_d967a5c71b36617f9eaef12c091f7695: + resolution: {integrity: sha512-ZouWlP03JMtzfNHg0ZeDrxAESYGmVhWyHtIl2/01kBbXaMbTr4Vhv6/GeMxUed6GFg/4ycMo+yU6Eo9gI16xTQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true peerDependencies: @@ -20646,20 +18910,21 @@ packages: babel-jest: optional: true dependencies: - '@types/jest': 27.0.2 + '@types/jest': 27.0.3 bs-logger: 0.2.6 + esbuild: 0.14.2 fast-json-stable-stringify: 2.1.0 - jest: 27.2.4 - jest-util: 27.2.0 + jest: 27.4.3 + jest-util: 27.3.1 json5: 2.2.0 - lodash: 4.17.21 + lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.5 - typescript: 4.4.3 + typescript: 4.5.2 yargs-parser: 20.2.9 dev: true - /ts-pnp/1.2.0_typescript@4.4.3: + /ts-pnp/1.2.0_typescript@4.5.2: resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} engines: {node: '>=6'} peerDependencies: @@ -20668,11 +18933,11 @@ packages: typescript: optional: true dependencies: - typescript: 4.4.3 + typescript: 4.5.2 dev: true - /tsconfig-paths/3.11.0: - resolution: {integrity: sha512-7ecdYDnIdmv639mmDwslG6KQg1Z9STTz1j7Gcz0xa+nshh/gKDAHcPxRbWOsA3SPp0tXP2leTcY9Kw+NAkfZzA==} + /tsconfig-paths/3.12.0: + resolution: {integrity: sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==} dependencies: '@types/json5': 0.0.29 json5: 1.0.1 @@ -20684,17 +18949,21 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true + /tslib/2.1.0: + resolution: {integrity: sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==} + dev: true + /tslib/2.3.1: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} - /tsutils/3.21.0_typescript@4.4.3: + /tsutils/3.21.0_typescript@4.5.2: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.4.3 + typescript: 4.5.2 dev: true /tty-browserify/0.0.0: @@ -20760,7 +19029,7 @@ packages: engines: {node: '>= 0.6'} dependencies: media-typer: 0.3.0 - mime-types: 2.1.33 + mime-types: 2.1.34 dev: true /type/1.2.0: @@ -20781,12 +19050,20 @@ packages: resolution: {integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=} dev: true - /typescript/4.4.3: - resolution: {integrity: sha512-4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA==} + /typescript/4.5.2: + resolution: {integrity: sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==} engines: {node: '>=4.2.0'} hasBin: true dev: true + /uglify-js/3.14.4: + resolution: {integrity: sha512-AbiSR44J0GoCeV81+oxcy/jDOElO2Bx3d0MfQCUShq7JRXaM4KtQopZsq2vFv8bCq2yMaGrw1FgygUd03RyRDA==} + engines: {node: '>=0.8.0'} + hasBin: true + requiresBuild: true + dev: true + optional: true + /unbox-primitive/1.0.1: resolution: {integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==} dependencies: @@ -20985,8 +19262,8 @@ packages: optional: true dependencies: file-loader: 6.1.1_webpack@4.44.2 - loader-utils: 2.0.0 - mime-types: 2.1.32 + loader-utils: 2.0.2 + mime-types: 2.1.34 schema-utils: 3.1.1 webpack: 4.44.2 dev: true @@ -21002,8 +19279,8 @@ packages: optional: true dependencies: file-loader: 6.2.0_webpack@4.46.0 - loader-utils: 2.0.0 - mime-types: 2.1.32 + loader-utils: 2.0.2 + mime-types: 2.1.34 schema-utils: 3.1.1 webpack: 4.46.0 dev: true @@ -21039,7 +19316,7 @@ packages: ts-essentials: 2.0.12 dev: true - /use-isomorphic-layout-effect/1.1.1_4cd822c6044f4c1a7e1f1fea0e728f12: + /use-isomorphic-layout-effect/1.1.1_cfedea9b3ed0faf0dded75c187406c5e: resolution: {integrity: sha512-L7Evj8FGcwo/wpbv/qvSfrkHFtOpCzvM5yl2KVyDJoylVuSvzphiiasmjgQPttIGBAy2WKiBNR98q8w7PiNgKQ==} peerDependencies: '@types/react': '*' @@ -21048,11 +19325,11 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 17.0.19 + '@types/react': 17.0.37 react: 17.0.2 dev: true - /use-latest/1.2.0_4cd822c6044f4c1a7e1f1fea0e728f12: + /use-latest/1.2.0_cfedea9b3ed0faf0dded75c187406c5e: resolution: {integrity: sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw==} peerDependencies: '@types/react': '*' @@ -21061,9 +19338,9 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 17.0.19 + '@types/react': 17.0.37 react: 17.0.2 - use-isomorphic-layout-effect: 1.1.1_4cd822c6044f4c1a7e1f1fea0e728f12 + use-isomorphic-layout-effect: 1.1.1_cfedea9b3ed0faf0dded75c187406c5e dev: true /use/3.1.1: @@ -21086,9 +19363,9 @@ packages: resolution: {integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==} dependencies: define-properties: 1.1.3 - es-abstract: 1.18.6 + es-abstract: 1.19.1 has-symbols: 1.0.2 - object.getownpropertydescriptors: 2.1.2 + object.getownpropertydescriptors: 2.1.3 dev: true /util/0.10.3: @@ -21160,10 +19437,6 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /value-equal/1.0.1: - resolution: {integrity: sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==} - dev: false - /vary/1.1.2: resolution: {integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=} engines: {node: '>= 0.8'} @@ -21202,8 +19475,8 @@ packages: vfile-message: 2.0.4 dev: true - /vite/2.6.2: - resolution: {integrity: sha512-HSIg9U15LOnbD3CUxX364Pdrm7DUjftuBljowGxvkFHgDZU/SKPqApg9t86MX/Qq1VCO7wS+mGJHlfuTF7c0Sg==} + /vite/2.7.1: + resolution: {integrity: sha512-TDXXhcu5lyQ6uosK4ZWaOyB4VzOiizk0biitRzDzaEtgSUi8rVYPc4k1xgOjLSf0OuceDJmojFKXHOX9DB1WuQ==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -21218,10 +19491,10 @@ packages: stylus: optional: true dependencies: - esbuild: 0.13.3 - postcss: 8.3.8 + esbuild: 0.13.15 + postcss: 8.4.4 resolve: 1.20.0 - rollup: 2.57.0 + rollup: 2.60.2 optionalDependencies: fsevents: 2.3.2 dev: true @@ -21243,10 +19516,10 @@ packages: xml-name-validator: 3.0.0 dev: true - /walker/1.0.7: - resolution: {integrity: sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=} + /walker/1.0.8: + resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} dependencies: - makeerror: 1.0.11 + makeerror: 1.0.12 dev: true /warning/4.0.3: @@ -21273,6 +19546,14 @@ packages: watchpack-chokidar2: 2.0.1 dev: true + /watchpack/2.3.1: + resolution: {integrity: sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==} + engines: {node: '>=10.13.0'} + dependencies: + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.8 + dev: true + /wbuf/1.7.3: resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} dependencies: @@ -21341,11 +19622,11 @@ packages: chokidar: 2.1.8 compression: 1.7.4 connect-history-api-fallback: 1.6.0 - debug: 4.3.2_supports-color@6.1.0 + debug: 4.3.3_supports-color@6.1.0 del: 4.1.1 express: 4.17.1 html-entities: 1.4.0 - http-proxy-middleware: 0.19.1_debug@4.3.2 + http-proxy-middleware: 0.19.1_debug@4.3.3 import-local: 2.0.0 internal-ip: 4.3.0 ip: 1.1.5 @@ -21406,7 +19687,7 @@ packages: dependencies: fs-extra: 7.0.1 lodash: 4.17.21 - object.entries: 1.1.4 + object.entries: 1.1.5 tapable: 1.1.3 webpack: 4.44.2 dev: true @@ -21580,10 +19861,10 @@ packages: isexe: 2.0.0 dev: true - /wide-align/1.1.3: - resolution: {integrity: sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==} + /wide-align/1.1.5: + resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} dependencies: - string-width: 1.0.2 + string-width: 2.1.1 dev: true /widest-line/3.1.0: @@ -21598,6 +19879,10 @@ packages: engines: {node: '>=0.10.0'} dev: true + /wordwrap/1.0.0: + resolution: {integrity: sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=} + dev: true + /workbox-background-sync/5.1.4: resolution: {integrity: sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==} dependencies: @@ -21614,21 +19899,21 @@ packages: resolution: {integrity: sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==} engines: {node: '>=8.0.0'} dependencies: - '@babel/core': 7.15.0 - '@babel/preset-env': 7.15.4_@babel+core@7.15.0 - '@babel/runtime': 7.15.4 + '@babel/core': 7.16.0 + '@babel/preset-env': 7.16.4_@babel+core@7.16.0 + '@babel/runtime': 7.16.3 '@hapi/joi': 15.1.1 '@rollup/plugin-node-resolve': 7.1.3_rollup@1.32.1 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@surma/rollup-plugin-off-main-thread': 1.4.2 - common-tags: 1.8.0 + common-tags: 1.8.2 fast-json-stable-stringify: 2.1.0 fs-extra: 8.1.0 - glob: 7.1.7 + glob: 7.2.0 lodash.template: 4.5.0 pretty-bytes: 5.6.0 rollup: 1.32.1 - rollup-plugin-babel: 4.4.0_@babel+core@7.15.0+rollup@1.32.1 + rollup-plugin-babel: 4.4.0_@babel+core@7.16.0+rollup@1.32.1 rollup-plugin-terser: 5.3.1_rollup@1.32.1 source-map: 0.7.3 source-map-url: 0.4.1 @@ -21727,7 +20012,7 @@ packages: peerDependencies: webpack: ^4.0.0 dependencies: - '@babel/runtime': 7.15.4 + '@babel/runtime': 7.16.3 fast-json-stable-stringify: 2.1.0 source-map-url: 0.4.1 upath: 1.2.0 @@ -21770,8 +20055,8 @@ packages: engines: {node: '>=8'} dependencies: ansi-styles: 4.3.0 - string-width: 4.2.2 - strip-ansi: 6.0.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 dev: true /wrap-ansi/7.0.0: @@ -21792,7 +20077,7 @@ packages: dependencies: imurmurhash: 0.1.4 is-typedarray: 1.0.0 - signal-exit: 3.0.5 + signal-exit: 3.0.6 typedarray-to-buffer: 3.1.5 dev: true @@ -21802,8 +20087,8 @@ packages: async-limiter: 1.0.1 dev: true - /ws/7.5.5: - resolution: {integrity: sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==} + /ws/7.5.6: + resolution: {integrity: sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==} engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 @@ -21815,6 +20100,19 @@ packages: optional: true dev: true + /ws/8.3.0: + resolution: {integrity: sha512-Gs5EZtpqZzLvmIM59w4igITU57lrtYVFneaa434VROv4thzJyV6UjIL3D42lslWlI+D4KzLYnxSwtfuiO79sNw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: true + /xml-name-validator/3.0.0: resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==} dev: true @@ -21901,7 +20199,7 @@ packages: require-directory: 2.1.1 require-main-filename: 2.0.0 set-blocking: 2.0.0 - string-width: 4.2.2 + string-width: 4.2.3 which-module: 2.0.0 y18n: 4.0.3 yargs-parser: 18.1.3 @@ -21932,8 +20230,8 @@ packages: engines: {node: '>=10'} dev: true - /zustand/3.5.12_react@17.0.2: - resolution: {integrity: sha512-Cv9fX/yM5HXYODkn3Q/HMmMofnmZw3yqM73VT/3rQEvI/04Yl0OFNO24qMofhN82xTPWcCffkGPFCMq8r67Whg==} + /zustand/3.6.7_react@17.0.2: + resolution: {integrity: sha512-bYWKXMfoJwZyliFgidcQ3tJC/F2f2hHq1+lhTk8dVPX2k28i4VnpnKjBGNxAd2QNliV0m455Vm+gDL8LShrV3g==} engines: {node: '>=12.7.0'} peerDependencies: react: '>=16.8'