diff --git a/frontend/client-portal/public/favicon/android-chrome-192x192.png b/frontend/client-portal/public/favicon/android-chrome-192x192.png index 7cfcd487..70c722f4 100644 Binary files a/frontend/client-portal/public/favicon/android-chrome-192x192.png and b/frontend/client-portal/public/favicon/android-chrome-192x192.png differ diff --git a/frontend/client-portal/public/favicon/android-chrome-512x512.png b/frontend/client-portal/public/favicon/android-chrome-512x512.png index 04bb695b..066477f7 100644 Binary files a/frontend/client-portal/public/favicon/android-chrome-512x512.png and b/frontend/client-portal/public/favicon/android-chrome-512x512.png differ diff --git a/frontend/client-portal/public/favicon/apple-touch-icon.png b/frontend/client-portal/public/favicon/apple-touch-icon.png index 7932c76f..2b289350 100644 Binary files a/frontend/client-portal/public/favicon/apple-touch-icon.png and b/frontend/client-portal/public/favicon/apple-touch-icon.png differ diff --git a/frontend/client-portal/public/favicon/favicon-16x16.png b/frontend/client-portal/public/favicon/favicon-16x16.png index b37243da..37198cac 100644 Binary files a/frontend/client-portal/public/favicon/favicon-16x16.png and b/frontend/client-portal/public/favicon/favicon-16x16.png differ diff --git a/frontend/client-portal/public/favicon/favicon-32x32.png b/frontend/client-portal/public/favicon/favicon-32x32.png index e508fd59..515d99b1 100644 Binary files a/frontend/client-portal/public/favicon/favicon-32x32.png and b/frontend/client-portal/public/favicon/favicon-32x32.png differ diff --git a/frontend/client-portal/public/favicon/favicon.ico b/frontend/client-portal/public/favicon/favicon.ico index 4a376201..43a6b2ad 100644 Binary files a/frontend/client-portal/public/favicon/favicon.ico and b/frontend/client-portal/public/favicon/favicon.ico differ diff --git a/frontend/client-portal/public/logo/logo-linksehat.png b/frontend/client-portal/public/logo/logo-linksehat.png new file mode 100644 index 00000000..de1bbe31 Binary files /dev/null and b/frontend/client-portal/public/logo/logo-linksehat.png differ diff --git a/frontend/client-portal/src/components/Logo.tsx b/frontend/client-portal/src/components/Logo.tsx index 2b20b6c2..de8e5831 100644 --- a/frontend/client-portal/src/components/Logo.tsx +++ b/frontend/client-portal/src/components/Logo.tsx @@ -17,36 +17,7 @@ export default function Logo({ disabledLink = false, sx }: Props) { const logo = ( - - - - - - - - - - - - - - - - - - - - - + LinkSehat ); diff --git a/frontend/client-portal/src/components/Page.tsx b/frontend/client-portal/src/components/Page.tsx index d55349f3..21ec0036 100644 --- a/frontend/client-portal/src/components/Page.tsx +++ b/frontend/client-portal/src/components/Page.tsx @@ -14,7 +14,7 @@ interface Props extends BoxProps { const Page = forwardRef(({ children, title = '', meta, ...other }, ref) => ( <> - {`${title} | Minimal-UI`} + {`${title} | LinkSehat`} {meta} diff --git a/frontend/client-portal/src/components/chart/BaseOptionChart.tsx b/frontend/client-portal/src/components/chart/BaseOptionChart.tsx new file mode 100644 index 00000000..5bb94bce --- /dev/null +++ b/frontend/client-portal/src/components/chart/BaseOptionChart.tsx @@ -0,0 +1,191 @@ +import { ApexOptions } from 'apexcharts'; +// @mui +import { useTheme } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +export default function BaseOptionChart(): ApexOptions { + const theme = useTheme(); + + const LABEL_TOTAL = { + show: true, + label: 'Total', + color: theme.palette.text.secondary, + fontSize: theme.typography.subtitle2.fontSize as string, + fontWeight: theme.typography.subtitle2.fontWeight, + lineHeight: theme.typography.subtitle2.lineHeight, + }; + + const LABEL_VALUE = { + offsetY: 8, + color: theme.palette.text.primary, + fontSize: theme.typography.h3.fontSize as string, + fontWeight: theme.typography.h3.fontWeight, + lineHeight: theme.typography.h3.lineHeight, + }; + + return { + // Colors + colors: [ + theme.palette.primary.main, + theme.palette.chart.yellow[0], + theme.palette.chart.blue[0], + theme.palette.chart.violet[0], + theme.palette.chart.green[0], + theme.palette.chart.red[0], + ], + + // Chart + chart: { + toolbar: { show: false }, + zoom: { enabled: false }, + // animations: { enabled: false }, + foreColor: theme.palette.text.disabled, + fontFamily: theme.typography.fontFamily, + }, + + // States + states: { + hover: { + filter: { + type: 'lighten', + value: 0.04, + }, + }, + active: { + filter: { + type: 'darken', + value: 0.88, + }, + }, + }, + + // Fill + fill: { + opacity: 1, + gradient: { + type: 'vertical', + shadeIntensity: 0, + opacityFrom: 0.4, + opacityTo: 0, + stops: [0, 100], + }, + }, + + // Datalabels + dataLabels: { enabled: false }, + + // Stroke + stroke: { + width: 3, + curve: 'smooth', + lineCap: 'round', + }, + + // Grid + grid: { + strokeDashArray: 3, + borderColor: theme.palette.divider, + }, + + // Xaxis + xaxis: { + axisBorder: { show: false }, + axisTicks: { show: false }, + }, + + // Markers + markers: { + size: 0, + strokeColors: theme.palette.background.paper, + }, + + // Tooltip + tooltip: { + x: { + show: false, + }, + }, + + // Legend + legend: { + show: true, + fontSize: String(13), + position: 'top', + horizontalAlign: 'right', + markers: { + radius: 12, + }, + fontWeight: 500, + itemMargin: { horizontal: 12 }, + labels: { + colors: theme.palette.text.primary, + }, + }, + + // plotOptions + plotOptions: { + // Bar + bar: { + columnWidth: '28%', + borderRadius: 4, + }, + // Pie + Donut + pie: { + donut: { + labels: { + show: true, + value: LABEL_VALUE, + total: LABEL_TOTAL, + }, + }, + }, + // Radialbar + radialBar: { + track: { + strokeWidth: '100%', + background: theme.palette.grey[500_16], + }, + dataLabels: { + value: LABEL_VALUE, + total: LABEL_TOTAL, + }, + }, + // Radar + radar: { + polygons: { + fill: { colors: ['transparent'] }, + strokeColors: theme.palette.divider, + connectorColors: theme.palette.divider, + }, + }, + // polarArea + polarArea: { + rings: { + strokeColor: theme.palette.divider, + }, + spokes: { + connectorColors: theme.palette.divider, + }, + }, + }, + + // Responsive + responsive: [ + { + // sm + breakpoint: theme.breakpoints.values.sm, + options: { + plotOptions: { bar: { columnWidth: '40%' } }, + }, + }, + { + // md + breakpoint: theme.breakpoints.values.md, + options: { + plotOptions: { bar: { columnWidth: '32%' } }, + }, + }, + ], + }; +} diff --git a/frontend/client-portal/src/components/chart/ChartStyle.tsx b/frontend/client-portal/src/components/chart/ChartStyle.tsx new file mode 100644 index 00000000..11b5522f --- /dev/null +++ b/frontend/client-portal/src/components/chart/ChartStyle.tsx @@ -0,0 +1,58 @@ +// @mui +import { alpha, useTheme } from '@mui/material/styles'; +import { GlobalStyles } from '@mui/material'; +// utils +import cssStyles from '../../utils/cssStyles'; + +// ---------------------------------------------------------------------- + +export default function ChartStyle() { + const theme = useTheme(); + + return ( + + ); +} diff --git a/frontend/client-portal/src/components/chart/index.ts b/frontend/client-portal/src/components/chart/index.ts new file mode 100644 index 00000000..51b1931d --- /dev/null +++ b/frontend/client-portal/src/components/chart/index.ts @@ -0,0 +1,2 @@ +export { default as ChartStyle } from './ChartStyle'; +export { default as BaseOptionChart } from './BaseOptionChart'; diff --git a/frontend/client-portal/src/layouts/dashboard/navbar/NavbarVertical.tsx b/frontend/client-portal/src/layouts/dashboard/navbar/NavbarVertical.tsx index 268d8117..a356edf3 100644 --- a/frontend/client-portal/src/layouts/dashboard/navbar/NavbarVertical.tsx +++ b/frontend/client-portal/src/layouts/dashboard/navbar/NavbarVertical.tsx @@ -2,7 +2,7 @@ import { useEffect } from 'react'; import { useLocation } from 'react-router-dom'; // @mui import { styled, useTheme } from '@mui/material/styles'; -import { Box, Stack, Drawer } from '@mui/material'; +import { Box, Stack, Drawer, Typography } from '@mui/material'; // hooks import useResponsive from '../../../hooks/useResponsive'; import useCollapseDrawer from '../../../hooks/useCollapseDrawer'; @@ -72,13 +72,19 @@ export default function NavbarVertical({ isOpenSidebar, onCloseSidebar }: Props) ...(isCollapse && { alignItems: 'center' }), }} > - - - - {isDesktop && !isCollapse && ( + {isDesktop && !isCollapse ? ( + + + + PRIME CENTER + - )} - + ) + : ( + + + + )} diff --git a/frontend/client-portal/src/pages/Dashboard.tsx b/frontend/client-portal/src/pages/Dashboard.tsx index 6fb8397f..96a89fb0 100644 --- a/frontend/client-portal/src/pages/Dashboard.tsx +++ b/frontend/client-portal/src/pages/Dashboard.tsx @@ -1,11 +1,13 @@ // @mui -import { Button, Container, Typography } from '@mui/material'; +import { Button, Container, Grid, styled, Typography, Card, Stack } from '@mui/material'; // hooks import useSettings from '../hooks/useSettings'; // components import Page from '../components/Page'; import axios from '../utils/axios'; import useAuth from '../hooks/useAuth'; +import SomethingUsage from '../sections/dashboard/SomethingUsage'; +import { fCurrency } from '../utils/formatNumber'; // ---------------------------------------------------------------------- @@ -18,30 +20,47 @@ export default function Dashboard() { axios.get('/user') }; + const DangerCard = styled(Card)(({ theme }) => ({ + boxShadow: 'none', + padding: theme.spacing(3), + color: theme.palette.error.main, + backgroundColor: theme.palette.error.lighter, + })); + + const SuccessCard = styled(Card)(({ theme }) => ({ + boxShadow: 'none', + padding: theme.spacing(3), + color: theme.palette.success.darker, + backgroundColor: theme.palette.success.lighter, + })); + return ( Dashboard - - Curabitur turpis. Vestibulum facilisis, purus nec pulvinar iaculis, ligula mi congue nunc, - vitae euismod ligula urna in dolor. Nam quam nunc, blandit vel, luctus pulvinar, hendrerit - id, lorem. Phasellus blandit leo ut odio. Vestibulum ante ipsum primis in faucibus orci - luctus et ultrices posuere cubilia Curae; Fusce id purus. Aliquam lorem ante, dapibus in, - viverra quis, feugiat a, tellus. In consectetuer turpis ut velit. Aenean posuere, tortor - sed cursus feugiat, nunc augue blandit nunc, eu sollicitudin urna dolor sagittis lacus. - Vestibulum suscipit nulla quis orci. Nam commodo suscipit quam. Sed a libero. - - - Praesent ac sem eget est egestas volutpat. Phasellus viverra nulla ut metus varius - laoreet. Curabitur ullamcorper ultricies nisi. Ut non enim eleifend felis pretium feugiat. - Donec mi odio, faucibus at, scelerisque quis, convallis in, nisi. Fusce vel dui. Quisque - libero metus, condimentum nec, tempor a, commodo mollis, magna. In enim justo, rhoncus ut, - imperdiet a, venenatis vitae, justo. Cras dapibus. - - - + + + + + + + + + This Month Usages + {fCurrency(15000000)} (57) + + +
+ + + Remaining Balance Estimation + November 2022 + + +
+
); diff --git a/frontend/client-portal/src/pages/auth/Login.tsx b/frontend/client-portal/src/pages/auth/Login.tsx index aa9b284e..be57c1ea 100644 --- a/frontend/client-portal/src/pages/auth/Login.tsx +++ b/frontend/client-portal/src/pages/auth/Login.tsx @@ -71,12 +71,15 @@ export default function Login() { - + {smUp && ( - Don’t have an account? {''} - - Get started + Has problem with your account? {''} + { + window.location.href = "mailto:admin@linksehat.com"; + e.preventDefault(); + }}> + Contact Us )} @@ -101,7 +104,7 @@ export default function Login() { - Sign in to Minimal + Sign in to LinkSehat Enter your details below. @@ -119,7 +122,7 @@ export default function Login() { - {!smUp && ( + {false && !smUp && ( Don’t have an account?{' '} diff --git a/frontend/client-portal/src/sections/dashboard/SomethingUsage.tsx b/frontend/client-portal/src/sections/dashboard/SomethingUsage.tsx new file mode 100644 index 00000000..4fbaafc3 --- /dev/null +++ b/frontend/client-portal/src/sections/dashboard/SomethingUsage.tsx @@ -0,0 +1,80 @@ +import merge from 'lodash/merge'; +import ReactApexChart from 'react-apexcharts'; +// @mui +import { styled } from '@mui/material/styles'; +import { Card, Typography, Stack } from '@mui/material'; +// utils +import { fCurrency, fPercent } from '../../utils/formatNumber'; +// components +import Iconify from '../../components/Iconify'; +import BaseOptionChart from '../../components/chart/BaseOptionChart'; + +// ---------------------------------------------------------------------- + +const RootStyle = styled(Card)(({ theme }) => ({ + boxShadow: 'none', + padding: theme.spacing(3), + color: theme.palette.primary.darker, + backgroundColor: theme.palette.primary.lighter, +})); + +// ---------------------------------------------------------------------- + +const INITIAL = 500000000 +const TOTAL = 257907000; +const PERCENT = -3; +const CHART_DATA = [{ data: [100, 99, 99, 85, 74, 57, 54, 51] }]; + +export default function SomethingUsage() { + const chartOptions = merge(BaseOptionChart(), { + chart: { sparkline: { enabled: true } }, + xaxis: { labels: { show: true } }, + yaxis: { labels: { show: false } }, + stroke: { width: 4 }, + legend: { show: false }, + grid: { show: false }, + tooltip: { + marker: { show: false }, + y: { + formatter: (seriesName: string) => (seriesName) + "%", + title: { + formatter: () => '', + }, + }, + }, + fill: { gradient: { opacityFrom: 0, opacityTo: 0 } }, + }); + + return ( + + +
+ + {fCurrency(INITIAL)} + + Remaining Balance + {fCurrency(TOTAL)} +
+ +
+ + = 0 ? 'eva:trending-up-fill' : 'eva:trending-down-fill'} + /> + + {PERCENT > 0 && '+'} + {fPercent(PERCENT)} + + + +  than last month + +
+
+ + +
+ ); +} diff --git a/frontend/client-portal/src/utils/formatNumber.ts b/frontend/client-portal/src/utils/formatNumber.ts index 2dd23b39..353c0299 100644 --- a/frontend/client-portal/src/utils/formatNumber.ts +++ b/frontend/client-portal/src/utils/formatNumber.ts @@ -1,9 +1,31 @@ import numeral from 'numeral'; // ---------------------------------------------------------------------- +// load a locale +numeral.register('locale', 'id', { + delimiters: { + thousands: '.', + decimal: ',' + }, + abbreviations: { + thousand: 'k', + million: 'm', + billion: 'b', + trillion: 't' + }, + ordinal : function (number: number) { + return number === 1 ? 'er' : 'ème'; + }, + currency: { + symbol: 'Rp ' + } +}); + +// switch between locales +numeral.locale('id'); export function fCurrency(number: string | number) { - return numeral(number).format(Number.isInteger(number) ? '$0,0' : '$0,0.00'); + return numeral(number).format('$0,0'); } export function fPercent(number: number) { diff --git a/package.json b/package.json index 4544496b..e8812737 100644 --- a/package.json +++ b/package.json @@ -12,13 +12,18 @@ "production": "mix --production" }, "devDependencies": { - "axios": "^0.25", - "laravel-mix": "^6.0.6", + "axios": "^0.25.0", + "laravel-mix": "^6.0.43", "lodash": "^4.17.21", - "postcss": "^8.1.14" + "postcss": "^8.4.14" }, "dependencies": { "@mui/icons-material": "^5.8.0", - "@mui/material": "^5.8.1" + "@mui/material": "^5.8.1", + "apexcharts": "^3.35.3", + "numeral": "^2.0.6", + "react": "^18.1.0", + "react-apexcharts": "^1.4.0", + "react-dom": "^18.1.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b620ff39..3e64707d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3,14 +3,24 @@ lockfileVersion: 5.4 specifiers: '@mui/icons-material': ^5.8.0 '@mui/material': ^5.8.1 - axios: ^0.25 - laravel-mix: ^6.0.6 + apexcharts: ^3.35.3 + axios: ^0.25.0 + laravel-mix: ^6.0.43 lodash: ^4.17.21 - postcss: ^8.1.14 + numeral: ^2.0.6 + postcss: ^8.4.14 + react: ^18.1.0 + react-apexcharts: ^1.4.0 + react-dom: ^18.1.0 dependencies: - '@mui/icons-material': 5.8.0_@mui+material@5.8.1 - '@mui/material': 5.8.1 + '@mui/icons-material': 5.8.0_le2iwmkvxkyfxvqwrzygljsw7m + '@mui/material': 5.8.1_ef5jwxihqo6n7gxfmzogljlgcm + apexcharts: 3.35.3 + numeral: 2.0.6 + react: 18.1.0 + react-apexcharts: 1.4.0_aiatg55khixx76ty67luaebaiq + react-dom: 18.1.0_react@18.1.0 devDependencies: axios: 0.25.0 @@ -40,20 +50,20 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/core/7.17.12: - resolution: {integrity: sha512-44ODe6O1IVz9s2oJE3rZ4trNNKTX9O7KpQpfAP4t8QII/zwrVRHL7i2pxhqtcY7tqMLrrKfMlBKnm1QlrRFs5w==} + /@babel/core/7.18.2: + resolution: {integrity: sha512-A8pri1YJiC5UnkdrWcmfZTJTV85b4UXTAfImGmCfYmax4TR9Cw8sDS0MOk++Gp2mE/BefVJ5nwy5yzqNJbP/DQ==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.0 '@babel/code-frame': 7.16.7 - '@babel/generator': 7.17.12 - '@babel/helper-compilation-targets': 7.17.10_@babel+core@7.17.12 - '@babel/helper-module-transforms': 7.17.12 - '@babel/helpers': 7.17.9 - '@babel/parser': 7.17.12 + '@babel/generator': 7.18.2 + '@babel/helper-compilation-targets': 7.18.2_@babel+core@7.18.2 + '@babel/helper-module-transforms': 7.18.0 + '@babel/helpers': 7.18.2 + '@babel/parser': 7.18.3 '@babel/template': 7.16.7 - '@babel/traverse': 7.17.12 - '@babel/types': 7.17.12 + '@babel/traverse': 7.18.2 + '@babel/types': 7.18.2 convert-source-map: 1.8.0 debug: 4.3.4 gensync: 1.0.0-beta.2 @@ -63,11 +73,11 @@ packages: - supports-color dev: true - /@babel/generator/7.17.12: - resolution: {integrity: sha512-V49KtZiiiLjH/CnIW6OjJdrenrGoyh6AmKQ3k2AZFKozC1h846Q4NYlZ5nqAigPDUXfGzC88+LOUuG8yKd2kCw==} + /@babel/generator/7.18.2: + resolution: {integrity: sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 '@jridgewell/gen-mapping': 0.3.1 jsesc: 2.5.2 dev: true @@ -76,7 +86,7 @@ packages: resolution: {integrity: sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@babel/helper-builder-binary-assignment-operator-visitor/7.16.7: @@ -84,61 +94,61 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-explode-assignable-expression': 7.16.7 - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true - /@babel/helper-compilation-targets/7.17.10_@babel+core@7.17.12: - resolution: {integrity: sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==} + /@babel/helper-compilation-targets/7.18.2_@babel+core@7.18.2: + resolution: {integrity: sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/compat-data': 7.17.10 - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-validator-option': 7.16.7 browserslist: 4.20.3 semver: 6.3.0 dev: true - /@babel/helper-create-class-features-plugin/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-sZoOeUTkFJMyhqCei2+Z+wtH/BehW8NVKQt7IRUQlRiOARuXymJYfN/FCcI8CvVbR0XVyDM6eLFOlR7YtiXnew==} + /@babel/helper-create-class-features-plugin/7.18.0_@babel+core@7.18.2: + resolution: {integrity: sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-environment-visitor': 7.16.7 + '@babel/helper-environment-visitor': 7.18.2 '@babel/helper-function-name': 7.17.9 '@babel/helper-member-expression-to-functions': 7.17.7 '@babel/helper-optimise-call-expression': 7.16.7 - '@babel/helper-replace-supers': 7.16.7 + '@babel/helper-replace-supers': 7.18.2 '@babel/helper-split-export-declaration': 7.16.7 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-create-regexp-features-plugin/7.17.12_@babel+core@7.17.12: + /@babel/helper-create-regexp-features-plugin/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-annotate-as-pure': 7.16.7 regexpu-core: 5.0.1 dev: true - /@babel/helper-define-polyfill-provider/0.3.1_@babel+core@7.17.12: + /@babel/helper-define-polyfill-provider/0.3.1_@babel+core@7.18.2: resolution: {integrity: sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==} peerDependencies: '@babel/core': ^7.4.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-compilation-targets': 7.17.10_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-compilation-targets': 7.18.2_@babel+core@7.18.2 '@babel/helper-module-imports': 7.16.7 '@babel/helper-plugin-utils': 7.17.12 - '@babel/traverse': 7.17.12 + '@babel/traverse': 7.18.2 debug: 4.3.4 lodash.debounce: 4.0.8 resolve: 1.22.0 @@ -147,18 +157,16 @@ packages: - supports-color dev: true - /@babel/helper-environment-visitor/7.16.7: - resolution: {integrity: sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==} + /@babel/helper-environment-visitor/7.18.2: + resolution: {integrity: sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.17.12 dev: true /@babel/helper-explode-assignable-expression/7.16.7: resolution: {integrity: sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@babel/helper-function-name/7.17.9: @@ -166,42 +174,42 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.16.7 - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@babel/helper-hoist-variables/7.16.7: resolution: {integrity: sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@babel/helper-member-expression-to-functions/7.17.7: resolution: {integrity: sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@babel/helper-module-imports/7.16.7: resolution: {integrity: sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true - /@babel/helper-module-transforms/7.17.12: - resolution: {integrity: sha512-t5s2BeSWIghhFRPh9XMn6EIGmvn8Lmw5RVASJzkIx1mSemubQQBNIZiQD7WzaFmaHIrjAec4x8z9Yx8SjJ1/LA==} + /@babel/helper-module-transforms/7.18.0: + resolution: {integrity: sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-environment-visitor': 7.16.7 + '@babel/helper-environment-visitor': 7.18.2 '@babel/helper-module-imports': 7.16.7 - '@babel/helper-simple-access': 7.17.7 + '@babel/helper-simple-access': 7.18.2 '@babel/helper-split-export-declaration': 7.16.7 '@babel/helper-validator-identifier': 7.16.7 '@babel/template': 7.16.7 - '@babel/traverse': 7.17.12 - '@babel/types': 7.17.12 + '@babel/traverse': 7.18.2 + '@babel/types': 7.18.2 transitivePeerDependencies: - supports-color dev: true @@ -210,7 +218,7 @@ packages: resolution: {integrity: sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@babel/helper-plugin-utils/7.17.12: @@ -224,43 +232,43 @@ packages: dependencies: '@babel/helper-annotate-as-pure': 7.16.7 '@babel/helper-wrap-function': 7.16.8 - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-replace-supers/7.16.7: - resolution: {integrity: sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==} + /@babel/helper-replace-supers/7.18.2: + resolution: {integrity: sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-environment-visitor': 7.16.7 + '@babel/helper-environment-visitor': 7.18.2 '@babel/helper-member-expression-to-functions': 7.17.7 '@babel/helper-optimise-call-expression': 7.16.7 - '@babel/traverse': 7.17.12 - '@babel/types': 7.17.12 + '@babel/traverse': 7.18.2 + '@babel/types': 7.18.2 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-simple-access/7.17.7: - resolution: {integrity: sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==} + /@babel/helper-simple-access/7.18.2: + resolution: {integrity: sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@babel/helper-skip-transparent-expression-wrappers/7.16.0: resolution: {integrity: sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@babel/helper-split-export-declaration/7.16.7: resolution: {integrity: sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@babel/helper-validator-identifier/7.16.7: @@ -279,19 +287,19 @@ packages: dependencies: '@babel/helper-function-name': 7.17.9 '@babel/template': 7.16.7 - '@babel/traverse': 7.17.12 - '@babel/types': 7.17.12 + '@babel/traverse': 7.18.2 + '@babel/types': 7.18.2 transitivePeerDependencies: - supports-color dev: true - /@babel/helpers/7.17.9: - resolution: {integrity: sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==} + /@babel/helpers/7.18.2: + resolution: {integrity: sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.16.7 - '@babel/traverse': 7.17.12 - '@babel/types': 7.17.12 + '@babel/traverse': 7.18.2 + '@babel/types': 7.18.2 transitivePeerDependencies: - supports-color dev: true @@ -305,365 +313,375 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser/7.17.12: - resolution: {integrity: sha512-FLzHmN9V3AJIrWfOpvRlZCeVg/WLdicSnTMsLur6uDj9TT8ymUlG9XxURdW/XvuygK+2CW0poOJABdA4m/YKxA==} + /@babel/parser/7.18.3: + resolution: {integrity: sha512-rL50YcEuHbbauAFAysNsJA4/f89fGTOBRNs9P81sniKnKAr4xULe5AecolcsKbi88xu0ByWYDj/S1AJ3FSFuSQ==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.17.12_@babel+core@7.17.12: + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.17.12_@babel+core@7.17.12: + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 - '@babel/plugin-proposal-optional-chaining': 7.17.12_@babel+core@7.17.12 + '@babel/plugin-proposal-optional-chaining': 7.17.12_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-async-generator-functions/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-async-generator-functions/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 '@babel/helper-remap-async-to-generator': 7.16.8 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.12 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.18.2 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-properties/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-class-properties/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-create-class-features-plugin': 7.17.12_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-create-class-features-plugin': 7.18.0_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-static-block/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-8ILyDG6eL14F8iub97dVc8q35Md0PJYAnA5Kz9NACFOkt6ffCcr0FISyUPKHsvuAy36fkpIitxZ9bVYPFMGQHA==} + /@babel/plugin-proposal-class-static-block/7.18.0_@babel+core@7.18.2: + resolution: {integrity: sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-create-class-features-plugin': 7.17.12_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-create-class-features-plugin': 7.18.0_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.17.12 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.18.2 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-dynamic-import/7.16.7_@babel+core@7.17.12: + /@babel/plugin-proposal-dynamic-import/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.12 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-export-namespace-from/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-export-namespace-from/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.17.12 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-json-strings/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-json-strings/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.12 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-logical-assignment-operators/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-logical-assignment-operators/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.12 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-nullish-coalescing-operator/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.12 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-numeric-separator/7.16.7_@babel+core@7.17.12: + /@babel/plugin-proposal-numeric-separator/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.12 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-object-rest-spread/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-6l9cO3YXXRh4yPCPRA776ZyJ3RobG4ZKJZhp7NDRbKIOeV3dBPG8FXCF7ZtiO2RTCIOkQOph1xDDcc01iWVNjQ==} + /@babel/plugin-proposal-object-rest-spread/7.18.0_@babel+core@7.18.2: + resolution: {integrity: sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.17.10 - '@babel/core': 7.17.12 - '@babel/helper-compilation-targets': 7.17.10_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-compilation-targets': 7.18.2_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.12 - '@babel/plugin-transform-parameters': 7.17.12_@babel+core@7.17.12 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.2 + '@babel/plugin-transform-parameters': 7.17.12_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-optional-catch-binding/7.16.7_@babel+core@7.17.12: + /@babel/plugin-proposal-optional-catch-binding/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.12 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-optional-chaining/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-optional-chaining/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.12 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-private-methods/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-private-methods/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-create-class-features-plugin': 7.17.12_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-create-class-features-plugin': 7.18.0_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-private-property-in-object/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-private-property-in-object/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-create-class-features-plugin': 7.17.12_@babel+core@7.17.12 + '@babel/helper-create-class-features-plugin': 7.18.0_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.17.12 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.18.2 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-unicode-property-regex/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-unicode-property-regex/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A==} engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.17.12: + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.18.2: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.17.12: + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.18.2: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.17.12: + /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.18.2: resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.17.12: + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.18.2: resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.17.12: + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.18.2: resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.17.12: + /@babel/plugin-syntax-import-assertions/7.17.12_@babel+core@7.18.2: + resolution: {integrity: sha512-n/loy2zkq9ZEM8tEOwON9wTQSTNDTDEz6NujPtJGLU7qObzT1N4c4YZZf8E6ATB2AjNQg/Ib2AIpO03EZaCehw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.2 + '@babel/helper-plugin-utils': 7.17.12 + dev: true + + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.18.2: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.17.12: + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.18.2: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.17.12: + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.18.2: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.17.12: + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.18.2: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.17.12: + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.18.2: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.17.12: + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.18.2: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.17.12: + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.18.2: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.17.12: + /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.18.2: resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.17.12: + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.18.2: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-arrow-functions/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-arrow-functions/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-async-to-generator/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-async-to-generator/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-module-imports': 7.16.7 '@babel/helper-plugin-utils': 7.17.12 '@babel/helper-remap-async-to-generator': 7.16.8 @@ -671,177 +689,177 @@ packages: - supports-color dev: true - /@babel/plugin-transform-block-scoped-functions/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-block-scoped-functions/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-block-scoping/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-block-scoping/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-jw8XW/B1i7Lqwqj2CbrViPcZijSxfguBWZP2aN59NHgxUyO/OcO1mfdCxH13QhN5LbWhPkX+f+brKGhZTiqtZQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-classes/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-classes/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-cvO7lc7pZat6BsvH6l/EGaI8zpl8paICaoGk+7x7guvtfak/TbIf66nYmJOH13EuG0H+Xx3M+9LQDtSvZFKXKw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-environment-visitor': 7.16.7 + '@babel/helper-environment-visitor': 7.18.2 '@babel/helper-function-name': 7.17.9 '@babel/helper-optimise-call-expression': 7.16.7 '@babel/helper-plugin-utils': 7.17.12 - '@babel/helper-replace-supers': 7.16.7 + '@babel/helper-replace-supers': 7.18.2 '@babel/helper-split-export-declaration': 7.16.7 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-computed-properties/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-computed-properties/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-destructuring/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-P8pt0YiKtX5UMUL5Xzsc9Oyij+pJE6JuC+F1k0/brq/OOGs5jDa1If3OY0LRWGvJsJhI+8tsiecL3nJLc0WTlg==} + /@babel/plugin-transform-destructuring/7.18.0_@babel+core@7.18.2: + resolution: {integrity: sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-dotall-regex/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-dotall-regex/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-duplicate-keys/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-duplicate-keys/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-exponentiation-operator/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-exponentiation-operator/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-builder-binary-assignment-operator-visitor': 7.16.7 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-for-of/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-76lTwYaCxw8ldT7tNmye4LLwSoKDbRCBzu6n/DcK/P3FOR29+38CIIaVIZfwol9By8W/QHORYEnYSLuvcQKrsg==} + /@babel/plugin-transform-for-of/7.18.1_@babel+core@7.18.2: + resolution: {integrity: sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-function-name/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-function-name/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-compilation-targets': 7.17.10_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-compilation-targets': 7.18.2_@babel+core@7.18.2 '@babel/helper-function-name': 7.17.9 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-literals/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-literals/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-member-expression-literals/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-member-expression-literals/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-modules-amd/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-p5rt9tB5Ndcc2Za7CeNxVf7YAjRcUMR6yi8o8tKjb9KhRkEvXwa+C0hj6DA5bVDkKRxB0NYhMUGbVKoFu4+zEA==} + /@babel/plugin-transform-modules-amd/7.18.0_@babel+core@7.18.2: + resolution: {integrity: sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-module-transforms': 7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-module-transforms': 7.18.0 '@babel/helper-plugin-utils': 7.17.12 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-commonjs/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-tVPs6MImAJz+DiX8Y1xXEMdTk5Lwxu9jiPjlS+nv5M2A59R7+/d1+9A8C/sbuY0b3QjIxqClkj6KAplEtRvzaA==} + /@babel/plugin-transform-modules-commonjs/7.18.2_@babel+core@7.18.2: + resolution: {integrity: sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-module-transforms': 7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-module-transforms': 7.18.0 '@babel/helper-plugin-utils': 7.17.12 - '@babel/helper-simple-access': 7.17.7 + '@babel/helper-simple-access': 7.18.2 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-systemjs/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-NVhDb0q00hqZcuLduUf/kMzbOQHiocmPbIxIvk23HLiEqaTKC/l4eRxeC7lO63M72BmACoiKOcb9AkOAJRerpw==} + /@babel/plugin-transform-modules-systemjs/7.18.0_@babel+core@7.18.2: + resolution: {integrity: sha512-vwKpxdHnlM5tIrRt/eA0bzfbi7gUBLN08vLu38np1nZevlPySRe6yvuATJB5F/WPJ+ur4OXwpVYq9+BsxqAQuQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-hoist-variables': 7.16.7 - '@babel/helper-module-transforms': 7.17.12 + '@babel/helper-module-transforms': 7.18.0 '@babel/helper-plugin-utils': 7.17.12 '@babel/helper-validator-identifier': 7.16.7 babel-plugin-dynamic-import-node: 2.3.3 @@ -849,282 +867,284 @@ packages: - supports-color dev: true - /@babel/plugin-transform-modules-umd/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-BnsPkrUHsjzZGpnrmJeDFkOMMljWFHPjDc9xDcz71/C+ybF3lfC3V4m3dwXPLZrE5b3bgd4V+3/Pj+3620d7IA==} + /@babel/plugin-transform-modules-umd/7.18.0_@babel+core@7.18.2: + resolution: {integrity: sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-module-transforms': 7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-module-transforms': 7.18.0 '@babel/helper-plugin-utils': 7.17.12 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-named-capturing-groups-regex/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-named-capturing-groups-regex/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-new-target/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-new-target/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-CaOtzk2fDYisbjAD4Sd1MTKGVIpRtx9bWLyj24Y/k6p4s4gQ3CqDGJauFJxt8M/LEx003d0i3klVqnN73qvK3w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-object-super/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-object-super/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/helper-replace-supers': 7.16.7 + '@babel/helper-replace-supers': 7.18.2 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-parameters/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-parameters/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-property-literals/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-property-literals/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-regenerator/7.17.9_@babel+core@7.17.12: - resolution: {integrity: sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==} + /@babel/plugin-transform-regenerator/7.18.0_@babel+core@7.18.2: + resolution: {integrity: sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-plugin-utils': 7.17.12 regenerator-transform: 0.15.0 dev: true - /@babel/plugin-transform-reserved-words/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-reserved-words/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-runtime/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-xsl5MeGjWnmV6Ui9PfILM2+YRpa3GqLOrczPpXV3N2KCgQGU+sU8OfzuMbjkIdfvZEZIm+3y0V7w58sk0SGzlw==} + /@babel/plugin-transform-runtime/7.18.2_@babel+core@7.18.2: + resolution: {integrity: sha512-mr1ufuRMfS52ttq+1G1PD8OJNqgcTFjq3hwn8SZ5n1x1pBhi0E36rYMdTK0TsKtApJ4lDEdfXJwtGobQMHSMPg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-module-imports': 7.16.7 '@babel/helper-plugin-utils': 7.17.12 - babel-plugin-polyfill-corejs2: 0.3.1_@babel+core@7.17.12 - babel-plugin-polyfill-corejs3: 0.5.2_@babel+core@7.17.12 - babel-plugin-polyfill-regenerator: 0.3.1_@babel+core@7.17.12 + babel-plugin-polyfill-corejs2: 0.3.1_@babel+core@7.18.2 + babel-plugin-polyfill-corejs3: 0.5.2_@babel+core@7.18.2 + babel-plugin-polyfill-regenerator: 0.3.1_@babel+core@7.18.2 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-shorthand-properties/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-shorthand-properties/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-spread/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-spread/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 dev: true - /@babel/plugin-transform-sticky-regex/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-sticky-regex/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-template-literals/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-kAKJ7DX1dSRa2s7WN1xUAuaQmkTpN+uig4wCKWivVXIObqGbVTUlSavHyfI2iZvz89GFAMGm9p2DBJ4Y1Tp0hw==} + /@babel/plugin-transform-template-literals/7.18.2_@babel+core@7.18.2: + resolution: {integrity: sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-typeof-symbol/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-typeof-symbol/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-unicode-escapes/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-unicode-escapes/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-unicode-regex/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-unicode-regex/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/preset-env/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-Kke30Rj3Lmcx97bVs71LO0s8M6FmJ7tUAQI9fNId62rf0cYG1UAWwdNO9/sE0/pLEahAw1MqMorymoD12bj5Fg==} + /@babel/preset-env/7.18.2_@babel+core@7.18.2: + resolution: {integrity: sha512-PfpdxotV6afmXMU47S08F9ZKIm2bJIQ0YbAAtDfIENX7G1NUAXigLREh69CWDjtgUy7dYn7bsMzkgdtAlmS68Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.17.10 - '@babel/core': 7.17.12 - '@babel/helper-compilation-targets': 7.17.10_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-compilation-targets': 7.18.2_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 '@babel/helper-validator-option': 7.16.7 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-async-generator-functions': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-class-properties': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-class-static-block': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-dynamic-import': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-proposal-export-namespace-from': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-json-strings': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-logical-assignment-operators': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-numeric-separator': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-proposal-object-rest-spread': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-optional-catch-binding': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-proposal-optional-chaining': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-private-methods': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-private-property-in-object': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-unicode-property-regex': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.12 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.12 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.17.12 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.12 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.17.12 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.12 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.12 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.12 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.12 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.12 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.12 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.12 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.17.12 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.12 - '@babel/plugin-transform-arrow-functions': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-async-to-generator': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-block-scoped-functions': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-block-scoping': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-classes': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-computed-properties': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-destructuring': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-duplicate-keys': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-exponentiation-operator': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-for-of': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-function-name': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-literals': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-member-expression-literals': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-modules-amd': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-modules-commonjs': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-modules-systemjs': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-modules-umd': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-named-capturing-groups-regex': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-new-target': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-object-super': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-parameters': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-property-literals': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-regenerator': 7.17.9_@babel+core@7.17.12 - '@babel/plugin-transform-reserved-words': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-spread': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-sticky-regex': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-template-literals': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-typeof-symbol': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-unicode-escapes': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-unicode-regex': 7.16.7_@babel+core@7.17.12 - '@babel/preset-modules': 0.1.5_@babel+core@7.17.12 - '@babel/types': 7.17.12 - babel-plugin-polyfill-corejs2: 0.3.1_@babel+core@7.17.12 - babel-plugin-polyfill-corejs3: 0.5.2_@babel+core@7.17.12 - babel-plugin-polyfill-regenerator: 0.3.1_@babel+core@7.17.12 - core-js-compat: 3.22.5 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-async-generator-functions': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-class-properties': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-class-static-block': 7.18.0_@babel+core@7.18.2 + '@babel/plugin-proposal-dynamic-import': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-proposal-export-namespace-from': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-json-strings': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-logical-assignment-operators': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-numeric-separator': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-proposal-object-rest-spread': 7.18.0_@babel+core@7.18.2 + '@babel/plugin-proposal-optional-catch-binding': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-proposal-optional-chaining': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-private-methods': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-private-property-in-object': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-unicode-property-regex': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.18.2 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.18.2 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.18.2 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.18.2 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.18.2 + '@babel/plugin-syntax-import-assertions': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.18.2 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.18.2 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.18.2 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.18.2 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.2 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.18.2 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.18.2 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.18.2 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.18.2 + '@babel/plugin-transform-arrow-functions': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-async-to-generator': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-block-scoped-functions': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-block-scoping': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-classes': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-computed-properties': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-destructuring': 7.18.0_@babel+core@7.18.2 + '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-duplicate-keys': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-exponentiation-operator': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-for-of': 7.18.1_@babel+core@7.18.2 + '@babel/plugin-transform-function-name': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-literals': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-member-expression-literals': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-modules-amd': 7.18.0_@babel+core@7.18.2 + '@babel/plugin-transform-modules-commonjs': 7.18.2_@babel+core@7.18.2 + '@babel/plugin-transform-modules-systemjs': 7.18.0_@babel+core@7.18.2 + '@babel/plugin-transform-modules-umd': 7.18.0_@babel+core@7.18.2 + '@babel/plugin-transform-named-capturing-groups-regex': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-new-target': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-object-super': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-parameters': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-property-literals': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-regenerator': 7.18.0_@babel+core@7.18.2 + '@babel/plugin-transform-reserved-words': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-spread': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-sticky-regex': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-template-literals': 7.18.2_@babel+core@7.18.2 + '@babel/plugin-transform-typeof-symbol': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-unicode-escapes': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-unicode-regex': 7.16.7_@babel+core@7.18.2 + '@babel/preset-modules': 0.1.5_@babel+core@7.18.2 + '@babel/types': 7.18.2 + babel-plugin-polyfill-corejs2: 0.3.1_@babel+core@7.18.2 + babel-plugin-polyfill-corejs3: 0.5.2_@babel+core@7.18.2 + babel-plugin-polyfill-regenerator: 0.3.1_@babel+core@7.18.2 + core-js-compat: 3.22.7 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-modules/0.1.5_@babel+core@7.17.12: + /@babel/preset-modules/0.1.5_@babel+core@7.18.2: resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-proposal-unicode-property-regex': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.17.12 - '@babel/types': 7.17.12 + '@babel/plugin-proposal-unicode-property-regex': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.18.2 + '@babel/types': 7.18.2 esutils: 2.0.3 dev: true - /@babel/runtime/7.17.9: - resolution: {integrity: sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==} + /@babel/runtime/7.18.3: + resolution: {integrity: sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.9 @@ -1134,30 +1154,30 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.7 - '@babel/parser': 7.17.12 - '@babel/types': 7.17.12 + '@babel/parser': 7.18.3 + '@babel/types': 7.18.2 dev: true - /@babel/traverse/7.17.12: - resolution: {integrity: sha512-zULPs+TbCvOkIFd4FrG53xrpxvCBwLIgo6tO0tJorY7YV2IWFxUfS/lXDJbGgfyYt9ery/Gxj2niwttNnB0gIw==} + /@babel/traverse/7.18.2: + resolution: {integrity: sha512-9eNwoeovJ6KH9zcCNnENY7DMFwTU9JdGCFtqNLfUAqtUHRCOsTOqWoffosP8vKmNYeSBUv3yVJXjfd8ucwOjUA==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.7 - '@babel/generator': 7.17.12 - '@babel/helper-environment-visitor': 7.16.7 + '@babel/generator': 7.18.2 + '@babel/helper-environment-visitor': 7.18.2 '@babel/helper-function-name': 7.17.9 '@babel/helper-hoist-variables': 7.16.7 '@babel/helper-split-export-declaration': 7.16.7 - '@babel/parser': 7.17.12 - '@babel/types': 7.17.12 + '@babel/parser': 7.18.3 + '@babel/types': 7.18.2 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/types/7.17.12: - resolution: {integrity: sha512-rH8i29wcZ6x9xjzI5ILHL/yZkbQnCERdHlogKuIb4PUr7do4iT8DPekrTbBLWTnRQm6U0GYABbTMSzijmEqlAg==} + /@babel/types/7.18.2: + resolution: {integrity: sha512-0On6B8A4/+mFUto5WERt3EEuG1NznDirvwca1O8UwXQHVY8g3R7OzYgxXdOfMwLO08UrpUD/2+3Bclyq+/C94Q==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.16.7 @@ -1250,7 +1270,7 @@ packages: resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==} dev: true - /@mui/base/5.0.0-alpha.82: + /@mui/base/5.0.0-alpha.82_ef5jwxihqo6n7gxfmzogljlgcm: resolution: {integrity: sha512-WUVDjCGnLXzmGxrmfW31blhucg0sRX4YddK2Falq7FlVzwdJaPgWn/xzPZmdLL0+WXon0gQVnDrq2qvggE/GMg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -1261,17 +1281,19 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.17.9 + '@babel/runtime': 7.18.3 '@emotion/is-prop-valid': 1.1.2 '@mui/types': 7.1.3 - '@mui/utils': 5.8.0 + '@mui/utils': 5.8.0_react@18.1.0 '@popperjs/core': 2.11.5 clsx: 1.1.1 prop-types: 15.8.1 + react: 18.1.0 + react-dom: 18.1.0_react@18.1.0 react-is: 17.0.2 dev: false - /@mui/icons-material/5.8.0_@mui+material@5.8.1: + /@mui/icons-material/5.8.0_le2iwmkvxkyfxvqwrzygljsw7m: resolution: {integrity: sha512-ScwLxa0q5VYV70Jfc60V/9VD0b9SvIeZ0Jddx2Dt2pBUFFO9vKdrbt9LYiT+4p21Au5NdYIb2XSHj46CLN1v3g==} engines: {node: '>=12.0.0'} peerDependencies: @@ -1282,11 +1304,12 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.17.9 - '@mui/material': 5.8.1 + '@babel/runtime': 7.18.3 + '@mui/material': 5.8.1_ef5jwxihqo6n7gxfmzogljlgcm + react: 18.1.0 dev: false - /@mui/material/5.8.1: + /@mui/material/5.8.1_ef5jwxihqo6n7gxfmzogljlgcm: resolution: {integrity: sha512-Vl3BHFzOcAT5TJfvzoQUyuo/Xckn+/NSRyJ8upM4Hbz6Y1egW6P8f1RCa4FdkEfPSd5wSSYdmPfAiEh8eI4rPg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -1303,21 +1326,23 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.17.9 - '@mui/base': 5.0.0-alpha.82 - '@mui/system': 5.8.1 + '@babel/runtime': 7.18.3 + '@mui/base': 5.0.0-alpha.82_ef5jwxihqo6n7gxfmzogljlgcm + '@mui/system': 5.8.1_react@18.1.0 '@mui/types': 7.1.3 - '@mui/utils': 5.8.0 + '@mui/utils': 5.8.0_react@18.1.0 '@types/react-transition-group': 4.4.4 clsx: 1.1.1 csstype: 3.1.0 hoist-non-react-statics: 3.3.2 prop-types: 15.8.1 + react: 18.1.0 + react-dom: 18.1.0_react@18.1.0 react-is: 17.0.2 - react-transition-group: 4.4.2 + react-transition-group: 4.4.2_ef5jwxihqo6n7gxfmzogljlgcm dev: false - /@mui/private-theming/5.8.0: + /@mui/private-theming/5.8.0_react@18.1.0: resolution: {integrity: sha512-MjRAneTmCKLR9u2S4jtjLUe6gpHxlbb4g2bqpDJ2PdwlvwsWIUzbc/gVB4dvccljXeWxr5G2M/Co2blXisvFIw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -1327,12 +1352,13 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.17.9 - '@mui/utils': 5.8.0 + '@babel/runtime': 7.18.3 + '@mui/utils': 5.8.0_react@18.1.0 prop-types: 15.8.1 + react: 18.1.0 dev: false - /@mui/styled-engine/5.8.0: + /@mui/styled-engine/5.8.0_react@18.1.0: resolution: {integrity: sha512-Q3spibB8/EgeMYHc+/o3RRTnAYkSl7ROCLhXJ830W8HZ2/iDiyYp16UcxKPurkXvLhUaILyofPVrP3Su2uKsAw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -1345,12 +1371,13 @@ packages: '@emotion/styled': optional: true dependencies: - '@babel/runtime': 7.17.9 + '@babel/runtime': 7.18.3 '@emotion/cache': 11.7.1 prop-types: 15.8.1 + react: 18.1.0 dev: false - /@mui/system/5.8.1: + /@mui/system/5.8.1_react@18.1.0: resolution: {integrity: sha512-kWJMEN62+HJb4LMRNEAZQYc++FPYsqPsU9dCL7ByLgmz/ZzRrZ8FjDi2r4j0ZeE4kaVvqBXh+RA7tLzmCKqV9w==} engines: {node: '>=12.0.0'} peerDependencies: @@ -1366,14 +1393,15 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.17.9 - '@mui/private-theming': 5.8.0 - '@mui/styled-engine': 5.8.0 + '@babel/runtime': 7.18.3 + '@mui/private-theming': 5.8.0_react@18.1.0 + '@mui/styled-engine': 5.8.0_react@18.1.0 '@mui/types': 7.1.3 - '@mui/utils': 5.8.0 + '@mui/utils': 5.8.0_react@18.1.0 clsx: 1.1.1 csstype: 3.1.0 prop-types: 15.8.1 + react: 18.1.0 dev: false /@mui/types/7.1.3: @@ -1385,16 +1413,17 @@ packages: optional: true dev: false - /@mui/utils/5.8.0: + /@mui/utils/5.8.0_react@18.1.0: resolution: {integrity: sha512-7LgUtCvz78676iC0wpTH7HizMdCrTphhBmRWimIMFrp5Ph6JbDFVuKS1CwYnWWxRyYKL0QzXrDL0lptAU90EXg==} engines: {node: '>=12.0.0'} peerDependencies: react: ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.17.9 + '@babel/runtime': 7.18.3 '@types/prop-types': 15.7.5 '@types/react-is': 17.0.3 prop-types: 15.8.1 + react: 18.1.0 react-is: 17.0.2 dev: false @@ -1431,8 +1460,8 @@ packages: /@types/babel__core/7.1.19: resolution: {integrity: sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==} dependencies: - '@babel/parser': 7.17.12 - '@babel/types': 7.17.12 + '@babel/parser': 7.18.3 + '@babel/types': 7.18.2 '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 '@types/babel__traverse': 7.17.1 @@ -1441,39 +1470,39 @@ packages: /@types/babel__generator/7.6.4: resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@types/babel__template/7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.17.12 - '@babel/types': 7.17.12 + '@babel/parser': 7.18.3 + '@babel/types': 7.18.2 dev: true /@types/babel__traverse/7.17.1: resolution: {integrity: sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@types/body-parser/1.19.2: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@types/bonjour/3.5.10: resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==} dependencies: - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@types/clean-css/4.2.5: resolution: {integrity: sha512-NEzjkGGpbs9S9fgC4abuBvTpVwE3i+Acu9BBod3PUyjDVZcNsGx61b8r2PphR61QGPnn0JHVs5ey6/I4eTrkxw==} dependencies: - '@types/node': 17.0.34 + '@types/node': 17.0.35 source-map: 0.6.1 dev: true @@ -1481,13 +1510,13 @@ packages: resolution: {integrity: sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==} dependencies: '@types/express-serve-static-core': 4.17.28 - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@types/connect/3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@types/eslint-scope/3.7.3: @@ -1511,7 +1540,7 @@ packages: /@types/express-serve-static-core/4.17.28: resolution: {integrity: sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==} dependencies: - '@types/node': 17.0.34 + '@types/node': 17.0.35 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 dev: true @@ -1529,13 +1558,13 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 3.0.5 - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@types/http-proxy/1.17.9: resolution: {integrity: sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==} dependencies: - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@types/imagemin-gifsicle/7.0.1: @@ -1566,7 +1595,7 @@ packages: /@types/imagemin/8.0.0: resolution: {integrity: sha512-B9X2CUeDv/uUeY9CqkzSTfmsLkeJP6PkmXlh4lODBbf9SwpmNuLS30WzUOi863dgsjY3zt3gY5q2F+UdifRi1A==} dependencies: - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@types/json-schema/7.0.11: @@ -1581,8 +1610,8 @@ packages: resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==} dev: true - /@types/node/17.0.34: - resolution: {integrity: sha512-XImEz7XwTvDBtzlTnm8YvMqGW/ErMWBsKZ+hMTvnDIjGCKxwK5Xpc+c/oQjOauwq8M4OS11hEkpjX8rrI/eEgA==} + /@types/node/17.0.35: + resolution: {integrity: sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==} dev: true /@types/parse-json/4.0.0: @@ -1639,13 +1668,13 @@ packages: resolution: {integrity: sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==} dependencies: '@types/mime': 1.3.2 - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@types/sockjs/0.3.33: resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==} dependencies: - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@types/svgo/1.3.6: @@ -1655,7 +1684,7 @@ packages: /@types/ws/8.5.3: resolution: {integrity: sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==} dependencies: - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@webassemblyjs/ast/1.11.1: @@ -1903,8 +1932,19 @@ packages: picomatch: 2.3.1 dev: true + /apexcharts/3.35.3: + resolution: {integrity: sha512-UDlxslJr3DG63I/SgoiivIu4lpP25GMaKFK8NvCHmTksTQshx4ng3oPPrYvdsBFOvD/ajPYIh/p7rNB0jq8vXg==} + dependencies: + svg.draggable.js: 2.2.2 + svg.easing.js: 2.0.0 + svg.filter.js: 2.0.2 + svg.pathmorphing.js: 0.1.3 + svg.resize.js: 1.4.3 + svg.select.js: 3.0.1 + dev: false + /array-flatten/1.1.1: - resolution: {integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=} + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} dev: true /array-flatten/2.1.2: @@ -1940,7 +1980,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.20.3 - caniuse-lite: 1.0.30001341 + caniuse-lite: 1.0.30001343 fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -1956,14 +1996,14 @@ packages: - debug dev: true - /babel-loader/8.2.5_72ctybzk7ntig5kqkayinqycte: + /babel-loader/8.2.5_w2i5cy6pptznn7rmavsgpnxasa: resolution: {integrity: sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==} engines: {node: '>= 8.9'} peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 find-cache-dir: 3.3.2 loader-utils: 2.0.2 make-dir: 3.1.0 @@ -1977,38 +2017,38 @@ packages: object.assign: 4.1.2 dev: true - /babel-plugin-polyfill-corejs2/0.3.1_@babel+core@7.17.12: + /babel-plugin-polyfill-corejs2/0.3.1_@babel+core@7.18.2: resolution: {integrity: sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.17.10 - '@babel/core': 7.17.12 - '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.18.2 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-corejs3/0.5.2_@babel+core@7.17.12: + /babel-plugin-polyfill-corejs3/0.5.2_@babel+core@7.18.2: resolution: {integrity: sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.12 - core-js-compat: 3.22.5 + '@babel/core': 7.18.2 + '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.18.2 + core-js-compat: 3.22.7 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator/0.3.1_@babel+core@7.17.12: + /babel-plugin-polyfill-regenerator/0.3.1_@babel+core@7.18.2: resolution: {integrity: sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.18.2 transitivePeerDependencies: - supports-color dev: true @@ -2038,8 +2078,8 @@ packages: resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} dev: true - /bn.js/5.2.0: - resolution: {integrity: sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==} + /bn.js/5.2.1: + resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} dev: true /body-parser/1.20.0: @@ -2124,14 +2164,14 @@ packages: /browserify-rsa/4.1.0: resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} dependencies: - bn.js: 5.2.0 + bn.js: 5.2.1 randombytes: 2.1.0 dev: true /browserify-sign/4.2.1: resolution: {integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==} dependencies: - bn.js: 5.2.0 + bn.js: 5.2.1 browserify-rsa: 4.1.0 create-hash: 1.2.0 create-hmac: 1.1.7 @@ -2153,10 +2193,10 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001341 - electron-to-chromium: 1.4.137 + caniuse-lite: 1.0.30001343 + electron-to-chromium: 1.4.139 escalade: 3.1.1 - node-releases: 2.0.4 + node-releases: 2.0.5 picocolors: 1.0.0 dev: true @@ -2213,13 +2253,13 @@ packages: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.20.3 - caniuse-lite: 1.0.30001341 + caniuse-lite: 1.0.30001343 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-lite/1.0.30001341: - resolution: {integrity: sha512-2SodVrFFtvGENGCv0ChVJIDQ0KPaS1cg7/qtfMaICgeMolDdo/Z2OD32F0Aq9yl6F4YFwGPBS5AaPqNYiW4PoA==} + /caniuse-lite/1.0.30001343: + resolution: {integrity: sha512-8KeCrAtPMabo/XW14B+R9sZYoClx1n0b+WYgwDKZPtWR3TcdvWzdSy7mPyFEmR5WU1St9v1PW6sdO5dkFOEzfA==} dev: true /chalk/2.4.2: @@ -2444,8 +2484,8 @@ packages: engines: {node: '>= 0.6'} dev: true - /core-js-compat/3.22.5: - resolution: {integrity: sha512-rEF75n3QtInrYICvJjrAgV03HwKiYvtKHdPtaba1KucG+cNZ4NJnH9isqt979e67KZlhpbCOTwnsvnIr+CVeOg==} + /core-js-compat/3.22.7: + resolution: {integrity: sha512-uI9DAQKKiiE/mclIC5g4AjRpio27g+VMRhe6rQoz+q4Wm4L6A/fJhiLtBw+sfOpDG9wZ3O0pxIw7GbfOlBgjOA==} dependencies: browserslist: 4.20.3 semver: 7.0.0 @@ -2558,7 +2598,7 @@ packages: css-what: 6.1.0 domhandler: 4.3.1 domutils: 2.8.0 - nth-check: 2.0.1 + nth-check: 2.1.1 dev: true /css-tree/1.1.3: @@ -2580,8 +2620,8 @@ packages: hasBin: true dev: true - /cssnano-preset-default/5.2.8_postcss@8.4.14: - resolution: {integrity: sha512-6xQXUhTAPupvib3KC0Gl0d1jIwGFcJyuWQiMcA6grprGdmIzt1cxG5z78VuZu6DRRS6qin6ETkQsH6ixxb/SQw==} + /cssnano-preset-default/5.2.9_postcss@8.4.14: + resolution: {integrity: sha512-/4qcQcAfFEg+gnXE5NxKmYJ9JcT+8S5SDuJCLYMDN8sM/ymZ+lgLXq5+ohx/7V2brUCkgW2OaoCzOdAN0zvhGw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 @@ -2596,7 +2636,7 @@ packages: postcss-discard-duplicates: 5.1.0_postcss@8.4.14 postcss-discard-empty: 5.1.1_postcss@8.4.14 postcss-discard-overridden: 5.1.0_postcss@8.4.14 - postcss-merge-longhand: 5.1.4_postcss@8.4.14 + postcss-merge-longhand: 5.1.5_postcss@8.4.14 postcss-merge-rules: 5.1.1_postcss@8.4.14 postcss-minify-font-values: 5.1.0_postcss@8.4.14 postcss-minify-gradients: 5.1.1_postcss@8.4.14 @@ -2627,13 +2667,13 @@ packages: postcss: 8.4.14 dev: true - /cssnano/5.1.8_postcss@8.4.14: - resolution: {integrity: sha512-5lma/yQlK+6eOHSUqNAS11b4/fbiuasoxmCHoVYxSg6lQsyX7bGGIqiLi4o3Pe2CrUTrgcD2udW7JIgzC2806g==} + /cssnano/5.1.9_postcss@8.4.14: + resolution: {integrity: sha512-hctQHIIeDrfMjq0bQhoVmRVaSeNNOGxkvkKVOcKpJzLr09wlRrZWH4GaYudp0aszpW8wJeaO5/yBmID9n7DNCg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 5.2.8_postcss@8.4.14 + cssnano-preset-default: 5.2.9_postcss@8.4.14 lilconfig: 2.0.5 postcss: 8.4.14 yaml: 1.10.2 @@ -2748,7 +2788,7 @@ packages: /dom-helpers/5.2.1: resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} dependencies: - '@babel/runtime': 7.17.9 + '@babel/runtime': 7.18.3 csstype: 3.1.0 dev: false @@ -2811,8 +2851,8 @@ packages: resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} dev: true - /electron-to-chromium/1.4.137: - resolution: {integrity: sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA==} + /electron-to-chromium/1.4.139: + resolution: {integrity: sha512-lYxzcUCjWxxVug+A7UxBCUiVr13TCjfZFYJS9Lq1VpU/ErwV4a6zUQo9dfojuGpw/L/x9REGuBl6ICQPGgbs3g==} dev: true /elliptic/6.5.4: @@ -3581,7 +3621,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 17.0.34 + '@types/node': 17.0.35 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -3655,12 +3695,12 @@ packages: peerDependencies: postcss: ^8.3.11 dependencies: - '@babel/core': 7.17.12 - '@babel/plugin-proposal-object-rest-spread': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.12 - '@babel/plugin-transform-runtime': 7.17.12_@babel+core@7.17.12 - '@babel/preset-env': 7.17.12_@babel+core@7.17.12 - '@babel/runtime': 7.17.9 + '@babel/core': 7.18.2 + '@babel/plugin-proposal-object-rest-spread': 7.18.0_@babel+core@7.18.2 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.18.2 + '@babel/plugin-transform-runtime': 7.18.2_@babel+core@7.18.2 + '@babel/preset-env': 7.18.2_@babel+core@7.18.2 + '@babel/runtime': 7.18.3 '@types/babel__core': 7.1.19 '@types/clean-css': 4.2.5 '@types/imagemin-gifsicle': 7.0.1 @@ -3668,7 +3708,7 @@ packages: '@types/imagemin-optipng': 5.2.1 '@types/imagemin-svgo': 8.0.1 autoprefixer: 10.4.7_postcss@8.4.14 - babel-loader: 8.2.5_72ctybzk7ntig5kqkayinqycte + babel-loader: 8.2.5_w2i5cy6pptznn7rmavsgpnxasa chalk: 4.1.2 chokidar: 3.5.3 clean-css: 5.3.0 @@ -3677,7 +3717,7 @@ packages: commander: 7.2.0 concat: 1.0.3 css-loader: 5.2.7_webpack@5.72.1 - cssnano: 5.1.8_postcss@8.4.14 + cssnano: 5.1.9_postcss@8.4.14 dotenv: 10.0.0 dotenv-expand: 5.1.0 file-loader: 6.2.0_webpack@5.72.1 @@ -4012,8 +4052,8 @@ packages: which: 2.0.2 dev: true - /node-releases/2.0.4: - resolution: {integrity: sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==} + /node-releases/2.0.5: + resolution: {integrity: sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==} dev: true /normalize-path/3.0.0: @@ -4038,18 +4078,22 @@ packages: path-key: 3.1.1 dev: true - /nth-check/2.0.1: - resolution: {integrity: sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==} + /nth-check/2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} dependencies: boolbase: 1.0.0 dev: true + /numeral/2.0.6: + resolution: {integrity: sha1-StCAk21EPCVhrtnyGX7//iX05QY=} + dev: false + /object-assign/4.1.1: resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=} engines: {node: '>=0.10.0'} - /object-inspect/1.12.0: - resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==} + /object-inspect/1.12.1: + resolution: {integrity: sha512-Y/jF6vnvEtOPGiKD1+q+X0CiUYRQtEHp89MLLUJ7TUivtH8Ugn2+3A7Rynqk7BRsAoqeOQWnFnjpDrKSxDgIGA==} dev: true /object-keys/1.1.1: @@ -4351,8 +4395,8 @@ packages: webpack: 5.72.1_webpack-cli@4.9.2 dev: true - /postcss-merge-longhand/5.1.4_postcss@8.4.14: - resolution: {integrity: sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA==} + /postcss-merge-longhand/5.1.5_postcss@8.4.14: + resolution: {integrity: sha512-NOG1grw9wIO+60arKa2YYsrbgvP6tp+jqc7+ZD5/MalIw234ooH2C6KlR6FEn4yle7GqZoBxSK1mLBE9KPur6w==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 @@ -4729,6 +4773,27 @@ packages: unpipe: 1.0.0 dev: true + /react-apexcharts/1.4.0_aiatg55khixx76ty67luaebaiq: + resolution: {integrity: sha512-DrcMV4aAMrUG+n6412yzyATWEyCDWlpPBBhVbpzBC4PDeuYU6iF84SmExbck+jx5MUm4U5PM3/T307Mc3kzc9Q==} + peerDependencies: + apexcharts: ^3.18.0 + react: '>=0.13' + dependencies: + apexcharts: 3.35.3 + prop-types: 15.8.1 + react: 18.1.0 + dev: false + + /react-dom/18.1.0_react@18.1.0: + resolution: {integrity: sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==} + peerDependencies: + react: ^18.1.0 + dependencies: + loose-envify: 1.4.0 + react: 18.1.0 + scheduler: 0.22.0 + dev: false + /react-is/16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} dev: false @@ -4737,16 +4802,25 @@ packages: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} dev: false - /react-transition-group/4.4.2: + /react-transition-group/4.4.2_ef5jwxihqo6n7gxfmzogljlgcm: resolution: {integrity: sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==} peerDependencies: react: '>=16.6.0' react-dom: '>=16.6.0' dependencies: - '@babel/runtime': 7.17.9 + '@babel/runtime': 7.18.3 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 + react: 18.1.0 + react-dom: 18.1.0_react@18.1.0 + dev: false + + /react/18.1.0: + resolution: {integrity: sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==} + engines: {node: '>=0.10.0'} + dependencies: + loose-envify: 1.4.0 dev: false /readable-stream/2.3.7: @@ -4801,7 +4875,7 @@ packages: /regenerator-transform/0.15.0: resolution: {integrity: sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==} dependencies: - '@babel/runtime': 7.17.9 + '@babel/runtime': 7.18.3 dev: true /regexpu-core/5.0.1: @@ -4919,6 +4993,12 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true + /scheduler/0.22.0: + resolution: {integrity: sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==} + dependencies: + loose-envify: 1.4.0 + dev: false + /schema-utils/2.7.1: resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} engines: {node: '>= 8.9.0'} @@ -5078,7 +5158,7 @@ packages: dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.1 - object-inspect: 1.12.0 + object-inspect: 1.12.1 dev: true /signal-exit/3.0.7: @@ -5272,6 +5352,60 @@ packages: engines: {node: '>= 0.4'} dev: true + /svg.draggable.js/2.2.2: + resolution: {integrity: sha512-JzNHBc2fLQMzYCZ90KZHN2ohXL0BQJGQimK1kGk6AvSeibuKcIdDX9Kr0dT9+UJ5O8nYA0RB839Lhvk4CY4MZw==} + engines: {node: '>= 0.8.0'} + dependencies: + svg.js: 2.7.1 + dev: false + + /svg.easing.js/2.0.0: + resolution: {integrity: sha1-iqmUawqOJ4V6XEChDrpAkeVpHxI=} + engines: {node: '>= 0.8.0'} + dependencies: + svg.js: 2.7.1 + dev: false + + /svg.filter.js/2.0.2: + resolution: {integrity: sha1-kQCOFROJ3ZIwd5/L5uLJo2LRwgM=} + engines: {node: '>= 0.8.0'} + dependencies: + svg.js: 2.7.1 + dev: false + + /svg.js/2.7.1: + resolution: {integrity: sha512-ycbxpizEQktk3FYvn/8BH+6/EuWXg7ZpQREJvgacqn46gIddG24tNNe4Son6omdXCnSOaApnpZw6MPCBA1dODA==} + dev: false + + /svg.pathmorphing.js/0.1.3: + resolution: {integrity: sha512-49HWI9X4XQR/JG1qXkSDV8xViuTLIWm/B/7YuQELV5KMOPtXjiwH4XPJvr/ghEDibmLQ9Oc22dpWpG0vUDDNww==} + engines: {node: '>= 0.8.0'} + dependencies: + svg.js: 2.7.1 + dev: false + + /svg.resize.js/1.4.3: + resolution: {integrity: sha512-9k5sXJuPKp+mVzXNvxz7U0uC9oVMQrrf7cFsETznzUDDm0x8+77dtZkWdMfRlmbkEEYvUn9btKuZ3n41oNA+uw==} + engines: {node: '>= 0.8.0'} + dependencies: + svg.js: 2.7.1 + svg.select.js: 2.1.2 + dev: false + + /svg.select.js/2.1.2: + resolution: {integrity: sha512-tH6ABEyJsAOVAhwcCjF8mw4crjXSI1aa7j2VQR8ZuJ37H2MBUbyeqYr5nEO7sSN3cy9AR9DUwNg0t/962HlDbQ==} + engines: {node: '>= 0.8.0'} + dependencies: + svg.js: 2.7.1 + dev: false + + /svg.select.js/3.0.1: + resolution: {integrity: sha512-h5IS/hKkuVCbKSieR9uQCj9w+zLHoPh+ce19bBYyqF53g6mnPB8sAtIbe1s9dh2S2fCmYX2xel1Ln3PJBbK4kw==} + engines: {node: '>= 0.8.0'} + dependencies: + svg.js: 2.7.1 + dev: false + /svgo/2.8.0: resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} engines: {node: '>=10.13.0'}