diff --git a/ui/packages/shared/pages/Instance/Info/index.tsx b/ui/packages/shared/pages/Instance/Info/index.tsx
index 2a4da3e1..d33fbccb 100644
--- a/ui/packages/shared/pages/Instance/Info/index.tsx
+++ b/ui/packages/shared/pages/Instance/Info/index.tsx
@@ -76,9 +76,14 @@ const useStyles = makeStyles(
{ index: 1 },
)
-export const Info = () => {
+type InfoProps = {
+ hideBranchingFeatures?: boolean
+}
+
+export const Info = (props: InfoProps) => {
const classes = useStyles()
const width = useWindowDimensions()
+ const [onHover, setOnHover] = useState(false)
const isMobileScreen = width <= SMALL_BREAKPOINT_PX
const [isCollapsed, setIsCollapsed] = useState(
@@ -100,9 +105,12 @@ export const Info = () => {
>
{!isMobileScreen && (
-
+
diff --git a/ui/packages/shared/pages/Instance/Snapshots/components/SnapshotHeader/index.tsx b/ui/packages/shared/pages/Instance/Snapshots/components/SnapshotHeader/index.tsx
new file mode 100644
index 00000000..e38ec9c3
--- /dev/null
+++ b/ui/packages/shared/pages/Instance/Snapshots/components/SnapshotHeader/index.tsx
@@ -0,0 +1,77 @@
+import { observer } from 'mobx-react-lite'
+import { makeStyles, TextField } from '@material-ui/core'
+import { Select } from '@postgres.ai/shared/components/Select'
+
+interface SnapshotHeaderProps {
+ branches: string[] | null
+ selectedBranch: string
+ setMessageFilter: (value: string) => void
+ setSelectedBranch: (value: string) => void
+}
+
+const useStyles = makeStyles(
+ {
+ outerContainer: {
+ display: 'flex',
+ justifyContent: 'space-between',
+ alignItems: 'center',
+ paddingBottom: '6px',
+ },
+ select: {
+ width: '200px',
+ },
+ inputContainer: {
+ width: '300px',
+
+ '& input': {
+ padding: '8px',
+ },
+ },
+ },
+ { index: 1 },
+)
+
+export const SnapshotHeader = observer(
+ ({
+ branches,
+ selectedBranch,
+ setMessageFilter,
+ setSelectedBranch,
+ }: SnapshotHeaderProps) => {
+ const classes = useStyles()
+
+ return (
+
+
{
+ setSelectedBranch(e.target.value)
+ }}
+ items={
+ branches
+ ? branches.map((branch) => {
+ return {
+ value: branch,
+ children: {branch}
,
+ }
+ })
+ : []
+ }
+ />
+ setMessageFilter(e.target.value)}
+ label={'Filter by message'}
+ InputLabelProps={{
+ shrink: true,
+ }}
+ />
+
+ )
+ },
+)
diff --git a/ui/packages/shared/pages/Instance/Snapshots/components/SnapshotsList/index.tsx b/ui/packages/shared/pages/Instance/Snapshots/components/SnapshotsList/index.tsx
new file mode 100644
index 00000000..8fc0146f
--- /dev/null
+++ b/ui/packages/shared/pages/Instance/Snapshots/components/SnapshotsList/index.tsx
@@ -0,0 +1,284 @@
+import React from 'react'
+import { observer } from 'mobx-react-lite'
+import { makeStyles } from '@material-ui/core'
+import copy from 'copy-to-clipboard'
+
+import { HorizontalScrollContainer } from '@postgres.ai/shared/components/HorizontalScrollContainer'
+import { DestroySnapshotModal } from '@postgres.ai/shared/pages/Snapshots/Snapshot/DestorySnapshotModal'
+import { Snapshot } from '@postgres.ai/shared/types/api/entities/snapshot'
+import { useHost, useStores } from '@postgres.ai/shared/pages/Instance/context'
+import { IconButton } from '@mui/material'
+import { icons } from '@postgres.ai/shared/styles/icons'
+import { RowMenu } from '@postgres.ai/shared/components/Table/RowMenu'
+import {
+ generateSnapshotPageId,
+ groupSnapshotsByCreatedAtDate,
+} from '@postgres.ai/shared/pages/Instance/Snapshots/utils'
+import { format, formatDistanceToNowStrict } from 'date-fns'
+import { formatBytesIEC } from '@postgres.ai/shared/utils/units'
+import { useHistory } from 'react-router'
+import { DestroySnapshot } from '@postgres.ai/shared/types/api/endpoints/destroySnapshot'
+
+const useStyles = makeStyles(
+ {
+ pointerCursor: {
+ cursor: 'pointer',
+ padding: '0 8px',
+
+ '&:hover': {
+ backgroundColor: '#f9f9f9',
+ },
+ },
+ commitItem: {
+ display: 'flex',
+ justifyContent: 'space-between',
+ padding: '14px 0',
+ borderBottom: '1px solid #ddd',
+
+ '&:last-child': {
+ borderBottom: 'none',
+ marginBottom: '12px',
+ },
+ },
+ infoBlock: {
+ display: 'flex',
+ flexDirection: 'column',
+ justifyContent: 'center',
+ overflow: 'hidden',
+ },
+ header: {
+ fontWeight: 500,
+ },
+ infoContent: {
+ fontSize: '12px',
+ color: '#808080',
+ display: 'flex',
+ alignItems: 'center',
+ gap: '5px',
+ },
+ snapshotId: {
+ fontSize: '12px',
+ overflow: 'hidden',
+ textOverflow: 'ellipsis',
+ whiteSpace: 'nowrap',
+ padding: '0 10px',
+ },
+ actionsContainer: {
+ overflow: 'hidden',
+ display: 'flex',
+ height: 'max-content',
+ alignItems: 'center',
+ justifyContent: 'flex-end',
+ border: '1px solid #ddd',
+ borderRadius: '5px',
+ padding: '0 14px',
+ justifySelf: 'end',
+ maxWidth: '100%',
+
+ '& .MuiButtonBase-root, .MuiTableCell-root': {
+ padding: '0!important',
+ borderBottom: 'none',
+ },
+ },
+ dateGroup: {
+ fontSize: '14px',
+ fontWeight: 'bold',
+ padding: '14px 0 5px 0',
+ borderBottom: '1px solid #ddd',
+ },
+ rowMenuContainer: {
+ paddingLeft: '10px',
+ '& .MuiButtonBase-root': {
+ width: '20px',
+ height: '20px',
+ padding: '8px',
+ },
+ },
+ copyButtonContainer: {
+ '& .MuiButtonBase-root': {
+ borderLeft: '1px solid #ddd',
+ borderRadius: '0',
+ borderRight: '1px solid #ddd',
+ },
+ },
+ copyButton: {
+ width: '32px',
+ height: '32px',
+ padding: '8px',
+ },
+ tooltipInfo: {
+ fontSize: '12px',
+ },
+ gridContainer: {
+ width: '100%',
+ display: 'grid',
+ columnGap: '20px',
+ gridTemplateColumns: 'repeat(5, 0.75fr) 1fr',
+ },
+ },
+ { index: 1 },
+)
+
+const SnapshotListItem = ({
+ snapshot,
+ setSnapshotModal,
+ openClonesModal,
+}: {
+ snapshot: Snapshot
+ openClonesModal: () => void
+ setSnapshotModal: (modal: { isOpen: boolean; snapshotId: string }) => void
+}) => {
+ const classes = useStyles()
+ const timeAgo = formatDistanceToNowStrict(snapshot.createdAtDate)
+
+ const history = useHistory()
+ const host = useHost()
+
+ return (
+
+
+
+
{snapshot.message || '-'}
+
+ {timeAgo} ago
+
+
+
+
Pool
+
{snapshot.pool ?? '-'}
+
+
+
Number of clones
+
{snapshot.numClones ?? '-'}
+
+
+
Logical Size
+
+ {snapshot.logicalSize ? formatBytesIEC(snapshot.logicalSize) : '-'}
+
+
+
+
Physical Size
+
+ {snapshot.physicalSize
+ ? formatBytesIEC(snapshot.physicalSize)
+ : '-'}
+
+
+
e.stopPropagation()}
+ >
+
{snapshot.id}
+
+ {
+ e.stopPropagation()
+ copy(snapshot.id)
+ }}
+ >
+ {icons.copyIcon}
+
+
+
+ openClonesModal(),
+ },
+ {
+ name: 'Create new clone',
+ onClick: () => history.push(host.routes.createClone()),
+ },
+ {
+ name: 'Delete snapshot',
+ onClick: () =>
+ setSnapshotModal({
+ isOpen: true,
+ snapshotId: snapshot.id,
+ }),
+ }
+ ]}
+ />
+
+
+
+
+ )
+}
+
+export const SnapshotsList = observer(
+ ({
+ routes,
+ filteredSnapshots,
+ instanceId,
+ }: {
+ routes: {
+ snapshot: (snapshotId: string) => string
+ }
+ filteredSnapshots: Snapshot[]
+ instanceId: string
+ }) => {
+ const classes = useStyles()
+ const stores = useStores()
+ const history = useHistory()
+ const groupedSnapshots = groupSnapshotsByCreatedAtDate(filteredSnapshots)
+
+ const [snapshotModal, setSnapshotModal] = React.useState({
+ isOpen: false,
+ snapshotId: '',
+ })
+
+ return (
+
+ {groupedSnapshots.map((group, index) => {
+ const groupDateFormatted = format(
+ group[0].createdAtDate,
+ 'MMM dd, yyyy',
+ )
+
+ return (
+
+
{groupDateFormatted}
+ {group.map((snapshot) => {
+ const snapshotPageId = generateSnapshotPageId(snapshot.id)
+ return (
+
+ snapshotPageId &&
+ history.push(routes.snapshot(snapshotPageId))
+ }
+ >
+
+ stores.clonesModal.openModal({
+ snapshotId: snapshot.id,
+ })
+ }
+ />
+
+ )
+ })}
+
+ )
+ })}
+ {snapshotModal.isOpen && snapshotModal.snapshotId && (
+ setSnapshotModal({ isOpen: false, snapshotId: '' })}
+ snapshotId={snapshotModal.snapshotId}
+ instanceId={instanceId}
+ afterSubmitClick={() => stores.main.load(instanceId)}
+ destroySnapshot={stores.main.destroySnapshot as DestroySnapshot}
+ />
+ )}
+
+ )
+ },
+)
diff --git a/ui/packages/shared/pages/Instance/SnapshotsModal/utils.ts b/ui/packages/shared/pages/Instance/Snapshots/components/SnapshotsModal/utils.ts
similarity index 100%
rename from ui/packages/shared/pages/Instance/SnapshotsModal/utils.ts
rename to ui/packages/shared/pages/Instance/Snapshots/components/SnapshotsModal/utils.ts
diff --git a/ui/packages/shared/pages/Instance/Snapshots/components/SnapshotsTable/index.tsx b/ui/packages/shared/pages/Instance/Snapshots/components/SnapshotsTable/index.tsx
new file mode 100644
index 00000000..4c9c2164
--- /dev/null
+++ b/ui/packages/shared/pages/Instance/Snapshots/components/SnapshotsTable/index.tsx
@@ -0,0 +1,244 @@
+/*--------------------------------------------------------------------------
+ * Copyright (c) 2019-2021, Postgres.ai, Nikolay Samokhvalov nik@postgres.ai
+ * All Rights Reserved. Proprietary and confidential.
+ * Unauthorized copying of this file, via any medium is strictly prohibited
+ *--------------------------------------------------------------------------
+ */
+
+import React from 'react'
+import cn from 'classnames'
+import { observer } from 'mobx-react-lite'
+import { makeStyles } from '@material-ui/core'
+import { formatDistanceToNowStrict } from 'date-fns'
+import copy from 'copy-to-clipboard'
+import { useHistory } from 'react-router-dom'
+
+import { HorizontalScrollContainer } from '@postgres.ai/shared/components/HorizontalScrollContainer'
+import { generateSnapshotPageId } from '@postgres.ai/shared/pages/Instance/Snapshots/utils'
+import { DestroySnapshotModal } from '@postgres.ai/shared/pages/Snapshots/Snapshot/DestorySnapshotModal'
+import { useStores } from '@postgres.ai/shared/pages/Instance/context'
+import { ArrowDropDownIcon } from '@postgres.ai/shared/icons/ArrowDropDown'
+import { formatBytesIEC } from '@postgres.ai/shared/utils/units'
+import { isSameDayUTC, isValidDate } from '@postgres.ai/shared/utils/date'
+import {
+ Table,
+ TableHead,
+ TableRow,
+ TableBody,
+ TableHeaderCell,
+ TableBodyCell,
+ TableBodyCellMenu,
+} from '@postgres.ai/shared/components/Table'
+import { DestroySnapshot } from '@postgres.ai/shared/types/api/endpoints/destroySnapshot'
+
+const useStyles = makeStyles(
+ {
+ cellContentCentered: {
+ display: 'flex',
+ alignItems: 'center',
+ },
+ pointerCursor: {
+ cursor: 'pointer',
+ },
+ sortIcon: {
+ marginLeft: '8px',
+ width: '10px',
+ cursor: 'pointer',
+ transition: 'transform 0.15s ease-in-out',
+ },
+
+ sortIconUp: {
+ transform: 'rotate(180deg)',
+ },
+
+ hideSortIcon: {
+ opacity: 0,
+ },
+
+ verticalCentered: {
+ display: 'flex',
+ alignItems: 'center',
+ },
+ },
+ { index: 1 },
+)
+
+interface SnapshotsTableProps {
+ instanceId: string
+}
+
+export const SnapshotsTable: React.FC
= observer(
+ ({ instanceId }) => {
+ const history = useHistory()
+ const classes = useStyles()
+ const stores = useStores()
+ const { snapshots } = stores.main
+
+ const [snapshotModal, setSnapshotModal] = React.useState({
+ isOpen: false,
+ snapshotId: '',
+ })
+
+ const filteredSnapshots = snapshots?.data?.filter((snapshot) => {
+ const isMatchedByDate =
+ !stores.snapshotsModal.date ||
+ isSameDayUTC(snapshot.dataStateAtDate, stores.snapshotsModal.date)
+
+ const isMatchedByPool =
+ !stores.snapshotsModal.pool ||
+ snapshot.pool === stores.snapshotsModal.pool
+
+ return isMatchedByDate && isMatchedByPool
+ })
+
+ const [state, setState] = React.useState({
+ sortByCreatedDate: 'desc',
+ snapshots: filteredSnapshots ?? [],
+ })
+
+ const handleSortByCreatedDate = () => {
+ const sortByCreatedDate =
+ state.sortByCreatedDate === 'desc' ? 'asc' : 'desc'
+
+ const sortedSnapshots = [...state.snapshots].sort((a, b) => {
+ if (sortByCreatedDate === 'asc') {
+ return (
+ new Date(a.createdAtDate).getTime() -
+ new Date(b.createdAtDate).getTime()
+ )
+ } else {
+ return (
+ new Date(b.createdAtDate).getTime() -
+ new Date(a.createdAtDate).getTime()
+ )
+ }
+ })
+
+ setState({
+ ...state,
+ sortByCreatedDate,
+ snapshots: sortedSnapshots,
+ })
+ }
+
+ if (!snapshots.data) return null
+
+ return (
+
+
+
+
+
+ Data state time
+
+
+
+ Pool
+ Number of clones
+ Logical Size
+ Physical Size
+
+
+
+ {state.snapshots?.map((snapshot) => {
+ const snapshotPageId = generateSnapshotPageId(snapshot.id)
+ return (
+
+ snapshotPageId &&
+ history.push(`/instance/snapshots/${snapshotPageId}`)
+ }
+ className={classes.pointerCursor}
+ >
+ copy(snapshot.id),
+ },
+ {
+ name: 'Show related clones',
+ onClick: () =>
+ stores.clonesModal.openModal({
+ snapshotId: snapshot.id,
+ }),
+ },
+ {
+ name: 'Delete snapshot',
+ onClick: () =>
+ setSnapshotModal({
+ isOpen: true,
+ snapshotId: snapshot.id,
+ }),
+ },
+ ]}
+ />
+
+ {snapshot.dataStateAt} (
+ {isValidDate(snapshot.dataStateAtDate)
+ ? formatDistanceToNowStrict(snapshot.dataStateAtDate, {
+ addSuffix: true,
+ })
+ : '-'}
+ )
+
+
+ {snapshot.createdAt} (
+ {isValidDate(snapshot.createdAtDate)
+ ? formatDistanceToNowStrict(snapshot.createdAtDate, {
+ addSuffix: true,
+ })
+ : '-'}
+ )
+
+ {snapshot.pool ?? '-'}
+ {snapshot.numClones ?? '-'}
+
+ {snapshot.logicalSize
+ ? formatBytesIEC(snapshot.logicalSize)
+ : '-'}
+
+
+ {snapshot.physicalSize
+ ? formatBytesIEC(snapshot.physicalSize)
+ : '-'}
+
+
+ )
+ })}
+
+ {snapshotModal.isOpen && snapshotModal.snapshotId && (
+
+ setSnapshotModal({ isOpen: false, snapshotId: '' })
+ }
+ snapshotId={snapshotModal.snapshotId}
+ instanceId={instanceId}
+ afterSubmitClick={() =>
+ stores.main?.reload(stores.main.instance?.id ?? '')
+ }
+ destroySnapshot={stores.main.destroySnapshot as DestroySnapshot}
+ />
+ )}
+
+
+ )
+ },
+)
diff --git a/ui/packages/shared/pages/Instance/Snapshots/index.tsx b/ui/packages/shared/pages/Instance/Snapshots/index.tsx
new file mode 100644
index 00000000..f50b06f6
--- /dev/null
+++ b/ui/packages/shared/pages/Instance/Snapshots/index.tsx
@@ -0,0 +1,171 @@
+/*--------------------------------------------------------------------------
+ * Copyright (c) 2019-2021, Postgres.ai, Nikolay Samokhvalov nik@postgres.ai
+ * All Rights Reserved. Proprietary and confidential.
+ * Unauthorized copying of this file, via any medium is strictly prohibited
+ *--------------------------------------------------------------------------
+ */
+
+import { useHistory } from 'react-router'
+import { observer } from 'mobx-react-lite'
+import { makeStyles } from '@material-ui/core'
+
+import { useStores, useHost } from '@postgres.ai/shared/pages/Instance/context'
+import { SnapshotsList } from '@postgres.ai/shared/pages/Instance/Snapshots/components/SnapshotsList'
+import { SectionTitle } from '@postgres.ai/shared/components/SectionTitle'
+import { Spinner } from '@postgres.ai/shared/components/Spinner'
+import { ErrorStub } from '@postgres.ai/shared/components/ErrorStub'
+import { Button } from '@postgres.ai/shared/components/Button2'
+import { Tooltip } from '@postgres.ai/shared/components/Tooltip'
+import { InfoIcon } from '@postgres.ai/shared/icons/Info'
+import { useEffect, useMemo, useState } from 'react'
+import { Branch } from '@postgres.ai/shared/types/api/endpoints/getBranches'
+import { SnapshotHeader } from './components/SnapshotHeader'
+
+const useStyles = makeStyles(
+ {
+ sectionTitle: {
+ borderBottom: 0,
+ },
+ marginTop: {
+ marginTop: '16px',
+ },
+ infoIcon: {
+ height: '12px',
+ width: '12px',
+ marginLeft: '8px',
+ color: '#808080',
+ },
+ spinner: {
+ position: 'absolute',
+ right: '50%',
+ transform: 'translate(-50%, -50%)',
+ },
+ },
+ { index: 1 },
+)
+
+interface SnapshotsProps {
+ instanceId: string
+}
+
+export const Snapshots: React.FC = observer(
+ ({ instanceId }) => {
+ const host = useHost()
+ const stores = useStores()
+ const classes = useStyles()
+ const history = useHistory()
+ const { getBranches, instance, snapshots } = stores.main
+ const [messageFilter, setMessageFilter] = useState('')
+ const [branches, setBranches] = useState(null)
+ const [selectedBranch, setSelectedBranch] = useState('All branches')
+ const [isLoadingBranches, setIsLoadingBranches] = useState(true)
+
+ const filteredSnapshots = useMemo(() => {
+ if (!snapshots.data) return []
+
+ if (!messageFilter.trim()) {
+ return snapshots.data
+ }
+
+ return snapshots.data.filter((snapshot) =>
+ snapshot?.message?.toLowerCase()?.includes(messageFilter.toLowerCase()),
+ )
+ }, [snapshots.data, messageFilter])
+
+ const clonesList = instance?.state?.cloning.clones || []
+ const isEmpty = !filteredSnapshots?.length
+ const hasClones = Boolean(clonesList?.length)
+ const goToSnapshotAddPage = () => history.push(host.routes.createSnapshot())
+ const snapshotPagePath = (snapshotId: string) =>
+ host.routes.snapshot(snapshotId)
+
+ useEffect(() => {
+ const fetchInitialData = async () => {
+ try {
+ setIsLoadingBranches(true)
+ const branches = await getBranches(instanceId)
+ const branchNames = branches?.map(({ name }: Branch) => name) ?? []
+ setBranches(['All branches', ...branchNames])
+ } catch (error) {
+ console.error('Error fetching initial data:', error)
+ } finally {
+ setIsLoadingBranches(false)
+ }
+ }
+
+ fetchInitialData()
+ }, [])
+
+ useEffect(() => {
+ if (selectedBranch) {
+ stores.main.reloadSnapshots(
+ selectedBranch === 'All branches' ? '' : selectedBranch,
+ )
+ }
+ }, [selectedBranch])
+
+ if (!instance && !snapshots.isLoading) return <>>
+
+ if (snapshots?.error) return
+
+ return (
+
+ {snapshots.isLoading || isLoadingBranches ? (
+
+ ) : (
+ <>
+
+
+ Create snapshot
+
+
+ {!hasClones && (
+
+
+
+
+
+ )}
+ >
+ }
+ />
+
+ {!isEmpty ? (
+
+ ) : (
+
+ {messageFilter.length || selectedBranch ? (
+
+ No active snapshots found. Try removing the filter and
+ checking again
+
+ ) : (
+ This instance has no active snapshots
+ )}
+
+ )}
+ >
+ )}
+
+ )
+ },
+)
diff --git a/ui/packages/shared/pages/Instance/Snapshots/utils/index.ts b/ui/packages/shared/pages/Instance/Snapshots/utils/index.ts
new file mode 100644
index 00000000..a57bfe3e
--- /dev/null
+++ b/ui/packages/shared/pages/Instance/Snapshots/utils/index.ts
@@ -0,0 +1,39 @@
+import { Snapshot } from '@postgres.ai/shared/types/api/entities/snapshot'
+import { isSameDayUTC } from '@postgres.ai/shared/utils/date'
+
+export const generateSnapshotPageId = (id: string) => {
+ if (!id.includes('@')) return null
+
+ const snapshotIdPart = id.split('@')[1]
+ return snapshotIdPart.startsWith('snapshot_')
+ ? snapshotIdPart.substring(9)
+ : snapshotIdPart
+}
+
+export const groupSnapshotsByCreatedAtDate = (snapshots: Snapshot[]) => {
+ const groups: Snapshot[][] = []
+
+ snapshots.forEach((snapshot) => {
+ let grouped = false
+
+ for (const group of groups) {
+ const groupDate = new Date(group[0].createdAtDate)
+
+ if (isSameDayUTC(snapshot.createdAtDate, groupDate)) {
+ group.push(snapshot)
+ grouped = true
+ break
+ }
+ }
+
+ if (!grouped) {
+ groups.push([snapshot])
+ }
+ })
+
+ groups.sort((a, b) => {
+ return b[0].createdAtDate.getTime() - a[0].createdAtDate.getTime()
+ })
+
+ return groups
+}
diff --git a/ui/packages/shared/pages/Instance/SnapshotsModal/index.tsx b/ui/packages/shared/pages/Instance/SnapshotsModal/index.tsx
index 0d58e2c4..5d87cdfc 100644
--- a/ui/packages/shared/pages/Instance/SnapshotsModal/index.tsx
+++ b/ui/packages/shared/pages/Instance/SnapshotsModal/index.tsx
@@ -28,8 +28,7 @@ import { isSameDayUTC } from '@postgres.ai/shared/utils/date'
import { Tags } from '@postgres.ai/shared/pages/Instance/components/Tags'
import { ModalReloadButton } from '@postgres.ai/shared/pages/Instance/components/ModalReloadButton'
-
-import { getTags } from './utils'
+import { getTags } from '../Snapshots/components/SnapshotsModal/utils'
const useStyles = makeStyles(
{
diff --git a/ui/packages/shared/pages/Instance/Tabs/PlatformTabs.tsx b/ui/packages/shared/pages/Instance/Tabs/PlatformTabs.tsx
new file mode 100644
index 00000000..aaca23c2
--- /dev/null
+++ b/ui/packages/shared/pages/Instance/Tabs/PlatformTabs.tsx
@@ -0,0 +1,83 @@
+/*--------------------------------------------------------------------------
+ * Copyright (c) 2019-2021, Postgres.ai, Nikolay Samokhvalov nik@postgres.ai
+ * All Rights Reserved. Proprietary and confidential.
+ * Unauthorized copying of this file, via any medium is strictly prohibited
+ *--------------------------------------------------------------------------
+ */
+
+import React from 'react'
+import { Link, useParams } from 'react-router-dom'
+import { Tab as TabComponent, Tabs as TabsComponent } from '@material-ui/core'
+
+import { TABS_INDEX } from '.'
+import { useTabsStyles } from './styles'
+import { PostgresSQLIcon } from '@postgres.ai/shared/icons/PostgresSQL'
+
+type Props = {
+ value: number
+ handleChange: (event: React.ChangeEvent<{}>, newValue: number) => void
+ hasLogs: boolean
+ isPlatform?: boolean
+ hideInstanceTabs?: boolean
+}
+
+export const PlatformTabs = ({
+ value,
+ handleChange,
+ hasLogs,
+ hideInstanceTabs,
+}: Props) => {
+ const classes = useTabsStyles()
+ const { org, instanceId } = useParams<{ org: string; instanceId: string }>()
+
+ const tabs = [
+ {
+ label: '👁️ Overview',
+ to: 'overview',
+ value: TABS_INDEX.OVERVIEW,
+ },
+ {
+ label: '🖖 Branches',
+ to: 'branches',
+ value: TABS_INDEX.BRANCHES,
+ hide: hideInstanceTabs,
+ },
+ {
+ label: '⚡ Snapshots',
+ to: 'snapshots',
+ value: TABS_INDEX.SNAPSHOTS,
+ hide: hideInstanceTabs,
+ },
+ {
+ label: (
+
+ ),
+ to: 'clones',
+ value: TABS_INDEX.CLONES,
+ hide: hideInstanceTabs,
+ }
+ ]
+
+ return (
+
+ {tabs.map(({ label, to, value, hide }) => (
+
+ handleChange(event, value)}
+ />
+
+ ))}
+
+ )
+}
diff --git a/ui/packages/shared/pages/Instance/Tabs/index.tsx b/ui/packages/shared/pages/Instance/Tabs/index.tsx
index 9d4c0f7f..2c1906b7 100644
--- a/ui/packages/shared/pages/Instance/Tabs/index.tsx
+++ b/ui/packages/shared/pages/Instance/Tabs/index.tsx
@@ -6,56 +6,77 @@
*/
import React from 'react'
-import {
- makeStyles,
- Tab as TabComponent,
- Tabs as TabsComponent,
-} from '@material-ui/core'
-import { colors } from '@postgres.ai/shared/styles/colors'
+import { Link } from 'react-router-dom'
+import { Tab as TabComponent, Tabs as TabsComponent } from '@material-ui/core'
-const useStyles = makeStyles(
- {
- tabsRoot: {
- minHeight: 0,
- marginTop: '-8px',
- },
- tabsIndicator: {
- height: '3px',
- },
- tabRoot: {
- fontWeight: 400,
- minWidth: 0,
- minHeight: 0,
- padding: '6px 16px',
- borderBottom: `3px solid ${colors.consoleStroke}`,
-
- '& + $tabRoot': {
- marginLeft: '10px',
- },
+import { PostgresSQLIcon } from '@postgres.ai/shared/icons/PostgresSQL'
+import { useTabsStyles } from './styles'
+import { PlatformTabs } from "./PlatformTabs";
+import { useCreatedStores } from "../useCreatedStores";
+import { Host } from '../context'
- '&.Mui-disabled': {
- opacity: 1,
- color: colors.pgaiDarkGray,
- },
- },
- tabHidden: {
- display: 'none',
- },
- },
- { index: 1 },
-)
-type Props = {
+export const TABS_INDEX = {
+ OVERVIEW: 0,
+ BRANCHES: 1,
+ SNAPSHOTS: 2,
+ CLONES: 3,
+ LOGS: 4,
+ CONFIGURATION: 5,
+}
+export interface TabsProps {
value: number
handleChange: (event: React.ChangeEvent<{}>, newValue: number) => void
hasLogs: boolean
isPlatform?: boolean
+ hideInstanceTabs?: boolean
}
-export const Tabs = (props: Props) => {
- const classes = useStyles()
+export const Tabs = ({
+ value,
+ handleChange,
+ hasLogs,
+ hideInstanceTabs,
+}: TabsProps) => {
+ const classes = useTabsStyles()
- const { value, handleChange, hasLogs } = props
+ const tabData = [
+ { label: '👁️ Overview', to: '/instance', value: TABS_INDEX.OVERVIEW },
+ {
+ label: '🖖 Branches',
+ to: '/instance/branches',
+ value: TABS_INDEX.BRANCHES,
+ hide: hideInstanceTabs,
+ },
+ {
+ label: '⚡ Snapshots',
+ to: '/instance/snapshots',
+ value: TABS_INDEX.SNAPSHOTS,
+ hide: hideInstanceTabs,
+ },
+ {
+ label: (
+
+ ),
+ to: '/instance/clones',
+ value: TABS_INDEX.CLONES,
+ hide: hideInstanceTabs,
+ },
+ {
+ label: '📓 Logs',
+ to: '/instance/logs',
+ value: TABS_INDEX.LOGS,
+ disabled: !hasLogs,
+ },
+ {
+ label: '🛠️ Configuration',
+ to: '/instance/configuration',
+ value: TABS_INDEX.CONFIGURATION,
+ hide: hideInstanceTabs,
+ },
+ ]
return (
{
onChange={handleChange}
classes={{ root: classes.tabsRoot, indicator: classes.tabsIndicator }}
>
-
-
-
- {/* // TODO(Anton): Probably will be later. */}
- {/* */}
+ {tabData.map(({ label, to, value, hide, disabled }) => (
+
+
+
+ ))}
)
}
+
+type InstanceTabProps = {
+ tab: number
+ isPlatform?: boolean
+ onTabChange?: (tabID: number) => void
+ instanceId: string
+ hasLogs: boolean
+ hideInstanceTabs?: boolean
+}
+
+export const InstanceTabs = (props: InstanceTabProps) => {
+ const { instanceId, onTabChange, tab, hasLogs, hideInstanceTabs = false } = props;
+ const stores = useCreatedStores({} as unknown as Host)
+ const {
+ load,
+ } = stores.main
+
+ const switchTab = (_: React.ChangeEvent<{}> | null, tabID: number) => {
+ const contentElement = document.getElementById('content-container')
+ if (onTabChange) {
+ onTabChange(tabID)
+ }
+
+ if (tabID === 0) {
+ load(instanceId)
+ }
+
+ contentElement?.scrollTo(0, 0)
+ }
+
+ const tabProps = {
+ value: tab,
+ handleChange: switchTab,
+ hasLogs: Boolean(hasLogs),
+ hideInstanceTabs: hideInstanceTabs,
+ }
+
+ return props.isPlatform ? :
+}
diff --git a/ui/packages/shared/pages/Instance/Tabs/styles.ts b/ui/packages/shared/pages/Instance/Tabs/styles.ts
new file mode 100644
index 00000000..f39e79aa
--- /dev/null
+++ b/ui/packages/shared/pages/Instance/Tabs/styles.ts
@@ -0,0 +1,68 @@
+import { makeStyles } from '@material-ui/core'
+import { colors } from '@postgres.ai/shared/styles/colors'
+
+export const useTabsStyles = makeStyles(
+ {
+ tabsRoot: {
+ minHeight: 0,
+ marginTop: '-8px',
+ '& .MuiTabs-fixed': {
+ overflowX: 'auto!important',
+ scrollbarWidth: 'none',
+ '&::-webkit-scrollbar': {
+ display: 'none',
+ },
+
+ '& div:first-child': {
+ '@media (max-width: 700px)': {
+ display: 'flex',
+ },
+ },
+ },
+ '& .postgres-logo': {
+ width: '18px',
+ height: '18px',
+ },
+ '& a': {
+ color: colors.black,
+ textDecoration: 'none',
+
+ '@media (max-width: 700px)': {
+ display: 'flex',
+ width: '100%',
+ },
+ },
+ },
+ flexRow: {
+ display: 'flex',
+ flexDirection: 'row',
+ gap: '5px',
+ width: '100%',
+ },
+ tabsIndicator: {
+ height: '3px',
+ },
+ tabRoot: {
+ fontWeight: 400,
+ minWidth: 0,
+ minHeight: 0,
+ width: '100%',
+ padding: '6px 16px',
+ borderBottom: `3px solid ${colors.consoleStroke}`,
+ '& + $tabRoot': {
+ marginLeft: '10px',
+ },
+ '&.Mui-disabled': {
+ opacity: 1,
+ color: colors.pgaiDarkGray,
+ },
+ '@media (max-width: 700px)': {
+ width: 'max-content',
+ },
+ },
+ tabHidden: {
+ display: 'none',
+ },
+ },
+ { index: 1 },
+)
diff --git a/ui/packages/shared/pages/Instance/components/ModalReloadButton/index.tsx b/ui/packages/shared/pages/Instance/components/ModalReloadButton/index.tsx
index d57a0534..b2662af1 100644
--- a/ui/packages/shared/pages/Instance/components/ModalReloadButton/index.tsx
+++ b/ui/packages/shared/pages/Instance/components/ModalReloadButton/index.tsx
@@ -35,7 +35,6 @@ export const ModalReloadButton = (props: Props) => {
onClick={props.onReload}
className={classes.content}
isLoading={props.isReloading}
- isDisabled={props.isReloading}
>
Reload info
diff --git a/ui/packages/shared/pages/Instance/context.ts b/ui/packages/shared/pages/Instance/context.ts
index 225b12e3..7cf7927b 100644
--- a/ui/packages/shared/pages/Instance/context.ts
+++ b/ui/packages/shared/pages/Instance/context.ts
@@ -14,7 +14,12 @@ export type Host = {
instanceId: string
routes: {
createClone: () => string
+ createBranch: () => string
+ createSnapshot: () => string
clone: (cloneId: string) => string
+ branch: (branchId: string) => string
+ branches: () => string
+ snapshot: (snapshotId: string) => string
}
api: Api
title: string
@@ -26,6 +31,8 @@ export type Host = {
breadcrumbs: React.ReactNode
}
wsHost?: string
+ hideBranchingFeatures?: boolean
+ renderCurrentTab?: number
isPlatform?: boolean
setProjectAlias?: (alias: string) => void
}
diff --git a/ui/packages/shared/pages/Instance/index.tsx b/ui/packages/shared/pages/Instance/index.tsx
index facd6c0f..2147e594 100644
--- a/ui/packages/shared/pages/Instance/index.tsx
+++ b/ui/packages/shared/pages/Instance/index.tsx
@@ -14,13 +14,15 @@ import { StubSpinner } from '@postgres.ai/shared/components/StubSpinner'
import { SectionTitle } from '@postgres.ai/shared/components/SectionTitle'
import { ErrorStub } from '@postgres.ai/shared/components/ErrorStub'
-import { Tabs } from './Tabs'
+import { TABS_INDEX, InstanceTabs } from './Tabs'
import { Logs } from '../Logs'
import { Clones } from './Clones'
import { Info } from './Info'
-import { Configuration } from '../Configuration'
-import { ClonesModal } from './ClonesModal'
+import { Snapshots } from './Snapshots'
+import { Branches } from '../Branches'
+import { Configuration } from './Configuration'
import { SnapshotsModal } from './SnapshotsModal'
+import { ClonesModal } from './Clones/ClonesModal'
import { InactiveInstance } from './InactiveInstance'
import { Host, HostProvider, StoresProvider } from './context'
@@ -31,7 +33,7 @@ import { useCreatedStores } from './useCreatedStores'
import './styles.scss'
-type Props = Host
+type Props = Host & { hideBranchingFeatures?: boolean }
const useStyles = makeStyles(
(theme) => ({
@@ -63,9 +65,11 @@ const useStyles = makeStyles(
export const Instance = observer((props: Props) => {
const classes = useStyles()
- const { instanceId, api } = props
- const [activeTab, setActiveTab] = React.useState(0)
- const [hasBeenRedirected, setHasBeenRedirected] = React.useState(false);
+ const { instanceId, api, isPlatform } = props
+ const [activeTab, setActiveTab] = React.useState(
+ props?.renderCurrentTab || TABS_INDEX.OVERVIEW,
+ )
+ const [hasBeenRedirected, setHasBeenRedirected] = React.useState(false)
const stores = useCreatedStores(props)
const {
@@ -73,8 +77,8 @@ export const Instance = observer((props: Props) => {
instanceError,
instanceRetrieval,
isLoadingInstance,
+ isLoadingInstanceRetrieval,
load,
- reload,
} = stores.main
const switchTab = (_: React.ChangeEvent<{}> | null, tabID: number) => {
@@ -84,32 +88,33 @@ export const Instance = observer((props: Props) => {
if (tabID === 0) {
load(props.instanceId)
}
- contentElement?.scroll(0, 0)
+
+ contentElement?.scrollTo(0, 0)
}
const isInstanceIntegrated =
instanceRetrieval ||
- (!isLoadingInstance && instance && instance?.url && !instanceError)
+ (!isLoadingInstance && !isLoadingInstanceRetrieval && instance && instance?.url && !instanceError)
const isConfigurationActive = instanceRetrieval?.mode !== 'physical'
useEffect(() => {
- load(instanceId)
+ load(instanceId, isPlatform)
}, [instanceId])
useEffect(() => {
- if (props.setProjectAlias) props.setProjectAlias(instance?.projectAlias || '')
+ if (props.setProjectAlias)
+ props.setProjectAlias(instance?.projectAlias || '')
}, [instance])
useEffect(() => {
if (
instance &&
- instance?.state?.retrieving?.status === 'pending' &&
+ instance.state?.retrieving?.status === 'pending' &&
isConfigurationActive &&
- !props.isPlatform &&
!hasBeenRedirected
) {
- setActiveTab(2)
+ setActiveTab(TABS_INDEX.CONFIGURATION)
setHasBeenRedirected(true)
}
}, [instance, hasBeenRedirected])
@@ -125,7 +130,7 @@ export const Instance = observer((props: Props) => {
className={classes.title}
rightContent={
reload(props.instanceId)}
+ onClick={() => load(props.instanceId, isPlatform)}
isDisabled={!instance && !instanceError}
className={classes.reloadButton}
>
@@ -134,11 +139,13 @@ export const Instance = observer((props: Props) => {
}
>
{isInstanceIntegrated && (
- setActiveTab(tabID)}
+ isPlatform={isPlatform!}
+ hasLogs={api.initWS !== undefined}
+ hideInstanceTabs={props.hideBranchingFeatures}
/>
)}
@@ -149,16 +156,13 @@ export const Instance = observer((props: Props) => {
{isInstanceIntegrated ? (
<>
-
+
{!instanceError && (
- {!instance ||
- (!instance?.state?.retrieving?.status &&
)}
-
- {instance ? (
+ {instance && instance.state?.retrieving?.status ? (
<>
-
+
>
) : (
@@ -171,26 +175,44 @@ export const Instance = observer((props: Props) => {
- {!props.isPlatform && (
- <>
-
- {activeTab === 1 && }
-
-
-
- load(props.instanceId)}
- />
-
- >
- )}
+
+ {activeTab === TABS_INDEX.CLONES && (
+
+ {!instanceError &&
+ (instance ? : )}
+
+ )}
+
+
+ {activeTab === TABS_INDEX.LOGS && (
+
+ )}
+
+
+ {activeTab === TABS_INDEX.CONFIGURATION && (
+ load(props.instanceId)}
+ disableConfigModification={
+ instance?.state?.engine.disableConfigModification
+ }
+ />
+ )}
+
+
+ {activeTab === TABS_INDEX.SNAPSHOTS && (
+
+ )}
+
+
+ {activeTab === TABS_INDEX.BRANCHES && (
+
+ )}
+
>
- ) : !isLoadingInstance && !instanceError ? (
+ ) : !isLoadingInstance && !isLoadingInstanceRetrieval && !instanceError ? (
{
) : (
!instanceError && (
-
+
diff --git a/ui/packages/shared/pages/Instance/stores/Main.ts b/ui/packages/shared/pages/Instance/stores/Main.ts
index a247bd34..572f13de 100644
--- a/ui/packages/shared/pages/Instance/stores/Main.ts
+++ b/ui/packages/shared/pages/Instance/stores/Main.ts
@@ -7,6 +7,7 @@
import { makeAutoObservable } from 'mobx'
import { GetSnapshots } from '@postgres.ai/shared/types/api/endpoints/getSnapshots'
+import { CreateSnapshot } from '@postgres.ai/shared/types/api/endpoints/createSnapshot'
import { GetInstance } from '@postgres.ai/shared/types/api/endpoints/getInstance'
import { Config } from '@postgres.ai/shared/types/api/entities/config'
import { GetConfig } from '@postgres.ai/shared/types/api/endpoints/getConfig'
@@ -25,17 +26,23 @@ import { GetFullConfig } from '@postgres.ai/shared/types/api/endpoints/getFullCo
import { GetInstanceRetrieval } from '@postgres.ai/shared/types/api/endpoints/getInstanceRetrieval'
import { InstanceRetrievalType } from '@postgres.ai/shared/types/api/entities/instanceRetrieval'
import { GetEngine } from '@postgres.ai/shared/types/api/endpoints/getEngine'
+import { GetSnapshotList } from '@postgres.ai/shared/types/api/endpoints/getSnapshotList'
+import { GetBranches } from '@postgres.ai/shared/types/api/endpoints/getBranches'
+import { DeleteBranch } from '@postgres.ai/shared/types/api/endpoints/deleteBranch'
import { GetSeImages } from '@postgres.ai/shared/types/api/endpoints/getSeImages'
+import { DestroySnapshot } from '@postgres.ai/shared/types/api/endpoints/destroySnapshot'
+import { FullRefresh } from "../../../types/api/endpoints/fullRefresh";
const UNSTABLE_CLONE_STATUS_CODES = ['CREATING', 'RESETTING', 'DELETING']
export type Api = {
getInstance: GetInstance
- getSnapshots: GetSnapshots
+ getSnapshots?: GetSnapshots
+ createSnapshot?: CreateSnapshot
refreshInstance?: RefreshInstance
- destroyClone: DestroyClone
- resetClone: ResetClone
- getWSToken: GetWSToken
+ destroyClone?: DestroyClone
+ resetClone?: ResetClone
+ getWSToken?: GetWSToken
initWS?: InitWS
getConfig?: GetConfig
updateConfig?: UpdateConfig
@@ -44,6 +51,11 @@ export type Api = {
getSeImages?: GetSeImages
getEngine?: GetEngine
getInstanceRetrieval?: GetInstanceRetrieval
+ getBranches?: GetBranches
+ getSnapshotList?: GetSnapshotList
+ deleteBranch?: DeleteBranch
+ destroySnapshot?: DestroySnapshot
+ fullRefresh?: FullRefresh
}
type Error = {
@@ -56,10 +68,14 @@ export class MainStore {
instanceRetrieval: InstanceRetrievalType | null = null
config: Config | null = null
fullConfig?: string
+ dleEdition?: string
platformUrl?: string
+ uiVersion?: string
instanceError: Error | null = null
configError: string | null = null
getFullConfigError: string | null = null
+ getBranchesError: Error | null = null
+ snapshotListError: string | null = null
seImagesError: string | undefined | null = null
unstableClones = new Set()
@@ -70,7 +86,10 @@ export class MainStore {
isConfigurationLoading = false
isReloadingInstance = false
isReloadingInstanceRetrieval = false
+ isBranchesLoading = false
+ isConfigLoading = false
isLoadingInstance = false
+ isLoadingInstanceRetrieval = false
private readonly api: Api
@@ -86,44 +105,73 @@ export class MainStore {
return this.instance.state?.status.code === 'NO_RESPONSE'
}
- load = (instanceId: string) => {
+ load = (instanceId: string, isPlatform: boolean = false) => {
this.instance = null
+ this.instanceRetrieval = null
this.isReloadingInstance = true
+ this.isLoadingInstanceRetrieval = false
+
+ if (!isPlatform) {
+ this.getBranches(instanceId)
+ }
+
+ const runRetrieval = () => {
+ this.loadInstanceRetrieval(instanceId).then(() => {
+ if (this.instanceRetrieval) {
+ this.getConfig(instanceId)
+ this.getFullConfig(instanceId)
+ }
+ })
+ }
+
this.loadInstance(instanceId, false).then(() => {
- if (this.instance?.createdAt && this.instance?.url || !this.instance?.createdAt) {
+ if (
+ (this.instance?.createdAt && this.instance?.url) ||
+ !this.instance?.createdAt
+ ) {
this.snapshots.load(instanceId)
}
- })
- this.loadInstanceRetrieval(instanceId).then(() => {
- if (this.instanceRetrieval) {
- this.getConfig()
- this.getFullConfig()
+
+ if (isPlatform && this.instance?.url) {
+ this.getBranches(instanceId)
+ runRetrieval()
}
})
+
+ if (!isPlatform) {
+ runRetrieval()
+ }
}
reload = (instanceId: string) => {
this.instance = null
+ this.instanceRetrieval = null
this.isReloadingInstance = true
+ this.isLoadingInstanceRetrieval = false
+
this.loadInstance(instanceId, false).then(() => {
if (this.api.refreshInstance)
this.api.refreshInstance({ instanceId: instanceId })
- if (this.instance?.createdAt && this.instance?.url || !this.instance?.createdAt) {
+ if (
+ (this.instance?.createdAt && this.instance?.url) ||
+ !this.instance?.createdAt
+ ) {
this.snapshots.load(instanceId)
}
})
+
this.loadInstanceRetrieval(instanceId).then(() => {
if (this.instanceRetrieval) {
- this.getConfig()
- this.getFullConfig()
+ this.getConfig(instanceId)
+ this.getFullConfig(instanceId)
}
})
}
- reloadSnapshots = async () => {
+ reloadSnapshots = async (branchName?: string) => {
if (!this.instance) return
- await this.snapshots.reload(this.instance.id)
+ await this.snapshots.reload(this.instance.id, branchName)
}
reloadInstanceRetrieval = async () => {
@@ -134,12 +182,19 @@ export class MainStore {
}
private loadInstanceRetrieval = async (instanceId: string) => {
- if (!this.api.getInstanceRetrieval) return
+ if (!this.api.getInstanceRetrieval) {
+ this.isLoadingInstanceRetrieval = false
+ return
+ }
+
+ this.isLoadingInstanceRetrieval = true
const { response, error } = await this.api.getInstanceRetrieval({
instanceId: instanceId,
})
+ this.isLoadingInstanceRetrieval = false
+
if (response) this.instanceRetrieval = response
if (error)
@@ -191,14 +246,16 @@ export class MainStore {
return !!response
}
- getConfig = async () => {
+ getConfig = async (instanceId: string) => {
if (!this.api.getConfig) return
this.isConfigurationLoading = true
+ this.isConfigLoading = true
- const { response, error } = await this.api.getConfig()
+ const { response, error } = await this.api.getConfig(instanceId)
this.isConfigurationLoading = false
+ this.isConfigLoading = false
if (response) {
this.config = response
@@ -212,25 +269,33 @@ export class MainStore {
return response
}
- updateConfig = async (values: Config) => {
+ updateConfig = async (values: Config, instanceId: string) => {
if (!this.api.updateConfig) return
- const { response, error } = await this.api.updateConfig({ ...values })
+ const { response, error } = await this.api.updateConfig(
+ { ...values },
+ instanceId,
+ )
if (error) this.configError = await error.json().then((err) => err.message)
return response
}
- getFullConfig = async () => {
+ getFullConfig = async (instanceId: string) => {
if (!this.api.getFullConfig) return
- const { response, error } = await this.api.getFullConfig()
+ const { response, error } = await this.api.getFullConfig(instanceId)
+
if (response) {
this.fullConfig = response
const splitYML = this.fullConfig.split('---')
this.platformUrl = splitYML[0]?.split('url: ')[1]?.split('\n')[0]
+ this.uiVersion = splitYML[0]
+ ?.split('dockerImage: "postgresai/ce-ui:')[2]
+ ?.split('\n')[0]
+ ?.replace(/['"]+/g, '')
}
if (error)
@@ -260,12 +325,16 @@ export class MainStore {
return response
}
- getEngine = async () => {
+ getEngine = async (instanceId: string) => {
if (!this.api.getEngine) return
this.configError = null
- const { response, error } = await this.api.getEngine()
+ const { response, error } = await this.api.getEngine(instanceId)
+
+ if (response) {
+ this.dleEdition = response.edition
+ }
if (error) await getTextFromUnknownApiError(error)
return response
@@ -283,7 +352,7 @@ export class MainStore {
}
resetClone = async (cloneId: string, snapshotId: string) => {
- if (!this.instance) return
+ if (!this.instance || !this.api.resetClone) return
this.unstableClones.add(cloneId)
@@ -300,7 +369,7 @@ export class MainStore {
}
destroyClone = async (cloneId: string) => {
- if (!this.instance) return
+ if (!this.instance || !this.api.destroyClone) return
this.unstableClones.add(cloneId)
@@ -332,4 +401,84 @@ export class MainStore {
await this.loadInstanceRetrieval(this.instance.id)
this.isReloadingClones = false
}
+
+ getBranches = async (instanceId: string) => {
+ if (!this.api.getBranches) return
+ this.isBranchesLoading = true
+
+ const { response, error } = await this.api.getBranches(instanceId)
+
+ this.isBranchesLoading = false
+
+ if (error) this.getBranchesError = await error.json().then((err) => err)
+
+ return response
+ }
+
+ deleteBranch = async (branchName: string, instanceId: string) => {
+ if (!branchName || !this.api.deleteBranch) return
+
+ const { response, error } = await this.api.deleteBranch(
+ branchName,
+ instanceId,
+ )
+
+ return { response, error }
+ }
+
+ getSnapshotList = async (branchName: string, instanceId: string) => {
+ if (!this.api.getSnapshotList) return
+
+ const { response, error } = await this.api.getSnapshotList(
+ branchName,
+ instanceId,
+ )
+
+ this.isBranchesLoading = false
+
+ if (error) {
+ this.snapshotListError = await error.json().then((err) => err.message)
+ }
+
+ return response
+ }
+
+ destroySnapshot = async (
+ snapshotId: string,
+ forceDelete: boolean,
+ instanceId: string,
+ ) => {
+ if (!this.api.destroySnapshot || !snapshotId) return
+
+ const { response, error } = await this.api.destroySnapshot(
+ snapshotId,
+ forceDelete,
+ instanceId,
+ )
+
+ return {
+ response,
+ error: error ? await error.json().then((err) => err) : null,
+ }
+ }
+
+ fullRefresh = async (instanceId: string): Promise<{ response: string | null, error: Error | null } | undefined> => {
+ if (!this.api.fullRefresh) return
+
+ const { response, error } = await this.api.fullRefresh({
+ instanceId,
+ })
+
+ if (error) {
+ const parsedError = await error.json().then((err) => ({
+ message: err.message || 'An unknown error occurred',
+ }));
+
+ return { response: null, error: parsedError }
+ } else if (this.instance?.state?.retrieving) {
+ this.instance.state.retrieving.status = 'refreshing';
+ }
+
+ return { response: response ? String(response) : null, error: null }
+ }
}
diff --git a/ui/packages/shared/pages/Instance/styles.scss b/ui/packages/shared/pages/Instance/styles.scss
index 04a7cb1d..aa55ea70 100644
--- a/ui/packages/shared/pages/Instance/styles.scss
+++ b/ui/packages/shared/pages/Instance/styles.scss
@@ -5,13 +5,12 @@
*--------------------------------------------------------------------------
*/
- #logs-container {
+#logs-container {
margin: 20px 0 0 0;
border: 1px solid #b4b4b4;
border-radius: 4px;
overflow: hidden;
padding: 0.5rem 1rem;
-
& > p {
font-size: small;
font-family: 'Fira Code', monospace;
@@ -31,10 +30,8 @@
background-color: #fff2e5;
color: #000;
font-weight: 500;
- font-size: 11px;
padding: 6px 8px;
border-radius: 4px;
transition: all 40050ms ease;
cursor: pointer;
- z-index: 1;
}
diff --git a/ui/packages/shared/pages/Logs/Icons/PlusIcon.tsx b/ui/packages/shared/pages/Logs/Icons/PlusIcon.tsx
index 2434104d..c6a3715b 100644
--- a/ui/packages/shared/pages/Logs/Icons/PlusIcon.tsx
+++ b/ui/packages/shared/pages/Logs/Icons/PlusIcon.tsx
@@ -1,8 +1,9 @@
export const PlusIcon = () => (
-
-
-
-)
+
+
+
+ )
+
\ No newline at end of file
diff --git a/ui/packages/shared/pages/Logs/hooks/useWsScroll.tsx b/ui/packages/shared/pages/Logs/hooks/useWsScroll.tsx
index 443b179d..8f794d40 100644
--- a/ui/packages/shared/pages/Logs/hooks/useWsScroll.tsx
+++ b/ui/packages/shared/pages/Logs/hooks/useWsScroll.tsx
@@ -7,6 +7,8 @@ export const useWsScroll = (isLoading: boolean, simpleInstall?: boolean) => {
useEffect(() => {
!isLoading && wsSnackbar(isAtBottom, isNewData)
+
+ const contentElement = document.getElementById('content-container')
const targetNode = simpleInstall
? document.getElementById('logs-container')?.parentElement
: document.getElementById('logs-container')
@@ -25,20 +27,21 @@ export const useWsScroll = (isLoading: boolean, simpleInstall?: boolean) => {
const handleInsert = (e: Event | any) => {
if (e.srcElement?.tagName !== 'DIV') {
- isAtBottom &&
- targetNode?.scroll({
- top: targetNode.scrollHeight,
- })
+ isAtBottom && targetNode?.scrollIntoView(false)
setIsNewData(true)
}
}
- targetNode?.addEventListener('scroll', handleScroll, false)
- targetNode?.addEventListener('DOMNodeInserted', handleInsert, false)
+ contentElement?.addEventListener('scroll', handleScroll, false)
+ contentElement?.addEventListener('DOMNodeInserted', handleInsert, false)
return () => {
- targetNode?.removeEventListener('scroll', handleScroll, false)
- targetNode?.removeEventListener('DOMNodeInserted', handleInsert, false)
+ contentElement?.removeEventListener('scroll', handleScroll, false)
+ contentElement?.removeEventListener(
+ 'DOMNodeInserted',
+ handleInsert,
+ false,
+ )
}
}, [isAtBottom, isNewData, isLoading])
}
diff --git a/ui/packages/shared/pages/Logs/index.tsx b/ui/packages/shared/pages/Logs/index.tsx
index 0fd2ca10..a41509cd 100644
--- a/ui/packages/shared/pages/Logs/index.tsx
+++ b/ui/packages/shared/pages/Logs/index.tsx
@@ -5,9 +5,13 @@ import React, { useEffect, useReducer } from 'react'
import { Spinner } from '@postgres.ai/shared/components/Spinner'
import { Api } from '@postgres.ai/shared/pages/Instance/stores/Main'
-import { establishConnection } from '@postgres.ai/shared/pages/Logs/wsLogs'
+import {
+ establishConnection,
+ restartConnection,
+} from '@postgres.ai/shared/pages/Logs/wsLogs'
import { useWsScroll } from '@postgres.ai/shared/pages/Logs/hooks/useWsScroll'
-import { LAPTOP_WIDTH_PX } from '@postgres.ai/shared/pages/Logs/constants'
+
+import { LAPTOP_WIDTH_PX } from './constants'
import { PlusIcon } from './Icons/PlusIcon'
const useStyles = makeStyles(
@@ -23,11 +27,11 @@ const useStyles = makeStyles(
display: 'flex',
flexDirection: 'row',
gap: 10,
+ flexWrap: 'wrap',
'& > span': {
display: 'flex',
flexDirection: 'row',
- gap: '5px',
alignItems: 'center',
border: '1px solid #898E9A',
padding: '3px 8px',
@@ -41,9 +45,13 @@ const useStyles = makeStyles(
background: 'none',
outline: 'none',
border: 0,
- width: '18px',
- height: '18px',
+ width: '100%',
+ height: '100%',
+ display: 'flex',
+ alignItems: 'center',
cursor: 'pointer',
+ paddingBottom: 0,
+ paddingRight: 0,
},
},
// we need important since id has higher priority than class
@@ -77,6 +85,12 @@ const useStyles = makeStyles(
transform: 'rotate(45deg) scale(0.75)',
},
},
+ buttonClassName: {
+ '& svg': {
+ width: '14px',
+ height: '14px',
+ },
+ },
activeError: {
border: '1px solid #F44336 !important',
color: '#F44336 !important',
@@ -100,7 +114,7 @@ const useStyles = makeStyles(
{ index: 1 },
)
-export const Logs = ({ api }: { api: Api }) => {
+export const Logs = ({ api, instanceId }: { api: Api; instanceId: string }) => {
const classes = useStyles()
const [isLoading, setIsLoading] = React.useState(true)
const targetNode = document.getElementById('logs-container')
@@ -117,27 +131,26 @@ export const Logs = ({ api }: { api: Api }) => {
return true
}
- const initialState = {
- '[DEBUG]': !isEmpty(logsFilterState) ? logsFilterState?.['[DEBUG]'] : true,
- '[INFO]': !isEmpty(logsFilterState) ? logsFilterState?.['[INFO]'] : true,
- '[ERROR]': !isEmpty(logsFilterState) ? logsFilterState?.['[ERROR]'] : true,
- '[base.go]': !isEmpty(logsFilterState)
- ? logsFilterState?.['[base.go]']
- : true,
- '[runners.go]': !isEmpty(logsFilterState)
- ? logsFilterState?.['[runners.go]']
- : true,
- '[snapshots.go]': !isEmpty(logsFilterState)
- ? logsFilterState?.['[snapshots.go]']
- : true,
- '[util.go]': !isEmpty(logsFilterState)
- ? logsFilterState?.['[util.go]']
- : true,
- '[logging.go]': !isEmpty(logsFilterState)
- ? logsFilterState?.['[logging.go]']
- : false,
- '[ws.go]': !isEmpty(logsFilterState) ? logsFilterState?.['[ws.go]'] : false,
- '[other]': !isEmpty(logsFilterState) ? logsFilterState?.['[other]'] : true,
+ const initialState = (obj: Record) => {
+ const filters = {
+ '[DEBUG]': true,
+ '[INFO]': true,
+ '[ERROR]': true,
+ '[base.go]': true,
+ '[runners.go]': true,
+ '[snapshots.go]': true,
+ '[util.go]': true,
+ '[logging.go]': false,
+ '[ws.go]': false,
+ '[other]': true,
+ }
+
+ for (const key in obj) {
+ if (obj.hasOwnProperty(key)) {
+ filters[key as keyof typeof filters] = obj[key]
+ }
+ }
+ return filters
}
const reducer = (
@@ -170,13 +183,16 @@ export const Logs = ({ api }: { api: Api }) => {
}
}
- const [state, dispatch] = useReducer(reducer, initialState)
+ const [state, dispatch] = useReducer(reducer, initialState(logsFilterState))
const FormCheckbox = ({ type }: { type: string }) => {
const filterType = (state as Record)[`[${type}]`]
return (
dispatch({ type })}
+ onClick={() => {
+ dispatch({ type })
+ restartConnection(api, instanceId)
+ }}
className={
filterType && type !== 'ERROR'
? classes.activeButton
@@ -186,7 +202,11 @@ export const Logs = ({ api }: { api: Api }) => {
}
>
{type.toLowerCase()}
-
+
@@ -195,7 +215,7 @@ export const Logs = ({ api }: { api: Api }) => {
useEffect(() => {
if (api.initWS != undefined) {
- establishConnection(api)
+ establishConnection(api, instanceId)
}
}, [api])
diff --git a/ui/packages/shared/pages/Logs/wsLogs.ts b/ui/packages/shared/pages/Logs/wsLogs.ts
index 5747fb93..144e14c0 100644
--- a/ui/packages/shared/pages/Logs/wsLogs.ts
+++ b/ui/packages/shared/pages/Logs/wsLogs.ts
@@ -1,21 +1,19 @@
import moment from 'moment'
+import { Api } from '../Instance/stores/Main'
+import { stringContainsPattern, stringWithoutBrackets } from './utils'
+
+const logsEndpoint = '/instance/logs'
+
+const LOGS_TIME_LIMIT = 20
+const LOGS_LINE_LIMIT = 1000
+
+export const establishConnection = async (api: Api, instanceId: string) => {
+ if (!api.getWSToken) return
-import {
- LOGS_ENDPOINT,
- LOGS_LINE_LIMIT,
- LOGS_TIME_LIMIT,
-} from '@postgres.ai/shared/pages/Logs/constants'
-import { Api } from '@postgres.ai/shared/pages/Instance/stores/Main'
-import {
- stringWithoutBrackets,
- stringContainsPattern,
-} from '@postgres.ai/shared/pages/Logs/utils'
-
-export const establishConnection = async (api: Api) => {
const logElement = document.getElementById('logs-container')
if (logElement === null) {
- console.log('Not found container element');
+ console.log('Not found container element')
return
}
@@ -51,10 +49,9 @@ export const establishConnection = async (api: Api) => {
}
if (logType === 'message') {
- const logEntryTime = logElement.children[1]?.innerHTML
- .split(' ')
- .slice(0, 2)
- .join(' ')
+ const logEntryTime = moment.utc(
+ logElement.children[0].innerHTML.split(' ').slice(0, 2).join(' '),
+ )
const timeDifference =
moment(logEntryTime).isValid() &&
@@ -64,19 +61,26 @@ export const establishConnection = async (api: Api) => {
logElement.childElementCount > LOGS_LINE_LIMIT &&
Number(timeDifference) > LOGS_TIME_LIMIT
) {
- logElement.removeChild(logElement.children[1])
+ logElement.removeChild(logElement.children[0])
}
}
+
+ if (
+ logEntry.split(' ')[2] === '[ERROR]' ||
+ logEntry.split(' ')[3] === '[ERROR]'
+ ) {
+ tag.classList.add('error-log')
+ }
}
const { response, error } = await api.getWSToken({
- instanceId: '',
+ instanceId: instanceId,
})
if (error || response == null) {
- console.log('Not authorized:', error);
+ console.log('Not authorized:', error)
appendLogElement('Not authorized')
- return;
+ return
}
if (api.initWS == null) {
@@ -85,20 +89,20 @@ export const establishConnection = async (api: Api) => {
return
}
- const socket = api.initWS(LOGS_ENDPOINT, response.token)
+ const socket = api.initWS(logsEndpoint, response.token)
socket.onopen = () => {
- console.log('Successfully Connected');
+ console.log('Successfully Connected')
}
socket.onclose = (event) => {
- console.log('Socket Closed Connection: ', event);
+ console.log('Socket Closed Connection: ', event)
socket.send('Client Closed')
appendLogElement('DBLab Connection Closed')
}
socket.onerror = (error) => {
- console.log('Socket Error: ', error);
+ console.log('Socket Error: ', error)
appendLogElement('Connection Error')
}
@@ -108,3 +112,15 @@ export const establishConnection = async (api: Api) => {
appendLogElement(logEntry, 'message')
}
}
+
+export const restartConnection = (api: Api, instanceId: string) => {
+ const logElement = document.getElementById('logs-container')
+
+ if (logElement && logElement.childElementCount > 1) {
+ while (logElement.firstChild) {
+ logElement.removeChild(logElement.firstChild)
+ }
+ }
+
+ establishConnection(api, instanceId)
+}
diff --git a/ui/packages/shared/pages/Logs/wsSnackbar.ts b/ui/packages/shared/pages/Logs/wsSnackbar.ts
index f2a7961e..e21f9da4 100644
--- a/ui/packages/shared/pages/Logs/wsSnackbar.ts
+++ b/ui/packages/shared/pages/Logs/wsSnackbar.ts
@@ -1,4 +1,5 @@
-import { LOGS_NEW_DATA_MESSAGE } from '@postgres.ai/shared/pages/Logs/constants'
+const LOGS_NEW_DATA_MESSAGE =
+ 'New data arrived below - scroll down to see it 👇🏻'
export const wsSnackbar = (clientAtBottom: boolean, isNewData: boolean) => {
const targetNode = document.getElementById('logs-container')
@@ -8,16 +9,14 @@ export const wsSnackbar = (clientAtBottom: boolean, isNewData: boolean) => {
if (!targetNode?.querySelector('.snackbar-tag')) {
targetNode?.appendChild(snackbarTag)
snackbarTag.classList.add('snackbar-tag')
- if (
- snackbarTag.childNodes.length === 0 &&
- targetNode?.querySelector('p')?.textContent !== 'Not authorized'
- ) {
+ if (snackbarTag.childNodes.length === 0) {
snackbarTag.appendChild(document.createTextNode(LOGS_NEW_DATA_MESSAGE))
}
snackbarTag.onclick = () => {
- targetNode?.scroll({
- top: targetNode.scrollHeight,
+ targetNode?.scrollIntoView({
behavior: 'smooth',
+ block: 'end',
+ inline: 'end',
})
}
}
diff --git a/ui/packages/shared/pages/Snapshots/Snapshot/DestorySnapshotModal/index.tsx b/ui/packages/shared/pages/Snapshots/Snapshot/DestorySnapshotModal/index.tsx
new file mode 100644
index 00000000..91fa67f8
--- /dev/null
+++ b/ui/packages/shared/pages/Snapshots/Snapshot/DestorySnapshotModal/index.tsx
@@ -0,0 +1,144 @@
+/*--------------------------------------------------------------------------
+ * Copyright (c) 2019-2021, Postgres.ai, Nikolay Samokhvalov nik@postgres.ai
+ * All Rights Reserved. Proprietary and confidential.
+ * Unauthorized copying of this file, via any medium is strictly prohibited
+ *--------------------------------------------------------------------------
+ */
+
+import { useState } from 'react'
+import {
+ Checkbox,
+ FormControlLabel,
+ Typography,
+ makeStyles,
+} from '@material-ui/core'
+
+import { Modal } from '@postgres.ai/shared/components/Modal'
+import { ImportantText } from '@postgres.ai/shared/components/ImportantText'
+import { Text } from '@postgres.ai/shared/components/Text'
+import { SimpleModalControls } from '@postgres.ai/shared/components/SimpleModalControls'
+import { DestroySnapshot } from '@postgres.ai/shared/types/api/endpoints/destroySnapshot'
+
+type Props = {
+ snapshotId: string
+ instanceId: string
+ isOpen: boolean
+ onClose: () => void
+ afterSubmitClick: () => void
+ destroySnapshot: DestroySnapshot
+}
+
+interface ErrorResponse {
+ error?: {
+ message?: string
+ details?: string
+ }
+}
+
+const useStyles = makeStyles(
+ {
+ errorMessage: {
+ color: 'red',
+ marginTop: '10px',
+ wordBreak: 'break-all',
+ },
+ checkboxRoot: {
+ padding: '9px 10px',
+ },
+ grayText: {
+ color: '#8a8a8a',
+ fontSize: '12px',
+ wordBreak: 'break-word',
+ },
+ marginTop: {
+ marginTop: '6px',
+ },
+ },
+ { index: 1 },
+)
+
+export const DestroySnapshotModal = ({
+ snapshotId,
+ instanceId,
+ isOpen,
+ onClose,
+ afterSubmitClick,
+ destroySnapshot,
+}: Props) => {
+ const classes = useStyles()
+ const [forceDelete, setForceDelete] = useState(false)
+ const [deleteError, setDeleteError] = useState(null)
+ const [isForceDeleteOptionVisible, setForceDeleteOptionVisible] =
+ useState(false)
+
+ const handleClose = () => {
+ setDeleteError(null)
+ onClose()
+ }
+
+ const handleClickDestroy = () => {
+ destroySnapshot(snapshotId, forceDelete, instanceId).then((res) => {
+ if (res?.error) {
+ const errorMessage =
+ (res as ErrorResponse)?.error?.message ||
+ (res as ErrorResponse)?.error?.details
+ setDeleteError(errorMessage || null)
+ setForceDeleteOptionVisible(true)
+ } else {
+ afterSubmitClick()
+ handleClose()
+ }
+ })
+ }
+
+ return (
+
+
+ Are you sure you want to delete snapshot{' '}
+ {snapshotId} ? This action cannot be
+ undone.
+
+ {deleteError && {deleteError}
}
+ {isForceDeleteOptionVisible && (
+
+ setForceDelete(e.target.checked)}
+ classes={{
+ root: classes.checkboxRoot,
+ }}
+ />
+ }
+ label={'Force delete'}
+ />
+
+ If the snapshot cannot be deleted due to dependencies, enabling
+ “Force delete” will remove it along with all dependent snapshots and
+ clones.
+
+
+ )}
+
+
+ )
+}
diff --git a/ui/packages/shared/pages/Snapshots/Snapshot/context.ts b/ui/packages/shared/pages/Snapshots/Snapshot/context.ts
new file mode 100644
index 00000000..2fe4cdee
--- /dev/null
+++ b/ui/packages/shared/pages/Snapshots/Snapshot/context.ts
@@ -0,0 +1,26 @@
+import { createStrictContext } from '@postgres.ai/shared/utils/react'
+
+import { Api } from './stores/Main'
+import { Stores } from './useCreatedStores'
+
+export type Host = {
+ instanceId: string
+ snapshotId: string
+ routes: {
+ snapshot: () => string
+ snapshots: () => string
+ branch: (branchName: string) => string
+ clone: (cloneId: string) => string
+ createClone: (branchId: string, snapshotId: string) => string
+ }
+ api: Api
+ elements: {
+ breadcrumbs: React.ReactNode
+ }
+}
+
+export const { useStrictContext: useHost, Provider: HostProvider } =
+ createStrictContext()
+
+export const { useStrictContext: useStores, Provider: StoresProvider } =
+ createStrictContext()
diff --git a/ui/packages/shared/pages/Snapshots/Snapshot/index.tsx b/ui/packages/shared/pages/Snapshots/Snapshot/index.tsx
new file mode 100644
index 00000000..3b4459b3
--- /dev/null
+++ b/ui/packages/shared/pages/Snapshots/Snapshot/index.tsx
@@ -0,0 +1,485 @@
+/*--------------------------------------------------------------------------
+ * Copyright (c) 2019-2021, Postgres.ai, Nikolay Samokhvalov nik@postgres.ai
+ * All Rights Reserved. Proprietary and confidential.
+ * Unauthorized copying of this file, via any medium is strictly prohibited
+ *--------------------------------------------------------------------------
+ */
+
+import React, { useEffect, useState } from 'react'
+import { useHistory } from 'react-router'
+import { observer } from 'mobx-react-lite'
+import copyToClipboard from 'copy-to-clipboard'
+import {
+ makeStyles,
+ Button,
+ TextField,
+ IconButton,
+ Table,
+ TableHead,
+ TableRow,
+ TableBody,
+} from '@material-ui/core'
+
+import { ErrorStub } from '@postgres.ai/shared/components/ErrorStub'
+import { PageSpinner } from '@postgres.ai/shared/components/PageSpinner'
+import { SectionTitle } from '@postgres.ai/shared/components/SectionTitle'
+import { DestroySnapshotModal } from '@postgres.ai/shared/pages/Snapshots/Snapshot/DestorySnapshotModal'
+import { HorizontalScrollContainer } from '@postgres.ai/shared/components/HorizontalScrollContainer'
+import { Tooltip } from '@postgres.ai/shared/components/Tooltip'
+import { icons } from '@postgres.ai/shared/styles/icons'
+import { formatBytesIEC } from '@postgres.ai/shared/utils/units'
+import { styles } from '@postgres.ai/shared/styles/styles'
+import { SyntaxHighlight } from '@postgres.ai/shared/components/SyntaxHighlight'
+import {
+ TableBodyCell,
+ TableBodyCellMenu,
+ TableHeaderCell,
+} from '@postgres.ai/shared/components/Table'
+
+import { useCreatedStores } from './useCreatedStores'
+import { Host } from './context'
+import { DestroySnapshot } from '@postgres.ai/shared/types/api/endpoints/destroySnapshot'
+import { InstanceTabs, TABS_INDEX } from "../../Instance/Tabs";
+
+type Props = Host & { isPlatform?: boolean, hideBranchingFeatures?: boolean }
+
+const useStyles = makeStyles(
+ () => ({
+ wrapper: {
+ display: 'flex',
+ gap: '60px',
+ maxWidth: '1200px',
+ fontSize: '14px',
+ marginTop: '20px',
+
+ '@media (max-width: 1300px)': {
+ flexDirection: 'column',
+ gap: '20px',
+ },
+ },
+ marginTop: {
+ marginTop: '16px',
+ },
+ title: {
+ marginTop: '8px',
+ lineHeight: '26px'
+ },
+ container: {
+ maxWidth: '100%',
+ flex: '1 1 0',
+ minWidth: 0,
+
+ '& p,span': {
+ fontSize: 14,
+ },
+ },
+ snippetContainer: {
+ flex: '1 1 0',
+ minWidth: 0,
+ boxShadow: 'rgba(0, 0, 0, 0.1) 0px 4px 12px',
+ padding: '10px 20px 10px 20px',
+ height: 'max-content',
+ borderRadius: '4px',
+ },
+ actions: {
+ display: 'flex',
+ marginRight: '-16px',
+ },
+ spinner: {
+ marginLeft: '8px',
+ },
+ actionButton: {
+ marginRight: '16px',
+ },
+ summary: {
+ marginTop: 20,
+ },
+ text: {
+ marginTop: '4px',
+ },
+ cliText: {
+ marginTop: '8px',
+ },
+ paramTitle: {
+ display: 'inline-block',
+ width: 200,
+ },
+ copyFieldContainer: {
+ position: 'relative',
+ display: 'block',
+ maxWidth: 525,
+ width: '100%',
+ },
+ tableContainer: {
+ position: 'relative',
+ maxWidth: 525,
+ width: '100%',
+ margin: '10px 0',
+ },
+ textField: {
+ ...styles.inputField,
+ 'max-width': 525,
+ display: 'inline-block',
+ '& .MuiOutlinedInput-input': {
+ paddingRight: '32px!important',
+ },
+ },
+ copyButton: {
+ position: 'absolute',
+ top: 16,
+ right: 0,
+ zIndex: 100,
+ width: 32,
+ height: 32,
+ padding: 8,
+ },
+ pointerCursor: {
+ cursor: 'pointer',
+ },
+ centerContent: {
+ display: 'flex',
+ gap: 1,
+ alignItems: 'center',
+ },
+ tableCellMenu: {
+ width: 50,
+ display: 'table-cell',
+ },
+ }),
+ { index: 1 },
+)
+
+export const SnapshotPage = observer((props: Props) => {
+ const classes = useStyles()
+ const history = useHistory()
+ const stores = useCreatedStores(props.api)
+
+ const [isOpenDestroyModal, setIsOpenDestroyModal] = useState(false)
+
+ const {
+ snapshot,
+ branchSnapshot,
+ isSnapshotsLoading,
+ snapshotError,
+ branchSnapshotError,
+ load,
+ } = stores.main
+
+ const afterSubmitClick = () => {
+ history.push(props.routes.snapshots())
+ load(props.snapshotId, props.instanceId)
+ }
+
+ const headRendered = (
+ <>
+
+
+ {props.elements.breadcrumbs}
+
+
+
+
+ >
+ )
+
+ useEffect(() => {
+ load(props.snapshotId, props.instanceId)
+ }, [])
+
+ if (isSnapshotsLoading) return
+
+ if (snapshotError || branchSnapshotError) {
+ return (
+ <>
+ {headRendered}
+
+ >
+ )
+ }
+
+ return (
+ <>
+ {headRendered}
+
+
+
+ history.push(props.routes.createClone(snapshot?.branch as string, snapshot?.id as string))}
+ title={'Create clone'}
+ className={classes.actionButton}
+ >
+ Create clone
+
+ setIsOpenDestroyModal(true)}
+ title={'Delete this snapshot'}
+ className={classes.actionButton}
+ >
+ Delete snapshot
+
+
+
+
+
+
+ Created
+
+
{snapshot?.createdAt}
+
+
+
+
+ Data state at
+
+ Data state time is a time at which data
+ is recovered for this snapshot.
+ >
+ }
+ >
+ {icons.infoIcon}
+
+
+
{snapshot?.dataStateAt || '-'}
+
+
+
+ Summary
+
+
+ Number of clones:
+ {snapshot?.numClones}
+
+
+ Logical data size:
+ {snapshot?.logicalSize
+ ? formatBytesIEC(snapshot.logicalSize)
+ : '-'}
+
+
+
+ Physical data diff size:
+
+ {snapshot?.physicalSize
+ ? formatBytesIEC(snapshot.physicalSize)
+ : '-'}
+
+ {branchSnapshot?.message && (
+
+ Message:
+ {branchSnapshot.message}
+
+ )}
+
+
+
+ Snapshot info
+
+ {snapshot?.pool && (
+
+
+ copyToClipboard(snapshot.pool)}
+ >
+ {icons.copyIcon}
+
+
+ )}
+
+
+ copyToClipboard(String(snapshot?.id))}
+ >
+ {icons.copyIcon}
+
+
+
+ {branchSnapshot?.branch && branchSnapshot.branch?.length > 0 && (
+ <>
+
+
+ Related branches ({branchSnapshot.branch.length})
+
+
+
+ List of branches pointing at the same snapshot.
+ >
+ }
+ >
+ {icons.infoIcon}
+
+
+
+
+
+
+
+ Name
+
+
+
+ {branchSnapshot.branch.map(
+ (branch: string, id: number) => (
+
+ history.push(props.routes.branch(branch))
+ }
+ >
+
+
copyToClipboard(branch),
+ },
+ ]}
+ />
+
+ {branch}
+
+ ),
+ )}
+
+
+
+ >
+ )}
+
+ {snapshot?.clones && snapshot.clones.length > 0 && (
+ <>
+
+ Clones ({snapshot.clones.length})
+
+
+
+
+
+
+ Name
+
+
+
+ {snapshot.clones.map((clone: string, id: number) => (
+
+ history.push(props.routes.clone(clone))
+ }
+ >
+
+
copyToClipboard(clone),
+ },
+ ]}
+ />
+
+ {clone}
+
+ ))}
+
+
+
+ >
+ )}
+
+
+
+
+
+ You can delete this snapshot using CLI. To do this, run the command
+ below:
+
+
+
+
+ You can get a list of all snapshots using CLI. To do this, run the
+ command below:
+
+
+
+ {snapshot && (
+
setIsOpenDestroyModal(false)}
+ snapshotId={snapshot.id}
+ instanceId={props.instanceId}
+ afterSubmitClick={afterSubmitClick}
+ destroySnapshot={stores.main.destroySnapshot as DestroySnapshot}
+ />
+ )}
+
+ >
+ )
+})
diff --git a/ui/packages/shared/pages/Snapshots/Snapshot/stores/Main.ts b/ui/packages/shared/pages/Snapshots/Snapshot/stores/Main.ts
new file mode 100644
index 00000000..b390174e
--- /dev/null
+++ b/ui/packages/shared/pages/Snapshots/Snapshot/stores/Main.ts
@@ -0,0 +1,120 @@
+/*--------------------------------------------------------------------------
+ * Copyright (c) 2019-2021, Postgres.ai, Nikolay Samokhvalov nik@postgres.ai
+ * All Rights Reserved. Proprietary and confidential.
+ * Unauthorized copying of this file, via any medium is strictly prohibited
+ *--------------------------------------------------------------------------
+ */
+
+import { makeAutoObservable } from 'mobx'
+
+import {
+ SnapshotsStore,
+ SnapshotsApi,
+} from '@postgres.ai/shared/stores/Snapshots'
+import { DestroySnapshot } from '@postgres.ai/shared/types/api/endpoints/destroySnapshot'
+import { SnapshotDto } from '@postgres.ai/shared/types/api/entities/snapshot'
+import { GetBranchSnapshot } from '@postgres.ai/shared/types/api/endpoints/getBranchSnapshot'
+import { BranchSnapshotDto } from '@postgres.ai/shared/types/api/entities/branchSnapshot'
+import { generateSnapshotPageId } from '@postgres.ai/shared/pages/Instance/Snapshots/utils'
+import { InitWS } from '@postgres.ai/shared/types/api/endpoints/initWS'
+
+type Error = {
+ title?: string
+ message: string
+}
+
+export type Api = SnapshotsApi & {
+ destroySnapshot: DestroySnapshot
+ getBranchSnapshot?: GetBranchSnapshot
+ initWS?: InitWS
+}
+
+export class MainStore {
+ snapshot: SnapshotDto | null = null
+ branchSnapshot: BranchSnapshotDto | null = null
+
+ snapshotError: Error | null = null
+ branchSnapshotError: Error | null = null
+
+ isSnapshotsLoading = false
+
+ private readonly api: Api
+ readonly snapshots: SnapshotsStore
+
+ constructor(api: Api) {
+ this.api = api
+ this.snapshots = new SnapshotsStore(api)
+ makeAutoObservable(this)
+ }
+
+ load = async (snapshotId: string, instanceId: string) => {
+ if (!snapshotId) return
+
+ this.isSnapshotsLoading = true
+
+ await this.snapshots.load(instanceId).then((loaded) => {
+ loaded && this.getSnapshot(snapshotId, instanceId)
+ })
+ }
+ getSnapshot = async (snapshotId: string, instanceId: string) => {
+ if (!snapshotId) return
+
+ const allSnapshots = this.snapshots.data
+ const snapshot = allSnapshots?.filter((s: SnapshotDto) => {
+ return snapshotId === generateSnapshotPageId(s.id)
+ })
+
+ if (snapshot && snapshot?.length > 0) {
+ this.snapshot = snapshot[0]
+ this.getBranchSnapshot(snapshot[0].id, instanceId)
+ } else {
+ this.isSnapshotsLoading = false
+ this.snapshotError = {
+ title: 'Error',
+ message: `Snapshot "${snapshotId}" not found`,
+ }
+ }
+
+ return !!snapshot
+ }
+
+ getBranchSnapshot = async (snapshotId: string, instanceId: string) => {
+ if (!snapshotId || !this.api.getBranchSnapshot) return
+
+ const { response, error } = await this.api.getBranchSnapshot(
+ snapshotId,
+ instanceId,
+ )
+
+ this.isSnapshotsLoading = false
+
+ if (error) {
+ this.branchSnapshotError = await error.json().then((err) => err)
+ }
+
+ if (response) {
+ this.branchSnapshot = response
+ }
+
+ return response
+ }
+
+ destroySnapshot = async (
+ snapshotId: string,
+ forceDelete: boolean,
+ instanceId: string,
+ ) => {
+ if (!this.api.destroySnapshot || !snapshotId) return
+
+ const { response, error } = await this.api.destroySnapshot(
+ snapshotId,
+ forceDelete,
+ instanceId,
+ )
+
+ return {
+ response,
+ error: error ? await error.json().then((err) => err) : null,
+ }
+ }
+}
diff --git a/ui/packages/shared/pages/Snapshots/Snapshot/useCreatedStores.ts b/ui/packages/shared/pages/Snapshots/Snapshot/useCreatedStores.ts
new file mode 100644
index 00000000..331b6cb0
--- /dev/null
+++ b/ui/packages/shared/pages/Snapshots/Snapshot/useCreatedStores.ts
@@ -0,0 +1,10 @@
+import { useMemo } from 'react'
+
+import { MainStore } from './stores/Main'
+import { Host } from './context'
+
+export const useCreatedStores = (api: Host["api"]) => ({
+ main: useMemo(() => new MainStore(api), []),
+})
+
+export type Stores = ReturnType
diff --git a/ui/packages/shared/scripts/copy-assets.js b/ui/packages/shared/scripts/copy-assets.js
new file mode 100644
index 00000000..9f0f30fa
--- /dev/null
+++ b/ui/packages/shared/scripts/copy-assets.js
@@ -0,0 +1,30 @@
+const fs = require('fs');
+const path = require('path');
+const glob = require('glob');
+
+const OUT_DIR = 'dist';
+
+const PATTERNS = [
+ '**/*.scss',
+ '**/*.module.scss',
+ '**/*.json',
+ 'react-app-env.d.ts',
+];
+
+const files = PATTERNS.flatMap(pattern =>
+ glob.sync(pattern, {
+ cwd: '.',
+ ignore: ['node_modules/**', 'dist/**'],
+ nodir: true,
+ })
+);
+
+files.forEach((file) => {
+ const from = path.resolve(file);
+ const to = path.join(OUT_DIR, file);
+ const dir = path.dirname(to);
+ fs.mkdirSync(dir, { recursive: true });
+ fs.copyFileSync(from, to);
+});
+
+console.log(`✅ Copied ${files.length} assets to dist`);
\ No newline at end of file
diff --git a/ui/packages/shared/scripts/pack.js b/ui/packages/shared/scripts/pack.js
new file mode 100644
index 00000000..e7ab2f6e
--- /dev/null
+++ b/ui/packages/shared/scripts/pack.js
@@ -0,0 +1,70 @@
+const fs = require('fs');
+const path = require('path');
+const { execSync } = require('child_process');
+
+const TMP_DIR = 'build-tmp';
+const DIST_DIR = 'dist';
+const PACKAGE_JSON = 'package.json';
+
+function cleanTmp() {
+ if (fs.existsSync(TMP_DIR)) {
+ fs.rmSync(TMP_DIR, { recursive: true, force: true });
+ }
+}
+
+function run(cmd, options = {}) {
+ console.log(`$ ${cmd}`);
+ execSync(cmd, { stdio: 'inherit', ...options });
+}
+
+function copyDistToTmp() {
+ run(`rsync -a ${DIST_DIR}/ ${TMP_DIR}/`);
+}
+
+function copyExtraFiles() {
+ const extras = ['react-app-env.d.ts'];
+ extras.forEach((file) => {
+ if (fs.existsSync(file)) {
+ fs.copyFileSync(file, path.join(TMP_DIR, file));
+ }
+ });
+}
+
+function sanitizePackageJson() {
+ const original = JSON.parse(fs.readFileSync(PACKAGE_JSON, 'utf8'));
+ const cleaned = {
+ name: original.name,
+ version: original.version,
+ description: original.description,
+ author: original.author,
+ license: original.license,
+ main: original.main || 'index.js',
+ types: original.types || 'index.d.ts',
+ peerDependencies: original.peerDependencies,
+ dependencies: original.dependencies,
+ };
+
+ fs.writeFileSync(
+ path.join(TMP_DIR, 'package.json'),
+ JSON.stringify(cleaned, null, 2),
+ 'utf8'
+ );
+}
+
+function pack() {
+ run('npm pack', { cwd: TMP_DIR });
+ const tarball = fs.readdirSync(TMP_DIR).find(f => f.endsWith('.tgz'));
+ fs.renameSync(path.join(TMP_DIR, tarball), path.join('.', tarball));
+ console.log(`✅ Packed to ./${tarball}`);
+}
+
+function buildTmpAndPack() {
+ cleanTmp();
+ run('pnpm run build');
+ copyDistToTmp();
+ sanitizePackageJson();
+ pack();
+ cleanTmp();
+}
+
+buildTmpAndPack();
\ No newline at end of file
diff --git a/ui/packages/shared/stores/Snapshots.ts b/ui/packages/shared/stores/Snapshots.ts
index 2c2589cf..fefa3ca7 100644
--- a/ui/packages/shared/stores/Snapshots.ts
+++ b/ui/packages/shared/stores/Snapshots.ts
@@ -9,14 +9,22 @@ import { makeAutoObservable } from 'mobx'
import { Snapshot } from '@postgres.ai/shared/types/api/entities/snapshot'
import { GetSnapshots } from '@postgres.ai/shared/types/api/endpoints/getSnapshots'
+import { CreateSnapshot } from '@postgres.ai/shared/types/api/endpoints/createSnapshot'
export type SnapshotsApi = {
- getSnapshots: GetSnapshots
+ getSnapshots?: GetSnapshots
+ createSnapshot?: CreateSnapshot
}
export class SnapshotsStore {
data: Snapshot[] | null = null
error: string | null = null
isLoading = false
+ snapshotDataLoading = false
+ snapshotData: boolean | null = null
+ snapshotDataError: {
+ title?: string
+ message?: string
+ } | null = null
private readonly api: SnapshotsApi
@@ -32,12 +40,47 @@ export class SnapshotsStore {
return this.loadData(instanceId)
}
- reload = (instanceId: string) => this.loadData(instanceId)
+ reload = (instanceId: string, branchName?: string) =>
+ this.loadData(instanceId, branchName)
+
+ createSnapshot = async (
+ cloneId: string,
+ message: string,
+ instanceId: string,
+ ) => {
+ if (!this.api.createSnapshot || !cloneId) return
+ this.snapshotDataLoading = true
+ this.snapshotDataError = null
+
+ const { response, error } = await this.api.createSnapshot(
+ cloneId,
+ message,
+ instanceId,
+ )
+
+ this.snapshotDataLoading = false
+
+ if (response) {
+ this.snapshotData = !!response
+ this.reload('')
+ }
+
+ if (error) {
+ this.snapshotDataError = await error.json().then((err) => err)
+ }
+
+ return response
+ }
+
+ private loadData = async (instanceId: string, branchName?: string) => {
+ if (!this.api.getSnapshots) return
- private loadData = async (instanceId: string) => {
this.isLoading = true
- const { response, error } = await this.api.getSnapshots({ instanceId })
+ const { response, error } = await this.api.getSnapshots({
+ instanceId,
+ branchName,
+ })
this.isLoading = false
diff --git a/ui/packages/shared/styles/icons.tsx b/ui/packages/shared/styles/icons.tsx
index 6661a458..b8dfbff5 100644
--- a/ui/packages/shared/styles/icons.tsx
+++ b/ui/packages/shared/styles/icons.tsx
@@ -1795,23 +1795,23 @@ export const icons = {
/>
-
+
-
+
),
+ aiBotIcon: (
+
+
+
+ ),
+ auditLogIcon: (
+
+
+
+ ),
+ consultingIcon: (
+
+
+
+ )
}
diff --git a/ui/packages/shared/styles/styles.ts b/ui/packages/shared/styles/styles.ts
index b2f01098..e26e30d4 100644
--- a/ui/packages/shared/styles/styles.ts
+++ b/ui/packages/shared/styles/styles.ts
@@ -8,11 +8,11 @@
import { colors } from './colors'
import { theme } from './theme'
-export const styles = {
+export const styles: Record = {
root: {
- 'min-height': '100%',
+ 'minHeight': '100%',
width: '100%',
- 'z-index': 1,
+ 'zIndex': 1,
position: 'relative',
[theme.breakpoints.down('sm')]: {
maxWidth: '100vw',
diff --git a/ui/packages/shared/tsconfig.build.json b/ui/packages/shared/tsconfig.build.json
new file mode 100644
index 00000000..ef287c42
--- /dev/null
+++ b/ui/packages/shared/tsconfig.build.json
@@ -0,0 +1,37 @@
+{
+ "extends": "./tsconfig.json",
+ "compilerOptions": {
+ "rootDir": ".",
+ "outDir": "dist",
+ "declaration": true,
+ "emitDeclarationOnly": false,
+ "noEmit": false,
+ "module": "esnext",
+ "target": "es2019",
+ "moduleResolution": "node",
+ "jsx": "react-jsx",
+ "resolveJsonModule": true,
+ "esModuleInterop": true
+ },
+ "include": [
+ "components/**/*",
+ "config/**/*",
+ "helpers/**/*",
+ "hooks/**/*",
+ "icons/**/*",
+ "pages/**/*",
+ "stores/**/*",
+ "styles/**/*",
+ "types/**/*",
+ "utils/**/*",
+ "react-app-env.d.ts",
+ ],
+ "exclude": [
+ "node_modules",
+ "dist",
+ "meta.json",
+ "craco.config.js",
+ "**/*.test.ts",
+ "**/*.test.tsx"
+ ]
+ }
\ No newline at end of file
diff --git a/ui/packages/shared/tsconfig.json b/ui/packages/shared/tsconfig.json
index 69995a95..e47a16e2 100644
--- a/ui/packages/shared/tsconfig.json
+++ b/ui/packages/shared/tsconfig.json
@@ -19,9 +19,12 @@
"isolatedModules": true,
"noEmit": true,
"jsx": "react-jsx",
- "baseUrl": "."
+ "baseUrl": ".",
+ "paths": {
+ "@postgres.ai/shared/*": ["./*"]
+ }
},
"include": [
- ".",
+ "."
]
}
diff --git a/ui/packages/shared/types/api/endpoints/createBranch.ts b/ui/packages/shared/types/api/endpoints/createBranch.ts
new file mode 100644
index 00000000..8ab64b7b
--- /dev/null
+++ b/ui/packages/shared/types/api/endpoints/createBranch.ts
@@ -0,0 +1,14 @@
+import { CreateBranchResponse } from '@postgres.ai/shared/types/api/entities/createBranch'
+
+export type CreateBranchFormValues = {
+ branchName: string
+ instanceId: string
+ baseBranch: string
+ snapshotID: string
+ creationType?: 'branch' | 'snapshot'
+}
+
+export type CreateBranch = (values: CreateBranchFormValues) => Promise<{
+ response: CreateBranchResponse | null
+ error: Response | null
+}>
diff --git a/ui/packages/shared/types/api/endpoints/createClone.ts b/ui/packages/shared/types/api/endpoints/createClone.ts
index 5c4ce144..afa56f3e 100644
--- a/ui/packages/shared/types/api/endpoints/createClone.ts
+++ b/ui/packages/shared/types/api/endpoints/createClone.ts
@@ -7,4 +7,5 @@ export type CreateClone = (args: {
dbUser: string
dbPassword: string
isProtected: boolean
+ branch?: string
}) => Promise<{ response: Clone | null; error: Response | null }>
diff --git a/ui/packages/shared/types/api/endpoints/createSnapshot.ts b/ui/packages/shared/types/api/endpoints/createSnapshot.ts
new file mode 100644
index 00000000..752918a4
--- /dev/null
+++ b/ui/packages/shared/types/api/endpoints/createSnapshot.ts
@@ -0,0 +1,10 @@
+import { CreateSnapshotResponse } from '@postgres.ai/shared/types/api/entities/createSnapshot'
+
+export type CreateSnapshot = (
+ cloneID: string,
+ message: string,
+ instanceId: string,
+) => Promise<{
+ response: CreateSnapshotResponse | null
+ error: Response | null
+}>
diff --git a/ui/packages/shared/types/api/endpoints/deleteBranch.ts b/ui/packages/shared/types/api/endpoints/deleteBranch.ts
new file mode 100644
index 00000000..81475020
--- /dev/null
+++ b/ui/packages/shared/types/api/endpoints/deleteBranch.ts
@@ -0,0 +1,4 @@
+export type DeleteBranch = (
+ branchName: string,
+ instanceId: string,
+) => Promise<{ response: Response | null; error: Error | null }>
diff --git a/ui/packages/shared/types/api/endpoints/destroySnapshot.ts b/ui/packages/shared/types/api/endpoints/destroySnapshot.ts
new file mode 100644
index 00000000..17c201c1
--- /dev/null
+++ b/ui/packages/shared/types/api/endpoints/destroySnapshot.ts
@@ -0,0 +1,8 @@
+export type DestroySnapshot = (
+ snapshotId: string,
+ forceDelete: boolean,
+ instanceId: string,
+) => Promise<{
+ response: boolean | null
+ error: Response | null
+}>
diff --git a/ui/packages/shared/types/api/endpoints/fullRefresh.ts b/ui/packages/shared/types/api/endpoints/fullRefresh.ts
new file mode 100644
index 00000000..268845c3
--- /dev/null
+++ b/ui/packages/shared/types/api/endpoints/fullRefresh.ts
@@ -0,0 +1,6 @@
+export type FullRefresh = (args: {
+ instanceId: string
+}) => Promise<{
+ response: string | null
+ error: Response | null
+}>
diff --git a/ui/packages/shared/types/api/endpoints/getBranchSnapshot.ts b/ui/packages/shared/types/api/endpoints/getBranchSnapshot.ts
new file mode 100644
index 00000000..7b80b7d6
--- /dev/null
+++ b/ui/packages/shared/types/api/endpoints/getBranchSnapshot.ts
@@ -0,0 +1,6 @@
+import { BranchSnapshotDto } from '@postgres.ai/shared/types/api/entities/branchSnapshot'
+
+export type GetBranchSnapshot = (
+ snapshotId: string,
+ instanceId: string,
+) => Promise<{ response: BranchSnapshotDto | null; error: Response | null }>
diff --git a/ui/packages/shared/types/api/endpoints/getBranches.ts b/ui/packages/shared/types/api/endpoints/getBranches.ts
new file mode 100644
index 00000000..199c0f4a
--- /dev/null
+++ b/ui/packages/shared/types/api/endpoints/getBranches.ts
@@ -0,0 +1,20 @@
+import { formatDateToISO } from '@postgres.ai/shared/utils/date'
+
+export interface Branch {
+ name: string
+ parent: string
+ dataStateAt: string
+ snapshotID: string
+ numSnapshots: number
+}
+
+export const formatBranchesDto = (dto: Branch[]) =>
+ dto.map((item) => ({
+ ...item,
+ dataStateAt: formatDateToISO(item.dataStateAt),
+ }))
+
+export type GetBranches = (instanceId: string) => Promise<{
+ response: Branch[] | null
+ error: Response | null
+}>
diff --git a/ui/packages/shared/types/api/endpoints/getConfig.ts b/ui/packages/shared/types/api/endpoints/getConfig.ts
index ea9f7546..edab4150 100644
--- a/ui/packages/shared/types/api/endpoints/getConfig.ts
+++ b/ui/packages/shared/types/api/endpoints/getConfig.ts
@@ -1,6 +1,6 @@
-import { Config } from "../entities/config"
+import { Config } from '../entities/config'
-export type GetConfig = () => Promise<{
+export type GetConfig = (instanceId: string) => Promise<{
response: Config | null
error: Response | null
}>
diff --git a/ui/packages/shared/types/api/endpoints/getEngine.ts b/ui/packages/shared/types/api/endpoints/getEngine.ts
index 22672da2..57ea3063 100644
--- a/ui/packages/shared/types/api/endpoints/getEngine.ts
+++ b/ui/packages/shared/types/api/endpoints/getEngine.ts
@@ -3,7 +3,7 @@ export type EngineDto = {
edition?: string
}
-export type GetEngine = () => Promise<{
+export type GetEngine = (instanceId: string) => Promise<{
response: EngineType | null
error: Response | null
}>
diff --git a/ui/packages/shared/types/api/endpoints/getFullConfig.ts b/ui/packages/shared/types/api/endpoints/getFullConfig.ts
index 6d38ab13..96a3426e 100644
--- a/ui/packages/shared/types/api/endpoints/getFullConfig.ts
+++ b/ui/packages/shared/types/api/endpoints/getFullConfig.ts
@@ -1,4 +1,4 @@
-export type GetFullConfig = () => Promise<{
+export type GetFullConfig = (instanceId: string) => Promise<{
response: string | null
error: Response | any | null
}>
diff --git a/ui/packages/shared/types/api/endpoints/getSnapshotList.ts b/ui/packages/shared/types/api/endpoints/getSnapshotList.ts
new file mode 100644
index 00000000..69c84c6b
--- /dev/null
+++ b/ui/packages/shared/types/api/endpoints/getSnapshotList.ts
@@ -0,0 +1,14 @@
+export interface SnapshotList {
+ branch: string[]
+ id: string
+ dataStateAt: string
+ message: string
+}
+
+export type GetSnapshotList = (
+ branchName: string,
+ instanceId: string,
+) => Promise<{
+ response: SnapshotList[] | null
+ error: Response | null
+}>
diff --git a/ui/packages/shared/types/api/endpoints/getSnapshots.ts b/ui/packages/shared/types/api/endpoints/getSnapshots.ts
index 4d739d56..3dbd2930 100644
--- a/ui/packages/shared/types/api/endpoints/getSnapshots.ts
+++ b/ui/packages/shared/types/api/endpoints/getSnapshots.ts
@@ -1,6 +1,6 @@
import { Snapshot } from '@postgres.ai/shared/types/api/entities/snapshot'
-export type GetSnapshots = (args: { instanceId: string }) => Promise<{
+export type GetSnapshots = (args: { instanceId: string, branchName?: string }) => Promise<{
response: Snapshot[] | null
error: Response | null
}>
diff --git a/ui/packages/shared/types/api/endpoints/updateConfig.ts b/ui/packages/shared/types/api/endpoints/updateConfig.ts
index 375bee3d..4e859d78 100644
--- a/ui/packages/shared/types/api/endpoints/updateConfig.ts
+++ b/ui/packages/shared/types/api/endpoints/updateConfig.ts
@@ -1,6 +1,9 @@
import { Config } from '@postgres.ai/shared/types/api/entities/config'
-export type UpdateConfig = (values: Config) => Promise<{
+export type UpdateConfig = (
+ values: Config,
+ instanceId: string,
+) => Promise<{
response: Response | null
error: Response | null
}>
diff --git a/ui/packages/shared/types/api/entities/branchSnapshot.ts b/ui/packages/shared/types/api/entities/branchSnapshot.ts
new file mode 100644
index 00000000..69257425
--- /dev/null
+++ b/ui/packages/shared/types/api/entities/branchSnapshot.ts
@@ -0,0 +1,8 @@
+export type BranchSnapshotDTO = {
+ message: string
+ branch: string[]
+}
+
+export const formatBranchSnapshotDto = (dto: BranchSnapshotDTO) => dto
+
+export type BranchSnapshotDto = ReturnType
diff --git a/ui/packages/shared/types/api/entities/branchSnapshots.ts b/ui/packages/shared/types/api/entities/branchSnapshots.ts
new file mode 100644
index 00000000..f721aa82
--- /dev/null
+++ b/ui/packages/shared/types/api/entities/branchSnapshots.ts
@@ -0,0 +1,10 @@
+import { parseDate } from '@postgres.ai/shared/utils/date'
+import { SnapshotDto } from './snapshot'
+
+export const formatBranchSnapshotDto = (dto: SnapshotDto[]) =>
+ dto.map((item) => ({
+ ...item,
+ numClones: item.numClones.toString(),
+ createdAtDate: parseDate(item.createdAt),
+ dataStateAtDate: parseDate(item.dataStateAt),
+ }))
diff --git a/ui/packages/shared/types/api/entities/clone.ts b/ui/packages/shared/types/api/entities/clone.ts
index 7ac24393..bf0dc169 100644
--- a/ui/packages/shared/types/api/entities/clone.ts
+++ b/ui/packages/shared/types/api/entities/clone.ts
@@ -14,6 +14,7 @@ import {
export type CloneDto = {
createdAt: string
id: string
+ branch: string
status: {
code: 'OK' | 'CREATING' | 'DELETING' | 'RESETTING' | 'FATAL'
message: string
diff --git a/ui/packages/shared/types/api/entities/config.ts b/ui/packages/shared/types/api/entities/config.ts
index e6cdbcca..1731c3b3 100644
--- a/ui/packages/shared/types/api/entities/config.ts
+++ b/ui/packages/shared/types/api/entities/config.ts
@@ -4,7 +4,7 @@ import {
getImageMajorVersion,
getImageType,
isSeDockerImage,
-} from '@postgres.ai/shared/pages/Configuration/utils'
+} from '@postgres.ai/shared/pages/Instance/Configuration/utils'
import { formatTuningParams } from '../endpoints/testDbSource'
export interface DatabaseType {
@@ -63,12 +63,15 @@ export const formatConfig = (config: configTypes) => {
debug: config.global?.debug,
dockerImage: isSeDockerImage(dockerImage)
? getImageMajorVersion(dockerImage)
+ : dockerImage && getImageType(dockerImage) === 'Generic Postgres'
+ ? getImageMajorVersion(dockerImage) || dockerImage
: dockerImage,
...(dockerImage && {
dockerImageType: getImageType(dockerImage),
}),
- ...(isSeDockerImage(dockerImage) && {
- dockerTag: dockerImage?.split(':')[1],
+ // Extract dockerTag for both SE images and Generic Postgres images
+ ...(dockerImage && dockerImage.includes(':') && {
+ dockerTag: dockerImage.split(':')[1],
}),
dockerPath: dockerImage,
tuningParams: formatTuningParams(config.databaseConfigs?.configs),
diff --git a/ui/packages/shared/types/api/entities/createBranch.ts b/ui/packages/shared/types/api/entities/createBranch.ts
new file mode 100644
index 00000000..6b656fee
--- /dev/null
+++ b/ui/packages/shared/types/api/entities/createBranch.ts
@@ -0,0 +1,7 @@
+export type CreateBranchDTO = {
+ name: string
+}
+
+export const formatCreateBranchDto = (dto: CreateBranchDTO) => dto
+
+export type CreateBranchResponse = ReturnType
diff --git a/ui/packages/shared/types/api/entities/createSnapshot.ts b/ui/packages/shared/types/api/entities/createSnapshot.ts
new file mode 100644
index 00000000..6ce75e6c
--- /dev/null
+++ b/ui/packages/shared/types/api/entities/createSnapshot.ts
@@ -0,0 +1,7 @@
+export type CreateSnapshotDTO = {
+ snapshotID: string
+}
+
+export const formatCreateSnapshotDto = (dto: CreateSnapshotDTO) => dto
+
+export type CreateSnapshotResponse = ReturnType
diff --git a/ui/packages/shared/types/api/entities/dbSource.ts b/ui/packages/shared/types/api/entities/dbSource.ts
index a13d2654..85977248 100644
--- a/ui/packages/shared/types/api/entities/dbSource.ts
+++ b/ui/packages/shared/types/api/entities/dbSource.ts
@@ -4,10 +4,11 @@ export type dbSource = {
dbname: string
username: string
password: string
+ instanceId: string
db_list?: string[]
}
export type TestSourceDTO = {
message: string
status: string
-}
\ No newline at end of file
+}
diff --git a/ui/packages/shared/types/api/entities/instanceState.ts b/ui/packages/shared/types/api/entities/instanceState.ts
index dc3d66e6..6fef7d54 100644
--- a/ui/packages/shared/types/api/entities/instanceState.ts
+++ b/ui/packages/shared/types/api/entities/instanceState.ts
@@ -58,7 +58,7 @@ export const formatInstanceStateDto = (dto: InstanceStateDto) => {
const pools = dto.pools?.map(formatPoolDto) ?? null
const clones =
- dto?.clones?.map(formatCloneDto) ?? dto.cloning?.clones.map(formatCloneDto)
+ dto?.clones?.map(formatCloneDto) ?? dto.cloning?.clones?.map(formatCloneDto)
const expectedCloningTime =
dto?.expectedCloningTime ?? dto.cloning?.expectedCloningTime
diff --git a/ui/packages/shared/types/api/entities/snapshot.ts b/ui/packages/shared/types/api/entities/snapshot.ts
index 3d29912e..07f2c4a1 100644
--- a/ui/packages/shared/types/api/entities/snapshot.ts
+++ b/ui/packages/shared/types/api/entities/snapshot.ts
@@ -1,18 +1,22 @@
import { parseDate } from '@postgres.ai/shared/utils/date'
export type SnapshotDto = {
+ numClones: string | number
+ clones: string[]
createdAt: string
dataStateAt: string
id: string
pool: string
physicalSize: number
logicalSize: number
+ message: string
+ branch: string
}
export const formatSnapshotDto = (dto: SnapshotDto) => ({
...dto,
createdAtDate: parseDate(dto.createdAt),
- dataStateAtDate: parseDate(dto.dataStateAt)
+ dataStateAtDate: parseDate(dto.dataStateAt),
})
export type Snapshot = ReturnType
diff --git a/ui/packages/shared/utils/date.ts b/ui/packages/shared/utils/date.ts
index 934f4dab..0b024c58 100644
--- a/ui/packages/shared/utils/date.ts
+++ b/ui/packages/shared/utils/date.ts
@@ -21,6 +21,11 @@ import {
formatDistanceToNowStrict,
} from 'date-fns'
+export const formatDateToISO = (dateString: string) => {
+ const parsedDate = parse(dateString, 'yyyyMMddHHmmss', new Date())
+ return format(parsedDate, "yyyy-MM-dd'T'HH:mm:ssXXX")
+}
+
// parseDate parses date of both format: '2006-01-02 15:04:05 UTC' and `2006-01-02T15:04:05Z` (RFC3339).
export const parseDate = (dateStr: string) =>
parse(
@@ -85,3 +90,7 @@ export const formatDateStd = (
`${formatUTC(date, 'yyyy-MM-dd HH:mm:ss')} UTC ${
options?.withDistance ? `(${formatDistanceStd(date)})` : ''
}`
+
+export const isValidDate = (dateObject: Date) => {
+ return new Date(dateObject).toString() !== 'Invalid Date'
+}
diff --git a/ui/packages/shared/utils/snapshot.ts b/ui/packages/shared/utils/snapshot.ts
index 6e5c5d90..4410f2d4 100644
--- a/ui/packages/shared/utils/snapshot.ts
+++ b/ui/packages/shared/utils/snapshot.ts
@@ -1,4 +1,8 @@
-import { Snapshot } from '@postgres.ai/shared/types/api/entities/snapshot'
-
-export const compareSnapshotsDesc = (a: Snapshot, b: Snapshot) =>
- b.dataStateAtDate.getTime() - a.dataStateAtDate.getTime()
+export const compareSnapshotsDesc = (
+ a: { dataStateAtDate: Date },
+ b: { dataStateAtDate: Date },
+): number => {
+ const dataStateAtDateA = a.dataStateAtDate?.getTime() ?? 0
+ const dataStateAtDateB = b.dataStateAtDate?.getTime() ?? 0
+ return dataStateAtDateB - dataStateAtDateA
+}
diff --git a/ui/pnpm-lock.yaml b/ui/pnpm-lock.yaml
index d83eafbd..6bd47eca 100644
--- a/ui/pnpm-lock.yaml
+++ b/ui/pnpm-lock.yaml
@@ -4,6 +4,46 @@ settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
+overrides:
+ babel-loader@<9.1.3: '>=9.1.3'
+ d3-color@<3.1.0: '>=3.1.0'
+ node-forge@<1.3.0: '>=1.3.0'
+ terser@>=5.0.0 <5.14.2: '>=5.14.2'
+ loader-utils@<1.4.1: '>=1.4.1'
+ loader-utils@>=2.0.0 <2.0.3: '>=2.0.3'
+ webpack@>=5.0.0 <5.76.0: '>=5.76.0'
+ postcss@<8.4.38: '>=8.4.38'
+ postcss-scss@<4.0.9: '>=4.0.9'
+ resolve-url-loader@<5.0.0: '>=5.0.0'
+ loader-utils@>=3.0.0 <3.2.1: '>=3.2.1'
+ loader-utils@>=2.0.0 <2.0.4: '>=2.0.4'
+ loader-utils@>=1.0.0 <1.4.2: '>=1.4.2'
+ moment@>=2.18.0 <2.29.4: '>=2.29.4'
+ moment@<2.29.2: '>=2.29.2'
+ word-wrap@<1.2.4: '>=1.2.4'
+ nth-check@<2.0.1: '>=2.0.1'
+ follow-redirects@<1.15.4: '>=1.15.4'
+ qs@>=6.7.0 <6.7.3: '>=6.7.3'
+ async@>=2.0.0 <2.6.4: '>=2.6.4'
+ semver@>=7.0.0 <7.5.2: '>=7.5.2'
+ semver@<5.7.2: '>=5.7.2'
+ semver@>=6.0.0 <6.3.1: '>=6.3.1'
+ minimatch: 3.1.2
+ json5@<1.0.2: '>=1.0.2'
+ json5@>=2.0.0 <2.2.2: '>=2.2.2'
+ ip@<1.1.9: '>=1.1.9'
+ browserify-sign@>=2.6.0 <=4.2.1: '>=4.2.2'
+ '@cypress/request@<=2.88.12': '>=3.0.0'
+ webpack-dev-middleware@<=5.3.3: '>=5.3.4'
+ express@<4.19.2: '>=4.19.2'
+ follow-redirects@<=1.15.5: '>=1.15.6'
+ '@babel/traverse@<7.23.2': '>=7.23.2'
+ bootstrap@>=4.0.0 <=4.6.2: '>=5.0.0'
+ elliptic@>=4.0.0 <=6.5.6: '>=6.5.7'
+ elliptic@>=2.0.0 <=6.5.6: '>=6.5.7'
+ elliptic@>=5.2.1 <=6.5.6: '>=6.5.7'
+ dompurify@<2.5.4: '>=2.5.4'
+
importers:
.: {}
@@ -12,7 +52,7 @@ importers:
dependencies:
'@craco/craco':
specifier: ^6.4.3
- version: 6.4.5(@types/node@12.20.33)(react-scripts@5.0.1)(typescript@4.5.5)
+ version: 6.4.5(@types/node@12.20.33)(react-scripts@5.0.1)(typescript@4.8.3)
'@emotion/react':
specifier: ^11.10.5
version: 11.10.5(@babel/core@7.19.0)(@types/react@17.0.39)(react@17.0.2)
@@ -33,7 +73,7 @@ importers:
version: 4.11.5(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2)
'@monaco-editor/react':
specifier: ^4.4.5
- version: 4.4.5(monaco-editor@0.34.0)(react-dom@17.0.2)(react@17.0.2)
+ version: 4.4.5(monaco-editor@0.48.0)(react-dom@17.0.2)(react@17.0.2)
'@mui/material':
specifier: ^5.10.12
version: 5.10.12(@emotion/react@11.10.5)(@emotion/styled@11.10.5)(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2)
@@ -58,6 +98,9 @@ importers:
'@types/react-router-dom':
specifier: ^5.3.1
version: 5.3.1
+ '@types/react-syntax-highlighter':
+ specifier: ^15.5.6
+ version: 15.5.6
byte-size:
specifier: ^8.1.0
version: 8.1.0
@@ -84,7 +127,7 @@ importers:
version: 2.25.0
eslint-plugin-cypress:
specifier: ^2.13.3
- version: 2.14.0(eslint@8.9.0)
+ version: 2.14.0(eslint@8.57.0)
formik:
specifier: ^2.2.9
version: 2.2.9(react@17.0.2)
@@ -98,8 +141,8 @@ importers:
specifier: ^3.2.1
version: 3.2.1(mobx@6.3.5)(react-dom@17.0.2)(react@17.0.2)
moment:
- specifier: ^2.24.0
- version: 2.29.1
+ specifier: '>=2.29.2'
+ version: 2.30.1
react:
specifier: ^17.0.2
version: 17.0.2
@@ -117,13 +160,16 @@ importers:
version: 5.3.0(react@17.0.2)
react-scripts:
specifier: ^5.0.0
- version: 5.0.1(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.19.0)(acorn@8.8.0)(eslint@8.9.0)(react@17.0.2)(sass@1.43.2)(typescript@4.5.5)
+ version: 5.0.1(@babel/plugin-syntax-flow@7.24.1)(@babel/plugin-transform-react-jsx@7.23.4)(eslint@8.57.0)(react@17.0.2)(sass@1.43.2)(typescript@4.8.3)
+ react-syntax-highlighter:
+ specifier: ^15.5.0
+ version: 15.5.0(react@17.0.2)
stream-browserify:
specifier: ^3.0.0
version: 3.0.0
typescript:
specifier: ^4.4.4
- version: 4.5.5
+ version: 4.8.3
use-timer:
specifier: ^2.0.1
version: 2.0.1(react-dom@17.0.2)(react@17.0.2)
@@ -139,31 +185,31 @@ importers:
version: 7.19.0
'@babel/plugin-syntax-flow':
specifier: ^7.14.5
- version: 7.18.6(@babel/core@7.19.0)
+ version: 7.24.1(@babel/core@7.19.0)
'@babel/plugin-transform-react-jsx':
specifier: ^7.14.9
- version: 7.19.0(@babel/core@7.19.0)
+ version: 7.23.4(@babel/core@7.19.0)
'@types/byte-size':
specifier: ^8.1.0
version: 8.1.0
'@typescript-eslint/eslint-plugin':
specifier: ^5.6.0
- version: 5.36.2(@typescript-eslint/parser@5.36.2)(eslint@8.9.0)(typescript@4.5.5)
+ version: 5.36.2(@typescript-eslint/parser@5.36.2)(eslint@8.57.0)(typescript@4.8.3)
'@typescript-eslint/parser':
specifier: ^5.6.0
- version: 5.36.2(eslint@8.9.0)(typescript@4.5.5)
+ version: 5.36.2(eslint@8.57.0)(typescript@4.8.3)
cspell:
specifier: ^5.12.6
version: 5.18.4
eslint:
specifier: ^8.2.0
- version: 8.9.0
+ version: 8.57.0
monaco-editor:
specifier: '>=0.25.0 <1.0.0'
- version: 0.34.0
+ version: 0.48.0
postcss:
- specifier: ^8.3.3
- version: 8.4.16
+ specifier: '>=8.4.38'
+ version: 8.4.38
prettier:
specifier: ^2.4.1
version: 2.4.1
@@ -175,279 +221,11 @@ importers:
version: 14.0.1
stylelint-config-standard-scss:
specifier: ^2.0.1
- version: 2.0.1(postcss@8.4.16)(stylelint@14.0.1)
+ version: 2.0.1(postcss@8.4.38)(stylelint@14.0.1)
stylelint-prettier:
specifier: ^2.0.0
version: 2.0.0(prettier@2.4.1)(stylelint@14.0.1)
- packages/platform:
- dependencies:
- '@craco/craco':
- specifier: ^6.4.3
- version: 6.4.5(@types/node@12.20.33)(react-scripts@5.0.0)(typescript@4.8.3)
- '@emotion/cache':
- specifier: ^11.10.5
- version: 11.10.5
- '@emotion/react':
- specifier: ^11.10.5
- version: 11.10.5(@babel/core@7.19.0)(@types/react@17.0.39)(react@17.0.2)
- '@emotion/server':
- specifier: ^11.10.0
- version: 11.10.0
- '@emotion/styled':
- specifier: ^11.10.5
- version: 11.10.5(@babel/core@7.19.0)(@emotion/react@11.10.5)(@types/react@17.0.39)(react@17.0.2)
- '@juggle/resize-observer':
- specifier: ^3.3.1
- version: 3.3.1
- '@material-ui/core':
- specifier: ^4.12.3
- version: 4.12.3(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2)
- '@material-ui/icons':
- specifier: ^4.11.2
- version: 4.11.2(@material-ui/core@4.12.3)(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2)
- '@material-ui/lab':
- specifier: 4.0.0-alpha.61
- version: 4.0.0-alpha.61(@material-ui/core@4.12.3)(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2)
- '@material-ui/styles':
- specifier: ^4.11.4
- version: 4.11.4(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2)
- '@material-ui/system':
- specifier: ^4.12.2
- version: 4.12.2(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2)
- '@monaco-editor/react':
- specifier: ^4.4.5
- version: 4.4.5(monaco-editor@0.34.0)(react-dom@17.0.2)(react@17.0.2)
- '@mui/material':
- specifier: ^5.10.12
- version: 5.10.12(@emotion/react@11.10.5)(@emotion/styled@11.10.5)(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2)
- '@postgres.ai/ce':
- specifier: link:../ce
- version: link:../ce
- '@postgres.ai/platform':
- specifier: link:./
- version: 'link:'
- '@postgres.ai/shared':
- specifier: link:../shared
- version: link:../shared
- '@sentry/react':
- specifier: ^6.11.0
- version: 6.19.7(react@17.0.2)
- '@sentry/tracing':
- specifier: ^6.11.0
- version: 6.19.7
- '@stripe/react-stripe-js':
- specifier: ^1.1.2
- version: 1.6.0(@stripe/stripe-js@1.20.3)(react-dom@17.0.2)(react@17.0.2)
- '@stripe/stripe-js':
- specifier: ^1.9.0
- version: 1.20.3
- '@types/d3':
- specifier: ^7.4.0
- version: 7.4.0
- '@types/dompurify':
- specifier: ^2.3.4
- version: 2.3.4
- '@types/node':
- specifier: ^12.20.33
- version: 12.20.33
- '@types/qs':
- specifier: ^6.9.7
- version: 6.9.7
- '@types/react':
- specifier: ^17.0.5
- version: 17.0.39
- '@types/react-dom':
- specifier: ^17.0.3
- version: 17.0.11
- '@types/react-router':
- specifier: ^5.1.17
- version: 5.1.17
- '@types/react-router-dom':
- specifier: ^5.1.7
- version: 5.3.1
- '@types/react-syntax-highlighter':
- specifier: ^15.5.6
- version: 15.5.6
- bootstrap:
- specifier: ^4.3.1
- version: 4.6.0(jquery@3.6.1)(popper.js@1.16.1)
- byte-size:
- specifier: ^7.0.1
- version: 7.0.1
- classnames:
- specifier: ^2.3.1
- version: 2.3.1
- clsx:
- specifier: ^1.1.1
- version: 1.1.1
- copy-to-clipboard:
- specifier: ^3.3.1
- version: 3.3.1
- create-file-webpack:
- specifier: ^1.0.2
- version: 1.0.2
- crypto-browserify:
- specifier: ^3.12.0
- version: 3.12.0
- d3:
- specifier: ^5.12.0
- version: 5.16.0
- d3-flame-graph:
- specifier: ^2.1.3
- version: 2.2.2
- date-fns:
- specifier: ^2.22.1
- version: 2.25.0
- dompurify:
- specifier: ^2.0.12
- version: 2.3.3
- es6-promise:
- specifier: ^4.2.8
- version: 4.2.8
- formik:
- specifier: ^2.2.9
- version: 2.2.9(react@17.0.2)
- get-user-locale:
- specifier: ^1.4.0
- version: 1.4.0
- jwt-decode:
- specifier: ^3.1.2
- version: 3.1.2
- jwt-encode:
- specifier: ^1.0.1
- version: 1.0.1
- lodash:
- specifier: ^4.17.15
- version: 4.17.21
- md5:
- specifier: ^2.2.1
- version: 2.3.0
- mobx:
- specifier: ^6.3.2
- version: 6.3.5
- mobx-react-lite:
- specifier: ^3.2.0
- version: 3.2.1(mobx@6.3.5)(react-dom@17.0.2)(react@17.0.2)
- moment:
- specifier: ^2.24.0
- version: 2.29.1
- prop-types:
- specifier: ^15.7.2
- version: 15.8.1
- qs:
- specifier: ^6.11.0
- version: 6.11.0
- react:
- specifier: ^17.0.2
- version: 17.0.2
- react-bootstrap:
- specifier: ^0.32.4
- version: 0.32.4(react-dom@17.0.2)(react@17.0.2)
- react-countdown-hook:
- specifier: ^1.1.0
- version: 1.1.0(react@17.0.2)
- react-div-100vh:
- specifier: ^0.6.0
- version: 0.6.0(react@17.0.2)
- react-dom:
- specifier: ^17.0.2
- version: 17.0.2(react@17.0.2)
- react-markdown:
- specifier: ^8.0.1
- version: 8.0.3(@types/react@17.0.39)(react@17.0.2)
- react-router:
- specifier: ^5.1.2
- version: 5.2.1(react@17.0.2)
- react-router-dom:
- specifier: ^5.1.2
- version: 5.3.0(react@17.0.2)
- react-router-hash-link:
- specifier: ^1.2.2
- version: 1.2.2(react-router-dom@5.3.0)(react@17.0.2)
- react-scripts:
- specifier: ^5.0.0
- version: 5.0.0(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.19.0)(acorn@8.8.0)(autoprefixer@10.4.8)(eslint@8.23.0)(react@17.0.2)(sass@1.43.2)(typescript@4.8.3)
- react-syntax-highlighter:
- specifier: ^15.5.0
- version: 15.5.0(react@17.0.2)
- reflux:
- specifier: ^6.4.1
- version: 6.4.1(react@17.0.2)
- rehype-raw:
- specifier: ^6.1.1
- version: 6.1.1
- remark-gfm:
- specifier: ^3.0.1
- version: 3.0.1
- stream-browserify:
- specifier: ^3.0.0
- version: 3.0.0
- typeface-roboto:
- specifier: 0.0.75
- version: 0.0.75
- typescript:
- specifier: ^4.4.4
- version: 4.8.3
- use-interval:
- specifier: ^1.3.0
- version: 1.4.0(react@17.0.2)
- use-timer:
- specifier: ^2.0.1
- version: 2.0.1(react-dom@17.0.2)(react@17.0.2)
- uuid:
- specifier: ^3.3.2
- version: 3.4.0
- whatwg-fetch:
- specifier: ^3.6.2
- version: 3.6.2
- yup:
- specifier: ^0.32.11
- version: 0.32.11
- devDependencies:
- '@babel/core':
- specifier: ^7.19.0
- version: 7.19.0
- '@babel/eslint-parser':
- specifier: ^7.18.9
- version: 7.18.9(@babel/core@7.19.0)(eslint@8.23.0)
- '@babel/eslint-plugin':
- specifier: ^7.18.10
- version: 7.18.10(@babel/eslint-parser@7.18.9)(eslint@8.23.0)
- '@babel/preset-react':
- specifier: ^7.18.6
- version: 7.18.6(@babel/core@7.19.0)
- '@tsconfig/recommended':
- specifier: ^1.0.1
- version: 1.0.1
- '@typescript-eslint/eslint-plugin':
- specifier: ^5.6.0
- version: 5.36.2(@typescript-eslint/parser@5.36.2)(eslint@8.23.0)(typescript@4.8.3)
- '@typescript-eslint/parser':
- specifier: ^5.6.0
- version: 5.36.2(eslint@8.23.0)(typescript@4.8.3)
- cspell:
- specifier: ^5.6.6
- version: 5.18.4
- eslint:
- specifier: ^8.23.0
- version: 8.23.0
- eslint-plugin-react:
- specifier: ^7.18.0
- version: 7.28.0(eslint@8.23.0)
- eslint-plugin-react-hooks:
- specifier: ^4.2.0
- version: 4.3.0(eslint@8.23.0)
- sass:
- specifier: ^1.37.5
- version: 1.43.2
- stylelint:
- specifier: ^13.13.1
- version: 13.13.1
- stylelint-config-sass-guidelines:
- specifier: ^8.0.0
- version: 8.0.0(stylelint@13.13.1)
-
packages/shared:
dependencies:
'@babel/core':
@@ -455,7 +233,7 @@ importers:
version: 7.19.0
'@craco/craco':
specifier: ^7.0.0-alpha.7
- version: 7.0.0-alpha.7(@types/node@12.20.33)(postcss@8.4.18)(react-scripts@5.0.1)(typescript@4.8.3)
+ version: 7.0.0-alpha.7(@types/node@12.20.33)(postcss@8.4.38)(react-scripts@5.0.1)(typescript@4.8.3)
'@emotion/react':
specifier: ^11.10.5
version: 11.10.5(@babel/core@7.19.0)(@types/react@17.0.39)(react@17.0.2)
@@ -473,19 +251,13 @@ importers:
version: 4.0.0-alpha.61(@material-ui/core@4.12.4)(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2)
'@material-ui/styles':
specifier: ^4.11.4
- version: 4.11.4(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2)
+ version: 4.11.5(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2)
'@monaco-editor/react':
specifier: ^4.4.5
- version: 4.4.5(monaco-editor@0.34.0)(react-dom@17.0.2)(react@17.0.2)
+ version: 4.4.5(monaco-editor@0.48.0)(react-dom@17.0.2)(react@17.0.2)
'@mui/material':
specifier: ^5.10.12
version: 5.10.12(@emotion/react@11.10.5)(@emotion/styled@11.10.5)(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2)
- '@postgres.ai/ce':
- specifier: link:../ce
- version: link:../ce
- '@postgres.ai/shared':
- specifier: link:../shared
- version: 'link:'
'@types/node':
specifier: ^12.20.33
version: 12.20.33
@@ -509,7 +281,7 @@ importers:
version: 2.3.1
clsx:
specifier: ^1.1.1
- version: 1.1.1
+ version: 1.2.1
copy-to-clipboard:
specifier: ^3.3.1
version: 3.3.1
@@ -535,8 +307,8 @@ importers:
specifier: ^3.2.1
version: 3.2.1(mobx@6.3.5)(react-dom@17.0.2)(react@17.0.2)
moment:
- specifier: ^2.24.0
- version: 2.29.1
+ specifier: '>=2.29.2'
+ version: 2.30.1
prop-types:
specifier: ^15.7.2
version: 15.8.1
@@ -548,7 +320,7 @@ importers:
version: 1.1.0(react@17.0.2)
react-scripts:
specifier: ^5.0.0
- version: 5.0.1(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.19.0)(acorn@8.8.0)(eslint@8.23.0)(react@17.0.2)(typescript@4.8.3)
+ version: 5.0.1(@babel/plugin-syntax-flow@7.24.1)(@babel/plugin-transform-react-jsx@7.23.4)(eslint@8.57.0)(react@17.0.2)(sass@1.43.2)(typescript@4.8.3)
react-syntax-highlighter:
specifier: ^15.5.0
version: 15.5.0(react@17.0.2)
@@ -564,26 +336,22 @@ importers:
yup:
specifier: ^0.32.11
version: 0.32.11
+ devDependencies:
+ glob:
+ specifier: ^11.0.2
+ version: 11.0.2
packages:
+ /@aashutoshrathi/word-wrap@1.2.6:
+ resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==}
+ engines: {node: '>=0.10.0'}
+
/@ampproject/remapping@2.1.1:
resolution: {integrity: sha512-Aolwjd7HSC2PyY0fDj/wA/EimQT4HfEnFYNp5s9CQlrdhyvWTtvZ5YzrUPu6R6/1jKiUlxu8bUhkdSnKHNAHMA==}
engines: {node: '>=6.0.0'}
dependencies:
- '@jridgewell/trace-mapping': 0.3.15
-
- /@apideck/better-ajv-errors@0.3.3(ajv@8.11.0):
- resolution: {integrity: sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==}
- engines: {node: '>=10'}
- peerDependencies:
- ajv: '>=8'
- dependencies:
- ajv: 8.11.0
- json-schema: 0.4.0
- jsonpointer: 5.0.0
- leven: 3.1.0
- dev: false
+ '@jridgewell/trace-mapping': 0.3.25
/@apideck/better-ajv-errors@0.3.6(ajv@8.11.0):
resolution: {integrity: sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==}
@@ -597,11 +365,12 @@ packages:
leven: 3.1.0
dev: false
- /@babel/code-frame@7.18.6:
- resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==}
+ /@babel/code-frame@7.24.2:
+ resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/highlight': 7.18.6
+ '@babel/highlight': 7.24.2
+ picocolors: 1.0.0
/@babel/compat-data@7.19.0:
resolution: {integrity: sha512-y5rqgTTPTmaF5e2nVhOxw+Ur9HDJLsWb6U/KpgUzRZEdPfE6VOubXBKLdbcUTijzRptednSBDQbYZBOSqJxpJw==}
@@ -612,37 +381,24 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@ampproject/remapping': 2.1.1
- '@babel/code-frame': 7.18.6
- '@babel/generator': 7.19.0
+ '@babel/code-frame': 7.24.2
+ '@babel/generator': 7.24.4
'@babel/helper-compilation-targets': 7.19.0(@babel/core@7.19.0)
'@babel/helper-module-transforms': 7.19.0
'@babel/helpers': 7.19.0
- '@babel/parser': 7.19.0
- '@babel/template': 7.18.10
- '@babel/traverse': 7.19.0
- '@babel/types': 7.19.0
+ '@babel/parser': 7.24.4
+ '@babel/template': 7.24.0
+ '@babel/traverse': 7.24.1
+ '@babel/types': 7.24.0
convert-source-map: 1.8.0
debug: 4.3.4(supports-color@8.1.1)
gensync: 1.0.0-beta.2
- json5: 2.2.1
- semver: 6.3.0
+ json5: 2.2.3
+ semver: 7.5.4
transitivePeerDependencies:
- supports-color
- /@babel/eslint-parser@7.18.9(@babel/core@7.19.0)(eslint@8.23.0):
- resolution: {integrity: sha512-KzSGpMBggz4fKbRbWLNyPVTuQr6cmCcBhOyXTw/fieOVaw5oYAwcAj4a7UKcDYCPxQq+CG1NCDZH9e2JTXquiQ==}
- engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
- peerDependencies:
- '@babel/core': '>=7.11.0'
- eslint: ^7.5.0 || ^8.0.0
- dependencies:
- '@babel/core': 7.19.0
- eslint: 8.23.0
- eslint-scope: 5.1.1
- eslint-visitor-keys: 2.1.0
- semver: 6.3.0
-
- /@babel/eslint-parser@7.18.9(@babel/core@7.19.0)(eslint@8.9.0):
+ /@babel/eslint-parser@7.18.9(@babel/core@7.19.0)(eslint@8.57.0):
resolution: {integrity: sha512-KzSGpMBggz4fKbRbWLNyPVTuQr6cmCcBhOyXTw/fieOVaw5oYAwcAj4a7UKcDYCPxQq+CG1NCDZH9e2JTXquiQ==}
engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
peerDependencies:
@@ -650,52 +406,33 @@ packages:
eslint: ^7.5.0 || ^8.0.0
dependencies:
'@babel/core': 7.19.0
- eslint: 8.9.0
+ eslint: 8.57.0
eslint-scope: 5.1.1
eslint-visitor-keys: 2.1.0
- semver: 6.3.0
+ semver: 7.5.4
dev: false
- /@babel/eslint-plugin@7.18.10(@babel/eslint-parser@7.18.9)(eslint@8.23.0):
- resolution: {integrity: sha512-iV1OZj/7eg4wZIcsVEkXS3MUWdhmpLsu2h+9Zr2ppywKWdCRs6VfjxbRzmHHYeurTizrrnaJ9ZkbO8KOv4lauQ==}
- engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
- peerDependencies:
- '@babel/eslint-parser': '>=7.11.0'
- eslint: '>=7.5.0'
- dependencies:
- '@babel/eslint-parser': 7.18.9(@babel/core@7.19.0)(eslint@8.23.0)
- eslint: 8.23.0
- eslint-rule-composer: 0.3.0
- dev: true
-
- /@babel/generator@7.19.0:
- resolution: {integrity: sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==}
+ /@babel/generator@7.24.4:
+ resolution: {integrity: sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.19.0
- '@jridgewell/gen-mapping': 0.3.2
+ '@babel/types': 7.24.0
+ '@jridgewell/gen-mapping': 0.3.5
+ '@jridgewell/trace-mapping': 0.3.25
jsesc: 2.5.2
- /@babel/helper-annotate-as-pure@7.18.6:
- resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.19.0
-
- /@babel/helper-builder-binary-assignment-operator-visitor@7.16.7:
- resolution: {integrity: sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==}
+ /@babel/helper-annotate-as-pure@7.22.5:
+ resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-explode-assignable-expression': 7.16.7
- '@babel/types': 7.19.0
- dev: false
+ '@babel/types': 7.24.0
/@babel/helper-builder-binary-assignment-operator-visitor@7.18.9:
resolution: {integrity: sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-explode-assignable-expression': 7.18.6
- '@babel/types': 7.19.0
+ '@babel/types': 7.24.0
dev: false
/@babel/helper-compilation-targets@7.19.0(@babel/core@7.19.0):
@@ -707,8 +444,8 @@ packages:
'@babel/compat-data': 7.19.0
'@babel/core': 7.19.0
'@babel/helper-validator-option': 7.18.6
- browserslist: 4.21.3
- semver: 6.3.0
+ browserslist: 4.23.0
+ semver: 7.5.4
/@babel/helper-create-class-features-plugin@7.19.0(@babel/core@7.19.0):
resolution: {integrity: sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==}
@@ -717,28 +454,17 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-annotate-as-pure': 7.18.6
- '@babel/helper-environment-visitor': 7.18.9
- '@babel/helper-function-name': 7.19.0
+ '@babel/helper-annotate-as-pure': 7.22.5
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-function-name': 7.23.0
'@babel/helper-member-expression-to-functions': 7.18.9
'@babel/helper-optimise-call-expression': 7.18.6
'@babel/helper-replace-supers': 7.18.9
- '@babel/helper-split-export-declaration': 7.18.6
+ '@babel/helper-split-export-declaration': 7.22.6
transitivePeerDependencies:
- supports-color
dev: false
- /@babel/helper-create-regexp-features-plugin@7.17.0(@babel/core@7.19.0):
- resolution: {integrity: sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-annotate-as-pure': 7.18.6
- regexpu-core: 5.0.1
- dev: false
-
/@babel/helper-create-regexp-features-plugin@7.19.0(@babel/core@7.19.0):
resolution: {integrity: sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==}
engines: {node: '>=6.9.0'}
@@ -746,7 +472,7 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-annotate-as-pure': 7.18.6
+ '@babel/helper-annotate-as-pure': 7.22.5
regexpu-core: 5.1.0
dev: false
@@ -757,71 +483,64 @@ packages:
dependencies:
'@babel/core': 7.19.0
'@babel/helper-compilation-targets': 7.19.0(@babel/core@7.19.0)
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
debug: 4.3.4(supports-color@8.1.1)
lodash.debounce: 4.0.8
resolve: 1.22.1
- semver: 6.3.0
+ semver: 7.5.4
transitivePeerDependencies:
- supports-color
dev: false
- /@babel/helper-environment-visitor@7.18.9:
- resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==}
- engines: {node: '>=6.9.0'}
-
- /@babel/helper-explode-assignable-expression@7.16.7:
- resolution: {integrity: sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==}
+ /@babel/helper-environment-visitor@7.22.20:
+ resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==}
engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.19.0
- dev: false
/@babel/helper-explode-assignable-expression@7.18.6:
resolution: {integrity: sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.19.0
+ '@babel/types': 7.24.0
dev: false
- /@babel/helper-function-name@7.19.0:
- resolution: {integrity: sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==}
+ /@babel/helper-function-name@7.23.0:
+ resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/template': 7.18.10
- '@babel/types': 7.19.0
+ '@babel/template': 7.24.0
+ '@babel/types': 7.24.0
- /@babel/helper-hoist-variables@7.18.6:
- resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==}
+ /@babel/helper-hoist-variables@7.22.5:
+ resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.19.0
+ '@babel/types': 7.24.0
/@babel/helper-member-expression-to-functions@7.18.9:
resolution: {integrity: sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.19.0
+ '@babel/types': 7.24.0
dev: false
- /@babel/helper-module-imports@7.18.6:
- resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==}
+ /@babel/helper-module-imports@7.24.3:
+ resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.19.0
+ '@babel/types': 7.24.0
/@babel/helper-module-transforms@7.19.0:
resolution: {integrity: sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-environment-visitor': 7.18.9
- '@babel/helper-module-imports': 7.18.6
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-module-imports': 7.24.3
'@babel/helper-simple-access': 7.18.6
- '@babel/helper-split-export-declaration': 7.18.6
- '@babel/helper-validator-identifier': 7.18.6
- '@babel/template': 7.18.10
- '@babel/traverse': 7.19.0
- '@babel/types': 7.19.0
+ '@babel/helper-split-export-declaration': 7.22.6
+ '@babel/helper-validator-identifier': 7.22.20
+ '@babel/template': 7.24.0
+ '@babel/traverse': 7.24.1
+ '@babel/types': 7.24.0
transitivePeerDependencies:
- supports-color
@@ -829,23 +548,12 @@ packages:
resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.19.0
+ '@babel/types': 7.24.0
dev: false
- /@babel/helper-plugin-utils@7.19.0:
- resolution: {integrity: sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==}
- engines: {node: '>=6.9.0'}
-
- /@babel/helper-remap-async-to-generator@7.16.8:
- resolution: {integrity: sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==}
+ /@babel/helper-plugin-utils@7.24.0:
+ resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==}
engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-annotate-as-pure': 7.18.6
- '@babel/helper-wrap-function': 7.16.8
- '@babel/types': 7.19.0
- transitivePeerDependencies:
- - supports-color
- dev: false
/@babel/helper-remap-async-to-generator@7.18.9(@babel/core@7.19.0):
resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==}
@@ -854,10 +562,10 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-annotate-as-pure': 7.18.6
- '@babel/helper-environment-visitor': 7.18.9
+ '@babel/helper-annotate-as-pure': 7.22.5
+ '@babel/helper-environment-visitor': 7.22.20
'@babel/helper-wrap-function': 7.19.0
- '@babel/types': 7.19.0
+ '@babel/types': 7.24.0
transitivePeerDependencies:
- supports-color
dev: false
@@ -866,11 +574,11 @@ packages:
resolution: {integrity: sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-environment-visitor': 7.18.9
+ '@babel/helper-environment-visitor': 7.22.20
'@babel/helper-member-expression-to-functions': 7.18.9
'@babel/helper-optimise-call-expression': 7.18.6
- '@babel/traverse': 7.19.0
- '@babel/types': 7.19.0
+ '@babel/traverse': 7.24.1
+ '@babel/types': 7.24.0
transitivePeerDependencies:
- supports-color
dev: false
@@ -879,60 +587,41 @@ packages:
resolution: {integrity: sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.19.0
-
- /@babel/helper-skip-transparent-expression-wrappers@7.16.0:
- resolution: {integrity: sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.19.0
- dev: false
+ '@babel/types': 7.24.0
/@babel/helper-skip-transparent-expression-wrappers@7.18.9:
resolution: {integrity: sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.19.0
+ '@babel/types': 7.24.0
dev: false
- /@babel/helper-split-export-declaration@7.18.6:
- resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==}
+ /@babel/helper-split-export-declaration@7.22.6:
+ resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.19.0
+ '@babel/types': 7.24.0
- /@babel/helper-string-parser@7.18.10:
- resolution: {integrity: sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==}
+ /@babel/helper-string-parser@7.24.1:
+ resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==}
engines: {node: '>=6.9.0'}
- /@babel/helper-validator-identifier@7.18.6:
- resolution: {integrity: sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==}
+ /@babel/helper-validator-identifier@7.22.20:
+ resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
engines: {node: '>=6.9.0'}
/@babel/helper-validator-option@7.18.6:
resolution: {integrity: sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==}
engines: {node: '>=6.9.0'}
- /@babel/helper-wrap-function@7.16.8:
- resolution: {integrity: sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-function-name': 7.19.0
- '@babel/template': 7.18.10
- '@babel/traverse': 7.19.0
- '@babel/types': 7.19.0
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/@babel/helper-wrap-function@7.19.0:
resolution: {integrity: sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-function-name': 7.19.0
- '@babel/template': 7.18.10
- '@babel/traverse': 7.19.0
- '@babel/types': 7.19.0
+ '@babel/helper-function-name': 7.23.0
+ '@babel/template': 7.24.0
+ '@babel/traverse': 7.24.1
+ '@babel/types': 7.24.0
transitivePeerDependencies:
- supports-color
dev: false
@@ -941,36 +630,27 @@ packages:
resolution: {integrity: sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/template': 7.18.10
- '@babel/traverse': 7.19.0
- '@babel/types': 7.19.0
+ '@babel/template': 7.24.0
+ '@babel/traverse': 7.24.1
+ '@babel/types': 7.24.0
transitivePeerDependencies:
- supports-color
- /@babel/highlight@7.18.6:
- resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==}
+ /@babel/highlight@7.24.2:
+ resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-validator-identifier': 7.18.6
+ '@babel/helper-validator-identifier': 7.22.20
chalk: 2.4.2
js-tokens: 4.0.0
+ picocolors: 1.0.0
- /@babel/parser@7.19.0:
- resolution: {integrity: sha512-74bEXKX2h+8rrfQUfsBfuZZHzsEs6Eql4pqy/T4Nn6Y9wNPggQOqD6z6pn5Bl8ZfysKouFZT/UXEH94ummEeQw==}
+ /@babel/parser@7.24.4:
+ resolution: {integrity: sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
- '@babel/types': 7.19.0
-
- /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
+ '@babel/types': 7.24.0
/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.18.6(@babel/core@7.19.0):
resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==}
@@ -979,19 +659,7 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.13.0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/helper-skip-transparent-expression-wrappers': 7.16.0
- '@babel/plugin-proposal-optional-chaining': 7.18.9(@babel/core@7.19.0)
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.18.9(@babel/core@7.19.0):
@@ -1001,34 +669,21 @@ packages:
'@babel/core': ^7.13.0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.18.9
'@babel/plugin-proposal-optional-chaining': 7.18.9(@babel/core@7.19.0)
dev: false
- /@babel/plugin-proposal-async-generator-functions@7.16.8(@babel/core@7.19.0):
- resolution: {integrity: sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/helper-remap-async-to-generator': 7.16.8
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.19.0)
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/@babel/plugin-proposal-async-generator-functions@7.19.0(@babel/core@7.19.0):
resolution: {integrity: sha512-nhEByMUTx3uZueJ/QkJuSlCfN4FGg+xy+vRsfGQGzSauq5ks2Deid2+05Q3KhfaUjvec1IGhw/Zm3cFm8JigTQ==}
engines: {node: '>=6.9.0'}
+ deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-environment-visitor': 7.18.9
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.19.0)
'@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.19.0)
transitivePeerDependencies:
@@ -1038,26 +693,13 @@ packages:
/@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.19.0):
resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==}
engines: {node: '>=6.9.0'}
+ deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
'@babel/helper-create-class-features-plugin': 7.19.0(@babel/core@7.19.0)
- '@babel/helper-plugin-utils': 7.19.0
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@babel/plugin-proposal-class-static-block@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.12.0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-create-class-features-plugin': 7.19.0(@babel/core@7.19.0)
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.19.0)
+ '@babel/helper-plugin-utils': 7.24.0
transitivePeerDependencies:
- supports-color
dev: false
@@ -1065,12 +707,13 @@ packages:
/@babel/plugin-proposal-class-static-block@7.18.6(@babel/core@7.19.0):
resolution: {integrity: sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==}
engines: {node: '>=6.9.0'}
+ deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-static-block instead.
peerDependencies:
'@babel/core': ^7.12.0
dependencies:
'@babel/core': 7.19.0
'@babel/helper-create-class-features-plugin': 7.19.0(@babel/core@7.19.0)
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.19.0)
transitivePeerDependencies:
- supports-color
@@ -1084,182 +727,122 @@ packages:
dependencies:
'@babel/core': 7.19.0
'@babel/helper-create-class-features-plugin': 7.19.0(@babel/core@7.19.0)
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-replace-supers': 7.18.9
- '@babel/helper-split-export-declaration': 7.18.6
+ '@babel/helper-split-export-declaration': 7.22.6
'@babel/plugin-syntax-decorators': 7.19.0(@babel/core@7.19.0)
transitivePeerDependencies:
- supports-color
dev: false
- /@babel/plugin-proposal-dynamic-import@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==}
+ /@babel/plugin-proposal-dynamic-import@7.18.6(@babel/core@7.19.0):
+ resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==}
engines: {node: '>=6.9.0'}
+ deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-dynamic-import instead.
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.19.0)
dev: false
- /@babel/plugin-proposal-dynamic-import@7.18.6(@babel/core@7.19.0):
- resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==}
+ /@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.19.0):
+ resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==}
engines: {node: '>=6.9.0'}
+ deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-export-namespace-from instead.
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.19.0)
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.19.0)
dev: false
- /@babel/plugin-proposal-export-namespace-from@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==}
+ /@babel/plugin-proposal-json-strings@7.18.6(@babel/core@7.19.0):
+ resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==}
engines: {node: '>=6.9.0'}
+ deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-json-strings instead.
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.19.0)
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.19.0)
dev: false
- /@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.19.0):
- resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==}
+ /@babel/plugin-proposal-logical-assignment-operators@7.18.9(@babel/core@7.19.0):
+ resolution: {integrity: sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==}
engines: {node: '>=6.9.0'}
+ deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead.
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.19.0)
- dev: false
-
- /@babel/plugin-proposal-json-strings@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.19.0)
- dev: false
-
- /@babel/plugin-proposal-json-strings@7.18.6(@babel/core@7.19.0):
- resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.19.0)
- dev: false
-
- /@babel/plugin-proposal-logical-assignment-operators@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.19.0)
- dev: false
-
- /@babel/plugin-proposal-logical-assignment-operators@7.18.9(@babel/core@7.19.0):
- resolution: {integrity: sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.19.0)
dev: false
/@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.19.0):
resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==}
engines: {node: '>=6.9.0'}
+ deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.19.0)
dev: false
/@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.19.0):
resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==}
engines: {node: '>=6.9.0'}
+ deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.19.0)
dev: false
- /@babel/plugin-proposal-object-rest-spread@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/compat-data': 7.19.0
- '@babel/core': 7.19.0
- '@babel/helper-compilation-targets': 7.19.0(@babel/core@7.19.0)
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.19.0)
- '@babel/plugin-transform-parameters': 7.16.7(@babel/core@7.19.0)
- dev: false
-
/@babel/plugin-proposal-object-rest-spread@7.18.9(@babel/core@7.19.0):
resolution: {integrity: sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==}
engines: {node: '>=6.9.0'}
+ deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/compat-data': 7.19.0
'@babel/core': 7.19.0
'@babel/helper-compilation-targets': 7.19.0(@babel/core@7.19.0)
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.19.0)
'@babel/plugin-transform-parameters': 7.18.8(@babel/core@7.19.0)
dev: false
- /@babel/plugin-proposal-optional-catch-binding@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.19.0)
- dev: false
-
/@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.19.0):
resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==}
engines: {node: '>=6.9.0'}
+ deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead.
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.19.0)
dev: false
/@babel/plugin-proposal-optional-chaining@7.18.9(@babel/core@7.19.0):
resolution: {integrity: sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==}
engines: {node: '>=6.9.0'}
+ deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.18.9
'@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.19.0)
dev: false
@@ -1267,12 +850,13 @@ packages:
/@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.19.0):
resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==}
engines: {node: '>=6.9.0'}
+ deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
'@babel/helper-create-class-features-plugin': 7.19.0(@babel/core@7.19.0)
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
transitivePeerDependencies:
- supports-color
dev: false
@@ -1280,38 +864,29 @@ packages:
/@babel/plugin-proposal-private-property-in-object@7.18.6(@babel/core@7.19.0):
resolution: {integrity: sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==}
engines: {node: '>=6.9.0'}
+ deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead.
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-annotate-as-pure': 7.18.6
+ '@babel/helper-annotate-as-pure': 7.22.5
'@babel/helper-create-class-features-plugin': 7.19.0(@babel/core@7.19.0)
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.19.0)
transitivePeerDependencies:
- supports-color
dev: false
- /@babel/plugin-proposal-unicode-property-regex@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==}
- engines: {node: '>=4'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-create-regexp-features-plugin': 7.17.0(@babel/core@7.19.0)
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
/@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.19.0):
resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==}
engines: {node: '>=4'}
+ deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead.
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
'@babel/helper-create-regexp-features-plugin': 7.19.0(@babel/core@7.19.0)
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.19.0):
@@ -1320,7 +895,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.19.0):
@@ -1329,7 +904,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.19.0):
@@ -1338,7 +913,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.19.0):
@@ -1348,7 +923,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-syntax-decorators@7.19.0(@babel/core@7.19.0):
@@ -1358,7 +933,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.19.0):
@@ -1367,7 +942,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.19.0):
@@ -1376,17 +951,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
- /@babel/plugin-syntax-flow@7.18.6(@babel/core@7.19.0):
- resolution: {integrity: sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==}
+ /@babel/plugin-syntax-flow@7.24.1(@babel/core@7.19.0):
+ resolution: {integrity: sha512-sxi2kLTI5DeW5vDtMUsk4mTPwvlUDbjOnoWayhynCwrw4QXRld4QEYwqzY8JmQXaJUtgUuCIurtSRH5sn4c7mA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
/@babel/plugin-syntax-import-assertions@7.18.6(@babel/core@7.19.0):
resolution: {integrity: sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==}
@@ -1395,7 +970,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.19.0):
@@ -1404,7 +979,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.19.0):
@@ -1413,17 +988,17 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
- /@babel/plugin-syntax-jsx@7.18.6(@babel/core@7.19.0):
- resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==}
+ /@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.19.0):
+ resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
/@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.19.0):
resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
@@ -1431,7 +1006,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.19.0):
@@ -1440,7 +1015,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.19.0):
@@ -1449,7 +1024,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.19.0):
@@ -1458,7 +1033,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.19.0):
@@ -1467,7 +1042,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.19.0):
@@ -1476,7 +1051,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.19.0):
@@ -1486,7 +1061,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.19.0):
@@ -1496,7 +1071,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-syntax-typescript@7.18.6(@babel/core@7.19.0):
@@ -1506,17 +1081,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-transform-arrow-functions@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-arrow-functions@7.18.6(@babel/core@7.19.0):
@@ -1526,21 +1091,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-transform-async-to-generator@7.16.8(@babel/core@7.19.0):
- resolution: {integrity: sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-module-imports': 7.18.6
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/helper-remap-async-to-generator': 7.16.8
- transitivePeerDependencies:
- - supports-color
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-async-to-generator@7.18.6(@babel/core@7.19.0):
@@ -1550,23 +1101,13 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-module-imports': 7.18.6
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-module-imports': 7.24.3
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.19.0)
transitivePeerDependencies:
- supports-color
dev: false
- /@babel/plugin-transform-block-scoped-functions@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
/@babel/plugin-transform-block-scoped-functions@7.18.6(@babel/core@7.19.0):
resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==}
engines: {node: '>=6.9.0'}
@@ -1574,17 +1115,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-transform-block-scoping@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-block-scoping@7.18.9(@babel/core@7.19.0):
@@ -1594,26 +1125,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-transform-classes@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-annotate-as-pure': 7.18.6
- '@babel/helper-environment-visitor': 7.18.9
- '@babel/helper-function-name': 7.19.0
- '@babel/helper-optimise-call-expression': 7.18.6
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/helper-replace-supers': 7.18.9
- '@babel/helper-split-export-declaration': 7.18.6
- globals: 11.12.0
- transitivePeerDependencies:
- - supports-color
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-classes@7.19.0(@babel/core@7.19.0):
@@ -1623,29 +1135,19 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-annotate-as-pure': 7.18.6
+ '@babel/helper-annotate-as-pure': 7.22.5
'@babel/helper-compilation-targets': 7.19.0(@babel/core@7.19.0)
- '@babel/helper-environment-visitor': 7.18.9
- '@babel/helper-function-name': 7.19.0
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-function-name': 7.23.0
'@babel/helper-optimise-call-expression': 7.18.6
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-replace-supers': 7.18.9
- '@babel/helper-split-export-declaration': 7.18.6
+ '@babel/helper-split-export-declaration': 7.22.6
globals: 11.12.0
transitivePeerDependencies:
- supports-color
dev: false
- /@babel/plugin-transform-computed-properties@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
/@babel/plugin-transform-computed-properties@7.18.9(@babel/core@7.19.0):
resolution: {integrity: sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==}
engines: {node: '>=6.9.0'}
@@ -1653,17 +1155,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-transform-destructuring@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-destructuring@7.18.13(@babel/core@7.19.0):
@@ -1673,18 +1165,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-transform-dotall-regex@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-create-regexp-features-plugin': 7.17.0(@babel/core@7.19.0)
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-dotall-regex@7.18.6(@babel/core@7.19.0):
@@ -1695,17 +1176,7 @@ packages:
dependencies:
'@babel/core': 7.19.0
'@babel/helper-create-regexp-features-plugin': 7.19.0(@babel/core@7.19.0)
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-transform-duplicate-keys@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-duplicate-keys@7.18.9(@babel/core@7.19.0):
@@ -1715,18 +1186,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-transform-exponentiation-operator@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-builder-binary-assignment-operator-visitor': 7.16.7
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-exponentiation-operator@7.18.6(@babel/core@7.19.0):
@@ -1737,7 +1197,7 @@ packages:
dependencies:
'@babel/core': 7.19.0
'@babel/helper-builder-binary-assignment-operator-visitor': 7.18.9
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-flow-strip-types@7.19.0(@babel/core@7.19.0):
@@ -1747,18 +1207,8 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/plugin-syntax-flow': 7.18.6(@babel/core@7.19.0)
- dev: false
-
- /@babel/plugin-transform-for-of@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/plugin-syntax-flow': 7.24.1(@babel/core@7.19.0)
dev: false
/@babel/plugin-transform-for-of@7.18.8(@babel/core@7.19.0):
@@ -1768,19 +1218,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-transform-function-name@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-compilation-targets': 7.19.0(@babel/core@7.19.0)
- '@babel/helper-function-name': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-function-name@7.18.9(@babel/core@7.19.0):
@@ -1791,18 +1229,8 @@ packages:
dependencies:
'@babel/core': 7.19.0
'@babel/helper-compilation-targets': 7.19.0(@babel/core@7.19.0)
- '@babel/helper-function-name': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-transform-literals@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-function-name': 7.23.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-literals@7.18.9(@babel/core@7.19.0):
@@ -1812,17 +1240,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-transform-member-expression-literals@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-member-expression-literals@7.18.6(@babel/core@7.19.0):
@@ -1832,21 +1250,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-transform-modules-amd@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-module-transforms': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- babel-plugin-dynamic-import-node: 2.3.3
- transitivePeerDependencies:
- - supports-color
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-modules-amd@7.18.6(@babel/core@7.19.0):
@@ -1857,22 +1261,7 @@ packages:
dependencies:
'@babel/core': 7.19.0
'@babel/helper-module-transforms': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- babel-plugin-dynamic-import-node: 2.3.3
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /@babel/plugin-transform-modules-commonjs@7.16.8(@babel/core@7.19.0):
- resolution: {integrity: sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-module-transforms': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/helper-simple-access': 7.18.6
+ '@babel/helper-plugin-utils': 7.24.0
babel-plugin-dynamic-import-node: 2.3.3
transitivePeerDependencies:
- supports-color
@@ -1886,29 +1275,13 @@ packages:
dependencies:
'@babel/core': 7.19.0
'@babel/helper-module-transforms': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-simple-access': 7.18.6
babel-plugin-dynamic-import-node: 2.3.3
transitivePeerDependencies:
- supports-color
dev: false
- /@babel/plugin-transform-modules-systemjs@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-hoist-variables': 7.18.6
- '@babel/helper-module-transforms': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/helper-validator-identifier': 7.18.6
- babel-plugin-dynamic-import-node: 2.3.3
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/@babel/plugin-transform-modules-systemjs@7.19.0(@babel/core@7.19.0):
resolution: {integrity: sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==}
engines: {node: '>=6.9.0'}
@@ -1916,28 +1289,15 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-hoist-variables': 7.18.6
+ '@babel/helper-hoist-variables': 7.22.5
'@babel/helper-module-transforms': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/helper-validator-identifier': 7.18.6
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/helper-validator-identifier': 7.22.20
babel-plugin-dynamic-import-node: 2.3.3
transitivePeerDependencies:
- supports-color
dev: false
- /@babel/plugin-transform-modules-umd@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-module-transforms': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/@babel/plugin-transform-modules-umd@7.18.6(@babel/core@7.19.0):
resolution: {integrity: sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==}
engines: {node: '>=6.9.0'}
@@ -1946,21 +1306,11 @@ packages:
dependencies:
'@babel/core': 7.19.0
'@babel/helper-module-transforms': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
transitivePeerDependencies:
- supports-color
dev: false
- /@babel/plugin-transform-named-capturing-groups-regex@7.16.8(@babel/core@7.19.0):
- resolution: {integrity: sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-create-regexp-features-plugin': 7.17.0(@babel/core@7.19.0)
- dev: false
-
/@babel/plugin-transform-named-capturing-groups-regex@7.19.0(@babel/core@7.19.0):
resolution: {integrity: sha512-HDSuqOQzkU//kfGdiHBt71/hkDTApw4U/cMVgKgX7PqfB3LOaK+2GtCEsBu1dL9CkswDm0Gwehht1dCr421ULQ==}
engines: {node: '>=6.9.0'}
@@ -1969,17 +1319,7 @@ packages:
dependencies:
'@babel/core': 7.19.0
'@babel/helper-create-regexp-features-plugin': 7.19.0(@babel/core@7.19.0)
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-transform-new-target@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-new-target@7.18.6(@babel/core@7.19.0):
@@ -1989,20 +1329,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-transform-object-super@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/helper-replace-supers': 7.18.9
- transitivePeerDependencies:
- - supports-color
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-object-super@7.18.6(@babel/core@7.19.0):
@@ -2012,22 +1339,12 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-replace-supers': 7.18.9
transitivePeerDependencies:
- supports-color
dev: false
- /@babel/plugin-transform-parameters@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
/@babel/plugin-transform-parameters@7.18.8(@babel/core@7.19.0):
resolution: {integrity: sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==}
engines: {node: '>=6.9.0'}
@@ -2035,17 +1352,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-transform-property-literals@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-property-literals@7.18.6(@babel/core@7.19.0):
@@ -2055,7 +1362,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-react-constant-elements@7.18.12(@babel/core@7.19.0):
@@ -2065,7 +1372,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-react-display-name@7.18.6(@babel/core@7.19.0):
@@ -2075,7 +1382,8 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
+ dev: false
/@babel/plugin-transform-react-jsx-development@7.18.6(@babel/core@7.19.0):
resolution: {integrity: sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==}
@@ -2084,20 +1392,21 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/plugin-transform-react-jsx': 7.19.0(@babel/core@7.19.0)
+ '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.19.0)
+ dev: false
- /@babel/plugin-transform-react-jsx@7.19.0(@babel/core@7.19.0):
- resolution: {integrity: sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==}
+ /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.19.0):
+ resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-annotate-as-pure': 7.18.6
- '@babel/helper-module-imports': 7.18.6
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.19.0)
- '@babel/types': 7.19.0
+ '@babel/helper-annotate-as-pure': 7.22.5
+ '@babel/helper-module-imports': 7.24.3
+ '@babel/helper-plugin-utils': 7.24.0
+ '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.19.0)
+ '@babel/types': 7.24.0
/@babel/plugin-transform-react-pure-annotations@7.18.6(@babel/core@7.19.0):
resolution: {integrity: sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==}
@@ -2106,38 +1415,19 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-annotate-as-pure': 7.18.6
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-annotate-as-pure': 7.22.5
+ '@babel/helper-plugin-utils': 7.24.0
+ dev: false
- /@babel/plugin-transform-regenerator@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==}
+ /@babel/plugin-transform-regenerator@7.18.6(@babel/core@7.19.0):
+ resolution: {integrity: sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- regenerator-transform: 0.14.5
- dev: false
-
- /@babel/plugin-transform-regenerator@7.18.6(@babel/core@7.19.0):
- resolution: {integrity: sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- regenerator-transform: 0.15.0
- dev: false
-
- /@babel/plugin-transform-reserved-words@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
+ regenerator-transform: 0.15.0
dev: false
/@babel/plugin-transform-reserved-words@7.18.6(@babel/core@7.19.0):
@@ -2147,7 +1437,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-runtime@7.18.10(@babel/core@7.19.0):
@@ -2157,26 +1447,16 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-module-imports': 7.18.6
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-module-imports': 7.24.3
+ '@babel/helper-plugin-utils': 7.24.0
babel-plugin-polyfill-corejs2: 0.3.2(@babel/core@7.19.0)
babel-plugin-polyfill-corejs3: 0.5.3(@babel/core@7.19.0)
babel-plugin-polyfill-regenerator: 0.4.0(@babel/core@7.19.0)
- semver: 6.3.0
+ semver: 7.5.4
transitivePeerDependencies:
- supports-color
dev: false
- /@babel/plugin-transform-shorthand-properties@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
/@babel/plugin-transform-shorthand-properties@7.18.6(@babel/core@7.19.0):
resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==}
engines: {node: '>=6.9.0'}
@@ -2184,18 +1464,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-transform-spread@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/helper-skip-transparent-expression-wrappers': 7.16.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-spread@7.19.0(@babel/core@7.19.0):
@@ -2205,20 +1474,10 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.18.9
dev: false
- /@babel/plugin-transform-sticky-regex@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
/@babel/plugin-transform-sticky-regex@7.18.6(@babel/core@7.19.0):
resolution: {integrity: sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==}
engines: {node: '>=6.9.0'}
@@ -2226,17 +1485,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-transform-template-literals@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-template-literals@7.18.9(@babel/core@7.19.0):
@@ -2246,17 +1495,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-transform-typeof-symbol@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-typeof-symbol@7.18.9(@babel/core@7.19.0):
@@ -2266,7 +1505,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-typescript@7.19.0(@babel/core@7.19.0):
@@ -2277,22 +1516,12 @@ packages:
dependencies:
'@babel/core': 7.19.0
'@babel/helper-create-class-features-plugin': 7.19.0(@babel/core@7.19.0)
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-typescript': 7.18.6(@babel/core@7.19.0)
transitivePeerDependencies:
- supports-color
dev: false
- /@babel/plugin-transform-unicode-escapes@7.16.7(@babel/core@7.19.0):
- 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.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
/@babel/plugin-transform-unicode-escapes@7.18.10(@babel/core@7.19.0):
resolution: {integrity: sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==}
engines: {node: '>=6.9.0'}
@@ -2300,18 +1529,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/plugin-transform-unicode-regex@7.16.7(@babel/core@7.19.0):
- resolution: {integrity: sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-create-regexp-features-plugin': 7.17.0(@babel/core@7.19.0)
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/plugin-transform-unicode-regex@7.18.6(@babel/core@7.19.0):
@@ -2322,92 +1540,7 @@ packages:
dependencies:
'@babel/core': 7.19.0
'@babel/helper-create-regexp-features-plugin': 7.19.0(@babel/core@7.19.0)
- '@babel/helper-plugin-utils': 7.19.0
- dev: false
-
- /@babel/preset-env@7.16.11(@babel/core@7.19.0):
- resolution: {integrity: sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/compat-data': 7.19.0
- '@babel/core': 7.19.0
- '@babel/helper-compilation-targets': 7.19.0(@babel/core@7.19.0)
- '@babel/helper-plugin-utils': 7.19.0
- '@babel/helper-validator-option': 7.18.6
- '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-proposal-async-generator-functions': 7.16.8(@babel/core@7.19.0)
- '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.19.0)
- '@babel/plugin-proposal-class-static-block': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-proposal-dynamic-import': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-proposal-export-namespace-from': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-proposal-json-strings': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-proposal-logical-assignment-operators': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.19.0)
- '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.19.0)
- '@babel/plugin-proposal-object-rest-spread': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-proposal-optional-catch-binding': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-proposal-optional-chaining': 7.18.9(@babel/core@7.19.0)
- '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.19.0)
- '@babel/plugin-proposal-private-property-in-object': 7.18.6(@babel/core@7.19.0)
- '@babel/plugin-proposal-unicode-property-regex': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.19.0)
- '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.19.0)
- '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.19.0)
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.19.0)
- '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.19.0)
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.19.0)
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.19.0)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.19.0)
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.19.0)
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.19.0)
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.19.0)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.19.0)
- '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.19.0)
- '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.19.0)
- '@babel/plugin-transform-arrow-functions': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-async-to-generator': 7.16.8(@babel/core@7.19.0)
- '@babel/plugin-transform-block-scoped-functions': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-block-scoping': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-classes': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-computed-properties': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-destructuring': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-dotall-regex': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-duplicate-keys': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-exponentiation-operator': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-for-of': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-function-name': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-literals': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-member-expression-literals': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-modules-amd': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-modules-commonjs': 7.16.8(@babel/core@7.19.0)
- '@babel/plugin-transform-modules-systemjs': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-modules-umd': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-named-capturing-groups-regex': 7.16.8(@babel/core@7.19.0)
- '@babel/plugin-transform-new-target': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-object-super': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-parameters': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-property-literals': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-regenerator': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-reserved-words': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-shorthand-properties': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-spread': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-sticky-regex': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-template-literals': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-typeof-symbol': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-unicode-escapes': 7.16.7(@babel/core@7.19.0)
- '@babel/plugin-transform-unicode-regex': 7.16.7(@babel/core@7.19.0)
- '@babel/preset-modules': 0.1.5(@babel/core@7.19.0)
- '@babel/types': 7.19.0
- babel-plugin-polyfill-corejs2: 0.3.2(@babel/core@7.19.0)
- babel-plugin-polyfill-corejs3: 0.5.3(@babel/core@7.19.0)
- babel-plugin-polyfill-regenerator: 0.3.1(@babel/core@7.19.0)
- core-js-compat: 3.25.1
- semver: 6.3.0
- transitivePeerDependencies:
- - supports-color
+ '@babel/helper-plugin-utils': 7.24.0
dev: false
/@babel/preset-env@7.19.0(@babel/core@7.19.0):
@@ -2419,7 +1552,7 @@ packages:
'@babel/compat-data': 7.19.0
'@babel/core': 7.19.0
'@babel/helper-compilation-targets': 7.19.0(@babel/core@7.19.0)
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-validator-option': 7.18.6
'@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6(@babel/core@7.19.0)
'@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.18.9(@babel/core@7.19.0)
@@ -2486,12 +1619,12 @@ packages:
'@babel/plugin-transform-unicode-escapes': 7.18.10(@babel/core@7.19.0)
'@babel/plugin-transform-unicode-regex': 7.18.6(@babel/core@7.19.0)
'@babel/preset-modules': 0.1.5(@babel/core@7.19.0)
- '@babel/types': 7.19.0
+ '@babel/types': 7.24.0
babel-plugin-polyfill-corejs2: 0.3.2(@babel/core@7.19.0)
babel-plugin-polyfill-corejs3: 0.5.3(@babel/core@7.19.0)
babel-plugin-polyfill-regenerator: 0.4.0(@babel/core@7.19.0)
core-js-compat: 3.25.1
- semver: 6.3.0
+ semver: 7.5.4
transitivePeerDependencies:
- supports-color
dev: false
@@ -2502,10 +1635,10 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.19.0)
'@babel/plugin-transform-dotall-regex': 7.18.6(@babel/core@7.19.0)
- '@babel/types': 7.19.0
+ '@babel/types': 7.24.0
esutils: 2.0.3
dev: false
@@ -2516,12 +1649,13 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-validator-option': 7.18.6
'@babel/plugin-transform-react-display-name': 7.18.6(@babel/core@7.19.0)
- '@babel/plugin-transform-react-jsx': 7.19.0(@babel/core@7.19.0)
+ '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.19.0)
'@babel/plugin-transform-react-jsx-development': 7.18.6(@babel/core@7.19.0)
'@babel/plugin-transform-react-pure-annotations': 7.18.6(@babel/core@7.19.0)
+ dev: false
/@babel/preset-typescript@7.18.6(@babel/core@7.19.0):
resolution: {integrity: sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==}
@@ -2530,21 +1664,13 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@babel/helper-validator-option': 7.18.6
'@babel/plugin-transform-typescript': 7.19.0(@babel/core@7.19.0)
transitivePeerDependencies:
- supports-color
dev: false
- /@babel/runtime-corejs2@7.15.4:
- resolution: {integrity: sha512-TmuTI+n5HsMesW6Ah2WjvBwix9fBMXwbMxQV3c0ETLAzlmwN4OeRVbYMYwp9P4LEOlAxwGKdd9e8pMiLMAg/Mg==}
- engines: {node: '>=6.9.0'}
- dependencies:
- core-js: 2.6.12
- regenerator-runtime: 0.13.9
- dev: false
-
/@babel/runtime-corejs3@7.19.0:
resolution: {integrity: sha512-JyXXoCu1N8GLuKc2ii8y5RGma5FMpFeO2nAQIe0Yzrbq+rQnN+sFj47auLblR5ka6aHNGPDgv8G/iI2Grb0ldQ==}
engines: {node: '>=6.9.0'}
@@ -2553,13 +1679,6 @@ packages:
regenerator-runtime: 0.13.9
dev: false
- /@babel/runtime@7.16.3:
- resolution: {integrity: sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ==}
- engines: {node: '>=6.9.0'}
- dependencies:
- regenerator-runtime: 0.13.9
- dev: false
-
/@babel/runtime@7.19.0:
resolution: {integrity: sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==}
engines: {node: '>=6.9.0'}
@@ -2567,37 +1686,37 @@ packages:
regenerator-runtime: 0.13.9
dev: false
- /@babel/template@7.18.10:
- resolution: {integrity: sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==}
+ /@babel/template@7.24.0:
+ resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/code-frame': 7.18.6
- '@babel/parser': 7.19.0
- '@babel/types': 7.19.0
+ '@babel/code-frame': 7.24.2
+ '@babel/parser': 7.24.4
+ '@babel/types': 7.24.0
- /@babel/traverse@7.19.0:
- resolution: {integrity: sha512-4pKpFRDh+utd2mbRC8JLnlsMUii3PMHjpL6a0SZ4NMZy7YFP9aXORxEhdMVOc9CpWtDF09IkciQLEhK7Ml7gRA==}
+ /@babel/traverse@7.24.1:
+ resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/code-frame': 7.18.6
- '@babel/generator': 7.19.0
- '@babel/helper-environment-visitor': 7.18.9
- '@babel/helper-function-name': 7.19.0
- '@babel/helper-hoist-variables': 7.18.6
- '@babel/helper-split-export-declaration': 7.18.6
- '@babel/parser': 7.19.0
- '@babel/types': 7.19.0
+ '@babel/code-frame': 7.24.2
+ '@babel/generator': 7.24.4
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-function-name': 7.23.0
+ '@babel/helper-hoist-variables': 7.22.5
+ '@babel/helper-split-export-declaration': 7.22.6
+ '@babel/parser': 7.24.4
+ '@babel/types': 7.24.0
debug: 4.3.4(supports-color@8.1.1)
globals: 11.12.0
transitivePeerDependencies:
- supports-color
- /@babel/types@7.19.0:
- resolution: {integrity: sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==}
+ /@babel/types@7.24.0:
+ resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-string-parser': 7.18.10
- '@babel/helper-validator-identifier': 7.18.6
+ '@babel/helper-string-parser': 7.24.1
+ '@babel/helper-validator-identifier': 7.22.20
to-fast-properties: 2.0.0
/@bcoe/v8-coverage@0.2.3:
@@ -2611,7 +1730,7 @@ packages:
dev: false
optional: true
- /@craco/craco@6.4.5(@types/node@12.20.33)(react-scripts@5.0.0)(typescript@4.8.3):
+ /@craco/craco@6.4.5(@types/node@12.20.33)(react-scripts@5.0.1)(typescript@4.8.3):
resolution: {integrity: sha512-8F2rIAao8sEh0FPP52ViEvDM9GjJ7acq0knu1c8UgI+EuZMD5/ZB270ol6jV4iNY7it9Umg/RoGBvNRUNr8U8w==}
engines: {node: '>=6'}
hasBin: true
@@ -2622,29 +1741,8 @@ packages:
cosmiconfig-typescript-loader: 1.0.9(@types/node@12.20.33)(cosmiconfig@7.0.1)(typescript@4.8.3)
cross-spawn: 7.0.3
lodash: 4.17.21
- react-scripts: 5.0.0(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.19.0)(acorn@8.8.0)(autoprefixer@10.4.8)(eslint@8.23.0)(react@17.0.2)(sass@1.43.2)(typescript@4.8.3)
- semver: 7.3.7
- webpack-merge: 4.2.2
- transitivePeerDependencies:
- - '@swc/core'
- - '@swc/wasm'
- - '@types/node'
- - typescript
- dev: false
-
- /@craco/craco@6.4.5(@types/node@12.20.33)(react-scripts@5.0.1)(typescript@4.5.5):
- resolution: {integrity: sha512-8F2rIAao8sEh0FPP52ViEvDM9GjJ7acq0knu1c8UgI+EuZMD5/ZB270ol6jV4iNY7it9Umg/RoGBvNRUNr8U8w==}
- engines: {node: '>=6'}
- hasBin: true
- peerDependencies:
- react-scripts: ^4.0.0
- dependencies:
- cosmiconfig: 7.0.1
- cosmiconfig-typescript-loader: 1.0.9(@types/node@12.20.33)(cosmiconfig@7.0.1)(typescript@4.5.5)
- cross-spawn: 7.0.3
- lodash: 4.17.21
- react-scripts: 5.0.1(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.19.0)(acorn@8.8.0)(eslint@8.9.0)(react@17.0.2)(sass@1.43.2)(typescript@4.5.5)
- semver: 7.3.7
+ react-scripts: 5.0.1(@babel/plugin-syntax-flow@7.24.1)(@babel/plugin-transform-react-jsx@7.23.4)(eslint@8.57.0)(react@17.0.2)(sass@1.43.2)(typescript@4.8.3)
+ semver: 7.5.4
webpack-merge: 4.2.2
transitivePeerDependencies:
- '@swc/core'
@@ -2653,20 +1751,20 @@ packages:
- typescript
dev: false
- /@craco/craco@7.0.0-alpha.7(@types/node@12.20.33)(postcss@8.4.18)(react-scripts@5.0.1)(typescript@4.8.3):
+ /@craco/craco@7.0.0-alpha.7(@types/node@12.20.33)(postcss@8.4.38)(react-scripts@5.0.1)(typescript@4.8.3):
resolution: {integrity: sha512-3RU+Ur1GvBQKDBL1JhssSgazc8s3pMAgndyS+95UaXdMTuozpI9h4k4OokQRRjiLmr7i0y39l6fBZvknGj2i1w==}
engines: {node: '>=6'}
hasBin: true
peerDependencies:
react-scripts: ^5.0.0
dependencies:
- autoprefixer: 10.4.8(postcss@8.4.18)
+ autoprefixer: 10.4.19(postcss@8.4.38)
cosmiconfig: 7.0.1
cosmiconfig-typescript-loader: 2.0.2(@types/node@12.20.33)(cosmiconfig@7.0.1)(typescript@4.8.3)
cross-spawn: 7.0.3
lodash: 4.17.21
- react-scripts: 5.0.1(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.19.0)(acorn@8.8.0)(eslint@8.23.0)(react@17.0.2)(typescript@4.8.3)
- semver: 7.3.7
+ react-scripts: 5.0.1(@babel/plugin-syntax-flow@7.24.1)(@babel/plugin-transform-react-jsx@7.23.4)(eslint@8.57.0)(react@17.0.2)(sass@1.43.2)(typescript@4.8.3)
+ semver: 7.5.4
webpack-merge: 5.8.0
transitivePeerDependencies:
- '@swc/core'
@@ -2893,213 +1991,163 @@ packages:
resolution: {integrity: sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==}
dev: false
- /@csstools/postcss-cascade-layers@1.0.6(postcss@8.4.18):
+ /@csstools/postcss-cascade-layers@1.0.6(postcss@8.4.38):
resolution: {integrity: sha512-ei4Vh4AJwTCXTNj7uzwduoZDO7nLPksQ0TI7OzUlyFq4P4Uhu6hU7R4AlLimDP/s6D3PQdHmRL4f7UOy370UHA==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
dependencies:
- '@csstools/selector-specificity': 2.0.2(postcss-selector-parser@6.0.10)(postcss@8.4.18)
- postcss: 8.4.18
+ '@csstools/selector-specificity': 2.0.2(postcss-selector-parser@6.0.10)(postcss@8.4.38)
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
dev: false
- /@csstools/postcss-color-function@1.1.1(postcss@8.4.18):
+ /@csstools/postcss-color-function@1.1.1(postcss@8.4.38):
resolution: {integrity: sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
- dependencies:
- '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.18)
- postcss: 8.4.18
- postcss-value-parser: 4.2.0
- dev: false
-
- /@csstools/postcss-font-format-keywords@1.0.0(postcss@8.4.18):
- resolution: {integrity: sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.3
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.38)
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /@csstools/postcss-font-format-keywords@1.0.1(postcss@8.4.18):
+ /@csstools/postcss-font-format-keywords@1.0.1(postcss@8.4.38):
resolution: {integrity: sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
- dependencies:
- postcss: 8.4.18
- postcss-value-parser: 4.2.0
- dev: false
-
- /@csstools/postcss-hwb-function@1.0.0(postcss@8.4.18):
- resolution: {integrity: sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.3
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /@csstools/postcss-hwb-function@1.0.2(postcss@8.4.18):
+ /@csstools/postcss-hwb-function@1.0.2(postcss@8.4.38):
resolution: {integrity: sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /@csstools/postcss-ic-unit@1.0.1(postcss@8.4.18):
+ /@csstools/postcss-ic-unit@1.0.1(postcss@8.4.38):
resolution: {integrity: sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
dependencies:
- '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.18)
- postcss: 8.4.18
+ '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.38)
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /@csstools/postcss-is-pseudo-class@2.0.0(postcss@8.4.18):
- resolution: {integrity: sha512-WnfZlyuh/CW4oS530HBbrKq0G8BKl/bsNr5NMFoubBFzJfvFRGJhplCgIJYWUidLuL3WJ/zhMtDIyNFTqhx63Q==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.4
- dependencies:
- postcss: 8.4.18
- postcss-selector-parser: 6.0.10
- dev: false
-
- /@csstools/postcss-is-pseudo-class@2.0.7(postcss@8.4.18):
+ /@csstools/postcss-is-pseudo-class@2.0.7(postcss@8.4.38):
resolution: {integrity: sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
dependencies:
- '@csstools/selector-specificity': 2.0.2(postcss-selector-parser@6.0.10)(postcss@8.4.18)
- postcss: 8.4.18
+ '@csstools/selector-specificity': 2.0.2(postcss-selector-parser@6.0.10)(postcss@8.4.38)
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
dev: false
- /@csstools/postcss-nested-calc@1.0.0(postcss@8.4.18):
+ /@csstools/postcss-nested-calc@1.0.0(postcss@8.4.38):
resolution: {integrity: sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
- dependencies:
- postcss: 8.4.18
- postcss-value-parser: 4.2.0
- dev: false
-
- /@csstools/postcss-normalize-display-values@1.0.0(postcss@8.4.18):
- resolution: {integrity: sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.3
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /@csstools/postcss-normalize-display-values@1.0.1(postcss@8.4.18):
+ /@csstools/postcss-normalize-display-values@1.0.1(postcss@8.4.38):
resolution: {integrity: sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /@csstools/postcss-oklab-function@1.1.1(postcss@8.4.18):
+ /@csstools/postcss-oklab-function@1.1.1(postcss@8.4.38):
resolution: {integrity: sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
- dependencies:
- '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.18)
- postcss: 8.4.18
- postcss-value-parser: 4.2.0
- dev: false
-
- /@csstools/postcss-progressive-custom-properties@1.1.0(postcss@8.4.18):
- resolution: {integrity: sha512-DO76V3295AqhjJZvgeaDP5GAGAat4g6wYfF8X+1n+76MpJat8ffY5bCJ9eSUqFY71nImxXgaDTRYJcRnA9oo7g==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.3
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.38)
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /@csstools/postcss-progressive-custom-properties@1.3.0(postcss@8.4.18):
+ /@csstools/postcss-progressive-custom-properties@1.3.0(postcss@8.4.38):
resolution: {integrity: sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.3
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /@csstools/postcss-stepped-value-functions@1.0.1(postcss@8.4.18):
+ /@csstools/postcss-stepped-value-functions@1.0.1(postcss@8.4.38):
resolution: {integrity: sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /@csstools/postcss-text-decoration-shorthand@1.0.0(postcss@8.4.18):
+ /@csstools/postcss-text-decoration-shorthand@1.0.0(postcss@8.4.38):
resolution: {integrity: sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /@csstools/postcss-trigonometric-functions@1.0.2(postcss@8.4.18):
+ /@csstools/postcss-trigonometric-functions@1.0.2(postcss@8.4.38):
resolution: {integrity: sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==}
engines: {node: ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /@csstools/postcss-unset-value@1.0.2(postcss@8.4.18):
+ /@csstools/postcss-unset-value@1.0.2(postcss@8.4.38):
resolution: {integrity: sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
dev: false
- /@csstools/selector-specificity@2.0.2(postcss-selector-parser@6.0.10)(postcss@8.4.18):
+ /@csstools/selector-specificity@2.0.2(postcss-selector-parser@6.0.10)(postcss@8.4.38):
resolution: {integrity: sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
postcss-selector-parser: ^6.0.10
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
dev: false
- /@cypress/request@2.88.12:
- resolution: {integrity: sha512-tOn+0mDZxASFM+cuAP9szGUGPI1HwWVSvdzm7V4cCsPdFTx6qMj29CwaQmRAMIEhORIUBFBsYROYJcveK4uOjA==}
+ /@cypress/request@3.0.1:
+ resolution: {integrity: sha512-TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ==}
engines: {node: '>= 6'}
dependencies:
aws-sign2: 0.7.0
@@ -3115,7 +2163,7 @@ packages:
json-stringify-safe: 5.0.1
mime-types: 2.1.35
performance-now: 2.1.0
- qs: 6.10.3
+ qs: 6.10.4
safe-buffer: 5.2.1
tough-cookie: 4.1.3
tunnel-agent: 0.6.0
@@ -3137,8 +2185,8 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-module-imports': 7.18.6
- '@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.19.0)
+ '@babel/helper-module-imports': 7.24.3
+ '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.19.0)
'@babel/runtime': 7.19.0
'@emotion/hash': 0.9.0
'@emotion/memoize': 0.8.0
@@ -3214,20 +2262,6 @@ packages:
csstype: 3.1.1
dev: false
- /@emotion/server@11.10.0:
- resolution: {integrity: sha512-MTvJ21JPo9aS02GdjFW4nhdwOi2tNNpMmAM/YED0pkxzjDNi5WbiTwXqaCnvLc2Lr8NFtjhT0az1vTJyLIHYcw==}
- peerDependencies:
- '@emotion/css': ^11.0.0-rc.0
- peerDependenciesMeta:
- '@emotion/css':
- optional: true
- dependencies:
- '@emotion/utils': 1.2.0
- html-tokenize: 2.0.1
- multipipe: 1.0.2
- through: 2.3.8
- dev: false
-
/@emotion/sheet@1.2.1:
resolution: {integrity: sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==}
dev: false
@@ -3277,31 +2311,28 @@ packages:
resolution: {integrity: sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==}
dev: false
- /@eslint/eslintrc@1.1.0:
- resolution: {integrity: sha512-C1DfL7XX4nPqGd6jcP01W9pVM1HYCuUkFk1432D7F0v3JSlUIeOYn9oCoi3eoLZ+iwBSb29BMFxxny0YrrEZqg==}
+ /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0):
+ resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
dependencies:
- ajv: 6.12.6
- debug: 4.3.4(supports-color@8.1.1)
- espree: 9.4.0
- globals: 13.17.0
- ignore: 4.0.6
- import-fresh: 3.3.0
- js-yaml: 4.1.0
- minimatch: 3.1.2
- strip-json-comments: 3.1.1
- transitivePeerDependencies:
- - supports-color
+ eslint: 8.57.0
+ eslint-visitor-keys: 3.4.3
- /@eslint/eslintrc@1.3.1:
- resolution: {integrity: sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==}
+ /@eslint-community/regexpp@4.10.0:
+ resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==}
+ engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
+
+ /@eslint/eslintrc@2.1.4:
+ resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
ajv: 6.12.6
debug: 4.3.4(supports-color@8.1.1)
- espree: 9.4.0
- globals: 13.17.0
- ignore: 5.2.0
+ espree: 9.6.1
+ globals: 13.24.0
+ ignore: 5.3.1
import-fresh: 3.3.0
js-yaml: 4.1.0
minimatch: 3.1.2
@@ -3309,35 +2340,38 @@ packages:
transitivePeerDependencies:
- supports-color
- /@humanwhocodes/config-array@0.10.4:
- resolution: {integrity: sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==}
- engines: {node: '>=10.10.0'}
- dependencies:
- '@humanwhocodes/object-schema': 1.2.1
- debug: 4.3.4(supports-color@8.1.1)
- minimatch: 3.1.2
- transitivePeerDependencies:
- - supports-color
+ /@eslint/js@8.57.0:
+ resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- /@humanwhocodes/config-array@0.9.3:
- resolution: {integrity: sha512-3xSMlXHh03hCcCmFc0rbKp3Ivt2PFEJnQUJDDMTJQ2wkECZWdq4GePs2ctc5H8zV+cHPaq8k2vU8mrQjA6iHdQ==}
+ /@humanwhocodes/config-array@0.11.14:
+ resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==}
engines: {node: '>=10.10.0'}
dependencies:
- '@humanwhocodes/object-schema': 1.2.1
+ '@humanwhocodes/object-schema': 2.0.3
debug: 4.3.4(supports-color@8.1.1)
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
- /@humanwhocodes/gitignore-to-minimatch@1.0.2:
- resolution: {integrity: sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==}
-
/@humanwhocodes/module-importer@1.0.1:
resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
engines: {node: '>=12.22'}
- /@humanwhocodes/object-schema@1.2.1:
- resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}
+ /@humanwhocodes/object-schema@2.0.3:
+ resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
+
+ /@isaacs/cliui@8.0.2:
+ resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
+ engines: {node: '>=12'}
+ dependencies:
+ string-width: 5.1.2
+ string-width-cjs: /string-width@4.2.3
+ strip-ansi: 7.0.1
+ strip-ansi-cjs: /strip-ansi@6.0.1
+ wrap-ansi: 8.1.0
+ wrap-ansi-cjs: /wrap-ansi@7.0.0
+ dev: true
/@istanbuljs/load-nyc-config@1.1.0:
resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==}
@@ -3360,7 +2394,7 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@jest/types': 27.5.1
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
chalk: 4.1.2
jest-message-util: 27.5.1
jest-util: 27.5.1
@@ -3372,7 +2406,7 @@ packages:
engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
dependencies:
'@jest/types': 28.1.3
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
chalk: 4.1.2
jest-message-util: 28.1.3
jest-util: 28.1.3
@@ -3393,12 +2427,12 @@ packages:
'@jest/test-result': 27.5.1
'@jest/transform': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
ansi-escapes: 4.3.2
chalk: 4.1.2
emittery: 0.8.1
exit: 0.1.2
- graceful-fs: 4.2.10
+ graceful-fs: 4.2.11
jest-changed-files: 27.5.1
jest-config: 27.5.1
jest-haste-map: 27.5.1
@@ -3412,7 +2446,7 @@ packages:
jest-util: 27.5.1
jest-validate: 27.5.1
jest-watcher: 27.5.1
- micromatch: 4.0.5
+ micromatch: 4.0.8
rimraf: 3.0.2
slash: 3.0.0
strip-ansi: 6.0.1
@@ -3430,7 +2464,7 @@ packages:
dependencies:
'@jest/fake-timers': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
jest-mock: 27.5.1
dev: false
@@ -3440,7 +2474,7 @@ packages:
dependencies:
'@jest/types': 27.5.1
'@sinonjs/fake-timers': 8.1.0
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
jest-message-util: 27.5.1
jest-mock: 27.5.1
jest-util: 27.5.1
@@ -3469,12 +2503,12 @@ packages:
'@jest/test-result': 27.5.1
'@jest/transform': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
chalk: 4.1.2
collect-v8-coverage: 1.0.1
exit: 0.1.2
glob: 7.2.3
- graceful-fs: 4.2.10
+ graceful-fs: 4.2.11
istanbul-lib-coverage: 3.2.0
istanbul-lib-instrument: 5.2.0
istanbul-lib-report: 3.0.0
@@ -3505,7 +2539,7 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
callsites: 3.1.0
- graceful-fs: 4.2.10
+ graceful-fs: 4.2.11
source-map: 0.6.1
dev: false
@@ -3534,7 +2568,7 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@jest/test-result': 27.5.1
- graceful-fs: 4.2.10
+ graceful-fs: 4.2.11
jest-haste-map: 27.5.1
jest-runtime: 27.5.1
transitivePeerDependencies:
@@ -3551,11 +2585,11 @@ packages:
chalk: 4.1.2
convert-source-map: 1.8.0
fast-json-stable-stringify: 2.1.0
- graceful-fs: 4.2.10
+ graceful-fs: 4.2.11
jest-haste-map: 27.5.1
jest-regex-util: 27.5.1
jest-util: 27.5.1
- micromatch: 4.0.5
+ micromatch: 4.0.8
pirates: 4.0.5
slash: 3.0.0
source-map: 0.6.1
@@ -3570,7 +2604,7 @@ packages:
dependencies:
'@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
'@types/yargs': 16.0.4
chalk: 4.1.2
dev: false
@@ -3582,39 +2616,39 @@ packages:
'@jest/schemas': 28.1.3
'@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
'@types/yargs': 17.0.12
chalk: 4.1.2
dev: false
- /@jridgewell/gen-mapping@0.3.2:
- resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==}
+ /@jridgewell/gen-mapping@0.3.5:
+ resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==}
engines: {node: '>=6.0.0'}
dependencies:
- '@jridgewell/set-array': 1.1.2
+ '@jridgewell/set-array': 1.2.1
'@jridgewell/sourcemap-codec': 1.4.14
- '@jridgewell/trace-mapping': 0.3.15
+ '@jridgewell/trace-mapping': 0.3.25
/@jridgewell/resolve-uri@3.1.0:
resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==}
engines: {node: '>=6.0.0'}
- /@jridgewell/set-array@1.1.2:
- resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
+ /@jridgewell/set-array@1.2.1:
+ resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
engines: {node: '>=6.0.0'}
- /@jridgewell/source-map@0.3.2:
- resolution: {integrity: sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==}
+ /@jridgewell/source-map@0.3.6:
+ resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==}
dependencies:
- '@jridgewell/gen-mapping': 0.3.2
- '@jridgewell/trace-mapping': 0.3.15
+ '@jridgewell/gen-mapping': 0.3.5
+ '@jridgewell/trace-mapping': 0.3.25
dev: false
/@jridgewell/sourcemap-codec@1.4.14:
resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==}
- /@jridgewell/trace-mapping@0.3.15:
- resolution: {integrity: sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==}
+ /@jridgewell/trace-mapping@0.3.25:
+ resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
dependencies:
'@jridgewell/resolve-uri': 3.1.0
'@jridgewell/sourcemap-codec': 1.4.14
@@ -3626,46 +2660,14 @@ packages:
'@jridgewell/sourcemap-codec': 1.4.14
dev: false
- /@juggle/resize-observer@3.3.1:
- resolution: {integrity: sha512-zMM9Ds+SawiUkakS7y94Ymqx+S0ORzpG3frZirN3l+UlXUmSUR7hF4wxCVqW+ei94JzV5kt0uXBcoOEAuiydrw==}
- dev: false
-
/@leichtgewicht/ip-codec@2.0.4:
resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==}
dev: false
- /@material-ui/core@4.12.3(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2):
- resolution: {integrity: sha512-sdpgI/PL56QVsEJldwEe4FFaFTLUqN+rd7sSZiRCdx2E/C7z5yK0y/khAWVBH24tXwto7I1hCzNWfJGZIYJKnw==}
- engines: {node: '>=8.0.0'}
- deprecated: 'You can now upgrade to @mui/material. See the guide: https://mui.com/guides/migration-v4/'
- peerDependencies:
- '@types/react': ^16.8.6 || ^17.0.0
- react: ^16.8.0 || ^17.0.0
- react-dom: ^16.8.0 || ^17.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@babel/runtime': 7.16.3
- '@material-ui/styles': 4.11.5(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2)
- '@material-ui/system': 4.12.2(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2)
- '@material-ui/types': 5.1.0(@types/react@17.0.39)
- '@material-ui/utils': 4.11.3(react-dom@17.0.2)(react@17.0.2)
- '@types/react': 17.0.39
- '@types/react-transition-group': 4.4.3
- clsx: 1.2.1
- hoist-non-react-statics: 3.3.2
- popper.js: 1.16.1-lts
- prop-types: 15.8.1
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
- react-is: 17.0.2
- react-transition-group: 4.4.2(react-dom@17.0.2)(react@17.0.2)
- dev: false
-
/@material-ui/core@4.12.4(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2):
resolution: {integrity: sha512-tr7xekNlM9LjA6pagJmL8QCgZXaubWUwkJnoYcMKd4gw/t4XiyvnTkjdGrUVicyB2BsdaAv1tvow45bPM4sSwQ==}
engines: {node: '>=8.0.0'}
+ deprecated: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
peerDependencies:
'@types/react': ^16.8.6 || ^17.0.0
react: ^16.8.0 || ^17.0.0
@@ -3691,26 +2693,6 @@ packages:
react-transition-group: 4.4.5(react-dom@17.0.2)(react@17.0.2)
dev: false
- /@material-ui/icons@4.11.2(@material-ui/core@4.12.3)(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2):
- resolution: {integrity: sha512-fQNsKX2TxBmqIGJCSi3tGTO/gZ+eJgWmMJkgDiOfyNaunNaxcklJQFaFogYcFl0qFuaEz1qaXYXboa/bUXVSOQ==}
- engines: {node: '>=8.0.0'}
- deprecated: 'You can now upgrade to @mui/icons. See the guide: https://mui.com/guides/migration-v4/'
- peerDependencies:
- '@material-ui/core': ^4.0.0
- '@types/react': ^16.8.6 || ^17.0.0
- react: ^16.8.0 || ^17.0.0
- react-dom: ^16.8.0 || ^17.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@babel/runtime': 7.16.3
- '@material-ui/core': 4.12.3(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2)
- '@types/react': 17.0.39
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
- dev: false
-
/@material-ui/icons@4.11.2(@material-ui/core@4.12.4)(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2):
resolution: {integrity: sha512-fQNsKX2TxBmqIGJCSi3tGTO/gZ+eJgWmMJkgDiOfyNaunNaxcklJQFaFogYcFl0qFuaEz1qaXYXboa/bUXVSOQ==}
engines: {node: '>=8.0.0'}
@@ -3724,16 +2706,17 @@ packages:
'@types/react':
optional: true
dependencies:
- '@babel/runtime': 7.16.3
+ '@babel/runtime': 7.19.0
'@material-ui/core': 4.12.4(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2)
'@types/react': 17.0.39
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
dev: false
- /@material-ui/lab@4.0.0-alpha.61(@material-ui/core@4.12.3)(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2):
+ /@material-ui/lab@4.0.0-alpha.61(@material-ui/core@4.12.4)(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2):
resolution: {integrity: sha512-rSzm+XKiNUjKegj8bzt5+pygZeckNLOr+IjykH8sYdVk7dE9y2ZuUSofiMV2bJk3qU+JHwexmw+q0RyNZB9ugg==}
engines: {node: '>=8.0.0'}
+ deprecated: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
peerDependencies:
'@material-ui/core': ^4.12.1
'@types/react': ^16.8.6 || ^17.0.0
@@ -3744,7 +2727,7 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.19.0
- '@material-ui/core': 4.12.3(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2)
+ '@material-ui/core': 4.12.4(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2)
'@material-ui/utils': 4.11.3(react-dom@17.0.2)(react@17.0.2)
'@types/react': 17.0.39
clsx: 1.2.1
@@ -3754,11 +2737,11 @@ packages:
react-is: 17.0.2
dev: false
- /@material-ui/lab@4.0.0-alpha.61(@material-ui/core@4.12.4)(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2):
- resolution: {integrity: sha512-rSzm+XKiNUjKegj8bzt5+pygZeckNLOr+IjykH8sYdVk7dE9y2ZuUSofiMV2bJk3qU+JHwexmw+q0RyNZB9ugg==}
+ /@material-ui/styles@4.11.5(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2):
+ resolution: {integrity: sha512-o/41ot5JJiUsIETME9wVLAJrmIWL3j0R0Bj2kCOLbSfqEkKf0fmaPt+5vtblUh5eXr2S+J/8J3DaCb10+CzPGA==}
engines: {node: '>=8.0.0'}
+ deprecated: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
peerDependencies:
- '@material-ui/core': ^4.12.1
'@types/react': ^16.8.6 || ^17.0.0
react: ^16.8.0 || ^17.0.0
react-dom: ^16.8.0 || ^17.0.0
@@ -3767,63 +2750,8 @@ packages:
optional: true
dependencies:
'@babel/runtime': 7.19.0
- '@material-ui/core': 4.12.4(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2)
- '@material-ui/utils': 4.11.3(react-dom@17.0.2)(react@17.0.2)
- '@types/react': 17.0.39
- clsx: 1.2.1
- prop-types: 15.8.1
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
- react-is: 17.0.2
- dev: false
-
- /@material-ui/styles@4.11.4(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2):
- resolution: {integrity: sha512-KNTIZcnj/zprG5LW0Sao7zw+yG3O35pviHzejMdcSGCdWbiO8qzRgOYL8JAxAsWBKOKYwVZxXtHWaB5T2Kvxew==}
- engines: {node: '>=8.0.0'}
- deprecated: 'You can now upgrade to @mui/styles. See the guide: https://mui.com/guides/migration-v4/'
- peerDependencies:
- '@types/react': ^16.8.6 || ^17.0.0
- react: ^16.8.0 || ^17.0.0
- react-dom: ^16.8.0 || ^17.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@babel/runtime': 7.16.3
- '@emotion/hash': 0.8.0
- '@material-ui/types': 5.1.0(@types/react@17.0.39)
- '@material-ui/utils': 4.11.3(react-dom@17.0.2)(react@17.0.2)
- '@types/react': 17.0.39
- clsx: 1.1.1
- csstype: 2.6.18
- hoist-non-react-statics: 3.3.2
- jss: 10.8.1
- jss-plugin-camel-case: 10.8.1
- jss-plugin-default-unit: 10.8.1
- jss-plugin-global: 10.8.1
- jss-plugin-nested: 10.8.1
- jss-plugin-props-sort: 10.8.1
- jss-plugin-rule-value-function: 10.8.1
- jss-plugin-vendor-prefixer: 10.8.1
- prop-types: 15.8.1
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
- dev: false
-
- /@material-ui/styles@4.11.5(@types/react@17.0.39)(react-dom@17.0.2)(react@17.0.2):
- resolution: {integrity: sha512-o/41ot5JJiUsIETME9wVLAJrmIWL3j0R0Bj2kCOLbSfqEkKf0fmaPt+5vtblUh5eXr2S+J/8J3DaCb10+CzPGA==}
- engines: {node: '>=8.0.0'}
- peerDependencies:
- '@types/react': ^16.8.6 || ^17.0.0
- react: ^16.8.0 || ^17.0.0
- react-dom: ^16.8.0 || ^17.0.0
- peerDependenciesMeta:
- '@types/react':
- optional: true
- dependencies:
- '@babel/runtime': 7.19.0
- '@emotion/hash': 0.8.0
- '@material-ui/types': 5.1.0(@types/react@17.0.39)
+ '@emotion/hash': 0.8.0
+ '@material-ui/types': 5.1.0(@types/react@17.0.39)
'@material-ui/utils': 4.11.3(react-dom@17.0.2)(react@17.0.2)
'@types/react': 17.0.39
clsx: 1.2.1
@@ -3887,24 +2815,24 @@ packages:
react-is: 17.0.2
dev: false
- /@monaco-editor/loader@1.3.2(monaco-editor@0.34.0):
+ /@monaco-editor/loader@1.3.2(monaco-editor@0.48.0):
resolution: {integrity: sha512-BTDbpHl3e47r3AAtpfVFTlAi7WXv4UQ/xZmz8atKl4q7epQV5e7+JbigFDViWF71VBi4IIBdcWP57Hj+OWuc9g==}
peerDependencies:
monaco-editor: '>= 0.21.0 < 1'
dependencies:
- monaco-editor: 0.34.0
+ monaco-editor: 0.48.0
state-local: 1.0.7
dev: false
- /@monaco-editor/react@4.4.5(monaco-editor@0.34.0)(react-dom@17.0.2)(react@17.0.2):
+ /@monaco-editor/react@4.4.5(monaco-editor@0.48.0)(react-dom@17.0.2)(react@17.0.2):
resolution: {integrity: sha512-IImtzU7sRc66OOaQVCG+5PFHkSWnnhrUWGBuH6zNmH2h0YgmAhcjHZQc/6MY9JWEbUtVF1WPBMJ9u1XuFbRrVA==}
peerDependencies:
monaco-editor: '>= 0.25.0 < 1'
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
- '@monaco-editor/loader': 1.3.2(monaco-editor@0.34.0)
- monaco-editor: 0.34.0
+ '@monaco-editor/loader': 1.3.2(monaco-editor@0.48.0)
+ monaco-editor: 0.48.0
prop-types: 15.8.1
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -4086,56 +3014,16 @@ packages:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.13.0
- /@pmmmwh/react-refresh-webpack-plugin@0.5.4(react-refresh@0.11.0)(webpack-dev-server@4.7.4)(webpack@5.68.0):
- resolution: {integrity: sha512-zZbZeHQDnoTlt2AF+diQT0wsSXpvWiaIOZwBRdltNFhG1+I3ozyaw7U/nBiUwyJ0D+zwdXp0E3bWOl38Ag2BMw==}
- engines: {node: '>= 10.13'}
- peerDependencies:
- '@types/webpack': 4.x || 5.x
- react-refresh: '>=0.10.0 <1.0.0'
- sockjs-client: ^1.4.0
- type-fest: '>=0.17.0 <3.0.0'
- webpack: '>=4.43.0 <6.0.0'
- webpack-dev-server: 3.x || 4.x
- webpack-hot-middleware: 2.x
- webpack-plugin-serve: 0.x || 1.x
- peerDependenciesMeta:
- '@types/webpack':
- optional: true
- sockjs-client:
- optional: true
- type-fest:
- optional: true
- webpack-dev-server:
- optional: true
- webpack-hot-middleware:
- optional: true
- webpack-plugin-serve:
- optional: true
- dependencies:
- ansi-html-community: 0.0.8
- common-path-prefix: 3.0.0
- core-js-pure: 3.18.3
- error-stack-parser: 2.0.6
- find-up: 5.0.0
- html-entities: 2.3.2
- loader-utils: 2.0.0
- react-refresh: 0.11.0
- schema-utils: 3.1.1
- source-map: 0.7.4
- webpack: 5.68.0
- webpack-dev-server: 4.7.4(webpack@5.68.0)
- dev: false
-
- /@pmmmwh/react-refresh-webpack-plugin@0.5.7(react-refresh@0.11.0)(webpack-dev-server@4.11.0)(webpack@5.74.0):
- resolution: {integrity: sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==}
+ /@pmmmwh/react-refresh-webpack-plugin@0.5.13(react-refresh@0.11.0)(webpack-dev-server@4.11.0)(webpack@5.95.0):
+ resolution: {integrity: sha512-odZVYXly+JwzYri9rKqqUAk0cY6zLpv4dxoKinhoJNShV36Gpxf+CyDIILJ4tYsJ1ZxIWs233Y39iVnynvDA/g==}
engines: {node: '>= 10.13'}
peerDependencies:
'@types/webpack': 4.x || 5.x
react-refresh: '>=0.10.0 <1.0.0'
sockjs-client: ^1.4.0
- type-fest: '>=0.17.0 <3.0.0'
- webpack: '>=4.43.0 <6.0.0'
- webpack-dev-server: 3.x || 4.x
+ type-fest: '>=0.17.0 <5.0.0'
+ webpack: '>=5.76.0'
+ webpack-dev-server: 3.x || 4.x || 5.x
webpack-hot-middleware: 2.x
webpack-plugin-serve: 0.x || 1.x
peerDependenciesMeta:
@@ -4153,41 +3041,22 @@ packages:
optional: true
dependencies:
ansi-html-community: 0.0.8
- common-path-prefix: 3.0.0
core-js-pure: 3.25.1
error-stack-parser: 2.1.4
- find-up: 5.0.0
html-entities: 2.3.3
- loader-utils: 2.0.2
+ loader-utils: 2.0.4
react-refresh: 0.11.0
- schema-utils: 3.1.1
+ schema-utils: 3.3.0
source-map: 0.7.4
- webpack: 5.74.0
- webpack-dev-server: 4.11.0(webpack@5.74.0)
+ webpack: 5.95.0
+ webpack-dev-server: 4.11.0(webpack@5.95.0)
dev: false
/@popperjs/core@2.11.6:
resolution: {integrity: sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==}
dev: false
- /@rollup/plugin-babel@5.3.0(@babel/core@7.19.0)(rollup@2.67.2):
- resolution: {integrity: sha512-9uIC8HZOnVLrLHxayq/PTzw+uS25E14KPUBh5ktF+18Mjo5yK0ToMMx6epY0uEgkjwJw0aBW4x2horYXh8juWw==}
- engines: {node: '>= 10.0.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- '@types/babel__core': ^7.1.9
- rollup: ^1.20.0||^2.0.0
- peerDependenciesMeta:
- '@types/babel__core':
- optional: true
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-module-imports': 7.18.6
- '@rollup/pluginutils': 3.1.0(rollup@2.67.2)
- rollup: 2.67.2
- dev: false
-
- /@rollup/plugin-babel@5.3.1(@babel/core@7.19.0)(rollup@2.79.0):
+ /@rollup/plugin-babel@5.3.1(@babel/core@7.19.0)(rollup@2.79.2):
resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==}
engines: {node: '>= 10.0.0'}
peerDependencies:
@@ -4199,74 +3068,37 @@ packages:
optional: true
dependencies:
'@babel/core': 7.19.0
- '@babel/helper-module-imports': 7.18.6
- '@rollup/pluginutils': 3.1.0(rollup@2.79.0)
- rollup: 2.79.0
- dev: false
-
- /@rollup/plugin-node-resolve@11.2.1(rollup@2.67.2):
- resolution: {integrity: sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==}
- engines: {node: '>= 10.0.0'}
- peerDependencies:
- rollup: ^1.20.0||^2.0.0
- dependencies:
- '@rollup/pluginutils': 3.1.0(rollup@2.67.2)
- '@types/resolve': 1.17.1
- builtin-modules: 3.2.0
- deepmerge: 4.2.2
- is-module: 1.0.0
- resolve: 1.22.1
- rollup: 2.67.2
+ '@babel/helper-module-imports': 7.24.3
+ '@rollup/pluginutils': 3.1.0(rollup@2.79.2)
+ rollup: 2.79.2
dev: false
- /@rollup/plugin-node-resolve@11.2.1(rollup@2.79.0):
+ /@rollup/plugin-node-resolve@11.2.1(rollup@2.79.2):
resolution: {integrity: sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==}
engines: {node: '>= 10.0.0'}
peerDependencies:
rollup: ^1.20.0||^2.0.0
dependencies:
- '@rollup/pluginutils': 3.1.0(rollup@2.79.0)
+ '@rollup/pluginutils': 3.1.0(rollup@2.79.2)
'@types/resolve': 1.17.1
builtin-modules: 3.2.0
deepmerge: 4.2.2
is-module: 1.0.0
resolve: 1.22.1
- rollup: 2.79.0
- dev: false
-
- /@rollup/plugin-replace@2.4.2(rollup@2.67.2):
- resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==}
- peerDependencies:
- rollup: ^1.20.0 || ^2.0.0
- dependencies:
- '@rollup/pluginutils': 3.1.0(rollup@2.67.2)
- magic-string: 0.25.7
- rollup: 2.67.2
+ rollup: 2.79.2
dev: false
- /@rollup/plugin-replace@2.4.2(rollup@2.79.0):
+ /@rollup/plugin-replace@2.4.2(rollup@2.79.2):
resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==}
peerDependencies:
rollup: ^1.20.0 || ^2.0.0
dependencies:
- '@rollup/pluginutils': 3.1.0(rollup@2.79.0)
- magic-string: 0.25.7
- rollup: 2.79.0
- dev: false
-
- /@rollup/pluginutils@3.1.0(rollup@2.67.2):
- resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==}
- engines: {node: '>= 8.0.0'}
- peerDependencies:
- rollup: ^1.20.0||^2.0.0
- dependencies:
- '@types/estree': 0.0.39
- estree-walker: 1.0.1
- picomatch: 2.3.1
- rollup: 2.67.2
+ '@rollup/pluginutils': 3.1.0(rollup@2.79.2)
+ magic-string: 0.25.9
+ rollup: 2.79.2
dev: false
- /@rollup/pluginutils@3.1.0(rollup@2.79.0):
+ /@rollup/pluginutils@3.1.0(rollup@2.79.2):
resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==}
engines: {node: '>= 8.0.0'}
peerDependencies:
@@ -4275,91 +3107,13 @@ packages:
'@types/estree': 0.0.39
estree-walker: 1.0.1
picomatch: 2.3.1
- rollup: 2.79.0
+ rollup: 2.79.2
dev: false
/@rushstack/eslint-patch@1.1.4:
resolution: {integrity: sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==}
dev: false
- /@sentry/browser@6.19.7:
- resolution: {integrity: sha512-oDbklp4O3MtAM4mtuwyZLrgO1qDVYIujzNJQzXmi9YzymJCuzMLSRDvhY83NNDCRxf0pds4DShgYeZdbSyKraA==}
- engines: {node: '>=6'}
- dependencies:
- '@sentry/core': 6.19.7
- '@sentry/types': 6.19.7
- '@sentry/utils': 6.19.7
- tslib: 1.14.1
- dev: false
-
- /@sentry/core@6.19.7:
- resolution: {integrity: sha512-tOfZ/umqB2AcHPGbIrsFLcvApdTm9ggpi/kQZFkej7kMphjT+SGBiQfYtjyg9jcRW+ilAR4JXC9BGKsdEQ+8Vw==}
- engines: {node: '>=6'}
- dependencies:
- '@sentry/hub': 6.19.7
- '@sentry/minimal': 6.19.7
- '@sentry/types': 6.19.7
- '@sentry/utils': 6.19.7
- tslib: 1.14.1
- dev: false
-
- /@sentry/hub@6.19.7:
- resolution: {integrity: sha512-y3OtbYFAqKHCWezF0EGGr5lcyI2KbaXW2Ik7Xp8Mu9TxbSTuwTe4rTntwg8ngPjUQU3SUHzgjqVB8qjiGqFXCA==}
- engines: {node: '>=6'}
- dependencies:
- '@sentry/types': 6.19.7
- '@sentry/utils': 6.19.7
- tslib: 1.14.1
- dev: false
-
- /@sentry/minimal@6.19.7:
- resolution: {integrity: sha512-wcYmSJOdvk6VAPx8IcmZgN08XTXRwRtB1aOLZm+MVHjIZIhHoBGZJYTVQS/BWjldsamj2cX3YGbGXNunaCfYJQ==}
- engines: {node: '>=6'}
- dependencies:
- '@sentry/hub': 6.19.7
- '@sentry/types': 6.19.7
- tslib: 1.14.1
- dev: false
-
- /@sentry/react@6.19.7(react@17.0.2):
- resolution: {integrity: sha512-VzJeBg/v41jfxUYPkH2WYrKjWc4YiMLzDX0f4Zf6WkJ4v3IlDDSkX6DfmWekjTKBho6wiMkSNy2hJ1dHfGZ9jA==}
- engines: {node: '>=6'}
- peerDependencies:
- react: 15.x || 16.x || 17.x || 18.x
- dependencies:
- '@sentry/browser': 6.19.7
- '@sentry/minimal': 6.19.7
- '@sentry/types': 6.19.7
- '@sentry/utils': 6.19.7
- hoist-non-react-statics: 3.3.2
- react: 17.0.2
- tslib: 1.14.1
- dev: false
-
- /@sentry/tracing@6.19.7:
- resolution: {integrity: sha512-ol4TupNnv9Zd+bZei7B6Ygnr9N3Gp1PUrNI761QSlHtPC25xXC5ssSD3GMhBgyQrcvpuRcCFHVNNM97tN5cZiA==}
- engines: {node: '>=6'}
- dependencies:
- '@sentry/hub': 6.19.7
- '@sentry/minimal': 6.19.7
- '@sentry/types': 6.19.7
- '@sentry/utils': 6.19.7
- tslib: 1.14.1
- dev: false
-
- /@sentry/types@6.19.7:
- resolution: {integrity: sha512-jH84pDYE+hHIbVnab3Hr+ZXr1v8QABfhx39KknxqKWr2l0oEItzepV0URvbEhB446lk/S/59230dlUUIBGsXbg==}
- engines: {node: '>=6'}
- dev: false
-
- /@sentry/utils@6.19.7:
- resolution: {integrity: sha512-z95ECmE3i9pbWoXQrD/7PgkBAzJYR+iXtPuTkpBjDKs86O3mT+PXOT3BAn79w2wkn7/i3vOGD2xVr1uiMl26dA==}
- engines: {node: '>=6'}
- dependencies:
- '@sentry/types': 6.19.7
- tslib: 1.14.1
- dev: false
-
/@sinclair/typebox@0.24.39:
resolution: {integrity: sha512-GqtkxoAjhTzoMwFg/JYRl+1+miOoyvp6mkLpbMSd2fIQak2KvY00ndlXxxkDBpuCPYkorZeEZf0LEQn9V9NRVQ==}
dev: false
@@ -4376,56 +3130,11 @@ packages:
'@sinonjs/commons': 1.8.3
dev: false
- /@stripe/react-stripe-js@1.6.0(@stripe/stripe-js@1.20.3)(react-dom@17.0.2)(react@17.0.2):
- resolution: {integrity: sha512-tMmsPD+wkpiiVJZgQ1E06tklG5MZHG462s6OWja9abpxq76kerAxMFN+KdhUg0LIEY79THbzvH3s/WGHasnV3w==}
- peerDependencies:
- '@stripe/stripe-js': ^1.19.1
- react: ^16.8.0 || ^17.0.0
- react-dom: ^16.8.0 || ^17.0.0
- dependencies:
- '@stripe/stripe-js': 1.20.3
- prop-types: 15.8.1
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
- dev: false
-
- /@stripe/stripe-js@1.20.3:
- resolution: {integrity: sha512-pFhPvajrZJUzoOZDC3/2YsOeL5VD63CVlbOXs+AriIchmy6Kb2CQqrcHPCuK72FM726lwo4neF0wPRBtsLYXuw==}
- dev: false
-
- /@stylelint/postcss-css-in-js@0.37.3(postcss-syntax@0.36.2)(postcss@7.0.39):
- resolution: {integrity: sha512-scLk3cSH1H9KggSniseb2KNAU5D9FWc3H7BxCSAIdtU9OWIyw0zkEZ9qEKHryRM+SExYXRKNb7tOOVNAsQ3iwg==}
- peerDependencies:
- postcss: '>=7.0.0'
- postcss-syntax: '>=0.36.2'
- dependencies:
- '@babel/core': 7.19.0
- postcss: 7.0.39
- postcss-syntax: 0.36.2(postcss@8.4.18)
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@stylelint/postcss-markdown@0.36.2(postcss-syntax@0.36.2)(postcss@7.0.39):
- resolution: {integrity: sha512-2kGbqUVJUGE8dM+bMzXG/PYUWKkjLIkRLWNh39OaADkiabDRdw8ATFCgbMz5xdIcvwspPAluSL7uY+ZiTWdWmQ==}
- deprecated: 'Use the original unforked package instead: postcss-markdown'
- peerDependencies:
- postcss: '>=7.0.0'
- postcss-syntax: '>=0.36.2'
- dependencies:
- postcss: 7.0.39
- postcss-syntax: 0.36.2(postcss@8.4.18)
- remark: 13.0.0
- unist-util-find-all-after: 3.0.2
- transitivePeerDependencies:
- - supports-color
- dev: true
-
/@surma/rollup-plugin-off-main-thread@2.2.3:
resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==}
dependencies:
- ejs: 3.1.8
- json5: 2.2.1
+ ejs: 3.1.10
+ json5: 2.2.3
magic-string: 0.25.9
string.prototype.matchall: 4.0.7
dev: false
@@ -4499,7 +3208,7 @@ packages:
resolution: {integrity: sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==}
engines: {node: '>=10'}
dependencies:
- '@babel/types': 7.19.0
+ '@babel/types': 7.24.0
dev: false
/@svgr/plugin-jsx@5.5.0:
@@ -4534,7 +3243,7 @@ packages:
'@svgr/core': 5.5.0
'@svgr/plugin-jsx': 5.5.0
'@svgr/plugin-svgo': 5.5.0
- loader-utils: 2.0.2
+ loader-utils: 3.2.1
transitivePeerDependencies:
- supports-color
dev: false
@@ -4565,15 +3274,11 @@ packages:
resolution: {integrity: sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==}
dev: false
- /@tsconfig/recommended@1.0.1:
- resolution: {integrity: sha512-2xN+iGTbPBEzGSnVp/Hd64vKJCJWxsi9gfs88x4PPMyEjHJoA3o5BY9r5OLPHIZU2pAQxkSAsJFqn6itClP8mQ==}
- dev: true
-
/@types/babel__core@7.1.19:
resolution: {integrity: sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==}
dependencies:
- '@babel/parser': 7.19.0
- '@babel/types': 7.19.0
+ '@babel/parser': 7.24.4
+ '@babel/types': 7.24.0
'@types/babel__generator': 7.6.4
'@types/babel__template': 7.4.1
'@types/babel__traverse': 7.18.1
@@ -4582,33 +3287,33 @@ packages:
/@types/babel__generator@7.6.4:
resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==}
dependencies:
- '@babel/types': 7.19.0
+ '@babel/types': 7.24.0
dev: false
/@types/babel__template@7.4.1:
resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==}
dependencies:
- '@babel/parser': 7.19.0
- '@babel/types': 7.19.0
+ '@babel/parser': 7.24.4
+ '@babel/types': 7.24.0
dev: false
/@types/babel__traverse@7.18.1:
resolution: {integrity: sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA==}
dependencies:
- '@babel/types': 7.19.0
+ '@babel/types': 7.24.0
dev: false
/@types/body-parser@1.19.2:
resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==}
dependencies:
'@types/connect': 3.4.35
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
dev: false
/@types/bonjour@3.5.10:
resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==}
dependencies:
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
dev: false
/@types/byte-size@8.1.0:
@@ -4619,380 +3324,125 @@ packages:
resolution: {integrity: sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==}
dependencies:
'@types/express-serve-static-core': 4.17.30
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
dev: false
/@types/connect@3.4.35:
resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==}
dependencies:
- '@types/node': 18.7.16
- dev: false
-
- /@types/d3-array@3.0.3:
- resolution: {integrity: sha512-Reoy+pKnvsksN0lQUlcH6dOGjRZ/3WRwXR//m+/8lt1BXeI4xyaUZoqULNjyXXRuh0Mj4LNpkCvhUpQlY3X5xQ==}
- dev: false
-
- /@types/d3-axis@3.0.1:
- resolution: {integrity: sha512-zji/iIbdd49g9WN0aIsGcwcTBUkgLsCSwB+uH+LPVDAiKWENMtI3cJEWt+7/YYwelMoZmbBfzA3qCdrZ2XFNnw==}
- dependencies:
- '@types/d3-selection': 3.0.3
+ '@types/node': 12.20.33
dev: false
- /@types/d3-brush@3.0.1:
- resolution: {integrity: sha512-B532DozsiTuQMHu2YChdZU0qsFJSio3Q6jmBYGYNp3gMDzBmuFFgPt9qKA4VYuLZMp4qc6eX7IUFUEsvHiXZAw==}
+ /@types/eslint@8.4.6:
+ resolution: {integrity: sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==}
dependencies:
- '@types/d3-selection': 3.0.3
+ '@types/estree': 1.0.5
+ '@types/json-schema': 7.0.11
dev: false
- /@types/d3-chord@3.0.1:
- resolution: {integrity: sha512-eQfcxIHrg7V++W8Qxn6QkqBNBokyhdWSAS73AbkbMzvLQmVVBviknoz2SRS/ZJdIOmhcmmdCRE/NFOm28Z1AMw==}
+ /@types/estree@0.0.39:
+ resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==}
dev: false
- /@types/d3-color@3.1.0:
- resolution: {integrity: sha512-HKuicPHJuvPgCD+np6Se9MQvS6OCbJmOjGvylzMJRlDwUXjKTTXs6Pwgk79O09Vj/ho3u1ofXnhFOaEWWPrlwA==}
+ /@types/estree@1.0.5:
+ resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
dev: false
- /@types/d3-contour@3.0.1:
- resolution: {integrity: sha512-C3zfBrhHZvrpAAK3YXqLWVAGo87A4SvJ83Q/zVJ8rFWJdKejUnDYaWZPkA8K84kb2vDA/g90LTQAz7etXcgoQQ==}
+ /@types/express-serve-static-core@4.17.30:
+ resolution: {integrity: sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==}
dependencies:
- '@types/d3-array': 3.0.3
- '@types/geojson': 7946.0.10
+ '@types/node': 12.20.33
+ '@types/qs': 6.9.7
+ '@types/range-parser': 1.2.4
dev: false
- /@types/d3-delaunay@6.0.1:
- resolution: {integrity: sha512-tLxQ2sfT0p6sxdG75c6f/ekqxjyYR0+LwPrsO1mbC9YDBzPJhs2HbJJRrn8Ez1DBoHRo2yx7YEATI+8V1nGMnQ==}
+ /@types/express@4.17.13:
+ resolution: {integrity: sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==}
+ dependencies:
+ '@types/body-parser': 1.19.2
+ '@types/express-serve-static-core': 4.17.30
+ '@types/qs': 6.9.7
+ '@types/serve-static': 1.15.0
dev: false
- /@types/d3-dispatch@3.0.1:
- resolution: {integrity: sha512-NhxMn3bAkqhjoxabVJWKryhnZXXYYVQxaBnbANu0O94+O/nX9qSjrA1P1jbAQJxJf+VC72TxDX/YJcKue5bRqw==}
+ /@types/graceful-fs@4.1.5:
+ resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==}
+ dependencies:
+ '@types/node': 12.20.33
dev: false
- /@types/d3-drag@3.0.1:
- resolution: {integrity: sha512-o1Va7bLwwk6h03+nSM8dpaGEYnoIG19P0lKqlic8Un36ymh9NSkNFX1yiXMKNMx8rJ0Kfnn2eovuFaL6Jvj0zA==}
+ /@types/hast@2.3.4:
+ resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==}
dependencies:
- '@types/d3-selection': 3.0.3
+ '@types/unist': 2.0.6
dev: false
- /@types/d3-dsv@3.0.0:
- resolution: {integrity: sha512-o0/7RlMl9p5n6FQDptuJVMxDf/7EDEv2SYEO/CwdG2tr1hTfUVi0Iavkk2ax+VpaQ/1jVhpnj5rq1nj8vwhn2A==}
+ /@types/history@4.7.9:
+ resolution: {integrity: sha512-MUc6zSmU3tEVnkQ78q0peeEjKWPUADMlC/t++2bI8WnAG2tvYRPIgHG8lWkXwqc8MsUF6Z2MOf+Mh5sazOmhiQ==}
dev: false
- /@types/d3-ease@3.0.0:
- resolution: {integrity: sha512-aMo4eaAOijJjA6uU+GIeW018dvy9+oH5Y2VPPzjjfxevvGQ/oRDs+tfYC9b50Q4BygRR8yE2QCLsrT0WtAVseA==}
+ /@types/html-minifier-terser@6.1.0:
+ resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==}
dev: false
- /@types/d3-fetch@3.0.1:
- resolution: {integrity: sha512-toZJNOwrOIqz7Oh6Q7l2zkaNfXkfR7mFSJvGvlD/Ciq/+SQ39d5gynHJZ/0fjt83ec3WL7+u3ssqIijQtBISsw==}
+ /@types/http-proxy@1.17.9:
+ resolution: {integrity: sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==}
dependencies:
- '@types/d3-dsv': 3.0.0
+ '@types/node': 12.20.33
dev: false
- /@types/d3-force@3.0.3:
- resolution: {integrity: sha512-z8GteGVfkWJMKsx6hwC3SiTSLspL98VNpmvLpEFJQpZPq6xpA1I8HNBDNSpukfK0Vb0l64zGFhzunLgEAcBWSA==}
+ /@types/istanbul-lib-coverage@2.0.4:
+ resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==}
dev: false
- /@types/d3-format@3.0.1:
- resolution: {integrity: sha512-5KY70ifCCzorkLuIkDe0Z9YTf9RR2CjBX1iaJG+rgM/cPP+sO+q9YdQ9WdhQcgPj1EQiJ2/0+yUkkziTG6Lubg==}
+ /@types/istanbul-lib-report@3.0.0:
+ resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==}
+ dependencies:
+ '@types/istanbul-lib-coverage': 2.0.4
dev: false
- /@types/d3-geo@3.0.2:
- resolution: {integrity: sha512-DbqK7MLYA8LpyHQfv6Klz0426bQEf7bRTvhMy44sNGVyZoWn//B0c+Qbeg8Osi2Obdc9BLLXYAKpyWege2/7LQ==}
+ /@types/istanbul-reports@3.0.1:
+ resolution: {integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==}
dependencies:
- '@types/geojson': 7946.0.10
+ '@types/istanbul-lib-report': 3.0.0
dev: false
- /@types/d3-hierarchy@3.1.0:
- resolution: {integrity: sha512-g+sey7qrCa3UbsQlMZZBOHROkFqx7KZKvUpRzI/tAp/8erZWpYq7FgNKvYwebi2LaEiVs1klhUfd3WCThxmmWQ==}
- dev: false
+ /@types/json-schema@7.0.11:
+ resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==}
- /@types/d3-interpolate@3.0.1:
- resolution: {integrity: sha512-jx5leotSeac3jr0RePOH1KdR9rISG91QIE4Q2PYTu4OymLTZfA3SrnURSLzKH48HmXVUru50b8nje4E79oQSQw==}
- dependencies:
- '@types/d3-color': 3.1.0
+ /@types/json5@0.0.29:
+ resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
dev: false
- /@types/d3-path@3.0.0:
- resolution: {integrity: sha512-0g/A+mZXgFkQxN3HniRDbXMN79K3CdTpLsevj+PXiTcb2hVyvkZUBg37StmgCQkaD84cUJ4uaDAWq7UJOQy2Tg==}
+ /@types/lodash@4.14.176:
+ resolution: {integrity: sha512-xZmuPTa3rlZoIbtDUyJKZQimJV3bxCmzMIO2c9Pz9afyDro6kr7R79GwcB6mRhuoPmV2p1Vb66WOJH7F886WKQ==}
dev: false
- /@types/d3-polygon@3.0.0:
- resolution: {integrity: sha512-D49z4DyzTKXM0sGKVqiTDTYr+DHg/uxsiWDAkNrwXYuiZVd9o9wXZIo+YsHkifOiyBkmSWlEngHCQme54/hnHw==}
+ /@types/mime@3.0.1:
+ resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==}
dev: false
- /@types/d3-quadtree@3.0.2:
- resolution: {integrity: sha512-QNcK8Jguvc8lU+4OfeNx+qnVy7c0VrDJ+CCVFS9srBo2GL9Y18CnIxBdTF3v38flrGy5s1YggcoAiu6s4fLQIw==}
- dev: false
+ /@types/minimist@1.2.2:
+ resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==}
+ dev: true
- /@types/d3-random@3.0.1:
- resolution: {integrity: sha512-IIE6YTekGczpLYo/HehAy3JGF1ty7+usI97LqraNa8IiDur+L44d0VOjAvFQWJVdZOJHukUJw+ZdZBlgeUsHOQ==}
+ /@types/node@12.20.33:
+ resolution: {integrity: sha512-5XmYX2GECSa+CxMYaFsr2mrql71Q4EvHjKS+ox/SiwSdaASMoBIWE6UmZqFO+VX1jIcsYLStI4FFoB6V7FeIYw==}
dev: false
- /@types/d3-scale-chromatic@3.0.0:
- resolution: {integrity: sha512-dsoJGEIShosKVRBZB0Vo3C8nqSDqVGujJU6tPznsBJxNJNwMF8utmS83nvCBKQYPpjCzaaHcrf66iTRpZosLPw==}
+ /@types/node@16.18.48:
+ resolution: {integrity: sha512-mlaecDKQ7rIZrYD7iiKNdzFb6e/qD5I9U1rAhq+Fd+DWvYVs+G2kv74UFHmSOlg5+i/vF3XxuR522V4u8BqO+Q==}
dev: false
- /@types/d3-scale@4.0.2:
- resolution: {integrity: sha512-Yk4htunhPAwN0XGlIwArRomOjdoBFXC3+kCxK2Ubg7I9shQlVSJy/pG/Ht5ASN+gdMIalpk8TJ5xV74jFsetLA==}
- dependencies:
- '@types/d3-time': 3.0.0
- dev: false
+ /@types/normalize-package-data@2.4.1:
+ resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
+ dev: true
+
+ /@types/parse-json@4.0.0:
+ resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
- /@types/d3-selection@3.0.3:
- resolution: {integrity: sha512-Mw5cf6nlW1MlefpD9zrshZ+DAWL4IQ5LnWfRheW6xwsdaWOb6IRRu2H7XPAQcyXEx1D7XQWgdoKR83ui1/HlEA==}
- dev: false
-
- /@types/d3-shape@3.1.0:
- resolution: {integrity: sha512-jYIYxFFA9vrJ8Hd4Se83YI6XF+gzDL1aC5DCsldai4XYYiVNdhtpGbA/GM6iyQ8ayhSp3a148LY34hy7A4TxZA==}
- dependencies:
- '@types/d3-path': 3.0.0
- dev: false
-
- /@types/d3-time-format@4.0.0:
- resolution: {integrity: sha512-yjfBUe6DJBsDin2BMIulhSHmr5qNR5Pxs17+oW4DoVPyVIXZ+m6bs7j1UVKP08Emv6jRmYrYqxYzO63mQxy1rw==}
- dev: false
-
- /@types/d3-time@3.0.0:
- resolution: {integrity: sha512-sZLCdHvBUcNby1cB6Fd3ZBrABbjz3v1Vm90nysCQ6Vt7vd6e/h9Lt7SiJUoEX0l4Dzc7P5llKyhqSi1ycSf1Hg==}
- dev: false
-
- /@types/d3-timer@3.0.0:
- resolution: {integrity: sha512-HNB/9GHqu7Fo8AQiugyJbv6ZxYz58wef0esl4Mv828w1ZKpAshw/uFWVDUcIB9KKFeFKoxS3cHY07FFgtTRZ1g==}
- dev: false
-
- /@types/d3-transition@3.0.2:
- resolution: {integrity: sha512-jo5o/Rf+/u6uerJ/963Dc39NI16FQzqwOc54bwvksGAdVfvDrqDpVeq95bEvPtBwLCVZutAEyAtmSyEMxN7vxQ==}
- dependencies:
- '@types/d3-selection': 3.0.3
- dev: false
-
- /@types/d3-zoom@3.0.1:
- resolution: {integrity: sha512-7s5L9TjfqIYQmQQEUcpMAcBOahem7TRoSO/+Gkz02GbMVuULiZzjF2BOdw291dbO2aNon4m2OdFsRGaCq2caLQ==}
- dependencies:
- '@types/d3-interpolate': 3.0.1
- '@types/d3-selection': 3.0.3
- dev: false
-
- /@types/d3@7.4.0:
- resolution: {integrity: sha512-jIfNVK0ZlxcuRDKtRS/SypEyOQ6UHaFQBKv032X45VvxSJ6Yi5G9behy9h6tNTHTDGh5Vq+KbmBjUWLgY4meCA==}
- dependencies:
- '@types/d3-array': 3.0.3
- '@types/d3-axis': 3.0.1
- '@types/d3-brush': 3.0.1
- '@types/d3-chord': 3.0.1
- '@types/d3-color': 3.1.0
- '@types/d3-contour': 3.0.1
- '@types/d3-delaunay': 6.0.1
- '@types/d3-dispatch': 3.0.1
- '@types/d3-drag': 3.0.1
- '@types/d3-dsv': 3.0.0
- '@types/d3-ease': 3.0.0
- '@types/d3-fetch': 3.0.1
- '@types/d3-force': 3.0.3
- '@types/d3-format': 3.0.1
- '@types/d3-geo': 3.0.2
- '@types/d3-hierarchy': 3.1.0
- '@types/d3-interpolate': 3.0.1
- '@types/d3-path': 3.0.0
- '@types/d3-polygon': 3.0.0
- '@types/d3-quadtree': 3.0.2
- '@types/d3-random': 3.0.1
- '@types/d3-scale': 4.0.2
- '@types/d3-scale-chromatic': 3.0.0
- '@types/d3-selection': 3.0.3
- '@types/d3-shape': 3.1.0
- '@types/d3-time': 3.0.0
- '@types/d3-time-format': 4.0.0
- '@types/d3-timer': 3.0.0
- '@types/d3-transition': 3.0.2
- '@types/d3-zoom': 3.0.1
- dev: false
-
- /@types/debug@4.1.7:
- resolution: {integrity: sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==}
- dependencies:
- '@types/ms': 0.7.31
- dev: false
-
- /@types/dompurify@2.3.4:
- resolution: {integrity: sha512-EXzDatIb5EspL2eb/xPGmaC8pePcTHrkDCONjeisusLFrVfl38Pjea/R0YJGu3k9ZQadSvMqW0WXPI2hEo2Ajg==}
- dependencies:
- '@types/trusted-types': 2.0.2
- dev: false
-
- /@types/eslint-scope@3.7.3:
- resolution: {integrity: sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==}
- dependencies:
- '@types/eslint': 7.29.0
- '@types/estree': 0.0.50
- dev: false
-
- /@types/eslint-scope@3.7.4:
- resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==}
- dependencies:
- '@types/eslint': 8.4.6
- '@types/estree': 1.0.0
- dev: false
-
- /@types/eslint@7.29.0:
- resolution: {integrity: sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==}
- dependencies:
- '@types/estree': 1.0.0
- '@types/json-schema': 7.0.11
- dev: false
-
- /@types/eslint@8.4.6:
- resolution: {integrity: sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==}
- dependencies:
- '@types/estree': 1.0.0
- '@types/json-schema': 7.0.11
- dev: false
-
- /@types/estree@0.0.39:
- resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==}
- dev: false
-
- /@types/estree@0.0.50:
- resolution: {integrity: sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==}
- dev: false
-
- /@types/estree@0.0.51:
- resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==}
- dev: false
-
- /@types/estree@1.0.0:
- resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==}
- dev: false
-
- /@types/express-serve-static-core@4.17.30:
- resolution: {integrity: sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==}
- dependencies:
- '@types/node': 18.7.16
- '@types/qs': 6.9.7
- '@types/range-parser': 1.2.4
- dev: false
-
- /@types/express@4.17.13:
- resolution: {integrity: sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==}
- dependencies:
- '@types/body-parser': 1.19.2
- '@types/express-serve-static-core': 4.17.30
- '@types/qs': 6.9.7
- '@types/serve-static': 1.15.0
- dev: false
-
- /@types/geojson@7946.0.10:
- resolution: {integrity: sha512-Nmh0K3iWQJzniTuPRcJn5hxXkfB1T1pgB89SBig5PlJQU5yocazeu4jATJlaA0GYFKWMqDdvYemoSnF2pXgLVA==}
- dev: false
-
- /@types/graceful-fs@4.1.5:
- resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==}
- dependencies:
- '@types/node': 18.7.16
- dev: false
-
- /@types/hast@2.3.4:
- resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==}
- dependencies:
- '@types/unist': 2.0.6
- dev: false
-
- /@types/history@4.7.9:
- resolution: {integrity: sha512-MUc6zSmU3tEVnkQ78q0peeEjKWPUADMlC/t++2bI8WnAG2tvYRPIgHG8lWkXwqc8MsUF6Z2MOf+Mh5sazOmhiQ==}
- dev: false
-
- /@types/html-minifier-terser@6.1.0:
- resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==}
- dev: false
-
- /@types/http-proxy@1.17.8:
- resolution: {integrity: sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==}
- dependencies:
- '@types/node': 18.7.16
- dev: false
-
- /@types/http-proxy@1.17.9:
- resolution: {integrity: sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==}
- dependencies:
- '@types/node': 18.7.16
- dev: false
-
- /@types/istanbul-lib-coverage@2.0.4:
- resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==}
- dev: false
-
- /@types/istanbul-lib-report@3.0.0:
- resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==}
- dependencies:
- '@types/istanbul-lib-coverage': 2.0.4
- dev: false
-
- /@types/istanbul-reports@3.0.1:
- resolution: {integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==}
- dependencies:
- '@types/istanbul-lib-report': 3.0.0
- dev: false
-
- /@types/json-schema@7.0.11:
- resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==}
-
- /@types/json5@0.0.29:
- resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
- dev: false
-
- /@types/lodash@4.14.176:
- resolution: {integrity: sha512-xZmuPTa3rlZoIbtDUyJKZQimJV3bxCmzMIO2c9Pz9afyDro6kr7R79GwcB6mRhuoPmV2p1Vb66WOJH7F886WKQ==}
- dev: false
-
- /@types/mdast@3.0.10:
- resolution: {integrity: sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==}
- dependencies:
- '@types/unist': 2.0.6
-
- /@types/mdurl@1.0.2:
- resolution: {integrity: sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==}
- dev: false
-
- /@types/mime@3.0.1:
- resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==}
- dev: false
-
- /@types/minimist@1.2.2:
- resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==}
- dev: true
-
- /@types/ms@0.7.31:
- resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==}
- dev: false
-
- /@types/node@12.20.33:
- resolution: {integrity: sha512-5XmYX2GECSa+CxMYaFsr2mrql71Q4EvHjKS+ox/SiwSdaASMoBIWE6UmZqFO+VX1jIcsYLStI4FFoB6V7FeIYw==}
- dev: false
-
- /@types/node@16.18.48:
- resolution: {integrity: sha512-mlaecDKQ7rIZrYD7iiKNdzFb6e/qD5I9U1rAhq+Fd+DWvYVs+G2kv74UFHmSOlg5+i/vF3XxuR522V4u8BqO+Q==}
- dev: false
-
- /@types/node@18.7.16:
- resolution: {integrity: sha512-EQHhixfu+mkqHMZl1R2Ovuvn47PUw18azMJOTwSZr9/fhzHNGXAJ0ma0dayRVchprpCj0Kc1K1xKoWaATWF1qg==}
- dev: false
-
- /@types/normalize-package-data@2.4.1:
- resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
- dev: true
-
- /@types/parse-json@4.0.0:
- resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
-
- /@types/parse5@6.0.3:
- resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==}
- dev: false
-
- /@types/prettier@2.7.0:
- resolution: {integrity: sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==}
- dev: false
-
- /@types/prop-types@15.7.4:
- resolution: {integrity: sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==}
+ /@types/prettier@2.7.0:
+ resolution: {integrity: sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==}
dev: false
/@types/prop-types@15.7.5:
@@ -5014,20 +3464,20 @@ packages:
/@types/react-dom@17.0.11:
resolution: {integrity: sha512-f96K3k+24RaLGVu/Y2Ng3e1EbZ8/cVJvypZWd7cy0ofCBaf2lcM46xNhycMZ2xGwbBjRql7hOlZ+e2WlJ5MH3Q==}
dependencies:
- '@types/react': 18.0.18
+ '@types/react': 17.0.39
dev: false
/@types/react-is@17.0.3:
resolution: {integrity: sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==}
dependencies:
- '@types/react': 18.0.18
+ '@types/react': 17.0.39
dev: false
/@types/react-router-dom@5.3.1:
resolution: {integrity: sha512-UvyRy73318QI83haXlaMwmklHHzV9hjl3u71MmM6wYNu0hOVk9NLTa0vGukf8zXUqnwz4O06ig876YSPpeK28A==}
dependencies:
'@types/history': 4.7.9
- '@types/react': 18.0.18
+ '@types/react': 17.0.39
'@types/react-router': 5.1.17
dev: false
@@ -5035,37 +3485,23 @@ packages:
resolution: {integrity: sha512-RNSXOyb3VyRs/EOGmjBhhGKTbnN6fHWvy5FNLzWfOWOGjgVUKqJZXfpKzLmgoU8h6Hj8mpALj/mbXQASOb92wQ==}
dependencies:
'@types/history': 4.7.9
- '@types/react': 18.0.18
+ '@types/react': 17.0.39
dev: false
/@types/react-syntax-highlighter@15.5.6:
resolution: {integrity: sha512-i7wFuLbIAFlabTeD2I1cLjEOrG/xdMa/rpx2zwzAoGHuXJDhSqp9BSfDlMHSh9JSuNfxHk9eEmMX6D55GiyjGg==}
dependencies:
- '@types/react': 18.0.18
- dev: false
-
- /@types/react-transition-group@4.4.3:
- resolution: {integrity: sha512-fUx5muOWSYP8Bw2BUQ9M9RK9+W1XBK/7FLJ8PTQpnpTEkn0ccyMffyEQvan4C3h53gHdx7KE5Qrxi/LnUGQtdg==}
- dependencies:
- '@types/react': 18.0.18
+ '@types/react': 17.0.39
dev: false
/@types/react-transition-group@4.4.5:
resolution: {integrity: sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==}
dependencies:
- '@types/react': 18.0.18
+ '@types/react': 17.0.39
dev: false
/@types/react@17.0.39:
resolution: {integrity: sha512-UVavlfAxDd/AgAacMa60Azl7ygyQNRwC/DsHZmKgNvPmRR5p70AJ5Q9EAmL2NWOJmeV+vVUI4IAP7GZrN8h8Ug==}
- dependencies:
- '@types/prop-types': 15.7.5
- '@types/scheduler': 0.16.2
- csstype: 3.1.0
- dev: false
-
- /@types/react@18.0.18:
- resolution: {integrity: sha512-6hI08umYs6NaiHFEEGioXnxJ+oEhY3eRz8VCUaudZmGdtvPviCJB8mgaMxaDWAdPSYd4eFavrPk2QIolwbLYrg==}
dependencies:
'@types/prop-types': 15.7.5
'@types/scheduler': 0.16.2
@@ -5075,17 +3511,13 @@ packages:
/@types/resolve@1.17.1:
resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}
dependencies:
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
dev: false
/@types/retry@0.12.0:
resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==}
dev: false
- /@types/retry@0.12.1:
- resolution: {integrity: sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==}
- dev: false
-
/@types/scheduler@0.16.2:
resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==}
dev: false
@@ -5100,7 +3532,7 @@ packages:
resolution: {integrity: sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==}
dependencies:
'@types/mime': 3.0.1
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
dev: false
/@types/sinonjs__fake-timers@8.1.1:
@@ -5114,7 +3546,7 @@ packages:
/@types/sockjs@0.3.33:
resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==}
dependencies:
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
dev: false
/@types/stack-utils@2.0.1:
@@ -5127,17 +3559,12 @@ packages:
/@types/unist@2.0.6:
resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==}
-
- /@types/ws@8.2.2:
- resolution: {integrity: sha512-NOn5eIcgWLOo6qW8AcuLZ7G8PycXu0xTxxkS6Q18VWFxgPUSOwV0pBj2a/4viNZVu25i7RIB7GttdkAIUUXOOg==}
- dependencies:
- '@types/node': 18.7.16
dev: false
/@types/ws@8.5.3:
resolution: {integrity: sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==}
dependencies:
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
dev: false
/@types/yargs-parser@21.0.0:
@@ -5156,15 +3583,15 @@ packages:
'@types/yargs-parser': 21.0.0
dev: false
- /@types/yauzl@2.10.0:
- resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==}
+ /@types/yauzl@2.10.3:
+ resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==}
requiresBuild: true
dependencies:
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
dev: false
optional: true
- /@typescript-eslint/eslint-plugin@5.36.2(@typescript-eslint/parser@5.36.2)(eslint@8.23.0)(typescript@4.8.3):
+ /@typescript-eslint/eslint-plugin@5.36.2(@typescript-eslint/parser@5.36.2)(eslint@8.57.0)(typescript@4.8.3):
resolution: {integrity: sha512-OwwR8LRwSnI98tdc2z7mJYgY60gf7I9ZfGjN5EjCwwns9bdTuQfAXcsjSB2wSQ/TVNYSGKf4kzVXbNGaZvwiXw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5175,74 +3602,35 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/parser': 5.36.2(eslint@8.23.0)(typescript@4.8.3)
+ '@typescript-eslint/parser': 5.36.2(eslint@8.57.0)(typescript@4.8.3)
'@typescript-eslint/scope-manager': 5.36.2
- '@typescript-eslint/type-utils': 5.36.2(eslint@8.23.0)(typescript@4.8.3)
- '@typescript-eslint/utils': 5.36.2(eslint@8.23.0)(typescript@4.8.3)
+ '@typescript-eslint/type-utils': 5.36.2(eslint@8.57.0)(typescript@4.8.3)
+ '@typescript-eslint/utils': 5.36.2(eslint@8.57.0)(typescript@4.8.3)
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.23.0
+ eslint: 8.57.0
functional-red-black-tree: 1.0.1
- ignore: 5.2.0
+ ignore: 5.3.1
regexpp: 3.2.0
- semver: 7.3.7
+ semver: 7.5.4
tsutils: 3.21.0(typescript@4.8.3)
typescript: 4.8.3
transitivePeerDependencies:
- supports-color
- /@typescript-eslint/eslint-plugin@5.36.2(@typescript-eslint/parser@5.36.2)(eslint@8.9.0)(typescript@4.5.5):
- resolution: {integrity: sha512-OwwR8LRwSnI98tdc2z7mJYgY60gf7I9ZfGjN5EjCwwns9bdTuQfAXcsjSB2wSQ/TVNYSGKf4kzVXbNGaZvwiXw==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- '@typescript-eslint/parser': ^5.0.0
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@typescript-eslint/parser': 5.36.2(eslint@8.9.0)(typescript@4.5.5)
- '@typescript-eslint/scope-manager': 5.36.2
- '@typescript-eslint/type-utils': 5.36.2(eslint@8.9.0)(typescript@4.5.5)
- '@typescript-eslint/utils': 5.36.2(eslint@8.9.0)(typescript@4.5.5)
- debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.9.0
- functional-red-black-tree: 1.0.1
- ignore: 5.2.0
- regexpp: 3.2.0
- semver: 7.3.7
- tsutils: 3.21.0(typescript@4.5.5)
- typescript: 4.5.5
- transitivePeerDependencies:
- - supports-color
-
- /@typescript-eslint/experimental-utils@5.36.2(eslint@8.23.0)(typescript@4.8.3):
- resolution: {integrity: sha512-JtRmWb31KQoxGV6CHz8cI+9ki6cC7ciZepXYpCLxsdAtQlBrRBxh5Qpe/ZHyJFOT9j7gyXE+W0shWzRLPfuAFQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
- dependencies:
- '@typescript-eslint/utils': 5.36.2(eslint@8.23.0)(typescript@4.8.3)
- eslint: 8.23.0
- transitivePeerDependencies:
- - supports-color
- - typescript
- dev: false
-
- /@typescript-eslint/experimental-utils@5.36.2(eslint@8.9.0)(typescript@4.5.5):
+ /@typescript-eslint/experimental-utils@5.36.2(eslint@8.57.0)(typescript@4.8.3):
resolution: {integrity: sha512-JtRmWb31KQoxGV6CHz8cI+9ki6cC7ciZepXYpCLxsdAtQlBrRBxh5Qpe/ZHyJFOT9j7gyXE+W0shWzRLPfuAFQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- '@typescript-eslint/utils': 5.36.2(eslint@8.9.0)(typescript@4.5.5)
- eslint: 8.9.0
+ '@typescript-eslint/utils': 5.36.2(eslint@8.57.0)(typescript@4.8.3)
+ eslint: 8.57.0
transitivePeerDependencies:
- supports-color
- typescript
dev: false
- /@typescript-eslint/parser@5.36.2(eslint@8.23.0)(typescript@4.8.3):
+ /@typescript-eslint/parser@5.36.2(eslint@8.57.0)(typescript@4.8.3):
resolution: {integrity: sha512-qS/Kb0yzy8sR0idFspI9Z6+t7mqk/oRjnAYfewG+VN73opAUvmYL3oPIMmgOX6CnQS6gmVIXGshlb5RY/R22pA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5256,30 +3644,11 @@ packages:
'@typescript-eslint/types': 5.36.2
'@typescript-eslint/typescript-estree': 5.36.2(typescript@4.8.3)
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.23.0
+ eslint: 8.57.0
typescript: 4.8.3
transitivePeerDependencies:
- supports-color
- /@typescript-eslint/parser@5.36.2(eslint@8.9.0)(typescript@4.5.5):
- resolution: {integrity: sha512-qS/Kb0yzy8sR0idFspI9Z6+t7mqk/oRjnAYfewG+VN73opAUvmYL3oPIMmgOX6CnQS6gmVIXGshlb5RY/R22pA==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@typescript-eslint/scope-manager': 5.36.2
- '@typescript-eslint/types': 5.36.2
- '@typescript-eslint/typescript-estree': 5.36.2(typescript@4.5.5)
- debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.9.0
- typescript: 4.5.5
- transitivePeerDependencies:
- - supports-color
-
/@typescript-eslint/scope-manager@5.36.2:
resolution: {integrity: sha512-cNNP51L8SkIFSfce8B1NSUBTJTu2Ts4nWeWbFrdaqjmn9yKrAaJUBHkyTZc0cL06OFHpb+JZq5AUHROS398Orw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -5287,7 +3656,7 @@ packages:
'@typescript-eslint/types': 5.36.2
'@typescript-eslint/visitor-keys': 5.36.2
- /@typescript-eslint/type-utils@5.36.2(eslint@8.23.0)(typescript@4.8.3):
+ /@typescript-eslint/type-utils@5.36.2(eslint@8.57.0)(typescript@4.8.3):
resolution: {integrity: sha512-rPQtS5rfijUWLouhy6UmyNquKDPhQjKsaKH0WnY6hl/07lasj8gPaH2UD8xWkePn6SC+jW2i9c2DZVDnL+Dokw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5298,38 +3667,19 @@ packages:
optional: true
dependencies:
'@typescript-eslint/typescript-estree': 5.36.2(typescript@4.8.3)
- '@typescript-eslint/utils': 5.36.2(eslint@8.23.0)(typescript@4.8.3)
+ '@typescript-eslint/utils': 5.36.2(eslint@8.57.0)(typescript@4.8.3)
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.23.0
+ eslint: 8.57.0
tsutils: 3.21.0(typescript@4.8.3)
typescript: 4.8.3
transitivePeerDependencies:
- supports-color
- /@typescript-eslint/type-utils@5.36.2(eslint@8.9.0)(typescript@4.5.5):
- resolution: {integrity: sha512-rPQtS5rfijUWLouhy6UmyNquKDPhQjKsaKH0WnY6hl/07lasj8gPaH2UD8xWkePn6SC+jW2i9c2DZVDnL+Dokw==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: '*'
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@typescript-eslint/typescript-estree': 5.36.2(typescript@4.5.5)
- '@typescript-eslint/utils': 5.36.2(eslint@8.9.0)(typescript@4.5.5)
- debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.9.0
- tsutils: 3.21.0(typescript@4.5.5)
- typescript: 4.5.5
- transitivePeerDependencies:
- - supports-color
-
/@typescript-eslint/types@5.36.2:
resolution: {integrity: sha512-9OJSvvwuF1L5eS2EQgFUbECb99F0mwq501w0H0EkYULkhFa19Qq7WFbycdw1PexAc929asupbZcgjVIe6OK/XQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- /@typescript-eslint/typescript-estree@5.36.2(typescript@4.5.5):
+ /@typescript-eslint/typescript-estree@5.36.2(typescript@4.8.3):
resolution: {integrity: sha512-8fyH+RfbKc0mTspfuEjlfqA4YywcwQK2Amcf6TDOwaRLg7Vwdu4bZzyvBZp4bjt1RRjQ5MDnOZahxMrt2l5v9w==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5343,62 +3693,25 @@ packages:
debug: 4.3.4(supports-color@8.1.1)
globby: 11.1.0
is-glob: 4.0.3
- semver: 7.3.7
- tsutils: 3.21.0(typescript@4.5.5)
- typescript: 4.5.5
+ semver: 7.5.4
+ tsutils: 3.21.0(typescript@4.8.3)
+ typescript: 4.8.3
transitivePeerDependencies:
- supports-color
- /@typescript-eslint/typescript-estree@5.36.2(typescript@4.8.3):
- resolution: {integrity: sha512-8fyH+RfbKc0mTspfuEjlfqA4YywcwQK2Amcf6TDOwaRLg7Vwdu4bZzyvBZp4bjt1RRjQ5MDnOZahxMrt2l5v9w==}
+ /@typescript-eslint/utils@5.36.2(eslint@8.57.0)(typescript@4.8.3):
+ resolution: {integrity: sha512-uNcopWonEITX96v9pefk9DC1bWMdkweeSsewJ6GeC7L6j2t0SJywisgkr9wUTtXk90fi2Eljj90HSHm3OGdGRg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@typescript-eslint/types': 5.36.2
- '@typescript-eslint/visitor-keys': 5.36.2
- debug: 4.3.4(supports-color@8.1.1)
- globby: 11.1.0
- is-glob: 4.0.3
- semver: 7.3.7
- tsutils: 3.21.0(typescript@4.8.3)
- typescript: 4.8.3
- transitivePeerDependencies:
- - supports-color
-
- /@typescript-eslint/utils@5.36.2(eslint@8.23.0)(typescript@4.8.3):
- resolution: {integrity: sha512-uNcopWonEITX96v9pefk9DC1bWMdkweeSsewJ6GeC7L6j2t0SJywisgkr9wUTtXk90fi2Eljj90HSHm3OGdGRg==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
+ eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
'@types/json-schema': 7.0.11
'@typescript-eslint/scope-manager': 5.36.2
'@typescript-eslint/types': 5.36.2
'@typescript-eslint/typescript-estree': 5.36.2(typescript@4.8.3)
- eslint: 8.23.0
- eslint-scope: 5.1.1
- eslint-utils: 3.0.0(eslint@8.23.0)
- transitivePeerDependencies:
- - supports-color
- - typescript
-
- /@typescript-eslint/utils@5.36.2(eslint@8.9.0)(typescript@4.5.5):
- resolution: {integrity: sha512-uNcopWonEITX96v9pefk9DC1bWMdkweeSsewJ6GeC7L6j2t0SJywisgkr9wUTtXk90fi2Eljj90HSHm3OGdGRg==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
- dependencies:
- '@types/json-schema': 7.0.11
- '@typescript-eslint/scope-manager': 5.36.2
- '@typescript-eslint/types': 5.36.2
- '@typescript-eslint/typescript-estree': 5.36.2(typescript@4.5.5)
- eslint: 8.9.0
+ eslint: 8.57.0
eslint-scope: 5.1.1
- eslint-utils: 3.0.0(eslint@8.9.0)
+ eslint-utils: 3.0.0(eslint@8.57.0)
transitivePeerDependencies:
- supports-color
- typescript
@@ -5408,111 +3721,114 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
'@typescript-eslint/types': 5.36.2
- eslint-visitor-keys: 3.3.0
+ eslint-visitor-keys: 3.4.3
+
+ /@ungap/structured-clone@1.2.0:
+ resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
- /@webassemblyjs/ast@1.11.1:
- resolution: {integrity: sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==}
+ /@webassemblyjs/ast@1.12.1:
+ resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==}
dependencies:
- '@webassemblyjs/helper-numbers': 1.11.1
- '@webassemblyjs/helper-wasm-bytecode': 1.11.1
+ '@webassemblyjs/helper-numbers': 1.11.6
+ '@webassemblyjs/helper-wasm-bytecode': 1.11.6
dev: false
- /@webassemblyjs/floating-point-hex-parser@1.11.1:
- resolution: {integrity: sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==}
+ /@webassemblyjs/floating-point-hex-parser@1.11.6:
+ resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==}
dev: false
- /@webassemblyjs/helper-api-error@1.11.1:
- resolution: {integrity: sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==}
+ /@webassemblyjs/helper-api-error@1.11.6:
+ resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==}
dev: false
- /@webassemblyjs/helper-buffer@1.11.1:
- resolution: {integrity: sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==}
+ /@webassemblyjs/helper-buffer@1.12.1:
+ resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==}
dev: false
- /@webassemblyjs/helper-numbers@1.11.1:
- resolution: {integrity: sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==}
+ /@webassemblyjs/helper-numbers@1.11.6:
+ resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==}
dependencies:
- '@webassemblyjs/floating-point-hex-parser': 1.11.1
- '@webassemblyjs/helper-api-error': 1.11.1
+ '@webassemblyjs/floating-point-hex-parser': 1.11.6
+ '@webassemblyjs/helper-api-error': 1.11.6
'@xtuc/long': 4.2.2
dev: false
- /@webassemblyjs/helper-wasm-bytecode@1.11.1:
- resolution: {integrity: sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==}
+ /@webassemblyjs/helper-wasm-bytecode@1.11.6:
+ resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==}
dev: false
- /@webassemblyjs/helper-wasm-section@1.11.1:
- resolution: {integrity: sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==}
+ /@webassemblyjs/helper-wasm-section@1.12.1:
+ resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==}
dependencies:
- '@webassemblyjs/ast': 1.11.1
- '@webassemblyjs/helper-buffer': 1.11.1
- '@webassemblyjs/helper-wasm-bytecode': 1.11.1
- '@webassemblyjs/wasm-gen': 1.11.1
+ '@webassemblyjs/ast': 1.12.1
+ '@webassemblyjs/helper-buffer': 1.12.1
+ '@webassemblyjs/helper-wasm-bytecode': 1.11.6
+ '@webassemblyjs/wasm-gen': 1.12.1
dev: false
- /@webassemblyjs/ieee754@1.11.1:
- resolution: {integrity: sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==}
+ /@webassemblyjs/ieee754@1.11.6:
+ resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==}
dependencies:
'@xtuc/ieee754': 1.2.0
dev: false
- /@webassemblyjs/leb128@1.11.1:
- resolution: {integrity: sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==}
+ /@webassemblyjs/leb128@1.11.6:
+ resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==}
dependencies:
'@xtuc/long': 4.2.2
dev: false
- /@webassemblyjs/utf8@1.11.1:
- resolution: {integrity: sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==}
+ /@webassemblyjs/utf8@1.11.6:
+ resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==}
dev: false
- /@webassemblyjs/wasm-edit@1.11.1:
- resolution: {integrity: sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==}
+ /@webassemblyjs/wasm-edit@1.12.1:
+ resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==}
dependencies:
- '@webassemblyjs/ast': 1.11.1
- '@webassemblyjs/helper-buffer': 1.11.1
- '@webassemblyjs/helper-wasm-bytecode': 1.11.1
- '@webassemblyjs/helper-wasm-section': 1.11.1
- '@webassemblyjs/wasm-gen': 1.11.1
- '@webassemblyjs/wasm-opt': 1.11.1
- '@webassemblyjs/wasm-parser': 1.11.1
- '@webassemblyjs/wast-printer': 1.11.1
+ '@webassemblyjs/ast': 1.12.1
+ '@webassemblyjs/helper-buffer': 1.12.1
+ '@webassemblyjs/helper-wasm-bytecode': 1.11.6
+ '@webassemblyjs/helper-wasm-section': 1.12.1
+ '@webassemblyjs/wasm-gen': 1.12.1
+ '@webassemblyjs/wasm-opt': 1.12.1
+ '@webassemblyjs/wasm-parser': 1.12.1
+ '@webassemblyjs/wast-printer': 1.12.1
dev: false
- /@webassemblyjs/wasm-gen@1.11.1:
- resolution: {integrity: sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==}
+ /@webassemblyjs/wasm-gen@1.12.1:
+ resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==}
dependencies:
- '@webassemblyjs/ast': 1.11.1
- '@webassemblyjs/helper-wasm-bytecode': 1.11.1
- '@webassemblyjs/ieee754': 1.11.1
- '@webassemblyjs/leb128': 1.11.1
- '@webassemblyjs/utf8': 1.11.1
+ '@webassemblyjs/ast': 1.12.1
+ '@webassemblyjs/helper-wasm-bytecode': 1.11.6
+ '@webassemblyjs/ieee754': 1.11.6
+ '@webassemblyjs/leb128': 1.11.6
+ '@webassemblyjs/utf8': 1.11.6
dev: false
- /@webassemblyjs/wasm-opt@1.11.1:
- resolution: {integrity: sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==}
+ /@webassemblyjs/wasm-opt@1.12.1:
+ resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==}
dependencies:
- '@webassemblyjs/ast': 1.11.1
- '@webassemblyjs/helper-buffer': 1.11.1
- '@webassemblyjs/wasm-gen': 1.11.1
- '@webassemblyjs/wasm-parser': 1.11.1
+ '@webassemblyjs/ast': 1.12.1
+ '@webassemblyjs/helper-buffer': 1.12.1
+ '@webassemblyjs/wasm-gen': 1.12.1
+ '@webassemblyjs/wasm-parser': 1.12.1
dev: false
- /@webassemblyjs/wasm-parser@1.11.1:
- resolution: {integrity: sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==}
+ /@webassemblyjs/wasm-parser@1.12.1:
+ resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==}
dependencies:
- '@webassemblyjs/ast': 1.11.1
- '@webassemblyjs/helper-api-error': 1.11.1
- '@webassemblyjs/helper-wasm-bytecode': 1.11.1
- '@webassemblyjs/ieee754': 1.11.1
- '@webassemblyjs/leb128': 1.11.1
- '@webassemblyjs/utf8': 1.11.1
+ '@webassemblyjs/ast': 1.12.1
+ '@webassemblyjs/helper-api-error': 1.11.6
+ '@webassemblyjs/helper-wasm-bytecode': 1.11.6
+ '@webassemblyjs/ieee754': 1.11.6
+ '@webassemblyjs/leb128': 1.11.6
+ '@webassemblyjs/utf8': 1.11.6
dev: false
- /@webassemblyjs/wast-printer@1.11.1:
- resolution: {integrity: sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==}
+ /@webassemblyjs/wast-printer@1.12.1:
+ resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==}
dependencies:
- '@webassemblyjs/ast': 1.11.1
+ '@webassemblyjs/ast': 1.12.1
'@xtuc/long': 4.2.2
dev: false
@@ -5524,20 +3840,9 @@ packages:
resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==}
dev: false
- /abab@2.0.5:
- resolution: {integrity: sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==}
- dev: false
-
/abab@2.0.6:
resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==}
- dev: false
-
- /accepts@1.3.7:
- resolution: {integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==}
- engines: {node: '>= 0.6'}
- dependencies:
- mime-types: 2.1.35
- negotiator: 0.6.2
+ deprecated: Use your platform's native atob() and btoa() methods instead
dev: false
/accepts@1.3.8:
@@ -5555,20 +3860,20 @@ packages:
acorn-walk: 7.2.0
dev: false
- /acorn-import-assertions@1.8.0(acorn@8.8.0):
- resolution: {integrity: sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==}
+ /acorn-import-attributes@1.9.5(acorn@8.11.3):
+ resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==}
peerDependencies:
acorn: ^8
dependencies:
- acorn: 8.8.0
+ acorn: 8.11.3
dev: false
- /acorn-jsx@5.3.2(acorn@8.8.0):
+ /acorn-jsx@5.3.2(acorn@8.11.3):
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- acorn: 8.8.0
+ acorn: 8.11.3
/acorn-node@1.8.2:
resolution: {integrity: sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==}
@@ -5594,16 +3899,11 @@ packages:
hasBin: true
dev: false
- /acorn@8.8.0:
- resolution: {integrity: sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==}
+ /acorn@8.11.3:
+ resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==}
engines: {node: '>=0.4.0'}
hasBin: true
- /address@1.1.2:
- resolution: {integrity: sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==}
- engines: {node: '>= 0.12.0'}
- dev: false
-
/address@1.2.0:
resolution: {integrity: sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==}
engines: {node: '>= 10.0.0'}
@@ -5613,7 +3913,7 @@ packages:
resolution: {integrity: sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==}
engines: {node: '>=8.9'}
dependencies:
- loader-utils: 2.0.2
+ loader-utils: 3.2.1
regex-parser: 2.2.11
dev: false
@@ -5703,7 +4003,6 @@ packages:
/ansi-regex@6.0.1:
resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
engines: {node: '>=12'}
- dev: false
/ansi-styles@3.2.1:
resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
@@ -5722,6 +4021,11 @@ packages:
engines: {node: '>=10'}
dev: false
+ /ansi-styles@6.2.1:
+ resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
+ engines: {node: '>=12'}
+ dev: true
+
/anymatch@3.1.2:
resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==}
engines: {node: '>= 8'}
@@ -5766,17 +4070,6 @@ packages:
resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==}
dev: false
- /array-includes@3.1.4:
- resolution: {integrity: sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==}
- engines: {node: '>= 0.4'}
- dependencies:
- call-bind: 1.0.2
- define-properties: 1.1.3
- es-abstract: 1.19.1
- get-intrinsic: 1.1.2
- is-string: 1.0.7
- dev: true
-
/array-includes@3.1.5:
resolution: {integrity: sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==}
engines: {node: '>= 0.4'}
@@ -5806,15 +4099,6 @@ packages:
es-shim-unscopables: 1.0.0
dev: false
- /array.prototype.flatmap@1.2.5:
- resolution: {integrity: sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==}
- engines: {node: '>= 0.4'}
- dependencies:
- call-bind: 1.0.2
- define-properties: 1.1.3
- es-abstract: 1.19.1
- dev: true
-
/array.prototype.flatmap@1.3.0:
resolution: {integrity: sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==}
engines: {node: '>= 0.4'}
@@ -5845,13 +4129,12 @@ packages:
resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==}
dev: false
- /asn1.js@5.4.1:
- resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==}
+ /asn1.js@4.10.1:
+ resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==}
dependencies:
bn.js: 4.12.0
inherits: 2.0.4
minimalistic-assert: 1.0.1
- safer-buffer: 2.1.2
dev: false
/asn1@0.2.6:
@@ -5873,12 +4156,6 @@ packages:
resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==}
engines: {node: '>=8'}
- /async@2.6.3:
- resolution: {integrity: sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==}
- dependencies:
- lodash: 4.17.21
- dev: false
-
/async@3.2.4:
resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==}
dev: false
@@ -5892,35 +4169,22 @@ packages:
engines: {node: '>= 4.0.0'}
dev: false
- /autoprefixer@10.4.8(postcss@8.4.18):
- resolution: {integrity: sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==}
+ /autoprefixer@10.4.19(postcss@8.4.38):
+ resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==}
engines: {node: ^10 || ^12 || >=14}
hasBin: true
peerDependencies:
- postcss: ^8.1.0
+ postcss: '>=8.4.38'
dependencies:
- browserslist: 4.21.3
- caniuse-lite: 1.0.30001393
- fraction.js: 4.2.0
+ browserslist: 4.23.0
+ caniuse-lite: 1.0.30001612
+ fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.0.0
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /autoprefixer@9.8.8:
- resolution: {integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==}
- hasBin: true
- dependencies:
- browserslist: 4.21.3
- caniuse-lite: 1.0.30001393
- normalize-range: 0.1.2
- num2fraction: 1.2.2
- picocolors: 0.2.1
- postcss: 7.0.39
- postcss-value-parser: 4.2.0
- dev: true
-
/aws-sign2@0.7.0:
resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==}
dev: false
@@ -5951,40 +4215,23 @@ packages:
babel-plugin-istanbul: 6.1.1
babel-preset-jest: 27.5.1(@babel/core@7.19.0)
chalk: 4.1.2
- graceful-fs: 4.2.10
+ graceful-fs: 4.2.11
slash: 3.0.0
transitivePeerDependencies:
- supports-color
dev: false
- /babel-loader@8.2.3(@babel/core@7.19.0)(webpack@5.68.0):
- resolution: {integrity: sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==}
- engines: {node: '>= 8.9'}
+ /babel-loader@9.1.3(@babel/core@7.19.0)(webpack@5.95.0):
+ resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==}
+ engines: {node: '>= 14.15.0'}
peerDependencies:
- '@babel/core': ^7.0.0
- webpack: '>=2'
- dependencies:
- '@babel/core': 7.19.0
- find-cache-dir: 3.3.2
- loader-utils: 1.4.0
- make-dir: 3.1.0
- schema-utils: 2.7.1
- webpack: 5.68.0
- dev: false
-
- /babel-loader@8.2.5(@babel/core@7.19.0)(webpack@5.74.0):
- resolution: {integrity: sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==}
- engines: {node: '>= 8.9'}
- peerDependencies:
- '@babel/core': ^7.0.0
- webpack: '>=2'
+ '@babel/core': ^7.12.0
+ webpack: '>=5.76.0'
dependencies:
'@babel/core': 7.19.0
- find-cache-dir: 3.3.2
- loader-utils: 2.0.2
- make-dir: 3.1.0
- schema-utils: 2.7.1
- webpack: 5.74.0
+ find-cache-dir: 4.0.0
+ schema-utils: 4.0.0
+ webpack: 5.95.0
dev: false
/babel-plugin-dynamic-import-node@2.3.3:
@@ -5997,7 +4244,7 @@ packages:
resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==}
engines: {node: '>=8'}
dependencies:
- '@babel/helper-plugin-utils': 7.19.0
+ '@babel/helper-plugin-utils': 7.24.0
'@istanbuljs/load-nyc-config': 1.1.0
'@istanbuljs/schema': 0.1.3
istanbul-lib-instrument: 5.2.0
@@ -6010,8 +4257,8 @@ packages:
resolution: {integrity: sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@babel/template': 7.18.10
- '@babel/types': 7.19.0
+ '@babel/template': 7.24.0
+ '@babel/types': 7.24.0
'@types/babel__core': 7.1.19
'@types/babel__traverse': 7.18.1
dev: false
@@ -6041,7 +4288,7 @@ packages:
'@babel/compat-data': 7.19.0
'@babel/core': 7.19.0
'@babel/helper-define-polyfill-provider': 0.3.2(@babel/core@7.19.0)
- semver: 6.3.0
+ semver: 7.5.4
transitivePeerDependencies:
- supports-color
dev: false
@@ -6058,17 +4305,6 @@ packages:
- supports-color
dev: false
- /babel-plugin-polyfill-regenerator@0.3.1(@babel/core@7.19.0):
- resolution: {integrity: sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.19.0
- '@babel/helper-define-polyfill-provider': 0.3.2(@babel/core@7.19.0)
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/babel-plugin-polyfill-regenerator@0.4.0(@babel/core@7.19.0):
resolution: {integrity: sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==}
peerDependencies:
@@ -6139,14 +4375,6 @@ packages:
- supports-color
dev: false
- /bail@1.0.5:
- resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==}
- dev: true
-
- /bail@2.0.2:
- resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==}
- dev: false
-
/balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
@@ -6202,38 +4430,20 @@ packages:
resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==}
dev: false
- /body-parser@1.19.0:
- resolution: {integrity: sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==}
- engines: {node: '>= 0.8'}
- dependencies:
- bytes: 3.1.0
- content-type: 1.0.4
- debug: 2.6.9
- depd: 1.1.2
- http-errors: 1.7.2
- iconv-lite: 0.4.24
- on-finished: 2.3.0
- qs: 6.7.0
- raw-body: 2.4.0
- type-is: 1.6.18
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /body-parser@1.20.0:
- resolution: {integrity: sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==}
+ /body-parser@1.20.3:
+ resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==}
engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
dependencies:
bytes: 3.1.2
- content-type: 1.0.4
+ content-type: 1.0.5
debug: 2.6.9
depd: 2.0.0
destroy: 1.2.0
http-errors: 2.0.0
iconv-lite: 0.4.24
on-finished: 2.4.1
- qs: 6.10.3
- raw-body: 2.5.1
+ qs: 6.13.0
+ raw-body: 2.5.2
type-is: 1.6.18
unpipe: 1.0.0
transitivePeerDependencies:
@@ -6249,31 +4459,10 @@ packages:
multicast-dns: 7.2.5
dev: false
- /bonjour@3.5.0:
- resolution: {integrity: sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==}
- dependencies:
- array-flatten: 2.1.2
- deep-equal: 1.1.1
- dns-equal: 1.0.0
- dns-txt: 2.0.2
- multicast-dns: 6.2.3
- multicast-dns-service-types: 1.1.0
- dev: false
-
/boolbase@1.0.0:
resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
dev: false
- /bootstrap@4.6.0(jquery@3.6.1)(popper.js@1.16.1):
- resolution: {integrity: sha512-Io55IuQY3kydzHtbGvQya3H+KorS/M9rSNyfCGCg9WZ4pyT/lCxIlpJgG1GXW/PswzC84Tr2fBYi+7+jFVQQBw==}
- peerDependencies:
- jquery: 1.9.1 - 3
- popper.js: ^1.16.1
- dependencies:
- jquery: 3.6.1
- popper.js: 1.16.1
- dev: false
-
/brace-expansion@1.1.11:
resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
dependencies:
@@ -6284,13 +4473,12 @@ packages:
resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
dependencies:
balanced-match: 1.0.2
- dev: false
- /braces@3.0.2:
- resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
+ /braces@3.0.3:
+ resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
engines: {node: '>=8'}
dependencies:
- fill-range: 7.0.1
+ fill-range: 7.1.1
/brorand@1.1.0:
resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==}
@@ -6335,41 +4523,31 @@ packages:
randombytes: 2.1.0
dev: false
- /browserify-sign@4.2.1:
- resolution: {integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==}
+ /browserify-sign@4.2.3:
+ resolution: {integrity: sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==}
+ engines: {node: '>= 0.12'}
dependencies:
bn.js: 5.2.1
browserify-rsa: 4.1.0
create-hash: 1.2.0
create-hmac: 1.1.7
- elliptic: 6.5.4
+ elliptic: 6.5.7
+ hash-base: 3.0.4
inherits: 2.0.4
- parse-asn1: 5.1.6
- readable-stream: 3.6.0
+ parse-asn1: 5.1.7
+ readable-stream: 2.3.8
safe-buffer: 5.2.1
dev: false
- /browserslist@4.19.1:
- resolution: {integrity: sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==}
- engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
- hasBin: true
- dependencies:
- caniuse-lite: 1.0.30001393
- electron-to-chromium: 1.4.68
- escalade: 3.1.1
- node-releases: 2.0.1
- picocolors: 1.0.0
- dev: false
-
- /browserslist@4.21.3:
- resolution: {integrity: sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==}
+ /browserslist@4.23.0:
+ resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001393
- electron-to-chromium: 1.4.246
- node-releases: 2.0.6
- update-browserslist-db: 1.0.7(browserslist@4.21.3)
+ caniuse-lite: 1.0.30001612
+ electron-to-chromium: 1.4.749
+ node-releases: 2.0.14
+ update-browserslist-db: 1.0.13(browserslist@4.23.0)
/bser@2.1.1:
resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==}
@@ -6381,18 +4559,10 @@ packages:
resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==}
dev: false
- /buffer-from@0.1.2:
- resolution: {integrity: sha512-RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg==}
- dev: false
-
/buffer-from@1.1.2:
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
dev: false
- /buffer-indexof@1.1.1:
- resolution: {integrity: sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==}
- dev: false
-
/buffer-xor@1.0.3:
resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==}
dev: false
@@ -6409,11 +4579,6 @@ packages:
engines: {node: '>=6'}
dev: false
- /byte-size@7.0.1:
- resolution: {integrity: sha512-crQdqyCwhokxwV1UyDzLZanhkugAgft7vt0qbbdt60C6Zf3CAiGmtUCylbtYwrU6loOUw3euGrNtW1J651ot1A==}
- engines: {node: '>=10'}
- dev: false
-
/byte-size@8.1.0:
resolution: {integrity: sha512-FkgMTAg44I0JtEaUAvuZTtU2a2YDmBRbQxdsQNSMtLCjhG0hMcF5b1IMN9UjSCJaU4nvlj/GER7B9sI4nKdCgA==}
engines: {node: '>=12.17'}
@@ -6424,11 +4589,6 @@ packages:
engines: {node: '>= 0.8'}
dev: false
- /bytes@3.1.0:
- resolution: {integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==}
- engines: {node: '>= 0.8'}
- dev: false
-
/bytes@3.1.2:
resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
engines: {node: '>= 0.8'}
@@ -6444,6 +4604,18 @@ packages:
dependencies:
function-bind: 1.1.1
get-intrinsic: 1.1.2
+ dev: false
+
+ /call-bind@1.0.7:
+ resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ es-define-property: 1.0.0
+ es-errors: 1.3.0
+ function-bind: 1.1.2
+ get-intrinsic: 1.2.4
+ set-function-length: 1.2.2
+ dev: false
/callsites@3.1.0:
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
@@ -6482,14 +4654,14 @@ packages:
/caniuse-api@3.0.0:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
dependencies:
- browserslist: 4.21.3
- caniuse-lite: 1.0.30001393
+ browserslist: 4.23.0
+ caniuse-lite: 1.0.30001612
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
dev: false
- /caniuse-lite@1.0.30001393:
- resolution: {integrity: sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==}
+ /caniuse-lite@1.0.30001612:
+ resolution: {integrity: sha512-lFgnZ07UhaCcsSZgWW0K5j4e69dK1u/ltrL9lTUiFOwNHs12S3UMIEYgBV0Z6C6hRDev7iRnMzzYmKabYdXF9g==}
/case-sensitive-paths-webpack-plugin@2.4.0:
resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==}
@@ -6500,10 +4672,6 @@ packages:
resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==}
dev: false
- /ccount@2.0.1:
- resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
- dev: false
-
/chalk@2.4.2:
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
engines: {node: '>=4'}
@@ -6531,19 +4699,14 @@ packages:
/character-entities-legacy@1.1.4:
resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==}
+ dev: false
/character-entities@1.2.4:
resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==}
-
- /character-entities@2.0.2:
- resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==}
dev: false
/character-reference-invalid@1.1.4:
resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==}
-
- /charenc@0.0.2:
- resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==}
dev: false
/check-more-types@2.24.0:
@@ -6561,14 +4724,14 @@ packages:
requiresBuild: true
dependencies:
anymatch: 3.1.2
- braces: 3.0.2
+ braces: 3.0.3
glob-parent: 5.1.2
is-binary-path: 2.1.0
is-glob: 4.0.3
normalize-path: 3.0.0
readdirp: 3.6.0
optionalDependencies:
- fsevents: 2.3.2
+ fsevents: 2.3.3
/chrome-trace-event@1.0.3:
resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==}
@@ -6662,11 +4825,6 @@ packages:
is-regexp: 2.1.0
dev: true
- /clsx@1.1.1:
- resolution: {integrity: sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==}
- engines: {node: '>=6'}
- dev: false
-
/clsx@1.2.1:
resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==}
engines: {node: '>=6'}
@@ -6711,10 +4869,6 @@ packages:
resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==}
dev: false
- /colorette@2.0.16:
- resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==}
- dev: false
-
/colorette@2.0.19:
resolution: {integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==}
dev: false
@@ -6730,10 +4884,6 @@ packages:
resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==}
dev: false
- /comma-separated-tokens@2.0.2:
- resolution: {integrity: sha512-G5yTt3KQN4Yn7Yk4ed73hlZ1evrFKXeUW3086p3PRFNp7m2vIjI6Pg+Kgb+oyzhd9F2qdcoj67+y3SdxL5XWsg==}
- dev: false
-
/commander@2.20.3:
resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
dev: false
@@ -6778,10 +4928,6 @@ packages:
engines: {node: '>=4.0.0'}
dev: false
- /commondir@1.0.1:
- resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
- dev: false
-
/compressible@2.0.18:
resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==}
engines: {node: '>= 0.6'}
@@ -6812,7 +4958,7 @@ packages:
engines: {node: '>=8'}
dependencies:
dot-prop: 5.3.0
- graceful-fs: 4.2.9
+ graceful-fs: 4.2.11
make-dir: 3.1.0
unique-string: 2.0.0
write-file-atomic: 3.0.3
@@ -6823,23 +4969,11 @@ packages:
resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==}
dev: false
- /connect-history-api-fallback@1.6.0:
- resolution: {integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==}
- engines: {node: '>=0.8'}
- dev: false
-
/connect-history-api-fallback@2.0.0:
resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==}
engines: {node: '>=0.8'}
dev: false
- /content-disposition@0.5.3:
- resolution: {integrity: sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==}
- engines: {node: '>= 0.6'}
- dependencies:
- safe-buffer: 5.1.2
- dev: false
-
/content-disposition@0.5.4:
resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==}
engines: {node: '>= 0.6'}
@@ -6847,8 +4981,8 @@ packages:
safe-buffer: 5.2.1
dev: false
- /content-type@1.0.4:
- resolution: {integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==}
+ /content-type@1.0.5:
+ resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==}
engines: {node: '>= 0.6'}
dev: false
@@ -6861,13 +4995,8 @@ packages:
resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==}
dev: false
- /cookie@0.4.0:
- resolution: {integrity: sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==}
- engines: {node: '>= 0.6'}
- dev: false
-
- /cookie@0.5.0:
- resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==}
+ /cookie@0.6.0:
+ resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==}
engines: {node: '>= 0.6'}
dev: false
@@ -6880,13 +5009,7 @@ packages:
/core-js-compat@3.25.1:
resolution: {integrity: sha512-pOHS7O0i8Qt4zlPW/eIFjwp+NrTPx+wTL0ctgI2fHn31sZOq89rDsmtc/A2vAX7r6shl+bmVI+678He46jgBlw==}
dependencies:
- browserslist: 4.21.3
- dev: false
-
- /core-js-pure@3.18.3:
- resolution: {integrity: sha512-qfskyO/KjtbYn09bn1IPkuhHl5PlJ6IzJ9s9sraJ1EqcuGyLGKzhSM1cY0zgyL9hx42eulQLZ6WaeK5ycJCkqw==}
- deprecated: core-js-pure@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js-pure.
- requiresBuild: true
+ browserslist: 4.23.0
dev: false
/core-js-pure@3.25.1:
@@ -6894,12 +5017,6 @@ packages:
requiresBuild: true
dev: false
- /core-js@2.6.12:
- resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==}
- deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
- requiresBuild: true
- dev: false
-
/core-js@3.25.1:
resolution: {integrity: sha512-sr0FY4lnO1hkQ4gLDr24K0DGnweGO1QwSj5BpfQjpSJPdqWalja4cTps29Y/PJVG/P7FYlPDkH3hO+Tr0CvDgQ==}
requiresBuild: true
@@ -6912,23 +5029,6 @@ packages:
/core-util-is@1.0.3:
resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
- /cosmiconfig-typescript-loader@1.0.9(@types/node@12.20.33)(cosmiconfig@7.0.1)(typescript@4.5.5):
- resolution: {integrity: sha512-tRuMRhxN4m1Y8hP9SNYfz7jRwt8lZdWxdjg/ohg5esKmsndJIn4yT96oJVcf5x0eA11taXl+sIp+ielu529k6g==}
- engines: {node: '>=12', npm: '>=6'}
- peerDependencies:
- '@types/node': '*'
- cosmiconfig: '>=7'
- typescript: '>=3'
- dependencies:
- '@types/node': 12.20.33
- cosmiconfig: 7.0.1
- ts-node: 10.9.1(@types/node@12.20.33)(typescript@4.5.5)
- typescript: 4.5.5
- transitivePeerDependencies:
- - '@swc/core'
- - '@swc/wasm'
- dev: false
-
/cosmiconfig-typescript-loader@1.0.9(@types/node@12.20.33)(cosmiconfig@7.0.1)(typescript@4.8.3):
resolution: {integrity: sha512-tRuMRhxN4m1Y8hP9SNYfz7jRwt8lZdWxdjg/ohg5esKmsndJIn4yT96oJVcf5x0eA11taXl+sIp+ielu529k6g==}
engines: {node: '>=12', npm: '>=6'}
@@ -6988,7 +5088,7 @@ packages:
resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==}
dependencies:
bn.js: 4.12.0
- elliptic: 6.5.4
+ elliptic: 6.5.7
dev: false
/create-file-webpack@1.0.2:
@@ -7031,15 +5131,20 @@ packages:
shebang-command: 2.0.0
which: 2.0.2
- /crypt@0.0.2:
- resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==}
- dev: false
+ /cross-spawn@7.0.6:
+ resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
+ engines: {node: '>= 8'}
+ dependencies:
+ path-key: 3.1.1
+ shebang-command: 2.0.0
+ which: 2.0.2
+ dev: true
/crypto-browserify@3.12.0:
resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==}
dependencies:
browserify-cipher: 1.0.1
- browserify-sign: 4.2.1
+ browserify-sign: 4.2.3
create-ecdh: 4.0.4
create-hash: 1.2.0
create-hmac: 1.1.7
@@ -7068,7 +5173,7 @@ packages:
resolution: {integrity: sha512-TmP1bSMNS0TpqHgrE4vp4NhDM+MSL75JaqWWfGiCBlutOTYjn3D1+btDQFfDAph/C1PCdc8YFrqqv+72MjoONQ==}
engines: {node: '>=12.13.0'}
dependencies:
- micromatch: 4.0.5
+ micromatch: 4.0.8
dev: true
/cspell-io@5.18.4:
@@ -7091,7 +5196,7 @@ packages:
cspell-trie-lib: 5.18.4
fast-equals: 2.0.4
find-up: 5.0.0
- fs-extra: 10.0.0
+ fs-extra: 10.1.0
gensequence: 3.1.1
import-fresh: 3.3.0
resolve-from: 5.0.0
@@ -7104,7 +5209,7 @@ packages:
engines: {node: '>=12.13.0'}
dependencies:
'@cspell/cspell-pipe': 5.18.4
- fs-extra: 10.0.0
+ fs-extra: 10.1.0
gensequence: 3.1.1
dev: true
@@ -7122,110 +5227,65 @@ packages:
cspell-lib: 5.18.4
fast-json-stable-stringify: 2.1.0
file-entry-cache: 6.0.1
- fs-extra: 10.0.0
+ fs-extra: 10.1.0
get-stdin: 8.0.0
- glob: 7.2.0
+ glob: 7.2.3
imurmurhash: 0.1.4
- semver: 7.3.5
+ semver: 7.5.4
strip-ansi: 6.0.1
vscode-uri: 3.0.3
dev: true
- /css-blank-pseudo@3.0.3(postcss@8.4.18):
+ /css-blank-pseudo@3.0.3(postcss@8.4.38):
resolution: {integrity: sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==}
engines: {node: ^12 || ^14 || >=16}
hasBin: true
peerDependencies:
- postcss: ^8.4
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
dev: false
- /css-declaration-sorter@6.1.4(postcss@8.4.18):
+ /css-declaration-sorter@6.1.4(postcss@8.4.38):
resolution: {integrity: sha512-lpfkqS0fctcmZotJGhnxkIyJWvBXgpyi2wsFd4J8VB7wzyrT6Ch/3Q+FMNJpjK4gu1+GN5khOnpU2ZVKrLbhCw==}
engines: {node: '>= 10'}
peerDependencies:
- postcss: ^8.0.9
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
timsort: 0.3.0
dev: false
- /css-has-pseudo@3.0.4(postcss@8.4.18):
+ /css-has-pseudo@3.0.4(postcss@8.4.38):
resolution: {integrity: sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==}
engines: {node: ^12 || ^14 || >=16}
hasBin: true
peerDependencies:
- postcss: ^8.4
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
dev: false
- /css-loader@6.6.0(webpack@5.68.0):
- resolution: {integrity: sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==}
- engines: {node: '>= 12.13.0'}
- peerDependencies:
- webpack: ^5.0.0
- dependencies:
- icss-utils: 5.1.0(postcss@8.4.18)
- postcss: 8.4.18
- postcss-modules-extract-imports: 3.0.0(postcss@8.4.18)
- postcss-modules-local-by-default: 4.0.0(postcss@8.4.18)
- postcss-modules-scope: 3.0.0(postcss@8.4.18)
- postcss-modules-values: 4.0.0(postcss@8.4.18)
- postcss-value-parser: 4.2.0
- semver: 7.3.7
- webpack: 5.68.0
- dev: false
-
- /css-loader@6.7.1(webpack@5.74.0):
+ /css-loader@6.7.1(webpack@5.95.0):
resolution: {integrity: sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==}
engines: {node: '>= 12.13.0'}
peerDependencies:
- webpack: ^5.0.0
+ webpack: '>=5.76.0'
dependencies:
- icss-utils: 5.1.0(postcss@8.4.18)
- postcss: 8.4.18
- postcss-modules-extract-imports: 3.0.0(postcss@8.4.18)
- postcss-modules-local-by-default: 4.0.0(postcss@8.4.18)
- postcss-modules-scope: 3.0.0(postcss@8.4.18)
- postcss-modules-values: 4.0.0(postcss@8.4.18)
+ icss-utils: 5.1.0(postcss@8.4.38)
+ postcss: 8.4.38
+ postcss-modules-extract-imports: 3.0.0(postcss@8.4.38)
+ postcss-modules-local-by-default: 4.0.0(postcss@8.4.38)
+ postcss-modules-scope: 3.0.0(postcss@8.4.38)
+ postcss-modules-values: 4.0.0(postcss@8.4.38)
postcss-value-parser: 4.2.0
- semver: 7.3.7
- webpack: 5.74.0
- dev: false
-
- /css-minimizer-webpack-plugin@3.4.1(webpack@5.68.0):
- resolution: {integrity: sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==}
- engines: {node: '>= 12.13.0'}
- peerDependencies:
- '@parcel/css': '*'
- clean-css: '*'
- csso: '*'
- esbuild: '*'
- webpack: ^5.0.0
- peerDependenciesMeta:
- '@parcel/css':
- optional: true
- clean-css:
- optional: true
- csso:
- optional: true
- esbuild:
- optional: true
- dependencies:
- cssnano: 5.0.17(postcss@8.4.18)
- jest-worker: 27.5.1
- postcss: 8.4.18
- schema-utils: 4.0.0
- serialize-javascript: 6.0.0
- source-map: 0.6.1
- webpack: 5.68.0
+ semver: 7.5.4
+ webpack: 5.95.0
dev: false
- /css-minimizer-webpack-plugin@3.4.1(webpack@5.74.0):
+ /css-minimizer-webpack-plugin@3.4.1(webpack@5.95.0):
resolution: {integrity: sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==}
engines: {node: '>= 12.13.0'}
peerDependencies:
@@ -7233,7 +5293,7 @@ packages:
clean-css: '*'
csso: '*'
esbuild: '*'
- webpack: ^5.0.0
+ webpack: '>=5.76.0'
peerDependenciesMeta:
'@parcel/css':
optional: true
@@ -7244,23 +5304,23 @@ packages:
esbuild:
optional: true
dependencies:
- cssnano: 5.0.17(postcss@8.4.18)
+ cssnano: 5.0.17(postcss@8.4.38)
jest-worker: 27.5.1
- postcss: 8.4.18
+ postcss: 8.4.38
schema-utils: 4.0.0
- serialize-javascript: 6.0.0
+ serialize-javascript: 6.0.2
source-map: 0.6.1
- webpack: 5.74.0
+ webpack: 5.95.0
dev: false
- /css-prefers-color-scheme@6.0.3(postcss@8.4.18):
+ /css-prefers-color-scheme@6.0.3(postcss@8.4.38):
resolution: {integrity: sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==}
engines: {node: ^12 || ^14 || >=16}
hasBin: true
peerDependencies:
- postcss: ^8.4
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
dev: false
/css-select-base-adapter@0.1.1:
@@ -7273,7 +5333,7 @@ packages:
boolbase: 1.0.0
css-what: 3.4.2
domutils: 1.7.0
- nth-check: 1.0.2
+ nth-check: 2.1.1
dev: false
/css-select@4.3.0:
@@ -7319,10 +5379,6 @@ packages:
engines: {node: '>= 6'}
dev: false
- /cssdb@6.3.0:
- resolution: {integrity: sha512-U/nJSGsM0NIEsVPwat6r6QrvtqZ8m+eYb8qLoSFXXWNghy5x3z6ftubzbb6AMFcvaYVVRXKAmgD1I1e2A31qug==}
- dev: false
-
/cssdb@7.0.1:
resolution: {integrity: sha512-pT3nzyGM78poCKLAEy2zWIVX2hikq6dIrjuZzLV98MumBg+xMTNYfHx7paUlfiRTgg91O/vR889CIf+qiv79Rw==}
dev: false
@@ -7332,62 +5388,62 @@ packages:
engines: {node: '>=4'}
hasBin: true
- /cssnano-preset-default@5.1.12(postcss@8.4.18):
+ /cssnano-preset-default@5.1.12(postcss@8.4.38):
resolution: {integrity: sha512-rO/JZYyjW1QNkWBxMGV28DW7d98UDLaF759frhli58QFehZ+D/LSmwQ2z/ylBAe2hUlsIWTq6NYGfQPq65EF9w==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
- dependencies:
- css-declaration-sorter: 6.1.4(postcss@8.4.18)
- cssnano-utils: 3.0.2(postcss@8.4.18)
- postcss: 8.4.18
- postcss-calc: 8.2.4(postcss@8.4.18)
- postcss-colormin: 5.2.5(postcss@8.4.18)
- postcss-convert-values: 5.0.4(postcss@8.4.18)
- postcss-discard-comments: 5.0.3(postcss@8.4.18)
- postcss-discard-duplicates: 5.0.3(postcss@8.4.18)
- postcss-discard-empty: 5.0.3(postcss@8.4.18)
- postcss-discard-overridden: 5.0.4(postcss@8.4.18)
- postcss-merge-longhand: 5.0.6(postcss@8.4.18)
- postcss-merge-rules: 5.0.6(postcss@8.4.18)
- postcss-minify-font-values: 5.0.4(postcss@8.4.18)
- postcss-minify-gradients: 5.0.6(postcss@8.4.18)
- postcss-minify-params: 5.0.5(postcss@8.4.18)
- postcss-minify-selectors: 5.1.3(postcss@8.4.18)
- postcss-normalize-charset: 5.0.3(postcss@8.4.18)
- postcss-normalize-display-values: 5.0.3(postcss@8.4.18)
- postcss-normalize-positions: 5.0.4(postcss@8.4.18)
- postcss-normalize-repeat-style: 5.0.4(postcss@8.4.18)
- postcss-normalize-string: 5.0.4(postcss@8.4.18)
- postcss-normalize-timing-functions: 5.0.3(postcss@8.4.18)
- postcss-normalize-unicode: 5.0.4(postcss@8.4.18)
- postcss-normalize-url: 5.0.5(postcss@8.4.18)
- postcss-normalize-whitespace: 5.0.4(postcss@8.4.18)
- postcss-ordered-values: 5.0.5(postcss@8.4.18)
- postcss-reduce-initial: 5.0.3(postcss@8.4.18)
- postcss-reduce-transforms: 5.0.4(postcss@8.4.18)
- postcss-svgo: 5.0.4(postcss@8.4.18)
- postcss-unique-selectors: 5.0.4(postcss@8.4.18)
- dev: false
-
- /cssnano-utils@3.0.2(postcss@8.4.18):
+ postcss: '>=8.4.38'
+ dependencies:
+ css-declaration-sorter: 6.1.4(postcss@8.4.38)
+ cssnano-utils: 3.0.2(postcss@8.4.38)
+ postcss: 8.4.38
+ postcss-calc: 8.2.4(postcss@8.4.38)
+ postcss-colormin: 5.2.5(postcss@8.4.38)
+ postcss-convert-values: 5.0.4(postcss@8.4.38)
+ postcss-discard-comments: 5.0.3(postcss@8.4.38)
+ postcss-discard-duplicates: 5.0.3(postcss@8.4.38)
+ postcss-discard-empty: 5.0.3(postcss@8.4.38)
+ postcss-discard-overridden: 5.0.4(postcss@8.4.38)
+ postcss-merge-longhand: 5.0.6(postcss@8.4.38)
+ postcss-merge-rules: 5.0.6(postcss@8.4.38)
+ postcss-minify-font-values: 5.0.4(postcss@8.4.38)
+ postcss-minify-gradients: 5.0.6(postcss@8.4.38)
+ postcss-minify-params: 5.0.5(postcss@8.4.38)
+ postcss-minify-selectors: 5.1.3(postcss@8.4.38)
+ postcss-normalize-charset: 5.0.3(postcss@8.4.38)
+ postcss-normalize-display-values: 5.0.3(postcss@8.4.38)
+ postcss-normalize-positions: 5.0.4(postcss@8.4.38)
+ postcss-normalize-repeat-style: 5.0.4(postcss@8.4.38)
+ postcss-normalize-string: 5.0.4(postcss@8.4.38)
+ postcss-normalize-timing-functions: 5.0.3(postcss@8.4.38)
+ postcss-normalize-unicode: 5.0.4(postcss@8.4.38)
+ postcss-normalize-url: 5.0.5(postcss@8.4.38)
+ postcss-normalize-whitespace: 5.0.4(postcss@8.4.38)
+ postcss-ordered-values: 5.0.5(postcss@8.4.38)
+ postcss-reduce-initial: 5.0.3(postcss@8.4.38)
+ postcss-reduce-transforms: 5.0.4(postcss@8.4.38)
+ postcss-svgo: 5.0.4(postcss@8.4.38)
+ postcss-unique-selectors: 5.0.4(postcss@8.4.38)
+ dev: false
+
+ /cssnano-utils@3.0.2(postcss@8.4.38):
resolution: {integrity: sha512-KhprijuQv2sP4kT92sSQwhlK3SJTbDIsxcfIEySB0O+3m9esFOai7dP9bMx5enHAh2MwarVIcnwiWoOm01RIbQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
dev: false
- /cssnano@5.0.17(postcss@8.4.18):
+ /cssnano@5.0.17(postcss@8.4.38):
resolution: {integrity: sha512-fmjLP7k8kL18xSspeXTzRhaFtRI7DL9b8IcXR80JgtnWBpvAzHT7sCR/6qdn0tnxIaINUN6OEQu83wF57Gs3Xw==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- cssnano-preset-default: 5.1.12(postcss@8.4.18)
- lilconfig: 2.0.4
- postcss: 8.4.18
+ cssnano-preset-default: 5.1.12(postcss@8.4.38)
+ lilconfig: 2.0.6
+ postcss: 8.4.38
yaml: 1.10.2
dev: false
@@ -7413,18 +5469,10 @@ packages:
cssom: 0.3.8
dev: false
- /csstype@2.6.18:
- resolution: {integrity: sha512-RSU6Hyeg14am3Ah4VZEmeX8H7kLwEEirXe6aU2IPfKNvhXwTflK5HQRDNI0ypQXoqmm+QPyG2IaPuQE5zMwSIQ==}
- dev: false
-
/csstype@2.6.20:
resolution: {integrity: sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==}
dev: false
- /csstype@3.1.0:
- resolution: {integrity: sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==}
- dev: false
-
/csstype@3.1.1:
resolution: {integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==}
dev: false
@@ -7435,7 +5483,7 @@ packages:
hasBin: true
requiresBuild: true
dependencies:
- '@cypress/request': 2.88.12
+ '@cypress/request': 3.0.1
'@cypress/xvfb': 1.2.4(supports-color@8.1.1)
'@types/node': 16.18.48
'@types/sinonjs__fake-timers': 8.1.1
@@ -7480,274 +5528,44 @@ packages:
yauzl: 2.10.0
dev: false
- /d3-array@1.2.4:
- resolution: {integrity: sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==}
- dev: false
-
- /d3-axis@1.0.12:
- resolution: {integrity: sha512-ejINPfPSNdGFKEOAtnBtdkpr24c4d4jsei6Lg98mxf424ivoDP2956/5HDpIAtmHo85lqT4pruy+zEgvRUBqaQ==}
+ /damerau-levenshtein@1.0.8:
+ resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==}
dev: false
- /d3-brush@1.1.6:
- resolution: {integrity: sha512-7RW+w7HfMCPyZLifTz/UnJmI5kdkXtpCbombUSs8xniAyo0vIbrDzDwUJB6eJOgl9u5DQOt2TQlYumxzD1SvYA==}
+ /dashdash@1.14.1:
+ resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==}
+ engines: {node: '>=0.10'}
dependencies:
- d3-dispatch: 1.0.6
- d3-drag: 1.2.5
- d3-interpolate: 1.4.0
- d3-selection: 1.4.2
- d3-transition: 1.3.2
+ assert-plus: 1.0.0
dev: false
- /d3-chord@1.0.6:
- resolution: {integrity: sha512-JXA2Dro1Fxw9rJe33Uv+Ckr5IrAa74TlfDEhE/jfLOaXegMQFQTAgAw9WnZL8+HxVBRXaRGCkrNU7pJeylRIuA==}
+ /data-urls@2.0.0:
+ resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==}
+ engines: {node: '>=10'}
dependencies:
- d3-array: 1.2.4
- d3-path: 1.0.9
+ abab: 2.0.6
+ whatwg-mimetype: 2.3.0
+ whatwg-url: 8.7.0
dev: false
- /d3-collection@1.0.7:
- resolution: {integrity: sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==}
+ /date-fns@2.25.0:
+ resolution: {integrity: sha512-ovYRFnTrbGPD4nqaEqescPEv1mNwvt+UTqI3Ay9SzNtey9NZnYu6E2qCcBBgJ6/2VF1zGGygpyTDITqpQQ5e+w==}
+ engines: {node: '>=0.11'}
dev: false
- /d3-color@1.4.1:
- resolution: {integrity: sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==}
+ /dayjs@1.11.9:
+ resolution: {integrity: sha512-QvzAURSbQ0pKdIye2txOzNaHmxtUBXerpY0FJsFXUMKbIZeFm5ht1LS/jFsrncjnmtv8HsG0W2g6c0zUjZWmpA==}
dev: false
- /d3-contour@1.3.2:
- resolution: {integrity: sha512-hoPp4K/rJCu0ladiH6zmJUEz6+u3lgR+GSm/QdM2BBvDraU39Vr7YdDCicJcxP1z8i9B/2dJLgDC1NcvlF8WCg==}
+ /debug@2.6.9:
+ resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
dependencies:
- d3-array: 1.2.4
- dev: false
-
- /d3-dispatch@1.0.6:
- resolution: {integrity: sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==}
- dev: false
-
- /d3-drag@1.2.5:
- resolution: {integrity: sha512-rD1ohlkKQwMZYkQlYVCrSFxsWPzI97+W+PaEIBNTMxRuxz9RF0Hi5nJWHGVJ3Om9d2fRTe1yOBINJyy/ahV95w==}
- dependencies:
- d3-dispatch: 1.0.6
- d3-selection: 1.4.2
- dev: false
-
- /d3-dsv@1.2.0:
- resolution: {integrity: sha512-9yVlqvZcSOMhCYzniHE7EVUws7Fa1zgw+/EAV2BxJoG3ME19V6BQFBwI855XQDsxyOuG7NibqRMTtiF/Qup46g==}
- hasBin: true
- dependencies:
- commander: 2.20.3
- iconv-lite: 0.4.24
- rw: 1.3.3
- dev: false
-
- /d3-ease@1.0.7:
- resolution: {integrity: sha512-lx14ZPYkhNx0s/2HX5sLFUI3mbasHjSSpwO/KaaNACweVwxUruKyWVcb293wMv1RqTPZyZ8kSZ2NogUZNcLOFQ==}
- dev: false
-
- /d3-fetch@1.2.0:
- resolution: {integrity: sha512-yC78NBVcd2zFAyR/HnUiBS7Lf6inSCoWcSxFfw8FYL7ydiqe80SazNwoffcqOfs95XaLo7yebsmQqDKSsXUtvA==}
- dependencies:
- d3-dsv: 1.2.0
- dev: false
-
- /d3-flame-graph@2.2.2:
- resolution: {integrity: sha512-Vo5wqnYA2RsrnBsSYTQB72DhMcduE9dgkf22Fy0f/0qXUpflL3Yo8YKxmzPi6Fioy7/0fgygYYZrf/JbrE1jyQ==}
- dependencies:
- d3-array: 1.2.4
- d3-dispatch: 1.0.6
- d3-ease: 1.0.7
- d3-format: 1.4.5
- d3-hierarchy: 1.1.9
- d3-scale: 2.2.2
- d3-selection: 1.4.2
- d3-transition: 1.3.2
- dev: false
-
- /d3-force@1.2.1:
- resolution: {integrity: sha512-HHvehyaiUlVo5CxBJ0yF/xny4xoaxFxDnBXNvNcfW9adORGZfyNF1dj6DGLKyk4Yh3brP/1h3rnDzdIAwL08zg==}
- dependencies:
- d3-collection: 1.0.7
- d3-dispatch: 1.0.6
- d3-quadtree: 1.0.7
- d3-timer: 1.0.10
- dev: false
-
- /d3-format@1.4.5:
- resolution: {integrity: sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==}
- dev: false
-
- /d3-geo@1.12.1:
- resolution: {integrity: sha512-XG4d1c/UJSEX9NfU02KwBL6BYPj8YKHxgBEw5om2ZnTRSbIcego6dhHwcxuSR3clxh0EpE38os1DVPOmnYtTPg==}
- dependencies:
- d3-array: 1.2.4
- dev: false
-
- /d3-hierarchy@1.1.9:
- resolution: {integrity: sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==}
- dev: false
-
- /d3-interpolate@1.4.0:
- resolution: {integrity: sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==}
- dependencies:
- d3-color: 1.4.1
- dev: false
-
- /d3-path@1.0.9:
- resolution: {integrity: sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==}
- dev: false
-
- /d3-polygon@1.0.6:
- resolution: {integrity: sha512-k+RF7WvI08PC8reEoXa/w2nSg5AUMTi+peBD9cmFc+0ixHfbs4QmxxkarVal1IkVkgxVuk9JSHhJURHiyHKAuQ==}
- dev: false
-
- /d3-quadtree@1.0.7:
- resolution: {integrity: sha512-RKPAeXnkC59IDGD0Wu5mANy0Q2V28L+fNe65pOCXVdVuTJS3WPKaJlFHer32Rbh9gIo9qMuJXio8ra4+YmIymA==}
- dev: false
-
- /d3-random@1.1.2:
- resolution: {integrity: sha512-6AK5BNpIFqP+cx/sreKzNjWbwZQCSUatxq+pPRmFIQaWuoD+NrbVWw7YWpHiXpCQ/NanKdtGDuB+VQcZDaEmYQ==}
- dev: false
-
- /d3-scale-chromatic@1.5.0:
- resolution: {integrity: sha512-ACcL46DYImpRFMBcpk9HhtIyC7bTBR4fNOPxwVSl0LfulDAwyiHyPOTqcDG1+t5d4P9W7t/2NAuWu59aKko/cg==}
- dependencies:
- d3-color: 1.4.1
- d3-interpolate: 1.4.0
- dev: false
-
- /d3-scale@2.2.2:
- resolution: {integrity: sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==}
- dependencies:
- d3-array: 1.2.4
- d3-collection: 1.0.7
- d3-format: 1.4.5
- d3-interpolate: 1.4.0
- d3-time: 1.1.0
- d3-time-format: 2.3.0
- dev: false
-
- /d3-selection@1.4.2:
- resolution: {integrity: sha512-SJ0BqYihzOjDnnlfyeHT0e30k0K1+5sR3d5fNueCNeuhZTnGw4M4o8mqJchSwgKMXCNFo+e2VTChiSJ0vYtXkg==}
- dev: false
-
- /d3-shape@1.3.7:
- resolution: {integrity: sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==}
- dependencies:
- d3-path: 1.0.9
- dev: false
-
- /d3-time-format@2.3.0:
- resolution: {integrity: sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==}
- dependencies:
- d3-time: 1.1.0
- dev: false
-
- /d3-time@1.1.0:
- resolution: {integrity: sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==}
- dev: false
-
- /d3-timer@1.0.10:
- resolution: {integrity: sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==}
- dev: false
-
- /d3-transition@1.3.2:
- resolution: {integrity: sha512-sc0gRU4PFqZ47lPVHloMn9tlPcv8jxgOQg+0zjhfZXMQuvppjG6YuwdMBE0TuqCZjeJkLecku/l9R0JPcRhaDA==}
- dependencies:
- d3-color: 1.4.1
- d3-dispatch: 1.0.6
- d3-ease: 1.0.7
- d3-interpolate: 1.4.0
- d3-selection: 1.4.2
- d3-timer: 1.0.10
- dev: false
-
- /d3-voronoi@1.1.4:
- resolution: {integrity: sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg==}
- dev: false
-
- /d3-zoom@1.8.3:
- resolution: {integrity: sha512-VoLXTK4wvy1a0JpH2Il+F2CiOhVu7VRXWF5M/LroMIh3/zBAC3WAt7QoIvPibOavVo20hN6/37vwAsdBejLyKQ==}
- dependencies:
- d3-dispatch: 1.0.6
- d3-drag: 1.2.5
- d3-interpolate: 1.4.0
- d3-selection: 1.4.2
- d3-transition: 1.3.2
- dev: false
-
- /d3@5.16.0:
- resolution: {integrity: sha512-4PL5hHaHwX4m7Zr1UapXW23apo6pexCgdetdJ5kTmADpG/7T9Gkxw0M0tf/pjoB63ezCCm0u5UaFYy2aMt0Mcw==}
- dependencies:
- d3-array: 1.2.4
- d3-axis: 1.0.12
- d3-brush: 1.1.6
- d3-chord: 1.0.6
- d3-collection: 1.0.7
- d3-color: 1.4.1
- d3-contour: 1.3.2
- d3-dispatch: 1.0.6
- d3-drag: 1.2.5
- d3-dsv: 1.2.0
- d3-ease: 1.0.7
- d3-fetch: 1.2.0
- d3-force: 1.2.1
- d3-format: 1.4.5
- d3-geo: 1.12.1
- d3-hierarchy: 1.1.9
- d3-interpolate: 1.4.0
- d3-path: 1.0.9
- d3-polygon: 1.0.6
- d3-quadtree: 1.0.7
- d3-random: 1.1.2
- d3-scale: 2.2.2
- d3-scale-chromatic: 1.5.0
- d3-selection: 1.4.2
- d3-shape: 1.3.7
- d3-time: 1.1.0
- d3-time-format: 2.3.0
- d3-timer: 1.0.10
- d3-transition: 1.3.2
- d3-voronoi: 1.1.4
- d3-zoom: 1.8.3
- dev: false
-
- /damerau-levenshtein@1.0.8:
- resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==}
- dev: false
-
- /dashdash@1.14.1:
- resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==}
- engines: {node: '>=0.10'}
- dependencies:
- assert-plus: 1.0.0
- dev: false
-
- /data-urls@2.0.0:
- resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==}
- engines: {node: '>=10'}
- dependencies:
- abab: 2.0.6
- whatwg-mimetype: 2.3.0
- whatwg-url: 8.7.0
- dev: false
-
- /date-fns@2.25.0:
- resolution: {integrity: sha512-ovYRFnTrbGPD4nqaEqescPEv1mNwvt+UTqI3Ay9SzNtey9NZnYu6E2qCcBBgJ6/2VF1zGGygpyTDITqpQQ5e+w==}
- engines: {node: '>=0.11'}
- dev: false
-
- /dayjs@1.11.9:
- resolution: {integrity: sha512-QvzAURSbQ0pKdIye2txOzNaHmxtUBXerpY0FJsFXUMKbIZeFm5ht1LS/jFsrncjnmtv8HsG0W2g6c0zUjZWmpA==}
- dev: false
-
- /debug@2.6.9:
- resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
- dependencies:
- ms: 2.0.0
+ ms: 2.0.0
dev: false
/debug@3.2.7(supports-color@8.1.1):
@@ -7762,17 +5580,6 @@ packages:
supports-color: 8.1.1
dev: false
- /debug@4.3.3:
- resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==}
- engines: {node: '>=6.0'}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
- dependencies:
- ms: 2.1.2
-
/debug@4.3.4(supports-color@8.1.1):
resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
engines: {node: '>=6.0'}
@@ -7802,27 +5609,10 @@ packages:
resolution: {integrity: sha512-Nv6ENEzyPQ6AItkGwLE2PGKinZZ9g59vSh2BeH6NqPu0OTKZ5ruJsVqh/orbAnqXc9pBbgXAIrc2EyaCj8NpGg==}
dev: false
- /decode-named-character-reference@1.0.2:
- resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==}
- dependencies:
- character-entities: 2.0.2
- dev: false
-
/dedent@0.7.0:
resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==}
dev: false
- /deep-equal@1.1.1:
- resolution: {integrity: sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==}
- dependencies:
- is-arguments: 1.1.1
- is-date-object: 1.0.5
- is-regex: 1.1.4
- object-is: 1.1.5
- object-keys: 1.1.1
- regexp.prototype.flags: 1.4.3
- dev: false
-
/deep-is@0.1.4:
resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
@@ -7843,43 +5633,32 @@ packages:
execa: 5.1.1
dev: false
+ /define-data-property@1.1.4:
+ resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ es-define-property: 1.0.0
+ es-errors: 1.3.0
+ gopd: 1.0.1
+ dev: false
+
/define-lazy-prop@2.0.0:
resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==}
engines: {node: '>=8'}
dev: false
- /define-properties@1.1.3:
- resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==}
- engines: {node: '>= 0.4'}
- dependencies:
- object-keys: 1.1.1
- dev: true
-
/define-properties@1.1.4:
resolution: {integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==}
engines: {node: '>= 0.4'}
dependencies:
has-property-descriptors: 1.0.0
object-keys: 1.1.1
+ dev: false
/defined@1.0.0:
resolution: {integrity: sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==}
dev: false
- /del@6.0.0:
- resolution: {integrity: sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==}
- engines: {node: '>=10'}
- dependencies:
- globby: 11.1.0
- graceful-fs: 4.2.9
- is-glob: 4.0.3
- is-path-cwd: 2.2.0
- is-path-inside: 3.0.3
- p-map: 4.0.0
- rimraf: 3.0.2
- slash: 3.0.0
- dev: false
-
/delayed-stream@1.0.0:
resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
engines: {node: '>=0.4.0'}
@@ -7895,11 +5674,6 @@ packages:
engines: {node: '>= 0.8'}
dev: false
- /dequal@2.0.2:
- resolution: {integrity: sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug==}
- engines: {node: '>=6'}
- dev: false
-
/des.js@1.0.1:
resolution: {integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==}
dependencies:
@@ -7907,10 +5681,6 @@ packages:
minimalistic-assert: 1.0.1
dev: false
- /destroy@1.0.4:
- resolution: {integrity: sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==}
- dev: false
-
/destroy@1.2.0:
resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==}
engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
@@ -7936,16 +5706,6 @@ packages:
- supports-color
dev: false
- /detective@5.2.0:
- resolution: {integrity: sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==}
- engines: {node: '>=0.8.0'}
- hasBin: true
- dependencies:
- acorn-node: 1.8.2
- defined: 1.0.0
- minimist: 1.2.8
- dev: false
-
/detective@5.2.1:
resolution: {integrity: sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==}
engines: {node: '>=0.8.0'}
@@ -7970,11 +5730,6 @@ packages:
engines: {node: '>=0.3.1'}
dev: false
- /diff@5.1.0:
- resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==}
- engines: {node: '>=0.3.1'}
- dev: false
-
/diffie-hellman@5.0.3:
resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==}
dependencies:
@@ -7997,13 +5752,6 @@ packages:
resolution: {integrity: sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==}
dev: false
- /dns-packet@1.3.4:
- resolution: {integrity: sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==}
- dependencies:
- ip: 1.1.8
- safe-buffer: 5.2.1
- dev: false
-
/dns-packet@5.4.0:
resolution: {integrity: sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==}
engines: {node: '>=6'}
@@ -8011,17 +5759,12 @@ packages:
'@leichtgewicht/ip-codec': 2.0.4
dev: false
- /dns-txt@2.0.2:
- resolution: {integrity: sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ==}
- dependencies:
- buffer-indexof: 1.1.1
- dev: false
-
/doctrine@2.1.0:
resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
engines: {node: '>=0.10.0'}
dependencies:
esutils: 2.0.3
+ dev: false
/doctrine@3.0.0:
resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
@@ -8035,12 +5778,6 @@ packages:
utila: 0.4.0
dev: false
- /dom-helpers@3.4.0:
- resolution: {integrity: sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==}
- dependencies:
- '@babel/runtime': 7.19.0
- dev: false
-
/dom-helpers@5.2.1:
resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==}
dependencies:
@@ -8053,6 +5790,7 @@ packages:
dependencies:
domelementtype: 2.3.0
entities: 2.2.0
+ dev: false
/dom-serializer@1.4.1:
resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==}
@@ -8064,23 +5802,20 @@ packages:
/domelementtype@1.3.1:
resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==}
+ dev: false
/domelementtype@2.3.0:
resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}
+ dev: false
/domexception@2.0.1:
resolution: {integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==}
engines: {node: '>=8'}
+ deprecated: Use your platform's native DOMException instead
dependencies:
webidl-conversions: 5.0.0
dev: false
- /domhandler@2.4.2:
- resolution: {integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==}
- dependencies:
- domelementtype: 1.3.1
- dev: true
-
/domhandler@4.3.1:
resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==}
engines: {node: '>= 4'}
@@ -8088,15 +5823,12 @@ packages:
domelementtype: 2.3.0
dev: false
- /dompurify@2.3.3:
- resolution: {integrity: sha512-dqnqRkPMAjOZE0FogZ+ceJNM2dZ3V/yNOuFB7+39qpO93hHhfRpHw3heYQC7DPK9FqbQTfBKUJhiSfz4MvXYwg==}
- dev: false
-
/domutils@1.7.0:
resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==}
dependencies:
dom-serializer: 0.2.2
domelementtype: 1.3.1
+ dev: false
/domutils@2.8.0:
resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==}
@@ -8129,16 +5861,14 @@ packages:
engines: {node: '>=10'}
dev: false
- /duplexer2@0.1.4:
- resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==}
- dependencies:
- readable-stream: 2.3.7
- dev: false
-
/duplexer@0.1.2:
resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==}
dev: false
+ /eastasianwidth@0.2.0:
+ resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
+ dev: true
+
/ecc-jsbn@0.1.2:
resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==}
dependencies:
@@ -8150,23 +5880,19 @@ packages:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
dev: false
- /ejs@3.1.8:
- resolution: {integrity: sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==}
+ /ejs@3.1.10:
+ resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==}
engines: {node: '>=0.10.0'}
hasBin: true
dependencies:
jake: 10.8.5
dev: false
- /electron-to-chromium@1.4.246:
- resolution: {integrity: sha512-/wFCHUE+Hocqr/LlVGsuKLIw4P2lBWwFIDcNMDpJGzyIysQV4aycpoOitAs32FT94EHKnNqDR/CVZJFbXEufJA==}
+ /electron-to-chromium@1.4.749:
+ resolution: {integrity: sha512-LRMMrM9ITOvue0PoBrvNIraVmuDbJV5QC9ierz/z5VilMdPOVMjOtpICNld3PuXuTZ3CHH/UPxX9gHhAPwi+0Q==}
- /electron-to-chromium@1.4.68:
- resolution: {integrity: sha512-cId+QwWrV8R1UawO6b9BR1hnkJ4EJPCPAr4h315vliHUtVUJDk39Sg1PMNnaWKfj5x+93ssjeJ9LKL6r8LaMiA==}
- dev: false
-
- /elliptic@6.5.4:
- resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==}
+ /elliptic@6.5.7:
+ resolution: {integrity: sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==}
dependencies:
bn.js: 4.12.0
brorand: 1.1.0
@@ -8192,7 +5918,6 @@ packages:
/emoji-regex@9.2.2:
resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
- dev: false
/emojis-list@3.0.0:
resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==}
@@ -8204,25 +5929,22 @@ packages:
engines: {node: '>= 0.8'}
dev: false
+ /encodeurl@2.0.0:
+ resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==}
+ engines: {node: '>= 0.8'}
+ dev: false
+
/end-of-stream@1.4.4:
resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
dependencies:
once: 1.4.0
dev: false
- /enhanced-resolve@5.10.0:
- resolution: {integrity: sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==}
- engines: {node: '>=10.13.0'}
- dependencies:
- graceful-fs: 4.2.10
- tapable: 2.2.1
- dev: false
-
- /enhanced-resolve@5.9.0:
- resolution: {integrity: sha512-weDYmzbBygL7HzGGS26M3hGQx68vehdEg6VUmqSOaFzXExFqlnKuSvsEJCVGQHScS8CQMbrAqftT+AzzHNt/YA==}
+ /enhanced-resolve@5.17.1:
+ resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==}
engines: {node: '>=10.13.0'}
dependencies:
- graceful-fs: 4.2.9
+ graceful-fs: 4.2.11
tapable: 2.2.1
dev: false
@@ -8234,56 +5956,21 @@ packages:
strip-ansi: 6.0.1
dev: false
- /entities@1.1.2:
- resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==}
- dev: true
-
/entities@2.2.0:
resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==}
+ dev: false
/error-ex@1.3.2:
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
dependencies:
is-arrayish: 0.2.1
- /error-stack-parser@2.0.6:
- resolution: {integrity: sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==}
- dependencies:
- stackframe: 1.2.0
- dev: false
-
/error-stack-parser@2.1.4:
resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==}
dependencies:
stackframe: 1.3.4
dev: false
- /es-abstract@1.19.1:
- resolution: {integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==}
- engines: {node: '>= 0.4'}
- dependencies:
- call-bind: 1.0.2
- es-to-primitive: 1.2.1
- function-bind: 1.1.1
- get-intrinsic: 1.1.2
- get-symbol-description: 1.0.0
- has: 1.0.3
- has-symbols: 1.0.3
- internal-slot: 1.0.3
- is-callable: 1.2.4
- is-negative-zero: 2.0.1
- is-regex: 1.1.4
- is-shared-array-buffer: 1.0.1
- is-string: 1.0.7
- is-weakref: 1.0.1
- object-inspect: 1.12.2
- object-keys: 1.1.1
- object.assign: 4.1.2
- string.prototype.trimend: 1.0.4
- string.prototype.trimstart: 1.0.4
- unbox-primitive: 1.0.1
- dev: true
-
/es-abstract@1.20.2:
resolution: {integrity: sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==}
engines: {node: '>= 0.4'}
@@ -8311,13 +5998,26 @@ packages:
string.prototype.trimend: 1.0.5
string.prototype.trimstart: 1.0.5
unbox-primitive: 1.0.2
+ dev: false
/es-array-method-boxes-properly@1.0.0:
resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==}
dev: false
- /es-module-lexer@0.9.3:
- resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==}
+ /es-define-property@1.0.0:
+ resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ get-intrinsic: 1.2.4
+ dev: false
+
+ /es-errors@1.3.0:
+ resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
+ engines: {node: '>= 0.4'}
+ dev: false
+
+ /es-module-lexer@1.5.0:
+ resolution: {integrity: sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==}
dev: false
/es-shim-unscopables@1.0.0:
@@ -8333,13 +6033,10 @@ packages:
is-callable: 1.2.4
is-date-object: 1.0.5
is-symbol: 1.0.4
-
- /es6-promise@4.2.8:
- resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==}
dev: false
- /escalade@3.1.1:
- resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
+ /escalade@3.1.2:
+ resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
engines: {node: '>=6'}
/escape-html@1.0.3:
@@ -8359,11 +6056,6 @@ packages:
resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
engines: {node: '>=10'}
- /escape-string-regexp@5.0.0:
- resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
- engines: {node: '>=12'}
- dev: false
-
/escodegen@2.0.0:
resolution: {integrity: sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==}
engines: {node: '>=6.0'}
@@ -8377,7 +6069,7 @@ packages:
source-map: 0.6.1
dev: false
- /eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.19.0)(eslint@8.23.0)(jest@27.5.1)(typescript@4.8.3):
+ /eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.24.1)(@babel/plugin-transform-react-jsx@7.23.4)(eslint@8.57.0)(jest@27.5.1)(typescript@4.8.3):
resolution: {integrity: sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -8388,20 +6080,20 @@ packages:
optional: true
dependencies:
'@babel/core': 7.19.0
- '@babel/eslint-parser': 7.18.9(@babel/core@7.19.0)(eslint@8.23.0)
+ '@babel/eslint-parser': 7.18.9(@babel/core@7.19.0)(eslint@8.57.0)
'@rushstack/eslint-patch': 1.1.4
- '@typescript-eslint/eslint-plugin': 5.36.2(@typescript-eslint/parser@5.36.2)(eslint@8.23.0)(typescript@4.8.3)
- '@typescript-eslint/parser': 5.36.2(eslint@8.23.0)(typescript@4.8.3)
+ '@typescript-eslint/eslint-plugin': 5.36.2(@typescript-eslint/parser@5.36.2)(eslint@8.57.0)(typescript@4.8.3)
+ '@typescript-eslint/parser': 5.36.2(eslint@8.57.0)(typescript@4.8.3)
babel-preset-react-app: 10.0.1
confusing-browser-globals: 1.0.11
- eslint: 8.23.0
- eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.19.0)(eslint@8.23.0)
- eslint-plugin-import: 2.26.0(@typescript-eslint/parser@5.36.2)(eslint@8.23.0)
- eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.36.2)(eslint@8.23.0)(jest@27.5.1)(typescript@4.8.3)
- eslint-plugin-jsx-a11y: 6.6.1(eslint@8.23.0)
- eslint-plugin-react: 7.31.8(eslint@8.23.0)
- eslint-plugin-react-hooks: 4.6.0(eslint@8.23.0)
- eslint-plugin-testing-library: 5.6.3(eslint@8.23.0)(typescript@4.8.3)
+ eslint: 8.57.0
+ eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.24.1)(@babel/plugin-transform-react-jsx@7.23.4)(eslint@8.57.0)
+ eslint-plugin-import: 2.26.0(@typescript-eslint/parser@5.36.2)(eslint@8.57.0)
+ eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.36.2)(eslint@8.57.0)(jest@27.5.1)(typescript@4.8.3)
+ eslint-plugin-jsx-a11y: 6.6.1(eslint@8.57.0)
+ eslint-plugin-react: 7.31.8(eslint@8.57.0)
+ eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0)
+ eslint-plugin-testing-library: 5.6.3(eslint@8.57.0)(typescript@4.8.3)
typescript: 4.8.3
transitivePeerDependencies:
- '@babel/plugin-syntax-flow'
@@ -8412,41 +6104,6 @@ packages:
- supports-color
dev: false
- /eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.19.0)(eslint@8.9.0)(jest@27.5.1)(typescript@4.5.5):
- resolution: {integrity: sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==}
- engines: {node: '>=14.0.0'}
- peerDependencies:
- eslint: ^8.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@babel/core': 7.19.0
- '@babel/eslint-parser': 7.18.9(@babel/core@7.19.0)(eslint@8.9.0)
- '@rushstack/eslint-patch': 1.1.4
- '@typescript-eslint/eslint-plugin': 5.36.2(@typescript-eslint/parser@5.36.2)(eslint@8.9.0)(typescript@4.5.5)
- '@typescript-eslint/parser': 5.36.2(eslint@8.9.0)(typescript@4.5.5)
- babel-preset-react-app: 10.0.1
- confusing-browser-globals: 1.0.11
- eslint: 8.9.0
- eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.19.0)(eslint@8.9.0)
- eslint-plugin-import: 2.26.0(@typescript-eslint/parser@5.36.2)(eslint@8.9.0)
- eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.36.2)(eslint@8.9.0)(jest@27.5.1)(typescript@4.5.5)
- eslint-plugin-jsx-a11y: 6.6.1(eslint@8.9.0)
- eslint-plugin-react: 7.31.8(eslint@8.9.0)
- eslint-plugin-react-hooks: 4.6.0(eslint@8.9.0)
- eslint-plugin-testing-library: 5.6.3(eslint@8.9.0)(typescript@4.5.5)
- typescript: 4.5.5
- transitivePeerDependencies:
- - '@babel/plugin-syntax-flow'
- - '@babel/plugin-transform-react-jsx'
- - eslint-import-resolver-typescript
- - eslint-import-resolver-webpack
- - jest
- - supports-color
- dev: false
-
/eslint-import-resolver-node@0.3.6:
resolution: {integrity: sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==}
dependencies:
@@ -8456,7 +6113,7 @@ packages:
- supports-color
dev: false
- /eslint-module-utils@2.7.4(@typescript-eslint/parser@5.36.2)(eslint-import-resolver-node@0.3.6)(eslint@8.23.0):
+ /eslint-module-utils@2.7.4(@typescript-eslint/parser@5.36.2)(eslint-import-resolver-node@0.3.6)(eslint@8.57.0):
resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==}
engines: {node: '>=4'}
peerDependencies:
@@ -8477,68 +6134,24 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
- '@typescript-eslint/parser': 5.36.2(eslint@8.23.0)(typescript@4.8.3)
+ '@typescript-eslint/parser': 5.36.2(eslint@8.57.0)(typescript@4.8.3)
debug: 3.2.7(supports-color@8.1.1)
- eslint: 8.23.0
+ eslint: 8.57.0
eslint-import-resolver-node: 0.3.6
transitivePeerDependencies:
- supports-color
dev: false
- /eslint-module-utils@2.7.4(@typescript-eslint/parser@5.36.2)(eslint-import-resolver-node@0.3.6)(eslint@8.9.0):
- resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==}
- engines: {node: '>=4'}
- peerDependencies:
- '@typescript-eslint/parser': '*'
- eslint: '*'
- eslint-import-resolver-node: '*'
- eslint-import-resolver-typescript: '*'
- eslint-import-resolver-webpack: '*'
- peerDependenciesMeta:
- '@typescript-eslint/parser':
- optional: true
- eslint:
- optional: true
- eslint-import-resolver-node:
- optional: true
- eslint-import-resolver-typescript:
- optional: true
- eslint-import-resolver-webpack:
- optional: true
- dependencies:
- '@typescript-eslint/parser': 5.36.2(eslint@8.9.0)(typescript@4.5.5)
- debug: 3.2.7(supports-color@8.1.1)
- eslint: 8.9.0
- eslint-import-resolver-node: 0.3.6
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /eslint-plugin-cypress@2.14.0(eslint@8.9.0):
+ /eslint-plugin-cypress@2.14.0(eslint@8.57.0):
resolution: {integrity: sha512-eW6tv7iIg7xujleAJX4Ujm649Bf5jweqa4ObPEIuueYRyLZt7qXGWhCY/n4bfeFW/j6nQZwbIBHKZt6EKcL/cg==}
peerDependencies:
eslint: '>= 3.2.1'
dependencies:
- eslint: 8.9.0
- globals: 13.21.0
- dev: false
-
- /eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.19.0)(eslint@8.23.0):
- resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==}
- engines: {node: '>=12.0.0'}
- peerDependencies:
- '@babel/plugin-syntax-flow': ^7.14.5
- '@babel/plugin-transform-react-jsx': ^7.14.9
- eslint: ^8.1.0
- dependencies:
- '@babel/plugin-syntax-flow': 7.18.6(@babel/core@7.19.0)
- '@babel/plugin-transform-react-jsx': 7.19.0(@babel/core@7.19.0)
- eslint: 8.23.0
- lodash: 4.17.21
- string-natural-compare: 3.0.1
+ eslint: 8.57.0
+ globals: 13.24.0
dev: false
- /eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.19.0)(eslint@8.9.0):
+ /eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.24.1)(@babel/plugin-transform-react-jsx@7.23.4)(eslint@8.57.0):
resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==}
engines: {node: '>=12.0.0'}
peerDependencies:
@@ -8546,45 +6159,14 @@ packages:
'@babel/plugin-transform-react-jsx': ^7.14.9
eslint: ^8.1.0
dependencies:
- '@babel/plugin-syntax-flow': 7.18.6(@babel/core@7.19.0)
- '@babel/plugin-transform-react-jsx': 7.19.0(@babel/core@7.19.0)
- eslint: 8.9.0
+ '@babel/plugin-syntax-flow': 7.24.1(@babel/core@7.19.0)
+ '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.19.0)
+ eslint: 8.57.0
lodash: 4.17.21
string-natural-compare: 3.0.1
dev: false
- /eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.36.2)(eslint@8.23.0):
- resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==}
- engines: {node: '>=4'}
- peerDependencies:
- '@typescript-eslint/parser': '*'
- eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
- peerDependenciesMeta:
- '@typescript-eslint/parser':
- optional: true
- dependencies:
- '@typescript-eslint/parser': 5.36.2(eslint@8.23.0)(typescript@4.8.3)
- array-includes: 3.1.5
- array.prototype.flat: 1.3.0
- debug: 2.6.9
- doctrine: 2.1.0
- eslint: 8.23.0
- eslint-import-resolver-node: 0.3.6
- eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.36.2)(eslint-import-resolver-node@0.3.6)(eslint@8.23.0)
- has: 1.0.3
- is-core-module: 2.10.0
- is-glob: 4.0.3
- minimatch: 3.1.2
- object.values: 1.1.5
- resolve: 1.22.1
- tsconfig-paths: 3.14.1
- transitivePeerDependencies:
- - eslint-import-resolver-typescript
- - eslint-import-resolver-webpack
- - supports-color
- dev: false
-
- /eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.36.2)(eslint@8.9.0):
+ /eslint-plugin-import@2.26.0(@typescript-eslint/parser@5.36.2)(eslint@8.57.0):
resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==}
engines: {node: '>=4'}
peerDependencies:
@@ -8594,14 +6176,14 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
- '@typescript-eslint/parser': 5.36.2(eslint@8.9.0)(typescript@4.5.5)
+ '@typescript-eslint/parser': 5.36.2(eslint@8.57.0)(typescript@4.8.3)
array-includes: 3.1.5
array.prototype.flat: 1.3.0
debug: 2.6.9
doctrine: 2.1.0
- eslint: 8.9.0
+ eslint: 8.57.0
eslint-import-resolver-node: 0.3.6
- eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.36.2)(eslint-import-resolver-node@0.3.6)(eslint@8.9.0)
+ eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.36.2)(eslint-import-resolver-node@0.3.6)(eslint@8.57.0)
has: 1.0.3
is-core-module: 2.10.0
is-glob: 4.0.3
@@ -8615,7 +6197,7 @@ packages:
- supports-color
dev: false
- /eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.36.2)(eslint@8.23.0)(jest@27.5.1)(typescript@4.8.3):
+ /eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.36.2)(eslint@8.57.0)(jest@27.5.1)(typescript@4.8.3):
resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==}
engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
peerDependencies:
@@ -8628,60 +6210,16 @@ packages:
jest:
optional: true
dependencies:
- '@typescript-eslint/eslint-plugin': 5.36.2(@typescript-eslint/parser@5.36.2)(eslint@8.23.0)(typescript@4.8.3)
- '@typescript-eslint/experimental-utils': 5.36.2(eslint@8.23.0)(typescript@4.8.3)
- eslint: 8.23.0
+ '@typescript-eslint/eslint-plugin': 5.36.2(@typescript-eslint/parser@5.36.2)(eslint@8.57.0)(typescript@4.8.3)
+ '@typescript-eslint/experimental-utils': 5.36.2(eslint@8.57.0)(typescript@4.8.3)
+ eslint: 8.57.0
jest: 27.5.1
transitivePeerDependencies:
- supports-color
- typescript
dev: false
- /eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.36.2)(eslint@8.9.0)(jest@27.5.1)(typescript@4.5.5):
- resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==}
- engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
- peerDependencies:
- '@typescript-eslint/eslint-plugin': ^4.0.0 || ^5.0.0
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
- jest: '*'
- peerDependenciesMeta:
- '@typescript-eslint/eslint-plugin':
- optional: true
- jest:
- optional: true
- dependencies:
- '@typescript-eslint/eslint-plugin': 5.36.2(@typescript-eslint/parser@5.36.2)(eslint@8.9.0)(typescript@4.5.5)
- '@typescript-eslint/experimental-utils': 5.36.2(eslint@8.9.0)(typescript@4.5.5)
- eslint: 8.9.0
- jest: 27.5.1
- transitivePeerDependencies:
- - supports-color
- - typescript
- dev: false
-
- /eslint-plugin-jsx-a11y@6.6.1(eslint@8.23.0):
- resolution: {integrity: sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==}
- engines: {node: '>=4.0'}
- peerDependencies:
- eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
- dependencies:
- '@babel/runtime': 7.19.0
- aria-query: 4.2.2
- array-includes: 3.1.5
- ast-types-flow: 0.0.7
- axe-core: 4.4.3
- axobject-query: 2.2.0
- damerau-levenshtein: 1.0.8
- emoji-regex: 9.2.2
- eslint: 8.23.0
- has: 1.0.3
- jsx-ast-utils: 3.3.3
- language-tags: 1.0.5
- minimatch: 3.1.2
- semver: 6.3.0
- dev: false
-
- /eslint-plugin-jsx-a11y@6.6.1(eslint@8.9.0):
+ /eslint-plugin-jsx-a11y@6.6.1(eslint@8.57.0):
resolution: {integrity: sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==}
engines: {node: '>=4.0'}
peerDependencies:
@@ -8695,88 +6233,24 @@ packages:
axobject-query: 2.2.0
damerau-levenshtein: 1.0.8
emoji-regex: 9.2.2
- eslint: 8.9.0
+ eslint: 8.57.0
has: 1.0.3
jsx-ast-utils: 3.3.3
language-tags: 1.0.5
minimatch: 3.1.2
- semver: 6.3.0
- dev: false
-
- /eslint-plugin-react-hooks@4.3.0(eslint@8.23.0):
- resolution: {integrity: sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==}
- engines: {node: '>=10'}
- peerDependencies:
- eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
- dependencies:
- eslint: 8.23.0
- dev: true
-
- /eslint-plugin-react-hooks@4.6.0(eslint@8.23.0):
- resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==}
- engines: {node: '>=10'}
- peerDependencies:
- eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
- dependencies:
- eslint: 8.23.0
+ semver: 7.5.4
dev: false
- /eslint-plugin-react-hooks@4.6.0(eslint@8.9.0):
+ /eslint-plugin-react-hooks@4.6.0(eslint@8.57.0):
resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==}
engines: {node: '>=10'}
peerDependencies:
eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
dependencies:
- eslint: 8.9.0
- dev: false
-
- /eslint-plugin-react@7.28.0(eslint@8.23.0):
- resolution: {integrity: sha512-IOlFIRHzWfEQQKcAD4iyYDndHwTQiCMcJVJjxempf203jnNLUnW34AXLrV33+nEXoifJE2ZEGmcjKPL8957eSw==}
- engines: {node: '>=4'}
- peerDependencies:
- eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
- dependencies:
- array-includes: 3.1.4
- array.prototype.flatmap: 1.2.5
- doctrine: 2.1.0
- eslint: 8.23.0
- estraverse: 5.3.0
- jsx-ast-utils: 3.2.1
- minimatch: 3.0.4
- object.entries: 1.1.5
- object.fromentries: 2.0.5
- object.hasown: 1.1.0
- object.values: 1.1.5
- prop-types: 15.8.1
- resolve: 2.0.0-next.3
- semver: 6.3.0
- string.prototype.matchall: 4.0.6
- dev: true
-
- /eslint-plugin-react@7.31.8(eslint@8.23.0):
- resolution: {integrity: sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==}
- engines: {node: '>=4'}
- peerDependencies:
- eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
- dependencies:
- array-includes: 3.1.5
- array.prototype.flatmap: 1.3.0
- doctrine: 2.1.0
- eslint: 8.23.0
- estraverse: 5.3.0
- jsx-ast-utils: 3.3.3
- minimatch: 3.1.2
- object.entries: 1.1.5
- object.fromentries: 2.0.5
- object.hasown: 1.1.1
- object.values: 1.1.5
- prop-types: 15.8.1
- resolve: 2.0.0-next.4
- semver: 6.3.0
- string.prototype.matchall: 4.0.7
+ eslint: 8.57.0
dev: false
- /eslint-plugin-react@7.31.8(eslint@8.9.0):
+ /eslint-plugin-react@7.31.8(eslint@8.57.0):
resolution: {integrity: sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==}
engines: {node: '>=4'}
peerDependencies:
@@ -8785,7 +6259,7 @@ packages:
array-includes: 3.1.5
array.prototype.flatmap: 1.3.0
doctrine: 2.1.0
- eslint: 8.9.0
+ eslint: 8.57.0
estraverse: 5.3.0
jsx-ast-utils: 3.3.3
minimatch: 3.1.2
@@ -8795,41 +6269,23 @@ packages:
object.values: 1.1.5
prop-types: 15.8.1
resolve: 2.0.0-next.4
- semver: 6.3.0
+ semver: 7.5.4
string.prototype.matchall: 4.0.7
dev: false
- /eslint-plugin-testing-library@5.6.3(eslint@8.23.0)(typescript@4.8.3):
- resolution: {integrity: sha512-//fhmCzopr8UDv5X2M3XMGxQ0j6KjKYZ+6PGqdV0woLiXTSTOAzuNsiTELGv883iCeUrYrnHhtObPXyiTMytVQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'}
- peerDependencies:
- eslint: ^7.5.0 || ^8.0.0
- dependencies:
- '@typescript-eslint/utils': 5.36.2(eslint@8.23.0)(typescript@4.8.3)
- eslint: 8.23.0
- transitivePeerDependencies:
- - supports-color
- - typescript
- dev: false
-
- /eslint-plugin-testing-library@5.6.3(eslint@8.9.0)(typescript@4.5.5):
+ /eslint-plugin-testing-library@5.6.3(eslint@8.57.0)(typescript@4.8.3):
resolution: {integrity: sha512-//fhmCzopr8UDv5X2M3XMGxQ0j6KjKYZ+6PGqdV0woLiXTSTOAzuNsiTELGv883iCeUrYrnHhtObPXyiTMytVQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'}
peerDependencies:
eslint: ^7.5.0 || ^8.0.0
dependencies:
- '@typescript-eslint/utils': 5.36.2(eslint@8.9.0)(typescript@4.5.5)
- eslint: 8.9.0
+ '@typescript-eslint/utils': 5.36.2(eslint@8.57.0)(typescript@4.8.3)
+ eslint: 8.57.0
transitivePeerDependencies:
- supports-color
- typescript
dev: false
- /eslint-rule-composer@0.3.0:
- resolution: {integrity: sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg==}
- engines: {node: '>=4.0.0'}
- dev: true
-
/eslint-scope@5.1.1:
resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
engines: {node: '>=8.0.0'}
@@ -8837,200 +6293,107 @@ packages:
esrecurse: 4.3.0
estraverse: 4.3.0
- /eslint-scope@7.1.1:
- resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==}
+ /eslint-scope@7.2.2:
+ resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
esrecurse: 4.3.0
estraverse: 5.3.0
- /eslint-utils@3.0.0(eslint@8.23.0):
- resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
- engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
- peerDependencies:
- eslint: '>=5'
- dependencies:
- eslint: 8.23.0
- eslint-visitor-keys: 2.1.0
-
- /eslint-utils@3.0.0(eslint@8.9.0):
+ /eslint-utils@3.0.0(eslint@8.57.0):
resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
peerDependencies:
eslint: '>=5'
dependencies:
- eslint: 8.9.0
+ eslint: 8.57.0
eslint-visitor-keys: 2.1.0
/eslint-visitor-keys@2.1.0:
resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==}
engines: {node: '>=10'}
- /eslint-visitor-keys@3.3.0:
- resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==}
+ /eslint-visitor-keys@3.4.3:
+ resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- /eslint-webpack-plugin@3.1.1(eslint@8.23.0)(webpack@5.68.0):
- resolution: {integrity: sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==}
- engines: {node: '>= 12.13.0'}
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
- webpack: ^5.0.0
- dependencies:
- '@types/eslint': 7.29.0
- eslint: 8.23.0
- jest-worker: 27.5.1
- micromatch: 4.0.5
- normalize-path: 3.0.0
- schema-utils: 3.1.1
- webpack: 5.68.0
- dev: false
-
- /eslint-webpack-plugin@3.2.0(eslint@8.23.0)(webpack@5.74.0):
+ /eslint-webpack-plugin@3.2.0(eslint@8.57.0)(webpack@5.95.0):
resolution: {integrity: sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==}
engines: {node: '>= 12.13.0'}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
- webpack: ^5.0.0
+ webpack: '>=5.76.0'
dependencies:
'@types/eslint': 8.4.6
- eslint: 8.23.0
+ eslint: 8.57.0
jest-worker: 28.1.3
- micromatch: 4.0.5
+ micromatch: 4.0.8
normalize-path: 3.0.0
schema-utils: 4.0.0
- webpack: 5.74.0
+ webpack: 5.95.0
dev: false
- /eslint-webpack-plugin@3.2.0(eslint@8.9.0)(webpack@5.74.0):
- resolution: {integrity: sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==}
- engines: {node: '>= 12.13.0'}
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
- webpack: ^5.0.0
- dependencies:
- '@types/eslint': 8.4.6
- eslint: 8.9.0
- jest-worker: 28.1.3
- micromatch: 4.0.5
- normalize-path: 3.0.0
- schema-utils: 4.0.0
- webpack: 5.74.0
- dev: false
-
- /eslint@8.23.0:
- resolution: {integrity: sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==}
+ /eslint@8.57.0:
+ resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
hasBin: true
dependencies:
- '@eslint/eslintrc': 1.3.1
- '@humanwhocodes/config-array': 0.10.4
- '@humanwhocodes/gitignore-to-minimatch': 1.0.2
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
+ '@eslint-community/regexpp': 4.10.0
+ '@eslint/eslintrc': 2.1.4
+ '@eslint/js': 8.57.0
+ '@humanwhocodes/config-array': 0.11.14
'@humanwhocodes/module-importer': 1.0.1
+ '@nodelib/fs.walk': 1.2.8
+ '@ungap/structured-clone': 1.2.0
ajv: 6.12.6
chalk: 4.1.2
cross-spawn: 7.0.3
debug: 4.3.4(supports-color@8.1.1)
doctrine: 3.0.0
escape-string-regexp: 4.0.0
- eslint-scope: 7.1.1
- eslint-utils: 3.0.0(eslint@8.23.0)
- eslint-visitor-keys: 3.3.0
- espree: 9.4.0
- esquery: 1.4.0
+ eslint-scope: 7.2.2
+ eslint-visitor-keys: 3.4.3
+ espree: 9.6.1
+ esquery: 1.5.0
esutils: 2.0.3
fast-deep-equal: 3.1.3
file-entry-cache: 6.0.1
find-up: 5.0.0
- functional-red-black-tree: 1.0.1
glob-parent: 6.0.2
- globals: 13.17.0
- globby: 11.1.0
- grapheme-splitter: 1.0.4
- ignore: 5.2.0
- import-fresh: 3.3.0
+ globals: 13.24.0
+ graphemer: 1.4.0
+ ignore: 5.3.1
imurmurhash: 0.1.4
is-glob: 4.0.3
+ is-path-inside: 3.0.3
js-yaml: 4.1.0
json-stable-stringify-without-jsonify: 1.0.1
levn: 0.4.1
lodash.merge: 4.6.2
minimatch: 3.1.2
natural-compare: 1.4.0
- optionator: 0.9.1
- regexpp: 3.2.0
- strip-ansi: 6.0.1
- strip-json-comments: 3.1.1
- text-table: 0.2.0
- transitivePeerDependencies:
- - supports-color
-
- /eslint@8.9.0:
- resolution: {integrity: sha512-PB09IGwv4F4b0/atrbcMFboF/giawbBLVC7fyDamk5Wtey4Jh2K+rYaBhCAbUyEI4QzB1ly09Uglc9iCtFaG2Q==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- hasBin: true
- dependencies:
- '@eslint/eslintrc': 1.1.0
- '@humanwhocodes/config-array': 0.9.3
- ajv: 6.12.6
- chalk: 4.1.2
- cross-spawn: 7.0.3
- debug: 4.3.3
- doctrine: 3.0.0
- escape-string-regexp: 4.0.0
- eslint-scope: 7.1.1
- eslint-utils: 3.0.0(eslint@8.9.0)
- eslint-visitor-keys: 3.3.0
- espree: 9.3.1
- esquery: 1.4.0
- esutils: 2.0.3
- fast-deep-equal: 3.1.3
- file-entry-cache: 6.0.1
- functional-red-black-tree: 1.0.1
- glob-parent: 6.0.2
- globals: 13.11.0
- ignore: 5.2.0
- import-fresh: 3.3.0
- imurmurhash: 0.1.4
- is-glob: 4.0.3
- js-yaml: 4.1.0
- json-stable-stringify-without-jsonify: 1.0.1
- levn: 0.4.1
- lodash.merge: 4.6.2
- minimatch: 3.0.4
- natural-compare: 1.4.0
- optionator: 0.9.1
- regexpp: 3.2.0
+ optionator: 0.9.3
strip-ansi: 6.0.1
- strip-json-comments: 3.1.1
text-table: 0.2.0
- v8-compile-cache: 2.3.0
transitivePeerDependencies:
- supports-color
- /espree@9.3.1:
- resolution: {integrity: sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- dependencies:
- acorn: 8.8.0
- acorn-jsx: 5.3.2(acorn@8.8.0)
- eslint-visitor-keys: 3.3.0
-
- /espree@9.4.0:
- resolution: {integrity: sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==}
+ /espree@9.6.1:
+ resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
- acorn: 8.8.0
- acorn-jsx: 5.3.2(acorn@8.8.0)
- eslint-visitor-keys: 3.3.0
+ acorn: 8.11.3
+ acorn-jsx: 5.3.2(acorn@8.11.3)
+ eslint-visitor-keys: 3.4.3
/esprima@4.0.1:
resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
engines: {node: '>=4'}
hasBin: true
- /esquery@1.4.0:
- resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==}
+ /esquery@1.5.0:
+ resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==}
engines: {node: '>=0.10'}
dependencies:
estraverse: 5.3.0
@@ -9066,10 +6429,6 @@ packages:
resolution: {integrity: sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==}
dev: false
- /eventemitter3@1.2.0:
- resolution: {integrity: sha512-DOFqA1MF46fmZl2xtzXR3MPCRsXqgoFqdXcrCVYM3JNnfUeHTm/fh/v/iU7gBFpwkuBmoJPAm5GuhdDfSEJMJA==}
- dev: false
-
/eventemitter3@4.0.7:
resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==}
dev: false
@@ -9145,74 +6504,36 @@ packages:
jest-message-util: 27.5.1
dev: false
- /express@4.17.1:
- resolution: {integrity: sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==}
- engines: {node: '>= 0.10.0'}
- dependencies:
- accepts: 1.3.7
- array-flatten: 1.1.1
- body-parser: 1.19.0
- content-disposition: 0.5.3
- content-type: 1.0.4
- cookie: 0.4.0
- cookie-signature: 1.0.6
- debug: 2.6.9
- depd: 1.1.2
- encodeurl: 1.0.2
- escape-html: 1.0.3
- etag: 1.8.1
- finalhandler: 1.1.2
- fresh: 0.5.2
- merge-descriptors: 1.0.1
- methods: 1.1.2
- on-finished: 2.3.0
- parseurl: 1.3.3
- path-to-regexp: 0.1.7
- proxy-addr: 2.0.7
- qs: 6.7.0
- range-parser: 1.2.1
- safe-buffer: 5.1.2
- send: 0.17.1
- serve-static: 1.14.1
- setprototypeof: 1.1.1
- statuses: 1.5.0
- type-is: 1.6.18
- utils-merge: 1.0.1
- vary: 1.1.2
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /express@4.18.1:
- resolution: {integrity: sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==}
+ /express@4.21.0:
+ resolution: {integrity: sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==}
engines: {node: '>= 0.10.0'}
dependencies:
accepts: 1.3.8
array-flatten: 1.1.1
- body-parser: 1.20.0
+ body-parser: 1.20.3
content-disposition: 0.5.4
- content-type: 1.0.4
- cookie: 0.5.0
+ content-type: 1.0.5
+ cookie: 0.6.0
cookie-signature: 1.0.6
debug: 2.6.9
depd: 2.0.0
- encodeurl: 1.0.2
+ encodeurl: 2.0.0
escape-html: 1.0.3
etag: 1.8.1
- finalhandler: 1.2.0
+ finalhandler: 1.3.1
fresh: 0.5.2
http-errors: 2.0.0
- merge-descriptors: 1.0.1
+ merge-descriptors: 1.0.3
methods: 1.1.2
on-finished: 2.4.1
parseurl: 1.3.3
- path-to-regexp: 0.1.7
+ path-to-regexp: 0.1.10
proxy-addr: 2.0.7
- qs: 6.10.3
+ qs: 6.13.0
range-parser: 1.2.1
safe-buffer: 5.2.1
- send: 0.18.0
- serve-static: 1.15.0
+ send: 0.19.0
+ serve-static: 1.16.2
setprototypeof: 1.2.0
statuses: 2.0.1
type-is: 1.6.18
@@ -9224,6 +6545,7 @@ packages:
/extend@3.0.2:
resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==}
+ dev: false
/extract-zip@2.0.1(supports-color@8.1.1):
resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==}
@@ -9234,7 +6556,7 @@ packages:
get-stream: 5.2.0
yauzl: 2.10.0
optionalDependencies:
- '@types/yauzl': 2.10.0
+ '@types/yauzl': 2.10.3
transitivePeerDependencies:
- supports-color
dev: false
@@ -9263,7 +6585,7 @@ packages:
'@nodelib/fs.walk': 1.2.8
glob-parent: 5.1.2
merge2: 1.4.1
- micromatch: 4.0.5
+ micromatch: 4.0.8
/fast-json-stable-stringify@2.1.0:
resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
@@ -9271,10 +6593,6 @@ packages:
/fast-levenshtein@2.0.6:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
- /fastest-levenshtein@1.0.12:
- resolution: {integrity: sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==}
- dev: true
-
/fastest-levenshtein@1.0.16:
resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==}
engines: {node: '>= 4.9.1'}
@@ -9323,32 +6641,21 @@ packages:
dependencies:
flat-cache: 3.0.4
- /file-loader@6.2.0(webpack@5.68.0):
+ /file-loader@6.2.0(webpack@5.95.0):
resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==}
engines: {node: '>= 10.13.0'}
peerDependencies:
- webpack: ^4.0.0 || ^5.0.0
+ webpack: '>=5.76.0'
dependencies:
- loader-utils: 2.0.0
- schema-utils: 3.1.1
- webpack: 5.68.0
- dev: false
-
- /file-loader@6.2.0(webpack@5.74.0):
- resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==}
- engines: {node: '>= 10.13.0'}
- peerDependencies:
- webpack: ^4.0.0 || ^5.0.0
- dependencies:
- loader-utils: 2.0.0
- schema-utils: 3.1.1
- webpack: 5.74.0
+ loader-utils: 3.2.1
+ schema-utils: 3.3.0
+ webpack: 5.95.0
dev: false
/filelist@1.0.4:
resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==}
dependencies:
- minimatch: 5.1.0
+ minimatch: 3.1.2
dev: false
/filesize@8.0.7:
@@ -9356,33 +6663,18 @@ packages:
engines: {node: '>= 0.4.0'}
dev: false
- /fill-range@7.0.1:
- resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
+ /fill-range@7.1.1:
+ resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
engines: {node: '>=8'}
dependencies:
to-regex-range: 5.0.1
- /finalhandler@1.1.2:
- resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==}
- engines: {node: '>= 0.8'}
- dependencies:
- debug: 2.6.9
- encodeurl: 1.0.2
- escape-html: 1.0.3
- on-finished: 2.3.0
- parseurl: 1.3.3
- statuses: 1.5.0
- unpipe: 1.0.0
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /finalhandler@1.2.0:
- resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==}
+ /finalhandler@1.3.1:
+ resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==}
engines: {node: '>= 0.8'}
dependencies:
debug: 2.6.9
- encodeurl: 1.0.2
+ encodeurl: 2.0.0
escape-html: 1.0.3
on-finished: 2.4.1
parseurl: 1.3.3
@@ -9392,13 +6684,12 @@ packages:
- supports-color
dev: false
- /find-cache-dir@3.3.2:
- resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==}
- engines: {node: '>=8'}
+ /find-cache-dir@4.0.0:
+ resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==}
+ engines: {node: '>=14.16'}
dependencies:
- commondir: 1.0.1
- make-dir: 3.1.0
- pkg-dir: 4.2.0
+ common-path-prefix: 3.0.0
+ pkg-dir: 7.0.0
dev: false
/find-root@1.1.0:
@@ -9426,6 +6717,14 @@ packages:
locate-path: 6.0.0
path-exists: 4.0.0
+ /find-up@6.3.0:
+ resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ locate-path: 7.2.0
+ path-exists: 5.0.0
+ dev: false
+
/flat-cache@3.0.4:
resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==}
engines: {node: ^10.12.0 || >=12.0.0}
@@ -9436,8 +6735,8 @@ packages:
/flatted@3.2.7:
resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==}
- /follow-redirects@1.15.1:
- resolution: {integrity: sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==}
+ /follow-redirects@1.15.6:
+ resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==}
engines: {node: '>=4.0'}
peerDependencies:
debug: '*'
@@ -9446,63 +6745,39 @@ packages:
optional: true
dev: false
+ /foreground-child@3.3.1:
+ resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==}
+ engines: {node: '>=14'}
+ dependencies:
+ cross-spawn: 7.0.6
+ signal-exit: 4.1.0
+ dev: true
+
/forever-agent@0.6.1:
resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==}
dev: false
- /fork-ts-checker-webpack-plugin@6.5.0(eslint@8.23.0)(typescript@4.8.3)(webpack@5.68.0):
- resolution: {integrity: sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==}
- engines: {node: '>=10', yarn: '>=1.0.0'}
- peerDependencies:
- eslint: '>= 6'
- typescript: '>= 2.7'
- vue-template-compiler: '*'
- webpack: '>= 4'
- peerDependenciesMeta:
- eslint:
- optional: true
- vue-template-compiler:
- optional: true
- dependencies:
- '@babel/code-frame': 7.18.6
- '@types/json-schema': 7.0.11
- chalk: 4.1.2
- chokidar: 3.5.3
- cosmiconfig: 6.0.0
- deepmerge: 4.2.2
- eslint: 8.23.0
- fs-extra: 9.1.0
- glob: 7.2.3
- memfs: 3.4.1
- minimatch: 3.1.2
- schema-utils: 2.7.0
- semver: 7.5.4
- tapable: 1.1.3
- typescript: 4.8.3
- webpack: 5.68.0
- dev: false
-
- /fork-ts-checker-webpack-plugin@6.5.2(eslint@8.23.0)(typescript@4.8.3)(webpack@5.74.0):
+ /fork-ts-checker-webpack-plugin@6.5.2(eslint@8.57.0)(typescript@4.8.3)(webpack@5.95.0):
resolution: {integrity: sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==}
engines: {node: '>=10', yarn: '>=1.0.0'}
peerDependencies:
eslint: '>= 6'
typescript: '>= 2.7'
vue-template-compiler: '*'
- webpack: '>= 4'
+ webpack: '>=5.76.0'
peerDependenciesMeta:
eslint:
optional: true
vue-template-compiler:
optional: true
dependencies:
- '@babel/code-frame': 7.18.6
+ '@babel/code-frame': 7.24.2
'@types/json-schema': 7.0.11
chalk: 4.1.2
chokidar: 3.5.3
cosmiconfig: 6.0.0
deepmerge: 4.2.2
- eslint: 8.23.0
+ eslint: 8.57.0
fs-extra: 9.1.0
glob: 7.2.3
memfs: 3.4.7
@@ -9511,39 +6786,7 @@ packages:
semver: 7.5.4
tapable: 1.1.3
typescript: 4.8.3
- webpack: 5.74.0
- dev: false
-
- /fork-ts-checker-webpack-plugin@6.5.2(eslint@8.9.0)(typescript@4.5.5)(webpack@5.74.0):
- resolution: {integrity: sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==}
- engines: {node: '>=10', yarn: '>=1.0.0'}
- peerDependencies:
- eslint: '>= 6'
- typescript: '>= 2.7'
- vue-template-compiler: '*'
- webpack: '>= 4'
- peerDependenciesMeta:
- eslint:
- optional: true
- vue-template-compiler:
- optional: true
- dependencies:
- '@babel/code-frame': 7.18.6
- '@types/json-schema': 7.0.11
- chalk: 4.1.2
- chokidar: 3.5.3
- cosmiconfig: 6.0.0
- deepmerge: 4.2.2
- eslint: 8.9.0
- fs-extra: 9.1.0
- glob: 7.2.3
- memfs: 3.4.7
- minimatch: 3.1.2
- schema-utils: 2.7.0
- semver: 7.5.4
- tapable: 1.1.3
- typescript: 4.5.5
- webpack: 5.74.0
+ webpack: 5.95.0
dev: false
/form-data@2.3.3:
@@ -9589,8 +6832,8 @@ packages:
engines: {node: '>= 0.6'}
dev: false
- /fraction.js@4.2.0:
- resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==}
+ /fraction.js@4.3.7:
+ resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==}
dev: false
/fresh@0.5.2:
@@ -9598,29 +6841,20 @@ packages:
engines: {node: '>= 0.6'}
dev: false
- /fs-extra@10.0.0:
- resolution: {integrity: sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==}
- engines: {node: '>=12'}
- dependencies:
- graceful-fs: 4.2.9
- jsonfile: 6.1.0
- universalify: 2.0.0
-
/fs-extra@10.1.0:
resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
engines: {node: '>=12'}
dependencies:
- graceful-fs: 4.2.10
+ graceful-fs: 4.2.11
jsonfile: 6.1.0
universalify: 2.0.0
- dev: false
/fs-extra@9.1.0:
resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==}
engines: {node: '>=10'}
dependencies:
at-least-node: 1.0.0
- graceful-fs: 4.2.10
+ graceful-fs: 4.2.11
jsonfile: 6.1.0
universalify: 2.0.0
dev: false
@@ -9632,8 +6866,8 @@ packages:
/fs.realpath@1.0.0:
resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
- /fsevents@2.3.2:
- resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
+ /fsevents@2.3.3:
+ resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
requiresBuild: true
@@ -9642,6 +6876,10 @@ packages:
/function-bind@1.1.1:
resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
+ /function-bind@1.1.2:
+ resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
+ dev: false
+
/function.prototype.name@1.1.5:
resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==}
engines: {node: '>= 0.4'}
@@ -9650,12 +6888,14 @@ packages:
define-properties: 1.1.4
es-abstract: 1.20.2
functions-have-names: 1.2.3
+ dev: false
/functional-red-black-tree@1.0.1:
resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==}
/functions-have-names@1.2.3:
resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
+ dev: false
/gensequence@3.1.1:
resolution: {integrity: sha512-ys3h0hiteRwmY6BsvSttPmkhC0vEQHPJduANBRtH/dlDPZ0UBIb/dXy80IcckXyuQ6LKg+PloRqvGER9IS7F7g==}
@@ -9677,6 +6917,18 @@ packages:
function-bind: 1.1.1
has: 1.0.3
has-symbols: 1.0.3
+ dev: false
+
+ /get-intrinsic@1.2.4:
+ resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ es-errors: 1.3.0
+ function-bind: 1.1.2
+ has-proto: 1.0.3
+ has-symbols: 1.0.3
+ hasown: 2.0.2
+ dev: false
/get-own-enumerable-property-symbols@3.0.2:
resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==}
@@ -9710,6 +6962,7 @@ packages:
dependencies:
call-bind: 1.0.2
get-intrinsic: 1.1.2
+ dev: false
/get-user-locale@1.4.0:
resolution: {integrity: sha512-gQo03lP1OArHLKlnoglqrGGl7b04u2EP9Xutmp72cMdtrrSD7ZgIsCsUKZynYWLDkVJW33Cj3pliP7uP0UonHQ==}
@@ -9745,19 +6998,22 @@ packages:
resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
dev: false
- /glob@7.2.0:
- resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==}
+ /glob@11.0.2:
+ resolution: {integrity: sha512-YT7U7Vye+t5fZ/QMkBFrTJ7ZQxInIUjwyAjVj84CYXqgBdv30MFUPGnBR6sQaVq6Is15wYJUsnzTuWaGRBhBAQ==}
+ engines: {node: 20 || >=22}
+ hasBin: true
dependencies:
- fs.realpath: 1.0.0
- inflight: 1.0.6
- inherits: 2.0.4
- minimatch: 3.1.2
- once: 1.4.0
- path-is-absolute: 1.0.1
+ foreground-child: 3.3.1
+ jackspeak: 4.1.0
+ minimatch: 10.0.1
+ minipass: 7.1.2
+ package-json-from-dist: 1.0.1
+ path-scurry: 2.0.0
dev: true
/glob@7.2.3:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
+ deprecated: Glob versions prior to v9 are no longer supported
dependencies:
fs.realpath: 1.0.0
inflight: 1.0.6
@@ -9798,24 +7054,11 @@ packages:
resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
engines: {node: '>=4'}
- /globals@13.11.0:
- resolution: {integrity: sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==}
- engines: {node: '>=8'}
- dependencies:
- type-fest: 0.20.2
-
- /globals@13.17.0:
- resolution: {integrity: sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==}
- engines: {node: '>=8'}
- dependencies:
- type-fest: 0.20.2
-
- /globals@13.21.0:
- resolution: {integrity: sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==}
+ /globals@13.24.0:
+ resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
engines: {node: '>=8'}
dependencies:
type-fest: 0.20.2
- dev: false
/globby@11.1.0:
resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
@@ -9824,7 +7067,7 @@ packages:
array-union: 2.1.0
dir-glob: 3.0.1
fast-glob: 3.2.12
- ignore: 5.2.0
+ ignore: 5.3.1
merge2: 1.4.1
slash: 3.0.0
@@ -9832,22 +7075,17 @@ packages:
resolution: {integrity: sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==}
dev: true
- /gonzales-pe@4.3.0:
- resolution: {integrity: sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==}
- engines: {node: '>=0.6.0'}
- hasBin: true
+ /gopd@1.0.1:
+ resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
dependencies:
- minimist: 1.2.6
- dev: true
-
- /graceful-fs@4.2.10:
- resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==}
+ get-intrinsic: 1.2.4
+ dev: false
- /graceful-fs@4.2.9:
- resolution: {integrity: sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==}
+ /graceful-fs@4.2.11:
+ resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
- /grapheme-splitter@1.0.4:
- resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==}
+ /graphemer@1.4.0:
+ resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
/gzip-size@6.0.0:
resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==}
@@ -9871,6 +7109,7 @@ packages:
/has-bigints@1.0.2:
resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==}
+ dev: false
/has-flag@3.0.0:
resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
@@ -9889,21 +7128,30 @@ packages:
resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==}
dependencies:
get-intrinsic: 1.1.2
+ dev: false
+
+ /has-property-descriptors@1.0.2:
+ resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==}
+ dependencies:
+ es-define-property: 1.0.0
+ dev: false
- /has-symbols@1.0.2:
- resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==}
+ /has-proto@1.0.3:
+ resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==}
engines: {node: '>= 0.4'}
- dev: true
+ dev: false
/has-symbols@1.0.3:
resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
engines: {node: '>= 0.4'}
+ dev: false
/has-tostringtag@1.0.0:
resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==}
engines: {node: '>= 0.4'}
dependencies:
has-symbols: 1.0.3
+ dev: false
/has@1.0.3:
resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}
@@ -9911,6 +7159,14 @@ packages:
dependencies:
function-bind: 1.1.1
+ /hash-base@3.0.4:
+ resolution: {integrity: sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==}
+ engines: {node: '>=4'}
+ dependencies:
+ inherits: 2.0.4
+ safe-buffer: 5.2.1
+ dev: false
+
/hash-base@3.1.0:
resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==}
engines: {node: '>=4'}
@@ -9927,72 +7183,17 @@ packages:
minimalistic-assert: 1.0.1
dev: false
- /hast-to-hyperscript@10.0.1:
- resolution: {integrity: sha512-dhIVGoKCQVewFi+vz3Vt567E4ejMppS1haBRL6TEmeLeJVB1i/FJIIg/e6s1Bwn0g5qtYojHEKvyGA+OZuyifw==}
- dependencies:
- '@types/unist': 2.0.6
- comma-separated-tokens: 2.0.2
- property-information: 6.1.1
- space-separated-tokens: 2.0.1
- style-to-object: 0.3.0
- unist-util-is: 5.1.1
- web-namespaces: 2.0.1
- dev: false
-
- /hast-util-from-parse5@7.1.0:
- resolution: {integrity: sha512-m8yhANIAccpU4K6+121KpPP55sSl9/samzQSQGpb0mTExcNh2WlvjtMwSWFhg6uqD4Rr6Nfa8N6TMypQM51rzQ==}
+ /hasown@2.0.2:
+ resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
+ engines: {node: '>= 0.4'}
dependencies:
- '@types/hast': 2.3.4
- '@types/parse5': 6.0.3
- '@types/unist': 2.0.6
- hastscript: 7.0.2
- property-information: 6.1.1
- vfile: 5.3.0
- vfile-location: 4.0.1
- web-namespaces: 2.0.1
+ function-bind: 1.1.2
dev: false
/hast-util-parse-selector@2.2.5:
resolution: {integrity: sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==}
dev: false
- /hast-util-parse-selector@3.1.0:
- resolution: {integrity: sha512-AyjlI2pTAZEOeu7GeBPZhROx0RHBnydkQIXlhnFzDi0qfXTmGUWoCYZtomHbrdrheV4VFUlPcfJ6LMF5T6sQzg==}
- dependencies:
- '@types/hast': 2.3.4
- dev: false
-
- /hast-util-raw@7.2.1:
- resolution: {integrity: sha512-wgtppqXVdXzkDXDFclLLdAyVUJSKMYYi6LWIAbA8oFqEdwksYIcPGM3RkKV1Dfn5GElvxhaOCs0jmCOMayxd3A==}
- dependencies:
- '@types/hast': 2.3.4
- '@types/parse5': 6.0.3
- hast-util-from-parse5: 7.1.0
- hast-util-to-parse5: 7.0.0
- html-void-elements: 2.0.1
- parse5: 6.0.1
- unist-util-position: 4.0.1
- unist-util-visit: 4.1.0
- vfile: 5.3.0
- web-namespaces: 2.0.1
- zwitch: 2.0.2
- dev: false
-
- /hast-util-to-parse5@7.0.0:
- resolution: {integrity: sha512-YHiS6aTaZ3N0Q3nxaY/Tj98D6kM8QX5Q8xqgg8G45zR7PvWnPGPP0vcKCgb/moIydEJ/QWczVrX0JODCVeoV7A==}
- dependencies:
- '@types/hast': 2.3.4
- '@types/parse5': 6.0.3
- hast-to-hyperscript: 10.0.1
- property-information: 6.1.1
- web-namespaces: 2.0.1
- zwitch: 2.0.2
- dev: false
-
- /hast-util-whitespace@2.0.0:
- resolution: {integrity: sha512-Pkw+xBHuV6xFeJprJe2BBEoDV+AvQySaz3pPDRUs5PNZEMQjpXJJueqrpcHIXxnWTcAGi/UOCgVShlkY6kLoqg==}
- dev: false
-
/hastscript@6.0.0:
resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==}
dependencies:
@@ -10003,16 +7204,6 @@ packages:
space-separated-tokens: 1.1.5
dev: false
- /hastscript@7.0.2:
- resolution: {integrity: sha512-uA8ooUY4ipaBvKcMuPehTAB/YfFLSSzCwFSwT6ltJbocFUKH/GDHLN+tflq7lSRf9H86uOuxOFkh1KgIy3Gg2g==}
- dependencies:
- '@types/hast': 2.3.4
- comma-separated-tokens: 2.0.2
- hast-util-parse-selector: 3.1.0
- property-information: 6.1.1
- space-separated-tokens: 2.0.1
- dev: false
-
/he@1.2.0:
resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
hasBin: true
@@ -10068,7 +7259,7 @@ packages:
dependencies:
inherits: 2.0.4
obuf: 1.1.2
- readable-stream: 2.3.7
+ readable-stream: 2.3.8
wbuf: 1.7.3
dev: false
@@ -10079,10 +7270,6 @@ packages:
whatwg-encoding: 1.0.5
dev: false
- /html-entities@2.3.2:
- resolution: {integrity: sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==}
- dev: false
-
/html-entities@2.3.3:
resolution: {integrity: sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==}
dev: false
@@ -10091,7 +7278,7 @@ packages:
resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}
dev: false
- /html-minifier-terser@6.1.0(acorn@8.8.0):
+ /html-minifier-terser@6.1.0:
resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==}
engines: {node: '>=12'}
hasBin: true
@@ -10102,79 +7289,28 @@ packages:
he: 1.2.0
param-case: 3.0.4
relateurl: 0.2.7
- terser: 5.10.0(acorn@8.8.0)
- transitivePeerDependencies:
- - acorn
+ terser: 5.30.4
dev: false
- /html-tags@3.1.0:
- resolution: {integrity: sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==}
- engines: {node: '>=8'}
- dev: true
-
/html-tags@3.2.0:
resolution: {integrity: sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==}
engines: {node: '>=8'}
dev: true
- /html-tokenize@2.0.1:
- resolution: {integrity: sha512-QY6S+hZ0f5m1WT8WffYN+Hg+xm/w5I8XeUcAq/ZYP5wVC8xbKi4Whhru3FtrAebD5EhBW8rmFzkDI6eCAuFe2w==}
- hasBin: true
- dependencies:
- buffer-from: 0.1.2
- inherits: 2.0.4
- minimist: 1.2.6
- readable-stream: 1.0.34
- through2: 0.4.2
- dev: false
-
- /html-void-elements@2.0.1:
- resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==}
- dev: false
-
- /html-webpack-plugin@5.5.0(acorn@8.8.0)(webpack@5.68.0):
- resolution: {integrity: sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==}
- engines: {node: '>=10.13.0'}
- peerDependencies:
- webpack: ^5.20.0
- dependencies:
- '@types/html-minifier-terser': 6.1.0
- html-minifier-terser: 6.1.0(acorn@8.8.0)
- lodash: 4.17.21
- pretty-error: 4.0.0
- tapable: 2.2.1
- webpack: 5.68.0
- transitivePeerDependencies:
- - acorn
- dev: false
-
- /html-webpack-plugin@5.5.0(acorn@8.8.0)(webpack@5.74.0):
+ /html-webpack-plugin@5.5.0(webpack@5.95.0):
resolution: {integrity: sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==}
engines: {node: '>=10.13.0'}
peerDependencies:
- webpack: ^5.20.0
+ webpack: '>=5.76.0'
dependencies:
'@types/html-minifier-terser': 6.1.0
- html-minifier-terser: 6.1.0(acorn@8.8.0)
+ html-minifier-terser: 6.1.0
lodash: 4.17.21
pretty-error: 4.0.0
tapable: 2.2.1
- webpack: 5.74.0
- transitivePeerDependencies:
- - acorn
+ webpack: 5.95.0
dev: false
- /htmlparser2@3.10.1:
- resolution: {integrity: sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==}
- dependencies:
- domelementtype: 1.3.1
- domhandler: 2.4.2
- domutils: 1.7.0
- entities: 1.1.2
- inherits: 2.0.4
- readable-stream: 3.6.0
- dev: true
-
/htmlparser2@6.1.0:
resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==}
dependencies:
@@ -10198,17 +7334,6 @@ packages:
statuses: 1.5.0
dev: false
- /http-errors@1.7.2:
- resolution: {integrity: sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==}
- engines: {node: '>= 0.6'}
- dependencies:
- depd: 1.1.2
- inherits: 2.0.3
- setprototypeof: 1.1.1
- statuses: 1.5.0
- toidentifier: 1.0.0
- dev: false
-
/http-errors@2.0.0:
resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==}
engines: {node: '>= 0.8'}
@@ -10235,25 +7360,6 @@ packages:
- supports-color
dev: false
- /http-proxy-middleware@2.0.3(@types/express@4.17.13):
- resolution: {integrity: sha512-1bloEwnrHMnCoO/Gcwbz7eSVvW50KPES01PecpagI+YLNLci4AcuKJrujW4Mc3sBLpFxMSlsLNHS5Nl/lvrTPA==}
- engines: {node: '>=12.0.0'}
- peerDependencies:
- '@types/express': ^4.17.13
- peerDependenciesMeta:
- '@types/express':
- optional: true
- dependencies:
- '@types/express': 4.17.13
- '@types/http-proxy': 1.17.8
- http-proxy: 1.18.1
- is-glob: 4.0.3
- is-plain-obj: 3.0.0
- micromatch: 4.0.5
- transitivePeerDependencies:
- - debug
- dev: false
-
/http-proxy-middleware@2.0.6(@types/express@4.17.13):
resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==}
engines: {node: '>=12.0.0'}
@@ -10268,7 +7374,7 @@ packages:
http-proxy: 1.18.1
is-glob: 4.0.3
is-plain-obj: 3.0.0
- micromatch: 4.0.5
+ micromatch: 4.0.8
transitivePeerDependencies:
- debug
dev: false
@@ -10278,7 +7384,7 @@ packages:
engines: {node: '>=8.0.0'}
dependencies:
eventemitter3: 4.0.7
- follow-redirects: 1.15.1
+ follow-redirects: 1.15.6
requires-port: 1.0.0
transitivePeerDependencies:
- debug
@@ -10331,17 +7437,13 @@ packages:
safer-buffer: 2.1.2
dev: false
- /icss-utils@5.1.0(postcss@8.4.18):
+ /icss-utils@5.1.0(postcss@8.4.38):
resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
- postcss: ^8.1.0
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
- dev: false
-
- /idb@6.1.5:
- resolution: {integrity: sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==}
+ postcss: 8.4.38
dev: false
/idb@7.0.2:
@@ -10359,18 +7461,10 @@ packages:
resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
dev: false
- /ignore@4.0.6:
- resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==}
+ /ignore@5.3.1:
+ resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==}
engines: {node: '>= 4'}
- /ignore@5.2.0:
- resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==}
- engines: {node: '>= 4'}
-
- /immer@9.0.12:
- resolution: {integrity: sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==}
- dev: false
-
/immer@9.0.15:
resolution: {integrity: sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==}
dev: false
@@ -10425,10 +7519,6 @@ packages:
engines: {node: '>=10'}
dev: false
- /inline-style-parser@0.1.1:
- resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==}
- dev: false
-
/internal-slot@1.0.3:
resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==}
engines: {node: '>= 0.4'}
@@ -10436,15 +7526,6 @@ packages:
get-intrinsic: 1.1.2
has: 1.0.3
side-channel: 1.0.4
-
- /invariant@2.2.4:
- resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==}
- dependencies:
- loose-envify: 1.4.0
- dev: false
-
- /ip@1.1.8:
- resolution: {integrity: sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==}
dev: false
/ipaddr.js@1.9.1:
@@ -10459,19 +7540,13 @@ packages:
/is-alphabetical@1.0.4:
resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==}
+ dev: false
/is-alphanumerical@1.0.4:
resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==}
dependencies:
is-alphabetical: 1.0.4
is-decimal: 1.0.4
-
- /is-arguments@1.1.1:
- resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==}
- engines: {node: '>= 0.4'}
- dependencies:
- call-bind: 1.0.2
- has-tostringtag: 1.0.0
dev: false
/is-arrayish@0.2.1:
@@ -10481,6 +7556,7 @@ packages:
resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==}
dependencies:
has-bigints: 1.0.2
+ dev: false
/is-binary-path@2.1.0:
resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
@@ -10494,18 +7570,12 @@ packages:
dependencies:
call-bind: 1.0.2
has-tostringtag: 1.0.0
-
- /is-buffer@1.1.6:
- resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==}
dev: false
- /is-buffer@2.0.5:
- resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==}
- engines: {node: '>=4'}
-
/is-callable@1.2.4:
resolution: {integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==}
engines: {node: '>= 0.4'}
+ dev: false
/is-ci@3.0.1:
resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==}
@@ -10524,9 +7594,11 @@ packages:
engines: {node: '>= 0.4'}
dependencies:
has-tostringtag: 1.0.0
+ dev: false
/is-decimal@1.0.4:
resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==}
+ dev: false
/is-docker@2.2.1:
resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==}
@@ -10555,6 +7627,7 @@ packages:
/is-hexadecimal@1.0.4:
resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==}
+ dev: false
/is-in-browser@1.1.3:
resolution: {integrity: sha512-FeXIBgG/CPGd/WUxuEyvgGTEfwiG9Z4EKGxjNMRqviiIIfsmgrpnHLffEDdwUHqNva1VEW91o3xBT/m8Elgl9g==}
@@ -10572,20 +7645,17 @@ packages:
resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}
dev: false
- /is-negative-zero@2.0.1:
- resolution: {integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==}
- engines: {node: '>= 0.4'}
- dev: true
-
/is-negative-zero@2.0.2:
resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==}
engines: {node: '>= 0.4'}
+ dev: false
/is-number-object@1.0.7:
resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==}
engines: {node: '>= 0.4'}
dependencies:
has-tostringtag: 1.0.0
+ dev: false
/is-number@7.0.0:
resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
@@ -10601,36 +7671,20 @@ packages:
engines: {node: '>=8'}
dev: true
- /is-path-cwd@2.2.0:
- resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==}
- engines: {node: '>=6'}
- dev: false
-
/is-path-inside@3.0.3:
resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==}
engines: {node: '>=8'}
- dev: false
/is-plain-obj@1.1.0:
resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==}
engines: {node: '>=0.10.0'}
dev: true
- /is-plain-obj@2.1.0:
- resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==}
- engines: {node: '>=8'}
- dev: true
-
/is-plain-obj@3.0.0:
resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==}
engines: {node: '>=10'}
dev: false
- /is-plain-obj@4.0.0:
- resolution: {integrity: sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw==}
- engines: {node: '>=12'}
- dev: false
-
/is-plain-object@2.0.4:
resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==}
engines: {node: '>=0.10.0'}
@@ -10653,6 +7707,7 @@ packages:
dependencies:
call-bind: 1.0.2
has-tostringtag: 1.0.0
+ dev: false
/is-regexp@1.0.0:
resolution: {integrity: sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==}
@@ -10669,14 +7724,11 @@ packages:
engines: {node: '>=6'}
dev: false
- /is-shared-array-buffer@1.0.1:
- resolution: {integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==}
- dev: true
-
/is-shared-array-buffer@1.0.2:
resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==}
dependencies:
call-bind: 1.0.2
+ dev: false
/is-stream@2.0.1:
resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
@@ -10688,12 +7740,14 @@ packages:
engines: {node: '>= 0.4'}
dependencies:
has-tostringtag: 1.0.0
+ dev: false
/is-symbol@1.0.4:
resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==}
engines: {node: '>= 0.4'}
dependencies:
has-symbols: 1.0.3
+ dev: false
/is-typedarray@1.0.0:
resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==}
@@ -10701,17 +7755,13 @@ packages:
/is-unicode-supported@0.1.0:
resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==}
engines: {node: '>=10'}
-
- /is-weakref@1.0.1:
- resolution: {integrity: sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==}
- dependencies:
- call-bind: 1.0.2
- dev: true
+ dev: false
/is-weakref@1.0.2:
resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==}
dependencies:
call-bind: 1.0.2
+ dev: false
/is-wsl@2.2.0:
resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==}
@@ -10750,10 +7800,10 @@ packages:
engines: {node: '>=8'}
dependencies:
'@babel/core': 7.19.0
- '@babel/parser': 7.19.0
+ '@babel/parser': 7.24.4
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.0
- semver: 6.3.0
+ semver: 7.5.4
transitivePeerDependencies:
- supports-color
dev: false
@@ -10786,6 +7836,13 @@ packages:
istanbul-lib-report: 3.0.0
dev: false
+ /jackspeak@4.1.0:
+ resolution: {integrity: sha512-9DDdhb5j6cpeitCbvLO7n7J4IxnbM6hoF6O1g4HQ5TfhvvKN8ywDM7668ZhMHRqVmxqhps/F6syWK2KcPxYlkw==}
+ engines: {node: 20 || >=22}
+ dependencies:
+ '@isaacs/cliui': 8.0.2
+ dev: true
+
/jake@10.8.5:
resolution: {integrity: sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==}
engines: {node: '>=10'}
@@ -10813,7 +7870,7 @@ packages:
'@jest/environment': 27.5.1
'@jest/test-result': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
chalk: 4.1.2
co: 4.6.0
dedent: 0.7.0
@@ -10848,7 +7905,7 @@ packages:
'@jest/types': 27.5.1
chalk: 4.1.2
exit: 0.1.2
- graceful-fs: 4.2.10
+ graceful-fs: 4.2.11
import-local: 3.1.0
jest-config: 27.5.1
jest-util: 27.5.1
@@ -10880,7 +7937,7 @@ packages:
ci-info: 3.3.2
deepmerge: 4.2.2
glob: 7.2.3
- graceful-fs: 4.2.10
+ graceful-fs: 4.2.11
jest-circus: 27.5.1
jest-environment-jsdom: 27.5.1
jest-environment-node: 27.5.1
@@ -10891,7 +7948,7 @@ packages:
jest-runner: 27.5.1
jest-util: 27.5.1
jest-validate: 27.5.1
- micromatch: 4.0.5
+ micromatch: 4.0.8
parse-json: 5.2.0
pretty-format: 27.5.1
slash: 3.0.0
@@ -10938,7 +7995,7 @@ packages:
'@jest/environment': 27.5.1
'@jest/fake-timers': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
jest-mock: 27.5.1
jest-util: 27.5.1
jsdom: 16.7.0
@@ -10956,7 +8013,7 @@ packages:
'@jest/environment': 27.5.1
'@jest/fake-timers': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
jest-mock: 27.5.1
jest-util: 27.5.1
dev: false
@@ -10972,18 +8029,18 @@ packages:
dependencies:
'@jest/types': 27.5.1
'@types/graceful-fs': 4.1.5
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
anymatch: 3.1.2
fb-watchman: 2.0.1
- graceful-fs: 4.2.10
+ graceful-fs: 4.2.11
jest-regex-util: 27.5.1
jest-serializer: 27.5.1
jest-util: 27.5.1
jest-worker: 27.5.1
- micromatch: 4.0.5
+ micromatch: 4.0.8
walker: 1.0.8
optionalDependencies:
- fsevents: 2.3.2
+ fsevents: 2.3.3
dev: false
/jest-jasmine2@27.5.1:
@@ -10994,7 +8051,7 @@ packages:
'@jest/source-map': 27.5.1
'@jest/test-result': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
chalk: 4.1.2
co: 4.6.0
expect: 27.5.1
@@ -11033,12 +8090,12 @@ packages:
resolution: {integrity: sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@babel/code-frame': 7.18.6
+ '@babel/code-frame': 7.24.2
'@jest/types': 27.5.1
'@types/stack-utils': 2.0.1
chalk: 4.1.2
- graceful-fs: 4.2.10
- micromatch: 4.0.5
+ graceful-fs: 4.2.11
+ micromatch: 4.0.8
pretty-format: 27.5.1
slash: 3.0.0
stack-utils: 2.0.5
@@ -11048,12 +8105,12 @@ packages:
resolution: {integrity: sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==}
engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
dependencies:
- '@babel/code-frame': 7.18.6
+ '@babel/code-frame': 7.24.2
'@jest/types': 28.1.3
'@types/stack-utils': 2.0.1
chalk: 4.1.2
- graceful-fs: 4.2.10
- micromatch: 4.0.5
+ graceful-fs: 4.2.11
+ micromatch: 4.0.8
pretty-format: 28.1.3
slash: 3.0.0
stack-utils: 2.0.5
@@ -11064,7 +8121,7 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@jest/types': 27.5.1
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
dev: false
/jest-pnp-resolver@1.2.2(jest-resolve@27.5.1):
@@ -11106,7 +8163,7 @@ packages:
dependencies:
'@jest/types': 27.5.1
chalk: 4.1.2
- graceful-fs: 4.2.10
+ graceful-fs: 4.2.11
jest-haste-map: 27.5.1
jest-pnp-resolver: 1.2.2(jest-resolve@27.5.1)
jest-util: 27.5.1
@@ -11125,10 +8182,10 @@ packages:
'@jest/test-result': 27.5.1
'@jest/transform': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
chalk: 4.1.2
emittery: 0.8.1
- graceful-fs: 4.2.10
+ graceful-fs: 4.2.11
jest-docblock: 27.5.1
jest-environment-jsdom: 27.5.1
jest-environment-node: 27.5.1
@@ -11164,7 +8221,7 @@ packages:
collect-v8-coverage: 1.0.1
execa: 5.1.1
glob: 7.2.3
- graceful-fs: 4.2.10
+ graceful-fs: 4.2.11
jest-haste-map: 27.5.1
jest-message-util: 27.5.1
jest-mock: 27.5.1
@@ -11182,8 +8239,8 @@ packages:
resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
- '@types/node': 18.7.16
- graceful-fs: 4.2.10
+ '@types/node': 12.20.33
+ graceful-fs: 4.2.11
dev: false
/jest-snapshot@27.5.1:
@@ -11191,10 +8248,10 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@babel/core': 7.19.0
- '@babel/generator': 7.19.0
+ '@babel/generator': 7.24.4
'@babel/plugin-syntax-typescript': 7.18.6(@babel/core@7.19.0)
- '@babel/traverse': 7.19.0
- '@babel/types': 7.19.0
+ '@babel/traverse': 7.24.1
+ '@babel/types': 7.24.0
'@jest/transform': 27.5.1
'@jest/types': 27.5.1
'@types/babel__traverse': 7.18.1
@@ -11202,7 +8259,7 @@ packages:
babel-preset-current-node-syntax: 1.0.1(@babel/core@7.19.0)
chalk: 4.1.2
expect: 27.5.1
- graceful-fs: 4.2.10
+ graceful-fs: 4.2.11
jest-diff: 27.5.1
jest-get-type: 27.5.1
jest-haste-map: 27.5.1
@@ -11221,10 +8278,10 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@jest/types': 27.5.1
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
chalk: 4.1.2
ci-info: 3.3.2
- graceful-fs: 4.2.10
+ graceful-fs: 4.2.11
picomatch: 2.3.1
dev: false
@@ -11233,10 +8290,10 @@ packages:
engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
dependencies:
'@jest/types': 28.1.3
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
chalk: 4.1.2
ci-info: 3.3.2
- graceful-fs: 4.2.10
+ graceful-fs: 4.2.11
picomatch: 2.3.1
dev: false
@@ -11252,22 +8309,6 @@ packages:
pretty-format: 27.5.1
dev: false
- /jest-watch-typeahead@1.0.0(jest@27.5.1):
- resolution: {integrity: sha512-jxoszalAb394WElmiJTFBMzie/RDCF+W7Q29n5LzOPtcoQoHWfdUtHFkbhgf5NwWe8uMOxvKb/g7ea7CshfkTw==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- jest: ^27.0.0
- dependencies:
- ansi-escapes: 4.3.2
- chalk: 4.1.2
- jest: 27.5.1
- jest-regex-util: 27.5.1
- jest-watcher: 27.5.1
- slash: 4.0.0
- string-length: 5.0.1
- strip-ansi: 7.0.1
- dev: false
-
/jest-watch-typeahead@1.1.0(jest@27.5.1):
resolution: {integrity: sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -11290,7 +8331,7 @@ packages:
dependencies:
'@jest/test-result': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
ansi-escapes: 4.3.2
chalk: 4.1.2
jest-util: 27.5.1
@@ -11303,7 +8344,7 @@ packages:
dependencies:
'@jest/test-result': 28.1.3
'@jest/types': 28.1.3
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
ansi-escapes: 4.3.2
chalk: 4.1.2
emittery: 0.10.2
@@ -11315,7 +8356,7 @@ packages:
resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
merge-stream: 2.0.0
supports-color: 7.2.0
dev: false
@@ -11324,7 +8365,7 @@ packages:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
merge-stream: 2.0.0
supports-color: 8.1.1
dev: false
@@ -11333,7 +8374,7 @@ packages:
resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==}
engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
dependencies:
- '@types/node': 18.7.16
+ '@types/node': 12.20.33
merge-stream: 2.0.0
supports-color: 8.1.1
dev: false
@@ -11359,10 +8400,6 @@ packages:
- utf-8-validate
dev: false
- /jquery@3.6.1:
- resolution: {integrity: sha512-opJeO4nCucVnsjiXOE+/PcCgYw9Gwpvs/a6B1LL/lQhwWwpbVEVYDZ1FokFr8PRc7ghYlrFPuyHuiiDNTQxmcw==}
- dev: false
-
/js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
@@ -11394,7 +8431,7 @@ packages:
optional: true
dependencies:
abab: 2.0.6
- acorn: 8.8.0
+ acorn: 8.11.3
acorn-globals: 6.0.0
cssom: 0.4.4
cssstyle: 2.3.0
@@ -11418,7 +8455,7 @@ packages:
whatwg-encoding: 1.0.5
whatwg-mimetype: 2.3.0
whatwg-url: 8.7.0
- ws: 7.5.9
+ ws: 7.5.10
xml-name-validator: 3.0.0
transitivePeerDependencies:
- bufferutil
@@ -11436,10 +8473,6 @@ packages:
engines: {node: '>=4'}
hasBin: true
- /json-parse-better-errors@1.0.2:
- resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==}
- dev: false
-
/json-parse-even-better-errors@2.3.1:
resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
@@ -11460,15 +8493,8 @@ packages:
resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==}
dev: false
- /json5@1.0.1:
- resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==}
- hasBin: true
- dependencies:
- minimist: 1.2.8
- dev: false
-
- /json5@2.2.1:
- resolution: {integrity: sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==}
+ /json5@2.2.3:
+ resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
engines: {node: '>=6'}
hasBin: true
@@ -11477,12 +8503,7 @@ packages:
dependencies:
universalify: 2.0.0
optionalDependencies:
- graceful-fs: 4.2.10
-
- /jsonpointer@5.0.0:
- resolution: {integrity: sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==}
- engines: {node: '>=0.10.0'}
- dev: false
+ graceful-fs: 4.2.11
/jsonpointer@5.0.1:
resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==}
@@ -11499,14 +8520,6 @@ packages:
verror: 1.10.0
dev: false
- /jss-plugin-camel-case@10.8.1:
- resolution: {integrity: sha512-nOYKsvX9qh/AcUWSSRZHKyUj4RwqnhUSq4EKNFA1nHsNw0VJYwtF1yqtOPvztWEP3LTlNhcwoPINsb/eKVmYqA==}
- dependencies:
- '@babel/runtime': 7.19.0
- hyphenate-style-name: 1.0.4
- jss: 10.8.1
- dev: false
-
/jss-plugin-camel-case@10.9.2:
resolution: {integrity: sha512-wgBPlL3WS0WDJ1lPJcgjux/SHnDuu7opmgQKSraKs4z8dCCyYMx9IDPFKBXQ8Q5dVYij1FFV0WdxyhuOOAXuTg==}
dependencies:
@@ -11515,13 +8528,6 @@ packages:
jss: 10.9.2
dev: false
- /jss-plugin-default-unit@10.8.1:
- resolution: {integrity: sha512-W/uwVJNrFtUrVyAPfH/3ZngFYUVilMxgNbuWHYslqv3c5gnBKM6iXeoDzOnB+wtQJoSCTLzD3q77H7OeNK3oxg==}
- dependencies:
- '@babel/runtime': 7.19.0
- jss: 10.8.1
- dev: false
-
/jss-plugin-default-unit@10.9.2:
resolution: {integrity: sha512-pYg0QX3bBEFtTnmeSI3l7ad1vtHU42YEEpgW7pmIh+9pkWNWb5dwS/4onSfAaI0kq+dOZHzz4dWe+8vWnanoSg==}
dependencies:
@@ -11529,13 +8535,6 @@ packages:
jss: 10.9.2
dev: false
- /jss-plugin-global@10.8.1:
- resolution: {integrity: sha512-ERYLzD+L/v3yQL2mM5/PE+3xU/GCXcfXuGIL1kVkiEIpXnWtND/Mphf2iHQaqedx59uhiVHFZaMtv6qv+iNsDw==}
- dependencies:
- '@babel/runtime': 7.19.0
- jss: 10.8.1
- dev: false
-
/jss-plugin-global@10.9.2:
resolution: {integrity: sha512-GcX0aE8Ef6AtlasVrafg1DItlL/tWHoC4cGir4r3gegbWwF5ZOBYhx04gurPvWHC8F873aEGqge7C17xpwmp2g==}
dependencies:
@@ -11543,14 +8542,6 @@ packages:
jss: 10.9.2
dev: false
- /jss-plugin-nested@10.8.1:
- resolution: {integrity: sha512-Z15G23Fb8/br23EclH9CAq2UGdi29XgpSWXFTBusMJbWjitFdDCdYMzk7bSUJ6P7L5+WpaIDNxIJ9WrdMRqdXw==}
- dependencies:
- '@babel/runtime': 7.19.0
- jss: 10.8.1
- tiny-warning: 1.0.3
- dev: false
-
/jss-plugin-nested@10.9.2:
resolution: {integrity: sha512-VgiOWIC6bvgDaAL97XCxGD0BxOKM0K0zeB/ECyNaVF6FqvdGB9KBBWRdy2STYAss4VVA7i5TbxFZN+WSX1kfQA==}
dependencies:
@@ -11559,13 +8550,6 @@ packages:
tiny-warning: 1.0.3
dev: false
- /jss-plugin-props-sort@10.8.1:
- resolution: {integrity: sha512-BNbKYuh4IawWr7cticlnbI+kBx01o39DNHkjAkc2CGKWVboUb2EpktDqonqVN/BjyzDgZXKOmwz36ZFkLQB45g==}
- dependencies:
- '@babel/runtime': 7.19.0
- jss: 10.8.1
- dev: false
-
/jss-plugin-props-sort@10.9.2:
resolution: {integrity: sha512-AP1AyUTbi2szylgr+O0OB7gkIxEGzySLITZ2GpsaoX72YMCGI2jYAc+WUhPfvUnZYiauF4zTnN4V4TGuvFjJlw==}
dependencies:
@@ -11573,14 +8557,6 @@ packages:
jss: 10.9.2
dev: false
- /jss-plugin-rule-value-function@10.8.1:
- resolution: {integrity: sha512-XrvM4bokyU1xPXr+gVEIlT9WylLQZcdC+1JDxriXDEWmKEjJgtH+w6ZicchTydLqq1qtA4fEevhdMvm4QvgIKw==}
- dependencies:
- '@babel/runtime': 7.19.0
- jss: 10.8.1
- tiny-warning: 1.0.3
- dev: false
-
/jss-plugin-rule-value-function@10.9.2:
resolution: {integrity: sha512-vf5ms8zvLFMub6swbNxvzsurHfUZ5Shy5aJB2gIpY6WNA3uLinEcxYyraQXItRHi5ivXGqYciFDRM2ZoVoRZ4Q==}
dependencies:
@@ -11589,14 +8565,6 @@ packages:
tiny-warning: 1.0.3
dev: false
- /jss-plugin-vendor-prefixer@10.8.1:
- resolution: {integrity: sha512-77b/iEFmA669s+USru2Y5eg9Hs1C1N0zE/4EaJm/fqKScCTNawHXZv5l5w6j81A9CNa63Ar7jekAIfBkoKFmLw==}
- dependencies:
- '@babel/runtime': 7.19.0
- css-vendor: 2.0.8
- jss: 10.8.1
- dev: false
-
/jss-plugin-vendor-prefixer@10.9.2:
resolution: {integrity: sha512-SxcEoH+Rttf9fEv6KkiPzLdXRmI6waOTcMkbbEFgdZLDYNIP9UKNHFy6thhbRKqv0XMQZdrEsbDyV464zE/dUA==}
dependencies:
@@ -11605,15 +8573,6 @@ packages:
jss: 10.9.2
dev: false
- /jss@10.8.1:
- resolution: {integrity: sha512-P4wKxU+2m5ReGl0Mmbf9XYgVjFIVZJOZ9ylXBxdpanX+HHgj5XVaAIgYzYpKbBLPCdkAUsI/Iq1fhQPsMNu0YA==}
- dependencies:
- '@babel/runtime': 7.19.0
- csstype: 3.1.1
- is-in-browser: 1.1.3
- tiny-warning: 1.0.3
- dev: false
-
/jss@10.9.2:
resolution: {integrity: sha512-b8G6rWpYLR4teTUbGd4I4EsnWjg7MN0Q5bSsjKhVkJVjhQDy2KzkbD2AW3TuT0RYZVmZZHKIrXDn6kjU14qkUg==}
dependencies:
@@ -11623,14 +8582,6 @@ packages:
tiny-warning: 1.0.3
dev: false
- /jsx-ast-utils@3.2.1:
- resolution: {integrity: sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==}
- engines: {node: '>=4.0'}
- dependencies:
- array-includes: 3.1.4
- object.assign: 4.1.2
- dev: true
-
/jsx-ast-utils@3.3.3:
resolution: {integrity: sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==}
engines: {node: '>=4.0'}
@@ -11639,20 +8590,6 @@ packages:
object.assign: 4.1.4
dev: false
- /jwt-decode@3.1.2:
- resolution: {integrity: sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==}
- dev: false
-
- /jwt-encode@1.0.1:
- resolution: {integrity: sha512-QrGiNhynbAYyFdbC1GbjborzenSFs5Ga+2nE0uBokGXsH11xrgd1AX55HR7P+wGQyyZOn6LUO5iKlh74dlhBkA==}
- dependencies:
- ts.cryptojs256: 1.0.1
- dev: false
-
- /keycode@2.2.0:
- resolution: {integrity: sha512-ps3I9jAdNtRpJrbBvQjpzyFbss/skHqzS+eu4RxKLaEAtFqkjZaB6TZMSivPbLxf4K7VI4SjR0P5mRCX5+Q25A==}
- dev: false
-
/kind-of@6.0.3:
resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
engines: {node: '>=0.10.0'}
@@ -11662,20 +8599,11 @@ packages:
engines: {node: '>=6'}
dev: false
- /kleur@4.1.5:
- resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
- engines: {node: '>=6'}
- dev: false
-
/klona@2.0.5:
resolution: {integrity: sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==}
engines: {node: '>= 8'}
dev: false
- /known-css-properties@0.21.0:
- resolution: {integrity: sha512-sZLUnTqimCkvkgRS+kbPlYW5o8q5w1cu+uIisKpEWkj31I8mx8kNG162DwRav8Zirkva6N5uoFsm9kzK4mUXjw==}
- dev: true
-
/known-css-properties@0.23.0:
resolution: {integrity: sha512-h9ivI88e1lFNmTT4HovBN33Ysn0OIJG7IPG2mkpx2uniQXFWqo35QdiX7w0TovlUFXfW8aPFblP5/q0jlOr2sA==}
dev: true
@@ -11715,11 +8643,6 @@ packages:
prelude-ls: 1.2.1
type-check: 0.4.0
- /lilconfig@2.0.4:
- resolution: {integrity: sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==}
- engines: {node: '>=10'}
- dev: false
-
/lilconfig@2.0.6:
resolution: {integrity: sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==}
engines: {node: '>=10'}
@@ -11748,45 +8671,22 @@ packages:
wrap-ansi: 7.0.0
dev: false
- /loader-runner@4.2.0:
- resolution: {integrity: sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==}
- engines: {node: '>=6.11.5'}
- dev: false
-
/loader-runner@4.3.0:
resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==}
engines: {node: '>=6.11.5'}
dev: false
- /loader-utils@1.4.0:
- resolution: {integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==}
- engines: {node: '>=4.0.0'}
- dependencies:
- big.js: 5.2.2
- emojis-list: 3.0.0
- json5: 1.0.1
- dev: false
-
- /loader-utils@2.0.0:
- resolution: {integrity: sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==}
- engines: {node: '>=8.9.0'}
- dependencies:
- big.js: 5.2.2
- emojis-list: 3.0.0
- json5: 2.2.1
- dev: false
-
- /loader-utils@2.0.2:
- resolution: {integrity: sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==}
+ /loader-utils@2.0.4:
+ resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==}
engines: {node: '>=8.9.0'}
dependencies:
big.js: 5.2.2
emojis-list: 3.0.0
- json5: 2.2.1
+ json5: 2.2.3
dev: false
- /loader-utils@3.2.0:
- resolution: {integrity: sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==}
+ /loader-utils@3.2.1:
+ resolution: {integrity: sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==}
engines: {node: '>= 12.13.0'}
dev: false
@@ -11810,6 +8710,13 @@ packages:
dependencies:
p-locate: 5.0.0
+ /locate-path@7.2.0:
+ resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ p-locate: 6.0.0
+ dev: false
+
/lodash-es@4.17.21:
resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==}
dev: false
@@ -11850,6 +8757,7 @@ packages:
dependencies:
chalk: 4.1.2
is-unicode-supported: 0.1.0
+ dev: false
/log-update@4.0.0:
resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==}
@@ -11861,19 +8769,12 @@ packages:
wrap-ansi: 6.2.0
dev: false
- /longest-streak@2.0.4:
- resolution: {integrity: sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==}
- dev: true
-
- /longest-streak@3.0.1:
- resolution: {integrity: sha512-cHlYSUpL2s7Fb3394mYxwTYj8niTaNHUCLr0qdiCXQfSjfuA7CKofpX2uSwEfFDQ0EB7JcnMnm+GjbqqoinYYg==}
- dev: false
-
/loose-envify@1.4.0:
resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
hasBin: true
dependencies:
js-tokens: 4.0.0
+ dev: false
/lower-case@2.0.2:
resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==}
@@ -11888,18 +8789,17 @@ packages:
highlight.js: 10.7.3
dev: false
+ /lru-cache@11.1.0:
+ resolution: {integrity: sha512-QIXZUBJUx+2zHUdQujWejBkcD9+cs94tLn0+YL8UrCh+D5sCXZ4c7LaEH48pNwRY3MLDgqUFyhlCyjJPf1WP0A==}
+ engines: {node: 20 || >=22}
+ dev: true
+
/lru-cache@6.0.0:
resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
engines: {node: '>=10'}
dependencies:
yallist: 4.0.0
- /magic-string@0.25.7:
- resolution: {integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==}
- dependencies:
- sourcemap-codec: 1.4.8
- dev: false
-
/magic-string@0.25.9:
resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==}
dependencies:
@@ -11910,7 +8810,7 @@ packages:
resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==}
engines: {node: '>=8'}
dependencies:
- semver: 6.3.0
+ semver: 7.5.4
/make-error@1.3.6:
resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
@@ -11932,10 +8832,6 @@ packages:
engines: {node: '>=8'}
dev: true
- /markdown-table@3.0.2:
- resolution: {integrity: sha512-y8j3a5/DkJCmS5x4dMCQL+OR0+2EAq3DOtio1COSHsmW2BGXnNCK3v12hJt1LrUz5iZH5g0LmuYOjDdI+czghA==}
- dev: false
-
/mathml-tag-names@2.1.3:
resolution: {integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==}
dev: true
@@ -11948,162 +8844,6 @@ packages:
safe-buffer: 5.2.1
dev: false
- /md5@2.3.0:
- resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==}
- dependencies:
- charenc: 0.0.2
- crypt: 0.0.2
- is-buffer: 1.1.6
- dev: false
-
- /mdast-util-definitions@5.1.0:
- resolution: {integrity: sha512-5hcR7FL2EuZ4q6lLMUK5w4lHT2H3vqL9quPvYZ/Ku5iifrirfMHiGdhxdXMUbUkDmz5I+TYMd7nbaxUhbQkfpQ==}
- dependencies:
- '@types/mdast': 3.0.10
- '@types/unist': 2.0.6
- unist-util-visit: 3.1.0
- dev: false
-
- /mdast-util-find-and-replace@2.2.0:
- resolution: {integrity: sha512-bz8hUWkMX7UcasORORcyBEsTKJ+dBiFwRPrm43hHC9NMRylIMLbfO5rwfeCN+UtY4AAi7s8WqXftb9eX6ZsqCg==}
- dependencies:
- escape-string-regexp: 5.0.0
- unist-util-is: 5.1.1
- unist-util-visit-parents: 5.1.0
- dev: false
-
- /mdast-util-from-markdown@0.8.5:
- resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==}
- dependencies:
- '@types/mdast': 3.0.10
- mdast-util-to-string: 2.0.0
- micromark: 2.11.4
- parse-entities: 2.0.0
- unist-util-stringify-position: 2.0.3
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /mdast-util-from-markdown@1.2.0:
- resolution: {integrity: sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q==}
- dependencies:
- '@types/mdast': 3.0.10
- '@types/unist': 2.0.6
- decode-named-character-reference: 1.0.2
- mdast-util-to-string: 3.1.0
- micromark: 3.0.10
- micromark-util-decode-numeric-character-reference: 1.0.0
- micromark-util-decode-string: 1.0.2
- micromark-util-normalize-identifier: 1.0.0
- micromark-util-symbol: 1.0.1
- micromark-util-types: 1.0.2
- unist-util-stringify-position: 3.0.0
- uvu: 0.5.6
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /mdast-util-gfm-autolink-literal@1.0.2:
- resolution: {integrity: sha512-FzopkOd4xTTBeGXhXSBU0OCDDh5lUj2rd+HQqG92Ld+jL4lpUfgX2AT2OHAVP9aEeDKp7G92fuooSZcYJA3cRg==}
- dependencies:
- '@types/mdast': 3.0.10
- ccount: 2.0.1
- mdast-util-find-and-replace: 2.2.0
- micromark-util-character: 1.1.0
- dev: false
-
- /mdast-util-gfm-footnote@1.0.1:
- resolution: {integrity: sha512-p+PrYlkw9DeCRkTVw1duWqPRHX6Ywh2BNKJQcZbCwAuP/59B0Lk9kakuAd7KbQprVO4GzdW8eS5++A9PUSqIyw==}
- dependencies:
- '@types/mdast': 3.0.10
- mdast-util-to-markdown: 1.3.0
- micromark-util-normalize-identifier: 1.0.0
- dev: false
-
- /mdast-util-gfm-strikethrough@1.0.1:
- resolution: {integrity: sha512-zKJbEPe+JP6EUv0mZ0tQUyLQOC+FADt0bARldONot/nefuISkaZFlmVK4tU6JgfyZGrky02m/I6PmehgAgZgqg==}
- dependencies:
- '@types/mdast': 3.0.10
- mdast-util-to-markdown: 1.3.0
- dev: false
-
- /mdast-util-gfm-table@1.0.4:
- resolution: {integrity: sha512-aEuoPwZyP4iIMkf2cLWXxx3EQ6Bmh2yKy9MVCg4i6Sd3cX80dcLEfXO/V4ul3pGH9czBK4kp+FAl+ZHmSUt9/w==}
- dependencies:
- markdown-table: 3.0.2
- mdast-util-from-markdown: 1.2.0
- mdast-util-to-markdown: 1.3.0
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /mdast-util-gfm-task-list-item@1.0.1:
- resolution: {integrity: sha512-KZ4KLmPdABXOsfnM6JHUIjxEvcx2ulk656Z/4Balw071/5qgnhz+H1uGtf2zIGnrnvDC8xR4Fj9uKbjAFGNIeA==}
- dependencies:
- '@types/mdast': 3.0.10
- mdast-util-to-markdown: 1.3.0
- dev: false
-
- /mdast-util-gfm@2.0.1:
- resolution: {integrity: sha512-42yHBbfWIFisaAfV1eixlabbsa6q7vHeSPY+cg+BBjX51M8xhgMacqH9g6TftB/9+YkcI0ooV4ncfrJslzm/RQ==}
- dependencies:
- mdast-util-from-markdown: 1.2.0
- mdast-util-gfm-autolink-literal: 1.0.2
- mdast-util-gfm-footnote: 1.0.1
- mdast-util-gfm-strikethrough: 1.0.1
- mdast-util-gfm-table: 1.0.4
- mdast-util-gfm-task-list-item: 1.0.1
- mdast-util-to-markdown: 1.3.0
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /mdast-util-to-hast@12.1.1:
- resolution: {integrity: sha512-qE09zD6ylVP14jV4mjLIhDBOrpFdShHZcEsYvvKGABlr9mGbV7mTlRWdoFxL/EYSTNDiC9GZXy7y8Shgb9Dtzw==}
- dependencies:
- '@types/hast': 2.3.4
- '@types/mdast': 3.0.10
- '@types/mdurl': 1.0.2
- mdast-util-definitions: 5.1.0
- mdurl: 1.0.1
- micromark-util-sanitize-uri: 1.0.0
- unist-builder: 3.0.0
- unist-util-generated: 2.0.0
- unist-util-position: 4.0.1
- unist-util-visit: 4.1.0
- dev: false
-
- /mdast-util-to-markdown@0.6.5:
- resolution: {integrity: sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==}
- dependencies:
- '@types/unist': 2.0.6
- longest-streak: 2.0.4
- mdast-util-to-string: 2.0.0
- parse-entities: 2.0.0
- repeat-string: 1.6.1
- zwitch: 1.0.5
- dev: true
-
- /mdast-util-to-markdown@1.3.0:
- resolution: {integrity: sha512-6tUSs4r+KK4JGTTiQ7FfHmVOaDrLQJPmpjD6wPMlHGUVXoG9Vjc3jIeP+uyBWRf8clwB2blM+W7+KrlMYQnftA==}
- dependencies:
- '@types/mdast': 3.0.10
- '@types/unist': 2.0.6
- longest-streak: 3.0.1
- mdast-util-to-string: 3.1.0
- micromark-util-decode-string: 1.0.2
- unist-util-visit: 4.1.0
- zwitch: 2.0.2
- dev: false
-
- /mdast-util-to-string@2.0.0:
- resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==}
- dev: true
-
- /mdast-util-to-string@3.1.0:
- resolution: {integrity: sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==}
- dev: false
-
/mdn-data@2.0.14:
resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==}
dev: false
@@ -12112,27 +8852,23 @@ packages:
resolution: {integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==}
dev: false
- /mdurl@1.0.1:
- resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==}
- dev: false
-
/media-typer@0.3.0:
resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==}
engines: {node: '>= 0.6'}
dev: false
- /memfs@3.4.1:
- resolution: {integrity: sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==}
+ /memfs@3.4.7:
+ resolution: {integrity: sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==}
engines: {node: '>= 4.0.0'}
dependencies:
fs-monkey: 1.0.3
dev: false
- /memfs@3.4.7:
- resolution: {integrity: sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==}
+ /memfs@4.8.2:
+ resolution: {integrity: sha512-j4WKth315edViMBGkHW6NTF0QBjsTrcRDmYNcGsPq+ozMEyCCCIlX2d2mJ5wuh6iHvJ3FevUrr48v58YRqVdYg==}
engines: {node: '>= 4.0.0'}
dependencies:
- fs-monkey: 1.0.3
+ tslib: 2.4.0
dev: false
/meow@9.0.0:
@@ -12153,8 +8889,8 @@ packages:
yargs-parser: 20.2.9
dev: true
- /merge-descriptors@1.0.1:
- resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==}
+ /merge-descriptors@1.0.3:
+ resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==}
dev: false
/merge-stream@2.0.0:
@@ -12170,325 +8906,55 @@ packages:
engines: {node: '>= 0.6'}
dev: false
- /micromark-core-commonmark@1.0.6:
- resolution: {integrity: sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==}
+ /micromatch@4.0.8:
+ resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
+ engines: {node: '>=8.6'}
dependencies:
- decode-named-character-reference: 1.0.2
- micromark-factory-destination: 1.0.0
- micromark-factory-label: 1.0.2
- micromark-factory-space: 1.0.0
- micromark-factory-title: 1.0.2
- micromark-factory-whitespace: 1.0.0
- micromark-util-character: 1.1.0
- micromark-util-chunked: 1.0.0
- micromark-util-classify-character: 1.0.0
- micromark-util-html-tag-name: 1.1.0
- micromark-util-normalize-identifier: 1.0.0
- micromark-util-resolve-all: 1.0.0
- micromark-util-subtokenize: 1.0.2
- micromark-util-symbol: 1.0.1
- micromark-util-types: 1.0.2
- uvu: 0.5.6
- dev: false
+ braces: 3.0.3
+ picomatch: 2.3.1
- /micromark-extension-gfm-autolink-literal@1.0.3:
- resolution: {integrity: sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==}
+ /miller-rabin@4.0.1:
+ resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==}
+ hasBin: true
dependencies:
- micromark-util-character: 1.1.0
- micromark-util-sanitize-uri: 1.0.0
- micromark-util-symbol: 1.0.1
- micromark-util-types: 1.0.2
- uvu: 0.5.6
+ bn.js: 4.12.0
+ brorand: 1.1.0
dev: false
- /micromark-extension-gfm-footnote@1.0.4:
- resolution: {integrity: sha512-E/fmPmDqLiMUP8mLJ8NbJWJ4bTw6tS+FEQS8CcuDtZpILuOb2kjLqPEeAePF1djXROHXChM/wPJw0iS4kHCcIg==}
- dependencies:
- micromark-core-commonmark: 1.0.6
- micromark-factory-space: 1.0.0
- micromark-util-character: 1.1.0
- micromark-util-normalize-identifier: 1.0.0
- micromark-util-sanitize-uri: 1.0.0
- micromark-util-symbol: 1.0.1
- micromark-util-types: 1.0.2
- uvu: 0.5.6
+ /mime-db@1.52.0:
+ resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
+ engines: {node: '>= 0.6'}
dev: false
- /micromark-extension-gfm-strikethrough@1.0.4:
- resolution: {integrity: sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==}
+ /mime-types@2.1.35:
+ resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
+ engines: {node: '>= 0.6'}
dependencies:
- micromark-util-chunked: 1.0.0
- micromark-util-classify-character: 1.0.0
- micromark-util-resolve-all: 1.0.0
- micromark-util-symbol: 1.0.1
- micromark-util-types: 1.0.2
- uvu: 0.5.6
+ mime-db: 1.52.0
dev: false
- /micromark-extension-gfm-table@1.0.5:
- resolution: {integrity: sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==}
- dependencies:
- micromark-factory-space: 1.0.0
- micromark-util-character: 1.1.0
- micromark-util-symbol: 1.0.1
- micromark-util-types: 1.0.2
- uvu: 0.5.6
+ /mime@1.6.0:
+ resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
+ engines: {node: '>=4'}
+ hasBin: true
dev: false
- /micromark-extension-gfm-tagfilter@1.0.1:
- resolution: {integrity: sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==}
- dependencies:
- micromark-util-types: 1.0.2
+ /mimic-fn@2.1.0:
+ resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
+ engines: {node: '>=6'}
dev: false
- /micromark-extension-gfm-task-list-item@1.0.3:
- resolution: {integrity: sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==}
- dependencies:
- micromark-factory-space: 1.0.0
- micromark-util-character: 1.1.0
- micromark-util-symbol: 1.0.1
- micromark-util-types: 1.0.2
- uvu: 0.5.6
- dev: false
+ /min-indent@1.0.1:
+ resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
+ engines: {node: '>=4'}
+ dev: true
- /micromark-extension-gfm@2.0.1:
- resolution: {integrity: sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==}
- dependencies:
- micromark-extension-gfm-autolink-literal: 1.0.3
- micromark-extension-gfm-footnote: 1.0.4
- micromark-extension-gfm-strikethrough: 1.0.4
- micromark-extension-gfm-table: 1.0.5
- micromark-extension-gfm-tagfilter: 1.0.1
- micromark-extension-gfm-task-list-item: 1.0.3
- micromark-util-combine-extensions: 1.0.0
- micromark-util-types: 1.0.2
- dev: false
-
- /micromark-factory-destination@1.0.0:
- resolution: {integrity: sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==}
- dependencies:
- micromark-util-character: 1.1.0
- micromark-util-symbol: 1.0.1
- micromark-util-types: 1.0.2
- dev: false
-
- /micromark-factory-label@1.0.2:
- resolution: {integrity: sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==}
- dependencies:
- micromark-util-character: 1.1.0
- micromark-util-symbol: 1.0.1
- micromark-util-types: 1.0.2
- uvu: 0.5.6
- dev: false
-
- /micromark-factory-space@1.0.0:
- resolution: {integrity: sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==}
- dependencies:
- micromark-util-character: 1.1.0
- micromark-util-types: 1.0.2
- dev: false
-
- /micromark-factory-title@1.0.2:
- resolution: {integrity: sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==}
- dependencies:
- micromark-factory-space: 1.0.0
- micromark-util-character: 1.1.0
- micromark-util-symbol: 1.0.1
- micromark-util-types: 1.0.2
- uvu: 0.5.6
- dev: false
-
- /micromark-factory-whitespace@1.0.0:
- resolution: {integrity: sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==}
- dependencies:
- micromark-factory-space: 1.0.0
- micromark-util-character: 1.1.0
- micromark-util-symbol: 1.0.1
- micromark-util-types: 1.0.2
- dev: false
-
- /micromark-util-character@1.1.0:
- resolution: {integrity: sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==}
- dependencies:
- micromark-util-symbol: 1.0.1
- micromark-util-types: 1.0.2
- dev: false
-
- /micromark-util-chunked@1.0.0:
- resolution: {integrity: sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==}
- dependencies:
- micromark-util-symbol: 1.0.1
- dev: false
-
- /micromark-util-classify-character@1.0.0:
- resolution: {integrity: sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==}
- dependencies:
- micromark-util-character: 1.1.0
- micromark-util-symbol: 1.0.1
- micromark-util-types: 1.0.2
- dev: false
-
- /micromark-util-combine-extensions@1.0.0:
- resolution: {integrity: sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==}
- dependencies:
- micromark-util-chunked: 1.0.0
- micromark-util-types: 1.0.2
- dev: false
-
- /micromark-util-decode-numeric-character-reference@1.0.0:
- resolution: {integrity: sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==}
- dependencies:
- micromark-util-symbol: 1.0.1
- dev: false
-
- /micromark-util-decode-string@1.0.2:
- resolution: {integrity: sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==}
- dependencies:
- decode-named-character-reference: 1.0.2
- micromark-util-character: 1.1.0
- micromark-util-decode-numeric-character-reference: 1.0.0
- micromark-util-symbol: 1.0.1
- dev: false
-
- /micromark-util-encode@1.0.1:
- resolution: {integrity: sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==}
- dev: false
-
- /micromark-util-html-tag-name@1.1.0:
- resolution: {integrity: sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==}
- dev: false
-
- /micromark-util-normalize-identifier@1.0.0:
- resolution: {integrity: sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==}
- dependencies:
- micromark-util-symbol: 1.0.1
- dev: false
-
- /micromark-util-resolve-all@1.0.0:
- resolution: {integrity: sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==}
- dependencies:
- micromark-util-types: 1.0.2
- dev: false
-
- /micromark-util-sanitize-uri@1.0.0:
- resolution: {integrity: sha512-cCxvBKlmac4rxCGx6ejlIviRaMKZc0fWm5HdCHEeDWRSkn44l6NdYVRyU+0nT1XC72EQJMZV8IPHF+jTr56lAg==}
- dependencies:
- micromark-util-character: 1.1.0
- micromark-util-encode: 1.0.1
- micromark-util-symbol: 1.0.1
- dev: false
-
- /micromark-util-subtokenize@1.0.2:
- resolution: {integrity: sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==}
- dependencies:
- micromark-util-chunked: 1.0.0
- micromark-util-symbol: 1.0.1
- micromark-util-types: 1.0.2
- uvu: 0.5.6
- dev: false
-
- /micromark-util-symbol@1.0.1:
- resolution: {integrity: sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==}
- dev: false
-
- /micromark-util-types@1.0.2:
- resolution: {integrity: sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==}
- dev: false
-
- /micromark@2.11.4:
- resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==}
- dependencies:
- debug: 4.3.4(supports-color@8.1.1)
- parse-entities: 2.0.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /micromark@3.0.10:
- resolution: {integrity: sha512-ryTDy6UUunOXy2HPjelppgJ2sNfcPz1pLlMdA6Rz9jPzhLikWXv/irpWV/I2jd68Uhmny7hHxAlAhk4+vWggpg==}
- dependencies:
- '@types/debug': 4.1.7
- debug: 4.3.4(supports-color@8.1.1)
- decode-named-character-reference: 1.0.2
- micromark-core-commonmark: 1.0.6
- micromark-factory-space: 1.0.0
- micromark-util-character: 1.1.0
- micromark-util-chunked: 1.0.0
- micromark-util-combine-extensions: 1.0.0
- micromark-util-decode-numeric-character-reference: 1.0.0
- micromark-util-encode: 1.0.1
- micromark-util-normalize-identifier: 1.0.0
- micromark-util-resolve-all: 1.0.0
- micromark-util-sanitize-uri: 1.0.0
- micromark-util-subtokenize: 1.0.2
- micromark-util-symbol: 1.0.1
- micromark-util-types: 1.0.2
- uvu: 0.5.6
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /micromatch@4.0.5:
- resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
- engines: {node: '>=8.6'}
- dependencies:
- braces: 3.0.2
- picomatch: 2.3.1
-
- /miller-rabin@4.0.1:
- resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==}
- hasBin: true
- dependencies:
- bn.js: 4.12.0
- brorand: 1.1.0
- dev: false
-
- /mime-db@1.50.0:
- resolution: {integrity: sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==}
- engines: {node: '>= 0.6'}
- dev: false
-
- /mime-db@1.52.0:
- resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
- engines: {node: '>= 0.6'}
- dev: false
-
- /mime-types@2.1.33:
- resolution: {integrity: sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==}
- engines: {node: '>= 0.6'}
- dependencies:
- mime-db: 1.50.0
- dev: false
-
- /mime-types@2.1.35:
- resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
- engines: {node: '>= 0.6'}
- dependencies:
- mime-db: 1.52.0
- dev: false
-
- /mime@1.6.0:
- resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
- engines: {node: '>=4'}
- hasBin: true
- dev: false
-
- /mimic-fn@2.1.0:
- resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
- engines: {node: '>=6'}
- dev: false
-
- /min-indent@1.0.1:
- resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
- engines: {node: '>=4'}
- dev: true
-
- /mini-create-react-context@0.4.1(prop-types@15.8.1)(react@17.0.2):
- resolution: {integrity: sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==}
- deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
- peerDependencies:
- prop-types: ^15.0.0
- react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+ /mini-create-react-context@0.4.1(prop-types@15.8.1)(react@17.0.2):
+ resolution: {integrity: sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
+ peerDependencies:
+ prop-types: ^15.0.0
+ react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
dependencies:
'@babel/runtime': 7.19.0
prop-types: 15.8.1
@@ -12496,24 +8962,14 @@ packages:
tiny-warning: 1.0.3
dev: false
- /mini-css-extract-plugin@2.5.3(webpack@5.68.0):
- resolution: {integrity: sha512-YseMB8cs8U/KCaAGQoqYmfUuhhGW0a9p9XvWXrxVOkE3/IiISTLw4ALNt7JR5B2eYauFM+PQGSbXMDmVbR7Tfw==}
- engines: {node: '>= 12.13.0'}
- peerDependencies:
- webpack: ^5.0.0
- dependencies:
- schema-utils: 4.0.0
- webpack: 5.68.0
- dev: false
-
- /mini-css-extract-plugin@2.6.1(webpack@5.74.0):
+ /mini-css-extract-plugin@2.6.1(webpack@5.95.0):
resolution: {integrity: sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==}
engines: {node: '>= 12.13.0'}
peerDependencies:
- webpack: ^5.0.0
+ webpack: '>=5.76.0'
dependencies:
schema-utils: 4.0.0
- webpack: 5.74.0
+ webpack: 5.95.0
dev: false
/minimalistic-assert@1.0.1:
@@ -12524,23 +8980,18 @@ packages:
resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==}
dev: false
- /minimatch@3.0.4:
- resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==}
+ /minimatch@10.0.1:
+ resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==}
+ engines: {node: 20 || >=22}
dependencies:
- brace-expansion: 1.1.11
+ brace-expansion: 2.0.1
+ dev: true
/minimatch@3.1.2:
resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
dependencies:
brace-expansion: 1.1.11
- /minimatch@5.1.0:
- resolution: {integrity: sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==}
- engines: {node: '>=10'}
- dependencies:
- brace-expansion: 2.0.1
- dev: false
-
/minimist-options@4.1.0:
resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==}
engines: {node: '>= 6'}
@@ -12550,25 +9001,20 @@ packages:
kind-of: 6.0.3
dev: true
- /minimist@1.2.6:
- resolution: {integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==}
-
/minimist@1.2.8:
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
dev: false
- /mkdirp@0.5.5:
- resolution: {integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==}
- hasBin: true
- dependencies:
- minimist: 1.2.8
- dev: false
+ /minipass@7.1.2:
+ resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ dev: true
/mkdirp@0.5.6:
resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==}
hasBin: true
dependencies:
- minimist: 1.2.6
+ minimist: 1.2.8
dev: false
/mobx-react-lite@3.2.1(mobx@6.3.5)(react-dom@17.0.2)(react@17.0.2):
@@ -12593,26 +9039,17 @@ packages:
resolution: {integrity: sha512-MeDfqtiSbhVoJgXqQsrJwvq2klj7Xk9pPdMThCdFiwFt33vgWJe82ATppPwVzQoz0AI3QpSSwQzcp3TBDK4syg==}
dev: false
- /moment@2.29.1:
- resolution: {integrity: sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==}
+ /moment@2.30.1:
+ resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==}
dev: false
- /monaco-editor@0.34.0:
- resolution: {integrity: sha512-VF+S5zG8wxfinLKLrWcl4WUizMx+LeJrG4PM/M78OhcwocpV0jiyhX/pG6Q9jIOhrb/ckYi6nHnaR5OojlOZCQ==}
-
- /mri@1.2.0:
- resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
- engines: {node: '>=4'}
- dev: false
+ /monaco-editor@0.48.0:
+ resolution: {integrity: sha512-goSDElNqFfw7iDHMg8WDATkfcyeLTNpBHQpO8incK6p5qZt5G/1j41X0xdGzpIkGojGXM+QiRQyLjnfDVvrpwA==}
/ms@2.0.0:
resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
dev: false
- /ms@2.1.1:
- resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==}
- dev: false
-
/ms@2.1.2:
resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
@@ -12620,18 +9057,6 @@ packages:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
dev: false
- /multicast-dns-service-types@1.1.0:
- resolution: {integrity: sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==}
- dev: false
-
- /multicast-dns@6.2.3:
- resolution: {integrity: sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==}
- hasBin: true
- dependencies:
- dns-packet: 1.3.4
- thunky: 1.1.0
- dev: false
-
/multicast-dns@7.2.5:
resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==}
hasBin: true
@@ -12640,30 +9065,18 @@ packages:
thunky: 1.1.0
dev: false
- /multipipe@1.0.2:
- resolution: {integrity: sha512-6uiC9OvY71vzSGX8lZvSqscE7ft9nPupJ8fMjrCNRAUy2LREUW42UL+V/NTrogr6rFgRydUrCX4ZitfpSNkSCQ==}
- dependencies:
- duplexer2: 0.1.4
- object-assign: 4.1.1
- dev: false
-
/nanoclone@0.2.1:
resolution: {integrity: sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA==}
dev: false
- /nanoid@3.3.4:
- resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==}
+ /nanoid@3.3.7:
+ resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
/natural-compare@1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
- /negotiator@0.6.2:
- resolution: {integrity: sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==}
- engines: {node: '>= 0.6'}
- dev: false
-
/negotiator@0.6.3:
resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
engines: {node: '>= 0.6'}
@@ -12680,11 +9093,6 @@ packages:
tslib: 2.4.0
dev: false
- /node-forge@1.2.1:
- resolution: {integrity: sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==}
- engines: {node: '>= 6.13.0'}
- dev: false
-
/node-forge@1.3.1:
resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==}
engines: {node: '>= 6.13.0'}
@@ -12694,19 +9102,15 @@ packages:
resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==}
dev: false
- /node-releases@2.0.1:
- resolution: {integrity: sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==}
- dev: false
-
- /node-releases@2.0.6:
- resolution: {integrity: sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==}
+ /node-releases@2.0.14:
+ resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
/normalize-package-data@2.5.0:
resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
dependencies:
hosted-git-info: 2.8.9
resolve: 1.22.1
- semver: 5.7.1
+ semver: 7.5.4
validate-npm-package-license: 3.0.4
dev: true
@@ -12727,6 +9131,7 @@ packages:
/normalize-range@0.1.2:
resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
engines: {node: '>=0.10.0'}
+ dev: false
/normalize-selector@0.2.0:
resolution: {integrity: sha512-dxvWdI8gw6eAvk9BlPffgEoGfM7AdijoCwOEJge3e3ulT2XLgmU7KvvxprOaCu05Q1uGRHmOhHe1r6emZoKyFw==}
@@ -12744,22 +9149,12 @@ packages:
path-key: 3.1.1
dev: false
- /nth-check@1.0.2:
- resolution: {integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==}
- dependencies:
- boolbase: 1.0.0
- dev: false
-
/nth-check@2.1.1:
resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
dependencies:
boolbase: 1.0.0
dev: false
- /num2fraction@1.2.2:
- resolution: {integrity: sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==}
- dev: true
-
/nwsapi@2.2.2:
resolution: {integrity: sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==}
dev: false
@@ -12767,10 +9162,6 @@ packages:
/object-assign@4.1.1:
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
engines: {node: '>=0.10.0'}
-
- /object-hash@2.2.0:
- resolution: {integrity: sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==}
- engines: {node: '>= 6'}
dev: false
/object-hash@3.0.0:
@@ -12780,32 +9171,17 @@ packages:
/object-inspect@1.12.2:
resolution: {integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==}
-
- /object-is@1.1.5:
- resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==}
- engines: {node: '>= 0.4'}
- dependencies:
- call-bind: 1.0.2
- define-properties: 1.1.4
dev: false
- /object-keys@0.4.0:
- resolution: {integrity: sha512-ncrLw+X55z7bkl5PnUvHwFK9FcGuFYo9gtjws2XtSzL+aZ8tm830P60WJ0dSmFVaSalWieW5MD7kEdnXda9yJw==}
+ /object-inspect@1.13.2:
+ resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==}
+ engines: {node: '>= 0.4'}
dev: false
/object-keys@1.1.1:
resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
engines: {node: '>= 0.4'}
-
- /object.assign@4.1.2:
- resolution: {integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==}
- engines: {node: '>= 0.4'}
- dependencies:
- call-bind: 1.0.2
- define-properties: 1.1.4
- has-symbols: 1.0.3
- object-keys: 1.1.1
- dev: true
+ dev: false
/object.assign@4.1.4:
resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==}
@@ -12815,6 +9191,7 @@ packages:
define-properties: 1.1.4
has-symbols: 1.0.3
object-keys: 1.1.1
+ dev: false
/object.entries@1.1.5:
resolution: {integrity: sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==}
@@ -12823,6 +9200,7 @@ packages:
call-bind: 1.0.2
define-properties: 1.1.4
es-abstract: 1.20.2
+ dev: false
/object.fromentries@2.0.5:
resolution: {integrity: sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==}
@@ -12831,6 +9209,7 @@ packages:
call-bind: 1.0.2
define-properties: 1.1.4
es-abstract: 1.20.2
+ dev: false
/object.getownpropertydescriptors@2.1.4:
resolution: {integrity: sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==}
@@ -12842,13 +9221,6 @@ packages:
es-abstract: 1.20.2
dev: false
- /object.hasown@1.1.0:
- resolution: {integrity: sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==}
- dependencies:
- define-properties: 1.1.3
- es-abstract: 1.19.1
- dev: true
-
/object.hasown@1.1.1:
resolution: {integrity: sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==}
dependencies:
@@ -12863,18 +9235,12 @@ packages:
call-bind: 1.0.2
define-properties: 1.1.4
es-abstract: 1.20.2
+ dev: false
/obuf@1.1.2:
resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==}
dev: false
- /on-finished@2.3.0:
- resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==}
- engines: {node: '>= 0.8'}
- dependencies:
- ee-first: 1.1.1
- dev: false
-
/on-finished@2.4.1:
resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==}
engines: {node: '>= 0.8'}
@@ -12917,19 +9283,19 @@ packages:
levn: 0.3.0
prelude-ls: 1.1.2
type-check: 0.3.2
- word-wrap: 1.2.3
+ word-wrap: 1.2.5
dev: false
- /optionator@0.9.1:
- resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==}
+ /optionator@0.9.3:
+ resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==}
engines: {node: '>= 0.8.0'}
dependencies:
+ '@aashutoshrathi/word-wrap': 1.2.6
deep-is: 0.1.4
fast-levenshtein: 2.0.6
levn: 0.4.1
prelude-ls: 1.2.1
type-check: 0.4.0
- word-wrap: 1.2.3
/ospath@1.2.2:
resolution: {integrity: sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==}
@@ -12947,6 +9313,13 @@ packages:
dependencies:
yocto-queue: 0.1.0
+ /p-limit@4.0.0:
+ resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ yocto-queue: 1.0.0
+ dev: false
+
/p-locate@3.0.0:
resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==}
engines: {node: '>=6'}
@@ -12966,6 +9339,13 @@ packages:
dependencies:
p-limit: 3.1.0
+ /p-locate@6.0.0:
+ resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ p-limit: 4.0.0
+ dev: false
+
/p-map@4.0.0:
resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==}
engines: {node: '>=10'}
@@ -12973,14 +9353,6 @@ packages:
aggregate-error: 3.1.0
dev: false
- /p-retry@4.6.1:
- resolution: {integrity: sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==}
- engines: {node: '>=8'}
- dependencies:
- '@types/retry': 0.12.1
- retry: 0.13.1
- dev: false
-
/p-retry@4.6.2:
resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==}
engines: {node: '>=8'}
@@ -12993,6 +9365,10 @@ packages:
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
engines: {node: '>=6'}
+ /package-json-from-dist@1.0.1:
+ resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}
+ dev: true
+
/param-case@3.0.4:
resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==}
dependencies:
@@ -13013,12 +9389,14 @@ packages:
callsites: 3.1.0
dev: true
- /parse-asn1@5.1.6:
- resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==}
+ /parse-asn1@5.1.7:
+ resolution: {integrity: sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==}
+ engines: {node: '>= 0.10'}
dependencies:
- asn1.js: 5.4.1
+ asn1.js: 4.10.1
browserify-aes: 1.2.0
evp_bytestokey: 1.0.3
+ hash-base: 3.0.4
pbkdf2: 3.1.2
safe-buffer: 5.2.1
dev: false
@@ -13032,12 +9410,13 @@ packages:
is-alphanumerical: 1.0.4
is-decimal: 1.0.4
is-hexadecimal: 1.0.4
+ dev: false
/parse-json@5.2.0:
resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
engines: {node: '>=8'}
dependencies:
- '@babel/code-frame': 7.18.6
+ '@babel/code-frame': 7.24.2
error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
@@ -13067,6 +9446,11 @@ packages:
resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
engines: {node: '>=8'}
+ /path-exists@5.0.0:
+ resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dev: false
+
/path-is-absolute@1.0.1:
resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
engines: {node: '>=0.10.0'}
@@ -13078,12 +9462,20 @@ packages:
/path-parse@1.0.7:
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
- /path-to-regexp@0.1.7:
- resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==}
+ /path-scurry@2.0.0:
+ resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==}
+ engines: {node: 20 || >=22}
+ dependencies:
+ lru-cache: 11.1.0
+ minipass: 7.1.2
+ dev: true
+
+ /path-to-regexp@0.1.10:
+ resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==}
dev: false
- /path-to-regexp@1.8.0:
- resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==}
+ /path-to-regexp@1.9.0:
+ resolution: {integrity: sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==}
dependencies:
isarray: 0.0.1
dev: false
@@ -13118,9 +9510,6 @@ packages:
resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==}
dev: false
- /picocolors@0.2.1:
- resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==}
-
/picocolors@1.0.0:
resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
@@ -13145,6 +9534,13 @@ packages:
find-up: 4.1.0
dev: false
+ /pkg-dir@7.0.0:
+ resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==}
+ engines: {node: '>=14.16'}
+ dependencies:
+ find-up: 6.3.0
+ dev: false
+
/pkg-up@3.1.0:
resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==}
engines: {node: '>=8'}
@@ -13152,498 +9548,302 @@ packages:
find-up: 3.0.0
dev: false
- /popper.js@1.16.1:
- resolution: {integrity: sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==}
- deprecated: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1
- dev: false
-
/popper.js@1.16.1-lts:
resolution: {integrity: sha512-Kjw8nKRl1m+VrSFCoVGPph93W/qrSO7ZkqPpTf7F4bk/sqcfWK019dWBUpE/fBOsOQY1dks/Bmcbfn1heM/IsA==}
dev: false
- /portfinder@1.0.28:
- resolution: {integrity: sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==}
- engines: {node: '>= 0.12.0'}
- dependencies:
- async: 2.6.3
- debug: 3.2.7(supports-color@8.1.1)
- mkdirp: 0.5.5
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /postcss-attribute-case-insensitive@5.0.0(postcss@8.4.18):
- resolution: {integrity: sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==}
- peerDependencies:
- postcss: ^8.0.2
- dependencies:
- postcss: 8.4.18
- postcss-selector-parser: 6.0.10
- dev: false
-
- /postcss-attribute-case-insensitive@5.0.2(postcss@8.4.18):
+ /postcss-attribute-case-insensitive@5.0.2(postcss@8.4.38):
resolution: {integrity: sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
dev: false
- /postcss-browser-comments@4.0.0(browserslist@4.19.1)(postcss@8.4.18):
- resolution: {integrity: sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==}
- engines: {node: '>=8'}
- peerDependencies:
- browserslist: '>=4'
- postcss: '>=8'
- dependencies:
- browserslist: 4.19.1
- postcss: 8.4.18
- dev: false
-
- /postcss-browser-comments@4.0.0(browserslist@4.21.3)(postcss@8.4.18):
+ /postcss-browser-comments@4.0.0(browserslist@4.23.0)(postcss@8.4.38):
resolution: {integrity: sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==}
engines: {node: '>=8'}
peerDependencies:
browserslist: '>=4'
- postcss: '>=8'
+ postcss: '>=8.4.38'
dependencies:
- browserslist: 4.21.3
- postcss: 8.4.18
+ browserslist: 4.23.0
+ postcss: 8.4.38
dev: false
- /postcss-calc@8.2.4(postcss@8.4.18):
+ /postcss-calc@8.2.4(postcss@8.4.38):
resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==}
peerDependencies:
- postcss: ^8.2.2
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
postcss-value-parser: 4.2.0
dev: false
- /postcss-clamp@3.0.0(postcss@8.4.18):
- resolution: {integrity: sha512-QENQMIF/Grw0qX0RzSPJjw+mAiGPIwG2AnsQDIoR/WJ5Q19zLB0NrZX8cH7CzzdDWEerTPGCdep7ItFaAdtItg==}
+ /postcss-clamp@4.1.0(postcss@8.4.38):
+ resolution: {integrity: sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==}
engines: {node: '>=7.6.0'}
peerDependencies:
- postcss: ^8.4.5
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-clamp@4.1.0(postcss@8.4.18):
- resolution: {integrity: sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==}
- engines: {node: '>=7.6.0'}
+ /postcss-color-functional-notation@4.2.4(postcss@8.4.38):
+ resolution: {integrity: sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==}
+ engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.4.6
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-color-functional-notation@4.2.2(postcss@8.4.18):
- resolution: {integrity: sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==}
+ /postcss-color-hex-alpha@8.0.4(postcss@8.4.38):
+ resolution: {integrity: sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.4
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-color-functional-notation@4.2.4(postcss@8.4.18):
- resolution: {integrity: sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.2
- dependencies:
- postcss: 8.4.18
- postcss-value-parser: 4.2.0
- dev: false
-
- /postcss-color-hex-alpha@8.0.3(postcss@8.4.18):
- resolution: {integrity: sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.4
- dependencies:
- postcss: 8.4.18
- postcss-value-parser: 4.2.0
- dev: false
-
- /postcss-color-hex-alpha@8.0.4(postcss@8.4.18):
- resolution: {integrity: sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.4
- dependencies:
- postcss: 8.4.18
- postcss-value-parser: 4.2.0
- dev: false
-
- /postcss-color-rebeccapurple@7.0.2(postcss@8.4.18):
- resolution: {integrity: sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.3
- dependencies:
- postcss: 8.4.18
- postcss-value-parser: 4.2.0
- dev: false
-
- /postcss-color-rebeccapurple@7.1.1(postcss@8.4.18):
+ /postcss-color-rebeccapurple@7.1.1(postcss@8.4.38):
resolution: {integrity: sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-colormin@5.2.5(postcss@8.4.18):
+ /postcss-colormin@5.2.5(postcss@8.4.38):
resolution: {integrity: sha512-+X30aDaGYq81mFqwyPpnYInsZQnNpdxMX0ajlY7AExCexEFkPVV+KrO7kXwayqEWL2xwEbNQ4nUO0ZsRWGnevg==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- browserslist: 4.21.3
+ browserslist: 4.23.0
caniuse-api: 3.0.0
colord: 2.9.3
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-convert-values@5.0.4(postcss@8.4.18):
+ /postcss-convert-values@5.0.4(postcss@8.4.38):
resolution: {integrity: sha512-bugzSAyjIexdObovsPZu/sBCTHccImJxLyFgeV0MmNBm/Lw5h5XnjfML6gzEmJ3A6nyfCW7hb1JXzcsA4Zfbdw==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-custom-media@8.0.0(postcss@8.4.18):
- resolution: {integrity: sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==}
- engines: {node: '>=10.0.0'}
- peerDependencies:
- postcss: ^8.1.0
- dependencies:
- postcss: 8.4.18
- dev: false
-
- /postcss-custom-media@8.0.2(postcss@8.4.18):
+ /postcss-custom-media@8.0.2(postcss@8.4.38):
resolution: {integrity: sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.3
- dependencies:
- postcss: 8.4.18
- postcss-value-parser: 4.2.0
- dev: false
-
- /postcss-custom-properties@12.1.4(postcss@8.4.18):
- resolution: {integrity: sha512-i6AytuTCoDLJkWN/MtAIGriJz3j7UX6bV7Z5t+KgFz+dwZS15/mlTJY1S0kRizlk6ba0V8u8hN50Fz5Nm7tdZw==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.4
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-custom-properties@12.1.8(postcss@8.4.18):
+ /postcss-custom-properties@12.1.8(postcss@8.4.38):
resolution: {integrity: sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.4
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-custom-selectors@6.0.0(postcss@8.4.18):
- resolution: {integrity: sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==}
- engines: {node: '>=10.0.0'}
- peerDependencies:
- postcss: ^8.1.2
- dependencies:
- postcss: 8.4.18
- postcss-selector-parser: 6.0.10
- dev: false
-
- /postcss-custom-selectors@6.0.3(postcss@8.4.18):
+ /postcss-custom-selectors@6.0.3(postcss@8.4.38):
resolution: {integrity: sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.3
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
dev: false
- /postcss-dir-pseudo-class@6.0.4(postcss@8.4.18):
- resolution: {integrity: sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.4
- dependencies:
- postcss: 8.4.18
- postcss-selector-parser: 6.0.10
- dev: false
-
- /postcss-dir-pseudo-class@6.0.5(postcss@8.4.18):
+ /postcss-dir-pseudo-class@6.0.5(postcss@8.4.38):
resolution: {integrity: sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
dev: false
- /postcss-discard-comments@5.0.3(postcss@8.4.18):
+ /postcss-discard-comments@5.0.3(postcss@8.4.38):
resolution: {integrity: sha512-6W5BemziRoqIdAKT+1QjM4bNcJAQ7z7zk073730NHg4cUXh3/rQHHj7pmYxUB9aGhuRhBiUf0pXvIHkRwhQP0Q==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
dev: false
- /postcss-discard-duplicates@5.0.3(postcss@8.4.18):
+ /postcss-discard-duplicates@5.0.3(postcss@8.4.38):
resolution: {integrity: sha512-vPtm1Mf+kp7iAENTG7jI1MN1lk+fBqL5y+qxyi4v3H+lzsXEdfS3dwUZD45KVhgzDEgduur8ycB4hMegyMTeRw==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
dev: false
- /postcss-discard-empty@5.0.3(postcss@8.4.18):
+ /postcss-discard-empty@5.0.3(postcss@8.4.38):
resolution: {integrity: sha512-xGJugpaXKakwKI7sSdZjUuN4V3zSzb2Y0LOlmTajFbNinEjTfVs9PFW2lmKBaC/E64WwYppfqLD03P8l9BuueA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
dev: false
- /postcss-discard-overridden@5.0.4(postcss@8.4.18):
+ /postcss-discard-overridden@5.0.4(postcss@8.4.38):
resolution: {integrity: sha512-3j9QH0Qh1KkdxwiZOW82cId7zdwXVQv/gRXYDnwx5pBtR1sTkU4cXRK9lp5dSdiM0r0OICO/L8J6sV1/7m0kHg==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
- dependencies:
- postcss: 8.4.18
- dev: false
-
- /postcss-double-position-gradients@3.0.5(postcss@8.4.18):
- resolution: {integrity: sha512-XiZzvdxLOWZwtt/1GgHJYGoD9scog/DD/yI5dcvPrXNdNDEv7T53/6tL7ikl+EM3jcerII5/XIQzd1UHOdTi2w==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.4
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
- postcss-value-parser: 4.2.0
+ postcss: 8.4.38
dev: false
- /postcss-double-position-gradients@3.1.2(postcss@8.4.18):
+ /postcss-double-position-gradients@3.1.2(postcss@8.4.38):
resolution: {integrity: sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
- dependencies:
- '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.18)
- postcss: 8.4.18
- postcss-value-parser: 4.2.0
- dev: false
-
- /postcss-env-function@4.0.5(postcss@8.4.18):
- resolution: {integrity: sha512-gPUJc71ji9XKyl0WSzAalBeEA/89kU+XpffpPxSaaaZ1c48OL36r1Ep5R6+9XAPkIiDlSvVAwP4io12q/vTcvA==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.4
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.38)
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-env-function@4.0.6(postcss@8.4.18):
+ /postcss-env-function@4.0.6(postcss@8.4.38):
resolution: {integrity: sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.4
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-flexbugs-fixes@5.0.2(postcss@8.4.18):
+ /postcss-flexbugs-fixes@5.0.2(postcss@8.4.38):
resolution: {integrity: sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==}
peerDependencies:
- postcss: ^8.1.4
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
dev: false
- /postcss-focus-visible@6.0.4(postcss@8.4.18):
+ /postcss-focus-visible@6.0.4(postcss@8.4.38):
resolution: {integrity: sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.4
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
dev: false
- /postcss-focus-within@5.0.4(postcss@8.4.18):
+ /postcss-focus-within@5.0.4(postcss@8.4.38):
resolution: {integrity: sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.4
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
dev: false
- /postcss-font-variant@5.0.0(postcss@8.4.18):
+ /postcss-font-variant@5.0.0(postcss@8.4.38):
resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==}
peerDependencies:
- postcss: ^8.1.0
- dependencies:
- postcss: 8.4.18
- dev: false
-
- /postcss-gap-properties@3.0.3(postcss@8.4.18):
- resolution: {integrity: sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.4
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
dev: false
- /postcss-gap-properties@3.0.5(postcss@8.4.18):
+ /postcss-gap-properties@3.0.5(postcss@8.4.38):
resolution: {integrity: sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
dev: false
- /postcss-html@0.36.0(postcss-syntax@0.36.2)(postcss@7.0.39):
- resolution: {integrity: sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==}
- peerDependencies:
- postcss: '>=5.0.0'
- postcss-syntax: '>=0.36.0'
- dependencies:
- htmlparser2: 3.10.1
- postcss: 7.0.39
- postcss-syntax: 0.36.2(postcss@8.4.18)
- dev: true
-
- /postcss-image-set-function@4.0.6(postcss@8.4.18):
- resolution: {integrity: sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.4
- dependencies:
- postcss: 8.4.18
- postcss-value-parser: 4.2.0
- dev: false
-
- /postcss-image-set-function@4.0.7(postcss@8.4.18):
+ /postcss-image-set-function@4.0.7(postcss@8.4.38):
resolution: {integrity: sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-import@14.1.0(postcss@8.4.18):
+ /postcss-import@14.1.0(postcss@8.4.38):
resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==}
engines: {node: '>=10.0.0'}
peerDependencies:
- postcss: ^8.0.0
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.1
dev: false
- /postcss-initial@4.0.1(postcss@8.4.18):
+ /postcss-initial@4.0.1(postcss@8.4.38):
resolution: {integrity: sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==}
peerDependencies:
- postcss: ^8.0.0
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
dev: false
- /postcss-js@4.0.0(postcss@8.4.18):
+ /postcss-js@4.0.0(postcss@8.4.38):
resolution: {integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==}
engines: {node: ^12 || ^14 || >= 16}
peerDependencies:
- postcss: ^8.3.3
+ postcss: '>=8.4.38'
dependencies:
camelcase-css: 2.0.1
- postcss: 8.4.18
- dev: false
-
- /postcss-lab-function@4.1.0(postcss@8.4.18):
- resolution: {integrity: sha512-59uHN/2wRaOd7whDyeaJ82E0kncIEeJkwcmvXFPNus8v1YMhtv2IUo9OtOAncn7sifZVMRsyoPlhxwckTjn4cQ==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.4
- dependencies:
- '@csstools/postcss-progressive-custom-properties': 1.1.0(postcss@8.4.18)
- postcss: 8.4.18
- postcss-value-parser: 4.2.0
+ postcss: 8.4.38
dev: false
- /postcss-lab-function@4.2.1(postcss@8.4.18):
+ /postcss-lab-function@4.2.1(postcss@8.4.38):
resolution: {integrity: sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
dependencies:
- '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.18)
- postcss: 8.4.18
+ '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.38)
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-less@3.1.4:
- resolution: {integrity: sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==}
- engines: {node: '>=6.14.4'}
- dependencies:
- postcss: 7.0.39
- dev: true
-
- /postcss-load-config@3.1.3:
- resolution: {integrity: sha512-5EYgaM9auHGtO//ljHH+v/aC/TQ5LHXtL7bQajNAUBKUVKiYE8rYpFms7+V26D9FncaGe2zwCoPQsFKb5zF/Hw==}
- engines: {node: '>= 10'}
- peerDependencies:
- ts-node: '>=9.0.0'
- peerDependenciesMeta:
- ts-node:
- optional: true
- dependencies:
- lilconfig: 2.0.4
- yaml: 1.10.2
- dev: false
-
- /postcss-load-config@3.1.4(postcss@8.4.18):
+ /postcss-load-config@3.1.4(postcss@8.4.38):
resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
engines: {node: '>= 10'}
peerDependencies:
- postcss: '>=8.0.9'
+ postcss: '>=8.4.38'
ts-node: '>=9.0.0'
peerDependenciesMeta:
postcss:
@@ -13652,316 +9852,278 @@ packages:
optional: true
dependencies:
lilconfig: 2.0.6
- postcss: 8.4.18
+ postcss: 8.4.38
yaml: 1.10.2
dev: false
- /postcss-loader@6.2.1(postcss@8.4.18)(webpack@5.68.0):
+ /postcss-loader@6.2.1(postcss@8.4.38)(webpack@5.95.0):
resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==}
engines: {node: '>= 12.13.0'}
peerDependencies:
- postcss: ^7.0.0 || ^8.0.1
- webpack: ^5.0.0
+ postcss: '>=8.4.38'
+ webpack: '>=5.76.0'
dependencies:
cosmiconfig: 7.0.1
klona: 2.0.5
- postcss: 8.4.18
- semver: 7.3.7
- webpack: 5.68.0
- dev: false
-
- /postcss-loader@6.2.1(postcss@8.4.18)(webpack@5.74.0):
- resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==}
- engines: {node: '>= 12.13.0'}
- peerDependencies:
- postcss: ^7.0.0 || ^8.0.1
- webpack: ^5.0.0
- dependencies:
- cosmiconfig: 7.0.1
- klona: 2.0.5
- postcss: 8.4.18
- semver: 7.3.7
- webpack: 5.74.0
+ postcss: 8.4.38
+ semver: 7.5.4
+ webpack: 5.95.0
dev: false
- /postcss-logical@5.0.4(postcss@8.4.18):
+ /postcss-logical@5.0.4(postcss@8.4.38):
resolution: {integrity: sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.4
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
dev: false
- /postcss-media-minmax@5.0.0(postcss@8.4.18):
+ /postcss-media-minmax@5.0.0(postcss@8.4.38):
resolution: {integrity: sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==}
engines: {node: '>=10.0.0'}
peerDependencies:
- postcss: ^8.1.0
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
dev: false
/postcss-media-query-parser@0.2.3:
resolution: {integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==}
dev: true
- /postcss-merge-longhand@5.0.6(postcss@8.4.18):
+ /postcss-merge-longhand@5.0.6(postcss@8.4.38):
resolution: {integrity: sha512-rkmoPwQO6ymJSmWsX6l2hHeEBQa7C4kJb9jyi5fZB1sE8nSCv7sqchoYPixRwX/yvLoZP2y6FA5kcjiByeJqDg==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
- stylehacks: 5.0.3(postcss@8.4.18)
+ stylehacks: 5.0.3(postcss@8.4.38)
dev: false
- /postcss-merge-rules@5.0.6(postcss@8.4.18):
+ /postcss-merge-rules@5.0.6(postcss@8.4.38):
resolution: {integrity: sha512-nzJWJ9yXWp8AOEpn/HFAW72WKVGD2bsLiAmgw4hDchSij27bt6TF+sIK0cJUBAYT3SGcjtGGsOR89bwkkMuMgQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- browserslist: 4.21.3
+ browserslist: 4.23.0
caniuse-api: 3.0.0
- cssnano-utils: 3.0.2(postcss@8.4.18)
- postcss: 8.4.18
+ cssnano-utils: 3.0.2(postcss@8.4.38)
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
dev: false
- /postcss-minify-font-values@5.0.4(postcss@8.4.18):
+ /postcss-minify-font-values@5.0.4(postcss@8.4.38):
resolution: {integrity: sha512-RN6q3tyuEesvyCYYFCRGJ41J1XFvgV+dvYGHr0CeHv8F00yILlN8Slf4t8XW4IghlfZYCeyRrANO6HpJ948ieA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-minify-gradients@5.0.6(postcss@8.4.18):
+ /postcss-minify-gradients@5.0.6(postcss@8.4.38):
resolution: {integrity: sha512-E/dT6oVxB9nLGUTiY/rG5dX9taugv9cbLNTFad3dKxOO+BQg25Q/xo2z2ddG+ZB1CbkZYaVwx5blY8VC7R/43A==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
colord: 2.9.3
- cssnano-utils: 3.0.2(postcss@8.4.18)
- postcss: 8.4.18
+ cssnano-utils: 3.0.2(postcss@8.4.38)
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-minify-params@5.0.5(postcss@8.4.18):
+ /postcss-minify-params@5.0.5(postcss@8.4.38):
resolution: {integrity: sha512-YBNuq3Rz5LfLFNHb9wrvm6t859b8qIqfXsWeK7wROm3jSKNpO1Y5e8cOyBv6Acji15TgSrAwb3JkVNCqNyLvBg==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- browserslist: 4.21.3
- cssnano-utils: 3.0.2(postcss@8.4.18)
- postcss: 8.4.18
+ browserslist: 4.23.0
+ cssnano-utils: 3.0.2(postcss@8.4.38)
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-minify-selectors@5.1.3(postcss@8.4.18):
+ /postcss-minify-selectors@5.1.3(postcss@8.4.38):
resolution: {integrity: sha512-9RJfTiQEKA/kZhMaEXND893nBqmYQ8qYa/G+uPdVnXF6D/FzpfI6kwBtWEcHx5FqDbA79O9n6fQJfrIj6M8jvQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
dev: false
- /postcss-modules-extract-imports@3.0.0(postcss@8.4.18):
+ /postcss-modules-extract-imports@3.0.0(postcss@8.4.38):
resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
- postcss: ^8.1.0
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
dev: false
- /postcss-modules-local-by-default@4.0.0(postcss@8.4.18):
+ /postcss-modules-local-by-default@4.0.0(postcss@8.4.38):
resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
- postcss: ^8.1.0
+ postcss: '>=8.4.38'
dependencies:
- icss-utils: 5.1.0(postcss@8.4.18)
- postcss: 8.4.18
+ icss-utils: 5.1.0(postcss@8.4.38)
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
postcss-value-parser: 4.2.0
dev: false
- /postcss-modules-scope@3.0.0(postcss@8.4.18):
+ /postcss-modules-scope@3.0.0(postcss@8.4.38):
resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
- postcss: ^8.1.0
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
dev: false
- /postcss-modules-values@4.0.0(postcss@8.4.18):
+ /postcss-modules-values@4.0.0(postcss@8.4.38):
resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
- postcss: ^8.1.0
+ postcss: '>=8.4.38'
dependencies:
- icss-utils: 5.1.0(postcss@8.4.18)
- postcss: 8.4.18
+ icss-utils: 5.1.0(postcss@8.4.38)
+ postcss: 8.4.38
dev: false
- /postcss-nested@5.0.6(postcss@8.4.18):
+ /postcss-nested@5.0.6(postcss@8.4.38):
resolution: {integrity: sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==}
engines: {node: '>=12.0'}
peerDependencies:
- postcss: ^8.2.14
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
dev: false
- /postcss-nesting@10.1.10(postcss@8.4.18):
+ /postcss-nesting@10.1.10(postcss@8.4.38):
resolution: {integrity: sha512-lqd7LXCq0gWc0wKXtoKDru5wEUNjm3OryLVNRZ8OnW8km6fSNUuFrjEhU3nklxXE2jvd4qrox566acgh+xQt8w==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
- dependencies:
- '@csstools/selector-specificity': 2.0.2(postcss-selector-parser@6.0.10)(postcss@8.4.18)
- postcss: 8.4.18
- postcss-selector-parser: 6.0.10
- dev: false
-
- /postcss-nesting@10.1.2(postcss@8.4.18):
- resolution: {integrity: sha512-dJGmgmsvpzKoVMtDMQQG/T6FSqs6kDtUDirIfl4KnjMCiY9/ETX8jdKyCd20swSRAbUYkaBKV20pxkzxoOXLqQ==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.3
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ '@csstools/selector-specificity': 2.0.2(postcss-selector-parser@6.0.10)(postcss@8.4.38)
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
dev: false
- /postcss-normalize-charset@5.0.3(postcss@8.4.18):
+ /postcss-normalize-charset@5.0.3(postcss@8.4.38):
resolution: {integrity: sha512-iKEplDBco9EfH7sx4ut7R2r/dwTnUqyfACf62Unc9UiyFuI7uUqZZtY+u+qp7g8Qszl/U28HIfcsI3pEABWFfA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
dev: false
- /postcss-normalize-display-values@5.0.3(postcss@8.4.18):
+ /postcss-normalize-display-values@5.0.3(postcss@8.4.38):
resolution: {integrity: sha512-FIV5FY/qs4Ja32jiDb5mVj5iWBlS3N8tFcw2yg98+8MkRgyhtnBgSC0lxU+16AMHbjX5fbSJgw5AXLMolonuRQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-normalize-positions@5.0.4(postcss@8.4.18):
+ /postcss-normalize-positions@5.0.4(postcss@8.4.38):
resolution: {integrity: sha512-qynirjBX0Lc73ROomZE3lzzmXXTu48/QiEzKgMeqh28+MfuHLsuqC9po4kj84igZqqFGovz8F8hf44hA3dPYmQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-normalize-repeat-style@5.0.4(postcss@8.4.18):
+ /postcss-normalize-repeat-style@5.0.4(postcss@8.4.38):
resolution: {integrity: sha512-Innt+wctD7YpfeDR7r5Ik6krdyppyAg2HBRpX88fo5AYzC1Ut/l3xaxACG0KsbX49cO2n5EB13clPwuYVt8cMA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-normalize-string@5.0.4(postcss@8.4.18):
+ /postcss-normalize-string@5.0.4(postcss@8.4.38):
resolution: {integrity: sha512-Dfk42l0+A1CDnVpgE606ENvdmksttLynEqTQf5FL3XGQOyqxjbo25+pglCUvziicTxjtI2NLUR6KkxyUWEVubQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-normalize-timing-functions@5.0.3(postcss@8.4.18):
+ /postcss-normalize-timing-functions@5.0.3(postcss@8.4.38):
resolution: {integrity: sha512-QRfjvFh11moN4PYnJ7hia4uJXeFotyK3t2jjg8lM9mswleGsNw2Lm3I5wO+l4k1FzK96EFwEVn8X8Ojrp2gP4g==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-normalize-unicode@5.0.4(postcss@8.4.18):
+ /postcss-normalize-unicode@5.0.4(postcss@8.4.38):
resolution: {integrity: sha512-W79Regn+a+eXTzB+oV/8XJ33s3pDyFTND2yDuUCo0Xa3QSy1HtNIfRVPXNubHxjhlqmMFADr3FSCHT84ITW3ig==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- browserslist: 4.21.3
- postcss: 8.4.18
+ browserslist: 4.23.0
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-normalize-url@5.0.5(postcss@8.4.18):
+ /postcss-normalize-url@5.0.5(postcss@8.4.38):
resolution: {integrity: sha512-Ws3tX+PcekYlXh+ycAt0wyzqGthkvVtZ9SZLutMVvHARxcpu4o7vvXcNoiNKyjKuWecnjS6HDI3fjBuDr5MQxQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
normalize-url: 6.1.0
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-normalize-whitespace@5.0.4(postcss@8.4.18):
+ /postcss-normalize-whitespace@5.0.4(postcss@8.4.38):
resolution: {integrity: sha512-wsnuHolYZjMwWZJoTC9jeI2AcjA67v4UuidDrPN9RnX8KIZfE+r2Nd6XZRwHVwUiHmRvKQtxiqo64K+h8/imaw==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-normalize@10.0.1(browserslist@4.19.1)(postcss@8.4.18):
+ /postcss-normalize@10.0.1(browserslist@4.23.0)(postcss@8.4.38):
resolution: {integrity: sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==}
engines: {node: '>= 12'}
peerDependencies:
browserslist: '>= 4'
- postcss: '>= 8'
+ postcss: '>=8.4.38'
dependencies:
'@csstools/normalize.css': 10.1.0
- browserslist: 4.19.1
- postcss: 8.4.18
- postcss-browser-comments: 4.0.0(browserslist@4.19.1)(postcss@8.4.18)
- sanitize.css: 10.0.0
- dev: false
-
- /postcss-normalize@10.0.1(browserslist@4.21.3)(postcss@8.4.18):
- resolution: {integrity: sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==}
- engines: {node: '>= 12'}
- peerDependencies:
- browserslist: '>= 4'
- postcss: '>= 8'
- dependencies:
- '@csstools/normalize.css': 10.1.0
- browserslist: 4.21.3
- postcss: 8.4.18
- postcss-browser-comments: 4.0.0(browserslist@4.21.3)(postcss@8.4.18)
+ browserslist: 4.23.0
+ postcss: 8.4.38
+ postcss-browser-comments: 4.0.0(browserslist@4.23.0)(postcss@8.4.38)
sanitize.css: 10.0.0
dev: false
@@ -13970,278 +10132,171 @@ packages:
engines: {node: ^12 || ^14 || >=16}
dev: false
- /postcss-ordered-values@5.0.5(postcss@8.4.18):
+ /postcss-ordered-values@5.0.5(postcss@8.4.38):
resolution: {integrity: sha512-mfY7lXpq+8bDEHfP+muqibDPhZ5eP9zgBEF9XRvoQgXcQe2Db3G1wcvjbnfjXG6wYsl+0UIjikqq4ym1V2jGMQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- cssnano-utils: 3.0.2(postcss@8.4.18)
- postcss: 8.4.18
+ cssnano-utils: 3.0.2(postcss@8.4.38)
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-overflow-shorthand@3.0.3(postcss@8.4.18):
- resolution: {integrity: sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.4
- dependencies:
- postcss: 8.4.18
- dev: false
-
- /postcss-overflow-shorthand@3.0.4(postcss@8.4.18):
+ /postcss-overflow-shorthand@3.0.4(postcss@8.4.38):
resolution: {integrity: sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-page-break@3.0.4(postcss@8.4.18):
+ /postcss-page-break@3.0.4(postcss@8.4.38):
resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==}
peerDependencies:
- postcss: ^8
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
dev: false
- /postcss-place@7.0.4(postcss@8.4.18):
- resolution: {integrity: sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.4
- dependencies:
- postcss: 8.4.18
- postcss-value-parser: 4.2.0
- dev: false
-
- /postcss-place@7.0.5(postcss@8.4.18):
+ /postcss-place@7.0.5(postcss@8.4.38):
resolution: {integrity: sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-preset-env@7.3.3(postcss@8.4.18):
- resolution: {integrity: sha512-/4EIceyxf6LKihp88YnQ0uExt//EHozxOspsCQbLq9/RB4W0zutdk52XJZzDYtCkvergw0NTTQvB7TpdxBRbvQ==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.4
- dependencies:
- '@csstools/postcss-font-format-keywords': 1.0.0(postcss@8.4.18)
- '@csstools/postcss-hwb-function': 1.0.0(postcss@8.4.18)
- '@csstools/postcss-is-pseudo-class': 2.0.0(postcss@8.4.18)
- '@csstools/postcss-normalize-display-values': 1.0.0(postcss@8.4.18)
- '@csstools/postcss-progressive-custom-properties': 1.1.0(postcss@8.4.18)
- autoprefixer: 10.4.8(postcss@8.4.18)
- browserslist: 4.21.3
- css-blank-pseudo: 3.0.3(postcss@8.4.18)
- css-has-pseudo: 3.0.4(postcss@8.4.18)
- css-prefers-color-scheme: 6.0.3(postcss@8.4.18)
- cssdb: 6.3.0
- postcss: 8.4.18
- postcss-attribute-case-insensitive: 5.0.0(postcss@8.4.18)
- postcss-clamp: 3.0.0(postcss@8.4.18)
- postcss-color-functional-notation: 4.2.2(postcss@8.4.18)
- postcss-color-hex-alpha: 8.0.3(postcss@8.4.18)
- postcss-color-rebeccapurple: 7.0.2(postcss@8.4.18)
- postcss-custom-media: 8.0.0(postcss@8.4.18)
- postcss-custom-properties: 12.1.4(postcss@8.4.18)
- postcss-custom-selectors: 6.0.0(postcss@8.4.18)
- postcss-dir-pseudo-class: 6.0.4(postcss@8.4.18)
- postcss-double-position-gradients: 3.0.5(postcss@8.4.18)
- postcss-env-function: 4.0.5(postcss@8.4.18)
- postcss-focus-visible: 6.0.4(postcss@8.4.18)
- postcss-focus-within: 5.0.4(postcss@8.4.18)
- postcss-font-variant: 5.0.0(postcss@8.4.18)
- postcss-gap-properties: 3.0.3(postcss@8.4.18)
- postcss-image-set-function: 4.0.6(postcss@8.4.18)
- postcss-initial: 4.0.1(postcss@8.4.18)
- postcss-lab-function: 4.1.0(postcss@8.4.18)
- postcss-logical: 5.0.4(postcss@8.4.18)
- postcss-media-minmax: 5.0.0(postcss@8.4.18)
- postcss-nesting: 10.1.2(postcss@8.4.18)
- postcss-opacity-percentage: 1.1.2
- postcss-overflow-shorthand: 3.0.3(postcss@8.4.18)
- postcss-page-break: 3.0.4(postcss@8.4.18)
- postcss-place: 7.0.4(postcss@8.4.18)
- postcss-pseudo-class-any-link: 7.1.1(postcss@8.4.18)
- postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.18)
- postcss-selector-not: 5.0.0(postcss@8.4.18)
- dev: false
-
- /postcss-preset-env@7.8.1(postcss@8.4.18):
+ /postcss-preset-env@7.8.1(postcss@8.4.38):
resolution: {integrity: sha512-8884CHxQaoN1i4iEK+JvzOe8emODb5R4p/0dw4yEdo7QM4RdUk2sBx0fnzFyJt8BLfZSCGeVkKZ4HC564waBpQ==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
- dependencies:
- '@csstools/postcss-cascade-layers': 1.0.6(postcss@8.4.18)
- '@csstools/postcss-color-function': 1.1.1(postcss@8.4.18)
- '@csstools/postcss-font-format-keywords': 1.0.1(postcss@8.4.18)
- '@csstools/postcss-hwb-function': 1.0.2(postcss@8.4.18)
- '@csstools/postcss-ic-unit': 1.0.1(postcss@8.4.18)
- '@csstools/postcss-is-pseudo-class': 2.0.7(postcss@8.4.18)
- '@csstools/postcss-nested-calc': 1.0.0(postcss@8.4.18)
- '@csstools/postcss-normalize-display-values': 1.0.1(postcss@8.4.18)
- '@csstools/postcss-oklab-function': 1.1.1(postcss@8.4.18)
- '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.18)
- '@csstools/postcss-stepped-value-functions': 1.0.1(postcss@8.4.18)
- '@csstools/postcss-text-decoration-shorthand': 1.0.0(postcss@8.4.18)
- '@csstools/postcss-trigonometric-functions': 1.0.2(postcss@8.4.18)
- '@csstools/postcss-unset-value': 1.0.2(postcss@8.4.18)
- autoprefixer: 10.4.8(postcss@8.4.18)
- browserslist: 4.21.3
- css-blank-pseudo: 3.0.3(postcss@8.4.18)
- css-has-pseudo: 3.0.4(postcss@8.4.18)
- css-prefers-color-scheme: 6.0.3(postcss@8.4.18)
+ postcss: '>=8.4.38'
+ dependencies:
+ '@csstools/postcss-cascade-layers': 1.0.6(postcss@8.4.38)
+ '@csstools/postcss-color-function': 1.1.1(postcss@8.4.38)
+ '@csstools/postcss-font-format-keywords': 1.0.1(postcss@8.4.38)
+ '@csstools/postcss-hwb-function': 1.0.2(postcss@8.4.38)
+ '@csstools/postcss-ic-unit': 1.0.1(postcss@8.4.38)
+ '@csstools/postcss-is-pseudo-class': 2.0.7(postcss@8.4.38)
+ '@csstools/postcss-nested-calc': 1.0.0(postcss@8.4.38)
+ '@csstools/postcss-normalize-display-values': 1.0.1(postcss@8.4.38)
+ '@csstools/postcss-oklab-function': 1.1.1(postcss@8.4.38)
+ '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.38)
+ '@csstools/postcss-stepped-value-functions': 1.0.1(postcss@8.4.38)
+ '@csstools/postcss-text-decoration-shorthand': 1.0.0(postcss@8.4.38)
+ '@csstools/postcss-trigonometric-functions': 1.0.2(postcss@8.4.38)
+ '@csstools/postcss-unset-value': 1.0.2(postcss@8.4.38)
+ autoprefixer: 10.4.19(postcss@8.4.38)
+ browserslist: 4.23.0
+ css-blank-pseudo: 3.0.3(postcss@8.4.38)
+ css-has-pseudo: 3.0.4(postcss@8.4.38)
+ css-prefers-color-scheme: 6.0.3(postcss@8.4.38)
cssdb: 7.0.1
- postcss: 8.4.18
- postcss-attribute-case-insensitive: 5.0.2(postcss@8.4.18)
- postcss-clamp: 4.1.0(postcss@8.4.18)
- postcss-color-functional-notation: 4.2.4(postcss@8.4.18)
- postcss-color-hex-alpha: 8.0.4(postcss@8.4.18)
- postcss-color-rebeccapurple: 7.1.1(postcss@8.4.18)
- postcss-custom-media: 8.0.2(postcss@8.4.18)
- postcss-custom-properties: 12.1.8(postcss@8.4.18)
- postcss-custom-selectors: 6.0.3(postcss@8.4.18)
- postcss-dir-pseudo-class: 6.0.5(postcss@8.4.18)
- postcss-double-position-gradients: 3.1.2(postcss@8.4.18)
- postcss-env-function: 4.0.6(postcss@8.4.18)
- postcss-focus-visible: 6.0.4(postcss@8.4.18)
- postcss-focus-within: 5.0.4(postcss@8.4.18)
- postcss-font-variant: 5.0.0(postcss@8.4.18)
- postcss-gap-properties: 3.0.5(postcss@8.4.18)
- postcss-image-set-function: 4.0.7(postcss@8.4.18)
- postcss-initial: 4.0.1(postcss@8.4.18)
- postcss-lab-function: 4.2.1(postcss@8.4.18)
- postcss-logical: 5.0.4(postcss@8.4.18)
- postcss-media-minmax: 5.0.0(postcss@8.4.18)
- postcss-nesting: 10.1.10(postcss@8.4.18)
+ postcss: 8.4.38
+ postcss-attribute-case-insensitive: 5.0.2(postcss@8.4.38)
+ postcss-clamp: 4.1.0(postcss@8.4.38)
+ postcss-color-functional-notation: 4.2.4(postcss@8.4.38)
+ postcss-color-hex-alpha: 8.0.4(postcss@8.4.38)
+ postcss-color-rebeccapurple: 7.1.1(postcss@8.4.38)
+ postcss-custom-media: 8.0.2(postcss@8.4.38)
+ postcss-custom-properties: 12.1.8(postcss@8.4.38)
+ postcss-custom-selectors: 6.0.3(postcss@8.4.38)
+ postcss-dir-pseudo-class: 6.0.5(postcss@8.4.38)
+ postcss-double-position-gradients: 3.1.2(postcss@8.4.38)
+ postcss-env-function: 4.0.6(postcss@8.4.38)
+ postcss-focus-visible: 6.0.4(postcss@8.4.38)
+ postcss-focus-within: 5.0.4(postcss@8.4.38)
+ postcss-font-variant: 5.0.0(postcss@8.4.38)
+ postcss-gap-properties: 3.0.5(postcss@8.4.38)
+ postcss-image-set-function: 4.0.7(postcss@8.4.38)
+ postcss-initial: 4.0.1(postcss@8.4.38)
+ postcss-lab-function: 4.2.1(postcss@8.4.38)
+ postcss-logical: 5.0.4(postcss@8.4.38)
+ postcss-media-minmax: 5.0.0(postcss@8.4.38)
+ postcss-nesting: 10.1.10(postcss@8.4.38)
postcss-opacity-percentage: 1.1.2
- postcss-overflow-shorthand: 3.0.4(postcss@8.4.18)
- postcss-page-break: 3.0.4(postcss@8.4.18)
- postcss-place: 7.0.5(postcss@8.4.18)
- postcss-pseudo-class-any-link: 7.1.6(postcss@8.4.18)
- postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.18)
- postcss-selector-not: 6.0.1(postcss@8.4.18)
+ postcss-overflow-shorthand: 3.0.4(postcss@8.4.38)
+ postcss-page-break: 3.0.4(postcss@8.4.38)
+ postcss-place: 7.0.5(postcss@8.4.38)
+ postcss-pseudo-class-any-link: 7.1.6(postcss@8.4.38)
+ postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.38)
+ postcss-selector-not: 6.0.1(postcss@8.4.38)
postcss-value-parser: 4.2.0
dev: false
- /postcss-pseudo-class-any-link@7.1.1(postcss@8.4.18):
- resolution: {integrity: sha512-JRoLFvPEX/1YTPxRxp1JO4WxBVXJYrSY7NHeak5LImwJ+VobFMwYDQHvfTXEpcn+7fYIeGkC29zYFhFWIZD8fg==}
- engines: {node: ^12 || ^14 || >=16}
- peerDependencies:
- postcss: ^8.4
- dependencies:
- postcss: 8.4.18
- postcss-selector-parser: 6.0.10
- dev: false
-
- /postcss-pseudo-class-any-link@7.1.6(postcss@8.4.18):
+ /postcss-pseudo-class-any-link@7.1.6(postcss@8.4.38):
resolution: {integrity: sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
dev: false
- /postcss-reduce-initial@5.0.3(postcss@8.4.18):
+ /postcss-reduce-initial@5.0.3(postcss@8.4.38):
resolution: {integrity: sha512-c88TkSnQ/Dnwgb4OZbKPOBbCaauwEjbECP5uAuFPOzQ+XdjNjRH7SG0dteXrpp1LlIFEKK76iUGgmw2V0xeieA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- browserslist: 4.21.3
+ browserslist: 4.23.0
caniuse-api: 3.0.0
- postcss: 8.4.18
+ postcss: 8.4.38
dev: false
- /postcss-reduce-transforms@5.0.4(postcss@8.4.18):
+ /postcss-reduce-transforms@5.0.4(postcss@8.4.38):
resolution: {integrity: sha512-VIJB9SFSaL8B/B7AXb7KHL6/GNNbbCHslgdzS9UDfBZYIA2nx8NLY7iD/BXFSO/1sRUILzBTfHCoW5inP37C5g==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
dev: false
- /postcss-replace-overflow-wrap@4.0.0(postcss@8.4.18):
+ /postcss-replace-overflow-wrap@4.0.0(postcss@8.4.38):
resolution: {integrity: sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==}
peerDependencies:
- postcss: ^8.0.3
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
dev: false
/postcss-resolve-nested-selector@0.1.1:
resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==}
dev: true
- /postcss-safe-parser@4.0.2:
- resolution: {integrity: sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==}
- engines: {node: '>=6.0.0'}
- dependencies:
- postcss: 7.0.39
- dev: true
-
- /postcss-safe-parser@6.0.0(postcss@8.4.16):
+ /postcss-safe-parser@6.0.0(postcss@8.4.38):
resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==}
engines: {node: '>=12.0'}
peerDependencies:
- postcss: ^8.3.3
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.16
+ postcss: 8.4.38
dev: true
- /postcss-sass@0.4.4:
- resolution: {integrity: sha512-BYxnVYx4mQooOhr+zer0qWbSPYnarAy8ZT7hAQtbxtgVf8gy+LSLT/hHGe35h14/pZDTw1DsxdbrwxBN++H+fg==}
- dependencies:
- gonzales-pe: 4.3.0
- postcss: 7.0.39
- dev: true
-
- /postcss-scss@2.1.1:
- resolution: {integrity: sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==}
- engines: {node: '>=6.0.0'}
- dependencies:
- postcss: 7.0.39
- dev: true
-
- /postcss-scss@4.0.2(postcss@8.4.16):
- resolution: {integrity: sha512-xfdkU128CkKKKVAwkyt0M8OdnelJ3MRcIRAPPQkRpoPeuzWY3RIeg7piRCpZ79MK7Q16diLXMMAD9dN5mauPlQ==}
+ /postcss-scss@4.0.9(postcss@8.4.38):
+ resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==}
engines: {node: '>=12.0'}
peerDependencies:
- postcss: ^8.3.3
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.16
+ postcss: 8.4.38
dev: true
- /postcss-selector-not@5.0.0(postcss@8.4.18):
- resolution: {integrity: sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==}
- peerDependencies:
- postcss: ^8.1.0
- dependencies:
- balanced-match: 1.0.2
- postcss: 8.4.18
- dev: false
-
- /postcss-selector-not@6.0.1(postcss@8.4.18):
+ /postcss-selector-not@6.0.1(postcss@8.4.38):
resolution: {integrity: sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==}
engines: {node: ^12 || ^14 || >=16}
peerDependencies:
- postcss: ^8.2
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
dev: false
@@ -14252,85 +10307,37 @@ packages:
cssesc: 3.0.0
util-deprecate: 1.0.2
- /postcss-sorting@5.0.1:
- resolution: {integrity: sha512-Y9fUFkIhfrm6i0Ta3n+89j56EFqaNRdUKqXyRp6kvTcSXnmgEjaVowCXH+JBe9+YKWqd4nc28r2sgwnzJalccA==}
- engines: {node: '>=8.7.0'}
- dependencies:
- lodash: 4.17.21
- postcss: 7.0.39
- dev: true
-
- /postcss-svgo@5.0.4(postcss@8.4.18):
+ /postcss-svgo@5.0.4(postcss@8.4.38):
resolution: {integrity: sha512-yDKHvULbnZtIrRqhZoA+rxreWpee28JSRH/gy9727u0UCgtpv1M/9WEWY3xySlFa0zQJcqf6oCBJPR5NwkmYpg==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
svgo: 2.8.0
dev: false
- /postcss-syntax@0.36.2(postcss@8.4.18):
- resolution: {integrity: sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==}
- peerDependencies:
- postcss: '>=5.0.0'
- postcss-html: '*'
- postcss-jsx: '*'
- postcss-less: '*'
- postcss-markdown: '*'
- postcss-scss: '*'
- peerDependenciesMeta:
- postcss-html:
- optional: true
- postcss-jsx:
- optional: true
- postcss-less:
- optional: true
- postcss-markdown:
- optional: true
- postcss-scss:
- optional: true
- dependencies:
- postcss: 8.4.18
- dev: true
-
- /postcss-unique-selectors@5.0.4(postcss@8.4.18):
+ /postcss-unique-selectors@5.0.4(postcss@8.4.38):
resolution: {integrity: sha512-5ampwoSDJCxDPoANBIlMgoBcYUHnhaiuLYJR5pj1DLnYQvMRVyFuTA5C3Bvt+aHtiqWpJkD/lXT50Vo1D0ZsAQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- postcss: 8.4.18
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
dev: false
/postcss-value-parser@4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
- /postcss@7.0.39:
- resolution: {integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==}
- engines: {node: '>=6.0.0'}
- dependencies:
- picocolors: 0.2.1
- source-map: 0.6.1
-
- /postcss@8.4.16:
- resolution: {integrity: sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==}
- engines: {node: ^10 || ^12 || >=14}
- dependencies:
- nanoid: 3.3.4
- picocolors: 1.0.0
- source-map-js: 1.0.2
- dev: true
-
- /postcss@8.4.18:
- resolution: {integrity: sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA==}
+ /postcss@8.4.38:
+ resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
- nanoid: 3.3.4
+ nanoid: 3.3.7
picocolors: 1.0.0
- source-map-js: 1.0.2
+ source-map-js: 1.2.0
/prelude-ls@1.1.2:
resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==}
@@ -14418,22 +10425,13 @@ packages:
sisteransi: 1.0.5
dev: false
- /prop-types-extra@1.1.1(react@17.0.2):
- resolution: {integrity: sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew==}
- peerDependencies:
- react: '>=0.14.0'
- dependencies:
- react: 17.0.2
- react-is: 16.13.1
- warning: 4.0.3
- dev: false
-
/prop-types@15.8.1:
resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
dependencies:
loose-envify: 1.4.0
object-assign: 4.1.1
react-is: 16.13.1
+ dev: false
/property-expr@2.0.4:
resolution: {integrity: sha512-sFPkHQjVKheDNnPvotjQmm3KD3uk1fWKUN7CrpdbwmUx3CrG3QiM8QpTSimvig5vTXmTvjz7+TDvXOI9+4rkcg==}
@@ -14445,10 +10443,6 @@ packages:
xtend: 4.0.2
dev: false
- /property-information@6.1.1:
- resolution: {integrity: sha512-hrzC564QIl0r0vy4l6MvRLhafmUowhO/O3KgVSoXIbbA2Sz4j8HGpJc6T2cubRVwMwpdiG/vKGfhT4IixmKN9w==}
- dev: false
-
/proxy-addr@2.0.7:
resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
engines: {node: '>= 0.10'}
@@ -14471,7 +10465,7 @@ packages:
bn.js: 4.12.0
browserify-rsa: 4.1.0
create-hash: 1.2.0
- parse-asn1: 5.1.6
+ parse-asn1: 5.1.7
randombytes: 2.1.0
safe-buffer: 5.2.1
dev: false
@@ -14492,23 +10486,18 @@ packages:
engines: {node: '>=0.6.0', teleport: '>=0.2.0'}
dev: false
- /qs@6.10.3:
- resolution: {integrity: sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==}
+ /qs@6.10.4:
+ resolution: {integrity: sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g==}
engines: {node: '>=0.6'}
dependencies:
side-channel: 1.0.4
dev: false
- /qs@6.11.0:
- resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==}
+ /qs@6.13.0:
+ resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==}
engines: {node: '>=0.6'}
dependencies:
- side-channel: 1.0.4
- dev: false
-
- /qs@6.7.0:
- resolution: {integrity: sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==}
- engines: {node: '>=0.6'}
+ side-channel: 1.0.6
dev: false
/querystringify@2.2.0:
@@ -14552,18 +10541,8 @@ packages:
engines: {node: '>= 0.6'}
dev: false
- /raw-body@2.4.0:
- resolution: {integrity: sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==}
- engines: {node: '>= 0.8'}
- dependencies:
- bytes: 3.1.0
- http-errors: 1.7.2
- iconv-lite: 0.4.24
- unpipe: 1.0.0
- dev: false
-
- /raw-body@2.5.1:
- resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==}
+ /raw-body@2.5.2:
+ resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==}
engines: {node: '>= 0.8'}
dependencies:
bytes: 3.1.2
@@ -14584,28 +10563,6 @@ packages:
whatwg-fetch: 3.6.2
dev: false
- /react-bootstrap@0.32.4(react-dom@17.0.2)(react@17.0.2):
- resolution: {integrity: sha512-xj+JfaPOvnvr3ow0aHC7Y3HaBKZNR1mm361hVxVzVX3fcdJNIrfiodbQ0m9nLBpNxiKG6FTU2lq/SbTDYT2vew==}
- peerDependencies:
- react: ^0.14.9 || >=15.3.0
- react-dom: ^0.14.9 || >=15.3.0
- dependencies:
- '@babel/runtime-corejs2': 7.15.4
- classnames: 2.3.1
- dom-helpers: 3.4.0
- invariant: 2.2.4
- keycode: 2.2.0
- prop-types: 15.8.1
- prop-types-extra: 1.1.1(react@17.0.2)
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
- react-overlays: 0.8.3(react-dom@17.0.2)(react@17.0.2)
- react-prop-types: 0.4.0(react@17.0.2)
- react-transition-group: 2.9.0(react-dom@17.0.2)(react@17.0.2)
- uncontrollable: 5.1.0(react@17.0.2)
- warning: 3.0.0
- dev: false
-
/react-countdown-hook@1.1.0(react@17.0.2):
resolution: {integrity: sha512-qK9yIbJ+g0Gk/tAkXT0fXpfW2DiN/xyWePGtWtA3Bl19ZM7zsCOttXGMg+DTa0cNx4Yn/1WRwNuXng+QDs5ygw==}
peerDependencies:
@@ -14614,74 +10571,32 @@ packages:
react: 17.0.2
dev: false
- /react-dev-utils@12.0.0(eslint@8.23.0)(typescript@4.8.3)(webpack@5.68.0):
- resolution: {integrity: sha512-xBQkitdxozPxt1YZ9O1097EJiVpwHr9FoAuEVURCKV0Av8NBERovJauzP7bo1ThvuhZ4shsQ1AJiu4vQpoT1AQ==}
- engines: {node: '>=14'}
- peerDependencies:
- typescript: '>=2.7'
- webpack: '>=4'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@babel/code-frame': 7.18.6
- address: 1.1.2
- browserslist: 4.21.3
- chalk: 4.1.2
- cross-spawn: 7.0.3
- detect-port-alt: 1.1.6
- escape-string-regexp: 4.0.0
- filesize: 8.0.7
- find-up: 5.0.0
- fork-ts-checker-webpack-plugin: 6.5.0(eslint@8.23.0)(typescript@4.8.3)(webpack@5.68.0)
- global-modules: 2.0.0
- globby: 11.1.0
- gzip-size: 6.0.0
- immer: 9.0.12
- is-root: 2.1.0
- loader-utils: 3.2.0
- open: 8.4.0
- pkg-up: 3.1.0
- prompts: 2.4.2
- react-error-overlay: 6.0.10
- recursive-readdir: 2.2.2
- shell-quote: 1.7.3
- strip-ansi: 6.0.1
- text-table: 0.2.0
- typescript: 4.8.3
- webpack: 5.68.0
- transitivePeerDependencies:
- - eslint
- - supports-color
- - vue-template-compiler
- dev: false
-
- /react-dev-utils@12.0.1(eslint@8.23.0)(typescript@4.8.3)(webpack@5.74.0):
+ /react-dev-utils@12.0.1(eslint@8.57.0)(typescript@4.8.3)(webpack@5.95.0):
resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==}
engines: {node: '>=14'}
peerDependencies:
typescript: '>=2.7'
- webpack: '>=4'
+ webpack: '>=5.76.0'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
- '@babel/code-frame': 7.18.6
+ '@babel/code-frame': 7.24.2
address: 1.2.0
- browserslist: 4.21.3
+ browserslist: 4.23.0
chalk: 4.1.2
cross-spawn: 7.0.3
detect-port-alt: 1.1.6
escape-string-regexp: 4.0.0
filesize: 8.0.7
find-up: 5.0.0
- fork-ts-checker-webpack-plugin: 6.5.2(eslint@8.23.0)(typescript@4.8.3)(webpack@5.74.0)
+ fork-ts-checker-webpack-plugin: 6.5.2(eslint@8.57.0)(typescript@4.8.3)(webpack@5.95.0)
global-modules: 2.0.0
globby: 11.1.0
gzip-size: 6.0.0
immer: 9.0.15
is-root: 2.1.0
- loader-utils: 3.2.0
+ loader-utils: 3.2.1
open: 8.4.0
pkg-up: 3.1.0
prompts: 2.4.2
@@ -14691,63 +10606,13 @@ packages:
strip-ansi: 6.0.1
text-table: 0.2.0
typescript: 4.8.3
- webpack: 5.74.0
- transitivePeerDependencies:
- - eslint
- - supports-color
- - vue-template-compiler
- dev: false
-
- /react-dev-utils@12.0.1(eslint@8.9.0)(typescript@4.5.5)(webpack@5.74.0):
- resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==}
- engines: {node: '>=14'}
- peerDependencies:
- typescript: '>=2.7'
- webpack: '>=4'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@babel/code-frame': 7.18.6
- address: 1.2.0
- browserslist: 4.21.3
- chalk: 4.1.2
- cross-spawn: 7.0.3
- detect-port-alt: 1.1.6
- escape-string-regexp: 4.0.0
- filesize: 8.0.7
- find-up: 5.0.0
- fork-ts-checker-webpack-plugin: 6.5.2(eslint@8.9.0)(typescript@4.5.5)(webpack@5.74.0)
- global-modules: 2.0.0
- globby: 11.1.0
- gzip-size: 6.0.0
- immer: 9.0.15
- is-root: 2.1.0
- loader-utils: 3.2.0
- open: 8.4.0
- pkg-up: 3.1.0
- prompts: 2.4.2
- react-error-overlay: 6.0.11
- recursive-readdir: 2.2.2
- shell-quote: 1.7.3
- strip-ansi: 6.0.1
- text-table: 0.2.0
- typescript: 4.5.5
- webpack: 5.74.0
+ webpack: 5.95.0
transitivePeerDependencies:
- eslint
- supports-color
- vue-template-compiler
dev: false
- /react-div-100vh@0.6.0(react@17.0.2):
- resolution: {integrity: sha512-ErV0VTNXUd8jZqofC0ExZr5u+XDD2kN2te4SbwtqsyTm0UOjVYu53kP+FalGQrTe+DoMG8VYR2dITcAFu7c/5w==}
- peerDependencies:
- react: '>=16.8.0'
- dependencies:
- react: 17.0.2
- dev: false
-
/react-dom@17.0.2(react@17.0.2):
resolution: {integrity: sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==}
peerDependencies:
@@ -14759,10 +10624,6 @@ packages:
scheduler: 0.20.2
dev: false
- /react-error-overlay@6.0.10:
- resolution: {integrity: sha512-mKR90fX7Pm5seCOfz8q9F+66VCc1PGsWSBxKbITjfKVQHMNF2zudxHnMdJiB1fRCb+XsbQV9sO9DCkgsMQgBIA==}
- dev: false
-
/react-error-overlay@6.0.11:
resolution: {integrity: sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==}
dev: false
@@ -14773,6 +10634,7 @@ packages:
/react-is@16.13.1:
resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
+ dev: false
/react-is@17.0.2:
resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==}
@@ -14782,62 +10644,6 @@ packages:
resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==}
dev: false
- /react-lifecycles-compat@3.0.4:
- resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==}
- dev: false
-
- /react-markdown@8.0.3(@types/react@17.0.39)(react@17.0.2):
- resolution: {integrity: sha512-We36SfqaKoVNpN1QqsZwWSv/OZt5J15LNgTLWynwAN5b265hrQrsjMtlRNwUvS+YyR3yDM8HpTNc4pK9H/Gc0A==}
- peerDependencies:
- '@types/react': '>=16'
- react: '>=16'
- dependencies:
- '@types/hast': 2.3.4
- '@types/prop-types': 15.7.4
- '@types/react': 17.0.39
- '@types/unist': 2.0.6
- comma-separated-tokens: 2.0.2
- hast-util-whitespace: 2.0.0
- prop-types: 15.8.1
- property-information: 6.1.1
- react: 17.0.2
- react-is: 18.2.0
- remark-parse: 10.0.1
- remark-rehype: 10.1.0
- space-separated-tokens: 2.0.1
- style-to-object: 0.3.0
- unified: 10.1.1
- unist-util-visit: 4.1.0
- vfile: 5.3.0
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /react-overlays@0.8.3(react-dom@17.0.2)(react@17.0.2):
- resolution: {integrity: sha512-h6GT3jgy90PgctleP39Yu3eK1v9vaJAW73GOA/UbN9dJ7aAN4BTZD6793eI1D5U+ukMk17qiqN/wl3diK1Z5LA==}
- peerDependencies:
- react: ^0.14.9 || >=15.3.0
- react-dom: ^0.14.9 || >=15.3.0
- dependencies:
- classnames: 2.3.1
- dom-helpers: 3.4.0
- prop-types: 15.8.1
- prop-types-extra: 1.1.1(react@17.0.2)
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
- react-transition-group: 2.9.0(react-dom@17.0.2)(react@17.0.2)
- warning: 3.0.0
- dev: false
-
- /react-prop-types@0.4.0(react@17.0.2):
- resolution: {integrity: sha512-IyjsJhDX9JkoOV9wlmLaS7z+oxYoIWhfzDcFy7inwoAKTu+VcVNrVpPmLeioJ94y6GeDRsnwarG1py5qofFQMg==}
- peerDependencies:
- react: '>=0.14.0'
- dependencies:
- react: 17.0.2
- warning: 3.0.0
- dev: false
-
/react-refresh@0.11.0:
resolution: {integrity: sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==}
engines: {node: '>=0.10.0'}
@@ -14848,7 +10654,7 @@ packages:
peerDependencies:
react: '>=15'
dependencies:
- '@babel/runtime': 7.16.3
+ '@babel/runtime': 7.19.0
history: 4.10.1
loose-envify: 1.4.0
prop-types: 15.8.1
@@ -14858,28 +10664,17 @@ packages:
tiny-warning: 1.0.3
dev: false
- /react-router-hash-link@1.2.2(react-router-dom@5.3.0)(react@17.0.2):
- resolution: {integrity: sha512-LBthLVHdqPeKDVt3+cFRhy15Z7veikOvdKRZRfyBR2vjqIE7rxn+tKLjb6DOmLm6JpoQVemVDnxQ35RVnEHdQA==}
- peerDependencies:
- react: '>=15'
- react-router-dom: '>=4'
- dependencies:
- prop-types: 15.8.1
- react: 17.0.2
- react-router-dom: 5.3.0(react@17.0.2)
- dev: false
-
/react-router@5.2.1(react@17.0.2):
resolution: {integrity: sha512-lIboRiOtDLFdg1VTemMwud9vRVuOCZmUIT/7lUoZiSpPODiiH1UQlfXy+vPLC/7IWdFYnhRwAyNqA/+I7wnvKQ==}
peerDependencies:
react: '>=15'
dependencies:
- '@babel/runtime': 7.16.3
+ '@babel/runtime': 7.19.0
history: 4.10.1
hoist-non-react-statics: 3.3.2
loose-envify: 1.4.0
mini-create-react-context: 0.4.1(prop-types@15.8.1)(react@17.0.2)
- path-to-regexp: 1.8.0
+ path-to-regexp: 1.9.0
prop-types: 15.8.1
react: 17.0.2
react-is: 16.13.1
@@ -14887,106 +10682,7 @@ packages:
tiny-warning: 1.0.3
dev: false
- /react-scripts@5.0.0(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.19.0)(acorn@8.8.0)(autoprefixer@10.4.8)(eslint@8.23.0)(react@17.0.2)(sass@1.43.2)(typescript@4.8.3):
- resolution: {integrity: sha512-3i0L2CyIlROz7mxETEdfif6Sfhh9Lfpzi10CtcGs1emDQStmZfWjJbAIMtRD0opVUjQuFWqHZyRZ9PPzKCFxWg==}
- engines: {node: '>=14.0.0'}
- hasBin: true
- peerDependencies:
- eslint: '*'
- react: '>= 16'
- typescript: ^3.2.1 || ^4
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@babel/core': 7.19.0
- '@pmmmwh/react-refresh-webpack-plugin': 0.5.4(react-refresh@0.11.0)(webpack-dev-server@4.7.4)(webpack@5.68.0)
- '@svgr/webpack': 5.5.0
- babel-jest: 27.5.1(@babel/core@7.19.0)
- babel-loader: 8.2.3(@babel/core@7.19.0)(webpack@5.68.0)
- babel-plugin-named-asset-import: 0.3.8(@babel/core@7.19.0)
- babel-preset-react-app: 10.0.1
- bfj: 7.0.2
- browserslist: 4.19.1
- camelcase: 6.3.0
- case-sensitive-paths-webpack-plugin: 2.4.0
- css-loader: 6.6.0(webpack@5.68.0)
- css-minimizer-webpack-plugin: 3.4.1(webpack@5.68.0)
- dotenv: 10.0.0
- dotenv-expand: 5.1.0
- eslint: 8.23.0
- eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.19.0)(eslint@8.23.0)(jest@27.5.1)(typescript@4.8.3)
- eslint-webpack-plugin: 3.1.1(eslint@8.23.0)(webpack@5.68.0)
- file-loader: 6.2.0(webpack@5.68.0)
- fs-extra: 10.0.0
- html-webpack-plugin: 5.5.0(acorn@8.8.0)(webpack@5.68.0)
- identity-obj-proxy: 3.0.0
- jest: 27.5.1
- jest-resolve: 27.5.1
- jest-watch-typeahead: 1.0.0(jest@27.5.1)
- mini-css-extract-plugin: 2.5.3(webpack@5.68.0)
- postcss: 8.4.18
- postcss-flexbugs-fixes: 5.0.2(postcss@8.4.18)
- postcss-loader: 6.2.1(postcss@8.4.18)(webpack@5.68.0)
- postcss-normalize: 10.0.1(browserslist@4.19.1)(postcss@8.4.18)
- postcss-preset-env: 7.3.3(postcss@8.4.18)
- prompts: 2.4.2
- react: 17.0.2
- react-app-polyfill: 3.0.0
- react-dev-utils: 12.0.0(eslint@8.23.0)(typescript@4.8.3)(webpack@5.68.0)
- react-refresh: 0.11.0
- resolve: 1.22.0
- resolve-url-loader: 4.0.0
- sass-loader: 12.5.0(sass@1.43.2)(webpack@5.68.0)
- semver: 7.3.5
- source-map-loader: 3.0.1(webpack@5.68.0)
- style-loader: 3.3.1(webpack@5.68.0)
- tailwindcss: 3.0.22(autoprefixer@10.4.8)(postcss@8.4.18)
- terser-webpack-plugin: 5.3.1(acorn@8.8.0)(webpack@5.68.0)
- typescript: 4.8.3
- webpack: 5.68.0
- webpack-dev-server: 4.7.4(webpack@5.68.0)
- webpack-manifest-plugin: 4.1.1(webpack@5.68.0)
- workbox-webpack-plugin: 6.4.2(acorn@8.8.0)(webpack@5.68.0)
- optionalDependencies:
- fsevents: 2.3.2
- transitivePeerDependencies:
- - '@babel/plugin-syntax-flow'
- - '@babel/plugin-transform-react-jsx'
- - '@parcel/css'
- - '@swc/core'
- - '@types/babel__core'
- - '@types/webpack'
- - acorn
- - autoprefixer
- - bufferutil
- - canvas
- - clean-css
- - csso
- - debug
- - esbuild
- - eslint-import-resolver-typescript
- - eslint-import-resolver-webpack
- - fibers
- - node-notifier
- - node-sass
- - rework
- - rework-visit
- - sass
- - sass-embedded
- - sockjs-client
- - supports-color
- - ts-node
- - type-fest
- - uglify-js
- - utf-8-validate
- - vue-template-compiler
- - webpack-cli
- - webpack-hot-middleware
- - webpack-plugin-serve
- dev: false
-
- /react-scripts@5.0.1(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.19.0)(acorn@8.8.0)(eslint@8.23.0)(react@17.0.2)(typescript@4.8.3):
+ /react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.1)(@babel/plugin-transform-react-jsx@7.23.4)(eslint@8.57.0)(react@17.0.2)(sass@1.43.2)(typescript@4.8.3):
resolution: {integrity: sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -14999,56 +10695,56 @@ packages:
optional: true
dependencies:
'@babel/core': 7.19.0
- '@pmmmwh/react-refresh-webpack-plugin': 0.5.7(react-refresh@0.11.0)(webpack-dev-server@4.11.0)(webpack@5.74.0)
+ '@pmmmwh/react-refresh-webpack-plugin': 0.5.13(react-refresh@0.11.0)(webpack-dev-server@4.11.0)(webpack@5.95.0)
'@svgr/webpack': 5.5.0
babel-jest: 27.5.1(@babel/core@7.19.0)
- babel-loader: 8.2.5(@babel/core@7.19.0)(webpack@5.74.0)
+ babel-loader: 9.1.3(@babel/core@7.19.0)(webpack@5.95.0)
babel-plugin-named-asset-import: 0.3.8(@babel/core@7.19.0)
babel-preset-react-app: 10.0.1
bfj: 7.0.2
- browserslist: 4.21.3
+ browserslist: 4.23.0
camelcase: 6.3.0
case-sensitive-paths-webpack-plugin: 2.4.0
- css-loader: 6.7.1(webpack@5.74.0)
- css-minimizer-webpack-plugin: 3.4.1(webpack@5.74.0)
+ css-loader: 6.7.1(webpack@5.95.0)
+ css-minimizer-webpack-plugin: 3.4.1(webpack@5.95.0)
dotenv: 10.0.0
dotenv-expand: 5.1.0
- eslint: 8.23.0
- eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.19.0)(eslint@8.23.0)(jest@27.5.1)(typescript@4.8.3)
- eslint-webpack-plugin: 3.2.0(eslint@8.23.0)(webpack@5.74.0)
- file-loader: 6.2.0(webpack@5.74.0)
+ eslint: 8.57.0
+ eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.24.1)(@babel/plugin-transform-react-jsx@7.23.4)(eslint@8.57.0)(jest@27.5.1)(typescript@4.8.3)
+ eslint-webpack-plugin: 3.2.0(eslint@8.57.0)(webpack@5.95.0)
+ file-loader: 6.2.0(webpack@5.95.0)
fs-extra: 10.1.0
- html-webpack-plugin: 5.5.0(acorn@8.8.0)(webpack@5.74.0)
+ html-webpack-plugin: 5.5.0(webpack@5.95.0)
identity-obj-proxy: 3.0.0
jest: 27.5.1
jest-resolve: 27.5.1
jest-watch-typeahead: 1.1.0(jest@27.5.1)
- mini-css-extract-plugin: 2.6.1(webpack@5.74.0)
- postcss: 8.4.18
- postcss-flexbugs-fixes: 5.0.2(postcss@8.4.18)
- postcss-loader: 6.2.1(postcss@8.4.18)(webpack@5.74.0)
- postcss-normalize: 10.0.1(browserslist@4.21.3)(postcss@8.4.18)
- postcss-preset-env: 7.8.1(postcss@8.4.18)
+ mini-css-extract-plugin: 2.6.1(webpack@5.95.0)
+ postcss: 8.4.38
+ postcss-flexbugs-fixes: 5.0.2(postcss@8.4.38)
+ postcss-loader: 6.2.1(postcss@8.4.38)(webpack@5.95.0)
+ postcss-normalize: 10.0.1(browserslist@4.23.0)(postcss@8.4.38)
+ postcss-preset-env: 7.8.1(postcss@8.4.38)
prompts: 2.4.2
react: 17.0.2
react-app-polyfill: 3.0.0
- react-dev-utils: 12.0.1(eslint@8.23.0)(typescript@4.8.3)(webpack@5.74.0)
+ react-dev-utils: 12.0.1(eslint@8.57.0)(typescript@4.8.3)(webpack@5.95.0)
react-refresh: 0.11.0
resolve: 1.22.1
- resolve-url-loader: 4.0.0
- sass-loader: 12.6.0(sass@1.43.2)(webpack@5.74.0)
- semver: 7.3.7
- source-map-loader: 3.0.1(webpack@5.74.0)
- style-loader: 3.3.1(webpack@5.74.0)
- tailwindcss: 3.1.8(postcss@8.4.18)
- terser-webpack-plugin: 5.3.6(webpack@5.74.0)
+ resolve-url-loader: 5.0.0
+ sass-loader: 12.6.0(sass@1.43.2)(webpack@5.95.0)
+ semver: 7.5.4
+ source-map-loader: 3.0.1(webpack@5.95.0)
+ style-loader: 3.3.1(webpack@5.95.0)
+ tailwindcss: 3.1.8(postcss@8.4.38)
+ terser-webpack-plugin: 5.3.10(webpack@5.95.0)
typescript: 4.8.3
- webpack: 5.74.0
- webpack-dev-server: 4.11.0(webpack@5.74.0)
- webpack-manifest-plugin: 4.1.1(webpack@5.74.0)
- workbox-webpack-plugin: 6.5.4(acorn@8.8.0)(webpack@5.74.0)
+ webpack: 5.95.0
+ webpack-dev-server: 4.11.0(webpack@5.95.0)
+ webpack-manifest-plugin: 4.1.1(webpack@5.95.0)
+ workbox-webpack-plugin: 6.5.4(webpack@5.95.0)
optionalDependencies:
- fsevents: 2.3.2
+ fsevents: 2.3.3
transitivePeerDependencies:
- '@babel/plugin-syntax-flow'
- '@babel/plugin-transform-react-jsx'
@@ -15056,7 +10752,6 @@ packages:
- '@swc/core'
- '@types/babel__core'
- '@types/webpack'
- - acorn
- bufferutil
- canvas
- clean-css
@@ -15068,8 +10763,6 @@ packages:
- fibers
- node-notifier
- node-sass
- - rework
- - rework-visit
- sass
- sass-embedded
- sockjs-client
@@ -15084,143 +10777,17 @@ packages:
- webpack-plugin-serve
dev: false
- /react-scripts@5.0.1(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.19.0)(acorn@8.8.0)(eslint@8.9.0)(react@17.0.2)(sass@1.43.2)(typescript@4.5.5):
- resolution: {integrity: sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==}
- engines: {node: '>=14.0.0'}
- hasBin: true
- peerDependencies:
- eslint: '*'
- react: '>= 16'
- typescript: ^3.2.1 || ^4
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@babel/core': 7.19.0
- '@pmmmwh/react-refresh-webpack-plugin': 0.5.7(react-refresh@0.11.0)(webpack-dev-server@4.11.0)(webpack@5.74.0)
- '@svgr/webpack': 5.5.0
- babel-jest: 27.5.1(@babel/core@7.19.0)
- babel-loader: 8.2.5(@babel/core@7.19.0)(webpack@5.74.0)
- babel-plugin-named-asset-import: 0.3.8(@babel/core@7.19.0)
- babel-preset-react-app: 10.0.1
- bfj: 7.0.2
- browserslist: 4.21.3
- camelcase: 6.3.0
- case-sensitive-paths-webpack-plugin: 2.4.0
- css-loader: 6.7.1(webpack@5.74.0)
- css-minimizer-webpack-plugin: 3.4.1(webpack@5.74.0)
- dotenv: 10.0.0
- dotenv-expand: 5.1.0
- eslint: 8.9.0
- eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.18.6)(@babel/plugin-transform-react-jsx@7.19.0)(eslint@8.9.0)(jest@27.5.1)(typescript@4.5.5)
- eslint-webpack-plugin: 3.2.0(eslint@8.9.0)(webpack@5.74.0)
- file-loader: 6.2.0(webpack@5.74.0)
- fs-extra: 10.1.0
- html-webpack-plugin: 5.5.0(acorn@8.8.0)(webpack@5.74.0)
- identity-obj-proxy: 3.0.0
- jest: 27.5.1
- jest-resolve: 27.5.1
- jest-watch-typeahead: 1.1.0(jest@27.5.1)
- mini-css-extract-plugin: 2.6.1(webpack@5.74.0)
- postcss: 8.4.18
- postcss-flexbugs-fixes: 5.0.2(postcss@8.4.18)
- postcss-loader: 6.2.1(postcss@8.4.18)(webpack@5.74.0)
- postcss-normalize: 10.0.1(browserslist@4.21.3)(postcss@8.4.18)
- postcss-preset-env: 7.8.1(postcss@8.4.18)
- prompts: 2.4.2
- react: 17.0.2
- react-app-polyfill: 3.0.0
- react-dev-utils: 12.0.1(eslint@8.9.0)(typescript@4.5.5)(webpack@5.74.0)
- react-refresh: 0.11.0
- resolve: 1.22.1
- resolve-url-loader: 4.0.0
- sass-loader: 12.6.0(sass@1.43.2)(webpack@5.74.0)
- semver: 7.3.7
- source-map-loader: 3.0.1(webpack@5.74.0)
- style-loader: 3.3.1(webpack@5.74.0)
- tailwindcss: 3.1.8(postcss@8.4.18)
- terser-webpack-plugin: 5.3.6(webpack@5.74.0)
- typescript: 4.5.5
- webpack: 5.74.0
- webpack-dev-server: 4.11.0(webpack@5.74.0)
- webpack-manifest-plugin: 4.1.1(webpack@5.74.0)
- workbox-webpack-plugin: 6.5.4(acorn@8.8.0)(webpack@5.74.0)
- optionalDependencies:
- fsevents: 2.3.2
- transitivePeerDependencies:
- - '@babel/plugin-syntax-flow'
- - '@babel/plugin-transform-react-jsx'
- - '@parcel/css'
- - '@swc/core'
- - '@types/babel__core'
- - '@types/webpack'
- - acorn
- - bufferutil
- - canvas
- - clean-css
- - csso
- - debug
- - esbuild
- - eslint-import-resolver-typescript
- - eslint-import-resolver-webpack
- - fibers
- - node-notifier
- - node-sass
- - rework
- - rework-visit
- - sass
- - sass-embedded
- - sockjs-client
- - supports-color
- - ts-node
- - type-fest
- - uglify-js
- - utf-8-validate
- - vue-template-compiler
- - webpack-cli
- - webpack-hot-middleware
- - webpack-plugin-serve
- dev: false
-
- /react-syntax-highlighter@15.5.0(react@17.0.2):
- resolution: {integrity: sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg==}
- peerDependencies:
- react: '>= 0.14.0'
- dependencies:
- '@babel/runtime': 7.19.0
- highlight.js: 10.7.3
- lowlight: 1.20.0
- prismjs: 1.29.0
- react: 17.0.2
- refractor: 3.6.0
- dev: false
-
- /react-transition-group@2.9.0(react-dom@17.0.2)(react@17.0.2):
- resolution: {integrity: sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==}
- peerDependencies:
- react: '>=15.0.0'
- react-dom: '>=15.0.0'
- dependencies:
- dom-helpers: 3.4.0
- loose-envify: 1.4.0
- prop-types: 15.8.1
- react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
- react-lifecycles-compat: 3.0.4
- dev: false
-
- /react-transition-group@4.4.2(react-dom@17.0.2)(react@17.0.2):
- resolution: {integrity: sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==}
+ /react-syntax-highlighter@15.5.0(react@17.0.2):
+ resolution: {integrity: sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg==}
peerDependencies:
- react: '>=16.6.0'
- react-dom: '>=16.6.0'
+ react: '>= 0.14.0'
dependencies:
'@babel/runtime': 7.19.0
- dom-helpers: 5.2.1
- loose-envify: 1.4.0
- prop-types: 15.8.1
+ highlight.js: 10.7.3
+ lowlight: 1.20.0
+ prismjs: 1.29.0
react: 17.0.2
- react-dom: 17.0.2(react@17.0.2)
+ refractor: 3.6.0
dev: false
/react-transition-group@4.4.5(react-dom@17.0.2)(react@17.0.2):
@@ -15270,17 +10837,8 @@ packages:
type-fest: 0.6.0
dev: true
- /readable-stream@1.0.34:
- resolution: {integrity: sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==}
- dependencies:
- core-util-is: 1.0.3
- inherits: 2.0.4
- isarray: 0.0.1
- string_decoder: 0.10.31
- dev: false
-
- /readable-stream@2.3.7:
- resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==}
+ /readable-stream@2.3.8:
+ resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==}
dependencies:
core-util-is: 1.0.3
inherits: 2.0.4
@@ -15298,6 +10856,7 @@ packages:
inherits: 2.0.4
string_decoder: 1.3.0
util-deprecate: 1.0.2
+ dev: false
/readdirp@3.6.0:
resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
@@ -15309,7 +10868,7 @@ packages:
resolution: {integrity: sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==}
engines: {node: '>=0.10.0'}
dependencies:
- minimatch: 3.0.4
+ minimatch: 3.1.2
dev: false
/redent@3.0.0:
@@ -15320,22 +10879,6 @@ packages:
strip-indent: 3.0.0
dev: true
- /reflux-core@1.0.0:
- resolution: {integrity: sha512-K9NIxsvKJ94KTkLhJgtMHdxoFONyXDc/58Q2yfiPZ4Bta+qjDs2i2xRGS0rmHua4ehB9Aa9oMLASXeDZtIKWVQ==}
- dependencies:
- eventemitter3: 1.2.0
- dev: false
-
- /reflux@6.4.1(react@17.0.2):
- resolution: {integrity: sha512-WH162Od4badj8eC/oXWbYF8vxWBFGu07ksZMmUUUD/psW5ijLHiA+7Vkg8xvkEvX9TKHp26hW7SwJ/9GT2HHmw==}
- peerDependencies:
- react: ^15.0.2
- dependencies:
- eventemitter3: 1.2.0
- react: 17.0.2
- reflux-core: 1.0.0
- dev: false
-
/refractor@3.6.0:
resolution: {integrity: sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==}
dependencies:
@@ -15359,12 +10902,6 @@ packages:
resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==}
dev: false
- /regenerator-transform@0.14.5:
- resolution: {integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==}
- dependencies:
- '@babel/runtime': 7.19.0
- dev: false
-
/regenerator-transform@0.15.0:
resolution: {integrity: sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==}
dependencies:
@@ -15375,14 +10912,6 @@ packages:
resolution: {integrity: sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==}
dev: false
- /regexp.prototype.flags@1.3.1:
- resolution: {integrity: sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==}
- engines: {node: '>= 0.4'}
- dependencies:
- call-bind: 1.0.2
- define-properties: 1.1.4
- dev: true
-
/regexp.prototype.flags@1.4.3:
resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==}
engines: {node: '>= 0.4'}
@@ -15390,23 +10919,12 @@ packages:
call-bind: 1.0.2
define-properties: 1.1.4
functions-have-names: 1.2.3
+ dev: false
/regexpp@3.2.0:
resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==}
engines: {node: '>=8'}
- /regexpu-core@5.0.1:
- resolution: {integrity: sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==}
- engines: {node: '>=4'}
- dependencies:
- regenerate: 1.4.2
- regenerate-unicode-properties: 10.0.1
- regjsgen: 0.6.0
- regjsparser: 0.8.4
- unicode-match-property-ecmascript: 2.0.0
- unicode-match-property-value-ecmascript: 2.0.0
- dev: false
-
/regexpu-core@5.1.0:
resolution: {integrity: sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==}
engines: {node: '>=4'}
@@ -15430,73 +10948,11 @@ packages:
jsesc: 0.5.0
dev: false
- /rehype-raw@6.1.1:
- resolution: {integrity: sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==}
- dependencies:
- '@types/hast': 2.3.4
- hast-util-raw: 7.2.1
- unified: 10.1.1
- dev: false
-
/relateurl@0.2.7:
resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==}
engines: {node: '>= 0.10'}
dev: false
- /remark-gfm@3.0.1:
- resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==}
- dependencies:
- '@types/mdast': 3.0.10
- mdast-util-gfm: 2.0.1
- micromark-extension-gfm: 2.0.1
- unified: 10.1.1
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /remark-parse@10.0.1:
- resolution: {integrity: sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==}
- dependencies:
- '@types/mdast': 3.0.10
- mdast-util-from-markdown: 1.2.0
- unified: 10.1.1
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /remark-parse@9.0.0:
- resolution: {integrity: sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==}
- dependencies:
- mdast-util-from-markdown: 0.8.5
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /remark-rehype@10.1.0:
- resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==}
- dependencies:
- '@types/hast': 2.3.4
- '@types/mdast': 3.0.10
- mdast-util-to-hast: 12.1.1
- unified: 10.1.1
- dev: false
-
- /remark-stringify@9.0.1:
- resolution: {integrity: sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg==}
- dependencies:
- mdast-util-to-markdown: 0.6.5
- dev: true
-
- /remark@13.0.0:
- resolution: {integrity: sha512-HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA==}
- dependencies:
- remark-parse: 9.0.0
- remark-stringify: 9.0.1
- unified: 9.2.2
- transitivePeerDependencies:
- - supports-color
- dev: true
-
/renderkid@3.0.0:
resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==}
dependencies:
@@ -15557,22 +11013,14 @@ packages:
resolution: {integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==}
dev: false
- /resolve-url-loader@4.0.0:
- resolution: {integrity: sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==}
- engines: {node: '>=8.9'}
- peerDependencies:
- rework: 1.0.1
- rework-visit: 1.0.0
- peerDependenciesMeta:
- rework:
- optional: true
- rework-visit:
- optional: true
+ /resolve-url-loader@5.0.0:
+ resolution: {integrity: sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==}
+ engines: {node: '>=12'}
dependencies:
adjust-sourcemap-loader: 4.0.0
convert-source-map: 1.8.0
- loader-utils: 2.0.2
- postcss: 7.0.39
+ loader-utils: 3.2.1
+ postcss: 8.4.38
source-map: 0.6.1
dev: false
@@ -15581,15 +11029,6 @@ packages:
engines: {node: '>=10'}
dev: false
- /resolve@1.22.0:
- resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==}
- hasBin: true
- dependencies:
- is-core-module: 2.10.0
- path-parse: 1.0.7
- supports-preserve-symlinks-flag: 1.0.0
- dev: false
-
/resolve@1.22.1:
resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==}
hasBin: true
@@ -15598,13 +11037,6 @@ packages:
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
- /resolve@2.0.0-next.3:
- resolution: {integrity: sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==}
- dependencies:
- is-core-module: 2.10.0
- path-parse: 1.0.7
- dev: true
-
/resolve@2.0.0-next.4:
resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==}
hasBin: true
@@ -15648,48 +11080,25 @@ packages:
inherits: 2.0.4
dev: false
- /rollup-plugin-terser@7.0.2(acorn@8.8.0)(rollup@2.67.2):
- resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==}
- peerDependencies:
- rollup: ^2.0.0
- dependencies:
- '@babel/code-frame': 7.18.6
- jest-worker: 26.6.2
- rollup: 2.67.2
- serialize-javascript: 4.0.0
- terser: 5.10.0(acorn@8.8.0)
- transitivePeerDependencies:
- - acorn
- dev: false
-
- /rollup-plugin-terser@7.0.2(acorn@8.8.0)(rollup@2.79.0):
+ /rollup-plugin-terser@7.0.2(rollup@2.79.2):
resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==}
+ deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
peerDependencies:
rollup: ^2.0.0
dependencies:
- '@babel/code-frame': 7.18.6
+ '@babel/code-frame': 7.24.2
jest-worker: 26.6.2
- rollup: 2.79.0
+ rollup: 2.79.2
serialize-javascript: 4.0.0
- terser: 5.10.0(acorn@8.8.0)
- transitivePeerDependencies:
- - acorn
- dev: false
-
- /rollup@2.67.2:
- resolution: {integrity: sha512-hoEiBWwZtf1QdK3jZIq59L0FJj4Fiv4RplCO4pvCRC86qsoFurWB4hKQIjoRf3WvJmk5UZ9b0y5ton+62fC7Tw==}
- engines: {node: '>=10.0.0'}
- hasBin: true
- optionalDependencies:
- fsevents: 2.3.2
+ terser: 5.30.4
dev: false
- /rollup@2.79.0:
- resolution: {integrity: sha512-x4KsrCgwQ7ZJPcFA/SUu6QVcYlO7uRLfLAy0DSA4NS2eG8japdbpM50ToH7z4iObodRYOJ0soneF0iaQRJ6zhA==}
+ /rollup@2.79.2:
+ resolution: {integrity: sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==}
engines: {node: '>=10.0.0'}
hasBin: true
optionalDependencies:
- fsevents: 2.3.2
+ fsevents: 2.3.3
dev: false
/run-parallel@1.2.0:
@@ -15697,28 +11106,18 @@ packages:
dependencies:
queue-microtask: 1.2.3
- /rw@1.3.3:
- resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==}
- dev: false
-
/rxjs@7.8.1:
resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==}
dependencies:
tslib: 2.4.0
dev: false
- /sade@1.8.1:
- resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
- engines: {node: '>=6'}
- dependencies:
- mri: 1.2.0
- dev: false
-
/safe-buffer@5.1.2:
resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
/safe-buffer@5.2.1:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
+ dev: false
/safer-buffer@2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
@@ -15728,32 +11127,7 @@ packages:
resolution: {integrity: sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==}
dev: false
- /sass-loader@12.5.0(sass@1.43.2)(webpack@5.68.0):
- resolution: {integrity: sha512-POCQch5T2PFYOaHGJJgPoVaxJ76Ks+OIqKsDv2ErD53HE/WdPRehkVqdc5Qbt2fD2iGmgIRILDgQGbSHjmPrCA==}
- engines: {node: '>= 12.13.0'}
- peerDependencies:
- fibers: '>= 3.1.0'
- node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
- sass: ^1.3.0
- sass-embedded: '*'
- webpack: ^5.0.0
- peerDependenciesMeta:
- fibers:
- optional: true
- node-sass:
- optional: true
- sass:
- optional: true
- sass-embedded:
- optional: true
- dependencies:
- klona: 2.0.5
- neo-async: 2.6.2
- sass: 1.43.2
- webpack: 5.68.0
- dev: false
-
- /sass-loader@12.6.0(sass@1.43.2)(webpack@5.74.0):
+ /sass-loader@12.6.0(sass@1.43.2)(webpack@5.95.0):
resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==}
engines: {node: '>= 12.13.0'}
peerDependencies:
@@ -15761,7 +11135,7 @@ packages:
node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
sass: ^1.3.0
sass-embedded: '*'
- webpack: ^5.0.0
+ webpack: '>=5.76.0'
peerDependenciesMeta:
fibers:
optional: true
@@ -15775,7 +11149,7 @@ packages:
klona: 2.0.5
neo-async: 2.6.2
sass: 1.43.2
- webpack: 5.74.0
+ webpack: 5.95.0
dev: false
/sass@1.43.2:
@@ -15812,17 +11186,8 @@ packages:
ajv-keywords: 3.5.2(ajv@6.12.6)
dev: false
- /schema-utils@2.7.1:
- resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==}
- engines: {node: '>= 8.9.0'}
- dependencies:
- '@types/json-schema': 7.0.11
- ajv: 6.12.6
- ajv-keywords: 3.5.2(ajv@6.12.6)
- dev: false
-
- /schema-utils@3.1.1:
- resolution: {integrity: sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==}
+ /schema-utils@3.3.0:
+ resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==}
engines: {node: '>= 10.13.0'}
dependencies:
'@types/json-schema': 7.0.11
@@ -15844,13 +11209,6 @@ packages:
resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==}
dev: false
- /selfsigned@2.0.0:
- resolution: {integrity: sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==}
- engines: {node: '>=10'}
- dependencies:
- node-forge: 1.2.1
- dev: false
-
/selfsigned@2.1.1:
resolution: {integrity: sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==}
engines: {node: '>=10'}
@@ -15858,29 +11216,6 @@ packages:
node-forge: 1.3.1
dev: false
- /semver@5.7.1:
- resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==}
- hasBin: true
- dev: true
-
- /semver@6.3.0:
- resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==}
- hasBin: true
-
- /semver@7.3.5:
- resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==}
- engines: {node: '>=10'}
- hasBin: true
- dependencies:
- lru-cache: 6.0.0
-
- /semver@7.3.7:
- resolution: {integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==}
- engines: {node: '>=10'}
- hasBin: true
- dependencies:
- lru-cache: 6.0.0
-
/semver@7.5.4:
resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==}
engines: {node: '>=10'}
@@ -15888,29 +11223,8 @@ packages:
dependencies:
lru-cache: 6.0.0
- /send@0.17.1:
- resolution: {integrity: sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==}
- engines: {node: '>= 0.8.0'}
- dependencies:
- debug: 2.6.9
- depd: 1.1.2
- destroy: 1.0.4
- encodeurl: 1.0.2
- escape-html: 1.0.3
- etag: 1.8.1
- fresh: 0.5.2
- http-errors: 1.7.2
- mime: 1.6.0
- ms: 2.1.1
- on-finished: 2.3.0
- range-parser: 1.2.1
- statuses: 1.5.0
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /send@0.18.0:
- resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==}
+ /send@0.19.0:
+ resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==}
engines: {node: '>= 0.8.0'}
dependencies:
debug: 2.6.9
@@ -15936,8 +11250,8 @@ packages:
randombytes: 2.1.0
dev: false
- /serialize-javascript@6.0.0:
- resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==}
+ /serialize-javascript@6.0.2:
+ resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==}
dependencies:
randombytes: 2.1.0
dev: false
@@ -15957,38 +11271,34 @@ packages:
- supports-color
dev: false
- /serve-static@1.14.1:
- resolution: {integrity: sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==}
+ /serve-static@1.16.2:
+ resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==}
engines: {node: '>= 0.8.0'}
dependencies:
- encodeurl: 1.0.2
+ encodeurl: 2.0.0
escape-html: 1.0.3
parseurl: 1.3.3
- send: 0.17.1
+ send: 0.19.0
transitivePeerDependencies:
- supports-color
dev: false
- /serve-static@1.15.0:
- resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==}
- engines: {node: '>= 0.8.0'}
+ /set-function-length@1.2.2:
+ resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==}
+ engines: {node: '>= 0.4'}
dependencies:
- encodeurl: 1.0.2
- escape-html: 1.0.3
- parseurl: 1.3.3
- send: 0.18.0
- transitivePeerDependencies:
- - supports-color
+ define-data-property: 1.1.4
+ es-errors: 1.3.0
+ function-bind: 1.1.2
+ get-intrinsic: 1.2.4
+ gopd: 1.0.1
+ has-property-descriptors: 1.0.2
dev: false
/setprototypeof@1.1.0:
resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==}
dev: false
- /setprototypeof@1.1.1:
- resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==}
- dev: false
-
/setprototypeof@1.2.0:
resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
dev: false
@@ -16028,10 +11338,26 @@ packages:
call-bind: 1.0.2
get-intrinsic: 1.1.2
object-inspect: 1.12.2
+ dev: false
+
+ /side-channel@1.0.6:
+ resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.4
+ object-inspect: 1.13.2
+ dev: false
/signal-exit@3.0.7:
resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
+ /signal-exit@4.1.0:
+ resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
+ engines: {node: '>=14'}
+ dev: true
+
/sisteransi@1.0.5:
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
dev: false
@@ -16062,14 +11388,6 @@ packages:
astral-regex: 2.0.0
is-fullwidth-code-point: 3.0.0
- /sockjs@0.3.21:
- resolution: {integrity: sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==}
- dependencies:
- faye-websocket: 0.11.4
- uuid: 3.4.0
- websocket-driver: 0.7.4
- dev: false
-
/sockjs@0.3.24:
resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==}
dependencies:
@@ -16082,39 +11400,20 @@ packages:
resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==}
dev: false
- /source-map-js@1.0.2:
- resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
+ /source-map-js@1.2.0:
+ resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==}
engines: {node: '>=0.10.0'}
- /source-map-loader@3.0.1(webpack@5.68.0):
- resolution: {integrity: sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==}
- engines: {node: '>= 12.13.0'}
- peerDependencies:
- webpack: ^5.0.0
- dependencies:
- abab: 2.0.5
- iconv-lite: 0.6.3
- source-map-js: 1.0.2
- webpack: 5.68.0
- dev: false
-
- /source-map-loader@3.0.1(webpack@5.74.0):
+ /source-map-loader@3.0.1(webpack@5.95.0):
resolution: {integrity: sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==}
engines: {node: '>= 12.13.0'}
peerDependencies:
- webpack: ^5.0.0
+ webpack: '>=5.76.0'
dependencies:
- abab: 2.0.5
+ abab: 2.0.6
iconv-lite: 0.6.3
- source-map-js: 1.0.2
- webpack: 5.74.0
- dev: false
-
- /source-map-support@0.5.20:
- resolution: {integrity: sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==}
- dependencies:
- buffer-from: 1.1.2
- source-map: 0.6.1
+ source-map-js: 1.2.0
+ webpack: 5.95.0
dev: false
/source-map-support@0.5.21:
@@ -16124,11 +11423,6 @@ packages:
source-map: 0.6.1
dev: false
- /source-map-url@0.4.1:
- resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==}
- deprecated: See https://github.com/lydell/source-map-url#deprecated
- dev: false
-
/source-map@0.5.7:
resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==}
engines: {node: '>=0.10.0'}
@@ -16137,6 +11431,7 @@ packages:
/source-map@0.6.1:
resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
engines: {node: '>=0.10.0'}
+ dev: false
/source-map@0.7.4:
resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==}
@@ -16152,16 +11447,13 @@ packages:
/sourcemap-codec@1.4.8:
resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
+ deprecated: Please use @jridgewell/sourcemap-codec instead
dev: false
/space-separated-tokens@1.1.5:
resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==}
dev: false
- /space-separated-tokens@2.0.1:
- resolution: {integrity: sha512-ekwEbFp5aqSPKaqeY1PGrlGQxPNaq+Cnx4+bE2D8sciBQrHpbwoBbawqTN2+6jPs9IdWxxiUcN0K2pkczD3zmw==}
- dev: false
-
/spdx-correct@3.1.1:
resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==}
dependencies:
@@ -16247,10 +11539,6 @@ packages:
escape-string-regexp: 2.0.0
dev: false
- /stackframe@1.2.0:
- resolution: {integrity: sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==}
- dev: false
-
/stackframe@1.3.4:
resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==}
dev: false
@@ -16304,17 +11592,13 @@ packages:
is-fullwidth-code-point: 3.0.0
strip-ansi: 6.0.1
- /string.prototype.matchall@4.0.6:
- resolution: {integrity: sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==}
+ /string-width@5.1.2:
+ resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
+ engines: {node: '>=12'}
dependencies:
- call-bind: 1.0.2
- define-properties: 1.1.3
- es-abstract: 1.19.1
- get-intrinsic: 1.1.2
- has-symbols: 1.0.2
- internal-slot: 1.0.3
- regexp.prototype.flags: 1.3.1
- side-channel: 1.0.4
+ eastasianwidth: 0.2.0
+ emoji-regex: 9.2.2
+ strip-ansi: 7.0.1
dev: true
/string.prototype.matchall@4.0.7:
@@ -16330,26 +11614,13 @@ packages:
side-channel: 1.0.4
dev: false
- /string.prototype.trimend@1.0.4:
- resolution: {integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==}
- dependencies:
- call-bind: 1.0.2
- define-properties: 1.1.4
- dev: true
-
/string.prototype.trimend@1.0.5:
resolution: {integrity: sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==}
dependencies:
call-bind: 1.0.2
define-properties: 1.1.4
es-abstract: 1.20.2
-
- /string.prototype.trimstart@1.0.4:
- resolution: {integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==}
- dependencies:
- call-bind: 1.0.2
- define-properties: 1.1.4
- dev: true
+ dev: false
/string.prototype.trimstart@1.0.5:
resolution: {integrity: sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==}
@@ -16357,9 +11628,6 @@ packages:
call-bind: 1.0.2
define-properties: 1.1.4
es-abstract: 1.20.2
-
- /string_decoder@0.10.31:
- resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==}
dev: false
/string_decoder@1.1.1:
@@ -16372,6 +11640,7 @@ packages:
resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
dependencies:
safe-buffer: 5.2.1
+ dev: false
/stringify-object@3.3.0:
resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==}
@@ -16393,7 +11662,6 @@ packages:
engines: {node: '>=12'}
dependencies:
ansi-regex: 6.0.1
- dev: false
/strip-bom@3.0.0:
resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
@@ -16422,55 +11690,40 @@ packages:
min-indent: 1.0.1
dev: true
- /strip-json-comments@3.1.1:
- resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
- engines: {node: '>=8'}
-
- /style-loader@3.3.1(webpack@5.68.0):
- resolution: {integrity: sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==}
- engines: {node: '>= 12.13.0'}
- peerDependencies:
- webpack: ^5.0.0
- dependencies:
- webpack: 5.68.0
- dev: false
+ /strip-json-comments@3.1.1:
+ resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
+ engines: {node: '>=8'}
- /style-loader@3.3.1(webpack@5.74.0):
+ /style-loader@3.3.1(webpack@5.95.0):
resolution: {integrity: sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==}
engines: {node: '>= 12.13.0'}
peerDependencies:
- webpack: ^5.0.0
+ webpack: '>=5.76.0'
dependencies:
- webpack: 5.74.0
+ webpack: 5.95.0
dev: false
/style-search@0.1.0:
resolution: {integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==}
dev: true
- /style-to-object@0.3.0:
- resolution: {integrity: sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==}
- dependencies:
- inline-style-parser: 0.1.1
- dev: false
-
- /stylehacks@5.0.3(postcss@8.4.18):
+ /stylehacks@5.0.3(postcss@8.4.38):
resolution: {integrity: sha512-ENcUdpf4yO0E1rubu8rkxI+JGQk4CgjchynZ4bDBJDfqdy+uhTRSWb8/F3Jtu+Bw5MW45Po3/aQGeIyyxgQtxg==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
- postcss: ^8.2.15
+ postcss: '>=8.4.38'
dependencies:
- browserslist: 4.21.3
- postcss: 8.4.18
+ browserslist: 4.23.0
+ postcss: 8.4.38
postcss-selector-parser: 6.0.10
dev: false
- /stylelint-config-recommended-scss@5.0.1(postcss@8.4.16)(stylelint@14.0.1):
+ /stylelint-config-recommended-scss@5.0.1(postcss@8.4.38)(stylelint@14.0.1):
resolution: {integrity: sha512-kVI5lX8jtaw9uNnnxxziw+LhW59m0x/JzGj8zVepeFQJ56eM4HazN4gMyCRQQSLr/8CXlIHGOW34CV5hIMr3FQ==}
peerDependencies:
stylelint: ^14.0.0
dependencies:
- postcss-scss: 4.0.2(postcss@8.4.16)
+ postcss-scss: 4.0.9(postcss@8.4.38)
stylelint: 14.0.1
stylelint-config-recommended: 6.0.0(stylelint@14.0.1)
stylelint-scss: 4.0.0(stylelint@14.0.1)
@@ -16486,24 +11739,13 @@ packages:
stylelint: 14.0.1
dev: true
- /stylelint-config-sass-guidelines@8.0.0(stylelint@13.13.1):
- resolution: {integrity: sha512-v21iDWtzpfhuKJlYKpoE1vjp+GT8Cr6ZBWwMx/jf+eCEblZgAIDVVjgAELoDLhVj17DcEFwlIKJBMfrdAmXg0Q==}
- engines: {node: '>=10.0.0'}
- peerDependencies:
- stylelint: ^13.7.0
- dependencies:
- stylelint: 13.13.1
- stylelint-order: 4.1.0(stylelint@13.13.1)
- stylelint-scss: 3.21.0(stylelint@13.13.1)
- dev: true
-
- /stylelint-config-standard-scss@2.0.1(postcss@8.4.16)(stylelint@14.0.1):
+ /stylelint-config-standard-scss@2.0.1(postcss@8.4.38)(stylelint@14.0.1):
resolution: {integrity: sha512-TW5NLquUSS0mg2N31zzaSbYRbV/CMifSVLdpgo6VdGvjysgYqJOcKM/5bmXucTOsdfqomcPXetFZ3adC7nD+cg==}
peerDependencies:
stylelint: ^14.0.0
dependencies:
stylelint: 14.0.1
- stylelint-config-recommended-scss: 5.0.1(postcss@8.4.16)(stylelint@14.0.1)
+ stylelint-config-recommended-scss: 5.0.1(postcss@8.4.38)(stylelint@14.0.1)
stylelint-config-standard: 23.0.0(stylelint@14.0.1)
transitivePeerDependencies:
- postcss
@@ -16518,17 +11760,6 @@ packages:
stylelint-config-recommended: 6.0.0(stylelint@14.0.1)
dev: true
- /stylelint-order@4.1.0(stylelint@13.13.1):
- resolution: {integrity: sha512-sVTikaDvMqg2aJjh4r48jsdfmqLT+nqB1MOsaBnvM3OwLx4S+WXcsxsgk5w18h/OZoxZCxuyXMh61iBHcj9Qiw==}
- peerDependencies:
- stylelint: ^10.0.1 || ^11.0.0 || ^12.0.0 || ^13.0.0
- dependencies:
- lodash: 4.17.21
- postcss: 7.0.39
- postcss-sorting: 5.0.1
- stylelint: 13.13.1
- dev: true
-
/stylelint-prettier@2.0.0(prettier@2.4.1)(stylelint@14.0.1):
resolution: {integrity: sha512-jvT3G+9lopkeB0ARmDPszyfaOnvnIF+30QCjZxyt7E6fynI1T9mOKgYDNb9bXX17M7PXMZaX3j/26wqakjp1tw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -16541,20 +11772,6 @@ packages:
stylelint: 14.0.1
dev: true
- /stylelint-scss@3.21.0(stylelint@13.13.1):
- resolution: {integrity: sha512-CMI2wSHL+XVlNExpauy/+DbUcB/oUZLARDtMIXkpV/5yd8nthzylYd1cdHeDMJVBXeYHldsnebUX6MoV5zPW4A==}
- engines: {node: '>=8'}
- peerDependencies:
- stylelint: ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0
- dependencies:
- lodash: 4.17.21
- postcss-media-query-parser: 0.2.3
- postcss-resolve-nested-selector: 0.1.1
- postcss-selector-parser: 6.0.10
- postcss-value-parser: 4.2.0
- stylelint: 13.13.1
- dev: true
-
/stylelint-scss@4.0.0(stylelint@14.0.1):
resolution: {integrity: sha512-lIRhPqtI6I065EJ6aI4mWKsmQt8Krnu6aF9XSL9s8Nd2f/cDKImST0T9TfjnUul3ReKYWozkG9dlpNTZH2FB9w==}
peerDependencies:
@@ -16568,65 +11785,6 @@ packages:
stylelint: 14.0.1
dev: true
- /stylelint@13.13.1:
- resolution: {integrity: sha512-Mv+BQr5XTUrKqAXmpqm6Ddli6Ief+AiPZkRsIrAoUKFuq/ElkUh9ZMYxXD0iQNZ5ADghZKLOWz1h7hTClB7zgQ==}
- engines: {node: '>=10.13.0'}
- hasBin: true
- dependencies:
- '@stylelint/postcss-css-in-js': 0.37.3(postcss-syntax@0.36.2)(postcss@7.0.39)
- '@stylelint/postcss-markdown': 0.36.2(postcss-syntax@0.36.2)(postcss@7.0.39)
- autoprefixer: 9.8.8
- balanced-match: 2.0.0
- chalk: 4.1.2
- cosmiconfig: 7.0.1
- debug: 4.3.4(supports-color@8.1.1)
- execall: 2.0.0
- fast-glob: 3.2.12
- fastest-levenshtein: 1.0.16
- file-entry-cache: 6.0.1
- get-stdin: 8.0.0
- global-modules: 2.0.0
- globby: 11.1.0
- globjoin: 0.1.4
- html-tags: 3.2.0
- ignore: 5.2.0
- import-lazy: 4.0.0
- imurmurhash: 0.1.4
- known-css-properties: 0.21.0
- lodash: 4.17.21
- log-symbols: 4.1.0
- mathml-tag-names: 2.1.3
- meow: 9.0.0
- micromatch: 4.0.5
- normalize-selector: 0.2.0
- postcss: 7.0.39
- postcss-html: 0.36.0(postcss-syntax@0.36.2)(postcss@7.0.39)
- postcss-less: 3.1.4
- postcss-media-query-parser: 0.2.3
- postcss-resolve-nested-selector: 0.1.1
- postcss-safe-parser: 4.0.2
- postcss-sass: 0.4.4
- postcss-scss: 2.1.1
- postcss-selector-parser: 6.0.10
- postcss-syntax: 0.36.2(postcss@8.4.18)
- postcss-value-parser: 4.2.0
- resolve-from: 5.0.0
- slash: 3.0.0
- specificity: 0.4.1
- string-width: 4.2.3
- strip-ansi: 6.0.1
- style-search: 0.1.0
- sugarss: 2.0.0
- svg-tags: 1.0.0
- table: 6.8.1
- v8-compile-cache: 2.3.0
- write-file-atomic: 3.0.3
- transitivePeerDependencies:
- - postcss-jsx
- - postcss-markdown
- - supports-color
- dev: true
-
/stylelint@14.0.1:
resolution: {integrity: sha512-ZcAkmFLVCultmwkQUjxKzxW/o5+CzNmDk6TPJj/d4Y7ipTGGrewIWmNm+InjdSr04PR5/yynsAJeYJY/wisdMg==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@@ -16637,28 +11795,28 @@ packages:
debug: 4.3.4(supports-color@8.1.1)
execall: 2.0.0
fast-glob: 3.2.12
- fastest-levenshtein: 1.0.12
+ fastest-levenshtein: 1.0.16
file-entry-cache: 6.0.1
get-stdin: 8.0.0
global-modules: 2.0.0
globby: 11.1.0
globjoin: 0.1.4
- html-tags: 3.1.0
- ignore: 5.2.0
+ html-tags: 3.2.0
+ ignore: 5.3.1
import-lazy: 4.0.0
imurmurhash: 0.1.4
is-plain-object: 5.0.0
known-css-properties: 0.23.0
mathml-tag-names: 2.1.3
meow: 9.0.0
- micromatch: 4.0.5
+ micromatch: 4.0.8
normalize-path: 3.0.0
normalize-selector: 0.2.0
picocolors: 1.0.0
- postcss: 8.4.16
+ postcss: 8.4.38
postcss-media-query-parser: 0.2.3
postcss-resolve-nested-selector: 0.1.1
- postcss-safe-parser: 6.0.0(postcss@8.4.16)
+ postcss-safe-parser: 6.0.0(postcss@8.4.38)
postcss-selector-parser: 6.0.10
postcss-value-parser: 4.2.0
resolve-from: 5.0.0
@@ -16667,7 +11825,7 @@ packages:
strip-ansi: 6.0.1
style-search: 0.1.0
svg-tags: 1.0.0
- table: 6.8.0
+ table: 6.8.1
v8-compile-cache: 2.3.0
write-file-atomic: 3.0.3
transitivePeerDependencies:
@@ -16678,12 +11836,6 @@ packages:
resolution: {integrity: sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==}
dev: false
- /sugarss@2.0.0:
- resolution: {integrity: sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==}
- dependencies:
- postcss: 7.0.39
- dev: true
-
/supports-color@5.5.0:
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
engines: {node: '>=4'}
@@ -16761,17 +11913,6 @@ packages:
resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
dev: false
- /table@6.8.0:
- resolution: {integrity: sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==}
- engines: {node: '>=10.0.0'}
- dependencies:
- ajv: 8.11.0
- lodash.truncate: 4.4.2
- slice-ansi: 4.0.0
- string-width: 4.2.3
- strip-ansi: 6.0.1
- dev: true
-
/table@6.8.1:
resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==}
engines: {node: '>=10.0.0'}
@@ -16783,46 +11924,12 @@ packages:
strip-ansi: 6.0.1
dev: true
- /tailwindcss@3.0.22(autoprefixer@10.4.8)(postcss@8.4.18):
- resolution: {integrity: sha512-F8lt74RlNZirnkaSk310+vGQta7c0/hgx7/bqxruM4wS9lp8oqV93lzavajC3VT0Lp4UUtUVIt8ifKcmGzkr0A==}
- engines: {node: '>=12.13.0'}
- hasBin: true
- peerDependencies:
- autoprefixer: ^10.0.2
- postcss: ^8.0.9
- dependencies:
- arg: 5.0.2
- autoprefixer: 10.4.8(postcss@8.4.18)
- chalk: 4.1.2
- chokidar: 3.5.3
- color-name: 1.1.4
- cosmiconfig: 7.0.1
- detective: 5.2.0
- didyoumean: 1.2.2
- dlv: 1.1.3
- fast-glob: 3.2.12
- glob-parent: 6.0.2
- is-glob: 4.0.3
- normalize-path: 3.0.0
- object-hash: 2.2.0
- postcss: 8.4.18
- postcss-js: 4.0.0(postcss@8.4.18)
- postcss-load-config: 3.1.3
- postcss-nested: 5.0.6(postcss@8.4.18)
- postcss-selector-parser: 6.0.10
- postcss-value-parser: 4.2.0
- quick-lru: 5.1.1
- resolve: 1.22.1
- transitivePeerDependencies:
- - ts-node
- dev: false
-
- /tailwindcss@3.1.8(postcss@8.4.18):
+ /tailwindcss@3.1.8(postcss@8.4.38):
resolution: {integrity: sha512-YSneUCZSFDYMwk+TGq8qYFdCA3yfBRdBlS7txSq0LUmzyeqRe3a8fBQzbz9M3WS/iFT4BNf/nmw9mEzrnSaC0g==}
engines: {node: '>=12.13.0'}
hasBin: true
peerDependencies:
- postcss: ^8.0.9
+ postcss: '>=8.4.38'
dependencies:
arg: 5.0.2
chokidar: 3.5.3
@@ -16837,11 +11944,11 @@ packages:
normalize-path: 3.0.0
object-hash: 3.0.0
picocolors: 1.0.0
- postcss: 8.4.18
- postcss-import: 14.1.0(postcss@8.4.18)
- postcss-js: 4.0.0(postcss@8.4.18)
- postcss-load-config: 3.1.4(postcss@8.4.18)
- postcss-nested: 5.0.6(postcss@8.4.18)
+ postcss: 8.4.38
+ postcss-import: 14.1.0(postcss@8.4.38)
+ postcss-js: 4.0.0(postcss@8.4.38)
+ postcss-load-config: 3.1.4(postcss@8.4.38)
+ postcss-nested: 5.0.6(postcss@8.4.38)
postcss-selector-parser: 6.0.10
postcss-value-parser: 4.2.0
quick-lru: 5.1.1
@@ -16883,40 +11990,14 @@ packages:
supports-hyperlinks: 2.3.0
dev: false
- /terser-webpack-plugin@5.3.1(acorn@8.8.0)(webpack@5.68.0):
- resolution: {integrity: sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==}
- engines: {node: '>= 10.13.0'}
- peerDependencies:
- '@swc/core': '*'
- esbuild: '*'
- uglify-js: '*'
- webpack: ^5.1.0
- peerDependenciesMeta:
- '@swc/core':
- optional: true
- esbuild:
- optional: true
- uglify-js:
- optional: true
- dependencies:
- jest-worker: 27.5.1
- schema-utils: 3.1.1
- serialize-javascript: 6.0.0
- source-map: 0.6.1
- terser: 5.10.0(acorn@8.8.0)
- webpack: 5.68.0
- transitivePeerDependencies:
- - acorn
- dev: false
-
- /terser-webpack-plugin@5.3.6(webpack@5.74.0):
- resolution: {integrity: sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==}
+ /terser-webpack-plugin@5.3.10(webpack@5.95.0):
+ resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==}
engines: {node: '>= 10.13.0'}
peerDependencies:
'@swc/core': '*'
esbuild: '*'
uglify-js: '*'
- webpack: ^5.1.0
+ webpack: '>=5.76.0'
peerDependenciesMeta:
'@swc/core':
optional: true
@@ -16925,37 +12006,21 @@ packages:
uglify-js:
optional: true
dependencies:
- '@jridgewell/trace-mapping': 0.3.15
+ '@jridgewell/trace-mapping': 0.3.25
jest-worker: 27.5.1
- schema-utils: 3.1.1
- serialize-javascript: 6.0.0
- terser: 5.15.0
- webpack: 5.74.0
- dev: false
-
- /terser@5.10.0(acorn@8.8.0):
- resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==}
- engines: {node: '>=10'}
- hasBin: true
- peerDependencies:
- acorn: ^8.5.0
- peerDependenciesMeta:
- acorn:
- optional: true
- dependencies:
- acorn: 8.8.0
- commander: 2.20.3
- source-map: 0.7.4
- source-map-support: 0.5.20
+ schema-utils: 3.3.0
+ serialize-javascript: 6.0.2
+ terser: 5.30.4
+ webpack: 5.95.0
dev: false
- /terser@5.15.0:
- resolution: {integrity: sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==}
+ /terser@5.30.4:
+ resolution: {integrity: sha512-xRdd0v64a8mFK9bnsKVdoNP9GQIKUAaJPTaqEQDL4w/J8WaW4sWXXoMZ+6SimPkfT5bElreXf8m9HnmPc3E1BQ==}
engines: {node: '>=10'}
hasBin: true
dependencies:
- '@jridgewell/source-map': 0.3.2
- acorn: 8.8.0
+ '@jridgewell/source-map': 0.3.6
+ acorn: 8.11.3
commander: 2.20.3
source-map-support: 0.5.21
dev: false
@@ -16980,13 +12045,6 @@ packages:
resolution: {integrity: sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g==}
dev: false
- /through2@0.4.2:
- resolution: {integrity: sha512-45Llu+EwHKtAZYTPPVn3XZHBgakWMN3rokhEv5hu596XP+cNgplMg+Gj+1nmAvj+L0K7+N49zBKx5rah5u0QIQ==}
- dependencies:
- readable-stream: 1.0.34
- xtend: 2.1.2
- dev: false
-
/through@2.3.8:
resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==}
dev: false
@@ -17032,11 +12090,6 @@ packages:
resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==}
dev: false
- /toidentifier@1.0.0:
- resolution: {integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==}
- engines: {node: '>=0.6'}
- dev: false
-
/toidentifier@1.0.1:
resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
engines: {node: '>=0.6'}
@@ -17074,49 +12127,10 @@ packages:
engines: {node: '>=8'}
dev: true
- /trough@1.0.5:
- resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==}
- dev: true
-
- /trough@2.0.2:
- resolution: {integrity: sha512-FnHq5sTMxC0sk957wHDzRnemFnNBvt/gSY99HzK8F7UP5WAbvP70yX5bd7CjEQkN+TjdxwI7g7lJ6podqrG2/w==}
- dev: false
-
/tryer@1.0.1:
resolution: {integrity: sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==}
dev: false
- /ts-node@10.9.1(@types/node@12.20.33)(typescript@4.5.5):
- resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
- hasBin: true
- peerDependencies:
- '@swc/core': '>=1.2.50'
- '@swc/wasm': '>=1.2.50'
- '@types/node': '*'
- typescript: '>=2.7'
- peerDependenciesMeta:
- '@swc/core':
- optional: true
- '@swc/wasm':
- optional: true
- dependencies:
- '@cspotcode/source-map-support': 0.8.1
- '@tsconfig/node10': 1.0.9
- '@tsconfig/node12': 1.0.11
- '@tsconfig/node14': 1.0.3
- '@tsconfig/node16': 1.0.3
- '@types/node': 12.20.33
- acorn: 8.8.0
- acorn-walk: 8.2.0
- arg: 4.1.3
- create-require: 1.1.1
- diff: 4.0.2
- make-error: 1.3.6
- typescript: 4.5.5
- v8-compile-cache-lib: 3.0.1
- yn: 3.1.1
- dev: false
-
/ts-node@10.9.1(@types/node@12.20.33)(typescript@4.8.3):
resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
hasBin: true
@@ -17137,7 +12151,7 @@ packages:
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.3
'@types/node': 12.20.33
- acorn: 8.8.0
+ acorn: 8.11.3
acorn-walk: 8.2.0
arg: 4.1.3
create-require: 1.1.1
@@ -17148,15 +12162,11 @@ packages:
yn: 3.1.1
dev: false
- /ts.cryptojs256@1.0.1:
- resolution: {integrity: sha512-9XtEgRVOZBCdpPcCEhfvv9I2AVXdvfI81I/KpFM0wEfbq5JVHlXH7bfIjGQmYrIHGiBEHKsIaStQ87k926J7dA==}
- dev: false
-
/tsconfig-paths@3.14.1:
resolution: {integrity: sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==}
dependencies:
'@types/json5': 0.0.29
- json5: 1.0.1
+ json5: 2.2.3
minimist: 1.2.8
strip-bom: 3.0.0
dev: false
@@ -17168,15 +12178,6 @@ packages:
resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==}
dev: false
- /tsutils@3.21.0(typescript@4.5.5):
- resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
- engines: {node: '>= 6'}
- peerDependencies:
- typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta'
- dependencies:
- tslib: 1.14.1
- typescript: 4.5.5
-
/tsutils@3.21.0(typescript@4.8.3):
resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
engines: {node: '>= 6'}
@@ -17256,168 +12257,48 @@ packages:
dependencies:
is-typedarray: 1.0.0
- /typeface-roboto@0.0.75:
- resolution: {integrity: sha512-VrR/IiH00Z1tFP4vDGfwZ1esNqTiDMchBEXYY9kilT6wRGgFoCAlgkEUMHb1E3mB0FsfZhv756IF0+R+SFPfdg==}
- dev: false
-
- /typescript@4.5.5:
- resolution: {integrity: sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==}
- engines: {node: '>=4.2.0'}
- hasBin: true
-
/typescript@4.8.3:
resolution: {integrity: sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==}
engines: {node: '>=4.2.0'}
hasBin: true
- /unbox-primitive@1.0.1:
- resolution: {integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==}
- dependencies:
- function-bind: 1.1.1
- has-bigints: 1.0.2
- has-symbols: 1.0.3
- which-boxed-primitive: 1.0.2
- dev: true
-
/unbox-primitive@1.0.2:
resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
dependencies:
call-bind: 1.0.2
has-bigints: 1.0.2
has-symbols: 1.0.3
- which-boxed-primitive: 1.0.2
-
- /uncontrollable@5.1.0(react@17.0.2):
- resolution: {integrity: sha512-5FXYaFANKaafg4IVZXUNtGyzsnYEvqlr9wQ3WpZxFpEUxl29A3H6Q4G1Dnnorvq9TGOGATBApWR4YpLAh+F5hw==}
- peerDependencies:
- react: '>=15.0.0'
- dependencies:
- invariant: 2.2.4
- react: 17.0.2
- dev: false
-
- /unicode-canonical-property-names-ecmascript@2.0.0:
- resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==}
- engines: {node: '>=4'}
- dev: false
-
- /unicode-match-property-ecmascript@2.0.0:
- resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==}
- engines: {node: '>=4'}
- dependencies:
- unicode-canonical-property-names-ecmascript: 2.0.0
- unicode-property-aliases-ecmascript: 2.0.0
- dev: false
-
- /unicode-match-property-value-ecmascript@2.0.0:
- resolution: {integrity: sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==}
- engines: {node: '>=4'}
- dev: false
-
- /unicode-property-aliases-ecmascript@2.0.0:
- resolution: {integrity: sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==}
- engines: {node: '>=4'}
- dev: false
-
- /unified@10.1.1:
- resolution: {integrity: sha512-v4ky1+6BN9X3pQrOdkFIPWAaeDsHPE1svRDxq7YpTc2plkIqFMwukfqM+l0ewpP9EfwARlt9pPFAeWYhHm8X9w==}
- dependencies:
- '@types/unist': 2.0.6
- bail: 2.0.2
- extend: 3.0.2
- is-buffer: 2.0.5
- is-plain-obj: 4.0.0
- trough: 2.0.2
- vfile: 5.3.0
- dev: false
-
- /unified@9.2.2:
- resolution: {integrity: sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==}
- dependencies:
- '@types/unist': 2.0.6
- bail: 1.0.5
- extend: 3.0.2
- is-buffer: 2.0.5
- is-plain-obj: 2.1.0
- trough: 1.0.5
- vfile: 4.2.1
- dev: true
-
- /unique-string@2.0.0:
- resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==}
- engines: {node: '>=8'}
- dependencies:
- crypto-random-string: 2.0.0
-
- /unist-builder@3.0.0:
- resolution: {integrity: sha512-GFxmfEAa0vi9i5sd0R2kcrI9ks0r82NasRq5QHh2ysGngrc6GiqD5CDf1FjPenY4vApmFASBIIlk/jj5J5YbmQ==}
- dependencies:
- '@types/unist': 2.0.6
- dev: false
-
- /unist-util-find-all-after@3.0.2:
- resolution: {integrity: sha512-xaTC/AGZ0rIM2gM28YVRAFPIZpzbpDtU3dRmp7EXlNVA8ziQc4hY3H7BHXM1J49nEmiqc3svnqMReW+PGqbZKQ==}
- dependencies:
- unist-util-is: 4.1.0
- dev: true
-
- /unist-util-generated@2.0.0:
- resolution: {integrity: sha512-TiWE6DVtVe7Ye2QxOVW9kqybs6cZexNwTwSMVgkfjEReqy/xwGpAXb99OxktoWwmL+Z+Epb0Dn8/GNDYP1wnUw==}
- dev: false
-
- /unist-util-is@4.1.0:
- resolution: {integrity: sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==}
- dev: true
-
- /unist-util-is@5.1.1:
- resolution: {integrity: sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==}
- dev: false
-
- /unist-util-position@4.0.1:
- resolution: {integrity: sha512-mgy/zI9fQ2HlbOtTdr2w9lhVaiFUHWQnZrFF2EUoVOqtAUdzqMtNiD99qA5a1IcjWVR8O6aVYE9u7Z2z1v0SQA==}
- dev: false
-
- /unist-util-stringify-position@2.0.3:
- resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==}
- dependencies:
- '@types/unist': 2.0.6
- dev: true
+ which-boxed-primitive: 1.0.2
+ dev: false
- /unist-util-stringify-position@3.0.0:
- resolution: {integrity: sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==}
- dependencies:
- '@types/unist': 2.0.6
+ /unicode-canonical-property-names-ecmascript@2.0.0:
+ resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==}
+ engines: {node: '>=4'}
dev: false
- /unist-util-visit-parents@4.1.1:
- resolution: {integrity: sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==}
+ /unicode-match-property-ecmascript@2.0.0:
+ resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==}
+ engines: {node: '>=4'}
dependencies:
- '@types/unist': 2.0.6
- unist-util-is: 5.1.1
+ unicode-canonical-property-names-ecmascript: 2.0.0
+ unicode-property-aliases-ecmascript: 2.0.0
dev: false
- /unist-util-visit-parents@5.1.0:
- resolution: {integrity: sha512-y+QVLcY5eR/YVpqDsLf/xh9R3Q2Y4HxkZTp7ViLDU6WtJCEcPmRzW1gpdWDCDIqIlhuPDXOgttqPlykrHYDekg==}
- dependencies:
- '@types/unist': 2.0.6
- unist-util-is: 5.1.1
+ /unicode-match-property-value-ecmascript@2.0.0:
+ resolution: {integrity: sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==}
+ engines: {node: '>=4'}
dev: false
- /unist-util-visit@3.1.0:
- resolution: {integrity: sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA==}
- dependencies:
- '@types/unist': 2.0.6
- unist-util-is: 5.1.1
- unist-util-visit-parents: 4.1.1
+ /unicode-property-aliases-ecmascript@2.0.0:
+ resolution: {integrity: sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==}
+ engines: {node: '>=4'}
dev: false
- /unist-util-visit@4.1.0:
- resolution: {integrity: sha512-n7lyhFKJfVZ9MnKtqbsqkQEk5P1KShj0+//V7mAcoI6bpbUjh3C/OG8HVD+pBihfh6Ovl01m8dkcv9HNqYajmQ==}
+ /unique-string@2.0.0:
+ resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==}
+ engines: {node: '>=8'}
dependencies:
- '@types/unist': 2.0.6
- unist-util-is: 5.1.1
- unist-util-visit-parents: 5.1.0
- dev: false
+ crypto-random-string: 2.0.0
/universalify@0.2.0:
resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==}
@@ -17447,14 +12328,14 @@ packages:
engines: {node: '>=4'}
dev: false
- /update-browserslist-db@1.0.7(browserslist@4.21.3):
- resolution: {integrity: sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg==}
+ /update-browserslist-db@1.0.13(browserslist@4.23.0):
+ resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
dependencies:
- browserslist: 4.21.3
- escalade: 3.1.1
+ browserslist: 4.23.0
+ escalade: 3.1.2
picocolors: 1.0.0
/uri-js@4.4.1:
@@ -17469,15 +12350,6 @@ packages:
requires-port: 1.0.0
dev: false
- /use-interval@1.4.0(react@17.0.2):
- resolution: {integrity: sha512-1betIJun2rXKLxa30AFOBZCeZhsBJoJ/3+gkCeYbJ63lAR//EnAb1NjNeFqzgqeM7zQfR76rrCUaA8DvfgoOpA==}
- engines: {node: '>=8', npm: '>=5'}
- peerDependencies:
- react: '>=16.8.0 || ^17'
- dependencies:
- react: 17.0.2
- dev: false
-
/use-timer@2.0.1(react-dom@17.0.2)(react@17.0.2):
resolution: {integrity: sha512-ESFkDYZluJZ+G/CaoOBFxg0TjuG7kgNFNhIFZhqv14ho2WIZwuxkRnEURhyLm9I4vNz+ea9ZowNaOkExDAM+6Q==}
peerDependencies:
@@ -17515,34 +12387,18 @@ packages:
engines: {node: '>= 0.4.0'}
dev: false
- /uuid@3.4.0:
- resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==}
- deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
- hasBin: true
- dev: false
-
/uuid@8.3.2:
resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==}
hasBin: true
dev: false
- /uvu@0.5.6:
- resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==}
- engines: {node: '>=8'}
- hasBin: true
- dependencies:
- dequal: 2.0.2
- diff: 5.1.0
- kleur: 4.1.5
- sade: 1.8.1
- dev: false
-
/v8-compile-cache-lib@3.0.1:
resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
dev: false
/v8-compile-cache@2.3.0:
resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==}
+ dev: true
/v8-to-istanbul@8.1.1:
resolution: {integrity: sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==}
@@ -17578,51 +12434,13 @@ packages:
extsprintf: 1.3.0
dev: false
- /vfile-location@4.0.1:
- resolution: {integrity: sha512-JDxPlTbZrZCQXogGheBHjbRWjESSPEak770XwWPfw5mTc1v1nWGLB/apzZxsx8a0SJVfF8HK8ql8RD308vXRUw==}
- dependencies:
- '@types/unist': 2.0.6
- vfile: 5.3.0
- dev: false
-
- /vfile-message@2.0.4:
- resolution: {integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==}
- dependencies:
- '@types/unist': 2.0.6
- unist-util-stringify-position: 2.0.3
- dev: true
-
- /vfile-message@3.1.0:
- resolution: {integrity: sha512-4QJbBk+DkPEhBXq3f260xSaWtjE4gPKOfulzfMFF8ZNwaPZieWsg3iVlcmF04+eebzpcpeXOOFMfrYzJHVYg+g==}
- dependencies:
- '@types/unist': 2.0.6
- unist-util-stringify-position: 3.0.0
- dev: false
-
- /vfile@4.2.1:
- resolution: {integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==}
- dependencies:
- '@types/unist': 2.0.6
- is-buffer: 2.0.5
- unist-util-stringify-position: 2.0.3
- vfile-message: 2.0.4
- dev: true
-
- /vfile@5.3.0:
- resolution: {integrity: sha512-Tj44nY/48OQvarrE4FAjUfrv7GZOYzPbl5OD65HxVKwLJKMPU7zmfV8cCgCnzKWnSfYG2f3pxu+ALqs7j22xQQ==}
- dependencies:
- '@types/unist': 2.0.6
- is-buffer: 2.0.5
- unist-util-stringify-position: 3.0.0
- vfile-message: 3.1.0
- dev: false
-
/vscode-uri@3.0.3:
resolution: {integrity: sha512-EcswR2S8bpR7fD0YPeS7r2xXExrScVMxg4MedACaWHEtx9ftCF/qHG1xGkolzTPcEmjTavCQgbVzHUIdTMzFGA==}
dev: true
/w3c-hr-time@1.0.2:
resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==}
+ deprecated: Use your platform's native performance.now() and performance.timeOrigin.
dependencies:
browser-process-hrtime: 1.0.0
dev: false
@@ -17640,32 +12458,12 @@ packages:
makeerror: 1.0.12
dev: false
- /warning@3.0.0:
- resolution: {integrity: sha512-jMBt6pUrKn5I+OGgtQ4YZLdhIeJmObddh6CsibPxyQ5yPZm1XExSyzC1LCNX7BzhxWgiHmizBWJTHJIjMjTQYQ==}
- dependencies:
- loose-envify: 1.4.0
- dev: false
-
- /warning@4.0.3:
- resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==}
- dependencies:
- loose-envify: 1.4.0
- dev: false
-
- /watchpack@2.3.1:
- resolution: {integrity: sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==}
- engines: {node: '>=10.13.0'}
- dependencies:
- glob-to-regexp: 0.4.1
- graceful-fs: 4.2.9
- dev: false
-
- /watchpack@2.4.0:
- resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==}
+ /watchpack@2.4.1:
+ resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==}
engines: {node: '>=10.13.0'}
dependencies:
glob-to-regexp: 0.4.1
- graceful-fs: 4.2.10
+ graceful-fs: 4.2.11
dev: false
/wbuf@1.7.3:
@@ -17674,10 +12472,6 @@ packages:
minimalistic-assert: 1.0.1
dev: false
- /web-namespaces@2.0.1:
- resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==}
- dev: false
-
/webidl-conversions@4.0.2:
resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==}
dev: false
@@ -17692,40 +12486,30 @@ packages:
engines: {node: '>=10.4'}
dev: false
- /webpack-dev-middleware@5.3.1(webpack@5.68.0):
- resolution: {integrity: sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==}
- engines: {node: '>= 12.13.0'}
- peerDependencies:
- webpack: ^4.0.0 || ^5.0.0
- dependencies:
- colorette: 2.0.16
- memfs: 3.4.1
- mime-types: 2.1.33
- range-parser: 1.2.1
- schema-utils: 4.0.0
- webpack: 5.68.0
- dev: false
-
- /webpack-dev-middleware@5.3.3(webpack@5.74.0):
- resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==}
- engines: {node: '>= 12.13.0'}
+ /webpack-dev-middleware@7.2.1(webpack@5.95.0):
+ resolution: {integrity: sha512-hRLz+jPQXo999Nx9fXVdKlg/aehsw1ajA9skAneGmT03xwmyuhvF93p6HUKKbWhXdcERtGTzUCtIQr+2IQegrA==}
+ engines: {node: '>= 18.12.0'}
peerDependencies:
- webpack: ^4.0.0 || ^5.0.0
+ webpack: '>=5.76.0'
+ peerDependenciesMeta:
+ webpack:
+ optional: true
dependencies:
colorette: 2.0.19
- memfs: 3.4.7
+ memfs: 4.8.2
mime-types: 2.1.35
+ on-finished: 2.4.1
range-parser: 1.2.1
schema-utils: 4.0.0
- webpack: 5.74.0
+ webpack: 5.95.0
dev: false
- /webpack-dev-server@4.11.0(webpack@5.74.0):
+ /webpack-dev-server@4.11.0(webpack@5.95.0):
resolution: {integrity: sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==}
engines: {node: '>= 12.13.0'}
hasBin: true
peerDependencies:
- webpack: ^4.37.0 || ^5.0.0
+ webpack: '>=5.76.0'
webpack-cli: '*'
peerDependenciesMeta:
webpack-cli:
@@ -17745,8 +12529,8 @@ packages:
compression: 1.7.4
connect-history-api-fallback: 2.0.0
default-gateway: 6.0.3
- express: 4.18.1
- graceful-fs: 4.2.10
+ express: 4.21.0
+ graceful-fs: 4.2.11
html-entities: 2.3.3
http-proxy-middleware: 2.0.6(@types/express@4.17.13)
ipaddr.js: 2.0.1
@@ -17758,58 +12542,9 @@ packages:
serve-index: 1.9.1
sockjs: 0.3.24
spdy: 4.0.2
- webpack: 5.74.0
- webpack-dev-middleware: 5.3.3(webpack@5.74.0)
- ws: 8.8.1
- transitivePeerDependencies:
- - bufferutil
- - debug
- - supports-color
- - utf-8-validate
- dev: false
-
- /webpack-dev-server@4.7.4(webpack@5.68.0):
- resolution: {integrity: sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==}
- engines: {node: '>= 12.13.0'}
- hasBin: true
- peerDependencies:
- webpack: ^4.37.0 || ^5.0.0
- webpack-cli: '*'
- peerDependenciesMeta:
- webpack-cli:
- optional: true
- dependencies:
- '@types/bonjour': 3.5.10
- '@types/connect-history-api-fallback': 1.3.5
- '@types/express': 4.17.13
- '@types/serve-index': 1.9.1
- '@types/sockjs': 0.3.33
- '@types/ws': 8.2.2
- ansi-html-community: 0.0.8
- bonjour: 3.5.0
- chokidar: 3.5.3
- colorette: 2.0.16
- compression: 1.7.4
- connect-history-api-fallback: 1.6.0
- default-gateway: 6.0.3
- del: 6.0.0
- express: 4.17.1
- graceful-fs: 4.2.9
- html-entities: 2.3.2
- http-proxy-middleware: 2.0.3(@types/express@4.17.13)
- ipaddr.js: 2.0.1
- open: 8.4.0
- p-retry: 4.6.1
- portfinder: 1.0.28
- schema-utils: 4.0.0
- selfsigned: 2.0.0
- serve-index: 1.9.1
- sockjs: 0.3.21
- spdy: 4.0.2
- strip-ansi: 7.0.1
- webpack: 5.68.0
- webpack-dev-middleware: 5.3.1(webpack@5.68.0)
- ws: 8.5.0
+ webpack: 5.95.0
+ webpack-dev-middleware: 7.2.1(webpack@5.95.0)
+ ws: 8.18.0
transitivePeerDependencies:
- bufferutil
- debug
@@ -17817,25 +12552,14 @@ packages:
- utf-8-validate
dev: false
- /webpack-manifest-plugin@4.1.1(webpack@5.68.0):
- resolution: {integrity: sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==}
- engines: {node: '>=12.22.0'}
- peerDependencies:
- webpack: ^4.44.2 || ^5.47.0
- dependencies:
- tapable: 2.2.1
- webpack: 5.68.0
- webpack-sources: 2.3.1
- dev: false
-
- /webpack-manifest-plugin@4.1.1(webpack@5.74.0):
+ /webpack-manifest-plugin@4.1.1(webpack@5.95.0):
resolution: {integrity: sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==}
engines: {node: '>=12.22.0'}
peerDependencies:
- webpack: ^4.44.2 || ^5.47.0
+ webpack: '>=5.76.0'
dependencies:
tapable: 2.2.1
- webpack: 5.74.0
+ webpack: 5.95.0
webpack-sources: 2.3.1
dev: false
@@ -17873,8 +12597,8 @@ packages:
engines: {node: '>=10.13.0'}
dev: false
- /webpack@5.68.0:
- resolution: {integrity: sha512-zUcqaUO0772UuuW2bzaES2Zjlm/y3kRBQDVFVCge+s2Y8mwuUTdperGaAv65/NtRL/1zanpSJOq/MD8u61vo6g==}
+ /webpack@5.95.0:
+ resolution: {integrity: sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==}
engines: {node: '>=10.13.0'}
hasBin: true
peerDependencies:
@@ -17883,69 +12607,28 @@ packages:
webpack-cli:
optional: true
dependencies:
- '@types/eslint-scope': 3.7.3
- '@types/estree': 0.0.50
- '@webassemblyjs/ast': 1.11.1
- '@webassemblyjs/wasm-edit': 1.11.1
- '@webassemblyjs/wasm-parser': 1.11.1
- acorn: 8.8.0
- acorn-import-assertions: 1.8.0(acorn@8.8.0)
- browserslist: 4.21.3
+ '@types/estree': 1.0.5
+ '@webassemblyjs/ast': 1.12.1
+ '@webassemblyjs/wasm-edit': 1.12.1
+ '@webassemblyjs/wasm-parser': 1.12.1
+ acorn: 8.11.3
+ acorn-import-attributes: 1.9.5(acorn@8.11.3)
+ browserslist: 4.23.0
chrome-trace-event: 1.0.3
- enhanced-resolve: 5.9.0
- es-module-lexer: 0.9.3
+ enhanced-resolve: 5.17.1
+ es-module-lexer: 1.5.0
eslint-scope: 5.1.1
events: 3.3.0
glob-to-regexp: 0.4.1
- graceful-fs: 4.2.9
- json-parse-better-errors: 1.0.2
- loader-runner: 4.2.0
- mime-types: 2.1.33
- neo-async: 2.6.2
- schema-utils: 3.1.1
- tapable: 2.2.1
- terser-webpack-plugin: 5.3.1(acorn@8.8.0)(webpack@5.68.0)
- watchpack: 2.3.1
- webpack-sources: 3.2.3
- transitivePeerDependencies:
- - '@swc/core'
- - esbuild
- - uglify-js
- dev: false
-
- /webpack@5.74.0:
- resolution: {integrity: sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==}
- engines: {node: '>=10.13.0'}
- hasBin: true
- peerDependencies:
- webpack-cli: '*'
- peerDependenciesMeta:
- webpack-cli:
- optional: true
- dependencies:
- '@types/eslint-scope': 3.7.4
- '@types/estree': 0.0.51
- '@webassemblyjs/ast': 1.11.1
- '@webassemblyjs/wasm-edit': 1.11.1
- '@webassemblyjs/wasm-parser': 1.11.1
- acorn: 8.8.0
- acorn-import-assertions: 1.8.0(acorn@8.8.0)
- browserslist: 4.21.3
- chrome-trace-event: 1.0.3
- enhanced-resolve: 5.10.0
- es-module-lexer: 0.9.3
- eslint-scope: 5.1.1
- events: 3.3.0
- glob-to-regexp: 0.4.1
- graceful-fs: 4.2.10
+ graceful-fs: 4.2.11
json-parse-even-better-errors: 2.3.1
loader-runner: 4.3.0
mime-types: 2.1.35
neo-async: 2.6.2
- schema-utils: 3.1.1
+ schema-utils: 3.3.0
tapable: 2.2.1
- terser-webpack-plugin: 5.3.6(webpack@5.74.0)
- watchpack: 2.4.0
+ terser-webpack-plugin: 5.3.10(webpack@5.95.0)
+ watchpack: 2.4.1
webpack-sources: 3.2.3
transitivePeerDependencies:
- '@swc/core'
@@ -18006,6 +12689,7 @@ packages:
is-number-object: 1.0.7
is-string: 1.0.7
is-symbol: 1.0.4
+ dev: false
/which@1.3.1:
resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
@@ -18024,15 +12708,9 @@ packages:
resolution: {integrity: sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==}
dev: false
- /word-wrap@1.2.3:
- resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==}
+ /word-wrap@1.2.5:
+ resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
engines: {node: '>=0.10.0'}
-
- /workbox-background-sync@6.4.2:
- resolution: {integrity: sha512-P7c8uG5X2k+DMICH9xeSA9eUlCOjHHYoB42Rq+RtUpuwBxUOflAXR1zdsMWj81LopE4gjKXlTw7BFd1BDAHo7g==}
- dependencies:
- idb: 6.1.5
- workbox-core: 6.4.2
dev: false
/workbox-background-sync@6.5.4:
@@ -18042,67 +12720,13 @@ packages:
workbox-core: 6.5.4
dev: false
- /workbox-broadcast-update@6.4.2:
- resolution: {integrity: sha512-qnBwQyE0+PWFFc/n4ISXINE49m44gbEreJUYt2ldGH3+CNrLmJ1egJOOyUqqu9R4Eb7QrXcmB34ClXG7S37LbA==}
- dependencies:
- workbox-core: 6.4.2
- dev: false
-
/workbox-broadcast-update@6.5.4:
resolution: {integrity: sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==}
dependencies:
workbox-core: 6.5.4
dev: false
- /workbox-build@6.4.2(acorn@8.8.0):
- resolution: {integrity: sha512-WMdYLhDIsuzViOTXDH+tJ1GijkFp5khSYolnxR/11zmfhNDtuo7jof72xPGFy+KRpsz6tug39RhivCj77qqO0w==}
- engines: {node: '>=10.0.0'}
- dependencies:
- '@apideck/better-ajv-errors': 0.3.3(ajv@8.11.0)
- '@babel/core': 7.19.0
- '@babel/preset-env': 7.16.11(@babel/core@7.19.0)
- '@babel/runtime': 7.19.0
- '@rollup/plugin-babel': 5.3.0(@babel/core@7.19.0)(rollup@2.67.2)
- '@rollup/plugin-node-resolve': 11.2.1(rollup@2.67.2)
- '@rollup/plugin-replace': 2.4.2(rollup@2.67.2)
- '@surma/rollup-plugin-off-main-thread': 2.2.3
- ajv: 8.11.0
- common-tags: 1.8.2
- fast-json-stable-stringify: 2.1.0
- fs-extra: 9.1.0
- glob: 7.2.3
- lodash: 4.17.21
- pretty-bytes: 5.6.0
- rollup: 2.67.2
- rollup-plugin-terser: 7.0.2(acorn@8.8.0)(rollup@2.67.2)
- source-map: 0.8.0-beta.0
- source-map-url: 0.4.1
- stringify-object: 3.3.0
- strip-comments: 2.0.1
- tempy: 0.6.0
- upath: 1.2.0
- workbox-background-sync: 6.4.2
- workbox-broadcast-update: 6.4.2
- workbox-cacheable-response: 6.4.2
- workbox-core: 6.4.2
- workbox-expiration: 6.4.2
- workbox-google-analytics: 6.4.2
- workbox-navigation-preload: 6.4.2
- workbox-precaching: 6.4.2
- workbox-range-requests: 6.4.2
- workbox-recipes: 6.4.2
- workbox-routing: 6.4.2
- workbox-strategies: 6.4.2
- workbox-streams: 6.4.2
- workbox-sw: 6.4.2
- workbox-window: 6.4.2
- transitivePeerDependencies:
- - '@types/babel__core'
- - acorn
- - supports-color
- dev: false
-
- /workbox-build@6.5.4(acorn@8.8.0):
+ /workbox-build@6.5.4:
resolution: {integrity: sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==}
engines: {node: '>=10.0.0'}
dependencies:
@@ -18110,9 +12734,9 @@ packages:
'@babel/core': 7.19.0
'@babel/preset-env': 7.19.0(@babel/core@7.19.0)
'@babel/runtime': 7.19.0
- '@rollup/plugin-babel': 5.3.1(@babel/core@7.19.0)(rollup@2.79.0)
- '@rollup/plugin-node-resolve': 11.2.1(rollup@2.79.0)
- '@rollup/plugin-replace': 2.4.2(rollup@2.79.0)
+ '@rollup/plugin-babel': 5.3.1(@babel/core@7.19.0)(rollup@2.79.2)
+ '@rollup/plugin-node-resolve': 11.2.1(rollup@2.79.2)
+ '@rollup/plugin-replace': 2.4.2(rollup@2.79.2)
'@surma/rollup-plugin-off-main-thread': 2.2.3
ajv: 8.11.0
common-tags: 1.8.2
@@ -18121,8 +12745,8 @@ packages:
glob: 7.2.3
lodash: 4.17.21
pretty-bytes: 5.6.0
- rollup: 2.79.0
- rollup-plugin-terser: 7.0.2(acorn@8.8.0)(rollup@2.79.0)
+ rollup: 2.79.2
+ rollup-plugin-terser: 7.0.2(rollup@2.79.2)
source-map: 0.8.0-beta.0
stringify-object: 3.3.0
strip-comments: 2.0.1
@@ -18145,37 +12769,19 @@ packages:
workbox-window: 6.5.4
transitivePeerDependencies:
- '@types/babel__core'
- - acorn
- supports-color
dev: false
- /workbox-cacheable-response@6.4.2:
- resolution: {integrity: sha512-9FE1W/cKffk1AJzImxgEN0ceWpyz1tqNjZVtA3/LAvYL3AC5SbIkhc7ZCO82WmO9IjTfu8Vut2X/C7ViMSF7TA==}
- dependencies:
- workbox-core: 6.4.2
- dev: false
-
/workbox-cacheable-response@6.5.4:
resolution: {integrity: sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==}
dependencies:
workbox-core: 6.5.4
dev: false
- /workbox-core@6.4.2:
- resolution: {integrity: sha512-1U6cdEYPcajRXiboSlpJx6U7TvhIKbxRRerfepAJu2hniKwJ3DHILjpU/zx3yvzSBCWcNJDoFalf7Vgd7ey/rw==}
- dev: false
-
/workbox-core@6.5.4:
resolution: {integrity: sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==}
dev: false
- /workbox-expiration@6.4.2:
- resolution: {integrity: sha512-0hbpBj0tDnW+DZOUmwZqntB/8xrXOgO34i7s00Si/VlFJvvpRKg1leXdHHU8ykoSBd6+F2KDcMP3swoCi5guLw==}
- dependencies:
- idb: 6.1.5
- workbox-core: 6.4.2
- dev: false
-
/workbox-expiration@6.5.4:
resolution: {integrity: sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==}
dependencies:
@@ -18183,15 +12789,6 @@ packages:
workbox-core: 6.5.4
dev: false
- /workbox-google-analytics@6.4.2:
- resolution: {integrity: sha512-u+gxs3jXovPb1oul4CTBOb+T9fS1oZG+ZE6AzS7l40vnyfJV79DaLBvlpEZfXGv3CjMdV1sT/ltdOrKzo7HcGw==}
- dependencies:
- workbox-background-sync: 6.4.2
- workbox-core: 6.4.2
- workbox-routing: 6.4.2
- workbox-strategies: 6.4.2
- dev: false
-
/workbox-google-analytics@6.5.4:
resolution: {integrity: sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==}
dependencies:
@@ -18201,26 +12798,12 @@ packages:
workbox-strategies: 6.5.4
dev: false
- /workbox-navigation-preload@6.4.2:
- resolution: {integrity: sha512-viyejlCtlKsbJCBHwhSBbWc57MwPXvUrc8P7d+87AxBGPU+JuWkT6nvBANgVgFz6FUhCvRC8aYt+B1helo166g==}
- dependencies:
- workbox-core: 6.4.2
- dev: false
-
/workbox-navigation-preload@6.5.4:
resolution: {integrity: sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==}
dependencies:
workbox-core: 6.5.4
dev: false
- /workbox-precaching@6.4.2:
- resolution: {integrity: sha512-CZ6uwFN/2wb4noHVlALL7UqPFbLfez/9S2GAzGAb0Sk876ul9ukRKPJJ6gtsxfE2HSTwqwuyNVa6xWyeyJ1XSA==}
- dependencies:
- workbox-core: 6.4.2
- workbox-routing: 6.4.2
- workbox-strategies: 6.4.2
- dev: false
-
/workbox-precaching@6.5.4:
resolution: {integrity: sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==}
dependencies:
@@ -18229,29 +12812,12 @@ packages:
workbox-strategies: 6.5.4
dev: false
- /workbox-range-requests@6.4.2:
- resolution: {integrity: sha512-SowF3z69hr3Po/w7+xarWfzxJX/3Fo0uSG72Zg4g5FWWnHpq2zPvgbWerBZIa81zpJVUdYpMa3akJJsv+LaO1Q==}
- dependencies:
- workbox-core: 6.4.2
- dev: false
-
/workbox-range-requests@6.5.4:
resolution: {integrity: sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==}
dependencies:
workbox-core: 6.5.4
dev: false
- /workbox-recipes@6.4.2:
- resolution: {integrity: sha512-/oVxlZFpAjFVbY+3PoGEXe8qyvtmqMrTdWhbOfbwokNFtUZ/JCtanDKgwDv9x3AebqGAoJRvQNSru0F4nG+gWA==}
- dependencies:
- workbox-cacheable-response: 6.4.2
- workbox-core: 6.4.2
- workbox-expiration: 6.4.2
- workbox-precaching: 6.4.2
- workbox-routing: 6.4.2
- workbox-strategies: 6.4.2
- dev: false
-
/workbox-recipes@6.5.4:
resolution: {integrity: sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==}
dependencies:
@@ -18263,37 +12829,18 @@ packages:
workbox-strategies: 6.5.4
dev: false
- /workbox-routing@6.4.2:
- resolution: {integrity: sha512-0ss/n9PAcHjTy4Ad7l2puuod4WtsnRYu9BrmHcu6Dk4PgWeJo1t5VnGufPxNtcuyPGQ3OdnMdlmhMJ57sSrrSw==}
- dependencies:
- workbox-core: 6.4.2
- dev: false
-
/workbox-routing@6.5.4:
resolution: {integrity: sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==}
dependencies:
workbox-core: 6.5.4
dev: false
- /workbox-strategies@6.4.2:
- resolution: {integrity: sha512-YXh9E9dZGEO1EiPC3jPe2CbztO5WT8Ruj8wiYZM56XqEJp5YlGTtqRjghV+JovWOqkWdR+amJpV31KPWQUvn1Q==}
- dependencies:
- workbox-core: 6.4.2
- dev: false
-
/workbox-strategies@6.5.4:
resolution: {integrity: sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==}
dependencies:
workbox-core: 6.5.4
dev: false
- /workbox-streams@6.4.2:
- resolution: {integrity: sha512-ROEGlZHGVEgpa5bOZefiJEVsi5PsFjJG9Xd+wnDbApsCO9xq9rYFopF+IRq9tChyYzhBnyk2hJxbQVWphz3sog==}
- dependencies:
- workbox-core: 6.4.2
- workbox-routing: 6.4.2
- dev: false
-
/workbox-streams@6.5.4:
resolution: {integrity: sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==}
dependencies:
@@ -18301,58 +12848,27 @@ packages:
workbox-routing: 6.5.4
dev: false
- /workbox-sw@6.4.2:
- resolution: {integrity: sha512-A2qdu9TLktfIM5NE/8+yYwfWu+JgDaCkbo5ikrky2c7r9v2X6DcJ+zSLphNHHLwM/0eVk5XVf1mC5HGhYpMhhg==}
- dev: false
-
/workbox-sw@6.5.4:
resolution: {integrity: sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==}
dev: false
- /workbox-webpack-plugin@6.4.2(acorn@8.8.0)(webpack@5.68.0):
- resolution: {integrity: sha512-CiEwM6kaJRkx1cP5xHksn13abTzUqMHiMMlp5Eh/v4wRcedgDTyv6Uo8+Hg9MurRbHDosO5suaPyF9uwVr4/CQ==}
- engines: {node: '>=10.0.0'}
- peerDependencies:
- webpack: ^4.4.0 || ^5.9.0
- dependencies:
- fast-json-stable-stringify: 2.1.0
- pretty-bytes: 5.6.0
- source-map-url: 0.4.1
- upath: 1.2.0
- webpack: 5.68.0
- webpack-sources: 1.4.3
- workbox-build: 6.4.2(acorn@8.8.0)
- transitivePeerDependencies:
- - '@types/babel__core'
- - acorn
- - supports-color
- dev: false
-
- /workbox-webpack-plugin@6.5.4(acorn@8.8.0)(webpack@5.74.0):
+ /workbox-webpack-plugin@6.5.4(webpack@5.95.0):
resolution: {integrity: sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==}
engines: {node: '>=10.0.0'}
peerDependencies:
- webpack: ^4.4.0 || ^5.9.0
+ webpack: '>=5.76.0'
dependencies:
fast-json-stable-stringify: 2.1.0
pretty-bytes: 5.6.0
upath: 1.2.0
- webpack: 5.74.0
+ webpack: 5.95.0
webpack-sources: 1.4.3
- workbox-build: 6.5.4(acorn@8.8.0)
+ workbox-build: 6.5.4
transitivePeerDependencies:
- '@types/babel__core'
- - acorn
- supports-color
dev: false
- /workbox-window@6.4.2:
- resolution: {integrity: sha512-KVyRKmrJg7iB+uym/B/CnEUEFG9CvnTU1Bq5xpXHbtgD9l+ShDekSl1wYpqw/O0JfeeQVOFb8CiNfvnwWwqnWQ==}
- dependencies:
- '@types/trusted-types': 2.0.2
- workbox-core: 6.4.2
- dev: false
-
/workbox-window@6.5.4:
resolution: {integrity: sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==}
dependencies:
@@ -18376,7 +12892,15 @@ packages:
ansi-styles: 4.3.0
string-width: 4.2.3
strip-ansi: 6.0.1
- dev: false
+
+ /wrap-ansi@8.1.0:
+ resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
+ engines: {node: '>=12'}
+ dependencies:
+ ansi-styles: 6.2.1
+ string-width: 5.1.2
+ strip-ansi: 7.0.1
+ dev: true
/wrappy@1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
@@ -18396,8 +12920,8 @@ packages:
mkdirp: 0.5.6
dev: false
- /ws@7.5.9:
- resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==}
+ /ws@7.5.10:
+ resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==}
engines: {node: '>=8.3.0'}
peerDependencies:
bufferutil: ^4.0.1
@@ -18409,25 +12933,12 @@ packages:
optional: true
dev: false
- /ws@8.5.0:
- resolution: {integrity: sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==}
- engines: {node: '>=10.0.0'}
- peerDependencies:
- bufferutil: ^4.0.1
- utf-8-validate: ^5.0.2
- peerDependenciesMeta:
- bufferutil:
- optional: true
- utf-8-validate:
- optional: true
- dev: false
-
- /ws@8.8.1:
- resolution: {integrity: sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==}
+ /ws@8.18.0:
+ resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1
- utf-8-validate: ^5.0.2
+ utf-8-validate: '>=5.0.2'
peerDependenciesMeta:
bufferutil:
optional: true
@@ -18448,13 +12959,6 @@ packages:
resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==}
dev: false
- /xtend@2.1.2:
- resolution: {integrity: sha512-vMNKzr2rHP9Dp/e1NQFnLQlwlhp9L/LfvnsVdHxN1f+uggyVI3i08uD14GPvCToPkdsRfyPqIyYGmIk58V98ZQ==}
- engines: {node: '>=0.4'}
- dependencies:
- object-keys: 0.4.0
- dev: false
-
/xtend@4.0.2:
resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
engines: {node: '>=0.4'}
@@ -18481,7 +12985,7 @@ packages:
engines: {node: '>=10'}
dependencies:
cliui: 7.0.4
- escalade: 3.1.1
+ escalade: 3.1.2
get-caller-file: 2.0.5
require-directory: 2.1.1
string-width: 4.2.3
@@ -18505,6 +13009,11 @@ packages:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
+ /yocto-queue@1.0.0:
+ resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==}
+ engines: {node: '>=12.20'}
+ dev: false
+
/yup@0.32.11:
resolution: {integrity: sha512-Z2Fe1bn+eLstG8DRR6FTavGD+MeAwyfmouhHsIUgaADz8jvFKbO/fXc2trJKZg+5EBjh4gGm3iU/t3onKlXHIg==}
engines: {node: '>=10'}
@@ -18517,11 +13026,3 @@ packages:
property-expr: 2.0.4
toposort: 2.0.2
dev: false
-
- /zwitch@1.0.5:
- resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==}
- dev: true
-
- /zwitch@2.0.2:
- resolution: {integrity: sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA==}
- dev: false