From 29458eff5ec4737dae299cf8570f47c05a3ebfd4 Mon Sep 17 00:00:00 2001 From: Marcos Pieras <pieras.marcos@gmail.com> Date: Fri, 10 May 2024 18:45:20 +0000 Subject: [PATCH] feat(vis): new paohvis implementation --- .gitignore | 11 + apps/web/.eslintignore | 6 +- libs/shared/lib/components/inputs/index.tsx | 22 +- .../lib/components/pagination/index.tsx | 26 +- libs/shared/lib/components/pills/Pill.tsx | 3 +- .../shared/lib/data-access/broker/wsState.tsx | 2 +- .../store/graphQueryResultSlice.ts | 10 +- .../query-result/big2ndChamberQueryResult.js | 2721 +- .../query-result/marieBoucherSample.ts | 98 +- .../schema/big2ndChamberSchemaRaw.ts | 4 + libs/shared/lib/mock-data/schema/index.ts | 1 - .../lib/vis/manager/VisualizationManager.tsx | 4 +- .../lib/vis/visualizations/mapvis/mapvis.tsx | 2 +- .../components/ColumnSpriteComponent.tsx | 4 +- .../matrixvis/components/MatrixPixi.tsx | 10 +- .../components/ReorderingManager.tsx | 2 +- .../nodelinkvis/components/NLPixi.tsx | 2 +- .../nodelinkvis/components/query2NL.tsx | 4 +- .../nodelinkvis/components/utils.tsx | 9 + .../nodelinkvis/nodelinkvis.tsx | 23 + .../paohvis/components/CustomLine.tsx | 3 +- .../paohvis/components/HyperEdgesRange.tsx | 165 - .../paohvis/components/HyperRangeBlock.tsx | 324 + .../paohvis/components/MakePaohvisMenu.scss | 25 - .../paohvis/components/MakePaohvisMenu.tsx | 574 - .../PaohvisFilterComponent.module.scss | 68 - .../PaohvisFilterComponent.module.scss.d.ts | 9 - .../components/PaohvisFilterComponent.tsx | 393 - .../paohvis/components/RowLabelColumn.tsx | 103 - .../paohvis/components/RowLabels.tsx | 185 + .../paohvis/paohvis.module.scss | 40 - .../paohvis/paohvis.module.scss.d.ts | 9 - .../paohvis/paohvis.stories.tsx | 83 +- .../vis/visualizations/paohvis/paohvis.tsx | 1583 +- .../lib/vis/visualizations/paohvis/types.ts | 54 +- .../paohvis/utils/AttributesFilterUseCase.tsx | 21 +- .../paohvis/utils/SortUseCase.tsx | 214 - .../utils/ToPaohvisDataParserUsecase.tsx | 561 +- .../paohvis/utils/VisConfigPanel.module.scss | 101 - .../paohvis/utils/VisConfigPanel.tsx | 29 - .../paohvis/utils/dataProcessing.tsx | 219 + .../paohvis/utils/processAttributes.tsx | 3 +- .../visualizations/paohvis/utils/utils.tsx | 432 +- .../semanticsubstratesvis.tsx | 2 +- .../tablevis/components/Table.tsx | 3 +- pnpm-lock.yaml | 21042 +++++++--------- 46 files changed, 12978 insertions(+), 16231 deletions(-) delete mode 100644 libs/shared/lib/vis/visualizations/paohvis/components/HyperEdgesRange.tsx create mode 100644 libs/shared/lib/vis/visualizations/paohvis/components/HyperRangeBlock.tsx delete mode 100644 libs/shared/lib/vis/visualizations/paohvis/components/MakePaohvisMenu.scss delete mode 100644 libs/shared/lib/vis/visualizations/paohvis/components/MakePaohvisMenu.tsx delete mode 100644 libs/shared/lib/vis/visualizations/paohvis/components/PaohvisFilterComponent.module.scss delete mode 100644 libs/shared/lib/vis/visualizations/paohvis/components/PaohvisFilterComponent.module.scss.d.ts delete mode 100644 libs/shared/lib/vis/visualizations/paohvis/components/PaohvisFilterComponent.tsx delete mode 100644 libs/shared/lib/vis/visualizations/paohvis/components/RowLabelColumn.tsx create mode 100644 libs/shared/lib/vis/visualizations/paohvis/components/RowLabels.tsx delete mode 100644 libs/shared/lib/vis/visualizations/paohvis/paohvis.module.scss delete mode 100644 libs/shared/lib/vis/visualizations/paohvis/paohvis.module.scss.d.ts delete mode 100644 libs/shared/lib/vis/visualizations/paohvis/utils/SortUseCase.tsx delete mode 100644 libs/shared/lib/vis/visualizations/paohvis/utils/VisConfigPanel.module.scss delete mode 100644 libs/shared/lib/vis/visualizations/paohvis/utils/VisConfigPanel.tsx create mode 100644 libs/shared/lib/vis/visualizations/paohvis/utils/dataProcessing.tsx diff --git a/.gitignore b/.gitignore index a5af17fca..c3f3c9a96 100644 --- a/.gitignore +++ b/.gitignore @@ -86,3 +86,14 @@ vite.config.ts.* *.module.scss.d.ts libs/shared/lib/components/buttons/buttons.module.scss.d.ts libs/shared/lib/vis/visualizations/table_vis/components/table.module.scss.d.ts +/libs/shared/lib/vis/visualizations/paohvis/paohvisC4C.stories.tsx + +# C4C data +/libs/shared/lib/vis/visualizations/paohvis/paohvisC4C.stories.tsx +/libs/shared/lib/vis/visualizations/nodelinkvis/paohvisC4C.stories.tsx + +/libs/shared/lib/mock-data/schema/c4c_car_CAROF_incidentSchemaRaw.ts +/libs/shared/lib/mock-data/schema/c4c_person_PERSONOF_incidentSchemaRaw.ts + +/libs/shared/lib/mock-data/query-result/c4c_car_CAROF_incident.js +/libs/shared/lib/mock-data/query-result/c4c_person_PERSONOF_incident.js \ No newline at end of file diff --git a/apps/web/.eslintignore b/apps/web/.eslintignore index 61f9b21e3..423e34b20 100644 --- a/apps/web/.eslintignore +++ b/apps/web/.eslintignore @@ -9,6 +9,10 @@ vite.setup.ts *.png *.ico *.css +<<<<<<< HEAD *.scss *.mdx -*.md \ No newline at end of file +*.md +======= +*.scss +>>>>>>> a680bf1 (feat: adds pagination) diff --git a/libs/shared/lib/components/inputs/index.tsx b/libs/shared/lib/components/inputs/index.tsx index 28a6c8ced..02cf813b7 100644 --- a/libs/shared/lib/components/inputs/index.tsx +++ b/libs/shared/lib/components/inputs/index.tsx @@ -77,6 +77,7 @@ type RadioProps = { type DropdownProps = { label?: string; value: string | number | undefined; + overrideRender?: React.ReactNode; type: 'dropdown'; options: any; size?: 'xs' | 'sm' | 'md' | 'xl'; @@ -279,12 +280,22 @@ export const CheckboxInput = ({ label, value, options, onChange, tooltip }: Chec type="checkbox" name={option} checked={Array.isArray(value) && value.includes(option)} - onChange={(event) => { - const updatedValue = event.target.checked ? [...value, option] : value.filter((val) => val !== option); - if (onChange) { - onChange(updatedValue); + onClick={(event) => { + if (event.ctrlKey) { + const updatedValue = (event.target as any).checked ? [option] : value.filter((val) => val !== option); + if (onChange) { + onChange(updatedValue); + } + } else { + const updatedValue = (event.target as any).checked ? [...value, option] : value.filter((val) => val !== option); + if (onChange) { + onChange(updatedValue); + } } }} + onChange={() => { + // to remove warning + }} className="checkbox checkbox-xs" /> <span className="label-text">{option}</span> @@ -317,6 +328,7 @@ export const BooleanInput = ({ label, value, onChange, tooltip }: BooleanProps) export const DropDownInput = ({ label, value, + overrideRender, options, onChange, required = false, @@ -354,7 +366,7 @@ export const DropDownInput = ({ )} <DropdownContainer className="w-full" ref={dropdownRef}> <DropdownButton - title={value} + title={overrideRender || value} size={size} disabled={disabled} onClick={(e) => { diff --git a/libs/shared/lib/components/pagination/index.tsx b/libs/shared/lib/components/pagination/index.tsx index 097275ccc..f08bb38f6 100644 --- a/libs/shared/lib/components/pagination/index.tsx +++ b/libs/shared/lib/components/pagination/index.tsx @@ -1,6 +1,6 @@ -import React, { useRef } from 'react'; +import React from 'react'; import { Button } from '../buttons'; -import { ArrowBack, ArrowForward } from '@mui/icons-material'; +import { ArrowBack, ArrowForward, ArrowUpward, ArrowDownward } from '@mui/icons-material'; export type PaginationProps = { currentPage: number; @@ -9,6 +9,7 @@ export type PaginationProps = { itemsPerPageInput: number; numItemsArrayReal: number; totalItems: number; + arrangement?: 'vertical' | 'horizontal'; }; export const Pagination: React.FC<PaginationProps> = ({ @@ -18,11 +19,9 @@ export const Pagination: React.FC<PaginationProps> = ({ itemsPerPageInput, numItemsArrayReal, totalItems, + arrangement = 'horizontal', }) => { - const pageNumbers = Array.from({ length: totalPages }, (_, index) => index + 1); - const firstItem = (currentPage - 1) * itemsPerPageInput + 1; - const lastItem = Math.min(currentPage * itemsPerPageInput, totalPages); const goToPreviousPage = () => { if (currentPage > 1) { @@ -36,17 +35,22 @@ export const Pagination: React.FC<PaginationProps> = ({ } }; + const BackIcon = arrangement === 'vertical' ? ArrowUpward : ArrowBack; + const ForwardIcon = arrangement === 'vertical' ? ArrowDownward : ArrowForward; + return ( - <div className="table-pagination flex flex-col items-center py-2 gap-1.5"> + <div + className={`self-center table-pagination flex flex-col items-center py-2 gap-1.5 ${arrangement === 'vertical' ? 'flex-col' : 'flex-row'}`} + > <div className="inline-block text-sm"> <span className="font-semibold">{`${firstItem} - ${numItemsArrayReal}`}</span> of {totalItems} </div> - <div className="grid grid-cols-2 gap-2"> + <div className={`grid ${arrangement === 'vertical' ? 'grid-rows-3' : 'grid-cols-2'} gap-2`}> <Button size={'sm'} label="Previous" variant="outline" - iconComponent={<ArrowBack />} + iconComponent={<BackIcon />} onClick={goToPreviousPage} disabled={currentPage === 1} /> @@ -54,14 +58,12 @@ export const Pagination: React.FC<PaginationProps> = ({ size={'sm'} label="Next" variant="outline" - iconComponent={<ArrowForward />} + iconComponent={<ForwardIcon />} iconPosition="trailing" onClick={goToNextPage} - disabled={currentPage === totalPages} + disabled={currentPage === totalPages || numItemsArrayReal === totalItems} /> </div> </div> ); }; - -export default Pagination; diff --git a/libs/shared/lib/components/pills/Pill.tsx b/libs/shared/lib/components/pills/Pill.tsx index 6045c582e..05b35b689 100644 --- a/libs/shared/lib/components/pills/Pill.tsx +++ b/libs/shared/lib/components/pills/Pill.tsx @@ -16,6 +16,7 @@ export type PillI = { handleDown?: React.ReactNode; handleLeft?: React.ReactNode; handleRight?: React.ReactNode; + className?: string; }; export const Pill = React.memo((props: PillI) => { @@ -56,7 +57,7 @@ export const Pill = React.memo((props: PillI) => { }; return ( - <div className="flex flex-row flex-grow-0 text-xs"> + <div className={(props.className ? props.className + ' ' : '') + 'flex flex-row flex-grow-0 text-xs text-justify'}> <div className={'bg-secondary-200 ' + (corner !== 'square' ? 'rounded' : '')} style={{ diff --git a/libs/shared/lib/data-access/broker/wsState.tsx b/libs/shared/lib/data-access/broker/wsState.tsx index ce016f28d..3634da71a 100644 --- a/libs/shared/lib/data-access/broker/wsState.tsx +++ b/libs/shared/lib/data-access/broker/wsState.tsx @@ -146,7 +146,7 @@ export function wsTestSaveStateConnectionSubscription(callback: TestSaveStateCon } export function wsUpdateState(request: SaveStateI, callback?: GetStateResponse) { - console.log('wsUpdateState', request); + //console.log('wsUpdateState', request); Broker.instance().sendMessage( { key: 'state', diff --git a/libs/shared/lib/data-access/store/graphQueryResultSlice.ts b/libs/shared/lib/data-access/store/graphQueryResultSlice.ts index dc8cf2653..ada9c3028 100755 --- a/libs/shared/lib/data-access/store/graphQueryResultSlice.ts +++ b/libs/shared/lib/data-access/store/graphQueryResultSlice.ts @@ -32,7 +32,7 @@ export interface GraphQueryResultFromBackend { } export interface Node { - id: string; + _id: string; label: string; attributes: NodeAttributes; mldata?: any; // FIXME @@ -42,7 +42,7 @@ export interface Edge { attributes: NodeAttributes; from: string; to: string; - id: string; + _id: string; label: string; /* type: string; */ } @@ -86,7 +86,7 @@ export const graphQueryBackend2graphQuery = (payload: GraphQueryResultFromBacken nodes = nodes.map((node) => { let _node = { ...node }; // TODO!: only works for neo4j - let nodeType: string = node.id.split('/')[0]; + let nodeType: string = node._id.split('/')[0]; let innerLabels = node?.attributes?.labels as string[]; if (innerLabels?.length > 0) nodeType = innerLabels[0] as string; @@ -109,9 +109,9 @@ export const graphQueryBackend2graphQuery = (payload: GraphQueryResultFromBacken edges = edges.map((edge) => { let _edge = { ...edge }; // TODO!: only works for neo4j - let edgeType: string = edge.id.split('/')[0]; + let edgeType: string = edge._id.split('/')[0]; - if (!_edge.id.includes('/')) edgeType = edge.attributes.Type as string; + if (!_edge._id.includes('/')) edgeType = edge.attributes.Type as string; if (!metaData.edges.labels?.includes(edgeType)) metaData.edges.labels?.push(edgeType); if (!metaData.edges.types[edgeType]) metaData.edges.types[edgeType] = { count: 0, attributes: {} }; metaData.edges.types[edgeType].count++; diff --git a/libs/shared/lib/mock-data/query-result/big2ndChamberQueryResult.js b/libs/shared/lib/mock-data/query-result/big2ndChamberQueryResult.js index 2e09275ab..fd37ceeb5 100644 --- a/libs/shared/lib/mock-data/query-result/big2ndChamberQueryResult.js +++ b/libs/shared/lib/mock-data/query-result/big2ndChamberQueryResult.js @@ -14,7 +14,7 @@ export const big2ndChamberQueryResult = { edges: [ { from: 'kamerleden/148', - _id: 'onderdeel_van/1100', + id: 'onderdeel_van/1100', _key: '1100', _rev: '_cYl_jTO--O', to: 'commissies/27', @@ -22,7 +22,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/148', - _id: 'onderdeel_van/598', + id: 'onderdeel_van/598', _key: '598', _rev: '_cYl_jRS--O', to: 'commissies/11', @@ -30,7 +30,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/148', - _id: 'onderdeel_van/269', + id: 'onderdeel_van/269', _key: '269', _rev: '_cYl_jOe--A', to: 'commissies/5', @@ -38,7 +38,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/148', - _id: 'onderdeel_van/206', + id: 'onderdeel_van/206', _key: '206', _rev: '_cYl_jN6--E', to: 'commissies/4', @@ -46,7 +46,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/148', - _id: 'onderdeel_van/63', + id: 'onderdeel_van/63', _key: '63', _rev: '_cYl_jN---U', to: 'commissies/0', @@ -54,7 +54,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/147', - _id: 'onderdeel_van/789', + id: 'onderdeel_van/789', _key: '789', _rev: '_cYl_jSO---', to: 'commissies/14', @@ -62,7 +62,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/147', - _id: 'onderdeel_van/349', + id: 'onderdeel_van/349', _key: '349', _rev: '_cYl_jP---S', to: 'commissies/7', @@ -70,7 +70,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/147', - _id: 'onderdeel_van/188', + id: 'onderdeel_van/188', _key: '188', _rev: '_cYl_jNy--g', to: 'commissies/2', @@ -78,7 +78,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/147', - _id: 'onderdeel_van/126', + id: 'onderdeel_van/126', _key: '126', _rev: '_cYl_jNm--Q', to: 'commissies/1', @@ -86,7 +86,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/147', - _id: 'onderdeel_van/62', + id: 'onderdeel_van/62', _key: '62', _rev: '_cYl_jN---S', to: 'commissies/0', @@ -94,7 +94,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/145', - _id: 'onderdeel_van/1104', + id: 'onderdeel_van/1104', _key: '1104', _rev: '_cYl_jTW---', to: 'commissies/28', @@ -102,7 +102,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/145', - _id: 'onderdeel_van/863', + id: 'onderdeel_van/863', _key: '863', _rev: '_cYl_jSS-_E', to: 'commissies/16', @@ -110,7 +110,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/145', - _id: 'onderdeel_van/788', + id: 'onderdeel_van/788', _key: '788', _rev: '_cYl_jSK--q', to: 'commissies/14', @@ -118,7 +118,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/145', - _id: 'onderdeel_van/471', + id: 'onderdeel_van/471', _key: '471', _rev: '_cYl_jR---Q', to: 'commissies/9', @@ -126,7 +126,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/144', - _id: 'onderdeel_van/1124', + id: 'onderdeel_van/1124', _key: '1124', _rev: '_cYl_jTW--m', to: 'commissies/30', @@ -134,7 +134,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/144', - _id: 'onderdeel_van/1050', + id: 'onderdeel_van/1050', _key: '1050', _rev: '_cYl_jTG--Y', to: 'commissies/19', @@ -142,7 +142,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/144', - _id: 'onderdeel_van/187', + id: 'onderdeel_van/187', _key: '187', _rev: '_cYl_jNy--e', to: 'commissies/2', @@ -150,7 +150,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/143', - _id: 'onderdeel_van/1080', + id: 'onderdeel_van/1080', _key: '1080', _rev: '_cYl_jTK--q', to: 'commissies/25', @@ -158,7 +158,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/143', - _id: 'onderdeel_van/1068', + id: 'onderdeel_van/1068', _key: '1068', _rev: '_cYl_jTK--S', to: 'commissies/22', @@ -166,7 +166,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/143', - _id: 'onderdeel_van/987', + id: 'onderdeel_van/987', _key: '987', _rev: '_cYl_jS6--O', to: 'commissies/18', @@ -174,7 +174,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/143', - _id: 'onderdeel_van/862', + id: 'onderdeel_van/862', _key: '862', _rev: '_cYl_jSS-_C', to: 'commissies/16', @@ -182,7 +182,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/143', - _id: 'onderdeel_van/596', + id: 'onderdeel_van/596', _key: '596', _rev: '_cYl_jRS--K', to: 'commissies/11', @@ -190,7 +190,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/143', - _id: 'onderdeel_van/535', + id: 'onderdeel_van/535', _key: '535', _rev: '_cYl_jRG--8', to: 'commissies/10', @@ -198,7 +198,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/143', - _id: 'onderdeel_van/268', + id: 'onderdeel_van/268', _key: '268', _rev: '_cYl_jOe---', to: 'commissies/5', @@ -206,7 +206,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/143', - _id: 'onderdeel_van/186', + id: 'onderdeel_van/186', _key: '186', _rev: '_cYl_jNy--c', to: 'commissies/2', @@ -214,7 +214,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/143', - _id: 'onderdeel_van/124', + id: 'onderdeel_van/124', _key: '124', _rev: '_cYl_jNm--M', to: 'commissies/1', @@ -222,7 +222,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/142', - _id: 'onderdeel_van/986', + id: 'onderdeel_van/986', _key: '986', _rev: '_cYl_jS6--M', to: 'commissies/18', @@ -230,7 +230,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/142', - _id: 'onderdeel_van/861', + id: 'onderdeel_van/861', _key: '861', _rev: '_cYl_jSS-_A', to: 'commissies/16', @@ -238,7 +238,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/141', - _id: 'onderdeel_van/860', + id: 'onderdeel_van/860', _key: '860', _rev: '_cYl_jSS-_-', to: 'commissies/16', @@ -246,7 +246,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/141', - _id: 'onderdeel_van/786', + id: 'onderdeel_van/786', _key: '786', _rev: '_cYl_jSK--m', to: 'commissies/14', @@ -254,7 +254,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/141', - _id: 'onderdeel_van/533', + id: 'onderdeel_van/533', _key: '533', _rev: '_cYl_jRG--4', to: 'commissies/10', @@ -262,7 +262,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/141', - _id: 'onderdeel_van/348', + id: 'onderdeel_van/348', _key: '348', _rev: '_cYl_jP---Q', to: 'commissies/7', @@ -270,7 +270,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/141', - _id: 'onderdeel_van/267', + id: 'onderdeel_van/267', _key: '267', _rev: '_cYl_jOa--K', to: 'commissies/5', @@ -278,7 +278,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/140', - _id: 'onderdeel_van/859', + id: 'onderdeel_van/859', _key: '859', _rev: '_cYl_jSS--8', to: 'commissies/16', @@ -286,7 +286,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/148', - _id: 'onderdeel_van/988', + id: 'onderdeel_van/988', _key: '988', _rev: '_cYl_jS6--Q', to: 'commissies/18', @@ -294,7 +294,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/70', - _id: 'onderdeel_van/1072', + id: 'onderdeel_van/1072', _key: '1072', _rev: '_cYl_jTK--a', to: 'commissies/23', @@ -302,7 +302,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/41', - _id: 'onderdeel_van/82', + id: 'onderdeel_van/82', _key: '82', _rev: '_cYl_jNK--G', to: 'commissies/1', @@ -310,7 +310,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/83', - _id: 'onderdeel_van/956', + id: 'onderdeel_van/956', _key: '956', _rev: '_cYl_jSy--Y', to: 'commissies/18', @@ -318,7 +318,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/96', - _id: 'onderdeel_van/963', + id: 'onderdeel_van/963', _key: '963', _rev: '_cYl_jS2--I', to: 'commissies/18', @@ -326,7 +326,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/70', - _id: 'onderdeel_van/153', + id: 'onderdeel_van/153', _key: '153', _rev: '_cYl_jNq--W', to: 'commissies/2', @@ -334,7 +334,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/68', - _id: 'onderdeel_van/897', + id: 'onderdeel_van/897', _key: '897', _rev: '_cYl_jSe--y', to: 'commissies/17', @@ -342,7 +342,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/113', - _id: 'onderdeel_van/50', + id: 'onderdeel_van/50', _key: '50', _rev: '_cYl_jM6--s', to: 'commissies/0', @@ -350,7 +350,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/74', - _id: 'onderdeel_van/496', + id: 'onderdeel_van/496', _key: '496', _rev: '_cYl_jRC--e', to: 'commissies/10', @@ -358,7 +358,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/68', - _id: 'onderdeel_van/323', + id: 'onderdeel_van/323', _key: '323', _rev: '_cYl_jOy--U', to: 'commissies/7', @@ -366,7 +366,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/10', - _id: 'onderdeel_van/418', + id: 'onderdeel_van/418', _key: '418', _rev: '_cYl_jQW--O', to: 'commissies/9', @@ -374,7 +374,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/68', - _id: 'onderdeel_van/34', + id: 'onderdeel_van/34', _key: '34', _rev: '_cYl_jM6--M', to: 'commissies/0', @@ -382,7 +382,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/68', - _id: 'onderdeel_van/439', + id: 'onderdeel_van/439', _key: '439', _rev: '_cYl_jQa--M', to: 'commissies/9', @@ -390,7 +390,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/67', - _id: 'onderdeel_van/493', + id: 'onderdeel_van/493', _key: '493', _rev: '_cYl_jRC--Y', to: 'commissies/10', @@ -398,7 +398,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/128', - _id: 'onderdeel_van/1063', + id: 'onderdeel_van/1063', _key: '1063', _rev: '_cYl_jTK--I', to: 'commissies/21', @@ -406,7 +406,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/64', - _id: 'onderdeel_van/949', + id: 'onderdeel_van/949', _key: '949', _rev: '_cYl_jSy--K', to: 'commissies/18', @@ -414,7 +414,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/120', - _id: 'onderdeel_van/459', + id: 'onderdeel_van/459', _key: '459', _rev: '_cYl_jQ6--Q', to: 'commissies/9', @@ -422,7 +422,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/134', - _id: 'onderdeel_van/529', + id: 'onderdeel_van/529', _key: '529', _rev: '_cYl_jRG--w', to: 'commissies/10', @@ -430,7 +430,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/47', - _id: 'onderdeel_van/686', + id: 'onderdeel_van/686', _key: '686', _rev: '_cYl_jS---M', to: 'commissies/13', @@ -438,7 +438,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/75', - _id: 'onderdeel_van/442', + id: 'onderdeel_van/442', _key: '442', _rev: '_cYl_jQy--C', to: 'commissies/9', @@ -446,7 +446,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/64', - _id: 'onderdeel_van/633', + id: 'onderdeel_van/633', _key: '633', _rev: '_cYl_jRq--G', to: 'commissies/12', @@ -454,7 +454,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/64', - _id: 'onderdeel_van/233', + id: 'onderdeel_van/233', _key: '233', _rev: '_cYl_jOG--E', to: 'commissies/5', @@ -462,7 +462,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/64', - _id: 'onderdeel_van/197', + id: 'onderdeel_van/197', _key: '197', _rev: '_cYl_jN2--M', to: 'commissies/4', @@ -470,7 +470,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/147', - _id: 'onderdeel_van/1105', + id: 'onderdeel_van/1105', _key: '1105', _rev: '_cYl_jTW--A', to: 'commissies/28', @@ -478,7 +478,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/63', - _id: 'onderdeel_van/1013', + id: 'onderdeel_van/1013', _key: '1013', _rev: '_cYl_jS6-_C', to: 'commissies/19', @@ -486,7 +486,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/94', - _id: 'onderdeel_van/1102', + id: 'onderdeel_van/1102', _key: '1102', _rev: '_cYl_jTO--S', to: 'commissies/28', @@ -494,7 +494,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/63', - _id: 'onderdeel_van/691', + id: 'onderdeel_van/691', _key: '691', _rev: '_cYl_jS---W', to: 'commissies/13', @@ -502,7 +502,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/44', - _id: 'onderdeel_van/1005', + id: 'onderdeel_van/1005', _key: '1005', _rev: '_cYl_jS6--y', to: 'commissies/19', @@ -510,7 +510,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/108', - _id: 'onderdeel_van/712', + id: 'onderdeel_van/712', _key: '712', _rev: '_cYl_jS--_A', to: 'commissies/13', @@ -518,7 +518,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/63', - _id: 'onderdeel_van/92', + id: 'onderdeel_van/92', _key: '92', _rev: '_cYl_jNW---', to: 'commissies/1', @@ -526,7 +526,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/62', - _id: 'onderdeel_van/747', + id: 'onderdeel_van/747', _key: '747', _rev: '_cYl_jSC-_A', to: 'commissies/14', @@ -534,7 +534,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/54', - _id: 'onderdeel_van/317', + id: 'onderdeel_van/317', _key: '317', _rev: '_cYl_jOy--I', to: 'commissies/7', @@ -542,7 +542,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/6', - _id: 'onderdeel_van/288', + id: 'onderdeel_van/288', _key: '288', _rev: '_cYl_jOm---', to: 'commissies/7', @@ -550,7 +550,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/82', - _id: 'onderdeel_van/795', + id: 'onderdeel_van/795', _key: '795', _rev: '_cYl_jSO--K', to: 'commissies/15', @@ -558,7 +558,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/62', - _id: 'onderdeel_van/381', + id: 'onderdeel_van/381', _key: '381', _rev: '_cYl_jPG--Q', to: 'commissies/8', @@ -566,7 +566,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/60', - _id: 'onderdeel_van/1011', + id: 'onderdeel_van/1011', _key: '1011', _rev: '_cYl_jS6-_-', to: 'commissies/19', @@ -574,7 +574,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/52', - _id: 'onderdeel_van/148', + id: 'onderdeel_van/148', _key: '148', _rev: '_cYl_jNq--M', to: 'commissies/2', @@ -582,7 +582,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/60', - _id: 'onderdeel_van/822', + id: 'onderdeel_van/822', _key: '822', _rev: '_cYl_jSO-_A', to: 'commissies/16', @@ -590,7 +590,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/41', - _id: 'onderdeel_van/430', + id: 'onderdeel_van/430', _key: '430', _rev: '_cYl_jQW--m', to: 'commissies/9', @@ -598,7 +598,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/23', - _id: 'onderdeel_van/134', + id: 'onderdeel_van/134', _key: '134', _rev: '_cYl_jNm--g', to: 'commissies/2', @@ -606,7 +606,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/113', - _id: 'onderdeel_van/1034', + id: 'onderdeel_van/1034', _key: '1034', _rev: '_cYl_jTC--W', to: 'commissies/19', @@ -614,7 +614,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/60', - _id: 'onderdeel_van/631', + id: 'onderdeel_van/631', _key: '631', _rev: '_cYl_jRq--C', to: 'commissies/12', @@ -622,7 +622,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/60', - _id: 'onderdeel_van/90', + id: 'onderdeel_van/90', _key: '90', _rev: '_cYl_jNS--A', to: 'commissies/1', @@ -630,7 +630,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/59', - _id: 'onderdeel_van/1010', + id: 'onderdeel_van/1010', _key: '1010', _rev: '_cYl_jS6--8', to: 'commissies/19', @@ -638,7 +638,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/55', - _id: 'onderdeel_van/630', + id: 'onderdeel_van/630', _key: '630', _rev: '_cYl_jRq--A', to: 'commissies/12', @@ -646,7 +646,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/63', - _id: 'onderdeel_van/382', + id: 'onderdeel_van/382', _key: '382', _rev: '_cYl_jPG--S', to: 'commissies/8', @@ -654,7 +654,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/120', - _id: 'onderdeel_van/174', + id: 'onderdeel_van/174', _key: '174', _rev: '_cYl_jNy--E', to: 'commissies/2', @@ -662,7 +662,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/59', - _id: 'onderdeel_van/821', + id: 'onderdeel_van/821', _key: '821', _rev: '_cYl_jSO-_-', to: 'commissies/16', @@ -670,7 +670,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/7', - _id: 'onderdeel_van/3', + id: 'onderdeel_van/3', _key: '3', _rev: '_cYl_jMy--A', to: 'commissies/0', @@ -678,7 +678,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/98', - _id: 'onderdeel_van/650', + id: 'onderdeel_van/650', _key: '650', _rev: '_cYl_jRu--C', to: 'commissies/12', @@ -686,7 +686,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/66', - _id: 'onderdeel_van/235', + id: 'onderdeel_van/235', _key: '235', _rev: '_cYl_jOK---', to: 'commissies/5', @@ -694,7 +694,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/94', - _id: 'onderdeel_van/797', + id: 'onderdeel_van/797', _key: '797', _rev: '_cYl_jSO--O', to: 'commissies/15', @@ -702,7 +702,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/59', - _id: 'onderdeel_van/689', + id: 'onderdeel_van/689', _key: '689', _rev: '_cYl_jS---S', to: 'commissies/13', @@ -710,7 +710,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/110', - _id: 'onderdeel_van/455', + id: 'onderdeel_van/455', _key: '455', _rev: '_cYl_jQ6--I', to: 'commissies/9', @@ -718,7 +718,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/59', - _id: 'onderdeel_van/31', + id: 'onderdeel_van/31', _key: '31', _rev: '_cYl_jM6--G', to: 'commissies/0', @@ -726,7 +726,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/45', - _id: 'onderdeel_van/623', + id: 'onderdeel_van/623', _key: '623', _rev: '_cYl_jRi--C', to: 'commissies/12', @@ -734,7 +734,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/57', - _id: 'onderdeel_van/1160', + id: 'onderdeel_van/1160', _key: '1160', _rev: '_cYl_jTa--U', to: 'commissies/35', @@ -742,7 +742,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/57', - _id: 'onderdeel_van/89', + id: 'onderdeel_van/89', _key: '89', _rev: '_cYl_jNS---', to: 'commissies/1', @@ -750,7 +750,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/43', - _id: 'onderdeel_van/816', + id: 'onderdeel_van/816', _key: '816', _rev: '_cYl_jSO--0', to: 'commissies/16', @@ -758,7 +758,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/57', - _id: 'onderdeel_van/30', + id: 'onderdeel_van/30', _key: '30', _rev: '_cYl_jM6--E', to: 'commissies/0', @@ -766,7 +766,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/87', - _id: 'onderdeel_van/573', + id: 'onderdeel_van/573', _key: '573', _rev: '_cYl_jRO--1', to: 'commissies/11', @@ -774,7 +774,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/55', - _id: 'onderdeel_van/947', + id: 'onderdeel_van/947', _key: '947', _rev: '_cYl_jSy--G', to: 'commissies/18', @@ -782,7 +782,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/39', - _id: 'onderdeel_van/555', + id: 'onderdeel_van/555', _key: '555', _rev: '_cYl_jRO--R', to: 'commissies/11', @@ -790,7 +790,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/148', - _id: 'onderdeel_van/1154', + id: 'onderdeel_van/1154', _key: '1154', _rev: '_cYl_jTa--I', to: 'commissies/33', @@ -798,7 +798,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/55', - _id: 'onderdeel_van/820', + id: 'onderdeel_van/820', _key: '820', _rev: '_cYl_jSO--8', to: 'commissies/16', @@ -806,7 +806,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/55', - _id: 'onderdeel_van/745', + id: 'onderdeel_van/745', _key: '745', _rev: '_cYl_jSC--8', to: 'commissies/14', @@ -814,7 +814,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/84', - _id: 'onderdeel_van/641', + id: 'onderdeel_van/641', _key: '641', _rev: '_cYl_jRq--W', to: 'commissies/12', @@ -822,7 +822,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/65', - _id: 'onderdeel_van/438', + id: 'onderdeel_van/438', _key: '438', _rev: '_cYl_jQa--K', to: 'commissies/9', @@ -830,7 +830,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/54', - _id: 'onderdeel_van/946', + id: 'onderdeel_van/946', _key: '946', _rev: '_cYl_jSy--E', to: 'commissies/18', @@ -838,7 +838,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/119', - _id: 'onderdeel_van/716', + id: 'onderdeel_van/716', _key: '716', _rev: '_cYl_jSC--C', to: 'commissies/13', @@ -846,7 +846,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/54', - _id: 'onderdeel_van/744', + id: 'onderdeel_van/744', _key: '744', _rev: '_cYl_jSC--6', to: 'commissies/14', @@ -854,7 +854,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/31', - _id: 'onderdeel_van/78', + id: 'onderdeel_van/78', _key: '78', _rev: '_cYl_jNK---', to: 'commissies/1', @@ -862,7 +862,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/116', - _id: 'onderdeel_van/171', + id: 'onderdeel_van/171', _key: '171', _rev: '_cYl_jNy---', to: 'commissies/2', @@ -870,7 +870,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/60', - _id: 'onderdeel_van/380', + id: 'onderdeel_van/380', _key: '380', _rev: '_cYl_jPG--O', to: 'commissies/8', @@ -878,7 +878,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/51', - _id: 'onderdeel_van/278', + id: 'onderdeel_van/278', _key: '278', _rev: '_cYl_jOe--S', to: 'commissies/6', @@ -886,7 +886,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/83', - _id: 'onderdeel_van/1089', + id: 'onderdeel_van/1089', _key: '1089', _rev: '_cYl_jTK--8', to: 'commissies/26', @@ -894,7 +894,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/27', - _id: 'onderdeel_van/612', + id: 'onderdeel_van/612', _key: '612', _rev: '_cYl_jRa--I', to: 'commissies/12', @@ -902,7 +902,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/54', - _id: 'onderdeel_van/149', + id: 'onderdeel_van/149', _key: '149', _rev: '_cYl_jNq--O', to: 'commissies/2', @@ -910,7 +910,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/120', - _id: 'onderdeel_van/112', + id: 'onderdeel_van/112', _key: '112', _rev: '_cYl_jNi--E', to: 'commissies/1', @@ -918,7 +918,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/88', - _id: 'onderdeel_van/1079', + id: 'onderdeel_van/1079', _key: '1079', _rev: '_cYl_jTK--o', to: 'commissies/25', @@ -926,7 +926,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/54', - _id: 'onderdeel_van/87', + id: 'onderdeel_van/87', _key: '87', _rev: '_cYl_jNK--Q', to: 'commissies/1', @@ -934,7 +934,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/81', - _id: 'onderdeel_van/1020', + id: 'onderdeel_van/1020', _key: '1020', _rev: '_cYl_jS6-_Q', to: 'commissies/19', @@ -942,7 +942,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/52', - _id: 'onderdeel_van/230', + id: 'onderdeel_van/230', _key: '230', _rev: '_cYl_jOG---', to: 'commissies/5', @@ -950,7 +950,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/70', - _id: 'onderdeel_van/1015', + id: 'onderdeel_van/1015', _key: '1015', _rev: '_cYl_jS6-_G', to: 'commissies/19', @@ -958,7 +958,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/52', - _id: 'onderdeel_van/1009', + id: 'onderdeel_van/1009', _key: '1009', _rev: '_cYl_jS6--6', to: 'commissies/19', @@ -966,7 +966,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/29', - _id: 'onderdeel_van/675', + id: 'onderdeel_van/675', _key: '675', _rev: '_cYl_jR6--U', to: 'commissies/13', @@ -974,7 +974,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/52', - _id: 'onderdeel_van/945', + id: 'onderdeel_van/945', _key: '945', _rev: '_cYl_jSy--C', to: 'commissies/18', @@ -982,7 +982,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/17', - _id: 'onderdeel_van/480', + id: 'onderdeel_van/480', _key: '480', _rev: '_cYl_jRC---', to: 'commissies/10', @@ -990,7 +990,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/66', - _id: 'onderdeel_van/1014', + id: 'onderdeel_van/1014', _key: '1014', _rev: '_cYl_jS6-_E', to: 'commissies/19', @@ -998,7 +998,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/97', - _id: 'onderdeel_van/761', + id: 'onderdeel_van/761', _key: '761', _rev: '_cYl_jSC-_c', to: 'commissies/14', @@ -1006,7 +1006,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/52', - _id: 'onderdeel_van/375', + id: 'onderdeel_van/375', _key: '375', _rev: '_cYl_jPG--E', to: 'commissies/8', @@ -1014,7 +1014,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/84', - _id: 'onderdeel_van/158', + id: 'onderdeel_van/158', _key: '158', _rev: '_cYl_jNu--A', to: 'commissies/2', @@ -1022,7 +1022,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/52', - _id: 'onderdeel_van/86', + id: 'onderdeel_van/86', _key: '86', _rev: '_cYl_jNK--O', to: 'commissies/1', @@ -1030,7 +1030,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/126', - _id: 'onderdeel_van/523', + id: 'onderdeel_van/523', _key: '523', _rev: '_cYl_jRG--k', to: 'commissies/10', @@ -1038,7 +1038,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/51', - _id: 'onderdeel_van/628', + id: 'onderdeel_van/628', _key: '628', _rev: '_cYl_jRi--M', to: 'commissies/12', @@ -1046,7 +1046,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/129', - _id: 'onderdeel_van/262', + id: 'onderdeel_van/262', _key: '262', _rev: '_cYl_jOa--A', to: 'commissies/5', @@ -1054,7 +1054,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/51', - _id: 'onderdeel_van/315', + id: 'onderdeel_van/315', _key: '315', _rev: '_cYl_jOy--E', to: 'commissies/7', @@ -1062,7 +1062,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/49', - _id: 'onderdeel_van/1007', + id: 'onderdeel_van/1007', _key: '1007', _rev: '_cYl_jS6--2', to: 'commissies/19', @@ -1070,7 +1070,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/49', - _id: 'onderdeel_van/818', + id: 'onderdeel_van/818', _key: '818', _rev: '_cYl_jSO--4', to: 'commissies/16', @@ -1078,7 +1078,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/93', - _id: 'onderdeel_van/1092', + id: 'onderdeel_van/1092', _key: '1092', _rev: '_cYl_jTO---', to: 'commissies/26', @@ -1086,7 +1086,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/49', - _id: 'onderdeel_van/742', + id: 'onderdeel_van/742', _key: '742', _rev: '_cYl_jSC--2', to: 'commissies/14', @@ -1094,7 +1094,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/49', - _id: 'onderdeel_van/687', + id: 'onderdeel_van/687', _key: '687', _rev: '_cYl_jS---O', to: 'commissies/13', @@ -1102,7 +1102,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/35', - _id: 'onderdeel_van/304', + id: 'onderdeel_van/304', _key: '304', _rev: '_cYl_jOu---', to: 'commissies/7', @@ -1110,7 +1110,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/49', - _id: 'onderdeel_van/627', + id: 'onderdeel_van/627', _key: '627', _rev: '_cYl_jRi--K', to: 'commissies/12', @@ -1118,7 +1118,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/48', - _id: 'onderdeel_van/1006', + id: 'onderdeel_van/1006', _key: '1006', _rev: '_cYl_jS6--0', to: 'commissies/19', @@ -1126,7 +1126,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/87', - _id: 'onderdeel_van/796', + id: 'onderdeel_van/796', _key: '796', _rev: '_cYl_jSO--M', to: 'commissies/15', @@ -1134,7 +1134,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/48', - _id: 'onderdeel_van/943', + id: 'onderdeel_van/943', _key: '943', _rev: '_cYl_jSy---', to: 'commissies/18', @@ -1142,7 +1142,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/109', - _id: 'onderdeel_van/514', + id: 'onderdeel_van/514', _key: '514', _rev: '_cYl_jRG--S', to: 'commissies/10', @@ -1150,7 +1150,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/48', - _id: 'onderdeel_van/741', + id: 'onderdeel_van/741', _key: '741', _rev: '_cYl_jSC--0', to: 'commissies/14', @@ -1158,7 +1158,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/48', - _id: 'onderdeel_van/559', + id: 'onderdeel_van/559', _key: '559', _rev: '_cYl_jRO--Z', to: 'commissies/11', @@ -1166,7 +1166,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/56', - _id: 'onderdeel_van/29', + id: 'onderdeel_van/29', _key: '29', _rev: '_cYl_jM6--C', to: 'commissies/0', @@ -1174,7 +1174,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/48', - _id: 'onderdeel_van/228', + id: 'onderdeel_van/228', _key: '228', _rev: '_cYl_jOC--c', to: 'commissies/5', @@ -1182,7 +1182,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/47', - _id: 'onderdeel_van/625', + id: 'onderdeel_van/625', _key: '625', _rev: '_cYl_jRi--G', to: 'commissies/12', @@ -1190,7 +1190,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/55', - _id: 'onderdeel_van/490', + id: 'onderdeel_van/490', _key: '490', _rev: '_cYl_jRC--S', to: 'commissies/10', @@ -1198,7 +1198,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/47', - _id: 'onderdeel_van/312', + id: 'onderdeel_van/312', _key: '312', _rev: '_cYl_jOy---', to: 'commissies/7', @@ -1206,7 +1206,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/54', - _id: 'onderdeel_van/376', + id: 'onderdeel_van/376', _key: '376', _rev: '_cYl_jPG--G', to: 'commissies/8', @@ -1214,7 +1214,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/46', - _id: 'onderdeel_van/624', + id: 'onderdeel_van/624', _key: '624', _rev: '_cYl_jRi--E', to: 'commissies/12', @@ -1222,7 +1222,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/147', - _id: 'onderdeel_van/1051', + id: 'onderdeel_van/1051', _key: '1051', _rev: '_cYl_jTG--a', to: 'commissies/19', @@ -1230,7 +1230,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/66', - _id: 'onderdeel_van/824', + id: 'onderdeel_van/824', _key: '824', _rev: '_cYl_jSO-_E', to: 'commissies/16', @@ -1238,7 +1238,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/109', - _id: 'onderdeel_van/768', + id: 'onderdeel_van/768', _key: '768', _rev: '_cYl_jSK--C', to: 'commissies/14', @@ -1246,7 +1246,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/46', - _id: 'onderdeel_van/311', + id: 'onderdeel_van/311', _key: '311', _rev: '_cYl_jOu--M', to: 'commissies/7', @@ -1254,7 +1254,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/66', - _id: 'onderdeel_van/692', + id: 'onderdeel_van/692', _key: '692', _rev: '_cYl_jS---Y', to: 'commissies/13', @@ -1262,7 +1262,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/46', - _id: 'onderdeel_van/227', + id: 'onderdeel_van/227', _key: '227', _rev: '_cYl_jOC--a', to: 'commissies/5', @@ -1270,7 +1270,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/112', - _id: 'onderdeel_van/399', + id: 'onderdeel_van/399', _key: '399', _rev: '_cYl_jQK--E', to: 'commissies/8', @@ -1278,7 +1278,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/45', - _id: 'onderdeel_van/684', + id: 'onderdeel_van/684', _key: '684', _rev: '_cYl_jS---I', to: 'commissies/13', @@ -1286,7 +1286,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/64', - _id: 'onderdeel_van/437', + id: 'onderdeel_van/437', _key: '437', _rev: '_cYl_jQa--I', to: 'commissies/9', @@ -1294,7 +1294,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/45', - _id: 'onderdeel_van/310', + id: 'onderdeel_van/310', _key: '310', _rev: '_cYl_jOu--K', to: 'commissies/7', @@ -1302,7 +1302,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/64', - _id: 'onderdeel_van/563', + id: 'onderdeel_van/563', _key: '563', _rev: '_cYl_jRO--h', to: 'commissies/11', @@ -1310,7 +1310,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/44', - _id: 'onderdeel_van/817', + id: 'onderdeel_van/817', _key: '817', _rev: '_cYl_jSO--2', to: 'commissies/16', @@ -1318,7 +1318,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/90', - _id: 'onderdeel_van/43', + id: 'onderdeel_van/43', _key: '43', _rev: '_cYl_jM6--e', to: 'commissies/0', @@ -1326,7 +1326,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/43', - _id: 'onderdeel_van/1004', + id: 'onderdeel_van/1004', _key: '1004', _rev: '_cYl_jS6--w', to: 'commissies/19', @@ -1334,7 +1334,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/98', - _id: 'onderdeel_van/1028', + id: 'onderdeel_van/1028', _key: '1028', _rev: '_cYl_jTC--K', to: 'commissies/19', @@ -1342,7 +1342,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/48', - _id: 'onderdeel_van/488', + id: 'onderdeel_van/488', _key: '488', _rev: '_cYl_jRC--O', to: 'commissies/10', @@ -1350,7 +1350,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/61', - _id: 'onderdeel_van/1161', + id: 'onderdeel_van/1161', _key: '1161', _rev: '_cYl_jTa--W', to: 'commissies/36', @@ -1358,7 +1358,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/109', - _id: 'onderdeel_van/912', + id: 'onderdeel_van/912', _key: '912', _rev: '_cYl_jSi--G', to: 'commissies/17', @@ -1366,7 +1366,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/46', - _id: 'onderdeel_van/146', + id: 'onderdeel_van/146', _key: '146', _rev: '_cYl_jNq--I', to: 'commissies/2', @@ -1374,7 +1374,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/64', - _id: 'onderdeel_van/1145', + id: 'onderdeel_van/1145', _key: '1145', _rev: '_cYl_jTW-_Q', to: 'commissies/33', @@ -1382,7 +1382,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/100', - _id: 'onderdeel_van/964', + id: 'onderdeel_van/964', _key: '964', _rev: '_cYl_jS2--K', to: 'commissies/18', @@ -1390,7 +1390,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/110', - _id: 'onderdeel_van/653', + id: 'onderdeel_van/653', _key: '653', _rev: '_cYl_jRy--A', to: 'commissies/12', @@ -1398,7 +1398,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/42', - _id: 'onderdeel_van/558', + id: 'onderdeel_van/558', _key: '558', _rev: '_cYl_jRO--X', to: 'commissies/11', @@ -1406,7 +1406,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/18', - _id: 'onderdeel_van/870', + id: 'onderdeel_van/870', _key: '870', _rev: '_cYl_jSW--I', to: 'commissies/17', @@ -1414,7 +1414,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/42', - _id: 'onderdeel_van/431', + id: 'onderdeel_van/431', _key: '431', _rev: '_cYl_jQW--o', to: 'commissies/9', @@ -1422,7 +1422,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/131', - _id: 'onderdeel_van/527', + id: 'onderdeel_van/527', _key: '527', _rev: '_cYl_jRG--s', to: 'commissies/10', @@ -1430,7 +1430,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/18', - _id: 'onderdeel_van/793', + id: 'onderdeel_van/793', _key: '793', _rev: '_cYl_jSO--G', to: 'commissies/15', @@ -1438,7 +1438,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/70', - _id: 'onderdeel_van/898', + id: 'onderdeel_van/898', _key: '898', _rev: '_cYl_jSe--0', to: 'commissies/17', @@ -1446,7 +1446,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/72', - _id: 'onderdeel_van/238', + id: 'onderdeel_van/238', _key: '238', _rev: '_cYl_jOK--E', to: 'commissies/5', @@ -1454,7 +1454,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/78', - _id: 'onderdeel_van/698', + id: 'onderdeel_van/698', _key: '698', _rev: '_cYl_jS---k', to: 'commissies/13', @@ -1462,7 +1462,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/66', - _id: 'onderdeel_van/895', + id: 'onderdeel_van/895', _key: '895', _rev: '_cYl_jSe--u', to: 'commissies/17', @@ -1470,7 +1470,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/87', - _id: 'onderdeel_van/643', + id: 'onderdeel_van/643', _key: '643', _rev: '_cYl_jRq--a', to: 'commissies/12', @@ -1478,7 +1478,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/141', - _id: 'onderdeel_van/470', + id: 'onderdeel_van/470', _key: '470', _rev: '_cYl_jR---O', to: 'commissies/9', @@ -1486,7 +1486,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/42', - _id: 'onderdeel_van/308', + id: 'onderdeel_van/308', _key: '308', _rev: '_cYl_jOu--G', to: 'commissies/7', @@ -1494,7 +1494,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/49', - _id: 'onderdeel_van/374', + id: 'onderdeel_van/374', _key: '374', _rev: '_cYl_jPG--C', to: 'commissies/8', @@ -1502,7 +1502,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/119', - _id: 'onderdeel_van/173', + id: 'onderdeel_van/173', _key: '173', _rev: '_cYl_jNy--C', to: 'commissies/2', @@ -1510,7 +1510,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/41', - _id: 'onderdeel_van/225', + id: 'onderdeel_van/225', _key: '225', _rev: '_cYl_jOC--W', to: 'commissies/5', @@ -1518,7 +1518,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/41', - _id: 'onderdeel_van/145', + id: 'onderdeel_van/145', _key: '145', _rev: '_cYl_jNq--G', to: 'commissies/2', @@ -1526,7 +1526,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/68', - _id: 'onderdeel_van/93', + id: 'onderdeel_van/93', _key: '93', _rev: '_cYl_jNW--A', to: 'commissies/1', @@ -1534,7 +1534,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/62', - _id: 'onderdeel_van/891', + id: 'onderdeel_van/891', _key: '891', _rev: '_cYl_jSe--m', to: 'commissies/17', @@ -1542,7 +1542,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/43', - _id: 'onderdeel_van/682', + id: 'onderdeel_van/682', _key: '682', _rev: '_cYl_jS---E', to: 'commissies/13', @@ -1550,7 +1550,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/138', - _id: 'onderdeel_van/60', + id: 'onderdeel_van/60', _key: '60', _rev: '_cYl_jN---O', to: 'commissies/0', @@ -1558,7 +1558,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/40', - _id: 'onderdeel_van/1003', + id: 'onderdeel_van/1003', _key: '1003', _rev: '_cYl_jS6--u', to: 'commissies/19', @@ -1566,7 +1566,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/70', - _id: 'onderdeel_van/94', + id: 'onderdeel_van/94', _key: '94', _rev: '_cYl_jNW--C', to: 'commissies/1', @@ -1574,7 +1574,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/10', - _id: 'onderdeel_van/1058', + id: 'onderdeel_van/1058', _key: '1058', _rev: '_cYl_jTK---', to: 'commissies/21', @@ -1582,7 +1582,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/40', - _id: 'onderdeel_van/940', + id: 'onderdeel_van/940', _key: '940', _rev: '_cYl_jSu--Y', to: 'commissies/18', @@ -1590,7 +1590,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/102', - _id: 'onderdeel_van/103', + id: 'onderdeel_van/103', _key: '103', _rev: '_cYl_jNe--G', to: 'commissies/1', @@ -1598,7 +1598,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/105', - _id: 'onderdeel_van/577', + id: 'onderdeel_van/577', _key: '577', _rev: '_cYl_jRO--9', to: 'commissies/11', @@ -1606,7 +1606,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/132', - _id: 'onderdeel_van/466', + id: 'onderdeel_van/466', _key: '466', _rev: '_cYl_jR---G', to: 'commissies/9', @@ -1614,7 +1614,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/40', - _id: 'onderdeel_van/556', + id: 'onderdeel_van/556', _key: '556', _rev: '_cYl_jRO--T', to: 'commissies/11', @@ -1622,7 +1622,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/68', - _id: 'onderdeel_van/280', + id: 'onderdeel_van/280', _key: '280', _rev: '_cYl_jOe--W', to: 'commissies/6', @@ -1630,7 +1630,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/39', - _id: 'onderdeel_van/815', + id: 'onderdeel_van/815', _key: '815', _rev: '_cYl_jSO--y', to: 'commissies/16', @@ -1638,7 +1638,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/69', - _id: 'onderdeel_van/1162', + id: 'onderdeel_van/1162', _key: '1162', _rev: '_cYl_jTa--Y', to: 'commissies/36', @@ -1646,7 +1646,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/23', - _id: 'onderdeel_van/359', + id: 'onderdeel_van/359', _key: '359', _rev: '_cYl_jPC--O', to: 'commissies/8', @@ -1654,7 +1654,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/38', - _id: 'onderdeel_van/1143', + id: 'onderdeel_van/1143', _key: '1143', _rev: '_cYl_jTW-_M', to: 'commissies/33', @@ -1662,7 +1662,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/26', - _id: 'onderdeel_van/14', + id: 'onderdeel_van/14', _key: '14', _rev: '_cYl_jMy--W', to: 'commissies/0', @@ -1670,7 +1670,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/38', - _id: 'onderdeel_van/306', + id: 'onderdeel_van/306', _key: '306', _rev: '_cYl_jOu--C', to: 'commissies/7', @@ -1678,7 +1678,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/38', - _id: 'onderdeel_van/143', + id: 'onderdeel_van/143', _key: '143', _rev: '_cYl_jNq--C', to: 'commissies/2', @@ -1686,7 +1686,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/23', - _id: 'onderdeel_van/215', + id: 'onderdeel_van/215', _key: '215', _rev: '_cYl_jOC--C', to: 'commissies/5', @@ -1694,7 +1694,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/2', - _id: 'onderdeel_van/989', + id: 'onderdeel_van/989', _key: '989', _rev: '_cYl_jS6--S', to: 'commissies/19', @@ -1702,7 +1702,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/37', - _id: 'onderdeel_van/617', + id: 'onderdeel_van/617', _key: '617', _rev: '_cYl_jRa--S', to: 'commissies/12', @@ -1710,7 +1710,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/113', - _id: 'onderdeel_van/170', + id: 'onderdeel_van/170', _key: '170', _rev: '_cYl_jNu--Y', to: 'commissies/2', @@ -1718,7 +1718,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/37', - _id: 'onderdeel_van/554', + id: 'onderdeel_van/554', _key: '554', _rev: '_cYl_jRO--P', to: 'commissies/11', @@ -1726,7 +1726,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/114', - _id: 'onderdeel_van/1135', + id: 'onderdeel_van/1135', _key: '1135', _rev: '_cYl_jTW--8', to: 'commissies/31', @@ -1734,7 +1734,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/55', - _id: 'onderdeel_van/28', + id: 'onderdeel_van/28', _key: '28', _rev: '_cYl_jM6--A', to: 'commissies/0', @@ -1742,7 +1742,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/79', - _id: 'onderdeel_van/637', + id: 'onderdeel_van/637', _key: '637', _rev: '_cYl_jRq--O', to: 'commissies/12', @@ -1750,7 +1750,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/37', - _id: 'onderdeel_van/428', + id: 'onderdeel_van/428', _key: '428', _rev: '_cYl_jQW--i', to: 'commissies/9', @@ -1758,7 +1758,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/41', - _id: 'onderdeel_van/620', + id: 'onderdeel_van/620', _key: '620', _rev: '_cYl_jRe--C', to: 'commissies/12', @@ -1766,7 +1766,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/37', - _id: 'onderdeel_van/368', + id: 'onderdeel_van/368', _key: '368', _rev: '_cYl_jPC--g', to: 'commissies/8', @@ -1774,7 +1774,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/7', - _id: 'onderdeel_van/539', + id: 'onderdeel_van/539', _key: '539', _rev: '_cYl_jRK--F', to: 'commissies/11', @@ -1782,7 +1782,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/65', - _id: 'onderdeel_van/894', + id: 'onderdeel_van/894', _key: '894', _rev: '_cYl_jSe--s', to: 'commissies/17', @@ -1790,7 +1790,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/37', - _id: 'onderdeel_van/305', + id: 'onderdeel_van/305', _key: '305', _rev: '_cYl_jOu--A', to: 'commissies/7', @@ -1798,7 +1798,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/32', - _id: 'onderdeel_van/878', + id: 'onderdeel_van/878', _key: '878', _rev: '_cYl_jSe--M', to: 'commissies/17', @@ -1806,7 +1806,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/45', - _id: 'onderdeel_van/25', + id: 'onderdeel_van/25', _key: '25', _rev: '_cYl_jM2--C', to: 'commissies/0', @@ -1814,7 +1814,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/37', - _id: 'onderdeel_van/221', + id: 'onderdeel_van/221', _key: '221', _rev: '_cYl_jOC--O', to: 'commissies/5', @@ -1822,7 +1822,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/31', - _id: 'onderdeel_van/615', + id: 'onderdeel_van/615', _key: '615', _rev: '_cYl_jRa--O', to: 'commissies/12', @@ -1830,7 +1830,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/3', - _id: 'onderdeel_van/66', + id: 'onderdeel_van/66', _key: '66', _rev: '_cYl_jNC---', to: 'commissies/1', @@ -1838,7 +1838,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/9', - _id: 'onderdeel_van/805', + id: 'onderdeel_van/805', _key: '805', _rev: '_cYl_jSO--e', to: 'commissies/16', @@ -1846,7 +1846,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/57', - _id: 'onderdeel_van/889', + id: 'onderdeel_van/889', _key: '889', _rev: '_cYl_jSe--i', to: 'commissies/17', @@ -1854,7 +1854,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/19', - _id: 'onderdeel_van/213', + id: 'onderdeel_van/213', _key: '213', _rev: '_cYl_jOC---', to: 'commissies/5', @@ -1862,7 +1862,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/7', - _id: 'onderdeel_van/474', + id: 'onderdeel_van/474', _key: '474', _rev: '_cYl_jR---W', to: 'commissies/10', @@ -1870,7 +1870,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/30', - _id: 'onderdeel_van/1000', + id: 'onderdeel_van/1000', _key: '1000', _rev: '_cYl_jS6--o', to: 'commissies/19', @@ -1878,7 +1878,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/35', - _id: 'onderdeel_van/880', + id: 'onderdeel_van/880', _key: '880', _rev: '_cYl_jSe--Q', to: 'commissies/17', @@ -1886,7 +1886,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/127', - _id: 'onderdeel_van/923', + id: 'onderdeel_van/923', _key: '923', _rev: '_cYl_jSm--A', to: 'commissies/17', @@ -1894,7 +1894,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/3', - _id: 'onderdeel_van/128', + id: 'onderdeel_van/128', _key: '128', _rev: '_cYl_jNm--U', to: 'commissies/2', @@ -1902,7 +1902,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/148', - _id: 'onderdeel_van/864', + id: 'onderdeel_van/864', _key: '864', _rev: '_cYl_jSS-_G', to: 'commissies/16', @@ -1910,7 +1910,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/63', - _id: 'onderdeel_van/823', + id: 'onderdeel_van/823', _key: '823', _rev: '_cYl_jSO-_C', to: 'commissies/16', @@ -1918,7 +1918,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/35', - _id: 'onderdeel_van/220', + id: 'onderdeel_van/220', _key: '220', _rev: '_cYl_jOC--M', to: 'commissies/5', @@ -1926,7 +1926,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/97', - _id: 'onderdeel_van/44', + id: 'onderdeel_van/44', _key: '44', _rev: '_cYl_jM6--g', to: 'commissies/0', @@ -1934,7 +1934,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/49', - _id: 'onderdeel_van/560', + id: 'onderdeel_van/560', _key: '560', _rev: '_cYl_jRO--b', to: 'commissies/11', @@ -1942,7 +1942,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/84', - _id: 'onderdeel_van/702', + id: 'onderdeel_van/702', _key: '702', _rev: '_cYl_jS---s', to: 'commissies/13', @@ -1950,7 +1950,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/35', - _id: 'onderdeel_van/141', + id: 'onderdeel_van/141', _key: '141', _rev: '_cYl_jNq---', to: 'commissies/2', @@ -1958,7 +1958,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/13', - _id: 'onderdeel_van/993', + id: 'onderdeel_van/993', _key: '993', _rev: '_cYl_jS6--a', to: 'commissies/19', @@ -1966,7 +1966,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/34', - _id: 'onderdeel_van/938', + id: 'onderdeel_van/938', _key: '938', _rev: '_cYl_jSu--U', to: 'commissies/18', @@ -1974,7 +1974,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/62', - _id: 'onderdeel_van/632', + id: 'onderdeel_van/632', _key: '632', _rev: '_cYl_jRq--E', to: 'commissies/12', @@ -1982,7 +1982,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/86', - _id: 'onderdeel_van/391', + id: 'onderdeel_van/391', _key: '391', _rev: '_cYl_jP6--A', to: 'commissies/8', @@ -1990,7 +1990,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/107', - _id: 'onderdeel_van/652', + id: 'onderdeel_van/652', _key: '652', _rev: '_cYl_jRy---', to: 'commissies/12', @@ -1998,7 +1998,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/28', - _id: 'onderdeel_van/299', + id: 'onderdeel_van/299', _key: '299', _rev: '_cYl_jOm--U', to: 'commissies/7', @@ -2006,7 +2006,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/34', - _id: 'onderdeel_van/879', + id: 'onderdeel_van/879', _key: '879', _rev: '_cYl_jSe--O', to: 'commissies/17', @@ -2014,7 +2014,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/39', - _id: 'onderdeel_van/1086', + id: 'onderdeel_van/1086', _key: '1086', _rev: '_cYl_jTK--2', to: 'commissies/26', @@ -2022,7 +2022,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/34', - _id: 'onderdeel_van/739', + id: 'onderdeel_van/739', _key: '739', _rev: '_cYl_jSC--w', to: 'commissies/14', @@ -2030,7 +2030,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/34', - _id: 'onderdeel_van/427', + id: 'onderdeel_van/427', _key: '427', _rev: '_cYl_jQW--g', to: 'commissies/9', @@ -2038,7 +2038,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/138', - _id: 'onderdeel_van/122', + id: 'onderdeel_van/122', _key: '122', _rev: '_cYl_jNm--I', to: 'commissies/1', @@ -2046,7 +2046,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/43', - _id: 'onderdeel_van/24', + id: 'onderdeel_van/24', _key: '24', _rev: '_cYl_jM2--A', to: 'commissies/0', @@ -2054,7 +2054,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/34', - _id: 'onderdeel_van/366', + id: 'onderdeel_van/366', _key: '366', _rev: '_cYl_jPC--c', to: 'commissies/8', @@ -2062,7 +2062,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/33', - _id: 'onderdeel_van/1127', + id: 'onderdeel_van/1127', _key: '1127', _rev: '_cYl_jTW--s', to: 'commissies/31', @@ -2070,7 +2070,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/33', - _id: 'onderdeel_van/1085', + id: 'onderdeel_van/1085', _key: '1085', _rev: '_cYl_jTK--0', to: 'commissies/26', @@ -2078,7 +2078,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/44', - _id: 'onderdeel_van/740', + id: 'onderdeel_van/740', _key: '740', _rev: '_cYl_jSC--y', to: 'commissies/14', @@ -2086,7 +2086,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/20', - _id: 'onderdeel_van/293', + id: 'onderdeel_van/293', _key: '293', _rev: '_cYl_jOm--I', to: 'commissies/7', @@ -2094,7 +2094,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/86', - _id: 'onderdeel_van/831', + id: 'onderdeel_van/831', _key: '831', _rev: '_cYl_jSS--E', to: 'commissies/16', @@ -2102,7 +2102,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/33', - _id: 'onderdeel_van/937', + id: 'onderdeel_van/937', _key: '937', _rev: '_cYl_jSu--S', to: 'commissies/18', @@ -2110,7 +2110,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/33', - _id: 'onderdeel_van/738', + id: 'onderdeel_van/738', _key: '738', _rev: '_cYl_jSC--u', to: 'commissies/14', @@ -2118,7 +2118,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/33', - _id: 'onderdeel_van/677', + id: 'onderdeel_van/677', _key: '677', _rev: '_cYl_jR6--Y', to: 'commissies/13', @@ -2126,7 +2126,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/94', - _id: 'onderdeel_van/961', + id: 'onderdeel_van/961', _key: '961', _rev: '_cYl_jS2--E', to: 'commissies/18', @@ -2134,7 +2134,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/123', - _id: 'onderdeel_van/521', + id: 'onderdeel_van/521', _key: '521', _rev: '_cYl_jRG--g', to: 'commissies/10', @@ -2142,7 +2142,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/42', - _id: 'onderdeel_van/370', + id: 'onderdeel_van/370', _key: '370', _rev: '_cYl_jPC--k', to: 'commissies/8', @@ -2150,7 +2150,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/33', - _id: 'onderdeel_van/485', + id: 'onderdeel_van/485', _key: '485', _rev: '_cYl_jRC--I', to: 'commissies/10', @@ -2158,7 +2158,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/46', - _id: 'onderdeel_van/84', + id: 'onderdeel_van/84', _key: '84', _rev: '_cYl_jNK--K', to: 'commissies/1', @@ -2166,7 +2166,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/56', - _id: 'onderdeel_van/88', + id: 'onderdeel_van/88', _key: '88', _rev: '_cYl_jNK--S', to: 'commissies/1', @@ -2174,7 +2174,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/34', - _id: 'onderdeel_van/814', + id: 'onderdeel_van/814', _key: '814', _rev: '_cYl_jSO--w', to: 'commissies/16', @@ -2182,7 +2182,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/26', - _id: 'onderdeel_van/481', + id: 'onderdeel_van/481', _key: '481', _rev: '_cYl_jRC--A', to: 'commissies/10', @@ -2190,7 +2190,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/23', - _id: 'onderdeel_van/1070', + id: 'onderdeel_van/1070', _key: '1070', _rev: '_cYl_jTK--W', to: 'commissies/23', @@ -2198,7 +2198,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/116', - _id: 'onderdeel_van/1054', + id: 'onderdeel_van/1054', _key: '1054', _rev: '_cYl_jTG--g', to: 'commissies/20', @@ -2206,7 +2206,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/44', - _id: 'onderdeel_van/309', + id: 'onderdeel_van/309', _key: '309', _rev: '_cYl_jOu--I', to: 'commissies/7', @@ -2214,7 +2214,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/140', - _id: 'onderdeel_van/785', + id: 'onderdeel_van/785', _key: '785', _rev: '_cYl_jSK--k', to: 'commissies/14', @@ -2222,7 +2222,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/32', - _id: 'onderdeel_van/737', + id: 'onderdeel_van/737', _key: '737', _rev: '_cYl_jSC--s', to: 'commissies/14', @@ -2230,7 +2230,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/101', - _id: 'onderdeel_van/510', + id: 'onderdeel_van/510', _key: '510', _rev: '_cYl_jRG--K', to: 'commissies/10', @@ -2238,7 +2238,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/44', - _id: 'onderdeel_van/683', + id: 'onderdeel_van/683', _key: '683', _rev: '_cYl_jS---G', to: 'commissies/13', @@ -2246,7 +2246,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/32', - _id: 'onderdeel_van/553', + id: 'onderdeel_van/553', _key: '553', _rev: '_cYl_jRO--N', to: 'commissies/11', @@ -2254,7 +2254,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/32', - _id: 'onderdeel_van/484', + id: 'onderdeel_van/484', _key: '484', _rev: '_cYl_jRC--G', to: 'commissies/10', @@ -2262,7 +2262,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/21', - _id: 'onderdeel_van/422', + id: 'onderdeel_van/422', _key: '422', _rev: '_cYl_jQW--W', to: 'commissies/9', @@ -2270,7 +2270,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/136', - _id: 'onderdeel_van/409', + id: 'onderdeel_van/409', _key: '409', _rev: '_cYl_jQO--K', to: 'commissies/8', @@ -2278,7 +2278,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/62', - _id: 'onderdeel_van/1012', + id: 'onderdeel_van/1012', _key: '1012', _rev: '_cYl_jS6-_A', to: 'commissies/19', @@ -2286,7 +2286,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/43', - _id: 'onderdeel_van/1108', + id: 'onderdeel_van/1108', _key: '1108', _rev: '_cYl_jTW--G', to: 'commissies/29', @@ -2294,7 +2294,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/23', - _id: 'onderdeel_van/72', + id: 'onderdeel_van/72', _key: '72', _rev: '_cYl_jNC--K', to: 'commissies/1', @@ -2302,7 +2302,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/35', - _id: 'onderdeel_van/939', + id: 'onderdeel_van/939', _key: '939', _rev: '_cYl_jSu--W', to: 'commissies/18', @@ -2310,7 +2310,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/43', - _id: 'onderdeel_van/942', + id: 'onderdeel_van/942', _key: '942', _rev: '_cYl_jSu--c', to: 'commissies/18', @@ -2318,7 +2318,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/31', - _id: 'onderdeel_van/736', + id: 'onderdeel_van/736', _key: '736', _rev: '_cYl_jSC--q', to: 'commissies/14', @@ -2326,7 +2326,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/125', - _id: 'onderdeel_van/850', + id: 'onderdeel_van/850', _key: '850', _rev: '_cYl_jSS--q', to: 'commissies/16', @@ -2334,7 +2334,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/59', - _id: 'onderdeel_van/890', + id: 'onderdeel_van/890', _key: '890', _rev: '_cYl_jSe--k', to: 'commissies/17', @@ -2342,7 +2342,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/31', - _id: 'onderdeel_van/364', + id: 'onderdeel_van/364', _key: '364', _rev: '_cYl_jPC--Y', to: 'commissies/8', @@ -2350,7 +2350,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/38', - _id: 'onderdeel_van/277', + id: 'onderdeel_van/277', _key: '277', _rev: '_cYl_jOe--Q', to: 'commissies/6', @@ -2358,7 +2358,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/31', - _id: 'onderdeel_van/219', + id: 'onderdeel_van/219', _key: '219', _rev: '_cYl_jOC--K', to: 'commissies/5', @@ -2366,7 +2366,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/35', - _id: 'onderdeel_van/18', + id: 'onderdeel_van/18', _key: '18', _rev: '_cYl_jMy--e', to: 'commissies/0', @@ -2374,7 +2374,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/21', - _id: 'onderdeel_van/272', + id: 'onderdeel_van/272', _key: '272', _rev: '_cYl_jOe--G', to: 'commissies/6', @@ -2382,7 +2382,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/71', - _id: 'onderdeel_van/386', + id: 'onderdeel_van/386', _key: '386', _rev: '_cYl_jPG--a', to: 'commissies/8', @@ -2390,7 +2390,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/30', - _id: 'onderdeel_van/1084', + id: 'onderdeel_van/1084', _key: '1084', _rev: '_cYl_jTK--y', to: 'commissies/26', @@ -2398,7 +2398,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/113', - _id: 'onderdeel_van/400', + id: 'onderdeel_van/400', _key: '400', _rev: '_cYl_jQK--G', to: 'commissies/8', @@ -2406,7 +2406,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/63', - _id: 'onderdeel_van/892', + id: 'onderdeel_van/892', _key: '892', _rev: '_cYl_jSe--o', to: 'commissies/17', @@ -2414,7 +2414,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/30', - _id: 'onderdeel_van/614', + id: 'onderdeel_van/614', _key: '614', _rev: '_cYl_jRa--M', to: 'commissies/12', @@ -2422,7 +2422,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/30', - _id: 'onderdeel_van/552', + id: 'onderdeel_van/552', _key: '552', _rev: '_cYl_jRO--L', to: 'commissies/11', @@ -2430,7 +2430,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/143', - _id: 'onderdeel_van/927', + id: 'onderdeel_van/927', _key: '927', _rev: '_cYl_jSu---', to: 'commissies/17', @@ -2438,7 +2438,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/29', - _id: 'onderdeel_van/482', + id: 'onderdeel_van/482', _key: '482', _rev: '_cYl_jRC--C', to: 'commissies/10', @@ -2446,7 +2446,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/30', - _id: 'onderdeel_van/426', + id: 'onderdeel_van/426', _key: '426', _rev: '_cYl_jQW--e', to: 'commissies/9', @@ -2454,7 +2454,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/30', - _id: 'onderdeel_van/363', + id: 'onderdeel_van/363', _key: '363', _rev: '_cYl_jPC--W', to: 'commissies/8', @@ -2462,7 +2462,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/100', - _id: 'onderdeel_van/837', + id: 'onderdeel_van/837', _key: '837', _rev: '_cYl_jSS--Q', to: 'commissies/16', @@ -2470,7 +2470,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/88', - _id: 'onderdeel_van/42', + id: 'onderdeel_van/42', _key: '42', _rev: '_cYl_jM6--c', to: 'commissies/0', @@ -2478,7 +2478,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/49', - _id: 'onderdeel_van/489', + id: 'onderdeel_van/489', _key: '489', _rev: '_cYl_jRC--Q', to: 'commissies/10', @@ -2486,7 +2486,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/29', - _id: 'onderdeel_van/300', + id: 'onderdeel_van/300', _key: '300', _rev: '_cYl_jOm--W', to: 'commissies/7', @@ -2494,7 +2494,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/123', - _id: 'onderdeel_van/461', + id: 'onderdeel_van/461', _key: '461', _rev: '_cYl_jQ6--U', to: 'commissies/9', @@ -2502,7 +2502,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/137', - _id: 'onderdeel_van/59', + id: 'onderdeel_van/59', _key: '59', _rev: '_cYl_jN---M', to: 'commissies/0', @@ -2510,7 +2510,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/144', - _id: 'onderdeel_van/1073', + id: 'onderdeel_van/1073', _key: '1073', _rev: '_cYl_jTK--c', to: 'commissies/23', @@ -2518,7 +2518,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/29', - _id: 'onderdeel_van/138', + id: 'onderdeel_van/138', _key: '138', _rev: '_cYl_jNm--o', to: 'commissies/2', @@ -2526,7 +2526,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/29', - _id: 'onderdeel_van/77', + id: 'onderdeel_van/77', _key: '77', _rev: '_cYl_jNG--C', to: 'commissies/1', @@ -2534,7 +2534,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/19', - _id: 'onderdeel_van/70', + id: 'onderdeel_van/70', _key: '70', _rev: '_cYl_jNC--G', to: 'commissies/1', @@ -2542,7 +2542,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/28', - _id: 'onderdeel_van/424', + id: 'onderdeel_van/424', _key: '424', _rev: '_cYl_jQW--a', to: 'commissies/9', @@ -2550,7 +2550,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/94', - _id: 'onderdeel_van/646', + id: 'onderdeel_van/646', _key: '646', _rev: '_cYl_jRq--g', to: 'commissies/12', @@ -2558,7 +2558,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/6', - _id: 'onderdeel_van/415', + id: 'onderdeel_van/415', _key: '415', _rev: '_cYl_jQW--I', to: 'commissies/9', @@ -2566,7 +2566,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/80', - _id: 'onderdeel_van/751', + id: 'onderdeel_van/751', _key: '751', _rev: '_cYl_jSC-_I', to: 'commissies/14', @@ -2574,7 +2574,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/27', - _id: 'onderdeel_van/875', + id: 'onderdeel_van/875', _key: '875', _rev: '_cYl_jSe--G', to: 'commissies/17', @@ -2582,7 +2582,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/49', - _id: 'onderdeel_van/434', + id: 'onderdeel_van/434', _key: '434', _rev: '_cYl_jQa--C', to: 'commissies/9', @@ -2590,7 +2590,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/31', - _id: 'onderdeel_van/935', + id: 'onderdeel_van/935', _key: '935', _rev: '_cYl_jSu--O', to: 'commissies/18', @@ -2598,7 +2598,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/70', - _id: 'onderdeel_van/1088', + id: 'onderdeel_van/1088', _key: '1088', _rev: '_cYl_jTK--6', to: 'commissies/26', @@ -2606,7 +2606,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/80', - _id: 'onderdeel_van/1157', + id: 'onderdeel_van/1157', _key: '1157', _rev: '_cYl_jTa--O', to: 'commissies/34', @@ -2614,7 +2614,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/27', - _id: 'onderdeel_van/811', + id: 'onderdeel_van/811', _key: '811', _rev: '_cYl_jSO--q', to: 'commissies/16', @@ -2622,7 +2622,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/27', - _id: 'onderdeel_van/674', + id: 'onderdeel_van/674', _key: '674', _rev: '_cYl_jR6--S', to: 'commissies/13', @@ -2630,7 +2630,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/27', - _id: 'onderdeel_van/550', + id: 'onderdeel_van/550', _key: '550', _rev: '_cYl_jRO--H', to: 'commissies/11', @@ -2638,7 +2638,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/95', - _id: 'onderdeel_van/507', + id: 'onderdeel_van/507', _key: '507', _rev: '_cYl_jRG--E', to: 'commissies/10', @@ -2646,7 +2646,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/136', - _id: 'onderdeel_van/726', + id: 'onderdeel_van/726', _key: '726', _rev: '_cYl_jSC--W', to: 'commissies/13', @@ -2654,7 +2654,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/124', - _id: 'onderdeel_van/115', + id: 'onderdeel_van/115', _key: '115', _rev: '_cYl_jNi--K', to: 'commissies/1', @@ -2662,7 +2662,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/49', - _id: 'onderdeel_van/85', + id: 'onderdeel_van/85', _key: '85', _rev: '_cYl_jNK--M', to: 'commissies/1', @@ -2670,7 +2670,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/27', - _id: 'onderdeel_van/423', + id: 'onderdeel_van/423', _key: '423', _rev: '_cYl_jQW--Y', to: 'commissies/9', @@ -2678,7 +2678,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/38', - _id: 'onderdeel_van/222', + id: 'onderdeel_van/222', _key: '222', _rev: '_cYl_jOC--Q', to: 'commissies/5', @@ -2686,7 +2686,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/56', - _id: 'onderdeel_van/150', + id: 'onderdeel_van/150', _key: '150', _rev: '_cYl_jNq--Q', to: 'commissies/2', @@ -2694,7 +2694,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/27', - _id: 'onderdeel_van/218', + id: 'onderdeel_van/218', _key: '218', _rev: '_cYl_jOC--I', to: 'commissies/5', @@ -2702,7 +2702,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/70', - _id: 'onderdeel_van/1110', + id: 'onderdeel_van/1110', _key: '1110', _rev: '_cYl_jTW--K', to: 'commissies/29', @@ -2710,7 +2710,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/70', - _id: 'onderdeel_van/236', + id: 'onderdeel_van/236', _key: '236', _rev: '_cYl_jOK--A', to: 'commissies/5', @@ -2718,7 +2718,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/108', - _id: 'onderdeel_van/911', + id: 'onderdeel_van/911', _key: '911', _rev: '_cYl_jSi--E', to: 'commissies/17', @@ -2726,7 +2726,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/27', - _id: 'onderdeel_van/1126', + id: 'onderdeel_van/1126', _key: '1126', _rev: '_cYl_jTW--q', to: 'commissies/31', @@ -2734,7 +2734,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/12', - _id: 'onderdeel_van/1076', + id: 'onderdeel_van/1076', _key: '1076', _rev: '_cYl_jTK--i', to: 'commissies/25', @@ -2742,7 +2742,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/99', - _id: 'onderdeel_van/450', + id: 'onderdeel_van/450', _key: '450', _rev: '_cYl_jQ6---', to: 'commissies/9', @@ -2750,7 +2750,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/124', - _id: 'onderdeel_van/849', + id: 'onderdeel_van/849', _key: '849', _rev: '_cYl_jSS--o', to: 'commissies/16', @@ -2758,7 +2758,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/99', - _id: 'onderdeel_van/247', + id: 'onderdeel_van/247', _key: '247', _rev: '_cYl_jOO--M', to: 'commissies/5', @@ -2766,7 +2766,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/26', - _id: 'onderdeel_van/998', + id: 'onderdeel_van/998', _key: '998', _rev: '_cYl_jS6--k', to: 'commissies/19', @@ -2774,7 +2774,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/30', - _id: 'onderdeel_van/301', + id: 'onderdeel_van/301', _key: '301', _rev: '_cYl_jOm--Y', to: 'commissies/7', @@ -2782,7 +2782,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/26', - _id: 'onderdeel_van/549', + id: 'onderdeel_van/549', _key: '549', _rev: '_cYl_jRO--F', to: 'commissies/11', @@ -2790,7 +2790,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/96', - _id: 'onderdeel_van/648', + id: 'onderdeel_van/648', _key: '648', _rev: '_cYl_jRu---', to: 'commissies/12', @@ -2798,7 +2798,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/98', - _id: 'onderdeel_van/449', + id: 'onderdeel_van/449', _key: '449', _rev: '_cYl_jQy--Q', to: 'commissies/9', @@ -2806,7 +2806,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/119', - _id: 'onderdeel_van/917', + id: 'onderdeel_van/917', _key: '917', _rev: '_cYl_jSi--Q', to: 'commissies/17', @@ -2814,7 +2814,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/143', - _id: 'onderdeel_van/1049', + id: 'onderdeel_van/1049', _key: '1049', _rev: '_cYl_jTG--W', to: 'commissies/19', @@ -2822,7 +2822,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/100', - _id: 'onderdeel_van/1029', + id: 'onderdeel_van/1029', _key: '1029', _rev: '_cYl_jTC--M', to: 'commissies/19', @@ -2830,7 +2830,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/26', - _id: 'onderdeel_van/75', + id: 'onderdeel_van/75', _key: '75', _rev: '_cYl_jNG---', to: 'commissies/1', @@ -2838,7 +2838,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/25', - _id: 'onderdeel_van/809', + id: 'onderdeel_van/809', _key: '809', _rev: '_cYl_jSO--m', to: 'commissies/16', @@ -2846,7 +2846,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/25', - _id: 'onderdeel_van/673', + id: 'onderdeel_van/673', _key: '673', _rev: '_cYl_jR6--Q', to: 'commissies/13', @@ -2854,7 +2854,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/25', - _id: 'onderdeel_van/217', + id: 'onderdeel_van/217', _key: '217', _rev: '_cYl_jOC--G', to: 'commissies/5', @@ -2862,7 +2862,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/120', - _id: 'onderdeel_van/776', + id: 'onderdeel_van/776', _key: '776', _rev: '_cYl_jSK--S', to: 'commissies/14', @@ -2870,7 +2870,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/25', - _id: 'onderdeel_van/136', + id: 'onderdeel_van/136', _key: '136', _rev: '_cYl_jNm--k', to: 'commissies/2', @@ -2878,7 +2878,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/137', - _id: 'onderdeel_van/983', + id: 'onderdeel_van/983', _key: '983', _rev: '_cYl_jS6--G', to: 'commissies/18', @@ -2886,7 +2886,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/48', - _id: 'onderdeel_van/313', + id: 'onderdeel_van/313', _key: '313', _rev: '_cYl_jOy--A', to: 'commissies/7', @@ -2894,7 +2894,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/25', - _id: 'onderdeel_van/74', + id: 'onderdeel_van/74', _key: '74', _rev: '_cYl_jNC--O', to: 'commissies/1', @@ -2902,7 +2902,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/32', - _id: 'onderdeel_van/140', + id: 'onderdeel_van/140', _key: '140', _rev: '_cYl_jNm--s', to: 'commissies/2', @@ -2910,7 +2910,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/121', - _id: 'onderdeel_van/1038', + id: 'onderdeel_van/1038', _key: '1038', _rev: '_cYl_jTG--A', to: 'commissies/19', @@ -2918,7 +2918,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/118', - _id: 'onderdeel_van/172', + id: 'onderdeel_van/172', _key: '172', _rev: '_cYl_jNy--A', to: 'commissies/2', @@ -2926,7 +2926,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/24', - _id: 'onderdeel_van/1125', + id: 'onderdeel_van/1125', _key: '1125', _rev: '_cYl_jTW--o', to: 'commissies/31', @@ -2934,7 +2934,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/24', - _id: 'onderdeel_van/997', + id: 'onderdeel_van/997', _key: '997', _rev: '_cYl_jS6--i', to: 'commissies/19', @@ -2942,7 +2942,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/17', - _id: 'onderdeel_van/291', + id: 'onderdeel_van/291', _key: '291', _rev: '_cYl_jOm--E', to: 'commissies/7', @@ -2950,7 +2950,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/39', - _id: 'onderdeel_van/223', + id: 'onderdeel_van/223', _key: '223', _rev: '_cYl_jOC--S', to: 'commissies/5', @@ -2958,7 +2958,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/1', - _id: 'onderdeel_van/662', + id: 'onderdeel_van/662', _key: '662', _rev: '_cYl_jR2--G', to: 'commissies/13', @@ -2966,7 +2966,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/49', - _id: 'onderdeel_van/886', + id: 'onderdeel_van/886', _key: '886', _rev: '_cYl_jSe--c', to: 'commissies/17', @@ -2974,7 +2974,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/25', - _id: 'onderdeel_van/274', + id: 'onderdeel_van/274', _key: '274', _rev: '_cYl_jOe--K', to: 'commissies/6', @@ -2982,7 +2982,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/24', - _id: 'onderdeel_van/610', + id: 'onderdeel_van/610', _key: '610', _rev: '_cYl_jRa--E', to: 'commissies/12', @@ -2990,7 +2990,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/37', - _id: 'onderdeel_van/1002', + id: 'onderdeel_van/1002', _key: '1002', _rev: '_cYl_jS6--s', to: 'commissies/19', @@ -2998,7 +2998,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/100', - _id: 'onderdeel_van/908', + id: 'onderdeel_van/908', _key: '908', _rev: '_cYl_jSi---', to: 'commissies/17', @@ -3006,7 +3006,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/142', - _id: 'onderdeel_van/534', + id: 'onderdeel_van/534', _key: '534', _rev: '_cYl_jRG--6', to: 'commissies/10', @@ -3014,7 +3014,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/24', - _id: 'onderdeel_van/548', + id: 'onderdeel_van/548', _key: '548', _rev: '_cYl_jRO--D', to: 'commissies/11', @@ -3022,7 +3022,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/56', - _id: 'onderdeel_van/231', + id: 'onderdeel_van/231', _key: '231', _rev: '_cYl_jOG--A', to: 'commissies/5', @@ -3030,7 +3030,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/24', - _id: 'onderdeel_van/297', + id: 'onderdeel_van/297', _key: '297', _rev: '_cYl_jOm--Q', to: 'commissies/7', @@ -3038,7 +3038,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/23', - _id: 'onderdeel_van/11', + id: 'onderdeel_van/11', _key: '11', _rev: '_cYl_jMy--Q', to: 'commissies/0', @@ -3046,7 +3046,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/24', - _id: 'onderdeel_van/216', + id: 'onderdeel_van/216', _key: '216', _rev: '_cYl_jOC--E', to: 'commissies/5', @@ -3054,7 +3054,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/65', - _id: 'onderdeel_van/491', + id: 'onderdeel_van/491', _key: '491', _rev: '_cYl_jRC--U', to: 'commissies/10', @@ -3062,7 +3062,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/25', - _id: 'onderdeel_van/611', + id: 'onderdeel_van/611', _key: '611', _rev: '_cYl_jRa--G', to: 'commissies/12', @@ -3070,7 +3070,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/3', - _id: 'onderdeel_van/1', + id: 'onderdeel_van/1', _key: '1', _rev: '_cYl_jMq--A', to: 'commissies/0', @@ -3078,7 +3078,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/20', - _id: 'onderdeel_van/133', + id: 'onderdeel_van/133', _key: '133', _rev: '_cYl_jNm--e', to: 'commissies/2', @@ -3086,7 +3086,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/24', - _id: 'onderdeel_van/672', + id: 'onderdeel_van/672', _key: '672', _rev: '_cYl_jR6--O', to: 'commissies/13', @@ -3094,7 +3094,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/112', - _id: 'onderdeel_van/108', + id: 'onderdeel_van/108', _key: '108', _rev: '_cYl_jNe--Q', to: 'commissies/1', @@ -3102,7 +3102,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/126', - _id: 'onderdeel_van/587', + id: 'onderdeel_van/587', _key: '587', _rev: '_cYl_jRO-_R', to: 'commissies/11', @@ -3110,7 +3110,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/24', - _id: 'onderdeel_van/135', + id: 'onderdeel_van/135', _key: '135', _rev: '_cYl_jNm--i', to: 'commissies/2', @@ -3118,7 +3118,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/83', - _id: 'onderdeel_van/754', + id: 'onderdeel_van/754', _key: '754', _rev: '_cYl_jSC-_O', to: 'commissies/14', @@ -3126,7 +3126,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/24', - _id: 'onderdeel_van/12', + id: 'onderdeel_van/12', _key: '12', _rev: '_cYl_jMy--S', to: 'commissies/0', @@ -3134,7 +3134,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/23', - _id: 'onderdeel_van/1106', + id: 'onderdeel_van/1106', _key: '1106', _rev: '_cYl_jTW--C', to: 'commissies/29', @@ -3142,7 +3142,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/23', - _id: 'onderdeel_van/996', + id: 'onderdeel_van/996', _key: '996', _rev: '_cYl_jS6--g', to: 'commissies/19', @@ -3150,7 +3150,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/119', - _id: 'onderdeel_van/111', + id: 'onderdeel_van/111', _key: '111', _rev: '_cYl_jNi--C', to: 'commissies/1', @@ -3158,7 +3158,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/23', - _id: 'onderdeel_van/873', + id: 'onderdeel_van/873', _key: '873', _rev: '_cYl_jSe--C', to: 'commissies/17', @@ -3166,7 +3166,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/27', - _id: 'onderdeel_van/137', + id: 'onderdeel_van/137', _key: '137', _rev: '_cYl_jNm--m', to: 'commissies/2', @@ -3174,7 +3174,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/23', - _id: 'onderdeel_van/296', + id: 'onderdeel_van/296', _key: '296', _rev: '_cYl_jOm--O', to: 'commissies/7', @@ -3182,7 +3182,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/105', - _id: 'onderdeel_van/909', + id: 'onderdeel_van/909', _key: '909', _rev: '_cYl_jSi--A', to: 'commissies/17', @@ -3190,7 +3190,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/128', - _id: 'onderdeel_van/779', + id: 'onderdeel_van/779', _key: '779', _rev: '_cYl_jSK--Y', to: 'commissies/14', @@ -3198,7 +3198,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/23', - _id: 'onderdeel_van/196', + id: 'onderdeel_van/196', _key: '196', _rev: '_cYl_jN2--K', to: 'commissies/4', @@ -3206,7 +3206,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/22', - _id: 'onderdeel_van/608', + id: 'onderdeel_van/608', _key: '608', _rev: '_cYl_jRa--A', to: 'commissies/12', @@ -3214,7 +3214,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/41', - _id: 'onderdeel_van/883', + id: 'onderdeel_van/883', _key: '883', _rev: '_cYl_jSe--W', to: 'commissies/17', @@ -3222,7 +3222,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/22', - _id: 'onderdeel_van/295', + id: 'onderdeel_van/295', _key: '295', _rev: '_cYl_jOm--M', to: 'commissies/7', @@ -3230,7 +3230,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/56', - _id: 'onderdeel_van/436', + id: 'onderdeel_van/436', _key: '436', _rev: '_cYl_jQa--G', to: 'commissies/9', @@ -3238,7 +3238,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/41', - _id: 'onderdeel_van/307', + id: 'onderdeel_van/307', _key: '307', _rev: '_cYl_jOu--E', to: 'commissies/7', @@ -3246,7 +3246,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/38', - _id: 'onderdeel_van/618', + id: 'onderdeel_van/618', _key: '618', _rev: '_cYl_jRe---', to: 'commissies/12', @@ -3254,7 +3254,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/84', - _id: 'onderdeel_van/755', + id: 'onderdeel_van/755', _key: '755', _rev: '_cYl_jSC-_Q', to: 'commissies/14', @@ -3262,7 +3262,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/21', - _id: 'onderdeel_van/872', + id: 'onderdeel_van/872', _key: '872', _rev: '_cYl_jSe--A', to: 'commissies/17', @@ -3270,7 +3270,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/130', - _id: 'onderdeel_van/1043', + id: 'onderdeel_van/1043', _key: '1043', _rev: '_cYl_jTG--K', to: 'commissies/19', @@ -3278,7 +3278,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/21', - _id: 'onderdeel_van/670', + id: 'onderdeel_van/670', _key: '670', _rev: '_cYl_jR6--K', to: 'commissies/13', @@ -3286,7 +3286,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/140', - _id: 'onderdeel_van/532', + id: 'onderdeel_van/532', _key: '532', _rev: '_cYl_jRG--2', to: 'commissies/10', @@ -3294,7 +3294,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/41', - _id: 'onderdeel_van/794', + id: 'onderdeel_van/794', _key: '794', _rev: '_cYl_jSO--I', to: 'commissies/15', @@ -3302,7 +3302,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/106', - _id: 'onderdeel_van/1032', + id: 'onderdeel_van/1032', _key: '1032', _rev: '_cYl_jTC--S', to: 'commissies/19', @@ -3310,7 +3310,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/126', - _id: 'onderdeel_van/342', + id: 'onderdeel_van/342', _key: '342', _rev: '_cYl_jP---E', to: 'commissies/7', @@ -3318,7 +3318,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/131', - _id: 'onderdeel_van/1115', + id: 'onderdeel_van/1115', _key: '1115', _rev: '_cYl_jTW--U', to: 'commissies/29', @@ -3326,7 +3326,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/28', - _id: 'onderdeel_van/999', + id: 'onderdeel_van/999', _key: '999', _rev: '_cYl_jS6--m', to: 'commissies/19', @@ -3334,7 +3334,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/87', - _id: 'onderdeel_van/328', + id: 'onderdeel_van/328', _key: '328', _rev: '_cYl_jOy--e', to: 'commissies/7', @@ -3342,7 +3342,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/42', - _id: 'onderdeel_van/941', + id: 'onderdeel_van/941', _key: '941', _rev: '_cYl_jSu--a', to: 'commissies/18', @@ -3350,7 +3350,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/143', - _id: 'onderdeel_van/1123', + id: 'onderdeel_van/1123', _key: '1123', _rev: '_cYl_jTW--k', to: 'commissies/30', @@ -3358,7 +3358,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/11', - _id: 'onderdeel_van/806', + id: 'onderdeel_van/806', _key: '806', _rev: '_cYl_jSO--g', to: 'commissies/16', @@ -3366,7 +3366,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/23', - _id: 'onderdeel_van/609', + id: 'onderdeel_van/609', _key: '609', _rev: '_cYl_jRa--C', to: 'commissies/12', @@ -3374,7 +3374,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/20', - _id: 'onderdeel_van/734', + id: 'onderdeel_van/734', _key: '734', _rev: '_cYl_jSC--m', to: 'commissies/14', @@ -3382,7 +3382,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/20', - _id: 'onderdeel_van/547', + id: 'onderdeel_van/547', _key: '547', _rev: '_cYl_jRO--B', to: 'commissies/11', @@ -3390,7 +3390,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/137', - _id: 'onderdeel_van/184', + id: 'onderdeel_van/184', _key: '184', _rev: '_cYl_jNy--Y', to: 'commissies/2', @@ -3398,7 +3398,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/20', - _id: 'onderdeel_van/214', + id: 'onderdeel_van/214', _key: '214', _rev: '_cYl_jOC--A', to: 'commissies/5', @@ -3406,7 +3406,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/19', - _id: 'onderdeel_van/871', + id: 'onderdeel_van/871', _key: '871', _rev: '_cYl_jSe---', to: 'commissies/17', @@ -3414,7 +3414,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/128', - _id: 'onderdeel_van/589', + id: 'onderdeel_van/589', _key: '589', _rev: '_cYl_jRO-_V', to: 'commissies/11', @@ -3422,7 +3422,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/19', - _id: 'onderdeel_van/668', + id: 'onderdeel_van/668', _key: '668', _rev: '_cYl_jR6--G', to: 'commissies/13', @@ -3430,7 +3430,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/19', - _id: 'onderdeel_van/605', + id: 'onderdeel_van/605', _key: '605', _rev: '_cYl_jRW--E', to: 'commissies/12', @@ -3438,7 +3438,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/48', - _id: 'onderdeel_van/433', + id: 'onderdeel_van/433', _key: '433', _rev: '_cYl_jQa--A', to: 'commissies/9', @@ -3446,7 +3446,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/64', - _id: 'onderdeel_van/1109', + id: 'onderdeel_van/1109', _key: '1109', _rev: '_cYl_jTW--I', to: 'commissies/29', @@ -3454,7 +3454,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/24', - _id: 'onderdeel_van/874', + id: 'onderdeel_van/874', _key: '874', _rev: '_cYl_jSe--E', to: 'commissies/17', @@ -3462,7 +3462,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/120', - _id: 'onderdeel_van/975', + id: 'onderdeel_van/975', _key: '975', _rev: '_cYl_jS2--g', to: 'commissies/18', @@ -3470,7 +3470,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/19', - _id: 'onderdeel_van/292', + id: 'onderdeel_van/292', _key: '292', _rev: '_cYl_jOm--G', to: 'commissies/7', @@ -3478,7 +3478,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/90', - _id: 'onderdeel_van/447', + id: 'onderdeel_van/447', _key: '447', _rev: '_cYl_jQy--M', to: 'commissies/9', @@ -3486,7 +3486,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/124', - _id: 'onderdeel_van/55', + id: 'onderdeel_van/55', _key: '55', _rev: '_cYl_jN---E', to: 'commissies/0', @@ -3494,7 +3494,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/66', - _id: 'onderdeel_van/152', + id: 'onderdeel_van/152', _key: '152', _rev: '_cYl_jNq--U', to: 'commissies/2', @@ -3502,7 +3502,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/27', - _id: 'onderdeel_van/76', + id: 'onderdeel_van/76', _key: '76', _rev: '_cYl_jNG--A', to: 'commissies/1', @@ -3510,7 +3510,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/49', - _id: 'onderdeel_van/944', + id: 'onderdeel_van/944', _key: '944', _rev: '_cYl_jSy--A', to: 'commissies/18', @@ -3518,7 +3518,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/19', - _id: 'onderdeel_van/9', + id: 'onderdeel_van/9', _key: '9', _rev: '_cYl_jMy--M', to: 'commissies/0', @@ -3526,7 +3526,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/68', - _id: 'onderdeel_van/565', + id: 'onderdeel_van/565', _key: '565', _rev: '_cYl_jRO--l', to: 'commissies/11', @@ -3534,7 +3534,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/101', - _id: 'onderdeel_van/397', + id: 'onderdeel_van/397', _key: '397', _rev: '_cYl_jQK--A', to: 'commissies/8', @@ -3542,7 +3542,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/113', - _id: 'onderdeel_van/655', + id: 'onderdeel_van/655', _key: '655', _rev: '_cYl_jRy--E', to: 'commissies/12', @@ -3550,7 +3550,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/31', - _id: 'onderdeel_van/877', + id: 'onderdeel_van/877', _key: '877', _rev: '_cYl_jSe--K', to: 'commissies/17', @@ -3558,7 +3558,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/18', - _id: 'onderdeel_van/1101', + id: 'onderdeel_van/1101', _key: '1101', _rev: '_cYl_jTO--Q', to: 'commissies/28', @@ -3566,7 +3566,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/52', - _id: 'onderdeel_van/1118', + id: 'onderdeel_van/1118', _key: '1118', _rev: '_cYl_jTW--a', to: 'commissies/30', @@ -3574,7 +3574,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/18', - _id: 'onderdeel_van/1097', + id: 'onderdeel_van/1097', _key: '1097', _rev: '_cYl_jTO--I', to: 'commissies/27', @@ -3582,7 +3582,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/43', - _id: 'onderdeel_van/487', + id: 'onderdeel_van/487', _key: '487', _rev: '_cYl_jRC--M', to: 'commissies/10', @@ -3590,7 +3590,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/128', - _id: 'onderdeel_van/1042', + id: 'onderdeel_van/1042', _key: '1042', _rev: '_cYl_jTG--I', to: 'commissies/19', @@ -3598,7 +3598,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/18', - _id: 'onderdeel_van/733', + id: 'onderdeel_van/733', _key: '733', _rev: '_cYl_jSC--k', to: 'commissies/14', @@ -3606,7 +3606,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/18', - _id: 'onderdeel_van/546', + id: 'onderdeel_van/546', _key: '546', _rev: '_cYl_jRO--_', to: 'commissies/11', @@ -3614,7 +3614,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/57', - _id: 'onderdeel_van/948', + id: 'onderdeel_van/948', _key: '948', _rev: '_cYl_jSy--I', to: 'commissies/18', @@ -3622,7 +3622,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/18', - _id: 'onderdeel_van/357', + id: 'onderdeel_van/357', _key: '357', _rev: '_cYl_jPC--K', to: 'commissies/8', @@ -3630,7 +3630,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/65', - _id: 'onderdeel_van/234', + id: 'onderdeel_van/234', _key: '234', _rev: '_cYl_jOG--G', to: 'commissies/5', @@ -3638,7 +3638,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/18', - _id: 'onderdeel_van/131', + id: 'onderdeel_van/131', _key: '131', _rev: '_cYl_jNm--a', to: 'commissies/2', @@ -3646,7 +3646,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/45', - _id: 'onderdeel_van/372', + id: 'onderdeel_van/372', _key: '372', _rev: '_cYl_jPG---', to: 'commissies/8', @@ -3654,7 +3654,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/18', - _id: 'onderdeel_van/69', + id: 'onderdeel_van/69', _key: '69', _rev: '_cYl_jNC--E', to: 'commissies/1', @@ -3662,7 +3662,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/81', - _id: 'onderdeel_van/700', + id: 'onderdeel_van/700', _key: '700', _rev: '_cYl_jS---o', to: 'commissies/13', @@ -3670,7 +3670,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/27', - _id: 'onderdeel_van/15', + id: 'onderdeel_van/15', _key: '15', _rev: '_cYl_jMy--Y', to: 'commissies/0', @@ -3678,7 +3678,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/34', - _id: 'onderdeel_van/486', + id: 'onderdeel_van/486', _key: '486', _rev: '_cYl_jRC--K', to: 'commissies/10', @@ -3686,7 +3686,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/123', - _id: 'onderdeel_van/1094', + id: 'onderdeel_van/1094', _key: '1094', _rev: '_cYl_jTO--C', to: 'commissies/26', @@ -3694,7 +3694,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/18', - _id: 'onderdeel_van/8', + id: 'onderdeel_van/8', _key: '8', _rev: '_cYl_jMy--K', to: 'commissies/0', @@ -3702,7 +3702,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/17', - _id: 'onderdeel_van/933', + id: 'onderdeel_van/933', _key: '933', _rev: '_cYl_jSu--K', to: 'commissies/18', @@ -3710,7 +3710,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/132', - _id: 'onderdeel_van/182', + id: 'onderdeel_van/182', _key: '182', _rev: '_cYl_jNy--U', to: 'commissies/2', @@ -3718,7 +3718,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/19', - _id: 'onderdeel_van/132', + id: 'onderdeel_van/132', _key: '132', _rev: '_cYl_jNm--c', to: 'commissies/2', @@ -3726,7 +3726,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/63', - _id: 'onderdeel_van/319', + id: 'onderdeel_van/319', _key: '319', _rev: '_cYl_jOy--M', to: 'commissies/7', @@ -3734,7 +3734,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/125', - _id: 'onderdeel_van/56', + id: 'onderdeel_van/56', _key: '56', _rev: '_cYl_jN---G', to: 'commissies/0', @@ -3742,7 +3742,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/17', - _id: 'onderdeel_van/732', + id: 'onderdeel_van/732', _key: '732', _rev: '_cYl_jSC--i', to: 'commissies/14', @@ -3750,7 +3750,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/112', - _id: 'onderdeel_van/456', + id: 'onderdeel_van/456', _key: '456', _rev: '_cYl_jQ6--K', to: 'commissies/9', @@ -3758,7 +3758,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/42', - _id: 'onderdeel_van/83', + id: 'onderdeel_van/83', _key: '83', _rev: '_cYl_jNK--I', to: 'commissies/1', @@ -3766,7 +3766,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/148', - _id: 'onderdeel_van/472', + id: 'onderdeel_van/472', _key: '472', _rev: '_cYl_jR---S', to: 'commissies/9', @@ -3774,7 +3774,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/67', - _id: 'onderdeel_van/322', + id: 'onderdeel_van/322', _key: '322', _rev: '_cYl_jOy--S', to: 'commissies/7', @@ -3782,7 +3782,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/17', - _id: 'onderdeel_van/421', + id: 'onderdeel_van/421', _key: '421', _rev: '_cYl_jQW--U', to: 'commissies/9', @@ -3790,7 +3790,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/17', - _id: 'onderdeel_van/356', + id: 'onderdeel_van/356', _key: '356', _rev: '_cYl_jPC--I', to: 'commissies/8', @@ -3798,7 +3798,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/1', - _id: 'onderdeel_van/413', + id: 'onderdeel_van/413', _key: '413', _rev: '_cYl_jQW--E', to: 'commissies/9', @@ -3806,7 +3806,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/129', - _id: 'onderdeel_van/526', + id: 'onderdeel_van/526', _key: '526', _rev: '_cYl_jRG--q', to: 'commissies/10', @@ -3814,7 +3814,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/48', - _id: 'onderdeel_van/885', + id: 'onderdeel_van/885', _key: '885', _rev: '_cYl_jSe--a', to: 'commissies/17', @@ -3822,7 +3822,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/17', - _id: 'onderdeel_van/7', + id: 'onderdeel_van/7', _key: '7', _rev: '_cYl_jMy--I', to: 'commissies/0', @@ -3830,7 +3830,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/16', - _id: 'onderdeel_van/1082', + id: 'onderdeel_van/1082', _key: '1082', _rev: '_cYl_jTK--u', to: 'commissies/26', @@ -3838,7 +3838,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/16', - _id: 'onderdeel_van/932', + id: 'onderdeel_van/932', _key: '932', _rev: '_cYl_jSu--I', to: 'commissies/18', @@ -3846,7 +3846,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/27', - _id: 'onderdeel_van/360', + id: 'onderdeel_van/360', _key: '360', _rev: '_cYl_jPC--Q', to: 'commissies/8', @@ -3854,7 +3854,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/16', - _id: 'onderdeel_van/544', + id: 'onderdeel_van/544', _key: '544', _rev: '_cYl_jRK--P', to: 'commissies/11', @@ -3862,7 +3862,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/12', - _id: 'onderdeel_van/868', + id: 'onderdeel_van/868', _key: '868', _rev: '_cYl_jSW--E', to: 'commissies/17', @@ -3870,7 +3870,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/0', - _id: 'onderdeel_van/194', + id: 'onderdeel_van/194', _key: '194', _rev: '_cYl_jN2--G', to: 'commissies/4', @@ -3878,7 +3878,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/63', - _id: 'onderdeel_van/1128', + id: 'onderdeel_van/1128', _key: '1128', _rev: '_cYl_jTW--u', to: 'commissies/31', @@ -3886,7 +3886,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/14', - _id: 'onderdeel_van/792', + id: 'onderdeel_van/792', _key: '792', _rev: '_cYl_jSO--E', to: 'commissies/15', @@ -3894,7 +3894,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/44', - _id: 'onderdeel_van/622', + id: 'onderdeel_van/622', _key: '622', _rev: '_cYl_jRi--A', to: 'commissies/12', @@ -3902,7 +3902,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/24', - _id: 'onderdeel_van/1083', + id: 'onderdeel_van/1083', _key: '1083', _rev: '_cYl_jTK--w', to: 'commissies/26', @@ -3910,7 +3910,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/11', - _id: 'onderdeel_van/666', + id: 'onderdeel_van/666', _key: '666', _rev: '_cYl_jR6--C', to: 'commissies/13', @@ -3918,7 +3918,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/13', - _id: 'onderdeel_van/807', + id: 'onderdeel_van/807', _key: '807', _rev: '_cYl_jSO--i', to: 'commissies/16', @@ -3926,7 +3926,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/13', - _id: 'onderdeel_van/543', + id: 'onderdeel_van/543', _key: '543', _rev: '_cYl_jRK--N', to: 'commissies/11', @@ -3934,7 +3934,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/89', - _id: 'onderdeel_van/243', + id: 'onderdeel_van/243', _key: '243', _rev: '_cYl_jOO--E', to: 'commissies/5', @@ -3942,7 +3942,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/121', - _id: 'onderdeel_van/113', + id: 'onderdeel_van/113', _key: '113', _rev: '_cYl_jNi--G', to: 'commissies/1', @@ -3950,7 +3950,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/13', - _id: 'onderdeel_van/731', + id: 'onderdeel_van/731', _key: '731', _rev: '_cYl_jSC--g', to: 'commissies/14', @@ -3958,7 +3958,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/140', - _id: 'onderdeel_van/1048', + id: 'onderdeel_van/1048', _key: '1048', _rev: '_cYl_jTG--U', to: 'commissies/19', @@ -3966,7 +3966,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/81', - _id: 'onderdeel_van/571', + id: 'onderdeel_van/571', _key: '571', _rev: '_cYl_jRO--x', to: 'commissies/11', @@ -3974,7 +3974,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/59', - _id: 'onderdeel_van/379', + id: 'onderdeel_van/379', _key: '379', _rev: '_cYl_jPG--M', to: 'commissies/8', @@ -3982,7 +3982,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/13', - _id: 'onderdeel_van/355', + id: 'onderdeel_van/355', _key: '355', _rev: '_cYl_jPC--G', to: 'commissies/8', @@ -3990,7 +3990,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/41', - _id: 'onderdeel_van/1087', + id: 'onderdeel_van/1087', _key: '1087', _rev: '_cYl_jTK--4', to: 'commissies/26', @@ -3998,7 +3998,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/102', - _id: 'onderdeel_van/576', + id: 'onderdeel_van/576', _key: '576', _rev: '_cYl_jRO--7', to: 'commissies/11', @@ -4006,7 +4006,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/118', - _id: 'onderdeel_van/774', + id: 'onderdeel_van/774', _key: '774', _rev: '_cYl_jSK--O', to: 'commissies/14', @@ -4014,7 +4014,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/12', - _id: 'onderdeel_van/1074', + id: 'onderdeel_van/1074', _key: '1074', _rev: '_cYl_jTK--e', to: 'commissies/24', @@ -4022,7 +4022,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/12', - _id: 'onderdeel_van/1069', + id: 'onderdeel_van/1069', _key: '1069', _rev: '_cYl_jTK--U', to: 'commissies/23', @@ -4030,7 +4030,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/108', - _id: 'onderdeel_van/968', + id: 'onderdeel_van/968', _key: '968', _rev: '_cYl_jS2--S', to: 'commissies/18', @@ -4038,7 +4038,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/12', - _id: 'onderdeel_van/1064', + id: 'onderdeel_van/1064', _key: '1064', _rev: '_cYl_jTK--K', to: 'commissies/22', @@ -4046,7 +4046,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/104', - _id: 'onderdeel_van/511', + id: 'onderdeel_van/511', _key: '511', _rev: '_cYl_jRG--M', to: 'commissies/10', @@ -4054,7 +4054,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/105', - _id: 'onderdeel_van/764', + id: 'onderdeel_van/764', _key: '764', _rev: '_cYl_jSG---', to: 'commissies/14', @@ -4062,7 +4062,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/12', - _id: 'onderdeel_van/791', + id: 'onderdeel_van/791', _key: '791', _rev: '_cYl_jSO--C', to: 'commissies/15', @@ -4070,7 +4070,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/46', - _id: 'onderdeel_van/432', + id: 'onderdeel_van/432', _key: '432', _rev: '_cYl_jQa---', to: 'commissies/9', @@ -4078,7 +4078,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/12', - _id: 'onderdeel_van/542', + id: 'onderdeel_van/542', _key: '542', _rev: '_cYl_jRK--L', to: 'commissies/11', @@ -4086,7 +4086,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/12', - _id: 'onderdeel_van/478', + id: 'onderdeel_van/478', _key: '478', _rev: '_cYl_jR---e', to: 'commissies/10', @@ -4094,7 +4094,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/22', - _id: 'onderdeel_van/10', + id: 'onderdeel_van/10', _key: '10', _rev: '_cYl_jMy--O', to: 'commissies/0', @@ -4102,7 +4102,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/59', - _id: 'onderdeel_van/562', + id: 'onderdeel_van/562', _key: '562', _rev: '_cYl_jRO--f', to: 'commissies/11', @@ -4110,7 +4110,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/12', - _id: 'onderdeel_van/191', + id: 'onderdeel_van/191', _key: '191', _rev: '_cYl_jN2--A', to: 'commissies/3', @@ -4118,7 +4118,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/12', - _id: 'onderdeel_van/130', + id: 'onderdeel_van/130', _key: '130', _rev: '_cYl_jNm--Y', to: 'commissies/2', @@ -4126,7 +4126,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/22', - _id: 'onderdeel_van/273', + id: 'onderdeel_van/273', _key: '273', _rev: '_cYl_jOe--I', to: 'commissies/6', @@ -4134,7 +4134,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/63', - _id: 'onderdeel_van/1071', + id: 'onderdeel_van/1071', _key: '1071', _rev: '_cYl_jTK--Y', to: 'commissies/23', @@ -4142,7 +4142,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/97', - _id: 'onderdeel_van/508', + id: 'onderdeel_van/508', _key: '508', _rev: '_cYl_jRG--G', to: 'commissies/10', @@ -4150,7 +4150,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/12', - _id: 'onderdeel_van/68', + id: 'onderdeel_van/68', _key: '68', _rev: '_cYl_jNC--C', to: 'commissies/1', @@ -4158,7 +4158,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/33', - _id: 'onderdeel_van/616', + id: 'onderdeel_van/616', _key: '616', _rev: '_cYl_jRa--Q', to: 'commissies/12', @@ -4166,7 +4166,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/111', - _id: 'onderdeel_van/201', + id: 'onderdeel_van/201', _key: '201', _rev: '_cYl_jN2--U', to: 'commissies/4', @@ -4174,7 +4174,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/11', - _id: 'onderdeel_van/992', + id: 'onderdeel_van/992', _key: '992', _rev: '_cYl_jS6--Y', to: 'commissies/19', @@ -4182,7 +4182,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/54', - _id: 'onderdeel_van/819', + id: 'onderdeel_van/819', _key: '819', _rev: '_cYl_jSO--6', to: 'commissies/16', @@ -4190,7 +4190,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/11', - _id: 'onderdeel_van/730', + id: 'onderdeel_van/730', _key: '730', _rev: '_cYl_jSC--e', to: 'commissies/14', @@ -4198,7 +4198,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/33', - _id: 'onderdeel_van/365', + id: 'onderdeel_van/365', _key: '365', _rev: '_cYl_jPC--a', to: 'commissies/8', @@ -4206,7 +4206,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/11', - _id: 'onderdeel_van/477', + id: 'onderdeel_van/477', _key: '477', _rev: '_cYl_jR---c', to: 'commissies/10', @@ -4214,7 +4214,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/11', - _id: 'onderdeel_van/419', + id: 'onderdeel_van/419', _key: '419', _rev: '_cYl_jQW--Q', to: 'commissies/9', @@ -4222,7 +4222,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/29', - _id: 'onderdeel_van/1137', + id: 'onderdeel_van/1137', _key: '1137', _rev: '_cYl_jTW-_A', to: 'commissies/32', @@ -4230,7 +4230,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/13', - _id: 'onderdeel_van/420', + id: 'onderdeel_van/420', _key: '420', _rev: '_cYl_jQW--S', to: 'commissies/9', @@ -4238,7 +4238,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/22', - _id: 'onderdeel_van/671', + id: 'onderdeel_van/671', _key: '671', _rev: '_cYl_jR6--M', to: 'commissies/13', @@ -4246,7 +4246,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/142', - _id: 'onderdeel_van/926', + id: 'onderdeel_van/926', _key: '926', _rev: '_cYl_jSq--C', to: 'commissies/17', @@ -4254,7 +4254,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/11', - _id: 'onderdeel_van/211', + id: 'onderdeel_van/211', _key: '211', _rev: '_cYl_jO---E', to: 'commissies/5', @@ -4262,7 +4262,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/49', - _id: 'onderdeel_van/147', + id: 'onderdeel_van/147', _key: '147', _rev: '_cYl_jNq--K', to: 'commissies/2', @@ -4270,7 +4270,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/101', - _id: 'onderdeel_van/451', + id: 'onderdeel_van/451', _key: '451', _rev: '_cYl_jQ6--A', to: 'commissies/9', @@ -4278,7 +4278,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/11', - _id: 'onderdeel_van/190', + id: 'onderdeel_van/190', _key: '190', _rev: '_cYl_jN2---', to: 'commissies/3', @@ -4286,7 +4286,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/106', - _id: 'onderdeel_van/765', + id: 'onderdeel_van/765', _key: '765', _rev: '_cYl_jSG--A', to: 'commissies/14', @@ -4294,7 +4294,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/10', - _id: 'onderdeel_van/665', + id: 'onderdeel_van/665', _key: '665', _rev: '_cYl_jR6--A', to: 'commissies/13', @@ -4302,7 +4302,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/85', - _id: 'onderdeel_van/99', + id: 'onderdeel_van/99', _key: '99', _rev: '_cYl_jNe---', to: 'commissies/1', @@ -4310,7 +4310,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/62', - _id: 'onderdeel_van/151', + id: 'onderdeel_van/151', _key: '151', _rev: '_cYl_jNq--S', to: 'commissies/2', @@ -4318,7 +4318,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/98', - _id: 'onderdeel_van/1053', + id: 'onderdeel_van/1053', _key: '1053', _rev: '_cYl_jTG--e', to: 'commissies/20', @@ -4326,7 +4326,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/37', - _id: 'onderdeel_van/678', + id: 'onderdeel_van/678', _key: '678', _rev: '_cYl_jR6--a', to: 'commissies/13', @@ -4334,7 +4334,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/121', - _id: 'onderdeel_van/259', + id: 'onderdeel_van/259', _key: '259', _rev: '_cYl_jOW--S', to: 'commissies/5', @@ -4342,7 +4342,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/6', - _id: 'onderdeel_van/353', + id: 'onderdeel_van/353', _key: '353', _rev: '_cYl_jPC--C', to: 'commissies/8', @@ -4350,7 +4350,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/10', - _id: 'onderdeel_van/290', + id: 'onderdeel_van/290', _key: '290', _rev: '_cYl_jOm--C', to: 'commissies/7', @@ -4358,7 +4358,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/28', - _id: 'onderdeel_van/735', + id: 'onderdeel_van/735', _key: '735', _rev: '_cYl_jSC--o', to: 'commissies/14', @@ -4366,7 +4366,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/120', - _id: 'onderdeel_van/1037', + id: 'onderdeel_van/1037', _key: '1037', _rev: '_cYl_jTG---', to: 'commissies/19', @@ -4374,7 +4374,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/35', - _id: 'onderdeel_van/79', + id: 'onderdeel_van/79', _key: '79', _rev: '_cYl_jNK--A', to: 'commissies/1', @@ -4382,7 +4382,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/10', - _id: 'onderdeel_van/4', + id: 'onderdeel_van/4', _key: '4', _rev: '_cYl_jMy--C', to: 'commissies/0', @@ -4390,7 +4390,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/9', - _id: 'onderdeel_van/475', + id: 'onderdeel_van/475', _key: '475', _rev: '_cYl_jR---Y', to: 'commissies/10', @@ -4398,7 +4398,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/10', - _id: 'onderdeel_van/210', + id: 'onderdeel_van/210', _key: '210', _rev: '_cYl_jO---C', to: 'commissies/5', @@ -4406,7 +4406,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/9', - _id: 'onderdeel_van/930', + id: 'onderdeel_van/930', _key: '930', _rev: '_cYl_jSu--E', to: 'commissies/18', @@ -4414,7 +4414,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/39', - _id: 'onderdeel_van/619', + id: 'onderdeel_van/619', _key: '619', _rev: '_cYl_jRe--A', to: 'commissies/12', @@ -4422,7 +4422,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/9', - _id: 'onderdeel_van/540', + id: 'onderdeel_van/540', _key: '540', _rev: '_cYl_jRK--H', to: 'commissies/11', @@ -4430,7 +4430,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/88', - _id: 'onderdeel_van/902', + id: 'onderdeel_van/902', _key: '902', _rev: '_cYl_jSe--8', to: 'commissies/17', @@ -4438,7 +4438,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/129', - _id: 'onderdeel_van/180', + id: 'onderdeel_van/180', _key: '180', _rev: '_cYl_jNy--Q', to: 'commissies/2', @@ -4446,7 +4446,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/47', - _id: 'onderdeel_van/1144', + id: 'onderdeel_van/1144', _key: '1144', _rev: '_cYl_jTW-_O', to: 'commissies/33', @@ -4454,7 +4454,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/31', - _id: 'onderdeel_van/139', + id: 'onderdeel_van/139', _key: '139', _rev: '_cYl_jNm--q', to: 'commissies/2', @@ -4462,7 +4462,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/82', - _id: 'onderdeel_van/1138', + id: 'onderdeel_van/1138', _key: '1138', _rev: '_cYl_jTW-_C', to: 'commissies/32', @@ -4470,7 +4470,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/31', - _id: 'onderdeel_van/275', + id: 'onderdeel_van/275', _key: '275', _rev: '_cYl_jOe--M', to: 'commissies/6', @@ -4478,7 +4478,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/88', - _id: 'onderdeel_van/445', + id: 'onderdeel_van/445', _key: '445', _rev: '_cYl_jQy--I', to: 'commissies/9', @@ -4486,7 +4486,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/134', - _id: 'onderdeel_van/725', + id: 'onderdeel_van/725', _key: '725', _rev: '_cYl_jSC--U', to: 'commissies/13', @@ -4494,7 +4494,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/117', - _id: 'onderdeel_van/1163', + id: 'onderdeel_van/1163', _key: '1163', _rev: '_cYl_jTa--a', to: 'commissies/36', @@ -4502,7 +4502,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/130', - _id: 'onderdeel_van/263', + id: 'onderdeel_van/263', _key: '263', _rev: '_cYl_jOa--C', to: 'commissies/5', @@ -4510,7 +4510,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/7', - _id: 'onderdeel_van/991', + id: 'onderdeel_van/991', _key: '991', _rev: '_cYl_jS6--W', to: 'commissies/19', @@ -4518,7 +4518,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/128', - _id: 'onderdeel_van/801', + id: 'onderdeel_van/801', _key: '801', _rev: '_cYl_jSO--W', to: 'commissies/15', @@ -4526,7 +4526,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/51', - _id: 'onderdeel_van/1008', + id: 'onderdeel_van/1008', _key: '1008', _rev: '_cYl_jS6--4', to: 'commissies/19', @@ -4534,7 +4534,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/21', - _id: 'onderdeel_van/358', + id: 'onderdeel_van/358', _key: '358', _rev: '_cYl_jPC--M', to: 'commissies/8', @@ -4542,7 +4542,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/115', - _id: 'onderdeel_van/973', + id: 'onderdeel_van/973', _key: '973', _rev: '_cYl_jS2--c', to: 'commissies/18', @@ -4550,7 +4550,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/20', - _id: 'onderdeel_van/606', + id: 'onderdeel_van/606', _key: '606', _rev: '_cYl_jRW--G', to: 'commissies/12', @@ -4558,7 +4558,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/115', - _id: 'onderdeel_van/915', + id: 'onderdeel_van/915', _key: '915', _rev: '_cYl_jSi--M', to: 'commissies/17', @@ -4566,7 +4566,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/7', - _id: 'onderdeel_van/728', + id: 'onderdeel_van/728', _key: '728', _rev: '_cYl_jSC--a', to: 'commissies/14', @@ -4574,7 +4574,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/97', - _id: 'onderdeel_van/448', + id: 'onderdeel_van/448', _key: '448', _rev: '_cYl_jQy--O', to: 'commissies/9', @@ -4582,7 +4582,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/7', - _id: 'onderdeel_van/664', + id: 'onderdeel_van/664', _key: '664', _rev: '_cYl_jR6---', to: 'commissies/13', @@ -4590,7 +4590,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/24', - _id: 'onderdeel_van/73', + id: 'onderdeel_van/73', _key: '73', _rev: '_cYl_jNC--M', to: 'commissies/1', @@ -4598,7 +4598,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/87', - _id: 'onderdeel_van/901', + id: 'onderdeel_van/901', _key: '901', _rev: '_cYl_jSe--6', to: 'commissies/17', @@ -4606,7 +4606,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/17', - _id: 'onderdeel_van/994', + id: 'onderdeel_van/994', _key: '994', _rev: '_cYl_jS6--c', to: 'commissies/19', @@ -4614,7 +4614,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/7', - _id: 'onderdeel_van/602', + id: 'onderdeel_van/602', _key: '602', _rev: '_cYl_jRW---', to: 'commissies/12', @@ -4622,7 +4622,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/7', - _id: 'onderdeel_van/354', + id: 'onderdeel_van/354', _key: '354', _rev: '_cYl_jPC--E', to: 'commissies/8', @@ -4630,7 +4630,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/63', - _id: 'onderdeel_van/279', + id: 'onderdeel_van/279', _key: '279', _rev: '_cYl_jOe--U', to: 'commissies/6', @@ -4638,7 +4638,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/38', - _id: 'onderdeel_van/429', + id: 'onderdeel_van/429', _key: '429', _rev: '_cYl_jQW--k', to: 'commissies/9', @@ -4646,7 +4646,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/7', - _id: 'onderdeel_van/289', + id: 'onderdeel_van/289', _key: '289', _rev: '_cYl_jOm--A', to: 'commissies/7', @@ -4654,7 +4654,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/127', - _id: 'onderdeel_van/343', + id: 'onderdeel_van/343', _key: '343', _rev: '_cYl_jP---G', to: 'commissies/7', @@ -4662,7 +4662,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/29', - _id: 'onderdeel_van/613', + id: 'onderdeel_van/613', _key: '613', _rev: '_cYl_jRa--K', to: 'commissies/12', @@ -4670,7 +4670,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/7', - _id: 'onderdeel_van/209', + id: 'onderdeel_van/209', _key: '209', _rev: '_cYl_jO---A', to: 'commissies/5', @@ -4678,7 +4678,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/3', - _id: 'onderdeel_van/990', + id: 'onderdeel_van/990', _key: '990', _rev: '_cYl_jS6--U', to: 'commissies/19', @@ -4686,7 +4686,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/83', - _id: 'onderdeel_van/1062', + id: 'onderdeel_van/1062', _key: '1062', _rev: '_cYl_jTK--G', to: 'commissies/21', @@ -4694,7 +4694,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/32', - _id: 'onderdeel_van/936', + id: 'onderdeel_van/936', _key: '936', _rev: '_cYl_jSu--Q', to: 'commissies/18', @@ -4702,7 +4702,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/116', - _id: 'onderdeel_van/402', + id: 'onderdeel_van/402', _key: '402', _rev: '_cYl_jQK--K', to: 'commissies/8', @@ -4710,7 +4710,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/16', - _id: 'onderdeel_van/808', + id: 'onderdeel_van/808', _key: '808', _rev: '_cYl_jSO--k', to: 'commissies/16', @@ -4718,7 +4718,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/62', - _id: 'onderdeel_van/91', + id: 'onderdeel_van/91', _key: '91', _rev: '_cYl_jNS--C', to: 'commissies/1', @@ -4726,7 +4726,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/26', - _id: 'onderdeel_van/934', + id: 'onderdeel_van/934', _key: '934', _rev: '_cYl_jSu--M', to: 'commissies/18', @@ -4734,7 +4734,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/10', - _id: 'onderdeel_van/729', + id: 'onderdeel_van/729', _key: '729', _rev: '_cYl_jSC--c', to: 'commissies/14', @@ -4742,7 +4742,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/108', - _id: 'onderdeel_van/167', + id: 'onderdeel_van/167', _key: '167', _rev: '_cYl_jNu--S', to: 'commissies/2', @@ -4750,7 +4750,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/7', - _id: 'onderdeel_van/416', + id: 'onderdeel_van/416', _key: '416', _rev: '_cYl_jQW--K', to: 'commissies/9', @@ -4758,7 +4758,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/54', - _id: 'onderdeel_van/629', + id: 'onderdeel_van/629', _key: '629', _rev: '_cYl_jRq---', to: 'commissies/12', @@ -4766,7 +4766,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/19', - _id: 'onderdeel_van/195', + id: 'onderdeel_van/195', _key: '195', _rev: '_cYl_jN2--I', to: 'commissies/4', @@ -4774,7 +4774,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/38', - _id: 'onderdeel_van/20', + id: 'onderdeel_van/20', _key: '20', _rev: '_cYl_jMy--i', to: 'commissies/0', @@ -4782,7 +4782,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/6', - _id: 'onderdeel_van/929', + id: 'onderdeel_van/929', _key: '929', _rev: '_cYl_jSu--C', to: 'commissies/18', @@ -4790,7 +4790,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/6', - _id: 'onderdeel_van/129', + id: 'onderdeel_van/129', _key: '129', _rev: '_cYl_jNm--W', to: 'commissies/2', @@ -4798,7 +4798,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/42', - _id: 'onderdeel_van/23', + id: 'onderdeel_van/23', _key: '23', _rev: '_cYl_jM2---', to: 'commissies/0', @@ -4806,7 +4806,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/95', - _id: 'onderdeel_van/192', + id: 'onderdeel_van/192', _key: '192', _rev: '_cYl_jN2--C', to: 'commissies/3', @@ -4814,7 +4814,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/135', - _id: 'onderdeel_van/265', + id: 'onderdeel_van/265', _key: '265', _rev: '_cYl_jOa--G', to: 'commissies/5', @@ -4822,7 +4822,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/124', - _id: 'onderdeel_van/462', + id: 'onderdeel_van/462', _key: '462', _rev: '_cYl_jR----', to: 'commissies/9', @@ -4830,7 +4830,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/24', - _id: 'onderdeel_van/1059', + id: 'onderdeel_van/1059', _key: '1059', _rev: '_cYl_jTK--A', to: 'commissies/21', @@ -4838,7 +4838,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/112', - _id: 'onderdeel_van/654', + id: 'onderdeel_van/654', _key: '654', _rev: '_cYl_jRy--C', to: 'commissies/12', @@ -4846,7 +4846,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/6', - _id: 'onderdeel_van/67', + id: 'onderdeel_van/67', _key: '67', _rev: '_cYl_jNC--A', to: 'commissies/1', @@ -4854,7 +4854,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/102', - _id: 'onderdeel_van/839', + id: 'onderdeel_van/839', _key: '839', _rev: '_cYl_jSS--U', to: 'commissies/16', @@ -4862,7 +4862,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/65', - _id: 'onderdeel_van/33', + id: 'onderdeel_van/33', _key: '33', _rev: '_cYl_jM6--K', to: 'commissies/0', @@ -4870,7 +4870,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/123', - _id: 'onderdeel_van/1039', + id: 'onderdeel_van/1039', _key: '1039', _rev: '_cYl_jTG--C', to: 'commissies/19', @@ -4878,7 +4878,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/130', - _id: 'onderdeel_van/925', + id: 'onderdeel_van/925', _key: '925', _rev: '_cYl_jSq--A', to: 'commissies/17', @@ -4886,7 +4886,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/75', - _id: 'onderdeel_van/569', + id: 'onderdeel_van/569', _key: '569', _rev: '_cYl_jRO--t', to: 'commissies/11', @@ -4894,7 +4894,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/4', - _id: 'onderdeel_van/1052', + id: 'onderdeel_van/1052', _key: '1052', _rev: '_cYl_jTG--c', to: 'commissies/20', @@ -4902,7 +4902,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/3', - _id: 'onderdeel_van/866', + id: 'onderdeel_van/866', _key: '866', _rev: '_cYl_jSW--A', to: 'commissies/17', @@ -4910,7 +4910,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/97', - _id: 'onderdeel_van/707', + id: 'onderdeel_van/707', _key: '707', _rev: '_cYl_jS---2', to: 'commissies/13', @@ -4918,7 +4918,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/3', - _id: 'onderdeel_van/663', + id: 'onderdeel_van/663', _key: '663', _rev: '_cYl_jR2--I', to: 'commissies/13', @@ -4926,7 +4926,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/49', - _id: 'onderdeel_van/314', + id: 'onderdeel_van/314', _key: '314', _rev: '_cYl_jOy--C', to: 'commissies/7', @@ -4934,7 +4934,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/38', - _id: 'onderdeel_van/81', + id: 'onderdeel_van/81', _key: '81', _rev: '_cYl_jNK--E', to: 'commissies/1', @@ -4942,7 +4942,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/3', - _id: 'onderdeel_van/601', + id: 'onderdeel_van/601', _key: '601', _rev: '_cYl_jRS--U', to: 'commissies/12', @@ -4950,7 +4950,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/110', - _id: 'onderdeel_van/713', + id: 'onderdeel_van/713', _key: '713', _rev: '_cYl_jS--_C', to: 'commissies/13', @@ -4958,7 +4958,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/51', - _id: 'onderdeel_van/743', + id: 'onderdeel_van/743', _key: '743', _rev: '_cYl_jSC--4', to: 'commissies/14', @@ -4966,7 +4966,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/3', - _id: 'onderdeel_van/537', + id: 'onderdeel_van/537', _key: '537', _rev: '_cYl_jRK--B', to: 'commissies/11', @@ -4974,7 +4974,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/37', - _id: 'onderdeel_van/19', + id: 'onderdeel_van/19', _key: '19', _rev: '_cYl_jMy--g', to: 'commissies/0', @@ -4982,7 +4982,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/3', - _id: 'onderdeel_van/352', + id: 'onderdeel_van/352', _key: '352', _rev: '_cYl_jPC--A', to: 'commissies/8', @@ -4990,7 +4990,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/62', - _id: 'onderdeel_van/232', + id: 'onderdeel_van/232', _key: '232', _rev: '_cYl_jOG--C', to: 'commissies/5', @@ -4998,7 +4998,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/57', - _id: 'onderdeel_van/561', + id: 'onderdeel_van/561', _key: '561', _rev: '_cYl_jRO--d', to: 'commissies/11', @@ -5006,7 +5006,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/110', - _id: 'onderdeel_van/253', + id: 'onderdeel_van/253', _key: '253', _rev: '_cYl_jOW--G', to: 'commissies/5', @@ -5014,7 +5014,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/3', - _id: 'onderdeel_van/287', + id: 'onderdeel_van/287', _key: '287', _rev: '_cYl_jOe--k', to: 'commissies/7', @@ -5022,7 +5022,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/115', - _id: 'onderdeel_van/581', + id: 'onderdeel_van/581', _key: '581', _rev: '_cYl_jRO-_F', to: 'commissies/11', @@ -5030,7 +5030,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/48', - _id: 'onderdeel_van/373', + id: 'onderdeel_van/373', _key: '373', _rev: '_cYl_jPG--A', to: 'commissies/8', @@ -5038,7 +5038,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/120', - _id: 'onderdeel_van/848', + id: 'onderdeel_van/848', _key: '848', _rev: '_cYl_jSS--m', to: 'commissies/16', @@ -5046,7 +5046,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/125', - _id: 'onderdeel_van/203', + id: 'onderdeel_van/203', _key: '203', _rev: '_cYl_jN6---', to: 'commissies/4', @@ -5054,7 +5054,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/3', - _id: 'onderdeel_van/271', + id: 'onderdeel_van/271', _key: '271', _rev: '_cYl_jOe--E', to: 'commissies/6', @@ -5062,7 +5062,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/70', - _id: 'onderdeel_van/385', + id: 'onderdeel_van/385', _key: '385', _rev: '_cYl_jPG--Y', to: 'commissies/8', @@ -5070,7 +5070,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/96', - _id: 'onderdeel_van/905', + id: 'onderdeel_van/905', _key: '905', _rev: '_cYl_jSe-_C', to: 'commissies/17', @@ -5078,7 +5078,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/130', - _id: 'onderdeel_van/464', + id: 'onderdeel_van/464', _key: '464', _rev: '_cYl_jR---C', to: 'commissies/9', @@ -5086,7 +5086,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/60', - _id: 'onderdeel_van/746', + id: 'onderdeel_van/746', _key: '746', _rev: '_cYl_jSC-_-', to: 'commissies/14', @@ -5094,7 +5094,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/3', - _id: 'onderdeel_van/208', + id: 'onderdeel_van/208', _key: '208', _rev: '_cYl_jO----', to: 'commissies/5', @@ -5102,7 +5102,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/147', - _id: 'onderdeel_van/597', + id: 'onderdeel_van/597', _key: '597', _rev: '_cYl_jRS--M', to: 'commissies/11', @@ -5110,7 +5110,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/88', - _id: 'onderdeel_van/1091', + id: 'onderdeel_van/1091', _key: '1091', _rev: '_cYl_jTK-_A', to: 'commissies/26', @@ -5118,7 +5118,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/47', - _id: 'onderdeel_van/1060', + id: 'onderdeel_van/1060', _key: '1060', _rev: '_cYl_jTK--C', to: 'commissies/21', @@ -5126,7 +5126,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/51', - _id: 'onderdeel_van/688', + id: 'onderdeel_van/688', _key: '688', _rev: '_cYl_jS---Q', to: 'commissies/13', @@ -5134,7 +5134,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/13', - _id: 'onderdeel_van/479', + id: 'onderdeel_van/479', _key: '479', _rev: '_cYl_jR---g', to: 'commissies/10', @@ -5142,7 +5142,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/23', - _id: 'onderdeel_van/1117', + id: 'onderdeel_van/1117', _key: '1117', _rev: '_cYl_jTW--Y', to: 'commissies/30', @@ -5150,7 +5150,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/9', - _id: 'onderdeel_van/417', + id: 'onderdeel_van/417', _key: '417', _rev: '_cYl_jQW--M', to: 'commissies/9', @@ -5158,7 +5158,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/2', - _id: 'onderdeel_van/928', + id: 'onderdeel_van/928', _key: '928', _rev: '_cYl_jSu--A', to: 'commissies/18', @@ -5166,7 +5166,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/35', - _id: 'onderdeel_van/367', + id: 'onderdeel_van/367', _key: '367', _rev: '_cYl_jPC--e', to: 'commissies/8', @@ -5174,7 +5174,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/70', - _id: 'onderdeel_van/1098', + id: 'onderdeel_van/1098', _key: '1098', _rev: '_cYl_jTO--K', to: 'commissies/27', @@ -5182,7 +5182,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/2', - _id: 'onderdeel_van/865', + id: 'onderdeel_van/865', _key: '865', _rev: '_cYl_jSW---', to: 'commissies/17', @@ -5190,7 +5190,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/120', - _id: 'onderdeel_van/340', + id: 'onderdeel_van/340', _key: '340', _rev: '_cYl_jP---A', to: 'commissies/7', @@ -5198,7 +5198,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/104', - _id: 'onderdeel_van/967', + id: 'onderdeel_van/967', _key: '967', _rev: '_cYl_jS2--Q', to: 'commissies/18', @@ -5206,7 +5206,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/118', - _id: 'onderdeel_van/403', + id: 'onderdeel_van/403', _key: '403', _rev: '_cYl_jQO---', to: 'commissies/8', @@ -5214,7 +5214,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/68', - _id: 'onderdeel_van/635', + id: 'onderdeel_van/635', _key: '635', _rev: '_cYl_jRq--K', to: 'commissies/12', @@ -5222,7 +5222,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/65', - _id: 'onderdeel_van/321', + id: 'onderdeel_van/321', _key: '321', _rev: '_cYl_jOy--Q', to: 'commissies/7', @@ -5230,7 +5230,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/29', - _id: 'onderdeel_van/551', + id: 'onderdeel_van/551', _key: '551', _rev: '_cYl_jRO--J', to: 'commissies/11', @@ -5238,7 +5238,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/100', - _id: 'onderdeel_van/651', + id: 'onderdeel_van/651', _key: '651', _rev: '_cYl_jRu--E', to: 'commissies/12', @@ -5246,7 +5246,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/2', - _id: 'onderdeel_van/414', + id: 'onderdeel_van/414', _key: '414', _rev: '_cYl_jQW--G', to: 'commissies/9', @@ -5254,7 +5254,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/138', - _id: 'onderdeel_van/595', + id: 'onderdeel_van/595', _key: '595', _rev: '_cYl_jRS--I', to: 'commissies/11', @@ -5262,7 +5262,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/82', - _id: 'onderdeel_van/753', + id: 'onderdeel_van/753', _key: '753', _rev: '_cYl_jSC-_M', to: 'commissies/14', @@ -5270,7 +5270,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/31', - _id: 'onderdeel_van/483', + id: 'onderdeel_van/483', _key: '483', _rev: '_cYl_jRC--E', to: 'commissies/10', @@ -5278,7 +5278,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/84', - _id: 'onderdeel_van/900', + id: 'onderdeel_van/900', _key: '900', _rev: '_cYl_jSe--4', to: 'commissies/17', @@ -5286,7 +5286,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/88', - _id: 'onderdeel_van/1025', + id: 'onderdeel_van/1025', _key: '1025', _rev: '_cYl_jTC--E', to: 'commissies/19', @@ -5294,7 +5294,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/13', - _id: 'onderdeel_van/931', + id: 'onderdeel_van/931', _key: '931', _rev: '_cYl_jSu--G', to: 'commissies/18', @@ -5302,7 +5302,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/101', - _id: 'onderdeel_van/333', + id: 'onderdeel_van/333', _key: '333', _rev: '_cYl_jO2--G', to: 'commissies/7', @@ -5310,7 +5310,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/2', - _id: 'onderdeel_van/351', + id: 'onderdeel_van/351', _key: '351', _rev: '_cYl_jPC---', to: 'commissies/8', @@ -5318,7 +5318,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/135', - _id: 'onderdeel_van/205', + id: 'onderdeel_van/205', _key: '205', _rev: '_cYl_jN6--C', to: 'commissies/4', @@ -5326,7 +5326,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/2', - _id: 'onderdeel_van/286', + id: 'onderdeel_van/286', _key: '286', _rev: '_cYl_jOe--i', to: 'commissies/7', @@ -5334,7 +5334,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/43', - _id: 'onderdeel_van/226', + id: 'onderdeel_van/226', _key: '226', _rev: '_cYl_jOC--Y', to: 'commissies/5', @@ -5342,7 +5342,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/2', - _id: 'onderdeel_van/65', + id: 'onderdeel_van/65', _key: '65', _rev: '_cYl_jN---Y', to: 'commissies/1', @@ -5350,7 +5350,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/99', - _id: 'onderdeel_van/396', + id: 'onderdeel_van/396', _key: '396', _rev: '_cYl_jQK---', to: 'commissies/8', @@ -5358,7 +5358,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/17', - _id: 'onderdeel_van/545', + id: 'onderdeel_van/545', _key: '545', _rev: '_cYl_jRK--R', to: 'commissies/11', @@ -5366,7 +5366,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/135', - _id: 'onderdeel_van/58', + id: 'onderdeel_van/58', _key: '58', _rev: '_cYl_jN---K', to: 'commissies/0', @@ -5374,7 +5374,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/1', - _id: 'onderdeel_van/803', + id: 'onderdeel_van/803', _key: '803', _rev: '_cYl_jSO--a', to: 'commissies/16', @@ -5382,7 +5382,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/113', - _id: 'onderdeel_van/914', + id: 'onderdeel_van/914', _key: '914', _rev: '_cYl_jSi--K', to: 'commissies/17', @@ -5390,7 +5390,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/56', - _id: 'onderdeel_van/888', + id: 'onderdeel_van/888', _key: '888', _rev: '_cYl_jSe--g', to: 'commissies/17', @@ -5398,7 +5398,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/1', - _id: 'onderdeel_van/790', + id: 'onderdeel_van/790', _key: '790', _rev: '_cYl_jSO--A', to: 'commissies/15', @@ -5406,7 +5406,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/74', - _id: 'onderdeel_van/239', + id: 'onderdeel_van/239', _key: '239', _rev: '_cYl_jOK--G', to: 'commissies/5', @@ -5414,7 +5414,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/1', - _id: 'onderdeel_van/727', + id: 'onderdeel_van/727', _key: '727', _rev: '_cYl_jSC--Y', to: 'commissies/14', @@ -5422,7 +5422,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/10', - _id: 'onderdeel_van/603', + id: 'onderdeel_van/603', _key: '603', _rev: '_cYl_jRW--A', to: 'commissies/12', @@ -5430,7 +5430,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/29', - _id: 'onderdeel_van/876', + id: 'onderdeel_van/876', _key: '876', _rev: '_cYl_jSe--I', to: 'commissies/17', @@ -5438,7 +5438,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/132', - _id: 'onderdeel_van/782', + id: 'onderdeel_van/782', _key: '782', _rev: '_cYl_jSK--e', to: 'commissies/14', @@ -5446,7 +5446,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/70', - _id: 'onderdeel_van/951', + id: 'onderdeel_van/951', _key: '951', _rev: '_cYl_jSy--O', to: 'commissies/18', @@ -5454,7 +5454,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/33', - _id: 'onderdeel_van/1075', + id: 'onderdeel_van/1075', _key: '1075', _rev: '_cYl_jTK--g', to: 'commissies/24', @@ -5462,7 +5462,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/6', - _id: 'onderdeel_van/538', + id: 'onderdeel_van/538', _key: '538', _rev: '_cYl_jRK--D', to: 'commissies/11', @@ -5470,7 +5470,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/1', - _id: 'onderdeel_van/536', + id: 'onderdeel_van/536', _key: '536', _rev: '_cYl_jRK--_', to: 'commissies/11', @@ -5478,7 +5478,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/135', - _id: 'onderdeel_van/1159', + id: 'onderdeel_van/1159', _key: '1159', _rev: '_cYl_jTa--S', to: 'commissies/34', @@ -5486,7 +5486,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/29', - _id: 'onderdeel_van/425', + id: 'onderdeel_van/425', _key: '425', _rev: '_cYl_jQW--c', to: 'commissies/9', @@ -5494,7 +5494,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/12', - _id: 'onderdeel_van/5', + id: 'onderdeel_van/5', _key: '5', _rev: '_cYl_jMy--E', to: 'commissies/0', @@ -5502,7 +5502,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/75', - _id: 'onderdeel_van/1119', + id: 'onderdeel_van/1119', _key: '1119', _rev: '_cYl_jTW--c', to: 'commissies/30', @@ -5510,7 +5510,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/0', - _id: 'onderdeel_van/473', + id: 'onderdeel_van/473', _key: '473', _rev: '_cYl_jR---U', to: 'commissies/10', @@ -5518,7 +5518,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/0', - _id: 'onderdeel_van/412', + id: 'onderdeel_van/412', _key: '412', _rev: '_cYl_jQW--C', to: 'commissies/9', @@ -5526,7 +5526,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/98', - _id: 'onderdeel_van/907', + id: 'onderdeel_van/907', _key: '907', _rev: '_cYl_jSe-_G', to: 'commissies/17', @@ -5534,7 +5534,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/0', - _id: 'onderdeel_van/350', + id: 'onderdeel_van/350', _key: '350', _rev: '_cYl_jP---U', to: 'commissies/8', @@ -5542,7 +5542,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/75', - _id: 'onderdeel_van/749', + id: 'onderdeel_van/749', _key: '749', _rev: '_cYl_jSC-_E', to: 'commissies/14', @@ -5550,7 +5550,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/68', - _id: 'onderdeel_van/384', + id: 'onderdeel_van/384', _key: '384', _rev: '_cYl_jPG--W', to: 'commissies/8', @@ -5558,7 +5558,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/0', - _id: 'onderdeel_van/270', + id: 'onderdeel_van/270', _key: '270', _rev: '_cYl_jOe--C', to: 'commissies/6', @@ -5566,7 +5566,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/6', - _id: 'onderdeel_van/867', + id: 'onderdeel_van/867', _key: '867', _rev: '_cYl_jSW--C', to: 'commissies/17', @@ -5574,7 +5574,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/0', - _id: 'onderdeel_van/207', + id: 'onderdeel_van/207', _key: '207', _rev: '_cYl_jN6--G', to: 'commissies/5', @@ -5582,7 +5582,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/94', - _id: 'onderdeel_van/759', + id: 'onderdeel_van/759', _key: '759', _rev: '_cYl_jSC-_Y', to: 'commissies/14', @@ -5590,7 +5590,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/95', - _id: 'onderdeel_van/245', + id: 'onderdeel_van/245', _key: '245', _rev: '_cYl_jOO--I', to: 'commissies/5', @@ -5598,7 +5598,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/0', - _id: 'onderdeel_van/189', + id: 'onderdeel_van/189', _key: '189', _rev: '_cYl_jNy--i', to: 'commissies/3', @@ -5606,7 +5606,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/28', - _id: 'onderdeel_van/361', + id: 'onderdeel_van/361', _key: '361', _rev: '_cYl_jPC--S', to: 'commissies/8', @@ -5614,7 +5614,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/135', - _id: 'onderdeel_van/593', + id: 'onderdeel_van/593', _key: '593', _rev: '_cYl_jRS--E', to: 'commissies/11', @@ -5622,7 +5622,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/41', - _id: 'onderdeel_van/1155', + id: 'onderdeel_van/1155', _key: '1155', _rev: '_cYl_jTa--K', to: 'commissies/34', @@ -5630,7 +5630,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/1', - _id: 'onderdeel_van/599', + id: 'onderdeel_van/599', _key: '599', _rev: '_cYl_jRS--Q', to: 'commissies/12', @@ -5638,7 +5638,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/64', - _id: 'onderdeel_van/320', + id: 'onderdeel_van/320', _key: '320', _rev: '_cYl_jOy--O', to: 'commissies/7', @@ -5646,7 +5646,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/87', - _id: 'onderdeel_van/1140', + id: 'onderdeel_van/1140', _key: '1140', _rev: '_cYl_jTW-_G', to: 'commissies/32', @@ -5654,7 +5654,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/70', - _id: 'onderdeel_van/566', + id: 'onderdeel_van/566', _key: '566', _rev: '_cYl_jRO--n', to: 'commissies/11', @@ -5662,7 +5662,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/123', - _id: 'onderdeel_van/405', + id: 'onderdeel_van/405', _key: '405', _rev: '_cYl_jQO--C', to: 'commissies/8', @@ -5670,7 +5670,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/0', - _id: 'onderdeel_van/0', + id: 'onderdeel_van/0', _key: '0', _rev: '_cYl_jMq---', to: 'commissies/0', @@ -5678,7 +5678,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/124', - _id: 'onderdeel_van/921', + id: 'onderdeel_van/921', _key: '921', _rev: '_cYl_jSi--Y', to: 'commissies/17', @@ -5686,7 +5686,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/85', - _id: 'onderdeel_van/958', + id: 'onderdeel_van/958', _key: '958', _rev: '_cYl_jS2---', to: 'commissies/18', @@ -5694,7 +5694,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/118', - _id: 'onderdeel_van/339', + id: 'onderdeel_van/339', _key: '339', _rev: '_cYl_jP----', to: 'commissies/7', @@ -5702,7 +5702,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/70', - _id: 'onderdeel_van/1129', + id: 'onderdeel_van/1129', _key: '1129', _rev: '_cYl_jTW--w', to: 'commissies/31', @@ -5710,7 +5710,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/70', - _id: 'onderdeel_van/1146', + id: 'onderdeel_van/1146', _key: '1146', _rev: '_cYl_jTW-_S', to: 'commissies/33', @@ -5718,7 +5718,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/71', - _id: 'onderdeel_van/154', + id: 'onderdeel_van/154', _key: '154', _rev: '_cYl_jNq--Y', to: 'commissies/2', @@ -5726,7 +5726,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/48', - _id: 'onderdeel_van/626', + id: 'onderdeel_van/626', _key: '626', _rev: '_cYl_jRi--I', to: 'commissies/12', @@ -5734,7 +5734,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/71', - _id: 'onderdeel_van/237', + id: 'onderdeel_van/237', _key: '237', _rev: '_cYl_jOK--C', to: 'commissies/5', @@ -5742,7 +5742,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/71', - _id: 'onderdeel_van/440', + id: 'onderdeel_van/440', _key: '440', _rev: '_cYl_jQy---', to: 'commissies/9', @@ -5750,7 +5750,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/71', - _id: 'onderdeel_van/567', + id: 'onderdeel_van/567', _key: '567', _rev: '_cYl_jRO--p', to: 'commissies/11', @@ -5758,7 +5758,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/96', - _id: 'onderdeel_van/706', + id: 'onderdeel_van/706', _key: '706', _rev: '_cYl_jS---0', to: 'commissies/13', @@ -5766,7 +5766,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/136', - _id: 'onderdeel_van/982', + id: 'onderdeel_van/982', _key: '982', _rev: '_cYl_jS6--E', to: 'commissies/18', @@ -5774,7 +5774,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/114', - _id: 'onderdeel_van/518', + id: 'onderdeel_van/518', _key: '518', _rev: '_cYl_jRG--a', to: 'commissies/10', @@ -5782,7 +5782,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/71', - _id: 'onderdeel_van/694', + id: 'onderdeel_van/694', _key: '694', _rev: '_cYl_jS---c', to: 'commissies/13', @@ -5790,7 +5790,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/71', - _id: 'onderdeel_van/825', + id: 'onderdeel_van/825', _key: '825', _rev: '_cYl_jSO-_G', to: 'commissies/16', @@ -5798,7 +5798,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/71', - _id: 'onderdeel_van/1016', + id: 'onderdeel_van/1016', _key: '1016', _rev: '_cYl_jS6-_I', to: 'commissies/19', @@ -5806,7 +5806,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/72', - _id: 'onderdeel_van/324', + id: 'onderdeel_van/324', _key: '324', _rev: '_cYl_jOy--W', to: 'commissies/7', @@ -5814,7 +5814,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/72', - _id: 'onderdeel_van/441', + id: 'onderdeel_van/441', _key: '441', _rev: '_cYl_jQy--A', to: 'commissies/9', @@ -5822,7 +5822,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/72', - _id: 'onderdeel_van/495', + id: 'onderdeel_van/495', _key: '495', _rev: '_cYl_jRC--c', to: 'commissies/10', @@ -5830,7 +5830,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/72', - _id: 'onderdeel_van/568', + id: 'onderdeel_van/568', _key: '568', _rev: '_cYl_jRO--r', to: 'commissies/11', @@ -5838,7 +5838,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/30', - _id: 'onderdeel_van/812', + id: 'onderdeel_van/812', _key: '812', _rev: '_cYl_jSO--s', to: 'commissies/16', @@ -5846,7 +5846,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/72', - _id: 'onderdeel_van/952', + id: 'onderdeel_van/952', _key: '952', _rev: '_cYl_jSy--Q', to: 'commissies/18', @@ -5854,7 +5854,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/137', - _id: 'onderdeel_van/594', + id: 'onderdeel_van/594', _key: '594', _rev: '_cYl_jRS--G', to: 'commissies/11', @@ -5862,7 +5862,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/41', - _id: 'onderdeel_van/680', + id: 'onderdeel_van/680', _key: '680', _rev: '_cYl_jS---A', to: 'commissies/13', @@ -5870,7 +5870,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/72', - _id: 'onderdeel_van/1017', + id: 'onderdeel_van/1017', _key: '1017', _rev: '_cYl_jS6-_K', to: 'commissies/19', @@ -5878,7 +5878,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/44', - _id: 'onderdeel_van/371', + id: 'onderdeel_van/371', _key: '371', _rev: '_cYl_jPC--m', to: 'commissies/8', @@ -5886,7 +5886,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/64', - _id: 'onderdeel_van/383', + id: 'onderdeel_van/383', _key: '383', _rev: '_cYl_jPG--U', to: 'commissies/8', @@ -5894,7 +5894,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/110', - _id: 'onderdeel_van/1033', + id: 'onderdeel_van/1033', _key: '1033', _rev: '_cYl_jTC--U', to: 'commissies/19', @@ -5902,7 +5902,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/54', - _id: 'onderdeel_van/27', + id: 'onderdeel_van/27', _key: '27', _rev: '_cYl_jM6---', to: 'commissies/0', @@ -5910,7 +5910,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/74', - _id: 'onderdeel_van/155', + id: 'onderdeel_van/155', _key: '155', _rev: '_cYl_jNq--a', to: 'commissies/2', @@ -5918,7 +5918,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/98', - _id: 'onderdeel_van/163', + id: 'onderdeel_van/163', _key: '163', _rev: '_cYl_jNu--K', to: 'commissies/2', @@ -5926,7 +5926,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/106', - _id: 'onderdeel_van/1112', + id: 'onderdeel_van/1112', _key: '1112', _rev: '_cYl_jTW--O', to: 'commissies/29', @@ -5934,7 +5934,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/74', - _id: 'onderdeel_van/387', + id: 'onderdeel_van/387', _key: '387', _rev: '_cYl_jPG--c', to: 'commissies/8', @@ -5942,7 +5942,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/74', - _id: 'onderdeel_van/636', + id: 'onderdeel_van/636', _key: '636', _rev: '_cYl_jRq--M', to: 'commissies/12', @@ -5950,7 +5950,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/38', - _id: 'onderdeel_van/679', + id: 'onderdeel_van/679', _key: '679', _rev: '_cYl_jS----', to: 'commissies/13', @@ -5958,7 +5958,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/37', - _id: 'onderdeel_van/142', + id: 'onderdeel_van/142', _key: '142', _rev: '_cYl_jNq--A', to: 'commissies/2', @@ -5966,7 +5966,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/83', - _id: 'onderdeel_van/828', + id: 'onderdeel_van/828', _key: '828', _rev: '_cYl_jSS---', to: 'commissies/16', @@ -5974,7 +5974,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/74', - _id: 'onderdeel_van/696', + id: 'onderdeel_van/696', _key: '696', _rev: '_cYl_jS---g', to: 'commissies/13', @@ -5982,7 +5982,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/109', - _id: 'onderdeel_van/200', + id: 'onderdeel_van/200', _key: '200', _rev: '_cYl_jN2--S', to: 'commissies/4', @@ -5990,7 +5990,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/144', - _id: 'onderdeel_van/125', + id: 'onderdeel_van/125', _key: '125', _rev: '_cYl_jNm--O', to: 'commissies/1', @@ -5998,7 +5998,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/126', - _id: 'onderdeel_van/407', + id: 'onderdeel_van/407', _key: '407', _rev: '_cYl_jQO--G', to: 'commissies/8', @@ -6006,7 +6006,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/74', - _id: 'onderdeel_van/1018', + id: 'onderdeel_van/1018', _key: '1018', _rev: '_cYl_jS6-_M', to: 'commissies/19', @@ -6014,7 +6014,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/110', - _id: 'onderdeel_van/169', + id: 'onderdeel_van/169', _key: '169', _rev: '_cYl_jNu--W', to: 'commissies/2', @@ -6022,7 +6022,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/128', - _id: 'onderdeel_van/525', + id: 'onderdeel_van/525', _key: '525', _rev: '_cYl_jRG--o', to: 'commissies/10', @@ -6030,7 +6030,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/139', - _id: 'onderdeel_van/784', + id: 'onderdeel_van/784', _key: '784', _rev: '_cYl_jSK--i', to: 'commissies/14', @@ -6038,7 +6038,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/75', - _id: 'onderdeel_van/95', + id: 'onderdeel_van/95', _key: '95', _rev: '_cYl_jNW--E', to: 'commissies/1', @@ -6046,7 +6046,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/75', - _id: 'onderdeel_van/156', + id: 'onderdeel_van/156', _key: '156', _rev: '_cYl_jNq--c', to: 'commissies/2', @@ -6054,7 +6054,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/75', - _id: 'onderdeel_van/198', + id: 'onderdeel_van/198', _key: '198', _rev: '_cYl_jN2--O', to: 'commissies/4', @@ -6062,7 +6062,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/98', - _id: 'onderdeel_van/1134', + id: 'onderdeel_van/1134', _key: '1134', _rev: '_cYl_jTW--6', to: 'commissies/31', @@ -6070,7 +6070,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/75', - _id: 'onderdeel_van/281', + id: 'onderdeel_van/281', _key: '281', _rev: '_cYl_jOe--Y', to: 'commissies/6', @@ -6078,7 +6078,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/75', - _id: 'onderdeel_van/697', + id: 'onderdeel_van/697', _key: '697', _rev: '_cYl_jS---i', to: 'commissies/13', @@ -6086,7 +6086,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/88', - _id: 'onderdeel_van/574', + id: 'onderdeel_van/574', _key: '574', _rev: '_cYl_jRO--3', to: 'commissies/11', @@ -6094,7 +6094,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/75', - _id: 'onderdeel_van/1111', + id: 'onderdeel_van/1111', _key: '1111', _rev: '_cYl_jTW--M', to: 'commissies/29', @@ -6102,7 +6102,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/90', - _id: 'onderdeel_van/834', + id: 'onderdeel_van/834', _key: '834', _rev: '_cYl_jSS--K', to: 'commissies/16', @@ -6110,7 +6110,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/137', - _id: 'onderdeel_van/121', + id: 'onderdeel_van/121', _key: '121', _rev: '_cYl_jNm--G', to: 'commissies/1', @@ -6118,7 +6118,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/78', - _id: 'onderdeel_van/36', + id: 'onderdeel_van/36', _key: '36', _rev: '_cYl_jM6--Q', to: 'commissies/0', @@ -6126,7 +6126,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/78', - _id: 'onderdeel_van/96', + id: 'onderdeel_van/96', _key: '96', _rev: '_cYl_jNW--G', to: 'commissies/1', @@ -6134,7 +6134,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/78', - _id: 'onderdeel_van/497', + id: 'onderdeel_van/497', _key: '497', _rev: '_cYl_jRC--g', to: 'commissies/10', @@ -6142,7 +6142,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/20', - _id: 'onderdeel_van/669', + id: 'onderdeel_van/669', _key: '669', _rev: '_cYl_jR6--I', to: 'commissies/13', @@ -6150,7 +6150,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/118', - _id: 'onderdeel_van/916', + id: 'onderdeel_van/916', _key: '916', _rev: '_cYl_jSi--O', to: 'commissies/17', @@ -6158,7 +6158,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/78', - _id: 'onderdeel_van/750', + id: 'onderdeel_van/750', _key: '750', _rev: '_cYl_jSC-_G', to: 'commissies/14', @@ -6166,7 +6166,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/49', - _id: 'onderdeel_van/26', + id: 'onderdeel_van/26', _key: '26', _rev: '_cYl_jM2--E', to: 'commissies/0', @@ -6174,7 +6174,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/120', - _id: 'onderdeel_van/258', + id: 'onderdeel_van/258', _key: '258', _rev: '_cYl_jOW--Q', to: 'commissies/5', @@ -6182,7 +6182,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/78', - _id: 'onderdeel_van/826', + id: 'onderdeel_van/826', _key: '826', _rev: '_cYl_jSO-_I', to: 'commissies/16', @@ -6190,7 +6190,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/52', - _id: 'onderdeel_van/435', + id: 'onderdeel_van/435', _key: '435', _rev: '_cYl_jQa--E', to: 'commissies/9', @@ -6198,7 +6198,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/95', - _id: 'onderdeel_van/162', + id: 'onderdeel_van/162', _key: '162', _rev: '_cYl_jNu--I', to: 'commissies/2', @@ -6206,7 +6206,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/78', - _id: 'onderdeel_van/1019', + id: 'onderdeel_van/1019', _key: '1019', _rev: '_cYl_jS6-_O', to: 'commissies/19', @@ -6214,7 +6214,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/78', - _id: 'onderdeel_van/1130', + id: 'onderdeel_van/1130', _key: '1130', _rev: '_cYl_jTW--y', to: 'commissies/31', @@ -6222,7 +6222,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/111', - _id: 'onderdeel_van/1093', + id: 'onderdeel_van/1093', _key: '1093', _rev: '_cYl_jTO--A', to: 'commissies/26', @@ -6230,7 +6230,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/79', - _id: 'onderdeel_van/37', + id: 'onderdeel_van/37', _key: '37', _rev: '_cYl_jM6--S', to: 'commissies/0', @@ -6238,7 +6238,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/79', - _id: 'onderdeel_van/326', + id: 'onderdeel_van/326', _key: '326', _rev: '_cYl_jOy--a', to: 'commissies/7', @@ -6246,7 +6246,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/137', - _id: 'onderdeel_van/469', + id: 'onderdeel_van/469', _key: '469', _rev: '_cYl_jR---M', to: 'commissies/9', @@ -6254,7 +6254,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/38', - _id: 'onderdeel_van/1107', + id: 'onderdeel_van/1107', _key: '1107', _rev: '_cYl_jTW--E', to: 'commissies/29', @@ -6262,7 +6262,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/110', - _id: 'onderdeel_van/579', + id: 'onderdeel_van/579', _key: '579', _rev: '_cYl_jRO-_B', to: 'commissies/11', @@ -6270,7 +6270,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/78', - _id: 'onderdeel_van/953', + id: 'onderdeel_van/953', _key: '953', _rev: '_cYl_jSy--S', to: 'commissies/18', @@ -6278,7 +6278,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/79', - _id: 'onderdeel_van/388', + id: 'onderdeel_van/388', _key: '388', _rev: '_cYl_jPK---', to: 'commissies/8', @@ -6286,7 +6286,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/79', - _id: 'onderdeel_van/570', + id: 'onderdeel_van/570', _key: '570', _rev: '_cYl_jRO--v', to: 'commissies/11', @@ -6294,7 +6294,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/79', - _id: 'onderdeel_van/899', + id: 'onderdeel_van/899', _key: '899', _rev: '_cYl_jSe--2', to: 'commissies/17', @@ -6302,7 +6302,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/106', - _id: 'onderdeel_van/166', + id: 'onderdeel_van/166', _key: '166', _rev: '_cYl_jNu--Q', to: 'commissies/2', @@ -6310,7 +6310,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/112', - _id: 'onderdeel_van/516', + id: 'onderdeel_van/516', _key: '516', _rev: '_cYl_jRG--W', to: 'commissies/10', @@ -6318,7 +6318,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/79', - _id: 'onderdeel_van/954', + id: 'onderdeel_van/954', _key: '954', _rev: '_cYl_jSy--U', to: 'commissies/18', @@ -6326,7 +6326,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/79', - _id: 'onderdeel_van/1099', + id: 'onderdeel_van/1099', _key: '1099', _rev: '_cYl_jTO--M', to: 'commissies/27', @@ -6334,7 +6334,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/79', - _id: 'onderdeel_van/1147', + id: 'onderdeel_van/1147', _key: '1147', _rev: '_cYl_jTW-_U', to: 'commissies/33', @@ -6342,7 +6342,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/60', - _id: 'onderdeel_van/690', + id: 'onderdeel_van/690', _key: '690', _rev: '_cYl_jS---U', to: 'commissies/13', @@ -6350,7 +6350,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/80', - _id: 'onderdeel_van/38', + id: 'onderdeel_van/38', _key: '38', _rev: '_cYl_jM6--U', to: 'commissies/0', @@ -6358,7 +6358,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/131', - _id: 'onderdeel_van/57', + id: 'onderdeel_van/57', _key: '57', _rev: '_cYl_jN---I', to: 'commissies/0', @@ -6366,7 +6366,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/80', - _id: 'onderdeel_van/327', + id: 'onderdeel_van/327', _key: '327', _rev: '_cYl_jOy--c', to: 'commissies/7', @@ -6374,7 +6374,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/89', - _id: 'onderdeel_van/833', + id: 'onderdeel_van/833', _key: '833', _rev: '_cYl_jSS--I', to: 'commissies/16', @@ -6382,7 +6382,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/102', - _id: 'onderdeel_van/452', + id: 'onderdeel_van/452', _key: '452', _rev: '_cYl_jQ6--C', to: 'commissies/9', @@ -6390,7 +6390,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/80', - _id: 'onderdeel_van/638', + id: 'onderdeel_van/638', _key: '638', _rev: '_cYl_jRq--Q', to: 'commissies/12', @@ -6398,7 +6398,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/72', - _id: 'onderdeel_van/35', + id: 'onderdeel_van/35', _key: '35', _rev: '_cYl_jM6--O', to: 'commissies/0', @@ -6406,7 +6406,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/88', - _id: 'onderdeel_van/1158', + id: 'onderdeel_van/1158', _key: '1158', _rev: '_cYl_jTa--Q', to: 'commissies/34', @@ -6414,7 +6414,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/80', - _id: 'onderdeel_van/699', + id: 'onderdeel_van/699', _key: '699', _rev: '_cYl_jS---m', to: 'commissies/13', @@ -6422,7 +6422,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/80', - _id: 'onderdeel_van/1061', + id: 'onderdeel_van/1061', _key: '1061', _rev: '_cYl_jTK--E', to: 'commissies/21', @@ -6430,7 +6430,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/80', - _id: 'onderdeel_van/1148', + id: 'onderdeel_van/1148', _key: '1148', _rev: '_cYl_jTW-_W', to: 'commissies/33', @@ -6438,7 +6438,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/74', - _id: 'onderdeel_van/325', + id: 'onderdeel_van/325', _key: '325', _rev: '_cYl_jOy--Y', to: 'commissies/7', @@ -6446,7 +6446,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/83', - _id: 'onderdeel_van/390', + id: 'onderdeel_van/390', _key: '390', _rev: '_cYl_jP6---', to: 'commissies/8', @@ -6454,7 +6454,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/112', - _id: 'onderdeel_van/714', + id: 'onderdeel_van/714', _key: '714', _rev: '_cYl_jSC---', to: 'commissies/13', @@ -6462,7 +6462,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/81', - _id: 'onderdeel_van/39', + id: 'onderdeel_van/39', _key: '39', _rev: '_cYl_jM6--W', to: 'commissies/0', @@ -6470,7 +6470,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/67', - _id: 'onderdeel_van/634', + id: 'onderdeel_van/634', _key: '634', _rev: '_cYl_jRq--I', to: 'commissies/12', @@ -6478,7 +6478,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/81', - _id: 'onderdeel_van/389', + id: 'onderdeel_van/389', _key: '389', _rev: '_cYl_jPK--A', to: 'commissies/8', @@ -6486,7 +6486,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/81', - _id: 'onderdeel_van/499', + id: 'onderdeel_van/499', _key: '499', _rev: '_cYl_jRC--k', to: 'commissies/10', @@ -6494,7 +6494,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/78', - _id: 'onderdeel_van/157', + id: 'onderdeel_van/157', _key: '157', _rev: '_cYl_jNu---', to: 'commissies/2', @@ -6502,7 +6502,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/136', - _id: 'onderdeel_van/802', + id: 'onderdeel_van/802', _key: '802', _rev: '_cYl_jSO--Y', to: 'commissies/15', @@ -6510,7 +6510,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/81', - _id: 'onderdeel_van/639', + id: 'onderdeel_van/639', _key: '639', _rev: '_cYl_jRq--S', to: 'commissies/12', @@ -6518,7 +6518,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/81', - _id: 'onderdeel_van/752', + id: 'onderdeel_van/752', _key: '752', _rev: '_cYl_jSC-_K', to: 'commissies/14', @@ -6526,7 +6526,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/82', - _id: 'onderdeel_van/97', + id: 'onderdeel_van/97', _key: '97', _rev: '_cYl_jNW--I', to: 'commissies/1', @@ -6534,7 +6534,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/82', - _id: 'onderdeel_van/827', + id: 'onderdeel_van/827', _key: '827', _rev: '_cYl_jSO-_K', to: 'commissies/16', @@ -6542,7 +6542,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/41', - _id: 'onderdeel_van/557', + id: 'onderdeel_van/557', _key: '557', _rev: '_cYl_jRO--V', to: 'commissies/11', @@ -6550,7 +6550,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/82', - _id: 'onderdeel_van/955', + id: 'onderdeel_van/955', _key: '955', _rev: '_cYl_jSy--W', to: 'commissies/18', @@ -6558,7 +6558,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/113', - _id: 'onderdeel_van/457', + id: 'onderdeel_van/457', _key: '457', _rev: '_cYl_jQ6--M', to: 'commissies/9', @@ -6566,7 +6566,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/82', - _id: 'onderdeel_van/1021', + id: 'onderdeel_van/1021', _key: '1021', _rev: '_cYl_jS6-_S', to: 'commissies/19', @@ -6574,7 +6574,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/114', - _id: 'onderdeel_van/401', + id: 'onderdeel_van/401', _key: '401', _rev: '_cYl_jQK--I', to: 'commissies/8', @@ -6582,7 +6582,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/129', - _id: 'onderdeel_van/780', + id: 'onderdeel_van/780', _key: '780', _rev: '_cYl_jSK--a', to: 'commissies/14', @@ -6590,7 +6590,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/20', - _id: 'onderdeel_van/995', + id: 'onderdeel_van/995', _key: '995', _rev: '_cYl_jS6--e', to: 'commissies/19', @@ -6598,7 +6598,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/82', - _id: 'onderdeel_van/1131', + id: 'onderdeel_van/1131', _key: '1131', _rev: '_cYl_jTW--0', to: 'commissies/31', @@ -6606,7 +6606,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/125', - _id: 'onderdeel_van/177', + id: 'onderdeel_van/177', _key: '177', _rev: '_cYl_jNy--K', to: 'commissies/2', @@ -6614,7 +6614,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/83', - _id: 'onderdeel_van/40', + id: 'onderdeel_van/40', _key: '40', _rev: '_cYl_jM6--Y', to: 'commissies/0', @@ -6622,7 +6622,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/83', - _id: 'onderdeel_van/572', + id: 'onderdeel_van/572', _key: '572', _rev: '_cYl_jRO--z', to: 'commissies/11', @@ -6630,7 +6630,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/83', - _id: 'onderdeel_van/640', + id: 'onderdeel_van/640', _key: '640', _rev: '_cYl_jRq--U', to: 'commissies/12', @@ -6638,7 +6638,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/101', - _id: 'onderdeel_van/798', + id: 'onderdeel_van/798', _key: '798', _rev: '_cYl_jSO--Q', to: 'commissies/15', @@ -6646,7 +6646,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/83', - _id: 'onderdeel_van/701', + id: 'onderdeel_van/701', _key: '701', _rev: '_cYl_jS---q', to: 'commissies/13', @@ -6654,7 +6654,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/83', - _id: 'onderdeel_van/1022', + id: 'onderdeel_van/1022', _key: '1022', _rev: '_cYl_jTC---', to: 'commissies/19', @@ -6662,7 +6662,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/57', - _id: 'onderdeel_van/378', + id: 'onderdeel_van/378', _key: '378', _rev: '_cYl_jPG--K', to: 'commissies/8', @@ -6670,7 +6670,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/83', - _id: 'onderdeel_van/1077', + id: 'onderdeel_van/1077', _key: '1077', _rev: '_cYl_jTK--k', to: 'commissies/25', @@ -6678,7 +6678,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/97', - _id: 'onderdeel_van/906', + id: 'onderdeel_van/906', _key: '906', _rev: '_cYl_jSe-_E', to: 'commissies/17', @@ -6686,7 +6686,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/84', - _id: 'onderdeel_van/98', + id: 'onderdeel_van/98', _key: '98', _rev: '_cYl_jNa---', to: 'commissies/1', @@ -6694,7 +6694,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/110', - _id: 'onderdeel_van/844', + id: 'onderdeel_van/844', _key: '844', _rev: '_cYl_jSS--e', to: 'commissies/16', @@ -6702,7 +6702,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/116', - _id: 'onderdeel_van/110', + id: 'onderdeel_van/110', _key: '110', _rev: '_cYl_jNi--A', to: 'commissies/1', @@ -6710,7 +6710,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/39', - _id: 'onderdeel_van/21', + id: 'onderdeel_van/21', _key: '21', _rev: '_cYl_jMy--k', to: 'commissies/0', @@ -6718,7 +6718,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/84', - _id: 'onderdeel_van/241', + id: 'onderdeel_van/241', _key: '241', _rev: '_cYl_jOO--A', to: 'commissies/5', @@ -6726,7 +6726,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/126', - _id: 'onderdeel_van/1136', + id: 'onderdeel_van/1136', _key: '1136', _rev: '_cYl_jTW-_-', to: 'commissies/31', @@ -6734,7 +6734,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/13', - _id: 'onderdeel_van/6', + id: 'onderdeel_van/6', _key: '6', _rev: '_cYl_jMy--G', to: 'commissies/0', @@ -6742,7 +6742,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/84', - _id: 'onderdeel_van/500', + id: 'onderdeel_van/500', _key: '500', _rev: '_cYl_jRC--m', to: 'commissies/10', @@ -6750,7 +6750,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/84', - _id: 'onderdeel_van/829', + id: 'onderdeel_van/829', _key: '829', _rev: '_cYl_jSS--A', to: 'commissies/16', @@ -6758,7 +6758,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/84', - _id: 'onderdeel_van/957', + id: 'onderdeel_van/957', _key: '957', _rev: '_cYl_jSy--a', to: 'commissies/18', @@ -6766,7 +6766,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/84', - _id: 'onderdeel_van/1023', + id: 'onderdeel_van/1023', _key: '1023', _rev: '_cYl_jTC--A', to: 'commissies/19', @@ -6774,7 +6774,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/85', - _id: 'onderdeel_van/159', + id: 'onderdeel_van/159', _key: '159', _rev: '_cYl_jNu--C', to: 'commissies/2', @@ -6782,7 +6782,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/85', - _id: 'onderdeel_van/501', + id: 'onderdeel_van/501', _key: '501', _rev: '_cYl_jRC--o', to: 'commissies/10', @@ -6790,7 +6790,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/26', - _id: 'onderdeel_van/810', + id: 'onderdeel_van/810', _key: '810', _rev: '_cYl_jSO--o', to: 'commissies/16', @@ -6798,7 +6798,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/68', - _id: 'onderdeel_van/950', + id: 'onderdeel_van/950', _key: '950', _rev: '_cYl_jSy--M', to: 'commissies/18', @@ -6806,7 +6806,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/85', - _id: 'onderdeel_van/756', + id: 'onderdeel_van/756', _key: '756', _rev: '_cYl_jSC-_S', to: 'commissies/14', @@ -6814,7 +6814,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/85', - _id: 'onderdeel_van/830', + id: 'onderdeel_van/830', _key: '830', _rev: '_cYl_jSS--C', to: 'commissies/16', @@ -6822,7 +6822,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/85', - _id: 'onderdeel_van/1139', + id: 'onderdeel_van/1139', _key: '1139', _rev: '_cYl_jTW-_E', to: 'commissies/32', @@ -6830,7 +6830,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/37', - _id: 'onderdeel_van/80', + id: 'onderdeel_van/80', _key: '80', _rev: '_cYl_jNK--C', to: 'commissies/1', @@ -6838,7 +6838,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/125', - _id: 'onderdeel_van/1040', + id: 'onderdeel_van/1040', _key: '1040', _rev: '_cYl_jTG--E', to: 'commissies/19', @@ -6846,7 +6846,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/86', - _id: 'onderdeel_van/443', + id: 'onderdeel_van/443', _key: '443', _rev: '_cYl_jQy--E', to: 'commissies/9', @@ -6854,7 +6854,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/86', - _id: 'onderdeel_van/502', + id: 'onderdeel_van/502', _key: '502', _rev: '_cYl_jRC--q', to: 'commissies/10', @@ -6862,7 +6862,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/85', - _id: 'onderdeel_van/703', + id: 'onderdeel_van/703', _key: '703', _rev: '_cYl_jS---u', to: 'commissies/13', @@ -6870,7 +6870,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/86', - _id: 'onderdeel_van/642', + id: 'onderdeel_van/642', _key: '642', _rev: '_cYl_jRq--Y', to: 'commissies/12', @@ -6878,7 +6878,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/111', - _id: 'onderdeel_van/770', + id: 'onderdeel_van/770', _key: '770', _rev: '_cYl_jSK--G', to: 'commissies/14', @@ -6886,7 +6886,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/139', - _id: 'onderdeel_van/858', + id: 'onderdeel_van/858', _key: '858', _rev: '_cYl_jSS--6', to: 'commissies/16', @@ -6894,7 +6894,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/0', - _id: 'onderdeel_van/285', + id: 'onderdeel_van/285', _key: '285', _rev: '_cYl_jOe--g', to: 'commissies/7', @@ -6902,7 +6902,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/121', - _id: 'onderdeel_van/584', + id: 'onderdeel_van/584', _key: '584', _rev: '_cYl_jRO-_L', to: 'commissies/11', @@ -6910,7 +6910,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/86', - _id: 'onderdeel_van/757', + id: 'onderdeel_van/757', _key: '757', _rev: '_cYl_jSC-_U', to: 'commissies/14', @@ -6918,7 +6918,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/87', - _id: 'onderdeel_van/41', + id: 'onderdeel_van/41', _key: '41', _rev: '_cYl_jM6--a', to: 'commissies/0', @@ -6926,7 +6926,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/87', - _id: 'onderdeel_van/100', + id: 'onderdeel_van/100', _key: '100', _rev: '_cYl_jNe--A', to: 'commissies/1', @@ -6934,7 +6934,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/87', - _id: 'onderdeel_van/160', + id: 'onderdeel_van/160', _key: '160', _rev: '_cYl_jNu--E', to: 'commissies/2', @@ -6942,7 +6942,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/87', - _id: 'onderdeel_van/242', + id: 'onderdeel_van/242', _key: '242', _rev: '_cYl_jOO--C', to: 'commissies/5', @@ -6950,7 +6950,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/23', - _id: 'onderdeel_van/1065', + id: 'onderdeel_van/1065', _key: '1065', _rev: '_cYl_jTK--M', to: 'commissies/22', @@ -6958,7 +6958,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/87', - _id: 'onderdeel_van/392', + id: 'onderdeel_van/392', _key: '392', _rev: '_cYl_jP6--C', to: 'commissies/8', @@ -6966,7 +6966,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/114', - _id: 'onderdeel_van/847', + id: 'onderdeel_van/847', _key: '847', _rev: '_cYl_jSS--k', to: 'commissies/16', @@ -6974,7 +6974,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/21', - _id: 'onderdeel_van/607', + id: 'onderdeel_van/607', _key: '607', _rev: '_cYl_jRa---', to: 'commissies/12', @@ -6982,7 +6982,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/87', - _id: 'onderdeel_van/444', + id: 'onderdeel_van/444', _key: '444', _rev: '_cYl_jQy--G', to: 'commissies/9', @@ -6990,7 +6990,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/6', - _id: 'onderdeel_van/2', + id: 'onderdeel_van/2', _key: '2', _rev: '_cYl_jMy---', to: 'commissies/0', @@ -6998,7 +6998,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/115', - _id: 'onderdeel_van/1035', + id: 'onderdeel_van/1035', _key: '1035', _rev: '_cYl_jTC--Y', to: 'commissies/19', @@ -7006,7 +7006,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/56', - _id: 'onderdeel_van/377', + id: 'onderdeel_van/377', _key: '377', _rev: '_cYl_jPG--I', to: 'commissies/8', @@ -7014,7 +7014,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/124', - _id: 'onderdeel_van/718', + id: 'onderdeel_van/718', _key: '718', _rev: '_cYl_jSC--G', to: 'commissies/13', @@ -7022,7 +7022,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/87', - _id: 'onderdeel_van/704', + id: 'onderdeel_van/704', _key: '704', _rev: '_cYl_jS---w', to: 'commissies/13', @@ -7030,7 +7030,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/87', - _id: 'onderdeel_van/1024', + id: 'onderdeel_van/1024', _key: '1024', _rev: '_cYl_jTC--C', to: 'commissies/19', @@ -7038,7 +7038,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/87', - _id: 'onderdeel_van/1078', + id: 'onderdeel_van/1078', _key: '1078', _rev: '_cYl_jTK--m', to: 'commissies/25', @@ -7046,7 +7046,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/87', - _id: 'onderdeel_van/1090', + id: 'onderdeel_van/1090', _key: '1090', _rev: '_cYl_jTK-_-', to: 'commissies/26', @@ -7054,7 +7054,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/88', - _id: 'onderdeel_van/161', + id: 'onderdeel_van/161', _key: '161', _rev: '_cYl_jNu--G', to: 'commissies/2', @@ -7062,7 +7062,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/88', - _id: 'onderdeel_van/329', + id: 'onderdeel_van/329', _key: '329', _rev: '_cYl_jO2---', to: 'commissies/7', @@ -7070,7 +7070,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/115', - _id: 'onderdeel_van/51', + id: 'onderdeel_van/51', _key: '51', _rev: '_cYl_jM6--u', to: 'commissies/0', @@ -7078,7 +7078,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/88', - _id: 'onderdeel_van/832', + id: 'onderdeel_van/832', _key: '832', _rev: '_cYl_jSS--G', to: 'commissies/16', @@ -7086,7 +7086,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/88', - _id: 'onderdeel_van/1133', + id: 'onderdeel_van/1133', _key: '1133', _rev: '_cYl_jTW--4', to: 'commissies/31', @@ -7094,7 +7094,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/71', - _id: 'onderdeel_van/748', + id: 'onderdeel_van/748', _key: '748', _rev: '_cYl_jSC-_C', to: 'commissies/14', @@ -7102,7 +7102,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/127', - _id: 'onderdeel_van/284', + id: 'onderdeel_van/284', _key: '284', _rev: '_cYl_jOe--e', to: 'commissies/6', @@ -7110,7 +7110,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/30', - _id: 'onderdeel_van/16', + id: 'onderdeel_van/16', _key: '16', _rev: '_cYl_jMy--a', to: 'commissies/0', @@ -7118,7 +7118,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/89', - _id: 'onderdeel_van/446', + id: 'onderdeel_van/446', _key: '446', _rev: '_cYl_jQy--K', to: 'commissies/9', @@ -7126,7 +7126,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/89', - _id: 'onderdeel_van/503', + id: 'onderdeel_van/503', _key: '503', _rev: '_cYl_jRC--s', to: 'commissies/10', @@ -7134,7 +7134,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/89', - _id: 'onderdeel_van/644', + id: 'onderdeel_van/644', _key: '644', _rev: '_cYl_jRq--c', to: 'commissies/12', @@ -7142,7 +7142,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/89', - _id: 'onderdeel_van/758', + id: 'onderdeel_van/758', _key: '758', _rev: '_cYl_jSC-_W', to: 'commissies/14', @@ -7150,7 +7150,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/89', - _id: 'onderdeel_van/959', + id: 'onderdeel_van/959', _key: '959', _rev: '_cYl_jS2--A', to: 'commissies/18', @@ -7158,7 +7158,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/90', - _id: 'onderdeel_van/330', + id: 'onderdeel_van/330', _key: '330', _rev: '_cYl_jO2--A', to: 'commissies/7', @@ -7166,7 +7166,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/90', - _id: 'onderdeel_van/504', + id: 'onderdeel_van/504', _key: '504', _rev: '_cYl_jRG---', to: 'commissies/10', @@ -7174,7 +7174,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/80', - _id: 'onderdeel_van/498', + id: 'onderdeel_van/498', _key: '498', _rev: '_cYl_jRC--i', to: 'commissies/10', @@ -7182,7 +7182,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/90', - _id: 'onderdeel_van/645', + id: 'onderdeel_van/645', _key: '645', _rev: '_cYl_jRq--e', to: 'commissies/12', @@ -7190,7 +7190,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/91', - _id: 'onderdeel_van/244', + id: 'onderdeel_van/244', _key: '244', _rev: '_cYl_jOO--G', to: 'commissies/5', @@ -7198,7 +7198,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/143', - _id: 'onderdeel_van/787', + id: 'onderdeel_van/787', _key: '787', _rev: '_cYl_jSK--o', to: 'commissies/14', @@ -7206,7 +7206,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/111', - _id: 'onderdeel_van/283', + id: 'onderdeel_van/283', _key: '283', _rev: '_cYl_jOe--c', to: 'commissies/6', @@ -7214,7 +7214,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/79', - _id: 'onderdeel_van/240', + id: 'onderdeel_van/240', _key: '240', _rev: '_cYl_jOO---', to: 'commissies/5', @@ -7222,7 +7222,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/91', - _id: 'onderdeel_van/835', + id: 'onderdeel_van/835', _key: '835', _rev: '_cYl_jSS--M', to: 'commissies/16', @@ -7230,7 +7230,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/91', - _id: 'onderdeel_van/904', + id: 'onderdeel_van/904', _key: '904', _rev: '_cYl_jSe-_A', to: 'commissies/17', @@ -7238,7 +7238,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/118', - _id: 'onderdeel_van/657', + id: 'onderdeel_van/657', _key: '657', _rev: '_cYl_jRy--I', to: 'commissies/12', @@ -7246,7 +7246,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/134', - _id: 'onderdeel_van/855', + id: 'onderdeel_van/855', _key: '855', _rev: '_cYl_jSS--0', to: 'commissies/16', @@ -7254,7 +7254,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/93', - _id: 'onderdeel_van/960', + id: 'onderdeel_van/960', _key: '960', _rev: '_cYl_jS2--C', to: 'commissies/18', @@ -7262,7 +7262,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/93', - _id: 'onderdeel_van/1120', + id: 'onderdeel_van/1120', _key: '1120', _rev: '_cYl_jTW--e', to: 'commissies/30', @@ -7270,7 +7270,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/0', - _id: 'onderdeel_van/127', + id: 'onderdeel_van/127', _key: '127', _rev: '_cYl_jNm--S', to: 'commissies/2', @@ -7278,7 +7278,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/108', - _id: 'onderdeel_van/842', + id: 'onderdeel_van/842', _key: '842', _rev: '_cYl_jSS--a', to: 'commissies/16', @@ -7286,7 +7286,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/94', - _id: 'onderdeel_van/506', + id: 'onderdeel_van/506', _key: '506', _rev: '_cYl_jRG--C', to: 'commissies/10', @@ -7294,7 +7294,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/94', - _id: 'onderdeel_van/705', + id: 'onderdeel_van/705', _key: '705', _rev: '_cYl_jS---y', to: 'commissies/13', @@ -7302,7 +7302,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/94', - _id: 'onderdeel_van/836', + id: 'onderdeel_van/836', _key: '836', _rev: '_cYl_jSS--O', to: 'commissies/16', @@ -7310,7 +7310,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/95', - _id: 'onderdeel_van/647', + id: 'onderdeel_van/647', _key: '647', _rev: '_cYl_jRq--i', to: 'commissies/12', @@ -7318,7 +7318,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/95', - _id: 'onderdeel_van/962', + id: 'onderdeel_van/962', _key: '962', _rev: '_cYl_jS2--G', to: 'commissies/18', @@ -7326,7 +7326,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/135', - _id: 'onderdeel_van/467', + id: 'onderdeel_van/467', _key: '467', _rev: '_cYl_jR---I', to: 'commissies/9', @@ -7334,7 +7334,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/96', - _id: 'onderdeel_van/394', + id: 'onderdeel_van/394', _key: '394', _rev: '_cYl_jP6--G', to: 'commissies/8', @@ -7342,7 +7342,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/96', - _id: 'onderdeel_van/760', + id: 'onderdeel_van/760', _key: '760', _rev: '_cYl_jSC-_a', to: 'commissies/14', @@ -7350,7 +7350,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/96', - _id: 'onderdeel_van/1026', + id: 'onderdeel_van/1026', _key: '1026', _rev: '_cYl_jTC--G', to: 'commissies/19', @@ -7358,7 +7358,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/97', - _id: 'onderdeel_van/649', + id: 'onderdeel_van/649', _key: '649', _rev: '_cYl_jRu--A', to: 'commissies/12', @@ -7366,7 +7366,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/17', - _id: 'onderdeel_van/604', + id: 'onderdeel_van/604', _key: '604', _rev: '_cYl_jRW--C', to: 'commissies/12', @@ -7374,7 +7374,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/97', - _id: 'onderdeel_van/1027', + id: 'onderdeel_van/1027', _key: '1027', _rev: '_cYl_jTC--I', to: 'commissies/19', @@ -7382,7 +7382,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/98', - _id: 'onderdeel_van/102', + id: 'onderdeel_van/102', _key: '102', _rev: '_cYl_jNe--E', to: 'commissies/1', @@ -7390,7 +7390,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/98', - _id: 'onderdeel_van/246', + id: 'onderdeel_van/246', _key: '246', _rev: '_cYl_jOO--K', to: 'commissies/5', @@ -7398,7 +7398,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/98', - _id: 'onderdeel_van/395', + id: 'onderdeel_van/395', _key: '395', _rev: '_cYl_jP6--I', to: 'commissies/8', @@ -7406,7 +7406,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/98', - _id: 'onderdeel_van/575', + id: 'onderdeel_van/575', _key: '575', _rev: '_cYl_jRO--5', to: 'commissies/11', @@ -7414,7 +7414,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/98', - _id: 'onderdeel_van/708', + id: 'onderdeel_van/708', _key: '708', _rev: '_cYl_jS---4', to: 'commissies/13', @@ -7422,7 +7422,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/136', - _id: 'onderdeel_van/468', + id: 'onderdeel_van/468', _key: '468', _rev: '_cYl_jR---K', to: 'commissies/9', @@ -7430,7 +7430,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/121', - _id: 'onderdeel_van/1122', + id: 'onderdeel_van/1122', _key: '1122', _rev: '_cYl_jTW--i', to: 'commissies/30', @@ -7438,7 +7438,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/98', - _id: 'onderdeel_van/1149', + id: 'onderdeel_van/1149', _key: '1149', _rev: '_cYl_jTa---', to: 'commissies/33', @@ -7446,7 +7446,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/121', - _id: 'onderdeel_van/919', + id: 'onderdeel_van/919', _key: '919', _rev: '_cYl_jSi--U', to: 'commissies/17', @@ -7454,7 +7454,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/99', - _id: 'onderdeel_van/164', + id: 'onderdeel_van/164', _key: '164', _rev: '_cYl_jNu--M', to: 'commissies/2', @@ -7462,7 +7462,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/42', - _id: 'onderdeel_van/621', + id: 'onderdeel_van/621', _key: '621', _rev: '_cYl_jRi---', to: 'commissies/12', @@ -7470,7 +7470,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/20', - _id: 'onderdeel_van/71', + id: 'onderdeel_van/71', _key: '71', _rev: '_cYl_jNC--I', to: 'commissies/1', @@ -7478,7 +7478,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/99', - _id: 'onderdeel_van/332', + id: 'onderdeel_van/332', _key: '332', _rev: '_cYl_jO2--E', to: 'commissies/7', @@ -7486,7 +7486,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/102', - _id: 'onderdeel_van/966', + id: 'onderdeel_van/966', _key: '966', _rev: '_cYl_jS2--O', to: 'commissies/18', @@ -7494,7 +7494,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/110', - _id: 'onderdeel_van/398', + id: 'onderdeel_van/398', _key: '398', _rev: '_cYl_jQK--C', to: 'commissies/8', @@ -7502,7 +7502,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/99', - _id: 'onderdeel_van/709', + id: 'onderdeel_van/709', _key: '709', _rev: '_cYl_jS---6', to: 'commissies/13', @@ -7510,7 +7510,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/100', - _id: 'onderdeel_van/509', + id: 'onderdeel_van/509', _key: '509', _rev: '_cYl_jRG--I', to: 'commissies/10', @@ -7518,7 +7518,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/100', - _id: 'onderdeel_van/710', + id: 'onderdeel_van/710', _key: '710', _rev: '_cYl_jS---8', to: 'commissies/13', @@ -7526,7 +7526,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/101', - _id: 'onderdeel_van/45', + id: 'onderdeel_van/45', _key: '45', _rev: '_cYl_jM6--i', to: 'commissies/0', @@ -7534,7 +7534,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/106', - _id: 'onderdeel_van/711', + id: 'onderdeel_van/711', _key: '711', _rev: '_cYl_jS--_-', to: 'commissies/13', @@ -7542,7 +7542,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/101', - _id: 'onderdeel_van/965', + id: 'onderdeel_van/965', _key: '965', _rev: '_cYl_jS2--M', to: 'commissies/18', @@ -7550,7 +7550,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/123', - _id: 'onderdeel_van/54', + id: 'onderdeel_van/54', _key: '54', _rev: '_cYl_jN---C', to: 'commissies/0', @@ -7558,7 +7558,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/102', - _id: 'onderdeel_van/46', + id: 'onderdeel_van/46', _key: '46', _rev: '_cYl_jM6--k', to: 'commissies/0', @@ -7566,7 +7566,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/41', - _id: 'onderdeel_van/369', + id: 'onderdeel_van/369', _key: '369', _rev: '_cYl_jPC--i', to: 'commissies/8', @@ -7574,7 +7574,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/130', - _id: 'onderdeel_van/590', + id: 'onderdeel_van/590', _key: '590', _rev: '_cYl_jRS---', to: 'commissies/11', @@ -7582,7 +7582,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/102', - _id: 'onderdeel_van/248', + id: 'onderdeel_van/248', _key: '248', _rev: '_cYl_jOS---', to: 'commissies/5', @@ -7590,7 +7590,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/102', - _id: 'onderdeel_van/762', + id: 'onderdeel_van/762', _key: '762', _rev: '_cYl_jSC-_e', to: 'commissies/14', @@ -7598,7 +7598,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/106', - _id: 'onderdeel_van/199', + id: 'onderdeel_van/199', _key: '199', _rev: '_cYl_jN2--Q', to: 'commissies/4', @@ -7606,7 +7606,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/102', - _id: 'onderdeel_van/799', + id: 'onderdeel_van/799', _key: '799', _rev: '_cYl_jSO--S', to: 'commissies/15', @@ -7614,7 +7614,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/104', - _id: 'onderdeel_van/334', + id: 'onderdeel_van/334', _key: '334', _rev: '_cYl_jO6---', to: 'commissies/7', @@ -7622,7 +7622,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/104', - _id: 'onderdeel_van/453', + id: 'onderdeel_van/453', _key: '453', _rev: '_cYl_jQ6--E', to: 'commissies/9', @@ -7630,7 +7630,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/104', - _id: 'onderdeel_van/763', + id: 'onderdeel_van/763', _key: '763', _rev: '_cYl_jSC-_g', to: 'commissies/14', @@ -7638,7 +7638,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/106', - _id: 'onderdeel_van/1150', + id: 'onderdeel_van/1150', _key: '1150', _rev: '_cYl_jTa--A', to: 'commissies/33', @@ -7646,7 +7646,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/40', - _id: 'onderdeel_van/144', + id: 'onderdeel_van/144', _key: '144', _rev: '_cYl_jNq--E', to: 'commissies/2', @@ -7654,7 +7654,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/105', - _id: 'onderdeel_van/47', + id: 'onderdeel_van/47', _key: '47', _rev: '_cYl_jM6--m', to: 'commissies/0', @@ -7662,7 +7662,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/25', - _id: 'onderdeel_van/13', + id: 'onderdeel_van/13', _key: '13', _rev: '_cYl_jMy--U', to: 'commissies/0', @@ -7670,7 +7670,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/105', - _id: 'onderdeel_van/104', + id: 'onderdeel_van/104', _key: '104', _rev: '_cYl_jNe--I', to: 'commissies/1', @@ -7678,7 +7678,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/105', - _id: 'onderdeel_van/165', + id: 'onderdeel_van/165', _key: '165', _rev: '_cYl_jNu--O', to: 'commissies/2', @@ -7686,7 +7686,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/98', - _id: 'onderdeel_van/331', + id: 'onderdeel_van/331', _key: '331', _rev: '_cYl_jO2--C', to: 'commissies/7', @@ -7694,7 +7694,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/105', - _id: 'onderdeel_van/249', + id: 'onderdeel_van/249', _key: '249', _rev: '_cYl_jOW---', to: 'commissies/5', @@ -7702,7 +7702,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/127', - _id: 'onderdeel_van/1114', + id: 'onderdeel_van/1114', _key: '1114', _rev: '_cYl_jTW--S', to: 'commissies/29', @@ -7710,7 +7710,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/140', - _id: 'onderdeel_van/985', + id: 'onderdeel_van/985', _key: '985', _rev: '_cYl_jS6--K', to: 'commissies/18', @@ -7718,7 +7718,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/10', - _id: 'onderdeel_van/541', + id: 'onderdeel_van/541', _key: '541', _rev: '_cYl_jRK--J', to: 'commissies/11', @@ -7726,7 +7726,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/17', - _id: 'onderdeel_van/667', + id: 'onderdeel_van/667', _key: '667', _rev: '_cYl_jR6--E', to: 'commissies/13', @@ -7734,7 +7734,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/105', - _id: 'onderdeel_van/1066', + id: 'onderdeel_van/1066', _key: '1066', _rev: '_cYl_jTK--O', to: 'commissies/22', @@ -7742,7 +7742,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/106', - _id: 'onderdeel_van/105', + id: 'onderdeel_van/105', _key: '105', _rev: '_cYl_jNe--K', to: 'commissies/1', @@ -7750,7 +7750,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/32', - _id: 'onderdeel_van/1001', + id: 'onderdeel_van/1001', _key: '1001', _rev: '_cYl_jS6--q', to: 'commissies/19', @@ -7758,7 +7758,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/106', - _id: 'onderdeel_van/282', + id: 'onderdeel_van/282', _key: '282', _rev: '_cYl_jOe--a', to: 'commissies/6', @@ -7766,7 +7766,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/131', - _id: 'onderdeel_van/781', + id: 'onderdeel_van/781', _key: '781', _rev: '_cYl_jSK--c', to: 'commissies/14', @@ -7774,7 +7774,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/27', - _id: 'onderdeel_van/298', + id: 'onderdeel_van/298', _key: '298', _rev: '_cYl_jOm--S', to: 'commissies/7', @@ -7782,7 +7782,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/7', - _id: 'onderdeel_van/804', + id: 'onderdeel_van/804', _key: '804', _rev: '_cYl_jSO--c', to: 'commissies/16', @@ -7790,7 +7790,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/106', - _id: 'onderdeel_van/454', + id: 'onderdeel_van/454', _key: '454', _rev: '_cYl_jQ6--G', to: 'commissies/9', @@ -7798,7 +7798,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/106', - _id: 'onderdeel_van/512', + id: 'onderdeel_van/512', _key: '512', _rev: '_cYl_jRG--O', to: 'commissies/10', @@ -7806,7 +7806,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/105', - _id: 'onderdeel_van/1031', + id: 'onderdeel_van/1031', _key: '1031', _rev: '_cYl_jTC--Q', to: 'commissies/19', @@ -7814,7 +7814,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/106', - _id: 'onderdeel_van/840', + id: 'onderdeel_van/840', _key: '840', _rev: '_cYl_jSS--W', to: 'commissies/16', @@ -7822,7 +7822,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/12', - _id: 'onderdeel_van/212', + id: 'onderdeel_van/212', _key: '212', _rev: '_cYl_jO---G', to: 'commissies/5', @@ -7830,7 +7830,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/113', - _id: 'onderdeel_van/517', + id: 'onderdeel_van/517', _key: '517', _rev: '_cYl_jRG--Y', to: 'commissies/10', @@ -7838,7 +7838,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/106', - _id: 'onderdeel_van/910', + id: 'onderdeel_van/910', _key: '910', _rev: '_cYl_jSi--C', to: 'commissies/17', @@ -7846,7 +7846,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/107', - _id: 'onderdeel_van/250', + id: 'onderdeel_van/250', _key: '250', _rev: '_cYl_jOW--A', to: 'commissies/5', @@ -7854,7 +7854,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/107', - _id: 'onderdeel_van/766', + id: 'onderdeel_van/766', _key: '766', _rev: '_cYl_jSK---', to: 'commissies/14', @@ -7862,7 +7862,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/107', - _id: 'onderdeel_van/841', + id: 'onderdeel_van/841', _key: '841', _rev: '_cYl_jSS--Y', to: 'commissies/16', @@ -7870,7 +7870,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/108', - _id: 'onderdeel_van/251', + id: 'onderdeel_van/251', _key: '251', _rev: '_cYl_jOW--C', to: 'commissies/5', @@ -7878,7 +7878,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/125', - _id: 'onderdeel_van/1095', + id: 'onderdeel_van/1095', _key: '1095', _rev: '_cYl_jTO--E', to: 'commissies/26', @@ -7886,7 +7886,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/108', - _id: 'onderdeel_van/513', + id: 'onderdeel_van/513', _key: '513', _rev: '_cYl_jRG--Q', to: 'commissies/10', @@ -7894,7 +7894,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/68', - _id: 'onderdeel_van/693', + id: 'onderdeel_van/693', _key: '693', _rev: '_cYl_jS---a', to: 'commissies/13', @@ -7902,7 +7902,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/40', - _id: 'onderdeel_van/224', + id: 'onderdeel_van/224', _key: '224', _rev: '_cYl_jOC--U', to: 'commissies/5', @@ -7910,7 +7910,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/108', - _id: 'onderdeel_van/578', + id: 'onderdeel_van/578', _key: '578', _rev: '_cYl_jRO-__', to: 'commissies/11', @@ -7918,7 +7918,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/132', - _id: 'onderdeel_van/723', + id: 'onderdeel_van/723', _key: '723', _rev: '_cYl_jSC--Q', to: 'commissies/13', @@ -7926,7 +7926,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/108', - _id: 'onderdeel_van/767', + id: 'onderdeel_van/767', _key: '767', _rev: '_cYl_jSK--A', to: 'commissies/14', @@ -7934,7 +7934,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/106', - _id: 'onderdeel_van/335', + id: 'onderdeel_van/335', _key: '335', _rev: '_cYl_jO6--A', to: 'commissies/7', @@ -7942,7 +7942,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/109', - _id: 'onderdeel_van/106', + id: 'onderdeel_van/106', _key: '106', _rev: '_cYl_jNe--M', to: 'commissies/1', @@ -7950,7 +7950,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/141', - _id: 'onderdeel_van/410', + id: 'onderdeel_van/410', _key: '410', _rev: '_cYl_jQW---', to: 'commissies/8', @@ -7958,7 +7958,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/109', - _id: 'onderdeel_van/252', + id: 'onderdeel_van/252', _key: '252', _rev: '_cYl_jOW--E', to: 'commissies/5', @@ -7966,7 +7966,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/65', - _id: 'onderdeel_van/564', + id: 'onderdeel_van/564', _key: '564', _rev: '_cYl_jRO--j', to: 'commissies/11', @@ -7974,7 +7974,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/109', - _id: 'onderdeel_van/843', + id: 'onderdeel_van/843', _key: '843', _rev: '_cYl_jSS--c', to: 'commissies/16', @@ -7982,7 +7982,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/71', - _id: 'onderdeel_van/1156', + id: 'onderdeel_van/1156', _key: '1156', _rev: '_cYl_jTa--M', to: 'commissies/34', @@ -7990,7 +7990,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/109', - _id: 'onderdeel_van/969', + id: 'onderdeel_van/969', _key: '969', _rev: '_cYl_jS2--U', to: 'commissies/18', @@ -7998,7 +7998,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/110', - _id: 'onderdeel_van/48', + id: 'onderdeel_van/48', _key: '48', _rev: '_cYl_jM6--o', to: 'commissies/0', @@ -8006,7 +8006,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/110', - _id: 'onderdeel_van/107', + id: 'onderdeel_van/107', _key: '107', _rev: '_cYl_jNe--O', to: 'commissies/1', @@ -8014,7 +8014,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/120', - _id: 'onderdeel_van/918', + id: 'onderdeel_van/918', _key: '918', _rev: '_cYl_jSi--S', to: 'commissies/17', @@ -8022,7 +8022,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/110', - _id: 'onderdeel_van/336', + id: 'onderdeel_van/336', _key: '336', _rev: '_cYl_jO6--C', to: 'commissies/7', @@ -8030,7 +8030,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/110', - _id: 'onderdeel_van/515', + id: 'onderdeel_van/515', _key: '515', _rev: '_cYl_jRG--U', to: 'commissies/10', @@ -8038,7 +8038,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/110', - _id: 'onderdeel_van/769', + id: 'onderdeel_van/769', _key: '769', _rev: '_cYl_jSK--E', to: 'commissies/14', @@ -8046,7 +8046,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/110', - _id: 'onderdeel_van/913', + id: 'onderdeel_van/913', _key: '913', _rev: '_cYl_jSi--I', to: 'commissies/17', @@ -8054,7 +8054,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/110', - _id: 'onderdeel_van/970', + id: 'onderdeel_van/970', _key: '970', _rev: '_cYl_jS2--W', to: 'commissies/18', @@ -8062,7 +8062,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/111', - _id: 'onderdeel_van/49', + id: 'onderdeel_van/49', _key: '49', _rev: '_cYl_jM6--q', to: 'commissies/0', @@ -8070,7 +8070,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/49', - _id: 'onderdeel_van/229', + id: 'onderdeel_van/229', _key: '229', _rev: '_cYl_jOC--e', to: 'commissies/5', @@ -8078,7 +8078,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/111', - _id: 'onderdeel_van/193', + id: 'onderdeel_van/193', _key: '193', _rev: '_cYl_jN2--E', to: 'commissies/3', @@ -8086,7 +8086,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/111', - _id: 'onderdeel_van/800', + id: 'onderdeel_van/800', _key: '800', _rev: '_cYl_jSO--U', to: 'commissies/15', @@ -8094,7 +8094,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/111', - _id: 'onderdeel_van/845', + id: 'onderdeel_van/845', _key: '845', _rev: '_cYl_jSS--g', to: 'commissies/16', @@ -8102,7 +8102,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/72', - _id: 'onderdeel_van/695', + id: 'onderdeel_van/695', _key: '695', _rev: '_cYl_jS---e', to: 'commissies/13', @@ -8110,7 +8110,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/126', - _id: 'onderdeel_van/463', + id: 'onderdeel_van/463', _key: '463', _rev: '_cYl_jR---A', to: 'commissies/9', @@ -8118,7 +8118,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/111', - _id: 'onderdeel_van/1121', + id: 'onderdeel_van/1121', _key: '1121', _rev: '_cYl_jTW--g', to: 'commissies/30', @@ -8126,7 +8126,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/109', - _id: 'onderdeel_van/168', + id: 'onderdeel_van/168', _key: '168', _rev: '_cYl_jNu--U', to: 'commissies/2', @@ -8134,7 +8134,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/112', - _id: 'onderdeel_van/254', + id: 'onderdeel_van/254', _key: '254', _rev: '_cYl_jOW--I', to: 'commissies/5', @@ -8142,7 +8142,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/118', - _id: 'onderdeel_van/256', + id: 'onderdeel_van/256', _key: '256', _rev: '_cYl_jOW--M', to: 'commissies/5', @@ -8150,7 +8150,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/112', - _id: 'onderdeel_van/846', + id: 'onderdeel_van/846', _key: '846', _rev: '_cYl_jSS--i', to: 'commissies/16', @@ -8158,7 +8158,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/127', - _id: 'onderdeel_van/524', + id: 'onderdeel_van/524', _key: '524', _rev: '_cYl_jRG--m', to: 'commissies/10', @@ -8166,7 +8166,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/2', - _id: 'onderdeel_van/600', + id: 'onderdeel_van/600', _key: '600', _rev: '_cYl_jRS--S', to: 'commissies/12', @@ -8174,7 +8174,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/112', - _id: 'onderdeel_van/971', + id: 'onderdeel_van/971', _key: '971', _rev: '_cYl_jS2--Y', to: 'commissies/18', @@ -8182,7 +8182,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/142', - _id: 'onderdeel_van/123', + id: 'onderdeel_van/123', _key: '123', _rev: '_cYl_jNm--K', to: 'commissies/1', @@ -8190,7 +8190,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/113', - _id: 'onderdeel_van/109', + id: 'onderdeel_van/109', _key: '109', _rev: '_cYl_jNi---', to: 'commissies/1', @@ -8198,7 +8198,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/120', - _id: 'onderdeel_van/717', + id: 'onderdeel_van/717', _key: '717', _rev: '_cYl_jSC--E', to: 'commissies/13', @@ -8206,7 +8206,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/113', - _id: 'onderdeel_van/337', + id: 'onderdeel_van/337', _key: '337', _rev: '_cYl_jO6--E', to: 'commissies/7', @@ -8214,7 +8214,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/113', - _id: 'onderdeel_van/580', + id: 'onderdeel_van/580', _key: '580', _rev: '_cYl_jRO-_D', to: 'commissies/11', @@ -8222,7 +8222,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/139', - _id: 'onderdeel_van/531', + id: 'onderdeel_van/531', _key: '531', _rev: '_cYl_jRG--0', to: 'commissies/10', @@ -8230,7 +8230,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/115', - _id: 'onderdeel_van/715', + id: 'onderdeel_van/715', _key: '715', _rev: '_cYl_jSC--A', to: 'commissies/13', @@ -8238,7 +8238,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/42', - _id: 'onderdeel_van/884', + id: 'onderdeel_van/884', _key: '884', _rev: '_cYl_jSe--Y', to: 'commissies/17', @@ -8246,7 +8246,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/87', - _id: 'onderdeel_van/1132', + id: 'onderdeel_van/1132', _key: '1132', _rev: '_cYl_jTW--2', to: 'commissies/31', @@ -8254,7 +8254,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/125', - _id: 'onderdeel_van/1055', + id: 'onderdeel_van/1055', _key: '1055', _rev: '_cYl_jTG--i', to: 'commissies/20', @@ -8262,7 +8262,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/114', - _id: 'onderdeel_van/458', + id: 'onderdeel_van/458', _key: '458', _rev: '_cYl_jQ6--O', to: 'commissies/9', @@ -8270,7 +8270,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/128', - _id: 'onderdeel_van/179', + id: 'onderdeel_van/179', _key: '179', _rev: '_cYl_jNy--O', to: 'commissies/2', @@ -8278,7 +8278,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/114', - _id: 'onderdeel_van/772', + id: 'onderdeel_van/772', _key: '772', _rev: '_cYl_jSK--K', to: 'commissies/14', @@ -8286,7 +8286,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/71', - _id: 'onderdeel_van/494', + id: 'onderdeel_van/494', _key: '494', _rev: '_cYl_jRC--a', to: 'commissies/10', @@ -8294,7 +8294,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/114', - _id: 'onderdeel_van/972', + id: 'onderdeel_van/972', _key: '972', _rev: '_cYl_jS2--a', to: 'commissies/18', @@ -8302,7 +8302,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/14', - _id: 'onderdeel_van/1081', + id: 'onderdeel_van/1081', _key: '1081', _rev: '_cYl_jTK--s', to: 'commissies/26', @@ -8310,7 +8310,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/114', - _id: 'onderdeel_van/1141', + id: 'onderdeel_van/1141', _key: '1141', _rev: '_cYl_jTW-_I', to: 'commissies/32', @@ -8318,7 +8318,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/115', - _id: 'onderdeel_van/338', + id: 'onderdeel_van/338', _key: '338', _rev: '_cYl_jO6--G', to: 'commissies/7', @@ -8326,7 +8326,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/91', - _id: 'onderdeel_van/101', + id: 'onderdeel_van/101', _key: '101', _rev: '_cYl_jNe--C', to: 'commissies/1', @@ -8334,7 +8334,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/115', - _id: 'onderdeel_van/773', + id: 'onderdeel_van/773', _key: '773', _rev: '_cYl_jSK--M', to: 'commissies/14', @@ -8342,7 +8342,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/116', - _id: 'onderdeel_van/202', + id: 'onderdeel_van/202', _key: '202', _rev: '_cYl_jN2--W', to: 'commissies/4', @@ -8350,7 +8350,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/116', - _id: 'onderdeel_van/255', + id: 'onderdeel_van/255', _key: '255', _rev: '_cYl_jOW--K', to: 'commissies/5', @@ -8358,7 +8358,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/37', - _id: 'onderdeel_van/276', + id: 'onderdeel_van/276', _key: '276', _rev: '_cYl_jOe--O', to: 'commissies/6', @@ -8366,7 +8366,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/116', - _id: 'onderdeel_van/582', + id: 'onderdeel_van/582', _key: '582', _rev: '_cYl_jRO-_H', to: 'commissies/11', @@ -8374,7 +8374,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/116', - _id: 'onderdeel_van/656', + id: 'onderdeel_van/656', _key: '656', _rev: '_cYl_jRy--G', to: 'commissies/12', @@ -8382,7 +8382,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/17', - _id: 'onderdeel_van/869', + id: 'onderdeel_van/869', _key: '869', _rev: '_cYl_jSW--G', to: 'commissies/17', @@ -8390,7 +8390,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/116', - _id: 'onderdeel_van/974', + id: 'onderdeel_van/974', _key: '974', _rev: '_cYl_jS2--e', to: 'commissies/18', @@ -8398,7 +8398,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/101', - _id: 'onderdeel_van/838', + id: 'onderdeel_van/838', _key: '838', _rev: '_cYl_jSS--S', to: 'commissies/16', @@ -8406,7 +8406,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/116', - _id: 'onderdeel_van/1067', + id: 'onderdeel_van/1067', _key: '1067', _rev: '_cYl_jTK--Q', to: 'commissies/22', @@ -8414,7 +8414,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/118', - _id: 'onderdeel_van/519', + id: 'onderdeel_van/519', _key: '519', _rev: '_cYl_jRG--c', to: 'commissies/10', @@ -8422,7 +8422,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/52', - _id: 'onderdeel_van/316', + id: 'onderdeel_van/316', _key: '316', _rev: '_cYl_jOy--G', to: 'commissies/7', @@ -8430,7 +8430,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/118', - _id: 'onderdeel_van/1036', + id: 'onderdeel_van/1036', _key: '1036', _rev: '_cYl_jTC--a', to: 'commissies/19', @@ -8438,7 +8438,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/33', - _id: 'onderdeel_van/303', + id: 'onderdeel_van/303', _key: '303', _rev: '_cYl_jOm--c', to: 'commissies/7', @@ -8446,7 +8446,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/119', - _id: 'onderdeel_van/257', + id: 'onderdeel_van/257', _key: '257', _rev: '_cYl_jOW--O', to: 'commissies/5', @@ -8454,7 +8454,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/119', - _id: 'onderdeel_van/775', + id: 'onderdeel_van/775', _key: '775', _rev: '_cYl_jSK--Q', to: 'commissies/14', @@ -8462,7 +8462,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/120', - _id: 'onderdeel_van/52', + id: 'onderdeel_van/52', _key: '52', _rev: '_cYl_jN----', to: 'commissies/0', @@ -8470,7 +8470,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/21', - _id: 'onderdeel_van/294', + id: 'onderdeel_van/294', _key: '294', _rev: '_cYl_jOm--K', to: 'commissies/7', @@ -8478,7 +8478,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/123', - _id: 'onderdeel_van/977', + id: 'onderdeel_van/977', _key: '977', _rev: '_cYl_jS2--k', to: 'commissies/18', @@ -8486,7 +8486,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/120', - _id: 'onderdeel_van/404', + id: 'onderdeel_van/404', _key: '404', _rev: '_cYl_jQO--A', to: 'commissies/8', @@ -8494,7 +8494,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/120', - _id: 'onderdeel_van/520', + id: 'onderdeel_van/520', _key: '520', _rev: '_cYl_jRG--e', to: 'commissies/10', @@ -8502,7 +8502,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/0', - _id: 'onderdeel_van/64', + id: 'onderdeel_van/64', _key: '64', _rev: '_cYl_jN---W', to: 'commissies/1', @@ -8510,7 +8510,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/120', - _id: 'onderdeel_van/583', + id: 'onderdeel_van/583', _key: '583', _rev: '_cYl_jRO-_J', to: 'commissies/11', @@ -8518,7 +8518,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/120', - _id: 'onderdeel_van/658', + id: 'onderdeel_van/658', _key: '658', _rev: '_cYl_jR2---', to: 'commissies/12', @@ -8526,7 +8526,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/37', - _id: 'onderdeel_van/881', + id: 'onderdeel_van/881', _key: '881', _rev: '_cYl_jSe--S', to: 'commissies/17', @@ -8534,7 +8534,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/121', - _id: 'onderdeel_van/175', + id: 'onderdeel_van/175', _key: '175', _rev: '_cYl_jNy--G', to: 'commissies/2', @@ -8542,7 +8542,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/121', - _id: 'onderdeel_van/460', + id: 'onderdeel_van/460', _key: '460', _rev: '_cYl_jQ6--S', to: 'commissies/9', @@ -8550,7 +8550,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/121', - _id: 'onderdeel_van/976', + id: 'onderdeel_van/976', _key: '976', _rev: '_cYl_jS2--i', to: 'commissies/18', @@ -8558,7 +8558,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/126', - _id: 'onderdeel_van/777', + id: 'onderdeel_van/777', _key: '777', _rev: '_cYl_jSK--U', to: 'commissies/14', @@ -8566,7 +8566,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/123', - _id: 'onderdeel_van/114', + id: 'onderdeel_van/114', _key: '114', _rev: '_cYl_jNi--I', to: 'commissies/1', @@ -8574,7 +8574,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/123', - _id: 'onderdeel_van/585', + id: 'onderdeel_van/585', _key: '585', _rev: '_cYl_jRO-_N', to: 'commissies/11', @@ -8582,7 +8582,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/90', - _id: 'onderdeel_van/903', + id: 'onderdeel_van/903', _key: '903', _rev: '_cYl_jSe-_-', to: 'commissies/17', @@ -8590,7 +8590,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/123', - _id: 'onderdeel_van/920', + id: 'onderdeel_van/920', _key: '920', _rev: '_cYl_jSi--W', to: 'commissies/17', @@ -8598,7 +8598,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/30', - _id: 'onderdeel_van/676', + id: 'onderdeel_van/676', _key: '676', _rev: '_cYl_jR6--W', to: 'commissies/13', @@ -8606,7 +8606,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/124', - _id: 'onderdeel_van/176', + id: 'onderdeel_van/176', _key: '176', _rev: '_cYl_jNy--I', to: 'commissies/2', @@ -8614,7 +8614,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/124', - _id: 'onderdeel_van/341', + id: 'onderdeel_van/341', _key: '341', _rev: '_cYl_jP---C', to: 'commissies/7', @@ -8622,7 +8622,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/124', - _id: 'onderdeel_van/406', + id: 'onderdeel_van/406', _key: '406', _rev: '_cYl_jQO--E', to: 'commissies/8', @@ -8630,7 +8630,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/40', - _id: 'onderdeel_van/882', + id: 'onderdeel_van/882', _key: '882', _rev: '_cYl_jSe--U', to: 'commissies/17', @@ -8638,7 +8638,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/46', - _id: 'onderdeel_van/685', + id: 'onderdeel_van/685', _key: '685', _rev: '_cYl_jS---K', to: 'commissies/13', @@ -8646,7 +8646,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/126', - _id: 'onderdeel_van/922', + id: 'onderdeel_van/922', _key: '922', _rev: '_cYl_jSm---', to: 'commissies/17', @@ -8654,7 +8654,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/63', - _id: 'onderdeel_van/32', + id: 'onderdeel_van/32', _key: '32', _rev: '_cYl_jM6--I', to: 'commissies/0', @@ -8662,7 +8662,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/124', - _id: 'onderdeel_van/586', + id: 'onderdeel_van/586', _key: '586', _rev: '_cYl_jRO-_P', to: 'commissies/11', @@ -8670,7 +8670,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/129', - _id: 'onderdeel_van/924', + id: 'onderdeel_van/924', _key: '924', _rev: '_cYl_jSq---', to: 'commissies/17', @@ -8678,7 +8678,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/124', - _id: 'onderdeel_van/978', + id: 'onderdeel_van/978', _key: '978', _rev: '_cYl_jS2--m', to: 'commissies/18', @@ -8686,7 +8686,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/32', - _id: 'onderdeel_van/17', + id: 'onderdeel_van/17', _key: '17', _rev: '_cYl_jMy--c', to: 'commissies/0', @@ -8694,7 +8694,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/125', - _id: 'onderdeel_van/116', + id: 'onderdeel_van/116', _key: '116', _rev: '_cYl_jNi--M', to: 'commissies/1', @@ -8702,7 +8702,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/125', - _id: 'onderdeel_van/260', + id: 'onderdeel_van/260', _key: '260', _rev: '_cYl_jOW--U', to: 'commissies/5', @@ -8710,7 +8710,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/125', - _id: 'onderdeel_van/979', + id: 'onderdeel_van/979', _key: '979', _rev: '_cYl_jS6---', to: 'commissies/18', @@ -8718,7 +8718,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/125', - _id: 'onderdeel_van/1113', + id: 'onderdeel_van/1113', _key: '1113', _rev: '_cYl_jTW--Q', to: 'commissies/29', @@ -8726,7 +8726,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/126', - _id: 'onderdeel_van/117', + id: 'onderdeel_van/117', _key: '117', _rev: '_cYl_jNm---', to: 'commissies/1', @@ -8734,7 +8734,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/126', - _id: 'onderdeel_van/178', + id: 'onderdeel_van/178', _key: '178', _rev: '_cYl_jNy--M', to: 'commissies/2', @@ -8742,7 +8742,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/126', - _id: 'onderdeel_van/261', + id: 'onderdeel_van/261', _key: '261', _rev: '_cYl_jOa---', to: 'commissies/5', @@ -8750,7 +8750,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/126', - _id: 'onderdeel_van/659', + id: 'onderdeel_van/659', _key: '659', _rev: '_cYl_jR2--A', to: 'commissies/12', @@ -8758,7 +8758,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/126', - _id: 'onderdeel_van/719', + id: 'onderdeel_van/719', _key: '719', _rev: '_cYl_jSC--I', to: 'commissies/13', @@ -8766,7 +8766,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/126', - _id: 'onderdeel_van/851', + id: 'onderdeel_van/851', _key: '851', _rev: '_cYl_jSS--s', to: 'commissies/16', @@ -8774,7 +8774,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/127', - _id: 'onderdeel_van/118', + id: 'onderdeel_van/118', _key: '118', _rev: '_cYl_jNm--A', to: 'commissies/1', @@ -8782,7 +8782,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/124', - _id: 'onderdeel_van/522', + id: 'onderdeel_van/522', _key: '522', _rev: '_cYl_jRG--i', to: 'commissies/10', @@ -8790,7 +8790,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/127', - _id: 'onderdeel_van/204', + id: 'onderdeel_van/204', _key: '204', _rev: '_cYl_jN6--A', to: 'commissies/4', @@ -8798,7 +8798,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/127', - _id: 'onderdeel_van/588', + id: 'onderdeel_van/588', _key: '588', _rev: '_cYl_jRO-_T', to: 'commissies/11', @@ -8806,7 +8806,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/127', - _id: 'onderdeel_van/720', + id: 'onderdeel_van/720', _key: '720', _rev: '_cYl_jSC--K', to: 'commissies/13', @@ -8814,7 +8814,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/145', - _id: 'onderdeel_van/411', + id: 'onderdeel_van/411', _key: '411', _rev: '_cYl_jQW--A', to: 'commissies/8', @@ -8822,7 +8822,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/127', - _id: 'onderdeel_van/778', + id: 'onderdeel_van/778', _key: '778', _rev: '_cYl_jSK--W', to: 'commissies/14', @@ -8830,7 +8830,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/51', - _id: 'onderdeel_van/887', + id: 'onderdeel_van/887', _key: '887', _rev: '_cYl_jSe--e', to: 'commissies/17', @@ -8838,7 +8838,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/128', - _id: 'onderdeel_van/852', + id: 'onderdeel_van/852', _key: '852', _rev: '_cYl_jSS--u', to: 'commissies/16', @@ -8846,7 +8846,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/127', - _id: 'onderdeel_van/1041', + id: 'onderdeel_van/1041', _key: '1041', _rev: '_cYl_jTG--G', to: 'commissies/19', @@ -8854,7 +8854,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/66', - _id: 'onderdeel_van/492', + id: 'onderdeel_van/492', _key: '492', _rev: '_cYl_jRC--W', to: 'commissies/10', @@ -8862,7 +8862,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/32', - _id: 'onderdeel_van/302', + id: 'onderdeel_van/302', _key: '302', _rev: '_cYl_jOm--a', to: 'commissies/7', @@ -8870,7 +8870,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/127', - _id: 'onderdeel_van/1151', + id: 'onderdeel_van/1151', _key: '1151', _rev: '_cYl_jTa--C', to: 'commissies/33', @@ -8878,7 +8878,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/91', - _id: 'onderdeel_van/505', + id: 'onderdeel_van/505', _key: '505', _rev: '_cYl_jRG--A', to: 'commissies/10', @@ -8886,7 +8886,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/128', - _id: 'onderdeel_van/721', + id: 'onderdeel_van/721', _key: '721', _rev: '_cYl_jSC--M', to: 'commissies/13', @@ -8894,7 +8894,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/128', - _id: 'onderdeel_van/980', + id: 'onderdeel_van/980', _key: '980', _rev: '_cYl_jS6--A', to: 'commissies/18', @@ -8902,7 +8902,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/129', - _id: 'onderdeel_van/119', + id: 'onderdeel_van/119', _key: '119', _rev: '_cYl_jNm--C', to: 'commissies/1', @@ -8910,7 +8910,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/129', - _id: 'onderdeel_van/344', + id: 'onderdeel_van/344', _key: '344', _rev: '_cYl_jP---I', to: 'commissies/7', @@ -8918,7 +8918,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/60', - _id: 'onderdeel_van/318', + id: 'onderdeel_van/318', _key: '318', _rev: '_cYl_jOy--K', to: 'commissies/7', @@ -8926,7 +8926,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/42', - _id: 'onderdeel_van/681', + id: 'onderdeel_van/681', _key: '681', _rev: '_cYl_jS---C', to: 'commissies/13', @@ -8934,7 +8934,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/32', - _id: 'onderdeel_van/813', + id: 'onderdeel_van/813', _key: '813', _rev: '_cYl_jSO--u', to: 'commissies/16', @@ -8942,7 +8942,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/129', - _id: 'onderdeel_van/981', + id: 'onderdeel_van/981', _key: '981', _rev: '_cYl_jS6--C', to: 'commissies/18', @@ -8950,7 +8950,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/130', - _id: 'onderdeel_van/120', + id: 'onderdeel_van/120', _key: '120', _rev: '_cYl_jNm--E', to: 'commissies/1', @@ -8958,7 +8958,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/130', - _id: 'onderdeel_van/181', + id: 'onderdeel_van/181', _key: '181', _rev: '_cYl_jNy--S', to: 'commissies/2', @@ -8966,7 +8966,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/29', - _id: 'onderdeel_van/362', + id: 'onderdeel_van/362', _key: '362', _rev: '_cYl_jPC--U', to: 'commissies/8', @@ -8974,7 +8974,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/130', - _id: 'onderdeel_van/345', + id: 'onderdeel_van/345', _key: '345', _rev: '_cYl_jP---K', to: 'commissies/7', @@ -8982,7 +8982,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/130', - _id: 'onderdeel_van/660', + id: 'onderdeel_van/660', _key: '660', _rev: '_cYl_jR2--C', to: 'commissies/12', @@ -8990,7 +8990,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/130', - _id: 'onderdeel_van/722', + id: 'onderdeel_van/722', _key: '722', _rev: '_cYl_jSC--O', to: 'commissies/13', @@ -8998,7 +8998,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/131', - _id: 'onderdeel_van/1152', + id: 'onderdeel_van/1152', _key: '1152', _rev: '_cYl_jTa--E', to: 'commissies/33', @@ -9006,7 +9006,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/131', - _id: 'onderdeel_van/408', + id: 'onderdeel_van/408', _key: '408', _rev: '_cYl_jQO--I', to: 'commissies/8', @@ -9014,7 +9014,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/131', - _id: 'onderdeel_van/465', + id: 'onderdeel_van/465', _key: '465', _rev: '_cYl_jR---E', to: 'commissies/9', @@ -9022,7 +9022,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/135', - _id: 'onderdeel_van/1057', + id: 'onderdeel_van/1057', _key: '1057', _rev: '_cYl_jTG--m', to: 'commissies/20', @@ -9030,7 +9030,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/131', - _id: 'onderdeel_van/591', + id: 'onderdeel_van/591', _key: '591', _rev: '_cYl_jRS--A', to: 'commissies/11', @@ -9038,7 +9038,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/144', - _id: 'onderdeel_van/1164', + id: 'onderdeel_van/1164', _key: '1164', _rev: '_cYl_jTa--c', to: 'commissies/36', @@ -9046,7 +9046,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/131', - _id: 'onderdeel_van/853', + id: 'onderdeel_van/853', _key: '853', _rev: '_cYl_jSS--w', to: 'commissies/16', @@ -9054,7 +9054,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/131', - _id: 'onderdeel_van/1044', + id: 'onderdeel_van/1044', _key: '1044', _rev: '_cYl_jTG--M', to: 'commissies/19', @@ -9062,7 +9062,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/112', - _id: 'onderdeel_van/771', + id: 'onderdeel_van/771', _key: '771', _rev: '_cYl_jSK--I', to: 'commissies/14', @@ -9070,7 +9070,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/131', - _id: 'onderdeel_van/1056', + id: 'onderdeel_van/1056', _key: '1056', _rev: '_cYl_jTG--k', to: 'commissies/20', @@ -9078,7 +9078,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/131', - _id: 'onderdeel_van/1142', + id: 'onderdeel_van/1142', _key: '1142', _rev: '_cYl_jTW-_K', to: 'commissies/32', @@ -9086,7 +9086,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/132', - _id: 'onderdeel_van/264', + id: 'onderdeel_van/264', _key: '264', _rev: '_cYl_jOa--E', to: 'commissies/5', @@ -9094,7 +9094,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/132', - _id: 'onderdeel_van/528', + id: 'onderdeel_van/528', _key: '528', _rev: '_cYl_jRG--u', to: 'commissies/10', @@ -9102,7 +9102,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/132', - _id: 'onderdeel_van/592', + id: 'onderdeel_van/592', _key: '592', _rev: '_cYl_jRS--C', to: 'commissies/11', @@ -9110,7 +9110,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/10', - _id: 'onderdeel_van/476', + id: 'onderdeel_van/476', _key: '476', _rev: '_cYl_jR---a', to: 'commissies/10', @@ -9118,7 +9118,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/132', - _id: 'onderdeel_van/854', + id: 'onderdeel_van/854', _key: '854', _rev: '_cYl_jSS--y', to: 'commissies/16', @@ -9126,7 +9126,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/133', - _id: 'onderdeel_van/724', + id: 'onderdeel_van/724', _key: '724', _rev: '_cYl_jSC--S', to: 'commissies/13', @@ -9134,7 +9134,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/134', - _id: 'onderdeel_van/183', + id: 'onderdeel_van/183', _key: '183', _rev: '_cYl_jNy--W', to: 'commissies/2', @@ -9142,7 +9142,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/134', - _id: 'onderdeel_van/346', + id: 'onderdeel_van/346', _key: '346', _rev: '_cYl_jP---M', to: 'commissies/7', @@ -9150,7 +9150,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/134', - _id: 'onderdeel_van/661', + id: 'onderdeel_van/661', _key: '661', _rev: '_cYl_jR2--E', to: 'commissies/12', @@ -9158,7 +9158,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/135', - _id: 'onderdeel_van/347', + id: 'onderdeel_van/347', _key: '347', _rev: '_cYl_jP---O', to: 'commissies/7', @@ -9166,7 +9166,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/64', - _id: 'onderdeel_van/893', + id: 'onderdeel_van/893', _key: '893', _rev: '_cYl_jSe--q', to: 'commissies/17', @@ -9174,7 +9174,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/135', - _id: 'onderdeel_van/530', + id: 'onderdeel_van/530', _key: '530', _rev: '_cYl_jRG--y', to: 'commissies/10', @@ -9182,7 +9182,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/67', - _id: 'onderdeel_van/896', + id: 'onderdeel_van/896', _key: '896', _rev: '_cYl_jSe--w', to: 'commissies/17', @@ -9190,7 +9190,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/104', - _id: 'onderdeel_van/1030', + id: 'onderdeel_van/1030', _key: '1030', _rev: '_cYl_jTC--O', to: 'commissies/19', @@ -9198,7 +9198,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/135', - _id: 'onderdeel_van/856', + id: 'onderdeel_van/856', _key: '856', _rev: '_cYl_jSS--2', to: 'commissies/16', @@ -9206,7 +9206,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/135', - _id: 'onderdeel_van/1045', + id: 'onderdeel_van/1045', _key: '1045', _rev: '_cYl_jTG--O', to: 'commissies/19', @@ -9214,7 +9214,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/41', - _id: 'onderdeel_van/22', + id: 'onderdeel_van/22', _key: '22', _rev: '_cYl_jMy--m', to: 'commissies/0', @@ -9222,7 +9222,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/135', - _id: 'onderdeel_van/1116', + id: 'onderdeel_van/1116', _key: '1116', _rev: '_cYl_jTW--W', to: 'commissies/29', @@ -9230,7 +9230,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/135', - _id: 'onderdeel_van/1153', + id: 'onderdeel_van/1153', _key: '1153', _rev: '_cYl_jTa--G', to: 'commissies/33', @@ -9238,7 +9238,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/131', - _id: 'onderdeel_van/1103', + id: 'onderdeel_van/1103', _key: '1103', _rev: '_cYl_jTO--U', to: 'commissies/28', @@ -9246,7 +9246,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/136', - _id: 'onderdeel_van/783', + id: 'onderdeel_van/783', _key: '783', _rev: '_cYl_jSK--g', to: 'commissies/14', @@ -9254,7 +9254,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/136', - _id: 'onderdeel_van/857', + id: 'onderdeel_van/857', _key: '857', _rev: '_cYl_jSS--4', to: 'commissies/16', @@ -9262,7 +9262,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/136', - _id: 'onderdeel_van/1046', + id: 'onderdeel_van/1046', _key: '1046', _rev: '_cYl_jTG--Q', to: 'commissies/19', @@ -9270,7 +9270,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/121', - _id: 'onderdeel_van/53', + id: 'onderdeel_van/53', _key: '53', _rev: '_cYl_jN---A', to: 'commissies/0', @@ -9278,7 +9278,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/136', - _id: 'onderdeel_van/1096', + id: 'onderdeel_van/1096', _key: '1096', _rev: '_cYl_jTO--G', to: 'commissies/26', @@ -9286,7 +9286,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/89', - _id: 'onderdeel_van/393', + id: 'onderdeel_van/393', _key: '393', _rev: '_cYl_jP6--E', to: 'commissies/8', @@ -9294,7 +9294,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/138', - _id: 'onderdeel_van/185', + id: 'onderdeel_van/185', _key: '185', _rev: '_cYl_jNy--a', to: 'commissies/2', @@ -9302,7 +9302,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/138', - _id: 'onderdeel_van/266', + id: 'onderdeel_van/266', _key: '266', _rev: '_cYl_jOa--I', to: 'commissies/5', @@ -9310,7 +9310,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/138', - _id: 'onderdeel_van/984', + id: 'onderdeel_van/984', _key: '984', _rev: '_cYl_jS6--I', to: 'commissies/18', @@ -9318,7 +9318,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/138', - _id: 'onderdeel_van/1047', + id: 'onderdeel_van/1047', _key: '1047', _rev: '_cYl_jTG--S', to: 'commissies/19', @@ -9326,7 +9326,7 @@ export const big2ndChamberQueryResult = { }, { from: 'kamerleden/140', - _id: 'onderdeel_van/61', + id: 'onderdeel_van/61', _key: '61', _rev: '_cYl_jN---Q', to: 'commissies/0', @@ -9335,7 +9335,7 @@ export const big2ndChamberQueryResult = { ], nodes: [ { - _id: 'kamerleden/148', + id: 'kamerleden/148', _key: '148', _rev: '_cYl-Qmq-_H', attributes: { @@ -9348,8 +9348,9 @@ export const big2ndChamberQueryResult = { woonplaats: 'Amsterdam', }, }, + { - _id: 'kamerleden/141', + id: 'kamerleden/141', _key: '141', _rev: '_cYl-Qmq--5', attributes: { @@ -9363,7 +9364,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/140', + id: 'kamerleden/140', _key: '140', _rev: '_cYl-Qmq--3', attributes: { @@ -9377,7 +9378,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/138', + id: 'kamerleden/138', _key: '138', _rev: '_cYl-Qmq--z', attributes: { @@ -9391,7 +9392,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/137', + id: 'kamerleden/137', _key: '137', _rev: '_cYl-Qmq--x', attributes: { @@ -9405,7 +9406,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/136', + id: 'kamerleden/136', _key: '136', _rev: '_cYl-Qmq--v', attributes: { @@ -9419,7 +9420,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/133', + id: 'kamerleden/133', _key: '133', _rev: '_cYl-Qmq--p', attributes: { @@ -9433,7 +9434,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/132', + id: 'kamerleden/132', _key: '132', _rev: '_cYl-Qmq--n', attributes: { @@ -9447,7 +9448,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/131', + id: 'kamerleden/131', _key: '131', _rev: '_cYl-Qmq--l', attributes: { @@ -9461,7 +9462,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/130', + id: 'kamerleden/130', _key: '130', _rev: '_cYl-Qmq--j', attributes: { @@ -9475,7 +9476,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/128', + id: 'kamerleden/128', _key: '128', _rev: '_cYl-Qmq--f', attributes: { @@ -9489,7 +9490,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/126', + id: 'kamerleden/126', _key: '126', _rev: '_cYl-Qmq--b', attributes: { @@ -9503,7 +9504,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/125', + id: 'kamerleden/125', _key: '125', _rev: '_cYl-Qmq--Z', attributes: { @@ -9517,7 +9518,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/123', + id: 'kamerleden/123', _key: '123', _rev: '_cYl-Qmq--V', attributes: { @@ -9532,7 +9533,7 @@ export const big2ndChamberQueryResult = { }, { - _id: 'kamerleden/120', + id: 'kamerleden/120', _key: '120', _rev: '_cYl-Qmq--P', attributes: { @@ -9546,7 +9547,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/119', + id: 'kamerleden/119', _key: '119', _rev: '_cYl-Qmq--N', attributes: { @@ -9560,7 +9561,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/118', + id: 'kamerleden/118', _key: '118', _rev: '_cYl-Qmq--L', attributes: { @@ -9574,7 +9575,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/117', + id: 'kamerleden/117', _key: '117', _rev: '_cYl-Qmq--J', attributes: { @@ -9588,7 +9589,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/114', + id: 'kamerleden/114', _key: '114', _rev: '_cYl-Qmq--D', attributes: { @@ -9602,7 +9603,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/113', + id: 'kamerleden/113', _key: '113', _rev: '_cYl-Qmq--B', attributes: { @@ -9616,7 +9617,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/111', + id: 'kamerleden/111', _key: '111', _rev: '_cYl-Qmm-A-', attributes: { @@ -9630,7 +9631,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/110', + id: 'kamerleden/110', _key: '110', _rev: '_cYl-Qmm-_8', attributes: { @@ -9644,7 +9645,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/109', + id: 'kamerleden/109', _key: '109', _rev: '_cYl-Qmm-_6', attributes: { @@ -9658,7 +9659,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/147', + id: 'kamerleden/147', _key: '147', _rev: '_cYl-Qmq-_F', attributes: { @@ -9672,7 +9673,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/107', + id: 'kamerleden/107', _key: '107', _rev: '_cYl-Qmm-_2', attributes: { @@ -9686,7 +9687,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/106', + id: 'kamerleden/106', _key: '106', _rev: '_cYl-Qmm-_0', attributes: { @@ -9700,7 +9701,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/105', + id: 'kamerleden/105', _key: '105', _rev: '_cYl-Qmm-_y', attributes: { @@ -9714,7 +9715,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/104', + id: 'kamerleden/104', _key: '104', _rev: '_cYl-Qmm-_w', attributes: { @@ -9728,7 +9729,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/102', + id: 'kamerleden/102', _key: '102', _rev: '_cYl-Qmm-_s', attributes: { @@ -9742,7 +9743,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/101', + id: 'kamerleden/101', _key: '101', _rev: '_cYl-Qmm-_q', attributes: { @@ -9756,7 +9757,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/100', + id: 'kamerleden/100', _key: '100', _rev: '_cYl-Qmm-_o', attributes: { @@ -9770,7 +9771,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/99', + id: 'kamerleden/99', _key: '99', _rev: '_cYl-Qmm-_m', attributes: { @@ -9784,7 +9785,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/97', + id: 'kamerleden/97', _key: '97', _rev: '_cYl-Qmm-_i', attributes: { @@ -9798,7 +9799,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/95', + id: 'kamerleden/95', _key: '95', _rev: '_cYl-Qmm-_e', attributes: { @@ -9812,7 +9813,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/94', + id: 'kamerleden/94', _key: '94', _rev: '_cYl-Qmm-_c', attributes: { @@ -9826,7 +9827,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/93', + id: 'kamerleden/93', _key: '93', _rev: '_cYl-Qmm-_a', attributes: { @@ -9840,7 +9841,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/90', + id: 'kamerleden/90', _key: '90', _rev: '_cYl-Qmm-_U', attributes: { @@ -9854,7 +9855,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/89', + id: 'kamerleden/89', _key: '89', _rev: '_cYl-Qmm-_S', attributes: { @@ -9868,7 +9869,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/124', + id: 'kamerleden/124', _key: '124', _rev: '_cYl-Qmq--X', attributes: { @@ -9882,7 +9883,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/88', + id: 'kamerleden/88', _key: '88', _rev: '_cYl-Qmm-_Q', attributes: { @@ -9896,7 +9897,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/87', + id: 'kamerleden/87', _key: '87', _rev: '_cYl-Qmm-_O', attributes: { @@ -9910,7 +9911,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/86', + id: 'kamerleden/86', _key: '86', _rev: '_cYl-Qmm-_M', attributes: { @@ -9924,7 +9925,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/108', + id: 'kamerleden/108', _key: '108', _rev: '_cYl-Qmm-_4', attributes: { @@ -9938,7 +9939,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/85', + id: 'kamerleden/85', _key: '85', _rev: '_cYl-Qmm-_K', attributes: { @@ -9952,7 +9953,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/84', + id: 'kamerleden/84', _key: '84', _rev: '_cYl-Qmm-_I', attributes: { @@ -9966,7 +9967,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/83', + id: 'kamerleden/83', _key: '83', _rev: '_cYl-Qmm-_G', attributes: { @@ -9980,7 +9981,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/82', + id: 'kamerleden/82', _key: '82', _rev: '_cYl-Qmm-_E', attributes: { @@ -9994,7 +9995,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/81', + id: 'kamerleden/81', _key: '81', _rev: '_cYl-Qmm-_C', attributes: { @@ -10008,7 +10009,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/79', + id: 'kamerleden/79', _key: '79', _rev: '_cYl-Qmm-_-', attributes: { @@ -10022,7 +10023,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/75', + id: 'kamerleden/75', _key: '75', _rev: '_cYl-Qmm--2', attributes: { @@ -10036,7 +10037,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/74', + id: 'kamerleden/74', _key: '74', _rev: '_cYl-Qmm--0', attributes: { @@ -10050,7 +10051,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/91', + id: 'kamerleden/91', _key: '91', _rev: '_cYl-Qmm-_W', attributes: { @@ -10064,7 +10065,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/72', + id: 'kamerleden/72', _key: '72', _rev: '_cYl-Qmm--w', attributes: { @@ -10078,7 +10079,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/145', + id: 'kamerleden/145', _key: '145', _rev: '_cYl-Qmq-_B', attributes: { @@ -10092,7 +10093,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/71', + id: 'kamerleden/71', _key: '71', _rev: '_cYl-Qmm--u', attributes: { @@ -10106,7 +10107,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/70', + id: 'kamerleden/70', _key: '70', _rev: '_cYl-Qmm--s', attributes: { @@ -10120,7 +10121,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/69', + id: 'kamerleden/69', _key: '69', _rev: '_cYl-Qmm--q', attributes: { @@ -10134,7 +10135,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/116', + id: 'kamerleden/116', _key: '116', _rev: '_cYl-Qmq--H', attributes: { @@ -10148,7 +10149,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/68', + id: 'kamerleden/68', _key: '68', _rev: '_cYl-Qmm--o', attributes: { @@ -10162,7 +10163,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/144', + id: 'kamerleden/144', _key: '144', _rev: '_cYl-Qmq-__', attributes: { @@ -10176,7 +10177,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/67', + id: 'kamerleden/67', _key: '67', _rev: '_cYl-Qmm--m', attributes: { @@ -10190,7 +10191,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/127', + id: 'kamerleden/127', _key: '127', _rev: '_cYl-Qmq--d', attributes: { @@ -10204,7 +10205,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/115', + id: 'kamerleden/115', _key: '115', _rev: '_cYl-Qmq--F', attributes: { @@ -10218,7 +10219,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/66', + id: 'kamerleden/66', _key: '66', _rev: '_cYl-Qmm--k', attributes: { @@ -10232,7 +10233,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/65', + id: 'kamerleden/65', _key: '65', _rev: '_cYl-Qmm--i', attributes: { @@ -10246,7 +10247,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/64', + id: 'kamerleden/64', _key: '64', _rev: '_cYl-Qmm--g', attributes: { @@ -10260,7 +10261,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/63', + id: 'kamerleden/63', _key: '63', _rev: '_cYl-Qmm--e', attributes: { @@ -10274,7 +10275,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/62', + id: 'kamerleden/62', _key: '62', _rev: '_cYl-Qmm--c', attributes: { @@ -10288,17 +10289,18 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'commissies/36', + id: 'commissies/36', _key: '36', _rev: '_cYl_IhO-_G', attributes: { naam: 'Commissie voor de Inlichtingen- en Veiligheidsdiensten', year: 2015, topic: 'Foreign Office', + sessions: 512, }, }, { - _id: 'kamerleden/61', + id: 'kamerleden/61', _key: '61', _rev: '_cYl-Qmm--a', attributes: { @@ -10312,7 +10314,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/134', + id: 'kamerleden/134', _key: '134', _rev: '_cYl-Qmq--r', attributes: { @@ -10326,7 +10328,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/98', + id: 'kamerleden/98', _key: '98', _rev: '_cYl-Qmm-_k', attributes: { @@ -10340,7 +10342,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/60', + id: 'kamerleden/60', _key: '60', _rev: '_cYl-Qmm--Y', attributes: { @@ -10354,7 +10356,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/59', + id: 'kamerleden/59', _key: '59', _rev: '_cYl-Qmm--W', attributes: { @@ -10369,18 +10371,19 @@ export const big2ndChamberQueryResult = { }, { - _id: 'commissies/35', + id: 'commissies/35', _key: '35', _rev: '_cYl_IhO-_E', attributes: { naam: 'Gezamenlijke toezichtsgroep Europol', year: 2011, topic: 'Defense', + sessions: 189, }, }, { - _id: 'kamerleden/57', + id: 'kamerleden/57', _key: '57', _rev: '_cYl-Qmm--S', attributes: { @@ -10394,7 +10397,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/143', + id: 'kamerleden/143', _key: '143', _rev: '_cYl-Qmq--9', attributes: { @@ -10408,7 +10411,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/56', + id: 'kamerleden/56', _key: '56', _rev: '_cYl-Qmm--Q', attributes: { @@ -10422,7 +10425,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/55', + id: 'kamerleden/55', _key: '55', _rev: '_cYl-Qmm--O', attributes: { @@ -10436,7 +10439,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/52', + id: 'kamerleden/52', _key: '52', _rev: '_cYl-Qmm--I', attributes: { @@ -10451,7 +10454,7 @@ export const big2ndChamberQueryResult = { }, { - _id: 'kamerleden/142', + id: 'kamerleden/142', _key: '142', _rev: '_cYl-Qmq--7', attributes: { @@ -10465,7 +10468,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/51', + id: 'kamerleden/51', _key: '51', _rev: '_cYl-Qmm--G', attributes: { @@ -10479,7 +10482,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/49', + id: 'kamerleden/49', _key: '49', _rev: '_cYl-Qmm--C', attributes: { @@ -10493,7 +10496,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/48', + id: 'kamerleden/48', _key: '48', _rev: '_cYl-Qmm--A', attributes: { @@ -10507,7 +10510,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/139', + id: 'kamerleden/139', _key: '139', _rev: '_cYl-Qmq--1', attributes: { @@ -10521,7 +10524,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/47', + id: 'kamerleden/47', _key: '47', _rev: '_cYl-Qmm---', attributes: { @@ -10535,7 +10538,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/46', + id: 'kamerleden/46', _key: '46', _rev: '_cYl-Qmi-_a', attributes: { @@ -10549,7 +10552,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/45', + id: 'kamerleden/45', _key: '45', _rev: '_cYl-Qmi-_Y', attributes: { @@ -10563,7 +10566,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/80', + id: 'kamerleden/80', _key: '80', _rev: '_cYl-Qmm-_A', attributes: { @@ -10577,7 +10580,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/44', + id: 'kamerleden/44', _key: '44', _rev: '_cYl-Qmi-_W', attributes: { @@ -10591,7 +10594,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/121', + id: 'kamerleden/121', _key: '121', _rev: '_cYl-Qmq--R', attributes: { @@ -10606,7 +10609,7 @@ export const big2ndChamberQueryResult = { }, { - _id: 'kamerleden/43', + id: 'kamerleden/43', _key: '43', _rev: '_cYl-Qmi-_U', attributes: { @@ -10619,8 +10622,9 @@ export const big2ndChamberQueryResult = { height: 188, }, }, + { - _id: 'kamerleden/42', + id: 'kamerleden/42', _key: '42', _rev: '_cYl-Qmi-_S', attributes: { @@ -10635,18 +10639,19 @@ export const big2ndChamberQueryResult = { }, { - _id: 'commissies/34', + id: 'commissies/34', _key: '34', _rev: '_cYl_IhO-_C', attributes: { naam: 'Commissie voor het Onderzoek van de Geloofsbrieven', year: 2016, topic: 'Police', + sessions: 129, }, }, { - _id: 'kamerleden/41', + id: 'kamerleden/41', _key: '41', _rev: '_cYl-Qmi-_Q', attributes: { @@ -10661,18 +10666,19 @@ export const big2ndChamberQueryResult = { }, { - _id: 'commissies/33', + id: 'commissies/33', _key: '33', _rev: '_cYl_IhO-_A', attributes: { naam: 'Contactgroep Duitsland', year: 2015, topic: 'Police', + sessions: 124, }, }, { - _id: 'kamerleden/38', + id: 'kamerleden/38', _key: '38', _rev: '_cYl-Qmi-_K', attributes: { @@ -10686,7 +10692,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/37', + id: 'kamerleden/37', _key: '37', _rev: '_cYl-Qmi-_I', attributes: { @@ -10700,7 +10706,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/35', + id: 'kamerleden/35', _key: '35', _rev: '_cYl-Qmi-_E', attributes: { @@ -10714,7 +10720,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/33', + id: 'kamerleden/33', _key: '33', _rev: '_cYl-Qmi-_A', attributes: { @@ -10728,7 +10734,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/32', + id: 'kamerleden/32', _key: '32', _rev: '_cYl-Qmi-_-', attributes: { @@ -10742,7 +10748,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/31', + id: 'kamerleden/31', _key: '31', _rev: '_cYl-Qmi--8', attributes: { @@ -10756,7 +10762,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/30', + id: 'kamerleden/30', _key: '30', _rev: '_cYl-Qmi--6', attributes: { @@ -10771,18 +10777,19 @@ export const big2ndChamberQueryResult = { }, { - _id: 'commissies/32', + id: 'commissies/32', _key: '32', _rev: '_cYl_IhO-_-', attributes: { naam: 'Parlementaire enqutecommissie aardgaswinning Groningen', year: 2012, topic: 'Police', + sessions: 129, }, }, { - _id: 'kamerleden/29', + id: 'kamerleden/29', _key: '29', _rev: '_cYl-Qmi--4', attributes: { @@ -10796,7 +10803,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/28', + id: 'kamerleden/28', _key: '28', _rev: '_cYl-Qmi--2', attributes: { @@ -10810,7 +10817,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/27', + id: 'kamerleden/27', _key: '27', _rev: '_cYl-Qmi--0', attributes: { @@ -10824,7 +10831,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/25', + id: 'kamerleden/25', _key: '25', _rev: '_cYl-Qmi--w', attributes: { @@ -10838,17 +10845,18 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'commissies/31', + id: 'commissies/31', _key: '31', _rev: '_cYl_IhO--8', attributes: { naam: 'Commissie voor de Verzoekschriften en de Burgerinitiatieven', year: 2014, topic: 'Police', + sessions: 127, }, }, { - _id: 'kamerleden/24', + id: 'kamerleden/24', _key: '24', _rev: '_cYl-Qmi--u', attributes: { @@ -10862,29 +10870,31 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'commissies/30', + id: 'commissies/30', _key: '30', _rev: '_cYl_IhO--6', attributes: { naam: 'Delegatie naar de OVSE-Assemblee', year: 2014, topic: 'Police', + sessions: 182, }, }, { - _id: 'commissies/29', + id: 'commissies/29', _key: '29', _rev: '_cYl_IhO--4', attributes: { naam: 'Contactgroep Verenigd Koninkrijk', year: 2015, topic: 'Defense', + sessions: 132, }, }, { - _id: 'kamerleden/54', + id: 'kamerleden/54', _key: '54', _rev: '_cYl-Qmm--M', attributes: { @@ -10898,7 +10908,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/22', + id: 'kamerleden/22', _key: '22', _rev: '_cYl-Qmi--q', attributes: { @@ -10912,7 +10922,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/21', + id: 'kamerleden/21', _key: '21', _rev: '_cYl-Qmi--o', attributes: { @@ -10926,7 +10936,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/20', + id: 'kamerleden/20', _key: '20', _rev: '_cYl-Qmi--m', attributes: { @@ -10940,7 +10950,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/19', + id: 'kamerleden/19', _key: '19', _rev: '_cYl-Qmi--k', attributes: { @@ -10954,7 +10964,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/26', + id: 'kamerleden/26', _key: '26', _rev: '_cYl-Qmi--y', attributes: { @@ -10968,27 +10978,29 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'commissies/28', + id: 'commissies/28', _key: '28', _rev: '_cYl_IhO--2', attributes: { naam: 'Interparlementaire commissie inzake de Nederlandse Taalunie', year: 2015, topic: 'Foreign Office', + sessions: 112, }, }, { - _id: 'commissies/27', + id: 'commissies/27', _key: '27', _rev: '_cYl_IhO--0', attributes: { naam: 'Contactgroep Frankrijk', year: 2015, topic: 'Defense', + sessions: 312, }, }, { - _id: 'kamerleden/18', + id: 'kamerleden/18', _key: '18', _rev: '_cYl-Qmi--i', attributes: { @@ -11002,7 +11014,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/17', + id: 'kamerleden/17', _key: '17', _rev: '_cYl-Qmi--g', attributes: { @@ -11016,7 +11028,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/16', + id: 'kamerleden/16', _key: '16', _rev: '_cYl-Qmi--e', attributes: { @@ -11030,7 +11042,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/14', + id: 'kamerleden/14', _key: '14', _rev: '_cYl-Qmi--a', attributes: { @@ -11044,7 +11056,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/13', + id: 'kamerleden/13', _key: '13', _rev: '_cYl-Qmi--Y', attributes: { @@ -11058,47 +11070,51 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'commissies/25', + id: 'commissies/25', _key: '25', _rev: '_cYl_IhO--w', attributes: { naam: 'Parlementaire ondervragingscommissie Kinderopvangtoeslag', year: 2015, topic: 'Police', + sessions: 127, }, }, { - _id: 'commissies/24', + id: 'commissies/24', _key: '24', _rev: '_cYl_IhO--u', attributes: { naam: 'Kunstcommissie', year: 2016, topic: 'Foreign Office', + sessions: 172, }, }, { - _id: 'commissies/23', + id: 'commissies/23', _key: '23', _rev: '_cYl_IhO--s', attributes: { naam: 'Delegatie naar de Parlementaire Vergadering van de Raad van Europa', year: 2016, topic: 'Defense', + sessions: 612, }, }, { - _id: 'commissies/22', + id: 'commissies/22', _key: '22', _rev: '_cYl_IhO--q', attributes: { naam: 'Delegatie naar de NAVO-Assemblee', year: 2015, topic: 'Justice', + sessions: 122, }, }, { - _id: 'kamerleden/12', + id: 'kamerleden/12', _key: '12', _rev: '_cYl-Qmi--W', attributes: { @@ -11112,7 +11128,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/96', + id: 'kamerleden/96', _key: '96', _rev: '_cYl-Qmm-_g', attributes: { @@ -11126,7 +11142,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/11', + id: 'kamerleden/11', _key: '11', _rev: '_cYl-Qmi--U', attributes: { @@ -11140,17 +11156,18 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'commissies/21', + id: 'commissies/21', _key: '21', _rev: '_cYl_IhO--o', attributes: { naam: 'Bouwbegeleidingscommissie', year: 2015, topic: 'Police', + sessions: 412, }, }, { - _id: 'kamerleden/10', + id: 'kamerleden/10', _key: '10', _rev: '_cYl-Qmi--S', attributes: { @@ -11164,7 +11181,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/9', + id: 'kamerleden/9', _key: '9', _rev: '_cYl-Qmi--Q', attributes: { @@ -11178,7 +11195,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/7', + id: 'kamerleden/7', _key: '7', _rev: '_cYl-Qmi--M', attributes: { @@ -11192,7 +11209,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/6', + id: 'kamerleden/6', _key: '6', _rev: '_cYl-Qmi--K', attributes: { @@ -11206,7 +11223,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/112', + id: 'kamerleden/112', _key: '112', _rev: '_cYl-Qmq--_', attributes: { @@ -11220,17 +11237,18 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'commissies/20', + id: 'commissies/20', _key: '20', _rev: '_cYl_IhO--m', attributes: { naam: 'Nederlandse Groep van de Interparlementaire Unie', year: 2015, topic: 'Police', + sessions: 162, }, }, { - _id: 'kamerleden/4', + id: 'kamerleden/4', _key: '4', _rev: '_cYl-Qmi--G', attributes: { @@ -11244,7 +11262,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/40', + id: 'kamerleden/40', _key: '40', _rev: '_cYl-Qmi-_O', attributes: { @@ -11258,7 +11276,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/3', + id: 'kamerleden/3', _key: '3', _rev: '_cYl-Qmi--E', attributes: { @@ -11272,37 +11290,40 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'commissies/19', + id: 'commissies/19', _key: '19', _rev: '_cYl_IhO--k', attributes: { naam: 'Koninkrijksrelaties', year: 2015, topic: 'Justice', + sessions: 152, }, }, { - _id: 'commissies/18', + id: 'commissies/18', _key: '18', _rev: '_cYl_IhO--i', attributes: { naam: 'Justitie en Veiligheid', year: 2013, topic: 'Police', + sessions: 142, }, }, { - _id: 'commissies/17', + id: 'commissies/17', _key: '17', _rev: '_cYl_IhO--g', attributes: { naam: 'Europese Zaken', year: 2013, topic: 'Police', + sessions: 112, }, }, { - _id: 'kamerleden/2', + id: 'kamerleden/2', _key: '2', _rev: '_cYl-Qmi--C', attributes: { @@ -11316,47 +11337,51 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'commissies/16', + id: 'commissies/16', _key: '16', _rev: '_cYl_IhO--e', attributes: { naam: 'Volksgezondheid, Welzijn en Sport', year: 2014, topic: 'Police', + sessions: 912, }, }, { - _id: 'commissies/15', + id: 'commissies/15', _key: '15', _rev: '_cYl_IhO--c', attributes: { naam: 'Presidium', year: 2012, topic: 'Police', + sessions: 712, }, }, { - _id: 'commissies/14', + id: 'commissies/14', _key: '14', _rev: '_cYl_IhO--a', attributes: { naam: 'Onderwijs, Cultuur en Wetenschap', year: 2015, topic: 'Police', + sessions: 126, }, }, { - _id: 'commissies/13', + id: 'commissies/13', _key: '13', _rev: '_cYl_IhO--Y', attributes: { naam: 'Landbouw, Natuur en Voedselkwaliteit', year: 2015, topic: 'Defense', + sessions: 129, }, }, { - _id: 'kamerleden/23', + id: 'kamerleden/23', _key: '23', _rev: '_cYl-Qmi--s', attributes: { @@ -11370,17 +11395,18 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'commissies/12', + id: 'commissies/12', _key: '12', _rev: '_cYl_IhO--W', attributes: { naam: 'Infrastructuur en Waterstaat', year: 2016, topic: 'Police', + sessions: 128, }, }, { - _id: 'kamerleden/129', + id: 'kamerleden/129', _key: '129', _rev: '_cYl-Qmq--h', attributes: { @@ -11394,17 +11420,18 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'commissies/11', + id: 'commissies/11', _key: '11', _rev: '_cYl_IhO--U', attributes: { naam: 'Digitale Zaken', year: 2012, topic: 'Police', + sessions: 122, }, }, { - _id: 'kamerleden/1', + id: 'kamerleden/1', _key: '1', _rev: '_cYl-Qmi--A', attributes: { @@ -11418,57 +11445,62 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'commissies/26', + id: 'commissies/26', _key: '26', _rev: '_cYl_IhO--y', attributes: { naam: 'Commissie voor de Werkwijze', year: 2012, topic: 'Defense', + sessions: 92, }, }, { - _id: 'commissies/10', + id: 'commissies/10', _key: '10', _rev: '_cYl_IhO--S', attributes: { naam: 'Sociale Zaken en Werkgelegenheid', year: 2013, topic: 'Police', + sessions: 72, }, }, { - _id: 'commissies/9', + id: 'commissies/9', _key: '9', _rev: '_cYl_IhO--Q', attributes: { naam: 'Rijksuitgaven', year: 2015, topic: 'Foreign Office', + sessions: 42, }, }, { - _id: 'commissies/8', + id: 'commissies/8', _key: '8', _rev: '_cYl_IhO--O', attributes: { naam: 'Financin', year: 2013, topic: 'Justice', + sessions: 22, }, }, { - _id: 'commissies/7', + id: 'commissies/7', _key: '7', _rev: '_cYl_IhO--M', attributes: { naam: 'Economische Zaken en Klimaat', year: 2016, topic: 'Police', + sessions: 12, }, }, { - _id: 'kamerleden/34', + id: 'kamerleden/34', _key: '34', _rev: '_cYl-Qmi-_C', attributes: { @@ -11482,27 +11514,31 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'commissies/6', + id: 'commissies/6', _key: '6', _rev: '_cYl_IhO--K', attributes: { naam: 'Delegatie naar de Raadgevende Interparlementaire Beneluxraad', year: 2015, topic: 'Foreign Office', + sessions: 423, }, }, + { - _id: 'commissies/5', + id: 'commissies/5', _key: '5', _rev: '_cYl_IhO--I', attributes: { naam: 'Defensie', year: 2017, topic: 'Police', + sessions: 232, }, }, + { - _id: 'kamerleden/78', + id: 'kamerleden/78', _key: '78', _rev: '_cYl-Qmm--8', attributes: { @@ -11515,48 +11551,56 @@ export const big2ndChamberQueryResult = { height: 191, }, }, + { - _id: 'commissies/4', + id: 'commissies/4', _key: '4', _rev: '_cYl_IhO--G', attributes: { naam: 'Contactgroep Verenigde Staten', year: 2015, topic: 'Defense', + sessions: 123, }, }, + { - _id: 'commissies/3', + id: 'commissies/3', _key: '3', _rev: '_cYl_IhO--E', attributes: { naam: 'Contactgroep Belgi', year: 2014, topic: 'Defense', + sessions: 2, }, }, + { - _id: 'commissies/2', + id: 'commissies/2', _key: '2', _rev: '_cYl_IhO--C', attributes: { naam: 'Buitenlandse Zaken', year: 2015, topic: 'Defense', + sessions: 3, }, }, + { - _id: 'commissies/1', + id: 'commissies/1', _key: '1', _rev: '_cYl_IhO--A', attributes: { naam: 'Buitenlandse Handel en Ontwikkelingssamenwerking', year: 2013, topic: 'Defense', + sessions: 13, }, }, { - _id: 'kamerleden/39', + id: 'kamerleden/39', _key: '39', _rev: '_cYl-Qmi-_M', attributes: { @@ -11569,18 +11613,21 @@ export const big2ndChamberQueryResult = { height: 200, }, }, + { - _id: 'commissies/0', + id: 'commissies/0', _key: '0', _rev: '_cYl_IhO---', attributes: { naam: 'Binnenlandse Zaken', year: 2015, topic: 'Justice', + sessions: 23, }, }, + { - _id: 'kamerleden/135', + id: 'kamerleden/135', _key: '135', _rev: '_cYl-Qmq--t', attributes: { @@ -11594,7 +11641,7 @@ export const big2ndChamberQueryResult = { }, }, { - _id: 'kamerleden/0', + id: 'kamerleden/0', _key: '0', _rev: '_cYl-Qmi---', attributes: { diff --git a/libs/shared/lib/mock-data/query-result/marieBoucherSample.ts b/libs/shared/lib/mock-data/query-result/marieBoucherSample.ts index 158c59965..b93f0126d 100644 --- a/libs/shared/lib/mock-data/query-result/marieBoucherSample.ts +++ b/libs/shared/lib/mock-data/query-result/marieBoucherSample.ts @@ -14,7 +14,7 @@ export const marieBoucherSample = { { from: 'merchant/0', to: 'merchant/1', - _id: 'transaction/1', + id: 'transaction/1', attributes: { time: 1802, }, @@ -22,7 +22,7 @@ export const marieBoucherSample = { { from: 'merchant/0', to: 'merchant/2', - _id: 'transaction/2', + id: 'transaction/2', attributes: { time: 1802, }, @@ -30,7 +30,7 @@ export const marieBoucherSample = { { from: 'merchant/0', to: 'merchant/3', - _id: 'transaction/3', + id: 'transaction/3', attributes: { time: 1802, }, @@ -38,7 +38,7 @@ export const marieBoucherSample = { { from: 'merchant/0', to: 'merchant/4', - _id: 'transaction/4', + id: 'transaction/4', attributes: { time: 1802, }, @@ -46,7 +46,7 @@ export const marieBoucherSample = { { from: 'merchant/4', to: 'merchant/5', - _id: 'transaction/5', + id: 'transaction/5', attributes: { time: 1802, }, @@ -54,7 +54,7 @@ export const marieBoucherSample = { { from: 'merchant/5', to: 'merchant/6', - _id: 'transaction/6', + id: 'transaction/6', attributes: { time: 1802, }, @@ -62,7 +62,7 @@ export const marieBoucherSample = { { from: 'merchant/5', to: 'merchant/7', - _id: 'transaction/7', + id: 'transaction/7', attributes: { time: 1802, }, @@ -71,7 +71,7 @@ export const marieBoucherSample = { //--------------------------------------------------------------------------------- from: 'merchant/0', to: 'merchant/1', - _id: 'transaction/8', + id: 'transaction/8', attributes: { time: 1803, }, @@ -79,7 +79,7 @@ export const marieBoucherSample = { { from: 'merchant/0', to: 'merchant/3', - _id: 'transaction/9', + id: 'transaction/9', attributes: { time: 1803, }, @@ -87,7 +87,7 @@ export const marieBoucherSample = { { from: 'merchant/0', to: 'merchant/4', - _id: 'transaction/12', + id: 'transaction/12', attributes: { time: 1803, }, @@ -95,7 +95,7 @@ export const marieBoucherSample = { { from: 'merchant/0', to: 'merchant/5', - _id: 'transaction/13', + id: 'transaction/13', attributes: { time: 1803, }, @@ -104,7 +104,7 @@ export const marieBoucherSample = { { from: 'merchant/0', to: 'merchant/6', - _id: 'transaction/19', + id: 'transaction/19', attributes: { time: 1803, }, @@ -113,7 +113,7 @@ export const marieBoucherSample = { //--------------------------------------------------------------------------------- from: 'merchant/0', to: 'merchant/5', - _id: 'transaction/20', + id: 'transaction/20', attributes: { time: 1803, }, @@ -121,7 +121,7 @@ export const marieBoucherSample = { { from: 'merchant/0', to: 'merchant/7', - _id: 'transaction/21', + id: 'transaction/21', attributes: { time: 1803, }, @@ -129,7 +129,7 @@ export const marieBoucherSample = { { from: 'merchant/0', to: 'merchant/8', - _id: 'transaction/22', + id: 'transaction/22', attributes: { time: 1803, }, @@ -137,7 +137,7 @@ export const marieBoucherSample = { { from: 'merchant/0', to: 'merchant/9', - _id: 'transaction/23', + id: 'transaction/23', attributes: { time: 1803, }, @@ -145,7 +145,7 @@ export const marieBoucherSample = { { from: 'merchant/11', to: 'merchant/12', - _id: 'transaction/25', + id: 'transaction/25', attributes: { time: 1803, }, @@ -156,7 +156,7 @@ export const marieBoucherSample = { { from: 'merchant/9', to: 'merchant/10', - _id: 'transaction/28', + id: 'transaction/28', attributes: { time: 1803, }, @@ -167,7 +167,7 @@ export const marieBoucherSample = { { from: 'merchant/0', to: 'merchant/1', - _id: 'transaction/29', + id: 'transaction/29', attributes: { time: 1801, }, @@ -175,7 +175,7 @@ export const marieBoucherSample = { { from: 'merchant/0', to: 'merchant/2', - _id: 'transaction/30', + id: 'transaction/30', attributes: { time: 1801, }, @@ -183,7 +183,7 @@ export const marieBoucherSample = { { from: 'merchant/5', to: 'merchant/6', - _id: 'transaction/31', + id: 'transaction/31', attributes: { time: 1801, }, @@ -191,7 +191,7 @@ export const marieBoucherSample = { { from: 'merchant/5', to: 'merchant/7', - _id: 'transaction/32', + id: 'transaction/32', attributes: { time: 1801, }, @@ -199,7 +199,7 @@ export const marieBoucherSample = { { from: 'merchant/3', to: 'merchant/4', - _id: 'transaction/33', + id: 'transaction/33', attributes: { time: 1801, }, @@ -208,8 +208,8 @@ export const marieBoucherSample = { ], nodes: [ { - _id: 'merchant/0', - label: 'Elise', + id: 'merchant/0', + label: 'merchant', attributes: { name: 'Elise', data: [1801, 1802, 1803, 1804], @@ -217,8 +217,8 @@ export const marieBoucherSample = { }, }, { - _id: 'merchant/1', - label: 'Jacques', + id: 'merchant/1', + label: 'merchant', attributes: { name: 'Jacques', data: [1801, 1802, 1803], @@ -226,8 +226,8 @@ export const marieBoucherSample = { }, }, { - _id: 'merchant/2', - label: 'Hubert', + id: 'merchant/2', + label: 'merchant', attributes: { name: 'Hubert', data: [1803, 1804, 1802, 1801], @@ -235,8 +235,8 @@ export const marieBoucherSample = { }, }, { - _id: 'merchant/3', - label: 'Roze', + id: 'merchant/3', + label: 'merchant', attributes: { name: 'Roze', data: [1804, 1802, 1803], @@ -245,16 +245,16 @@ export const marieBoucherSample = { }, { - _id: 'merchant/4', - label: 'Vallet', + id: 'merchant/4', + label: 'merchant', attributes: { name: 'Vallet', data: [1804, 1802, 1803], }, }, { - _id: 'merchant/5', - label: 'John', + id: 'merchant/5', + label: 'merchant', attributes: { name: 'John', data: [1804, 1803, 1801, 1802], @@ -262,8 +262,8 @@ export const marieBoucherSample = { }, }, { - _id: 'merchant/6', - label: 'Joseph', + id: 'merchant/6', + label: 'merchant', attributes: { name: 'Joseph', data: [1804, 1803, 1801, 1802], @@ -271,16 +271,16 @@ export const marieBoucherSample = { }, }, { - _id: 'merchant/7', - label: 'Antoine', + id: 'merchant/7', + label: 'merchant', attributes: { name: 'Antoine', data: [1804, 1803, 1801, 1802], }, }, { - _id: 'merchant/8', - label: 'Philippe', + id: 'merchant/8', + label: 'merchant', attributes: { name: 'Philippe', data: [1804, 1803], @@ -288,8 +288,8 @@ export const marieBoucherSample = { }, }, { - _id: 'merchant/9', - label: 'Claude', + id: 'merchant/9', + label: 'merchant', attributes: { name: 'Claude', data: [1804, 1803], @@ -297,24 +297,24 @@ export const marieBoucherSample = { }, }, { - _id: 'merchant/10', - label: 'Guillaume', + id: 'merchant/10', + label: 'merchant', attributes: { name: 'Guillaume', data: [1804, 1803], }, }, { - _id: 'merchant/11', - label: 'Madeleine', + id: 'merchant/11', + label: 'merchant', attributes: { name: 'Madeleine', data: [1803, 1804], }, }, { - _id: 'merchant/12', - label: 'Renexent', + id: 'merchant/12', + label: 'merchant', attributes: { name: 'Renexent', data: [1803, 1804], diff --git a/libs/shared/lib/mock-data/schema/big2ndChamberSchemaRaw.ts b/libs/shared/lib/mock-data/schema/big2ndChamberSchemaRaw.ts index 9dc05f217..39624dafc 100644 --- a/libs/shared/lib/mock-data/schema/big2ndChamberSchemaRaw.ts +++ b/libs/shared/lib/mock-data/schema/big2ndChamberSchemaRaw.ts @@ -51,6 +51,10 @@ export const big2ndChamberSchemaRaw: SchemaFromBackend = { name: 'topic', type: 'string', }, + { + name: 'sessions', + type: 'int', + }, ], }, ], diff --git a/libs/shared/lib/mock-data/schema/index.ts b/libs/shared/lib/mock-data/schema/index.ts index fa890e7ce..aa115b368 100644 --- a/libs/shared/lib/mock-data/schema/index.ts +++ b/libs/shared/lib/mock-data/schema/index.ts @@ -10,7 +10,6 @@ export * from './recommendationsWithAttributes'; export * from './northwindWithAttributes'; export * from './slackWithAttributes'; export * from './fincenWithAttributes'; - export * from './marieBoucherSampleSchemaRaw'; export * from './marieBoucherSampleSchemaRaw'; export * from './simpleAirportRaw'; diff --git a/libs/shared/lib/vis/manager/VisualizationManager.tsx b/libs/shared/lib/vis/manager/VisualizationManager.tsx index 8364e9446..2c5162894 100644 --- a/libs/shared/lib/vis/manager/VisualizationManager.tsx +++ b/libs/shared/lib/vis/manager/VisualizationManager.tsx @@ -17,10 +17,12 @@ import { } from '../../data-access'; import { VisualizationManagerType } from '.'; import { SelectType, addSelect } from '../../data-access/store/interactionSlice'; +import { PaohVisComponent } from '../visualizations/paohvis/paohvis'; export const Visualizations: Record<string, Function> = { TableVis: () => import('../visualizations/tablevis/tablevis'), - PaohVis: () => import('../visualizations/paohvis/paohvis'), + // PaohVis: () => import('../visualizations/paohvis/paohvis'), + PaohVis: () => Promise.resolve({ default: PaohVisComponent }), RawJSONVis: () => import('../visualizations/rawjsonvis/rawjsonvis'), NodeLinkVis: () => import('../visualizations/nodelinkvis/nodelinkvis'), MatrixVis: () => import('../visualizations/matrixvis/matrixvis'), diff --git a/libs/shared/lib/vis/visualizations/mapvis/mapvis.tsx b/libs/shared/lib/vis/visualizations/mapvis/mapvis.tsx index 339169983..692ba0053 100644 --- a/libs/shared/lib/vis/visualizations/mapvis/mapvis.tsx +++ b/libs/shared/lib/vis/visualizations/mapvis/mapvis.tsx @@ -98,7 +98,7 @@ export const MapVis = ({ data, configuration, updateSettings, graphMetadata }: V const longitude = node?.attributes?.[configuration.lon] as string | undefined; if (!!latitude && !!longitude) { - acc[node.id] = [parseFloat(longitude), parseFloat(latitude)]; + acc[node._id] = [parseFloat(longitude), parseFloat(latitude)]; } return acc; diff --git a/libs/shared/lib/vis/visualizations/matrixvis/components/ColumnSpriteComponent.tsx b/libs/shared/lib/vis/visualizations/matrixvis/components/ColumnSpriteComponent.tsx index 3809ca446..3fe178732 100644 --- a/libs/shared/lib/vis/visualizations/matrixvis/components/ColumnSpriteComponent.tsx +++ b/libs/shared/lib/vis/visualizations/matrixvis/components/ColumnSpriteComponent.tsx @@ -17,7 +17,7 @@ export const createColumn = ( // button.eventMode = 'static'; sprite.cursor = 'pointer'; const edgesForThisColumn = edges.filter((edge) => { - return edge.from === nodesCol[id].id || edge.to === nodesCol[id].id; + return edge.from === nodesCol[id]._id || edge.to === nodesCol[id]._id; }); const bgCellColor = dataColors.neutral['5']; const fgCellColor = tailwindColors.accent.DEFAULT; @@ -26,7 +26,7 @@ export const createColumn = ( const node = nodesRow[i]; if ( edgesForThisColumn.filter((edge) => { - return edge.from === node.id || edge.to === node.id; + return edge.from === node._id || edge.to === node._id; }).length > 0 ) { color = fgCellColor; diff --git a/libs/shared/lib/vis/visualizations/matrixvis/components/MatrixPixi.tsx b/libs/shared/lib/vis/visualizations/matrixvis/components/MatrixPixi.tsx index 7d21ffe03..d37b80499 100644 --- a/libs/shared/lib/vis/visualizations/matrixvis/components/MatrixPixi.tsx +++ b/libs/shared/lib/vis/visualizations/matrixvis/components/MatrixPixi.tsx @@ -185,7 +185,7 @@ export const MatrixPixi = (props: Props) => { columnAxisContainer.children.forEach((colText) => { colText.alpha = 0.25; - if (colText.name?.endsWith(currentNode.id)) colText.alpha = 1; + if (colText.name?.endsWith(currentNode._id)) colText.alpha = 1; }); if (!props.graph) return; @@ -199,7 +199,7 @@ export const MatrixPixi = (props: Props) => { }); const edgesForThisColumn = props.graph.edges.filter((edge) => { - return edge.from === currentNode.id || edge.to === currentNode.id; + return edge.from === currentNode._id || edge.to === currentNode._id; }); edgesForThisColumn.forEach((edge) => { @@ -334,8 +334,8 @@ export const MatrixPixi = (props: Props) => { return; } - columnOrder = range(0, cols.length).map((d) => cols[d].id); - rowOrder = range(0, rows.length).map((d) => rows[d].id); + columnOrder = range(0, cols.length).map((d) => cols[d]._id); + rowOrder = range(0, rows.length).map((d) => rows[d]._id); const reorderingManager = new ReorderingManager(props.graph); const newOrdering = reorderingManager.reorderMatrix('count', columnOrder, rowOrder); columnOrder = newOrdering.columnOrder; @@ -451,7 +451,7 @@ export const MatrixPixi = (props: Props) => { oneColumn.interactive = true; oneColumn.on('pointerdown', onButtonDown); oneColumn.on('pointerover', (event) => { - const col = cols.find((col) => col.id === oneColumn.name); + const col = cols.find((col) => col._id === oneColumn.name); if (col) onHoverColumn(event, col); }); oneColumn.on('pointerout', (event) => { diff --git a/libs/shared/lib/vis/visualizations/matrixvis/components/ReorderingManager.tsx b/libs/shared/lib/vis/visualizations/matrixvis/components/ReorderingManager.tsx index da0119c11..aa3146884 100644 --- a/libs/shared/lib/vis/visualizations/matrixvis/components/ReorderingManager.tsx +++ b/libs/shared/lib/vis/visualizations/matrixvis/components/ReorderingManager.tsx @@ -179,7 +179,7 @@ export class ReorderingManager { private computePCA = (columnOrder: string[], rowOrder: string[]) => { const reorderAny = reorder as any; - const columnOrderUnSorted = columnOrder.map((id: string) => this.graph.nodes.find((node) => node.id === id)); + const columnOrderUnSorted = columnOrder.map((id: string) => this.graph.nodes.find((node) => node._id === id)); const order = reorderAny.pca_order(columnOrderUnSorted); const columnOrderSorted = order.map((i: number) => columnOrder[i]); diff --git a/libs/shared/lib/vis/visualizations/nodelinkvis/components/NLPixi.tsx b/libs/shared/lib/vis/visualizations/nodelinkvis/components/NLPixi.tsx index dc2d5a53e..20b07dc42 100644 --- a/libs/shared/lib/vis/visualizations/nodelinkvis/components/NLPixi.tsx +++ b/libs/shared/lib/vis/visualizations/nodelinkvis/components/NLPixi.tsx @@ -1,7 +1,7 @@ import { GraphType, LinkType, NodeType } from '../types'; import { dataColors, visualizationColors } from 'config'; import { ReactEventHandler, useEffect, useImperativeHandle, useMemo, useRef, useState } from 'react'; -import { Application, Circle, Color, Container, FederatedPointerEvent, Graphics, IPointData } from "pixi.js"; +import { Application, Circle, Color, Container, FederatedPointerEvent, Graphics, IPointData } from 'pixi.js'; import { useAppDispatch, useML, useSearchResultData } from '../../../../data-access'; import { NLPopup } from './NLPopup'; import { hslStringToHex, nodeColor } from './utils'; diff --git a/libs/shared/lib/vis/visualizations/nodelinkvis/components/query2NL.tsx b/libs/shared/lib/vis/visualizations/nodelinkvis/components/query2NL.tsx index a2c56a6ff..33ea7097b 100644 --- a/libs/shared/lib/vis/visualizations/nodelinkvis/components/query2NL.tsx +++ b/libs/shared/lib/vis/visualizations/nodelinkvis/components/query2NL.tsx @@ -155,7 +155,7 @@ export function parseQueryResult(queryResult: GraphQueryResult, ml: ML, options: for (let i = 0; i < queryResult.nodes.length; i++) { // Assigns a group to every entity type for color coding - const nodeId = queryResult.nodes[i].id; + const nodeId = queryResult.nodes[i]._id; const entityType = queryResult.nodes[i].label; // The preferred text to be shown on top of the node @@ -178,7 +178,7 @@ export function parseQueryResult(queryResult: GraphQueryResult, ml: ML, options: let radius = options.defaultRadius || 5; let data: NodeType = { - id: queryResult.nodes[i].id, + id: queryResult.nodes[i]._id, attributes: queryResult.nodes[i].attributes, type: typeNumber, displayInfo: preferredText, diff --git a/libs/shared/lib/vis/visualizations/nodelinkvis/components/utils.tsx b/libs/shared/lib/vis/visualizations/nodelinkvis/components/utils.tsx index a4f4899cc..b8929f4f8 100644 --- a/libs/shared/lib/vis/visualizations/nodelinkvis/components/utils.tsx +++ b/libs/shared/lib/vis/visualizations/nodelinkvis/components/utils.tsx @@ -14,6 +14,15 @@ export function nodeColor(num: number) { return binaryColor(col); } +export function nodeColorHex(num: number) { + // num = num % 4; + // const col = '#000000'; + + let entityColors = Object.values(visualizationColors.GPSeq.colors[9]); + const col = visualizationColors.GPCat.colors[14][num % visualizationColors.GPCat.colors[14].length]; + return col; +} + export function binaryColor(color: string) { return Number('0x' + color.replace('#', '')); } diff --git a/libs/shared/lib/vis/visualizations/nodelinkvis/nodelinkvis.tsx b/libs/shared/lib/vis/visualizations/nodelinkvis/nodelinkvis.tsx index ab57020dc..ca8bc5d5d 100644 --- a/libs/shared/lib/vis/visualizations/nodelinkvis/nodelinkvis.tsx +++ b/libs/shared/lib/vis/visualizations/nodelinkvis/nodelinkvis.tsx @@ -9,6 +9,8 @@ import { Input } from '@graphpolaris/shared/lib/components/inputs'; import { GraphMetadata } from '@graphpolaris/shared/lib/data-access/statistics'; import { SettingsContainer, SettingsHeader } from '@graphpolaris/shared/lib/vis/components/config'; import { VISComponentType, VisualizationPropTypes } from '../../common'; +import { EntityPill } from '@graphpolaris/shared/lib/components/pills/Pill'; +import { nodeColorHex } from './components/utils'; export interface NodelinkVisProps { layout: string; @@ -24,6 +26,7 @@ export interface NodelinkVisProps { width: number; }; }; + nodeList: string[]; } const configuration: NodelinkVisProps = { @@ -37,6 +40,7 @@ const configuration: NodelinkVisProps = { edges: { width: { similar: true, width: 0.2 }, }, + nodeList: [], }; export const NodeLinkVis = React.memo(({ data, ml, dispatch, configuration }: VisualizationPropTypes) => { @@ -110,10 +114,29 @@ const NodelinkSettings = ({ graphMetadata: GraphMetadata; updateSettings: (val: any) => void; }) => { + useEffect(() => { + if (graphMetadata && graphMetadata.nodes && graphMetadata.nodes.labels.length > 0) { + updateSettings({ nodeList: graphMetadata.nodes.labels }); + } + }, [graphMetadata]); + return ( <SettingsContainer> <div className="mb-4"> <h1 className="text-sm font-bold">General</h1> + <div className="m-1 flex flex-col space-y-4"> + <h1>Nodes Labels:</h1> + {configuration.nodeList.map((item, index) => ( + <div className="flex m-1 items-center"> + <div className="w-3/4 mr-6"> + <EntityPill title={item} /> + </div> + <div className="w-1/2"> + <div className={`h-5 w-5 border-2 border-sec-300`} style={{ backgroundColor: nodeColorHex(index + 1) }}></div> + </div> + </div> + ))} + </div> <Input type="dropdown" label="Layout" diff --git a/libs/shared/lib/vis/visualizations/paohvis/components/CustomLine.tsx b/libs/shared/lib/vis/visualizations/paohvis/components/CustomLine.tsx index 7ff6d6ccf..df2a4a5e0 100644 --- a/libs/shared/lib/vis/visualizations/paohvis/components/CustomLine.tsx +++ b/libs/shared/lib/vis/visualizations/paohvis/components/CustomLine.tsx @@ -6,10 +6,11 @@ interface LineProps { y1: number; y2: number; strokeWidth: number; + fill: string; } const CustomLine: React.FC<LineProps> = (props) => { - return <line x1={props.x1} x2={props.x2} y1={props.y1} y2={props.y2} strokeWidth={props.strokeWidth} fill={'hsl(var(--clr-pri--600))'} />; + return <line x1={props.x1} x2={props.x2} y1={props.y1} y2={props.y2} strokeWidth={props.strokeWidth} fill={props.fill} />; }; export default CustomLine; diff --git a/libs/shared/lib/vis/visualizations/paohvis/components/HyperEdgesRange.tsx b/libs/shared/lib/vis/visualizations/paohvis/components/HyperEdgesRange.tsx deleted file mode 100644 index 5e9d44b05..000000000 --- a/libs/shared/lib/vis/visualizations/paohvis/components/HyperEdgesRange.tsx +++ /dev/null @@ -1,165 +0,0 @@ -/** - * This program has been developed by students from the bachelor Computer Science at - * Utrecht University within the Software Project course. - * © Copyright Utrecht University (Department of Information and Computing Sciences) - */ - -/* istanbul ignore file */ -/* The comment above was added so the code coverage wouldn't count this file towards code coverage. - * We do not test components/renderfunctions/styling files. - * See testing plan for more details.*/ -import { select } from 'd3'; -import React, { useEffect, useRef } from 'react'; -import { HyperEdgeI } from '../types'; -import CustomLine from './CustomLine'; - -type HyperEdgeRangeProps = { - index: number; - text: string; - hyperEdges: HyperEdgeI[]; - nRows: number; - nCols: number; - colOffset: number; - xOffset: number; - yOffset: number; - rowHeight: number; - hyperedgeColumnWidth: number; - gapBetweenRanges: number; - textBothMargins: number; - onMouseEnter: (col: number, nameToShow: string, colTable: number) => void; - onMouseLeave: (col: number) => void; -}; -export const HyperEdgeRange = (props: HyperEdgeRangeProps) => { - // calculate the width of the hyperEdgeRange. - const rectWidth = props.hyperEdges.length * props.hyperedgeColumnWidth + 2 * props.gapBetweenRanges; - - const rows: JSX.Element[] = []; - for (let i = 0; i < props.nRows; i++) - rows.push( - <g key={i} className={'row-' + i}> - <rect - key={i.toString()} - y={i * props.rowHeight} - width={rectWidth} - height={props.rowHeight} - fill={i % 2 === 0 ? 'hsl(var(--clr-sec--50))' : 'hsl(var(--clr-sec--0))'} - stroke={'white'} - strokeWidth={0} - style={{ zIndex: -1 }} - /> - {i === 0 && <CustomLine x1={0} x2={rectWidth} y1={0} y2={0} strokeWidth={1} />} - - <CustomLine x1={0} x2={rectWidth} y1={(i + 1) * props.rowHeight} y2={(i + 1) * props.rowHeight} strokeWidth={1} /> - <CustomLine x1={rectWidth} x2={rectWidth} y1={i * props.rowHeight} y2={(i + 1) * props.rowHeight} strokeWidth={1} /> - </g>, - ); - - let hyperedges = props.hyperEdges.map((hyperEdge, i) => ( - <HyperEdge - colTable={props.index} - key={i} - col={i + props.colOffset} - connectedRows={hyperEdge.indices} - numbersOnRows={hyperEdge.frequencies} - nameToShow={hyperEdge.nameToShow} - rowHeight={props.rowHeight} - xOffset={props.hyperedgeColumnWidth / 2 + i * props.hyperedgeColumnWidth + props.gapBetweenRanges} - radius={0.227 * props.rowHeight} - onMouseEnter={props.onMouseEnter} - onMouseLeave={props.onMouseLeave} - /> - )); - - const xOffset = props.xOffset + (props.index * 3 + 1) * props.gapBetweenRanges + props.colOffset * props.hyperedgeColumnWidth; - return ( - <g transform={'translate(' + xOffset + ', +' + props.yOffset + ')'}> - <g - className={'text-columns text-col-' + props.index} - transform={`translate(${rectWidth / 2}, ${0 * props.rowHeight})rotate(-90, ${0}, ${0})`} - > - {/* vertical line */} - <CustomLine x1={0} x2={props.yOffset} y1={-rectWidth / 2} y2={-rectWidth / 2} strokeWidth={1} /> - {props.index === props.nCols - 1 && ( - <CustomLine x1={0} x2={props.yOffset} y1={(1 * rectWidth) / 2} y2={(1 * rectWidth) / 2} strokeWidth={1} /> - )} - {/* horizontal */} - <CustomLine x1={props.yOffset} x2={props.yOffset} y1={-rectWidth / 2} y2={rectWidth / 2} strokeWidth={1} /> - <text - x={props.textBothMargins} - textAnchor="start" - dominantBaseline="middle" - className="font-sans font-black font-semibold" - fill="hsl(var(--clr-sec--800))" - style={{ - stroke: 'none', - }} - > - {props.text !== 'No attribute' && props.text} - </text> - </g> - <g className={'hyperEdgeBlock hyperEdge-col-' + props.index} transform={'translate(0,' + 0 + ')'}> - {rows} - {hyperedges} - </g> - </g> - ); -}; - -type HyperEdgeProps = { - colTable: number; - col: number; - connectedRows: number[]; - numbersOnRows: number[]; - rowHeight: number; - xOffset: number; - radius: number; - nameToShow: string; - onMouseEnter: (col: number, nameToShow: string, colTable: number) => void; - onMouseLeave: (col: number) => void; -}; - -const HyperEdge = (props: HyperEdgeProps) => { - const ref = useRef<SVGGElement>(null); - - useEffect(() => { - if (ref.current) { - select(ref.current) - .on('mouseover', () => props.onMouseEnter(props.col, props.nameToShow, props.colTable)) - .on('mouseout', () => props.onMouseLeave(props.col)); - } - }, [ref.current]); - - const circles = props.connectedRows.map((row, i) => { - return ( - <g key={'row' + row + ' col' + i}> - <circle - className={'hyperEdge-col' + props.colTable} - cx={0} - cy={row * props.rowHeight} - r={props.radius} - fill="hsl(var(--clr-white))" - stroke="hsl(var(--clr-black))" - strokeWidth={1} - /> - </g> - ); - }); - - const lines: JSX.Element[] = []; - let y1 = props.connectedRows[0] * props.rowHeight + props.radius; - let y2; - for (let i = 1; i < props.connectedRows.length; i++) { - y2 = props.connectedRows[i] * props.rowHeight - props.radius; - lines.push(<line key={'line' + i} x1={0} y1={y1} x2={0} y2={y2} stroke="hsl(var(--clr-black))" strokeWidth={props.rowHeight / 30} />); - y1 = props.connectedRows[i] * props.rowHeight + props.radius; - } - - const yOffset = props.rowHeight * 0.5; - - return ( - <g ref={ref} className={'col-' + props.col} transform={'translate(' + props.xOffset + ',' + yOffset + ')'}> - {lines} - {circles} - </g> - ); -}; diff --git a/libs/shared/lib/vis/visualizations/paohvis/components/HyperRangeBlock.tsx b/libs/shared/lib/vis/visualizations/paohvis/components/HyperRangeBlock.tsx new file mode 100644 index 000000000..0b23a88c0 --- /dev/null +++ b/libs/shared/lib/vis/visualizations/paohvis/components/HyperRangeBlock.tsx @@ -0,0 +1,324 @@ +import React, { useEffect, useState, useMemo } from 'react'; +import CustomLine from './CustomLine'; +import { intersectionElements } from '../utils/utils'; +import { PaohvisDataPaginated, RowInformation } from '../types'; +import { ArrowDownward, ArrowUpward, Sort } from '@mui/icons-material'; +import { select } from 'd3'; + +interface HyperEdgeRangesBlockProps { + dataModel: PaohvisDataPaginated; + rowHeight: number; + yOffset: number; + rowLabelColumnWidth: number; + classTopTextColumns: string; + currentPageRows?: { + startIndexRow: number; + endIndexRow: number; + } | null; + onMouseEnterHyperEdge: (event: React.MouseEvent<SVGGElement, MouseEvent>) => void; + onMouseLeaveHyperEdge: () => void; + rowsMaxPerPage: number; + marginText: number; + sortState: string; + numRows: number; + columnHeaderInformation: RowInformation; + widthColumns: number; + headerState: string; + handleClickHeaderSorting: (event: React.MouseEvent<SVGGElement, MouseEvent>) => void; +} + +export const HyperEdgeRangesBlock: React.FC<HyperEdgeRangesBlockProps> = ({ + dataModel, + rowHeight, + yOffset, + rowLabelColumnWidth, + classTopTextColumns, + currentPageRows, + rowsMaxPerPage, + marginText, + widthColumns, + numRows, + sortState, + headerState, + columnHeaderInformation, + onMouseEnterHyperEdge, + onMouseLeaveHyperEdge, + handleClickHeaderSorting, +}) => { + const [linePositions, setLinePositions] = useState<{ y0: number; y1: number; valid: boolean }[]>([]); + + useEffect(() => { + if (currentPageRows && dataModel) { + const newLinePositions = dataModel.pageData.hyperEdgeRanges.map((hyperEdgeRange) => { + //console.log(hyperEdgeRange); + return intersectionElements([currentPageRows.startIndexRow, currentPageRows.endIndexRow], hyperEdgeRange.hyperEdges.indices); + }); + setLinePositions(newLinePositions); + } else { + setLinePositions([]); + } + }, [currentPageRows, dataModel]); + + const accumulatedWidthHeaders = useMemo(() => { + const accumulatedWidths: number[] = [0]; + let sum = 0; + + columnHeaderInformation.forEach((column, index) => { + sum += column.width; + if (index !== columnHeaderInformation.length - 1) { + accumulatedWidths.push(sum); + } + }); + + return accumulatedWidths; + }, [columnHeaderInformation]); + + const [isHovered, setIsHovered] = useState(false); + const [hoverRowIndex, setHoverRowIndex] = useState<number | null>(null); + const [iconComponents, setIconComponents] = useState<{ [key: number]: JSX.Element }[]>(Array(columnHeaderInformation.length).fill({})); + const [iconColors, setIconColors] = useState<string[]>([]); + + useEffect(() => { + const iconColorsTemporal: string[] = []; + + const updatedIconComponents = columnHeaderInformation.map((row, indexRows) => { + let iconComponent: JSX.Element = <></>; + if (row.header == headerState) { + switch (sortState) { + case 'asc': + iconComponent = <ArrowUpward />; + break; + case 'desc': + iconComponent = <ArrowDownward />; + break; + case 'original': + iconComponent = <Sort />; + + break; + default: + iconComponent = <></>; + } + iconColorsTemporal.push('hsl(var(--clr-sec--800))'); + } else { + iconComponent = <></>; + iconColorsTemporal.push('hsl(var(--clr-sec--500))'); + } + + if (indexRows == hoverRowIndex && headerState != row.header) { + iconComponent = <Sort />; + } + return { [indexRows]: iconComponent }; + }); + + setIconColors(iconColorsTemporal); + setIconComponents(updatedIconComponents); + }, [sortState, headerState, hoverRowIndex]); + + return ( + <> + <g key={'hyperEdgeInformationTop'} className="hyperEdgeInformation"> + <g key={'hyperEdgeLinesRows'} transform={`translate(${rowLabelColumnWidth},${yOffset})`}> + {[...Array(numRows)].map((_, i) => ( + <React.Fragment key={`horizontalLineRows-${i}`}> + {i === 0 && ( + <CustomLine + key={`horizontalLineRowsTop-${i}`} + x1={0} + x2={dataModel.pageData.hyperEdgeRanges.length * rowHeight} + y1={-yOffset} + y2={-yOffset} + strokeWidth={5} + fill="hsl(var(--clr-pri--600))" + /> + )} + {i === numRows - 1 && ( + <CustomLine + key={`horizontalLineRowsExtra-${i}`} + x1={0} + x2={dataModel.pageData.hyperEdgeRanges.length * rowHeight} + y1={rowHeight * (i + 1)} + y2={rowHeight * (i + 1)} + strokeWidth={1} + fill="hsl(var(--clr-pri--600))" + /> + )} + + <CustomLine + key={`horizontalLineRowsBottom-${i}`} + x1={0} + x2={dataModel.pageData.hyperEdgeRanges.length * rowHeight} + y1={rowHeight * i} + y2={rowHeight * i} + strokeWidth={1} + fill="hsl(var(--clr-pri--600))" + /> + </React.Fragment> + ))} + </g> + <g + key={'hyperEdgeInformation'} + className="hyperEdgeInformation text-columns " + transform={'translate(' + rowLabelColumnWidth + ',' + widthColumns + ')'} + > + {columnHeaderInformation[0] && + columnHeaderInformation[0].data.map((rowLabel, indexRows) => ( + <g + key={'colsLabel col-' + indexRows} + className={'colsLabel col-' + indexRows} + transform={'translate(' + indexRows * rowHeight + ',' + 0 + ')rotate(-90,0,0)'} + > + {columnHeaderInformation.map((row, index) => ( + <g key={'text-col-' + index} transform={'translate(' + accumulatedWidthHeaders[index] + ',' + 0 + ')'}> + <rect width={row.width} height={rowHeight} fill={'hsl(var(--clr-sec--0))'} strokeWidth={0}></rect> + <text x={row.width * marginText} y={rowHeight / 2} dy="0" dominantBaseline="middle" className={classTopTextColumns}> + {row.data[indexRows]} + </text> + </g> + ))} + </g> + ))} + </g> + + <g + key={'columnInformationHeaders'} + className={'columnInformationHeaders'} + transform={'translate(' + (rowLabelColumnWidth - rowHeight) + ',' + widthColumns + ')'} + > + {columnHeaderInformation.map((headerData, headerIndex) => ( + <g + key={'gHeadersColumns-' + headerIndex} + className={`headersCols-${headerData.header} cursor-pointer`} + transform={'translate(' + 0 + ',' + -accumulatedWidthHeaders[headerIndex] + ')rotate(-90, 0,0)'} + onClick={(event) => { + handleClickHeaderSorting(event); + }} + onMouseEnter={(event) => { + setHoverRowIndex(headerIndex); + setIsHovered(true); + select(event.currentTarget).select('rect').attr('fill', 'hsl(var(--clr-sec--300))'); + }} + onMouseLeave={(event) => { + setIsHovered(sortState !== 'original'); + setHoverRowIndex(null); + select(event.currentTarget).select('rect').attr('fill', 'hsl(var(--clr-sec--200))'); + }} + > + <rect width={headerData.width} height={rowHeight} fill={'hsl(var(--clr-sec--200))'} opacity={1.0} strokeWidth={0}></rect> + <text x={marginText * headerData.width} y={0.5 * rowHeight} dy="0" dominantBaseline="middle" className={classTopTextColumns}> + {headerData.header} + </text> + {iconComponents[headerIndex] && isHovered && ( + <svg + xmlns="http://www.w3.org/2000/svg" + width={2 * headerData.width - rowHeight} + height={24} + style={{ color: iconColors[headerIndex], stroke: 'none' }} + > + {iconComponents[headerIndex][headerIndex]} + </svg> + )} + <CustomLine + x1={headerData.width} + x2={headerData.width} + y1={0} + y2={rowHeight * (dataModel.pageData.hyperEdgeRanges.length + 1)} + strokeWidth={1} + fill="hsl(var(--clr-pri--600))" + /> + </g> + ))} + </g> + {dataModel.pageData.hyperEdgeRanges.map((hyperEdgeRange, indexHyperEdgeRange) => ( + <React.Fragment key={`fragment-${indexHyperEdgeRange}`}> + <g + key={'hyperEdgeBlockLinesRef-' + indexHyperEdgeRange} + className={'hyperEdgeBlockLinesRef hyperEdgeLines-col-' + indexHyperEdgeRange} + > + <g + key={'hyperEdgeBlockLinesRefTransformed-' + indexHyperEdgeRange} + transform={'translate(' + rowLabelColumnWidth + ',' + widthColumns + ')'} + > + {currentPageRows && + dataModel.pageData.hyperEdgeRanges.map((row, index) => ( + <g + key={'´gColsLinesTable-' + indexHyperEdgeRange + '-' + index} + transform={'translate(' + index * rowHeight + ',' + 0 + ')rotate(-90,0,0)'} + > + {index == 0 ? ( + <CustomLine x1={-rowHeight * numRows} x2={0} y1={0} y2={0} strokeWidth={0.5} fill="hsl(var(--clr-pri--600))" /> + ) : ( + <CustomLine + x1={-rowHeight * numRows} + x2={yOffset} + y1={0} + y2={0} + strokeWidth={0.5} + fill="hsl(var(--clr-pri--600))" + /> + )} + </g> + ))} + <g transform={'translate(' + (dataModel.pageData.hyperEdgeRanges.length - 1) * rowHeight + ',' + 0 + ')rotate(-90,0,0)'}> + <CustomLine + x1={-rowHeight * numRows} + x2={yOffset} + y1={rowHeight} + y2={rowHeight} + strokeWidth={0.5} + fill="hsl(var(--clr-pri--600))" + /> + </g> + </g> + </g> + + <g + className={'hyperEdgeBlock hyperEdge-col-' + indexHyperEdgeRange} + key={'hyperEdgeBlockddd hyperEdge-col-' + indexHyperEdgeRange} + onMouseEnter={onMouseEnterHyperEdge} + onMouseLeave={onMouseLeaveHyperEdge} + > + <g + key={'groupBlockExtra-' + indexHyperEdgeRange} + transform={`translate(${rowLabelColumnWidth + indexHyperEdgeRange * rowHeight + 0.5 * rowHeight},${yOffset + 0.5 * rowHeight})`} + > + {currentPageRows && linePositions[indexHyperEdgeRange]?.valid && ( + <line + key={'hyperRangeBlockLine line_' + indexHyperEdgeRange} + x1={0} + y1={(linePositions[indexHyperEdgeRange].y0 - currentPageRows.startIndexRow) * rowHeight} + x2={0} + y2={(linePositions[indexHyperEdgeRange].y1 - currentPageRows.startIndexRow) * rowHeight} + strokeWidth={1.5} + stroke="hsl(var(--clr-sec--800))" + /> + )} + </g> + + <g + className={'hyperEdgeBlockCircles'} + key={'hyperEdgeBlockCircles-' + indexHyperEdgeRange} + transform={`translate(${rowLabelColumnWidth + indexHyperEdgeRange * rowHeight + 0.5 * rowHeight},${yOffset + 0.5 * rowHeight})`} + > + {currentPageRows && + hyperEdgeRange.hyperEdges.indices + .filter((valueIndex) => valueIndex >= currentPageRows.startIndexRow && valueIndex < currentPageRows.endIndexRow) + .map((valueIndex: number, indexColumn: number) => ( + <circle + key={'circleBlock-' + valueIndex + '_' + indexColumn} + className={`circle-${valueIndex}`} + cx={0} + cy={(valueIndex - currentPageRows.startIndexRow) * rowHeight} + r={rowHeight * 0.25} + fill="white" + strokeWidth={rowHeight * 0.03} + stroke="black" + /> + ))} + </g> + </g> + </React.Fragment> + ))} + </g> + </> + ); +}; diff --git a/libs/shared/lib/vis/visualizations/paohvis/components/MakePaohvisMenu.scss b/libs/shared/lib/vis/visualizations/paohvis/components/MakePaohvisMenu.scss deleted file mode 100644 index 28ee8cad8..000000000 --- a/libs/shared/lib/vis/visualizations/paohvis/components/MakePaohvisMenu.scss +++ /dev/null @@ -1,25 +0,0 @@ -/** - * This program has been developed by students from the bachelor Computer Science at - * Utrecht University within the Software Project course. - * © Copyright Utrecht University (Department of Information and Computing Sciences) - */ - -/* istanbul ignore file */ - -/* The comment above was added so the code coverage wouldn't count this file towards code coverage. - * We do not test components/renderfunctions/styling files. - * See testing plan for more details.*/ - -.makePaohvisMenu { - display: flex; - gap: 1em; - margin: 1em; - .textFieldMakePaohvisMenu { - min-width: 120px; - } -} - -#reverseButtonLabel { - font-size: 17px; - color: inherit; -} diff --git a/libs/shared/lib/vis/visualizations/paohvis/components/MakePaohvisMenu.tsx b/libs/shared/lib/vis/visualizations/paohvis/components/MakePaohvisMenu.tsx deleted file mode 100644 index 142c374e2..000000000 --- a/libs/shared/lib/vis/visualizations/paohvis/components/MakePaohvisMenu.tsx +++ /dev/null @@ -1,574 +0,0 @@ -/** - * This program has been developed by students from the bachelor Computer Science at - * Utrecht University within the Software Project course. - * © Copyright Utrecht University (Department of Information and Computing Sciences) - */ - -/* istanbul ignore file */ -/* The comment above was added so the code coverage wouldn't count this file towards code coverage. - * We do not test components/renderfunctions/styling files. - * See testing plan for more details.*/ -import React, { ReactElement, useEffect, useMemo } from 'react'; -import { - Attribute, - AttributeNames, - AttributeOrigin, - EntitiesFromSchema, - EntityOrigin, - NodeOrder, - PaohvisNodeOrder, - RelationsFromSchema, - ValueType, -} from '../types'; -import { Sort } from '@mui/icons-material'; -import './MakePaohvisMenu.scss'; -import { useImmer } from 'use-immer'; -import { calculateAttributesAndRelations, calculateAttributesFromRelation } from '../utils/utils'; -import { calcEntitiesFromQueryResult } from '../utils/CalcEntitiesFromQueryResult'; -import { isNodeLinkResult } from '../utils/ResultNodeLinkParserUseCase'; -import { select } from 'd3'; -import { Button } from '../../../../components/buttons'; -import { GraphQueryResult } from '@graphpolaris/shared/lib/data-access'; -import { SchemaGraph } from '@graphpolaris/shared/lib/schema'; - -/** The typing for the props of the Paohvis menu */ -type MakePaohvisMenuProps = { - graphQueryResult: GraphQueryResult; - schema: SchemaGraph; - makePaohvis: ( - entityVertical: string, - entityHorizontal: string, - entityVerticalListed: string, - relationName: string, - isEntityFromRelationFrom: boolean, - chosenAttribute: Attribute, - nodeOrder: PaohvisNodeOrder, - ) => void; -}; - -/** The variables in the state of the PAOHvis menu */ -type MakePaohvisMenuState = { - entityVertical: string; - entityHorizontal: string; - entityVerticalListed: string; - relationName: string; - isEntityVerticalEqualToRelationFrom: boolean; - attributeNameAndOrigin: string; - isSelectedAttributeFromEntity: boolean; - isButtonEnabled: boolean; - sortOrder: NodeOrder; - isReverseOrder: boolean; - - entitiesFromSchema: EntitiesFromSchema; - relationsFromSchema: RelationsFromSchema; - entitiesFromQueryResult: string[]; - - relationNameOptions: string[]; - attributeNameOptions: Record<string, string[]>; - relationValue: string; - attributeValue: string; -}; - -/** React component that renders a menu with input fields for adding a new Paohvis visualization. */ -export const MakePaohvisMenu = (props: MakePaohvisMenuProps) => { - const [state, setState] = useImmer<MakePaohvisMenuState>({ - entityVertical: '', - entityVerticalListed: '', - entityHorizontal: '', - relationName: '', - isEntityVerticalEqualToRelationFrom: true, - attributeNameAndOrigin: '', - isSelectedAttributeFromEntity: false, - isButtonEnabled: false, - entitiesFromQueryResult: [], - sortOrder: NodeOrder.degree, - isReverseOrder: false, - entitiesFromSchema: { - entityNames: [], - attributesPerEntity: {}, - relationsPerEntity: {}, - }, - relationsFromSchema: { - relationCollection: [], - relationNames: {}, - attributesPerRelation: {}, - }, - relationNameOptions: [], - attributeNameOptions: {}, - - relationValue: '?', - attributeValue: '?', - }); - - useEffect(() => { - if (state.entityVertical) onChangeEntity(state.entityVertical); - }, [state.entityVertical, state.entitiesFromSchema]); - - // - // FUNCTIONS - // - - /** - * Called when the entity field is changed. - * Calculates the `relationNameOptions`, resets the `entityHorizontal`, `relationName` and `attributeName` and sets the new state. - * It has the value of the entity you clicked on. - */ - function onChangeEntity(newEntity: string): void { - setState((draft) => { - draft.relationNameOptions = []; - const relationNames: string[] = state.entitiesFromSchema.relationsPerEntity[newEntity]; - // check if there are any relations - if (relationNames) { - // push all relation options to relationNameOptions - relationNames.forEach((relation) => { - let relationSplit = state.relationsFromSchema.relationNames[relation].split(':'); - - if (draft.entitiesFromQueryResult.includes(relationSplit[0]) && draft.entitiesFromQueryResult.includes(relationSplit[1])) { - // check if relation is selfedge - if (relationSplit[0] == relationSplit[1]) { - const relationFrom = `${relation}:${EntityOrigin.from}`; - const relationTo = `${relation}:${EntityOrigin.to}`; - - if (!draft.relationNameOptions.includes(relationFrom) && !draft.relationNameOptions.includes(relationTo)) { - draft.relationNameOptions.push(relationFrom); - draft.relationNameOptions.push(relationTo); - } - } else draft.relationNameOptions.push(relation); - } - }); - // filter out duplicates - draft.relationNameOptions = draft.relationNameOptions.filter((n, i) => draft.relationNameOptions.indexOf(n) === i); - } - - draft.relationValue = ''; - draft.attributeValue = ''; - - draft.entityHorizontal = ''; - draft.relationName = draft.relationNameOptions.length > 0 ? draft.relationNameOptions[0] : ''; - draft.isEntityVerticalEqualToRelationFrom = true; - draft.attributeNameAndOrigin = ''; - draft.isButtonEnabled = false; - draft.attributeNameOptions = {}; - - return draft; - }); - } - - useEffect(() => { - if (state.relationName) onChangeRelationName(state.relationName); - }, [state.relationName, state.relationNameOptions, state.entityVertical]); - /** - * Called when the relationName field is changed. - * Calculates the possible attribute values, resets the `attributeValue`, sets the `entityHorizontal`. - * @param {React.ChangeEvent<HTMLInputElement>} event The event that is given by the input field when a change event is fired. - * It has the value of the relation you clicked on. - */ - function onChangeRelationName(relationName: string): void { - setState((draft) => { - draft.attributeValue = ''; - draft.attributeNameAndOrigin = ''; - draft.isButtonEnabled = false; - - const newRelationSplit = relationName.split(':'); - const newRelation = newRelationSplit[0]; - - // This value should always be there - draft.attributeNameOptions[AttributeOrigin.noAttribute] = [ValueType.noAttribute]; - - const relationNames = draft.relationsFromSchema.relationNames[newRelation]; - if (relationNames == undefined) throw new Error('This entity does not exist in the schema.'); - - const relationSplit: string[] = relationNames.split(':'); - const entityVertical = draft.entityVertical; - - // check if relation is self edge - if (relationSplit[0] == relationSplit[1]) { - const entityOrigin = newRelationSplit[1]; - - if (!isValidEntityOrigin(entityOrigin)) - throw new Error(`The entity "${entityVertical}" has an invalid entity origin: ${entityOrigin}.`); - - draft.isEntityVerticalEqualToRelationFrom = entityOrigin == EntityOrigin.from; - draft.entityHorizontal = relationSplit[0]; - } - // check if entityVertical is the entity in the 'from' of the relation - else if (entityVertical == relationSplit[0]) { - draft.isEntityVerticalEqualToRelationFrom = true; - draft.entityHorizontal = relationSplit[1]; - } - // check if entityVertical is the entity in the 'to' of the relation - else if (entityVertical == relationSplit[1]) { - draft.isEntityVerticalEqualToRelationFrom = false; - draft.entityHorizontal = relationSplit[0]; - } else throw new Error(`The relationNames from this.relationsFromSchema for ${newRelation} is invalid`); - - draft.attributeNameOptions[AttributeOrigin.entity] = []; - - if (draft.entitiesFromSchema.attributesPerEntity[draft.entityHorizontal]) { - let allAttributesOfEntity: AttributeNames = draft.entitiesFromSchema.attributesPerEntity[draft.entityHorizontal]; - - let attributeNamesOfEntity: string[] = allAttributesOfEntity.textAttributeNames - .concat(allAttributesOfEntity.numberAttributeNames) - .concat(allAttributesOfEntity.boolAttributeNames); - draft.attributeNameOptions[AttributeOrigin.entity] = attributeNamesOfEntity; - } - - draft.attributeNameOptions[AttributeOrigin.relation] = []; - - if (draft.relationsFromSchema.attributesPerRelation[newRelation]) { - let allAttributesOfRelation: AttributeNames = draft.relationsFromSchema.attributesPerRelation[newRelation]; - - let attributeNamesOfRelation: string[] = allAttributesOfRelation.textAttributeNames - .concat(allAttributesOfRelation.numberAttributeNames) - .concat(allAttributesOfRelation.boolAttributeNames); - draft.attributeNameOptions[AttributeOrigin.relation] = attributeNamesOfRelation; - } - - return draft; - }); - } - - useEffect(() => { - if (state.attributeValue) onChangeAttributeName(state.attributeValue); - }, [state.attributeValue, state.relationName]); - /** - * Called when the attributeName field is changed. - * Sets the chosen attribute value, enables the "Make" button and sets the state. - * @param {React.ChangeEvent<HTMLInputElement>} event The event that is given by the input field when a change event is fired. - * It has the value of the attributeName you clicked on. - */ - function onChangeAttributeName(newAttribute: string): void { - setState((draft) => { - const isSelectedAttributeFromEntity = newAttribute.split(':')[1] == AttributeOrigin.entity; - - // render changes - draft.attributeNameAndOrigin = newAttribute; - draft.isSelectedAttributeFromEntity = isSelectedAttributeFromEntity; - draft.isButtonEnabled = true; - return draft; - }); - } - - useEffect(() => { - if (state.sortOrder) onChangeSortOrder(state.sortOrder); - }, [state.sortOrder]); - /** - * Called when the sort order field is changed. - * Sets the state by changing the sort order. - */ - function onChangeSortOrder(value: string): void { - const newSortOrder: NodeOrder = value as NodeOrder; - const nodeOrders: string[] = Object.values(NodeOrder); - if (nodeOrders.includes(newSortOrder)) { - unflipReverseIconButton(); - - setState((draft) => { - // render changes - draft.sortOrder = newSortOrder; - draft.isReverseOrder = false; - return draft; - }); - } else throw new Error(newSortOrder + ' is not a sort order.'); - } - - /** - * Called when the user clicks the reverse order button. - * Sets the state and changes the svg of the button. - * @param {React.ChangeEvent<HTMLInputElement>} event The event that is given by the input field when a change event is fired. - */ - function onClickReverseOrder(): void { - //change the svg of the button to be the reversed variant - setState((draft) => { - draft.isReverseOrder = !draft.isReverseOrder; - const isReverseOrder = draft.isReverseOrder; - switch (draft.sortOrder) { - case NodeOrder.alphabetical: - if (isReverseOrder) flipReverseIconButtonLabel(); - else unflipReverseIconButtonLabel(); - break; - default: - if (isReverseOrder) flipReverseIconButton(); - else unflipReverseIconButton(); - break; - } - return draft; - }); - } - - /** - * Called when the user clicks the "Make" button. - * Checks if all fields are valid before calling `makePaohvis()`. - */ - function onClickMakeButton(): void { - const relationName = state.relationName.split(':')[0]; - - if ( - state.entitiesFromSchema.entityNames.includes(state.entityVertical) && - state.entitiesFromSchema.relationsPerEntity[state.entityVertical].includes(relationName) - ) { - const attributeNameAndOrigin: string[] = state.attributeNameAndOrigin.split(':'); - const attributeName: string = attributeNameAndOrigin[0]; - const attributeOrigin: AttributeOrigin = attributeNameAndOrigin[1] as AttributeOrigin; - const chosenAttribute: Attribute = { - name: attributeName, - type: getTypeOfAttribute(attributeName), - origin: attributeOrigin, - }; - - props.makePaohvis( - state.entityVertical, - state.entityHorizontal, - state.entityVerticalListed, - relationName, - state.isEntityVerticalEqualToRelationFrom, - chosenAttribute, - { - orderBy: state.sortOrder, - isReverseOrder: state.isReverseOrder, - }, - ); - } else { - setState((draft) => { - draft.isButtonEnabled = false; - return draft; - }); - throw new Error('Error: chosen entity or relation is invalid.'); - } - } - - /** - * Gets the type of the value of the specified attribute by . - * @param attributeName The name of the specified attribute. - * @returns {ValueType} The type of the value of the specified attribute. - */ - function getTypeOfAttribute(attributeName: string): ValueType { - // get the correct AttributeNames for the attribute - const attributeNames = state.isSelectedAttributeFromEntity - ? state.entitiesFromSchema.attributesPerEntity[state.entityHorizontal] - : state.relationsFromSchema.attributesPerRelation[state.relationName.split(':')[0]]; - - // look up to which ValueType the attribute belongs - if (attributeNames.boolAttributeNames.includes(attributeName)) return ValueType.bool; - if (attributeNames.numberAttributeNames.includes(attributeName)) return ValueType.number; - if (attributeNames.textAttributeNames.includes(attributeName)) return ValueType.text; - if (attributeName == ValueType.noAttribute) return ValueType.noAttribute; - - throw new Error('Attribute ' + attributeName + ' does not exist'); - } - - /** - * Checks if the given string is a valid EntityOrigin. - * @param entityOrigin string that should be checked. - * @returns {boolean} returns true if the given string is a valid EntityOrigin. - */ - function isValidEntityOrigin(entityOrigin: string): boolean { - return entityOrigin == EntityOrigin.from || entityOrigin == EntityOrigin.to; - } - - /** - * Called when the user clicks the reverse order button when `Alphabetical` is selected. - * Changes the svg of the button to indicate that the order is reversed. - */ - function flipReverseIconButtonLabel(): void { - select('.reverseIconButton').select('#reverseButtonLabel').text('Z-A'); - } - /** - * Called when the user clicks the reverse order button when `Alphabetical` is selected. - * Changes the svg of the button back to normal. - */ - function unflipReverseIconButtonLabel(): void { - select('.reverseIconButton').select('#reverseButtonLabel').text('A-Z'); - } - /** - * Called when the user clicks the reverse order button when `Degree` is selected. - * Changes the svg of the button to indicate that the order is reversed. - */ - function flipReverseIconButton(): void { - select('.reverseIconButton').transition().style('transform', 'scaleY(-1)'); - } - /** - * Called when the user clicks the reverse order button when `Degree` is selected. - * Changes the svg of the button back to normal. - */ - function unflipReverseIconButton(): void { - select('.reverseIconButton').transition().style('transform', 'scaleY(1)'); - } - - // - // REACTIVITY - // - - useEffect(() => { - resetConfig(); - setState((draft) => { - draft.entitiesFromSchema = calculateAttributesAndRelations(props.schema); - draft.relationsFromSchema = calculateAttributesFromRelation(props.schema); - return draft; - }); - }, [props.schema]); - - /** This method filters and makes a new Paohvis table. */ - useEffect(() => { - if (isNodeLinkResult(props.graphQueryResult)) { - resetConfig(); - setState((draft) => { - draft.entitiesFromQueryResult = calcEntitiesFromQueryResult(props.graphQueryResult); - return draft; - }); - } else { - console.error('Invalid query result!'); - } - }, [props.graphQueryResult]); - - /** This resets the configuration. Should be called when the possible entities and relations change. */ - function resetConfig(): void { - setState((draft) => { - draft.entityVertical = ''; - draft.entityHorizontal = ''; - draft.relationName = ''; - draft.isEntityVerticalEqualToRelationFrom = true; - draft.attributeNameAndOrigin = ''; - draft.isSelectedAttributeFromEntity = false; - draft.isButtonEnabled = false; - draft.entitiesFromQueryResult = []; - - draft.relationNameOptions = []; - draft.attributeNameOptions = {}; - return draft; - }); - } - - // - // RENDER - // - - // Retrieve the possible entity options. If none available, set helper message. - let entityMenuItems: ReactElement[] = useMemo(() => { - if (state.entitiesFromQueryResult.length > 0) { - return state.entitiesFromQueryResult.map((entity, index) => ( - <option key={`entity-${index}`} value={entity}> - {entity} - </option> - )); - } else - return [ - <option key="entity-placeholder" value="" disabled> - No query data available - </option>, - ]; - }, [state.entitiesFromQueryResult]); - - let attributeNameMenuListingEntity: ReactElement[] = []; - if (state.entityVertical) { - attributeNameMenuListingEntity = state.entitiesFromSchema.attributesPerEntity[state.entityVertical].textAttributeNames.map( - (attribute, index) => ( - <option key={`attribute-${index}`} value={`${attribute}`}> - {`${attribute}`} - </option> - ), - ); - - attributeNameMenuListingEntity.push( - <option key={`attribute-id`} value={`id`}> - {`Node ID`} - </option>, - ); - } else attributeNameMenuListingEntity = []; - - // Retrieve all the possible attributeName options. If none available, set helper message. - let attributeNameMenuItems: ReactElement[] = []; - let attributeNameMenuItemsNoAttribute: ReactElement[] = []; - let attributeNameMenuItemsEntity: ReactElement[] = []; - let attributeNameMenuItemsRelation: ReactElement[] = []; - - if (state.attributeNameOptions['Entity'] && state.attributeNameOptions['Relation']) { - attributeNameMenuItemsNoAttribute = state.attributeNameOptions['No attribute'].map((attribute, index) => ( - <option key={`${attribute}-attribute-${index}`} value={`${attribute}:NoAttribute`}> - {attribute} - </option> - )); - attributeNameMenuItemsEntity = state.attributeNameOptions['Entity'].map((attribute, index) => ( - <option key={`${attribute}:Entity ${index}`} value={`${attribute}:Entity`}> - {`${state.entityHorizontal} : ${attribute}`} - </option> - )); - attributeNameMenuItemsRelation = state.attributeNameOptions['Relation'].map((attribute, index) => ( - <option key={`${attribute}:Relation ${index}`} value={`${attribute}:Relation`}> - {`${state.entityVertical} : ${attribute}`} - </option> - )); - - attributeNameMenuItems = attributeNameMenuItemsNoAttribute.concat(attributeNameMenuItemsEntity).concat(attributeNameMenuItemsRelation); - } else attributeNameMenuItems = []; - - // make sort order menu items - const sortOrderMenuItems: ReactElement[] = Object.values(NodeOrder).map((nodeOrder, index) => { - return ( - <option key={`${nodeOrder}:${index}`} value={nodeOrder}> - {nodeOrder} - </option> - ); - }); - - // make the reverse button - let reverseIcon: ReactElement; - switch (state.sortOrder) { - case NodeOrder.alphabetical: - reverseIcon = <span id="reverseButtonLabel">A-Z</span>; - break; - default: - reverseIcon = <Sort className={'reverseSortIcon'} />; - break; - } - return ( - <div className="nav card"> - <div className="card-body flex flex-row overflow-y-auto self-center items-center"> - <select - className="select" - id="standard-select-entity" - value={state.entityVertical} - onChange={(e) => setState({ ...state, entityVertical: e.target.value })} - > - <option value="" disabled> - Select an entity - </option> - {entityMenuItems} - </select> - - <select - className={`select ${attributeNameMenuListingEntity.length === 0 ? 'select-disabled' : ''}`} - id="standard-select-relation" - value={state.entityVerticalListed} - onChange={(e) => setState({ ...state, entityVerticalListed: e.target.value })} - > - <option value="" disabled> - Select an entity listing - </option> - {attributeNameMenuListingEntity} - </select> - - <select - className={`select min-w-[15rem] ${attributeNameMenuItems.length === 0 ? 'select-disabled' : ''}`} - id="standard-select-attribute" - value={state.attributeNameAndOrigin} - onChange={(e) => setState({ ...state, attributeValue: e.target.value })} - > - {attributeNameMenuItems} - </select> - <select - className="select" - id="standard-select-sort-order" - value={state.sortOrder} - onChange={(e) => setState({ ...state, sortOrder: e.target.value as NodeOrder })} - > - {sortOrderMenuItems} - </select> - <button className={'reverseIconButton'} color="inherit" onClick={onClickReverseOrder}> - {reverseIcon} - </button> - - <Button label="Make" type="primary" variant="solid" disabled={!state.isButtonEnabled} onClick={onClickMakeButton} /> - </div> - </div> - ); -}; diff --git a/libs/shared/lib/vis/visualizations/paohvis/components/PaohvisFilterComponent.module.scss b/libs/shared/lib/vis/visualizations/paohvis/components/PaohvisFilterComponent.module.scss deleted file mode 100644 index 250f33779..000000000 --- a/libs/shared/lib/vis/visualizations/paohvis/components/PaohvisFilterComponent.module.scss +++ /dev/null @@ -1,68 +0,0 @@ -/** - * This program has been developed by students from the bachelor Computer Science at - * Utrecht University within the Software Project course. - * © Copyright Utrecht University (Department of Information and Computing Sciences) - */ - -/* istanbul ignore file */ - -/* The comment above was added so the code coverage wouldn't count this file towards code coverage. - * We do not test components/renderfunctions/styling files. - * See testing plan for more details.*/ - -// Styling for the PaohvisFilterComponent -.container { - font-family: 'Open Sans', sans-serif; - display: flex; - flex-direction: column; - margin-bottom: 2rem; - p { - font-size: 13px; - font-weight: 600; - color: #2d2d2d; - display: list-item; - } - .title { - color: #212020; - font-weight: 800; - line-height: 1.6em; - font-size: 16px; - margin-bottom: 0.4rem; - margin-top: 0.1; - padding-left: 10px; - } - .subtitle { - color: #212020; - font-weight: 700; - font-size: 14px; - padding-left: 10px; - padding-bottom: 0px; - margin-bottom: 0px; - } -} - -.selectContainer { - display: block; - justify-content: space-around; - select { - width: 6rem; - overflow: hidden; - text-overflow: ellipsis; - option { - width: 35px; - text-overflow: ellipsis; - } - } - .selectGroup { - padding: 10; - display: flex; - flex-direction: column; - width: 80%; - gap: 0.6em; - margin-top: 1em; - } - .selectButtonGroup { - display: flex; - gap: 0.6em; - } -} diff --git a/libs/shared/lib/vis/visualizations/paohvis/components/PaohvisFilterComponent.module.scss.d.ts b/libs/shared/lib/vis/visualizations/paohvis/components/PaohvisFilterComponent.module.scss.d.ts deleted file mode 100644 index b6cdff05a..000000000 --- a/libs/shared/lib/vis/visualizations/paohvis/components/PaohvisFilterComponent.module.scss.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -declare const classNames: { - readonly container: 'container'; - readonly title: 'title'; - readonly subtitle: 'subtitle'; - readonly selectContainer: 'selectContainer'; - readonly selectGroup: 'selectGroup'; - readonly selectButtonGroup: 'selectButtonGroup'; -}; -export = classNames; diff --git a/libs/shared/lib/vis/visualizations/paohvis/components/PaohvisFilterComponent.tsx b/libs/shared/lib/vis/visualizations/paohvis/components/PaohvisFilterComponent.tsx deleted file mode 100644 index 652f974b3..000000000 --- a/libs/shared/lib/vis/visualizations/paohvis/components/PaohvisFilterComponent.tsx +++ /dev/null @@ -1,393 +0,0 @@ -/** - * This program has been developed by students from the bachelor Computer Science at - * Utrecht University within the Software Project course. - * © Copyright Utrecht University (Department of Information and Computing Sciences) - */ - -/* istanbul ignore file */ -/* The comment above was added so the code coverage wouldn't count this file towards code coverage. - * We do not test components/renderfunctions/styling files. - * See testing plan for more details.*/ -import React, { ChangeEventHandler, ReactElement, useState, MouseEventHandler, useEffect, useMemo } from 'react'; -import { AttributeNames, FilterType } from '../types'; -import { useImmer } from 'use-immer'; -import { useGraphQueryResult, useSchemaGraph } from '@graphpolaris/shared/lib/data-access'; -import { isNodeLinkResult } from '../utils/ResultNodeLinkParserUseCase'; -import { calculateAttributesAndRelations, calculateAttributesFromRelation } from '../utils/utils'; -import { boolPredicates, numberPredicates, textPredicates } from '../models/FilterPredicates'; -import { style } from 'd3'; - -type PaohvisFilterProps = { - axis: FilterType; - entityVertical: string; - entityHorizontal: string; - relationName: string; - - filterPaohvis(isTargetEntity: boolean, filterTarget: string, attributeName: string, predicate: string, compareValue: string): void; - resetFilter(isTargetEntity: boolean): void; -}; - -type PaohvisFilterState = { - filterTarget: string; - attributeNameAndType: string; - attributeType: string; - predicate: string; - compareValue: string; - isFilterButtonEnabled: boolean; - predicateTypeList: string[]; - attributeNamesOptions: string[]; - - namesPerEntityOrRelation: string[]; - attributesPerEntityOrRelation: Record<string, AttributeNames>; -}; - -/** Component for rendering the filters for PAOHvis */ -export const PaohvisFilterComponent = (props: PaohvisFilterProps) => { - const graphQueryResult = useGraphQueryResult(); - const schema = useSchemaGraph(); - const isTargetEntity = props.axis != FilterType.edge; - - const [state, setState] = useImmer<PaohvisFilterState>({ - filterTarget: '', - attributeNameAndType: '', - attributeType: '', - predicate: '', - compareValue: '', - isFilterButtonEnabled: false, - predicateTypeList: [], - attributeNamesOptions: [], - namesPerEntityOrRelation: [], - attributesPerEntityOrRelation: {}, - }); - - /** - * Updates the list of attributes that can be chosen from for the filter component. - * Takes all attributes from the filter target and converts them to the format 'name:type'. - */ - function updateAttributeNameOptions() { - const filterTarget = state.filterTarget; - const namesPerEntityOrRelation = state.namesPerEntityOrRelation; - const attributesPerEntityOrRelation = state.attributesPerEntityOrRelation; - - if (!namesPerEntityOrRelation.includes(filterTarget)) throw new Error('The filter target does not exist in the schema'); - - setState((draft) => { - // Add all possible options for attributes to attributeNamesOptions - // check all text attributes - if (attributesPerEntityOrRelation[filterTarget].textAttributeNames.length > 0) - attributesPerEntityOrRelation[filterTarget].textAttributeNames.map((attributeName) => - draft.attributeNamesOptions.push(`${attributeName}:text`), - ); - - // check all number attributes - if (attributesPerEntityOrRelation[filterTarget].numberAttributeNames.length > 0) - attributesPerEntityOrRelation[filterTarget].numberAttributeNames.map((attributeName) => - draft.attributeNamesOptions.push(`${attributeName}:number`), - ); - - // check all bool attributes - if (attributesPerEntityOrRelation[filterTarget].boolAttributeNames.length > 0) - attributesPerEntityOrRelation[filterTarget].boolAttributeNames.map((attributeName) => - draft.attributeNamesOptions.push(`${attributeName}:bool`), - ); - return draft; - }); - } - - /** - * This is called when the name of the attribute is changed in a filter component. - * Based on the type of the chosen attribute, a different list with predicates is generated. - * @param event that called this eventhandler. - */ - function onChangeAttributeName(event: React.ChangeEvent<HTMLSelectElement>): void { - const newAttributeNameAndType = event.target.value; - const newAttributeSplit = event.target.value.split(':'); - const newAttributeType = newAttributeSplit[1]; - - setState((draft) => { - if (!containsFilterTargetChosenAttribute(newAttributeNameAndType)) - throw new Error('The chosen attribute does not exist in the entity/relation that will be filtered'); - - switch (newAttributeType) { - case 'text': - draft.predicateTypeList = Object.keys(textPredicates); - break; - case 'number': - draft.predicateTypeList = Object.keys(numberPredicates); - break; - case 'bool': - draft.predicateTypeList = Object.keys(boolPredicates); - break; - } - - draft.attributeNameAndType = newAttributeNameAndType; - draft.attributeType = newAttributeType; - draft.predicate = ''; - draft.compareValue = ''; - draft.isFilterButtonEnabled = false; - return draft; - }); - } - - /** - * This is called when the value of the predicate is changed in the filter component. - * @param event that called this eventhandler. - */ - function onChangePredicate(event: React.ChangeEvent<HTMLSelectElement>): void { - const newpredicate = event.target.value; - - if (!isPredicateValid(newpredicate)) throw new Error('The chosen predicate is invalid'); - - setState((draft) => { - draft.predicate = newpredicate; - draft.compareValue = ''; - draft.isFilterButtonEnabled = false; - return draft; - }); - } - - /** - * This is called when the value to compare the attribute with is changed in a filter component. - * Based on the type of the chosen attribute, the compareValue has some conditions on what type it should be. - * If attribute is numerical, the value has to be a number, etc. - * @param event that called this eventhandler. - */ - function onChangeCompareValue(event: React.ChangeEvent<HTMLInputElement>): void { - setState((draft) => { - draft.compareValue = event.target.value; - console.log( - containsFilterTargetChosenAttribute(draft.attributeNameAndType), - isPredicateValid(draft.predicate), - isCompareValueTypeValid(draft.compareValue), - ); - - draft.isFilterButtonEnabled = isFilterConfigurationValid(draft); - return draft; - }); - } - - /** - * This is called when the "apply filter" button is clicked. - * It checks if the input is correct and sends the information for the filters to the PaohvisViewModelImpl. - */ - function onClickFilterPaohvisButton(): void { - if (!isFilterConfigurationValid(state)) throw new Error('Error: chosen attribute of predicate-value is invalid.'); - - props.filterPaohvis(isTargetEntity, state.filterTarget, state.attributeNameAndType, state.predicate, state.compareValue); - } - - /** - * This resets the filters for the chosen filter component. - */ - function onClickResetFilter(): void { - setState((draft) => { - draft.attributeNameAndType = ''; - draft.attributeType = ''; - draft.predicate = ''; - draft.compareValue = ''; - draft.isFilterButtonEnabled = false; - draft.predicateTypeList = []; - return draft; - }); - props.resetFilter(isTargetEntity); - } - - /** - * Checks if the filter configuration is valid. - * @returns {boolean} true if the filter configuration is valid. - */ - function isFilterConfigurationValid(state: PaohvisFilterState): boolean { - return ( - containsFilterTargetChosenAttribute(state.attributeNameAndType) && - isPredicateValid(state.predicate) && - isCompareValueTypeValid(state.compareValue) - ); - } - /** - * Checks if the given predicate is valid for the filter target. - * @param predicate that should be checked. - * @returns {boolean} true if the predicate is valid. - */ - function isPredicateValid(predicate: string): boolean { - return state.predicateTypeList.includes(predicate); - } - - /** - * This is used when the compareValue has changed. - * @param {string} compareValue is the value that will be used with the predicate. - * @returns {boolean} true if the chosen compareValue and chosen attribute are a valid combination. - */ - function isCompareValueTypeValid(compareValue: string): boolean { - const lowerCaseCompareValue: string = compareValue.toLowerCase(); - return ( - (state.attributeType == 'number' && !Number.isNaN(Number(compareValue))) || - (state.attributeType == 'bool' && (lowerCaseCompareValue == 'true' || lowerCaseCompareValue == 'false')) || - (state.attributeType == 'text' && compareValue.length > 0) - ); - } - - /** - * This determines whether the given attribute belongs to the filter target. - * @param attributeNameAndType is the chosen attribute in the format of 'name:type' - * @returns {boolean} true when the given attribute belongs to the filter target. - */ - function containsFilterTargetChosenAttribute(attributeNameAndType: string): boolean { - const filterTarget = state.filterTarget; - const split: string[] = attributeNameAndType.split(':'); - const attributeName = split[0]; - const attributeType = split[1]; - const attributesPerEntityOrRelation = state.attributesPerEntityOrRelation; - - switch (attributeType) { - case 'text': - return attributesPerEntityOrRelation[filterTarget].textAttributeNames.includes(attributeName); - case 'number': - return attributesPerEntityOrRelation[filterTarget].numberAttributeNames.includes(attributeName); - case 'bool': - return attributesPerEntityOrRelation[filterTarget].boolAttributeNames.includes(attributeName); - default: - return false; - } - } - - /** - * This determines on which entity/relation the filter is going to be applied to. - * @param entityVertical is the entity type that belongs to the Y-axis of the Paohvis table. - * @param entityHorizontal is the entity type that belongs to the X-axis of the Paohvis table. - * @param relationName is the relation type that is that is displayed in the Paohvis table - */ - function determineFilterTarget(entityVertical: string, entityHorizontal: string, relationName: string): void { - setState((draft) => { - if (props.axis === FilterType.yaxis) draft.filterTarget = entityVertical; - else if (props.axis === FilterType.xaxis) draft.filterTarget = entityHorizontal; - else draft.filterTarget = relationName; - return draft; - }); - } - - // - // REACT - // - - useEffect(() => { - if (isNodeLinkResult(graphQueryResult)) { - setState((draft) => { - draft.filterTarget = ''; - draft.attributeNamesOptions = []; - return draft; - }); - } else { - console.error('Invalid query result!'); - } - }, [graphQueryResult]); - - useEffect(() => { - // if (isSchemaResult(schema)) { - setState((draft) => { - if (isTargetEntity) { - const entitiesFromSchema = calculateAttributesAndRelations(schema); - draft.namesPerEntityOrRelation = entitiesFromSchema.entityNames; - draft.attributesPerEntityOrRelation = entitiesFromSchema.attributesPerEntity; - } else { - const relationsFromSchema = calculateAttributesFromRelation(schema); - draft.namesPerEntityOrRelation = relationsFromSchema.relationCollection; - draft.attributesPerEntityOrRelation = relationsFromSchema.attributesPerRelation; - } - - draft.filterTarget = ''; - draft.attributeNamesOptions = []; - return draft; - }); - }, [schema]); - - useEffect(() => { - determineFilterTarget(props.entityVertical, props.entityHorizontal, props.relationName); - if (state.filterTarget !== '') updateAttributeNameOptions(); - }, [props]); - - // - // RENDER - // - - // Check if the given entity or relation is in the queryResult - let attributeNameMenuItems: ReactElement[] = useMemo(() => { - if (state.attributeNamesOptions.length > 0) { - return state.attributeNamesOptions.map((attributeNameAndType, i) => { - const attributeName = attributeNameAndType.split(':')[0]; - return ( - <option key={attributeName + i} value={attributeNameAndType}> - {attributeNameAndType} - </option> - ); - }); - } else - return [ - <option key="placeholder" value="" disabled> - First select an entity/relation with one or more attributes - </option>, - ]; - }, [state.attributeNamesOptions]); - - let predicateTypeList: ReactElement[] = useMemo(() => { - if (state.predicateTypeList.length > 0) { - return state.predicateTypeList.map((predicate, i) => ( - <option key={predicate + i} value={predicate}> - {predicate} - </option> - )); - } else - return [ - <option key="placeholder" value="" disabled> - First select an attribute - </option>, - ]; - }, [state.predicateTypeList]); - - return ( - <div className="card w-full"> - <div className="card-body w-full p-4"> - <h2 className="card-title">PAOHVis filters{props.axis}:</h2> - <div> - <p>{state.filterTarget}</p> - <div className="flex flex-col gap-3"> - <div className="form-control"> - <label className="label">Attribute</label> - <select - id="standard-select-entity" - className="select w-full" - value={state.attributeNameAndType} - onChange={onChangeAttributeName} - > - {attributeNameMenuItems} - </select> - </div> - <div className="form-control"> - <label className="label">Relation</label> - <select id="standard-select-relation" className="select w-full" value={state.predicate} onChange={onChangePredicate}> - {predicateTypeList} - </select> - </div> - <div className="form-control"> - <label className="label">Value</label> - <input - id="standard-select-relation" - className="select w-full" - value={state.compareValue} - onChange={onChangeCompareValue} - ></input> - </div> - - <div className="btn-group w-full flex flex-col gap-2"> - <button className="btn btn-primary w-full" disabled={!state.isFilterButtonEnabled} onClick={onClickFilterPaohvisButton}> - Apply filter - </button> - <button className="btn btn-outline w-full" onClick={onClickResetFilter}> - Reset filter - </button> - </div> - </div> - </div> - </div> - </div> - ); -}; diff --git a/libs/shared/lib/vis/visualizations/paohvis/components/RowLabelColumn.tsx b/libs/shared/lib/vis/visualizations/paohvis/components/RowLabelColumn.tsx deleted file mode 100644 index b2df11468..000000000 --- a/libs/shared/lib/vis/visualizations/paohvis/components/RowLabelColumn.tsx +++ /dev/null @@ -1,103 +0,0 @@ -/** - * This program has been developed by students from the bachelor Computer Science at - * Utrecht University within the Software Project course. - * © Copyright Utrecht University (Department of Information and Computing Sciences) - */ - -/* istanbul ignore file */ -/* The comment above was added so the code coverage wouldn't count this file towards code coverage. - * We do not test components/renderfunctions/styling files. - * See testing plan for more details.*/ - -import { select } from 'd3'; -import React, { useEffect, useRef } from 'react'; -import CustomLine from './CustomLine'; - -type RowLabelColumnProps = { - onMouseEnter: (row: number) => void; - onMouseLeave: (row: number) => void; - - titles: string[]; - width: number; - rowHeight: number; - yOffset: number; -}; -export const RowLabelColumn = (props: RowLabelColumnProps) => { - const titleRows = props.titles.map((title, i) => ( - <RowLabel - key={i} - index={i} - title={title} - width={props.width} - rowHeight={props.rowHeight} - yOffset={props.yOffset} - onMouseEnter={props.onMouseEnter} - onMouseLeave={props.onMouseLeave} - /> - )); - - return ( - <g> - {titleRows} - <g> - <CustomLine x1={0} x2={0} y1={props.yOffset} y2={props.titles.length * props.rowHeight + props.yOffset} strokeWidth={1} /> - <CustomLine - x1={props.width} - x2={props.width} - y1={props.yOffset} - y2={props.titles.length * props.rowHeight + props.yOffset} - strokeWidth={1} - /> - </g> - </g> - ); -}; - -type RowLabelProps = { - onMouseEnter: (row: number) => void; - onMouseLeave: (row: number) => void; - - title: string; - width: number; - rowHeight: number; - index: number; - yOffset: number; -}; - -const RowLabel = (props: RowLabelProps) => { - const ref = useRef<SVGGElement>(null); - - useEffect(() => { - if (ref.current === null) return; - select(ref.current) - .on('mouseover', () => props.onMouseEnter(props.index)) - .on('mouseout', () => props.onMouseLeave(props.index)); - }, [ref.current]); - - return ( - <g - ref={ref} - className={'rowsLabel row-' + props.index} - transform={'translate(0,' + (props.yOffset + props.index * props.rowHeight) + ')'} - > - <rect - width={props.width} - height={props.rowHeight} - fill={props.index % 2 === 0 ? 'hsl(var(--clr-sec--50))' : 'hsl(var(--clr-sec--0))'} - strokeWidth={0} - ></rect> - {props.index === 0 && <CustomLine x1={0} x2={props.width} y1={0} y2={0} strokeWidth={1} />} - <CustomLine x1={0} x2={props.width} y1={props.rowHeight} y2={props.rowHeight} strokeWidth={1} /> - <text - x={props.width * 0.1} - y={props.rowHeight / 2} - dy="0" - fill="hsl(var(--clr-sec--800))" - dominantBaseline="middle" - style={{ stroke: 'none' }} - > - {props.title} - </text> - </g> - ); -}; diff --git a/libs/shared/lib/vis/visualizations/paohvis/components/RowLabels.tsx b/libs/shared/lib/vis/visualizations/paohvis/components/RowLabels.tsx new file mode 100644 index 000000000..1fae1e321 --- /dev/null +++ b/libs/shared/lib/vis/visualizations/paohvis/components/RowLabels.tsx @@ -0,0 +1,185 @@ +import React, { useEffect, useState } from 'react'; +import CustomLine from './CustomLine'; +import { RowInformation } from '../types'; +import { ArrowDownward, ArrowUpward, Sort } from '@mui/icons-material'; +import { select, selectAll } from 'd3'; + +interface RowLabelsProps { + dataRows: RowInformation; + rowHeight: number; + yOffset: number; + rowLabelColumnWidth: number; + classTopTextColumns: string; + marginText: number; + sortState: string; + headerState: string; + onMouseEnterRowLabels: (event: React.MouseEvent<SVGGElement, MouseEvent>) => void; + onMouseLeaveRowLabels: () => void; + handleClickHeaderSorting: (event: React.MouseEvent<SVGGElement, MouseEvent>) => void; +} + +export const RowLabels: React.FC<RowLabelsProps> = ({ + dataRows, + rowHeight, + yOffset, + rowLabelColumnWidth, + classTopTextColumns: classTopTextColums, + marginText, + sortState, + headerState, + onMouseEnterRowLabels, + onMouseLeaveRowLabels, + handleClickHeaderSorting, +}) => { + const accumulatedWidthHeaders = [0]; + let sum = 0; + dataRows.forEach((row, index) => { + sum += row.width; + if (index !== dataRows.length - 1) { + accumulatedWidthHeaders.push(sum); + } + }); + + const [isHovered, setIsHovered] = useState(false); + const [hoverRowIndex, setHoverRowIndex] = useState<number | null>(null); + const [iconComponents, setIconComponents] = useState<{ [key: number]: JSX.Element }[]>(Array(dataRows.length).fill({})); + const [iconColors, setIconColors] = useState<string[]>([]); + + useEffect(() => { + const iconColorsTemporal: string[] = []; + + const updatedIconComponents = dataRows.map((row, indexRows) => { + let iconComponent: JSX.Element = <></>; + if (row.header == headerState) { + switch (sortState) { + case 'asc': + iconComponent = <ArrowUpward />; + break; + case 'desc': + iconComponent = <ArrowDownward />; + break; + case 'original': + iconComponent = <Sort />; + break; + default: + iconComponent = <></>; + } + iconColorsTemporal.push('hsl(var(--clr-sec--800))'); + } else { + iconComponent = <></>; + iconColorsTemporal.push('hsl(var(--clr-sec--500))'); + } + + if (indexRows == hoverRowIndex && headerState != row.header) { + iconComponent = <Sort />; + } + + return { [indexRows]: iconComponent }; + }); + + setIconColors(iconColorsTemporal); + setIconComponents(updatedIconComponents); + }, [sortState, headerState, hoverRowIndex]); + return ( + <> + <g key={'rowLabelsInformation'} className="rowLabelsInformation"> + {dataRows[0] && + dataRows[0].data.map((rowLabel, indexRows) => ( + <g key={indexRows} transform={'translate(0,' + (yOffset + indexRows * rowHeight) + ')'}> + <g + key={indexRows} + className={'rowsLabel row-' + indexRows} + onMouseEnter={onMouseEnterRowLabels} + onMouseLeave={onMouseLeaveRowLabels} + > + {dataRows.map((row, index) => ( + <g key={'´gRowTable-' + index} transform={'translate(' + accumulatedWidthHeaders[index] + ',' + 0 + ')'}> + <rect + width={row.width} + height={rowHeight} + fill={indexRows % 2 === 0 ? 'hsl(var(--clr-sec--50))' : 'hsl(var(--clr-sec--0))'} + strokeWidth={0} + ></rect> + <text x={row.width * marginText} y={rowHeight / 2} dy="0" dominantBaseline="middle" className={classTopTextColums}> + {row.data[indexRows]} + </text> + </g> + ))} + </g> + <CustomLine x1={0} x2={rowLabelColumnWidth} y1={0} y2={0} strokeWidth={1} fill="hsl(var(--clr-pri--600))" /> + {indexRows !== dataRows[0].data.length && ( + <CustomLine x1={0} x2={rowLabelColumnWidth} y1={rowHeight} y2={rowHeight} strokeWidth={1} fill="hsl(var(--clr-pri--600))" /> + )} + </g> + ))} + + <g key={'rowInformationHeadersLines'} className={'rowInformationHeadersLines'}> + <CustomLine + x1={0} + x2={rowLabelColumnWidth - rowHeight} + y1={yOffset - rowHeight} + y2={yOffset - rowHeight} + strokeWidth={1} + fill="hsl(var(--clr-pri--600))" + /> + <CustomLine + x1={rowLabelColumnWidth - rowHeight} + x2={rowLabelColumnWidth} + y1={yOffset - rowHeight} + y2={yOffset + 0 * rowHeight} + strokeWidth={1} + fill="hsl(var(--clr-pri--600))" + /> + </g> + <g key={'rowInformationHeaders'} className={'rowInformationHeaders'}> + {dataRows.map((row, indexRows) => ( + <g key={'headersContent-' + indexRows}> + <g + key={'gHeadersRows-' + indexRows} + className={`headersRows-${row.header} cursor-pointer`} + transform={'translate(' + accumulatedWidthHeaders[indexRows] + ',' + (yOffset - rowHeight) + ')'} + onClick={(event) => { + handleClickHeaderSorting(event); + }} + onMouseEnter={(event) => { + setHoverRowIndex(indexRows); + setIsHovered(true); + select(event.currentTarget).select('rect').attr('fill', 'hsl(var(--clr-sec--300))'); + }} + onMouseLeave={(event) => { + setIsHovered(sortState !== 'original'); + setHoverRowIndex(null); + select(event.currentTarget).select('rect').attr('fill', 'hsl(var(--clr-sec--200))'); + }} + > + <rect width={row.width} height={rowHeight} fill={'hsl(var(--clr-sec--200))'} opacity={1.0} strokeWidth={0}></rect> + <text x={marginText * row.width} y={0.5 * rowHeight} dy="0" dominantBaseline="middle" className={classTopTextColums}> + {row.header} + </text> + {iconComponents[indexRows] && isHovered && ( + <svg + xmlns="http://www.w3.org/2000/svg" + width={2 * row.width - rowHeight} + height={24} + style={{ color: iconColors[indexRows], stroke: 'none' }} + > + {iconComponents[indexRows][indexRows]} + </svg> + )} + </g> + <CustomLine + key={'row-verticalLines-' + indexRows} + x1={accumulatedWidthHeaders[indexRows]} + x2={accumulatedWidthHeaders[indexRows]} + y1={yOffset - rowHeight} + y2={yOffset + dataRows[0].data.length * rowHeight} + strokeWidth={1} + fill="hsl(var(--clr-pri--600))" + /> + </g> + ))} + </g> + </g> + </> + ); +}; diff --git a/libs/shared/lib/vis/visualizations/paohvis/paohvis.module.scss b/libs/shared/lib/vis/visualizations/paohvis/paohvis.module.scss deleted file mode 100644 index 054dc7e93..000000000 --- a/libs/shared/lib/vis/visualizations/paohvis/paohvis.module.scss +++ /dev/null @@ -1,40 +0,0 @@ -/** - * This program has been developed by students from the bachelor Computer Science at - * Utrecht University within the Software Project course. - * © Copyright Utrecht University (Department of Information and Computing Sciences) - */ - -/* istanbul ignore file */ - -/* The comment above was added so the code coverage wouldn't count this file towards code coverage. - * We do not test components/renderfunctions/styling files. - * See testing plan for more details.*/ - -$tableFontFamily: 'Inter'; -$tableFontSize: 1rem; -$tableFontWeight: 700; -:export { - tableFontFamily: $tableFontFamily; - tableFontSize: $tableFontSize; - tableFontWeight: $tableFontWeight; -} - -.container { - height: 100%; - position: relative; - .visContainer { - height: 100%; - overflow: hidden; - } - .full { - } - .visContainerSvg { - height: calc(100%); - width: 100%; - overflow: auto; - } - text { - font-size: $tableFontSize; - font-weight: $tableFontWeight; - } -} diff --git a/libs/shared/lib/vis/visualizations/paohvis/paohvis.module.scss.d.ts b/libs/shared/lib/vis/visualizations/paohvis/paohvis.module.scss.d.ts deleted file mode 100644 index e1343bc9b..000000000 --- a/libs/shared/lib/vis/visualizations/paohvis/paohvis.module.scss.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -declare const classNames: { - readonly tableFontFamily: 'tableFontFamily'; - readonly tableFontSize: 'tableFontSize'; - readonly tableFontWeight: 'tableFontWeight'; - readonly container: 'container'; - readonly visContainer: 'visContainer'; - readonly visContainerSvg: 'visContainerSvg'; -}; -export = classNames; diff --git a/libs/shared/lib/vis/visualizations/paohvis/paohvis.stories.tsx b/libs/shared/lib/vis/visualizations/paohvis/paohvis.stories.tsx index e28bb916f..4ab31f0ad 100644 --- a/libs/shared/lib/vis/visualizations/paohvis/paohvis.stories.tsx +++ b/libs/shared/lib/vis/visualizations/paohvis/paohvis.stories.tsx @@ -1,20 +1,17 @@ import React from 'react'; -import { graphQueryResultSlice, querybuilderSlice, schemaSlice, setSchema, visualizationSlice } from '../../../data-access/store'; -import { configureStore } from '@reduxjs/toolkit'; import { Meta } from '@storybook/react'; +import { graphQueryResultSlice, querybuilderSlice, schemaSlice, visualizationSlice } from '../../../data-access/store'; +import { configureStore } from '@reduxjs/toolkit'; import { Provider } from 'react-redux'; -import { SchemaUtils } from '../../../schema/schema-utils'; import { bigMockQueryResults, big2ndChamberSchemaRaw, big2ndChamberQueryResult, marieBoucherSampleSchemaRaw, marieBoucherSample, - mockRecommendationsActorMovie, } from '../../../mock-data'; import { simpleSchemaAirportRaw } from '../../../mock-data/schema/simpleAirportRaw'; import PaohVisComponent from './paohvis'; -import { graphQueryBackend2graphQuery } from '@graphpolaris/shared/lib/data-access/store/graphQueryResultSlice'; const Mockstore = configureStore({ reducer: { @@ -44,73 +41,49 @@ const Component: Meta<typeof PaohVisComponent.component> = { ], }; -export const TestWithData = { - args: { - data: graphQueryBackend2graphQuery({ - nodes: [ - { _id: '1/a', label: 'a', attributes: { a: 's1' } }, - { _id: '1/b1', label: 'b1', attributes: { a: 's1' } }, - { _id: '1/b2', label: 'b2', attributes: { a: 's1' } }, - { _id: '1/b3', label: 'b3', attributes: { a: 's1' } }, - ], - edges: [ - { _id: '1c/z1', label: 'z1', from: '1/b1', to: '1/a', attributes: { a: 's1' } }, - { _id: '1c/z2', label: 'z2', from: '1/a', to: '1/b1', attributes: { a: 's1' } }, - { _id: '1c/z3', label: 'z3', from: '1/b2', to: '1/b3', attributes: { a: 's2' } }, - ], - }), - schema: SchemaUtils.schemaBackend2Graphology({ - nodes: [ - { - name: '1', - attributes: [{ name: 'a', type: 'string' }], - }, - ], - edges: [ - { - name: '12', - label: '12', - from: '1', - to: '1', - collection: '1c', - attributes: [{ name: 'a', type: 'string' }], - }, - ], - }).export(), - configuration: PaohVisComponent.configuration, - }, -}; - export const TestWithMarieBoucherSample = { args: { - data: graphQueryBackend2graphQuery(marieBoucherSample), - schema: SchemaUtils.schemaBackend2Graphology(marieBoucherSampleSchemaRaw).export(), - configuration: PaohVisComponent.configuration, + data: marieBoucherSample, + schema: marieBoucherSampleSchemaRaw, + //configuration: PaohVisComponent.configuration, + configuration: { + ...PaohVisComponent.configuration, + rowNode: 'merchant', + columnNode: 'merchant', + }, }, }; export const TestWithBig2ndChamber = { args: { - data: graphQueryBackend2graphQuery(big2ndChamberQueryResult), - schema: SchemaUtils.schemaBackend2Graphology(big2ndChamberSchemaRaw).export(), - configuration: PaohVisComponent.configuration, + data: big2ndChamberQueryResult, + schema: big2ndChamberSchemaRaw, + configuration: { + ...PaohVisComponent.configuration, + rowNode: 'kamerleden', + columnNode: 'commissies', + }, }, }; export const TestWithAirport = { args: { - data: graphQueryBackend2graphQuery(bigMockQueryResults), - schema: SchemaUtils.schemaBackend2Graphology(simpleSchemaAirportRaw).export(), - configuration: PaohVisComponent.configuration, + data: bigMockQueryResults, + schema: simpleSchemaAirportRaw, + configuration: { + ...PaohVisComponent.configuration, + rowNode: 'airports', + columnNode: 'airports', + }, }, }; - +/* export const TestWithRecommendationsActorMovie = { args: { - data: graphQueryBackend2graphQuery(mockRecommendationsActorMovie), - schema: SchemaUtils.schemaBackend2Graphology(marieBoucherSampleSchemaRaw).export(), + data: mockRecommendationsActorMovie, + schema: marieBoucherSampleSchemaRaw, configuration: PaohVisComponent.configuration, }, }; - +*/ export default Component; diff --git a/libs/shared/lib/vis/visualizations/paohvis/paohvis.tsx b/libs/shared/lib/vis/visualizations/paohvis/paohvis.tsx index 44ff4e32c..0e321f471 100644 --- a/libs/shared/lib/vis/visualizations/paohvis/paohvis.tsx +++ b/libs/shared/lib/vis/visualizations/paohvis/paohvis.tsx @@ -1,791 +1,988 @@ -import { useEffect, useRef, useState, useMemo } from 'react'; -import styles from './paohvis.module.scss'; -import { - Attribute, - Relation, - AttributeOrigin, - EntitiesFromSchema, - FilterInfo, - NodeOrder, - PaohvisData, - PaohvisNodeOrder, - RelationsFromSchema, - ValueType, -} from './types'; -import { useImmer } from 'use-immer'; - -import { getWidthOfText } from '../../../schema/schema-utils'; -import { processDataColumn } from './utils/processAttributes'; -import { select, selectAll, scaleOrdinal } from 'd3'; -import { HyperEdgeRange } from './components/HyperEdgesRange'; -import { ToPaohvisDataParserUseCase } from './utils/ToPaohvisDataParserUsecase'; -import { MakePaohvisMenu } from './components/MakePaohvisMenu'; -import { RowLabelColumn } from './components/RowLabelColumn'; +import React, { useEffect, useRef, useState, useMemo } from 'react'; +import { PaohvisDataPaginated, RowInformation } from './types'; +import { parseQueryResult } from './utils/dataProcessing'; import { GraphMetadata } from '@graphpolaris/shared/lib/data-access/statistics'; + +import { RowLabels } from './components/RowLabels'; +import { HyperEdgeRangesBlock } from './components/HyperRangeBlock'; + +import { sortRowInformation, sortIndices } from './utils/utils'; +import { select, selectAll } from 'd3'; + import { SettingsContainer } from '@graphpolaris/shared/lib/vis/components/config'; import { Input } from '@graphpolaris/shared/lib/components/inputs'; import { VisualizationPropTypes, VISComponentType } from '../../common'; -import { isNodeLinkResult } from './utils/ResultNodeLinkParserUseCase'; -import { calculateAttributesAndRelations, calculateAttributesFromRelation, calcTextWidthAndStringText } from './utils/utils'; -import { visualizationColors } from 'config'; - -type PaohvisViewModelState = { - //rowHeight: number; - //hyperedgeColumnWidth: number; - //gapBetweenRanges: number; - - hyperedgesOnRow: number[][]; - allHyperEdges: number[][]; - - entitiesFromSchema: EntitiesFromSchema; - relationsFromSchema: RelationsFromSchema; - entityVertical: string; - entityVerticalListed: string; - entityHorizontal: string; - chosenRelation: string; - isEntityVerticalEqualToRelationFrom: boolean; - nodeOrder: { orderBy: NodeOrder; isReverseOrder: boolean }; - paohvisFilters: { nodeFilters: FilterInfo[]; edgeFilters: FilterInfo[] }; - axisInfo: { - selectedAttribute: { - name: string; - type: ValueType; - origin: AttributeOrigin; - }; - relation: { collection: string; from: string; to: string }; - isYAxisEntityEqualToRelationFrom: boolean; - }; -}; +import { Button } from '@graphpolaris/shared/lib/components/buttons'; +import { EntityPill } from '@graphpolaris/shared/lib/components/pills/Pill'; +import { ArrowDropDown } from '@mui/icons-material'; +import { cloneDeep } from 'lodash-es'; +import { useImmer } from 'use-immer'; export type PaohVisProps = { rowHeight: number; - hyperedgeColumnWidth: number; - gapBetweenRanges: number; - data?: PaohvisData; - showColor: boolean; + data?: PaohvisDataPaginated; + rowNode: string; + columnNode: string; + attributeRowShow: string[]; + attributeColumnShow: string[]; + numRowsDisplay: number; + numColumnsDisplay: number; + rowJumpAmount: number; + colJumpAmount: number; + mergeData: boolean; }; const configuration: PaohVisProps = { - rowHeight: 30, - hyperedgeColumnWidth: 20, - gapBetweenRanges: 5, - showColor: false, + rowHeight: 20, + rowNode: '', + columnNode: '', + attributeRowShow: ['_id', '# Connections'], + attributeColumnShow: ['_id', '# Connections'], + numRowsDisplay: 10, + numColumnsDisplay: 30, + rowJumpAmount: 3, + colJumpAmount: 3, + mergeData: true, }; -export const PaohVis = ({ data, schema, configuration }: VisualizationPropTypes) => { - const graphQueryResult = data; +const devEnv: string = 'dev_env'; //'dev_env','sb' + +export const PaohVis = ({ data, graphMetadata, schema, configuration: conf, updateSettings }: VisualizationPropTypes) => { + // general + const configuration = conf as PaohVisProps; + const [loading, setLoading] = useState(true); + + // row states + const [informationRow, setInformationRow] = useState<RowInformation>([]); // rows that will be rendered, sorted and sliced by pagination + const [informationRowAllData, setInformationRowAllData] = useState<RowInformation>([]); // rows that will be rendered, sorted but not sliced used by pagination + const [informationRowOriginal, setInformationRowOriginal] = useState<RowInformation>([]); // rows original, no sorted no pagination + + const [sortingOrderRow, setSortingOrderRow] = useState<'asc' | 'desc' | 'original'>('original'); + const [originalPermutationIndicesRow, setOriginalPermutationIndicesRow] = useState<number[]>([]); + const [permutationIndicesRow, setPermutationIndicesRow] = useState<number[]>([]); + const [previousHeaderRow, setPreviousHeaderRow] = useState<string>('none'); + + // rows visible, even without rows selected + const [numRowsVisible, setNumRowsVisible] = useState<number>(0); - const [isButtonPressed, setIsButtonPressed] = useState(false); + // columns states + const [informationColumn, setInformationColumn] = useState<RowInformation>([]); + const [informationColumnAllData, setInformationColumnAllData] = useState<RowInformation>([]); + const [informationColumnOriginal, setInformationColumnOriginal] = useState<RowInformation>([]); // rows original, no sorted no pagination + const [sortingOrderColumn, setSortingOrderColumn] = useState<'asc' | 'desc' | 'original'>('original'); + const [originalPermutationIndicesColumn, setOriginalPermutationIndicesColumn] = useState<number[]>([]); + const [permutationIndicesColumn, setPermutationIndicesColumn] = useState<number[]>([]); + const [previousHeaderColumn, setPreviousHeaderColumn] = useState<string>('none'); + + // + const [indicesRowsForColumnSort, setIndicesRowsForColumnSort] = useState<number[]>([]); + const [indicesColumnForRowSort, setIndicesColumnForRowSort] = useState<number[]>([]); + + // render states const svgRef = useRef<SVGSVGElement>(null); - const secondContainerRef = useRef<HTMLDivElement | null>(null); - const dimensions = useRef({ width: 0, height: 0 }); - const [dataModel, setDataModel] = useState<PaohvisData>({ - rowLabelsList: [], - rowLabels: [], - hyperEdgeRanges: [], - maxRowLabelWidth: 0, + + // states track order headers attributes + const prevDisplayAttributesColumns = useRef<string[]>(); + + // information hyperedgesBlock + // dataModel renders bounded by pagination + const [dataModel, setDataModel] = useImmer<PaohvisDataPaginated>({ + pageData: { + rowLabels: [], + hyperEdgeRanges: [], + rowDegrees: {}, + nodes: [], + edges: [], + }, + data: { + rowLabels: [], + hyperEdgeRanges: [], + rowDegrees: {}, + nodes: [], + edges: [], + }, + originalData: { + rowLabels: [], + hyperEdgeRanges: [], + rowDegrees: {}, + nodes: [], + edges: [], + }, }); - const maxSizeTextColumns = 150; + const [widthTotalRowInformation, setWidthTotalRowInformation] = useState<number>(0); + const [widthTotalColumnInformation, setWidthTotalColumnInformation] = useState<number>(0); - const colorRowsRef = useRef<{ [key: string]: string[] }>({}); + // text text-sm, font-semibold + const classTopTextColumns = 'font-inter font-medium text-xs stroke-none text-secondary-800'; - const getSecondContainerSize = () => { - if (secondContainerRef.current) { - const { offsetWidth, offsetHeight } = secondContainerRef.current; - dimensions.current = { width: offsetWidth, height: offsetHeight }; - } + const configStyle = { + colorText: 'hsl(var(--clr-sec--800))', + colorTextUnselect: 'hsl(var(--clr-sec--400))', + colorLinesHyperEdge: 'hsl(var(--clr-black))', }; - useEffect(() => { - if (!svgRef.current) return; - - getSecondContainerSize(); - }); + let configPaohvis = useMemo( + () => ({ + rowHeight: 30, + hyperEdgeRanges: 30, + rowsMaxPerPage: configuration.numRowsDisplay, + columnsMaxPerPage: configuration.numColumnsDisplay, + maxSizeTextColumns: 120, + maxSizeTextRows: 120, + maxSizeTextID: 70, + marginText: 0.05, + sizeIcons: 16, + }), + [configuration], + ); - // For each attribute that has less than a max of unique variables (number of colors available) - // compute a color label for each row. So when the user needs it, that color can be applied. - //const processedData = useMemo(() => { - useMemo(() => { - const attributesArray = graphQueryResult.nodes.map((node) => { - const types = - schema.nodes.find((n) => n.key === node.label)?.attributes?.attributes ?? - schema.edges.find((r) => r.key === node.label)?.attributes?.attributes ?? - []; - - return { - attribute: node.attributes, - type: Object.fromEntries(types.map((t: { name: string; type: string }) => [t.name, t.type])), - }; - }); + // + // Methods + // - const data2Render = Object.keys(attributesArray[0].attribute).map((dataColumn: string, i) => { - return processDataColumn(39, dataColumn, attributesArray[0], attributesArray); + const onMouseEnterRowLabels = (event: React.MouseEvent<SVGGElement, MouseEvent>) => { + const targetClassList = (event.currentTarget as SVGGElement).classList; + // all elements - unselect + selectAll('.rowsLabel').selectAll('text').attr('fill', configStyle.colorTextUnselect); + + selectAll('.' + targetClassList[1]) + .selectAll('text') + .attr('fill', configStyle.colorText); + + // all hyperedges - unselect + const hyperEdgeBlock = selectAll('.hyperEdgeBlock'); + hyperEdgeBlock.selectAll('circle').attr('stroke-opacity', '.3'); + hyperEdgeBlock.selectAll('line').attr('opacity', '.3'); + selectAll('.text-columns').selectAll('text').attr('fill', configStyle.colorTextUnselect); + + // get row selected + const rowSelection: number = parseInt(targetClassList[1].substring('row-'.length), 10); + + // get circles on the same row + selectAll('.circle-' + (rowSelection + (currentPageRows?.startIndexRow ?? 0))).each(function (d, i) { + // get all hyperedges which are connected those circles + const hyperEdge = (select(this).node() as Element)?.parentNode?.parentNode; + if (hyperEdge instanceof Element) { + const classList = Array.from(hyperEdge.classList); + // text columns + selectAll('.col-' + classList[1].substring('hyperEdge-col-'.length)) + .selectAll('text') + .attr('fill', configStyle.colorText); + + // hypererdge + select('.' + classList[1]) + .selectAll('circle') + .attr('fill', 'hsl(var(--clr-acc))') + .attr('stroke-opacity', '1'); + + select('.' + classList[1]) + .selectAll('line') + .attr('opacity', '1'); + + // text rows + selectAll('.' + classList[1]) + .select('.hyperEdgeBlockCircles') + .selectAll('circle') + .each(function () { + const circleInside: number = parseInt(select(this).attr('class').substring('circle-'.length), 10); + selectAll('.row-' + (circleInside - (currentPageRows?.startIndexRow ?? 0))) + .selectAll('text') + .attr('fill', configStyle.colorText); + }); + } }); + }; - const numColorsAvailable = visualizationColors.GPCat.colors[14].length; - const colorsAvailable = visualizationColors.GPCat.colors[14]; + const onMouseLeaveRowLabels = () => { + selectAll('.rowsLabel').selectAll('text').attr('fill', configStyle.colorText); + const hyperEdgeBlock = selectAll('.hyperEdgeBlock'); + hyperEdgeBlock.selectAll('circle').attr('stroke-opacity', '1'); + hyperEdgeBlock.selectAll('circle').attr('fill', 'white'); + hyperEdgeBlock.selectAll('line').attr('opacity', '1'); + selectAll('.colsLabel').selectAll('text').attr('fill', configStyle.colorText); + }; - const filteredArray = data2Render.filter((obj) => obj.numUniqueElements < numColorsAvailable); - const colorMappings: { [name: string]: string[] } = {}; + const onMouseEnterHyperEdge = (event: React.MouseEvent<SVGGElement, MouseEvent>) => { + const targetClassList = (event.currentTarget as SVGGElement).classList; + // all elements + const hyperEdgeBlock = selectAll('.hyperEdgeBlock'); + // all elements: hyperedges + hyperEdgeBlock.selectAll('circle').attr('stroke-opacity', '.3'); + hyperEdgeBlock.selectAll('line').attr('opacity', '.3'); + // all elements: column text and row text + selectAll('.colsLabel').selectAll('text').attr('fill', configStyle.colorTextUnselect); + selectAll('.rowsLabel').selectAll('text').attr('fill', configStyle.colorTextUnselect); + + // selected elements + const hyperEdgeSelected = select('.' + targetClassList[1]); + hyperEdgeSelected.selectAll('circle').attr('fill', 'hsl(var(--clr-acc))'); + hyperEdgeSelected.selectAll('circle').attr('stroke-opacity', '1'); + hyperEdgeSelected.selectAll('line').attr('opacity', '1'); + + // selected elements col text + const columnSelection = targetClassList[1].substring('hyperEdge-'.length); + selectAll('.' + columnSelection) + .selectAll('text') + .attr('fill', configStyle.colorText); + + // selected elements nodes text + hyperEdgeSelected.selectAll('circle').each(function (d, i) { + const className = select(this).attr('class'); + + const index = className.split('circle-')[1]; + if (currentPageRows) { + const indexNumber = parseInt(index); + const rowSelector = `.row-${indexNumber - currentPageRows.startIndexRow}`; + select(rowSelector).selectAll('text').attr('fill', configStyle.colorText); + } + }); + }; - filteredArray.forEach(({ name }) => { - // gets categories for that object instance - const dataExtracted = (data2Render.find((item) => item.name === name)?.data?.map((entry) => entry.category) || []) as any[]; + const onMouseLeaveHyperEdge = () => { + // all elements + selectAll('.colsLabel').selectAll('text').attr('fill', configStyle.colorText); + selectAll('.rowsLabel').selectAll('text').attr('fill', configStyle.colorText); - // assign that category to the node instance - const nodeLabeled = dataModel.rowLabels.map( - (id) => (graphQueryResult.nodes.find((item) => item.id === id) || {}).attributes?.[name] as string, - ); + const hyperEdgeBlock = selectAll('.hyperEdgeBlock'); + hyperEdgeBlock.selectAll('circle').attr('stroke-opacity', '1'); + hyperEdgeBlock.selectAll('circle').attr('fill', 'white'); + hyperEdgeBlock.selectAll('line').attr('opacity', '1'); + }; - //const colorBase = scaleOrdinal<string>().domain(dataExtracted).range(['green', 'blue']); // use the defined colors - const colorBase = scaleOrdinal<string>().domain(dataExtracted).range(colorsAvailable); // to test things - const colorArray = nodeLabeled.map((value) => colorBase(value)); - colorMappings[name] = colorArray; - }); + const handleClickHeaderSorting = (event: React.MouseEvent<SVGGElement, MouseEvent>) => { + // get target header + let targeHeader = (event.currentTarget as SVGGElement).classList[0].replace('headersRows-', ''); + targeHeader = targeHeader == '#' ? '# Connections' : targeHeader; - // add color base - const resultArray = dataModel.rowLabels.map((_, index) => (index % 2 === 0 ? 'hsl(var(--clr-sec--300))' : 'hsl(var(--clr-sec--200))')); - colorMappings['originalColor'] = resultArray; - colorRowsRef.current = colorMappings; - }, []); + // set sorting orders. Tracks header change, new header changes to asc + let newSortingOrder: 'asc' | 'desc' | 'original'; - useEffect(() => { - //console.log(colorRowsRef.current); - if (configuration.showColor) { - selectAll('.rowsLabel') - .select('rect') - .data(colorRowsRef.current.vip) - //.attr('stroke', (d: string) => d) - .attr('fill', (d: string) => d); - - selectAll('.hyperEdgeBlock') - .selectAll('rect') - .data(colorRowsRef.current.vip) - //.attr('stroke', (d: string) => d) - .attr('fill', (d: string) => d); + if (targeHeader !== previousHeaderRow) { + newSortingOrder = 'desc'; } else { - selectAll('.rowsLabel') - .select('rect') - .data(colorRowsRef.current.originalColor) - //.attr('stroke', (d: string) => d) - .attr('fill', (d: string) => d); - - selectAll('.hyperEdgeBlock') - .selectAll('rect') - .data(colorRowsRef.current.originalColor) - //.attr('stroke', (d: string) => d) - .attr('fill', (d: string) => d); + switch (sortingOrderRow) { + case 'asc': + newSortingOrder = 'original'; + break; + case 'desc': + newSortingOrder = 'asc'; + break; + case 'original': + newSortingOrder = 'desc'; + break; + } + } + if (newSortingOrder == 'original') { + // reset previous state + setPreviousHeaderRow('none'); + } else { + setPreviousHeaderRow(targeHeader); } - // - }, [configuration.showColor]); - - // old props - /* - rowHeight: 30, - hyperedgeColumnWidth: 30, - gapBetweenRanges: 3, - */ - - // Change old props by configuration parameters. As percentages - const props_rowHeight = Math.round(0.055 * dimensions.current.height * 10) / 10; //Math.round(0.03375 * dimensions.current.height * 10) / 10; - const props_hyperedgeColumnWidth = Math.round(0.04 * dimensions.current.width * 10) / 10; //Math.round(0.01793 * dimensions.current.width * 10) / 10; - const props_gapBetweenRanges = 0.0; //Math.round(0.001793 * dimensions.current.width * 10) / 10; - - const [viewModel, setViewModel] = useImmer<PaohvisViewModelState>({ - //rowHeight: 30, - //hyperedgeColumnWidth: 20, - //gapBetweenRanges: 5, - - hyperedgesOnRow: [], - allHyperEdges: [], - entitiesFromSchema: { - entityNames: [], - attributesPerEntity: {}, - relationsPerEntity: {}, - }, - relationsFromSchema: { - relationCollection: [], - relationNames: {}, - attributesPerRelation: {}, - }, - - entityVertical: '', - entityHorizontal: '', - entityVerticalListed: '', - chosenRelation: '', - isEntityVerticalEqualToRelationFrom: true, - nodeOrder: { orderBy: NodeOrder.degree, isReverseOrder: false }, - paohvisFilters: { nodeFilters: [], edgeFilters: [] }, - axisInfo: { - selectedAttribute: { - name: '', - type: ValueType.noAttribute, - origin: AttributeOrigin.noAttribute, - }, - relation: { collection: '', from: '', to: '' }, - isYAxisEntityEqualToRelationFrom: true, - }, - }); - // const [state, setState] = useState({ - // entityVertical: '', - // entityHorizontal: '', - // relation: '', - // isEntityFromRelationFrom: true, - // }); - - // - // Methods - // + setSortingOrderRow(newSortingOrder); - /** - * Filters the current PAOHvis visualization. - * @param {boolean} isTargetEntity Tells if the the filter you want to remove is applied to an entity or relation. - * @param {string} entityOrRelationType This is the type of the target. - * @param {string} attribute This is the chosen attribute of the target you want to filter on. - * @param {string} predicate This is the chosen predicate of how you want to compare the attribute. - * @param {string} compareValue This is the chosen value which you want to compare the attribute values to. - */ - function onClickFilterButton( - isTargetEntity: boolean, - entityOrRelationType: string, - attribute: string, - predicate: string, - compareValue: string, - ): void { - const attributeName: string = attribute.split(':')[0]; - const attributeType: string = attribute.split(':')[1]; - const lowerCaseCompareValue = compareValue.toLowerCase(); - let compareValueTyped: any; - - // the compareValue must be typed based on the type of the attribute. - switch (attributeType) { - case ValueType.number: - if (!Number.isNaN(Number(compareValue))) compareValueTyped = Number(compareValue); - else throw new Error('Error: This is not a correct input'); + // get permutations indices + let sortedIndices: number[]; + switch (newSortingOrder) { + case 'asc': + sortedIndices = sortIndices(informationRowOriginal, targeHeader, 'asc'); + break; + case 'desc': + sortedIndices = sortIndices(informationRowOriginal, targeHeader, 'desc'); break; - case ValueType.bool: - if (lowerCaseCompareValue == 'true') compareValueTyped = true; - else if (lowerCaseCompareValue == 'false') compareValueTyped = false; - else throw new Error('Error: This is not a correct input'); + case 'original': + sortedIndices = originalPermutationIndicesRow; break; + default: - compareValueTyped = compareValue; + sortedIndices = []; break; } - const newFilter: FilterInfo = { - targetGroup: entityOrRelationType, - attributeName: attributeName, - value: compareValueTyped, - predicateName: predicate, - }; - if (isTargetEntity) { - // The current filter is removed and then the new one is added. - // TODO: to keep all filters, delete this line and improve config menu to see all filters instead of only the last one. - setViewModel((draft) => { - draft.paohvisFilters.nodeFilters.pop(); - draft.paohvisFilters.nodeFilters.push(newFilter); - return draft; - }); - } else { - // The current filter is removed and then the new one is added. - // TODO: to keep all filters, delete this line and improve config menu to see all filters instead of only the last one. - setViewModel((draft) => { - draft.paohvisFilters.edgeFilters.pop(); - draft.paohvisFilters.edgeFilters.push(newFilter); - return draft; - }); + setIndicesRowsForColumnSort(sortedIndices); + // sort according permutations + const sortedRowInformation = sortRowInformation(informationRowOriginal, sortedIndices); + const sortedRowInformationSliced = sortedRowInformation.map((row) => ({ + ...row, + data: row.data.slice(currentPageRows?.startIndexRow, currentPageRows?.endIndexRow), + })); + + // update rows + const sortedRowInformationSlicedFiltered = sortedRowInformationSliced.filter((row) => + configuration.attributeRowShow.includes(row.header), + ); + + setInformationRow(sortedRowInformationSlicedFiltered); + setInformationRowAllData(sortedRowInformation); + + // hyperEdge - sort according permutations indices + const dataModelOriginalTemporal = cloneDeep(dataModel.originalData); + + for (let indexColOrder = 0; indexColOrder < dataModel.originalData.hyperEdgeRanges.length; indexColOrder++) { + for ( + let indexRowsIndices = 0; + indexRowsIndices < dataModel.originalData.hyperEdgeRanges[indexColOrder].hyperEdges.indices.length; + indexRowsIndices++ + ) { + dataModelOriginalTemporal.hyperEdgeRanges[indexColOrder].hyperEdges.indices[indexRowsIndices] = sortedIndices.indexOf( + dataModel.originalData.hyperEdgeRanges[indexColOrder].hyperEdges.indices[indexRowsIndices], + ); + } + + // sort indices - correct render + dataModelOriginalTemporal.hyperEdgeRanges[indexColOrder].hyperEdges.indices = dataModelOriginalTemporal.hyperEdgeRanges[ + indexColOrder + ].hyperEdges.indices.sort((a: number, b: number) => a - b); } - } - - /** - * Resets the current chosen filter. - * @param {boolean} isTargetEntity Tells if the the filter you want to remove is applied to an entity or relation. - */ - function onClickResetButton(isTargetEntity: boolean): void { - setViewModel((draft) => { - if (isTargetEntity) draft.paohvisFilters.nodeFilters.pop(); - else draft.paohvisFilters.edgeFilters.pop(); - return draft; - }); - } - - /** - * Handles the visual changes when you enter a certain hyperEdge on hovering. - * @param colIndex This is the index which states in which column you are hovering. - * @param nameToShow This is the name of the entity which must be shown when you are hovering on this certain hyperEdge. - */ - - function onMouseEnterHyperEdge(colIndex: number, nameToShow: string, colTable: number): void { - setViewModel((prevViewModel) => { - // Calculate the changes using the latest state - highlightAndFadeHyperEdges([colIndex]); - highlightAndFadeRows(new Set(prevViewModel.allHyperEdges[colIndex])); - showColName(colTable); - - // Return the new state - return prevViewModel; - }); - } - - /** - * Handles the visual changes when you leave a certain hyperEdge on hovering. - * @param colIndex This is the index which states in which column you were hovering. - */ - function onMouseLeaveHyperEdge(colIndex: number): void { - setViewModel((prevViewModel) => { - unHighlightAndUnFadeHyperEdges([colIndex]); - unHighlightAndUnFadeRows(new Set(prevViewModel.allHyperEdges[colIndex])); - hideColName(colIndex); + + const dataModelOriginalTemporalSorted = indicesColumnForRowSort + .map((index) => dataModelOriginalTemporal.hyperEdgeRanges[index]) + .filter((d) => !!d); + const sortedArrayDataModelFiltered = dataModelOriginalTemporalSorted.slice( + currentPageColumns?.startIndexColumn, + currentPageColumns?.endIndexColumn, + ); + + setDataModel((draft) => { + draft.pageData.hyperEdgeRanges = sortedArrayDataModelFiltered; + draft.data.hyperEdgeRanges = dataModelOriginalTemporalSorted; }); - } - - /** - * This makes sure that the correct rows are highlighted and the correct rows are faded. - * @param {Set<number>} rows This is the set with the numbers of the rows which must be highlighted. - */ - function highlightAndFadeRows(rows: Set<number>) { - rows.forEach((row) => highlightRow(row)); - - const rowsToFade = []; - for (let i = 0; i < dataModel.rowLabels.length; i++) if (!rows.has(i)) rowsToFade.push(i); - rowsToFade.forEach((row) => fadeRow(row)); - } - - /** - * This makes sure that the correct rows are unhighlighted and the correct rows are unfaded. - * @param {Set<number>} rows This is the set with the numbers of the rows which must be unhighlighted. - */ - function unHighlightAndUnFadeRows(rows: Set<number>) { - rows.forEach((row) => unHighlightRow(row)); - - const rowsToUnFade = []; - for (let i = 0; i < dataModel.rowLabels.length; i++) if (!rows.has(i)) rowsToUnFade.push(i); - rowsToUnFade.forEach((row) => unFadeRow(row)); - } - - /** - * This makes sure that the correct hyperEdges are highlighted and the correct rows are faded. - * @param {number[]} hyperEdges This is the list with the numbers of the hyperEdges which must be highlighted. - */ - function highlightAndFadeHyperEdges(hyperEdges: number[]) { - hyperEdges.forEach((hyperEdge) => highlightHyperedge(hyperEdge)); - - const colsToFade = []; - for (let i = 0; i < viewModel.allHyperEdges.length; i++) if (!hyperEdges.includes(i)) colsToFade.push(i); - colsToFade.forEach((col) => fadeHyperedge(col)); - } - - /** - * This makes sure that the correct hyperEdges are unhighlighted and the correct rows are unfaded. - * @param {number[]} hyperEdges This is the list with the numbers of the hyperEdges which must be unhighlighted. - */ - function unHighlightAndUnFadeHyperEdges(hyperEdges: number[]) { - hyperEdges.forEach((hyperEdge) => unHighlightHyperedge(hyperEdge)); - - const colsToUnFade = []; - for (let i = 0; i < viewModel.allHyperEdges.length; i++) if (!hyperEdges.includes(i)) colsToUnFade.push(i); - colsToUnFade.forEach((col) => unFadeHyperedge(col)); - } - - /** - * This highlights one row given its index. - * @param {number} rowIndex This is the index of the row that must be highlighted. - */ - function highlightRow(rowIndex: number) { - const row = selectAll('.row-' + rowIndex); - } - - /** - * This unhighlights one row given its index. - * @param {number} rowIndex This is the index of the row that must be unhighlighted. - */ - function unHighlightRow(rowIndex: number) { - const row = selectAll('.row-' + rowIndex); - } - - /** - * This highlights one hyperEdge given its index. - * @param {number} columnIndex This is the index of the hyperEdge that must be highlighted. - */ - function highlightHyperedge(columnIndex: number) { - const hyperedge = select('.col-' + columnIndex); - hyperedge.selectAll('circle').style('fill', 'hsl(var(--a))'); - } - - /** - * This unhighlights one hyperEdge given its index. - * @param {number} columnIndex This is the index of the hyperEdge that must be unhighlighted. - */ - function unHighlightHyperedge(columnIndex: number) { - const hyperedge = select('.col-' + columnIndex); - hyperedge.selectAll('circle').style('fill', 'hsl(var(--clr-white))'); - } - - /** - * This fades one row given its index. - * @param {number} rowIndex This is the index of the row that must be faded. - */ - function fadeRow(rowIndex: number) { - const row = selectAll('.row-' + rowIndex); - row.select('text').attr('fill', 'hsl(var(--clr-sec--400))'); - } - - /** - * This unfades one row given its index. - * @param {number} rowIndex This is the index of the row that must be unfaded. - */ - function unFadeRow(rowIndex: number) { - const row = selectAll('.row-' + rowIndex); - row.select('text').attr('fill', 'hsl(var(--clr-sec--800))'); //.attr('opacity', '1'); - } - - /** - * This fades one hyperEdge given its index. - * @param {number} columnIndex This is the index of the hyperEdge that must be faded. - */ - function fadeHyperedge(columnIndex: number) { - const hyperedge = select('.col-' + columnIndex); - hyperedge.selectAll('circle').attr('opacity', '.3'); - hyperedge.selectAll('line').attr('opacity', '.3'); - } - - /** - * This unfades one hyperEdge given its index. - * @param {number} columnIndex This is the index of the hyperEdge that must be unfaded. - */ - function unFadeHyperedge(columnIndex: number) { - const hyperedge = select('.col-' + columnIndex); - hyperedge.selectAll('circle').attr('opacity', '1'); - hyperedge.selectAll('line').attr('opacity', '1'); - } - - /** - * This shows the name when hovering on a hyperEdge. - * @param {string} nameToShow This is the name that must be shown. - */ - function showColName(colNumber: number): void { - //selectAll('.text-columns').select('text').attr('opacity', '.3'); - selectAll('.text-columns').select('text').attr('fill', 'hsl(var(--clr-sec--300))'); - // hsl(var(--clr-sec--800)) - - select('.text-col-' + colNumber) - .select('text') - //.attr('opacity', '1'); - .attr('fill', 'hsl(var(--clr-sec--800))'); - } - - /** This hides the name when leaving a hyperEdge. */ - function hideColName(colNumber: number): void { - selectAll('.text-columns').select('text').attr('fill', 'hsl(var(--clr-sec--800))'); - } - - /** - * Makes the new PAOHvis visualization. - * @param {string} entityVertical This is the name of the vertical entity (so on the left). - * @param {string} entityHorizontal This is the name of the horizontal entity (so at the top). - * @param {string} relationName This is the (collection)-name of the relation. - * @param {boolean} isEntityVerticalEqualToRelationFrom Tells if the vertical entity is the from or to of the relation. - * @param {Attribute} chosenAttribute This is the attribute on which the PAOHvis must be grouped by. - * @param {PaohvisNodeOrder} nodeOrder Defines the sorting order of the PAOHvis visualization. - */ - function onClickMakeButton( - entityVertical: string, - entityHorizontal: string, - entityVerticalListed: string, - relationName: string, - isEntityVerticalEqualToRelationFrom: boolean, - chosenAttribute: Attribute, - nodeOrder: PaohvisNodeOrder, - ): void { - setViewModel((draft) => { - draft.entityVertical = entityVertical; - draft.entityVerticalListed = entityVerticalListed; - draft.entityHorizontal = entityHorizontal; - draft.chosenRelation = relationName; - draft.isEntityVerticalEqualToRelationFrom = true; //isEntityVerticalEqualToRelationFrom; - draft.nodeOrder = nodeOrder; - - return draft; + + /* + setDataModel({ + rowLabels: dataModelOriginalTemporal.rowLabels.slice(currentPageRows?.startIndexRow, currentPageRows?.endIndexRow), + hyperEdgeRanges: dataModelOriginalTemporalSorted.hyperEdgeRanges.slice( + currentPageColumns?.startIndexColumn, + currentPageColumns?.endIndexColumn, + ), }); - setAxisInfo(relationName, isEntityVerticalEqualToRelationFrom, chosenAttribute); - setIsButtonPressed(true); - } - - /** - * This method parses data, makes a new Paohvis Table and lets the view re-render. - */ - function makePaohvisTable() { - // set new data - const newData = new ToPaohvisDataParserUseCase(graphQueryResult).parseQueryResult( - viewModel.axisInfo, - viewModel.nodeOrder, - dimensions, - viewModel.entityVerticalListed, - viewModel.entityHorizontal, - viewModel.entityVertical, - ); - setDataModel(newData); - } - - /** - * This method makes and sets a new PaohvisAxisInfo. - * @param relationName is the relation that will be used in the Paohvis table. - * @param isEntityVerticalEqualToRelationFrom is true when the entity on the y-axis belongs to the 'from' part of the relation. - * @param chosenAttribute is the chosen attribute that will be used to divide the HyperEdges into HyperEdgeRanges. - */ - function setAxisInfo(relationName: string, isEntityVerticalEqualToRelationFrom: boolean, chosenAttribute: Attribute): void { - const namesOfEntityTypes = viewModel.relationsFromSchema.relationNames[relationName].split(':'); - const relation: Relation = { - collection: relationName, - from: namesOfEntityTypes[0], - to: namesOfEntityTypes[1], - }; - // set axisInfo - setViewModel((draft) => { - draft.axisInfo = { - selectedAttribute: chosenAttribute, - relation: relation, - isYAxisEntityEqualToRelationFrom: true, //isEntityVerticalEqualToRelationFrom, - }; - return draft; + setDataModelAllData({ + rowLabels: dataModelOriginalTemporal.rowLabels, + hyperEdgeRanges: dataModelOriginalTemporal.hyperEdgeRanges, }); - } + */ + }; + + const handleClickHeaderSortingColumns = (event: React.MouseEvent<SVGGElement, MouseEvent>) => { + // get target header + let targeHeader = (event.currentTarget as SVGGElement).classList[0].replace('headersCols-', ''); - /** - * Handles the visual changes when you enter a certain row on hovering. - * @param {number} rowIndex This is the index which states in which row you are hovering. - */ + targeHeader = targeHeader == '#' ? '# Connections' : targeHeader; + // set sorting orders. Tracks header change, new header changes to asc + let newSortingOrder: 'asc' | 'desc' | 'original'; - function onMouseEnterRow(rowIndex: number): void { - setViewModel((prevViewModel) => { - const rowsToHighlight = new Set<number>(); - const colsToHighlight: number[] = []; + if (targeHeader !== previousHeaderColumn) { + newSortingOrder = 'desc'; + } else { + switch (sortingOrderColumn) { + case 'asc': + newSortingOrder = 'original'; + break; + case 'desc': + newSortingOrder = 'asc'; + break; + case 'original': + newSortingOrder = 'desc'; + break; + } + } + if (newSortingOrder == 'original') { + // reset previos state + setPreviousHeaderColumn('none'); + } else { + setPreviousHeaderColumn(targeHeader); + } - prevViewModel.hyperedgesOnRow[rowIndex].forEach((hyperedge) => { - colsToHighlight.push(hyperedge); + setSortingOrderColumn(newSortingOrder); - prevViewModel.allHyperEdges[hyperedge].forEach((row) => { - rowsToHighlight.add(row); - }); - }); + // get permutations indices + let sortedIndices: number[]; + switch (newSortingOrder) { + case 'asc': + sortedIndices = sortIndices(informationColumnOriginal, targeHeader, 'asc'); + break; + case 'desc': + sortedIndices = sortIndices(informationColumnOriginal, targeHeader, 'desc'); + break; + case 'original': + sortedIndices = originalPermutationIndicesColumn; + break; - // Use the latest state to calculate the changes - highlightAndFadeRows(rowsToHighlight); - highlightAndFadeHyperEdges(colsToHighlight); + default: + sortedIndices = []; + break; + } - // Return the new state - return prevViewModel; - }); - } + // sort according permutations + const sortedColumnInformation = sortRowInformation(informationColumnOriginal, sortedIndices); - /** - * Handles the visual changes when you leave a certain row on hovering. - * @param {number} rowIndex This is the index which states in which row you were hovering. - */ + // slice according pagination + const sortedColumnInformationSliced = sortedColumnInformation.map((row) => ({ + ...row, + data: row.data.slice(currentPageColumns?.startIndexColumn, currentPageColumns?.endIndexColumn), + })); - function onMouseLeaveRow(rowIndex: number): void { - setViewModel((prevViewModel) => { - const rowsToUnHighlight = new Set<number>(); - const colsToUnHighlight: number[] = []; + // update rows + const sortedColumnInformationSlicedFiltered = sortedColumnInformationSliced.filter((row) => + configuration.attributeColumnShow.includes(row.header), + ); - prevViewModel.hyperedgesOnRow[rowIndex].forEach((hyperedge) => { - colsToUnHighlight.push(hyperedge); + setInformationColumn(sortedColumnInformationSlicedFiltered); + setInformationColumnAllData(sortedColumnInformation); + // hyperEdge - sort according permutations indices + const dataModelOriginalTemporal = cloneDeep(dataModel.originalData); + for (let indexColOrder = 0; indexColOrder < dataModel.originalData.hyperEdgeRanges.length; indexColOrder++) { + for ( + let indexRowsIndices = 0; + indexRowsIndices < dataModel.originalData.hyperEdgeRanges[indexColOrder].hyperEdges.indices.length; + indexRowsIndices++ + ) { + dataModelOriginalTemporal.hyperEdgeRanges[indexColOrder].hyperEdges.indices[indexRowsIndices] = indicesRowsForColumnSort.indexOf( + dataModel.originalData.hyperEdgeRanges[indexColOrder].hyperEdges.indices[indexRowsIndices], + ); + } + + // sort indices - correct render + dataModelOriginalTemporal.hyperEdgeRanges[indexColOrder].hyperEdges.indices = dataModelOriginalTemporal.hyperEdgeRanges[ + indexColOrder + ].hyperEdges.indices.sort((a: number, b: number) => a - b); + } - prevViewModel.allHyperEdges[hyperedge].forEach((row) => { - rowsToUnHighlight.add(row); - }); - }); + setIndicesColumnForRowSort(sortedIndices); + const sortedArrayDataModel = sortedIndices.map((index) => dataModelOriginalTemporal.hyperEdgeRanges[index]).filter((d) => !!d); - // Use the latest state to calculate the changes - unHighlightAndUnFadeRows(rowsToUnHighlight); - unHighlightAndUnFadeHyperEdges(colsToUnHighlight); + const sortedArrayDataModelFiltered = sortedArrayDataModel.slice( + currentPageColumns?.startIndexColumn, + currentPageColumns?.endIndexColumn, + ); - // Return the new state - return prevViewModel; + setDataModel((draft) => { + draft.pageData.hyperEdgeRanges = sortedArrayDataModelFiltered; + draft.data.hyperEdgeRanges = sortedArrayDataModel; }); - } - - // - // Reactivity - // + }; useEffect(() => { - setViewModel((draft) => { - // When a schema is received, extract the entity names, and attributes per data type - draft.entitiesFromSchema = calculateAttributesAndRelations(schema); - draft.relationsFromSchema = calculateAttributesFromRelation(schema); - return draft; - }); - }, [schema]); + if (graphMetadata && configuration.columnNode !== '' && configuration.rowNode !== '') { + const firstColumnLabels = Object.keys(graphMetadata.nodes.types[configuration.columnNode].attributes).slice(0, 2); + const firstRowLabels = Object.keys(graphMetadata.nodes.types[configuration.rowNode].attributes).slice(0, 2); + if (firstColumnLabels && firstRowLabels) { + if (configuration.attributeColumnShow.includes('_id')) { + updateSettings({ attributeColumnShow: [...firstColumnLabels, '# Connections'] }); + } + if (configuration.attributeRowShow.includes('_id')) { + updateSettings({ attributeRowShow: [...firstRowLabels, '# Connections'] }); + } + setTimeout(() => setLoading(false), 100); // wait for the settings to update first + } + } + }, [graphMetadata, configuration]); - /** This method filters and makes a new Paohvis table. */ useEffect(() => { - if (isNodeLinkResult(graphQueryResult)) { - makePaohvisTable(); + if (loading || configuration.rowNode === '' || configuration.columnNode === '') return; + + // set new data + // for dev env + + let labelEdge = ''; + let edgeSchema; + if (devEnv === 'dev_env') { + labelEdge = data.metaData.edges.labels[0]; + edgeSchema = schema.edges.find((obj) => String(obj.key).includes(labelEdge)); } else { - console.error('Invalid query result!'); } - }, [viewModel.paohvisFilters, graphQueryResult, viewModel.axisInfo, viewModel.nodeOrder]); - useEffect(() => { - /** - * Recalculates the hyperEdges and hyperEdgeRanges for the state. - */ - setViewModel((draft) => { - // Create connecteHyperedgesInColumns, to quickly lookup which hyperedges are on a row - draft.allHyperEdges = []; - - dataModel.hyperEdgeRanges.forEach((hyperEdgeRange) => { - hyperEdgeRange.hyperEdges.forEach((hyperEdge) => { - draft.allHyperEdges.push(hyperEdge.indices); - }); + // with sb + //if ('to' in schema.edges[0]) { // SB + if (true) { + //const toNode = schema.edges[0].to as string; // sb + let toNode = ''; + + if (devEnv === 'dev_env') { + toNode = edgeSchema?.target as string; //devEnv + } else { + //if ('to' in schema.edges[0]) toNode = schema.edges[0].to as string; //sb + } + + //const toNode = edgeSchema?.target as string; //devEnv + const columnNodeAttributes = Object.keys(graphMetadata.nodes.types[configuration.columnNode].attributes); + const newData = parseQueryResult(data, configuration as PaohVisProps, toNode, configuration.mergeData); + // original data without slicing + setNumRowsVisible(Math.min(configPaohvis.rowsMaxPerPage, newData.rowLabels.length)); + + const rowNodes = newData.nodes.filter((obj) => obj[devEnv === 'sb' ? '_id' : 'label'].includes(configuration.rowNode)); + const columnNodes = newData.nodes.filter((obj) => obj[devEnv === 'sb' ? '_id' : 'label'].includes(configuration.columnNode)); + + // to keep order of new attributes + prevDisplayAttributesColumns.current = [...columnNodeAttributes]; + + setDataModel({ + pageData: { + rowLabels: newData.rowLabels.slice(0, configPaohvis.rowsMaxPerPage), + hyperEdgeRanges: newData.hyperEdgeRanges.slice(0, configPaohvis.columnsMaxPerPage), + rowDegrees: newData.rowDegrees, + nodes: newData.nodes, + edges: newData.edges, + }, + data: newData, + originalData: newData, + }); + + const originalIndicesColumns = Array.from({ length: newData.hyperEdgeRanges.length + 1 }, (_, index) => index); + + setIndicesColumnForRowSort(originalIndicesColumns); + setCurrentPageColumns({ + startIndexColumn: 0, + endIndexColumn: Math.min(configPaohvis.columnsMaxPerPage, newData.hyperEdgeRanges.length), + }); + + const hyperEdgeRangesKeys = [...newData.hyperEdgeRanges.keys()]; + setPermutationIndicesColumn(hyperEdgeRangesKeys); + setOriginalPermutationIndicesColumn(hyperEdgeRangesKeys); + setCurrentPageRows({ + startIndexRow: 0, + endIndexRow: Math.min(configPaohvis.rowsMaxPerPage, newData.rowLabels.length), }); - draft.hyperedgesOnRow = dataModel.rowLabels.map(() => []); - draft.allHyperEdges.forEach((hyperedge, i) => { - hyperedge.forEach((row) => { - draft.hyperedgesOnRow[row].push(i); + // columnInformation + const informationColumnTemporalOriginal: { header: string; data: any[]; width: number }[] = Object.entries( + graphMetadata.nodes.types[configuration.columnNode].attributes, + ).map(([k, v]) => { + const mappedData = columnNodes.map((node) => node.attributes[k]); + return { + header: k, + data: mappedData, + width: configPaohvis.maxSizeTextRows, + }; + }); + + const columnsIdDegree: { [_id: string]: number } = newData.hyperEdgeRanges.reduce((acc: { [_id: string]: number }, node) => { + acc[node._id] = node.degree; + return acc; + }, {}); + + informationColumnTemporalOriginal.push({ + header: '# Connections', + data: Object.values(columnsIdDegree), + width: configPaohvis.maxSizeTextColumns, + }); + + informationColumnTemporalOriginal.push({ + header: '_id', + data: columnNodes.map((node) => node._id), + width: configPaohvis.maxSizeTextID, //configPaohvis.maxSizeTextRows, + }); + + const informationColumnTemporal: { header: string; data: any[]; width: number }[] = informationColumnTemporalOriginal.map((d) => ({ + ...d, + data: d.data.slice(0, Math.min(configPaohvis.columnsMaxPerPage, newData.hyperEdgeRanges.length)), + })); + + setPermutationIndicesRow(originalPermutationIndicesRow); + + const columnsAttrOrder = prevDisplayAttributesColumns.current; + + if (columnsAttrOrder) { + // sort them according order of showing them + informationColumnTemporal.sort((a, b) => { + const indexA = columnsAttrOrder.indexOf(a.header); + const indexB = columnsAttrOrder.indexOf(b.header); + return indexA - indexB; }); + + informationColumnTemporalOriginal.sort((a, b) => { + const indexA = columnsAttrOrder.indexOf(a.header); + const indexB = columnsAttrOrder.indexOf(b.header); + return indexA - indexB; + }); + + // select necessary variables to show + const filteredInformationColumnTemporal = informationColumnTemporal.filter((row) => + configuration.attributeColumnShow.includes(row.header), + ); + + // set data + setInformationColumn(filteredInformationColumnTemporal); + setInformationColumnOriginal(informationColumnTemporalOriginal); + setInformationColumnAllData(informationColumnTemporalOriginal); + const totalWidthColumnInformation = filteredInformationColumnTemporal.reduce((acc, row) => acc + row.width, 0); + setWidthTotalColumnInformation(totalWidthColumnInformation); + } else { + console.error(`Nodes for entity are undefined or empty.`); + } + + // rowInformation - entityVertical + // build + + const informationRowTemporalOriginal: { header: string; data: any[]; width: number }[] = Object.entries( + graphMetadata.nodes.types[configuration.rowNode].attributes, + ).map(([k, v]) => { + const mappedData = rowNodes.map((node) => node.attributes[k]); + + return { + header: k, + data: mappedData, + width: configPaohvis.maxSizeTextRows, + }; }); - return draft; - }); - }, [dataModel]); - // - // RENDER - // - // + const idsRows = rowNodes.map((obj) => obj._id); - const hyperEdgeRanges = dataModel.hyperEdgeRanges; - const rowLabelColumnWidth = dataModel.maxRowLabelWidth; - const hyperedgeColumnWidth = configuration.hyperedgeColumnWidth; - - //calculate yOffset - hyperedges - /* - let maxColWidth = 0; - hyperEdgeRanges.forEach((hyperEdgeRange) => { - const textLength = getWidthOfText(hyperEdgeRange.rangeText, styles.tableFontFamily, styles.tableFontSize, styles.tableFontWeight); - console.log(textLength, hyperEdgeRange.rangeText); - if (textLength > maxColWidth) maxColWidth = textLength; - }); - */ - const yOffset = maxSizeTextColumns; - const expandButtonWidth = 0.0; //parseFloat(styles.expandButtonSize.split('px')[0]); - const margin = 0.0; //Math.round(100 * 0.00298 * dimensions.current.width) / 100; //5; - - // text - const classTopTextColums = 'font-inter font-secondary font-semibold font-base'; - const textTopColumns = hyperEdgeRanges.map((item) => item.rangeText); - const textTopColumnModifiedAndWidth = calcTextWidthAndStringText(textTopColumns, 0.8 * maxSizeTextColumns, classTopTextColums); - const textTopColumnModified = textTopColumnModifiedAndWidth.map((item) => item.truncatedText); - - //calc table width - let tableWidth = 0; - let tableWidthWithExtraColumnLabelWidth = 0; - hyperEdgeRanges.forEach((hyperEdgeRange) => { - // size text - const columnLabelWidth = - /*Math.cos(columnLabelAngleInRadians) * */ - getWidthOfText(hyperEdgeRange.rangeText, styles.tableFontFamily, styles.tableFontSize, styles.tableFontWeight); - - const columnWidth = hyperEdgeRange.hyperEdges.length * hyperedgeColumnWidth + configuration.gapBetweenRanges * 3; - // new text compute - - tableWidth += columnWidth; - - if (columnLabelWidth > columnWidth) { - const currentTableWidthWithLabel = tableWidth + columnLabelWidth; - if (currentTableWidthWithLabel > tableWidthWithExtraColumnLabelWidth) - tableWidthWithExtraColumnLabelWidth = currentTableWidthWithLabel; + informationRowTemporalOriginal.push({ + header: '# Connections', + data: idsRows.map((id) => newData.rowDegrees[id]), + width: configPaohvis.maxSizeTextRows, + }); + + informationRowTemporalOriginal.push({ + header: '_id', + data: idsRows, + width: configPaohvis.maxSizeTextID, //configPaohvis.maxSizeTextRows, + }); + + const informationRowTemporal: { header: string; data: any[]; width: number }[] = informationRowTemporalOriginal.map((d) => ({ + ...d, + data: d.data.slice(0, Math.min(configPaohvis.rowsMaxPerPage, newData.rowLabels.length)), + })); + + const objectWithIdHeader = informationRowTemporalOriginal.find((obj) => obj.header === '_id'); + let originalIndices: number[] = []; + + if (objectWithIdHeader) { + originalIndices = [...objectWithIdHeader.data.keys()]; + } else { + console.error("Row Object with header 'id' not found"); + } + setOriginalPermutationIndicesRow(originalIndices); + setIndicesRowsForColumnSort(originalIndices); + + // select necessary variables to show + const filteredInformationRowTemporal = informationRowTemporal.filter((row) => configuration.attributeRowShow.includes(row.header)); + + // set data + setInformationRow(filteredInformationRowTemporal); + setInformationRowOriginal(informationRowTemporalOriginal); + setInformationRowAllData(informationRowTemporalOriginal); + const totalWidthRowInformation = filteredInformationRowTemporal.reduce((acc, row) => acc + row.width, 0); + + setWidthTotalRowInformation(totalWidthRowInformation); } - if (tableWidth > tableWidthWithExtraColumnLabelWidth) tableWidthWithExtraColumnLabelWidth = tableWidth; + }, [ + configuration.rowNode, + configuration.columnNode, + configPaohvis, + configuration.attributeRowShow, + configuration.attributeColumnShow, + configuration.mergeData, + loading, + ]); + + const [currentPageColumns, setCurrentPageColumns] = useState<{ + startIndexColumn: number; + endIndexColumn: number; + } | null>({ + startIndexColumn: 0, + endIndexColumn: Math.min(configPaohvis.columnsMaxPerPage, dataModel.data.hyperEdgeRanges.length), }); - tableWidthWithExtraColumnLabelWidth += rowLabelColumnWidth + expandButtonWidth + margin; - //make all hyperEdgeRanges - let colOffset = 0; - let hyperEdgeRangeColumns: JSX.Element[] = []; - hyperEdgeRanges.forEach((hyperEdgeRange, i) => { - hyperEdgeRangeColumns.push( - <HyperEdgeRange - key={i} - index={i} - text={textTopColumnModified[i]} - hyperEdges={hyperEdgeRange.hyperEdges} - nRows={dataModel.rowLabels.length} - nCols={dataModel.hyperEdgeRanges.length} - colOffset={colOffset} - xOffset={rowLabelColumnWidth} - yOffset={yOffset} - rowHeight={configuration.rowHeight} - textBothMargins={0.1 * maxSizeTextColumns} - hyperedgeColumnWidth={hyperedgeColumnWidth} - gapBetweenRanges={configuration.gapBetweenRanges} - onMouseEnter={onMouseEnterHyperEdge} - onMouseLeave={onMouseLeaveHyperEdge} - />, - ); - colOffset += hyperEdgeRange.hyperEdges.length; + + const [currentPageRows, setCurrentPageRows] = useState<{ + startIndexRow: number; + endIndexRow: number; + } | null>({ + startIndexRow: 0, + endIndexRow: Math.min(configPaohvis.rowsMaxPerPage, dataModel.data.rowLabels.length), }); - // returns the whole PAOHvis visualization panel + const computedSizesSvg = useMemo(() => { + let tableWidth = 0; + let tableWidthWithExtraColumnLabelWidth = 0; + + dataModel.pageData.hyperEdgeRanges.forEach((hyperEdgeRange) => { + const columnWidth = 1 * configuration.rowHeight; + tableWidth += columnWidth; + + if (tableWidth > tableWidthWithExtraColumnLabelWidth) tableWidthWithExtraColumnLabelWidth = tableWidth; + }); + + let finalTableWidth = tableWidthWithExtraColumnLabelWidth; + finalTableWidth += widthTotalRowInformation; + finalTableWidth += finalTableWidth * 0.01; + + return { + tableWidthWithExtraColumnLabelWidth: finalTableWidth, + colWidth: widthTotalColumnInformation, + }; + }, [ + dataModel, + configuration.rowHeight, + widthTotalColumnInformation, + widthTotalRowInformation, + configuration.attributeColumnShow, + configuration.attributeRowShow, + ]); + + const onWheel = (event: React.WheelEvent<SVGSVGElement>) => { + if (event.deltaY !== 0) { + if (event.shiftKey) onPageChangeColumns(event.deltaY > 0 ? configuration.colJumpAmount : -configuration.colJumpAmount); + else onPageChangeRows(event.deltaY > 0 ? configuration.rowJumpAmount : -configuration.rowJumpAmount); + } + + if (event.deltaX !== 0) { + onPageChangeColumns(event.deltaX > 0 ? configuration.colJumpAmount : -configuration.colJumpAmount); + } + }; + + const onPageChangeColumns = (delta: number) => { + const startIndexColumn = (currentPageColumns?.startIndexColumn || 0) + delta; + if (startIndexColumn < 0 || startIndexColumn + configPaohvis.columnsMaxPerPage > dataModel.data.hyperEdgeRanges.length) return; + const endIndexColumn = Math.min(startIndexColumn + configPaohvis.columnsMaxPerPage, dataModel.data.hyperEdgeRanges.length); + + const slicedHyperEdgeRanges = dataModel.data.hyperEdgeRanges.slice(startIndexColumn, endIndexColumn); + + setDataModel((draft) => { + draft.pageData.hyperEdgeRanges = slicedHyperEdgeRanges; + }); + + // columns + + const dataColumnsSorted = cloneDeep(informationColumnAllData); + + const dataColumnsSortedSliced = dataColumnsSorted.map((table) => ({ + ...table, + data: table.data.slice(startIndexColumn, endIndexColumn), + })); + + const filteredInformationColumnsTemporal = dataColumnsSortedSliced.filter((row) => + configuration.attributeColumnShow.includes(row.header), + ); + + setInformationColumn(filteredInformationColumnsTemporal); + + setCurrentPageColumns({ + startIndexColumn: startIndexColumn, + endIndexColumn: endIndexColumn, + }); + }; + + const onPageChangeRows = (delta: number) => { + const startIndexRow = (currentPageRows?.startIndexRow || 0) + delta; + if (startIndexRow < 0 || startIndexRow + configPaohvis.rowsMaxPerPage > dataModel.data.rowLabels.length) return; + const endIndexRow = Math.min(startIndexRow + configPaohvis.rowsMaxPerPage, dataModel.data.rowLabels.length); + + setNumRowsVisible(endIndexRow - startIndexRow); + + // slice data rows + const dataRowsSorted = cloneDeep(informationRowAllData); + + const dataRowsSortedSliced = dataRowsSorted.map((table) => ({ + ...table, + data: table.data.slice(startIndexRow, endIndexRow), + })); + + const filteredInformationRowTemporal = dataRowsSortedSliced.filter((row) => configuration.attributeRowShow.includes(row.header)); + + setInformationRow(filteredInformationRowTemporal); + + // set pagination rows + setCurrentPageRows({ + startIndexRow: startIndexRow, + endIndexRow: endIndexRow, + }); + }; + return ( - <div className={styles.container}> - <MakePaohvisMenu makePaohvis={onClickMakeButton} graphQueryResult={graphQueryResult} schema={schema} /> - <div className="w-full h-full"> - <div className="w-full h-full"> - <div className="w-full h-full flex flex-row justify-center" ref={secondContainerRef}> - <svg - ref={svgRef} - style={{ - width: tableWidthWithExtraColumnLabelWidth, - height: yOffset + (dataModel.rowLabels.length + 1) * configuration.rowHeight, - }} - > - <RowLabelColumn - onMouseEnter={onMouseEnterRow} - onMouseLeave={onMouseLeaveRow} - titles={dataModel.rowLabels} - width={rowLabelColumnWidth} - rowHeight={configuration.rowHeight} // viewModel.rowHeight? - yOffset={yOffset} - /> - {hyperEdgeRangeColumns} - </svg> - </div> - </div> - </div> - </div> + <svg + ref={svgRef} + style={{ + // width: computedSizesSvg.tableWidthWithExtraColumnLabelWidth, + width: '100%', + height: computedSizesSvg.colWidth + (numRowsVisible + 1) * configuration.rowHeight, + }} + onWheel={onWheel} + > + <RowLabels + dataRows={informationRow} + rowHeight={configuration.rowHeight} + yOffset={computedSizesSvg.colWidth} + rowLabelColumnWidth={widthTotalRowInformation} + classTopTextColumns={classTopTextColumns} + onMouseEnterRowLabels={onMouseEnterRowLabels} + onMouseLeaveRowLabels={onMouseLeaveRowLabels} + marginText={configPaohvis.marginText} + handleClickHeaderSorting={handleClickHeaderSorting} + sortState={sortingOrderRow} + headerState={previousHeaderRow} + /> + + <HyperEdgeRangesBlock + dataModel={dataModel} + rowHeight={configuration.rowHeight} + yOffset={computedSizesSvg.colWidth} + rowLabelColumnWidth={widthTotalRowInformation} + classTopTextColumns={classTopTextColumns} + currentPageRows={currentPageRows} + marginText={configPaohvis.marginText} + widthColumns={widthTotalColumnInformation} + columnHeaderInformation={informationColumn} + rowsMaxPerPage={configPaohvis.rowsMaxPerPage} + onMouseEnterHyperEdge={onMouseEnterHyperEdge} + onMouseLeaveHyperEdge={onMouseLeaveHyperEdge} + numRows={numRowsVisible} + sortState={sortingOrderColumn} + handleClickHeaderSorting={handleClickHeaderSortingColumns} + headerState={previousHeaderColumn} + /> + </svg> ); }; const PaohSettings = ({ configuration, - graph, + graphMetadata, updateSettings, }: { configuration: PaohVisProps; - graph: GraphMetadata; + graphMetadata: GraphMetadata; updateSettings: (val: any) => void; }) => { + const [areCollapsedAttrRows, setAreCollapsedAttrRows] = useState<boolean>(true); + const [areCollapsedAttrColumns, setAreCollapsedAttrColumns] = useState<boolean>(true); + + const toggleCollapseAttrRows = () => { + setAreCollapsedAttrRows(!areCollapsedAttrRows); + }; + + const toggleCollapseAttrColumns = () => { + setAreCollapsedAttrColumns(!areCollapsedAttrColumns); + }; + + const rowNodeAttributes = useMemo(() => { + if (configuration.rowNode) { + const nodeType = graphMetadata.nodes.types[configuration.rowNode]; + if (nodeType && nodeType.attributes) { + const attributes = Object.keys(nodeType.attributes); + attributes.unshift('# Connections'); + attributes.push('_id'); + return attributes; + } + } + return []; + }, [configuration.rowNode, graphMetadata]); + + const columnsNodeAttributes = useMemo(() => { + if (configuration.columnNode) { + const nodeType = graphMetadata.nodes.types[configuration.columnNode]; + if (nodeType && nodeType.attributes) { + const attributes = Object.keys(nodeType.attributes); + attributes.unshift('# Connections'); + attributes.push('_id'); + return attributes; + } + } + return []; + }, [configuration.columnNode, graphMetadata]); + + useEffect(() => { + if (graphMetadata && graphMetadata.nodes && graphMetadata.nodes.labels.length > 1) { + updateSettings({ rowNode: graphMetadata.nodes.labels[0], columnNode: graphMetadata.nodes.labels[1] }); + } + }, [graphMetadata]); + return ( <SettingsContainer> + <span className="text-xs font-semibold">Node used in Row</span> + <Input + type="dropdown" + value={configuration.rowNode} + options={graphMetadata.nodes.labels} + onChange={(val) => updateSettings({ rowNode: val })} + overrideRender={<EntityPill title={configuration.rowNode} />} + /> + <Button + className="w-full text-justify justify-start" + type="secondary" + variant="ghost" + size="sm" + onClick={toggleCollapseAttrRows} + iconComponent={<ArrowDropDown />} + > + attributes:{' '} + </Button> + {!areCollapsedAttrRows && ( + <div className=""> + <Input + type="checkbox" + value={configuration.attributeRowShow} + options={rowNodeAttributes} + onChange={(val: string[] | string) => { + const updatedVal = Array.isArray(val) ? val : [val]; + updateSettings({ attributeRowShow: updatedVal }); + }} + /> + </div> + )} + <span className="text-xs font-semibold">Node used in Column</span> + <Input + type="dropdown" + value={configuration.columnNode} + options={graphMetadata.nodes.labels} + onChange={(val) => updateSettings({ columnNode: val })} + overrideRender={<EntityPill title={configuration.columnNode} />} + /> + <Button + className="w-full text-justify justify-start" + type="secondary" + variant="ghost" + size="sm" + onClick={toggleCollapseAttrColumns} + iconComponent={<ArrowDropDown />} + > + attributes:{' '} + </Button> + + {!areCollapsedAttrColumns && ( + <div className=""> + <Input + type="checkbox" + value={configuration.attributeColumnShow} + options={columnsNodeAttributes} + onChange={(val: string[] | string) => { + const updatedVal = Array.isArray(val) ? val : [val]; + updateSettings({ attributeColumnShow: updatedVal }); + }} + /> + </div> + )} + <Input type="number" label="Row height" value={configuration.rowHeight} onChange={(val) => updateSettings({ rowHeight: val })} /> + + <Input + type="number" + label="# Rows" + value={configuration.numRowsDisplay} + onChange={(val) => updateSettings({ numRowsDisplay: val })} + /> + <Input + type="number" + label="# Columns" + value={configuration.numColumnsDisplay} + onChange={(val) => updateSettings({ numColumnsDisplay: val })} + /> <Input type="number" - label="Hyper edge column width" - value={configuration.hyperedgeColumnWidth} - onChange={(val) => updateSettings({ hyperedgeColumnWidth: val })} + label="Row jump sensitivity" + value={configuration.rowJumpAmount} + onChange={(val) => updateSettings({ rowJumpAmount: val })} /> <Input type="number" - label="Gap between ranges" - value={configuration.gapBetweenRanges} - onChange={(val) => updateSettings({ gapBetweenRanges: val })} + label="Column jump sensitivity" + value={configuration.colJumpAmount} + onChange={(val) => updateSettings({ colJumpAmount: val })} /> + <Input type="boolean" label="Merge Data" value={configuration.mergeData} onChange={(val) => updateSettings({ mergeData: val })} /> </SettingsContainer> ); }; diff --git a/libs/shared/lib/vis/visualizations/paohvis/types.ts b/libs/shared/lib/vis/visualizations/paohvis/types.ts index 6ff227f95..0d28f205c 100644 --- a/libs/shared/lib/vis/visualizations/paohvis/types.ts +++ b/libs/shared/lib/vis/visualizations/paohvis/types.ts @@ -3,28 +3,55 @@ * Utrecht University within the Software Project course. * © Copyright Utrecht University (Department of Information and Computing Sciences) */ -import { NodeAttributes } from '@graphpolaris/shared/lib/data-access/store/graphQueryResultSlice'; +import { Edge, Node, NodeAttributes } from '@graphpolaris/shared/lib/data-access/store/graphQueryResultSlice'; /** The data that is needed to make the complete Paohvis table. */ export type PaohvisData = { rowLabels: string[]; - rowLabelsList: string[]; - hyperEdgeRanges: HyperEdgeRange[]; - maxRowLabelWidth: number; + hyperEdgeRanges: HyperEdgeRange2[]; + rowDegrees: { [key: string]: number }; + nodes: Node[]; + edges: Edge[]; + + //maxRowLabelWidth: number; +}; +export type PaohvisDataPaginated = { + pageData: PaohvisData; + data: PaohvisData; + originalData: PaohvisData; + //maxRowLabelWidth: number; }; +export type RowInformation = { + width: number; + header: string; + data: any[]; +}[]; + /** The ranges of the hyperEdges consisting of the name of the range with all adequate hyperEdges. */ +/* export type HyperEdgeRange = { rangeText: string; hyperEdges: HyperEdgeI[]; }; -/** The index and name of a hyperEdge. */ export type HyperEdgeI = { indices: number[]; frequencies: number[]; nameToShow: string; }; +*/ +export type HyperEdgeI2 = { + indices: number[]; +}; + +export type HyperEdgeRange2 = { + rangeText: any; + hyperEdges: HyperEdgeI2; + _id: string; + reduced_ids: string[]; + degree: number; +}; /** All information for the axes. This is used in the parser */ export type PaohvisAxisInfo = { @@ -143,14 +170,8 @@ export interface AugmentedEdgeAttributes { export interface GraphData { name?: string; - nodes: AugmentedNodeAttributesGraph[]; - edges: AugmentedNodeAttributesGraph[]; -} - -export interface AugmentedNodeAttributesGraph { - id: string; - attributes: NodeAttributes; - label: string; + nodes: Node[]; + edges: Node[]; } export interface connectionFromTo { @@ -161,3 +182,10 @@ export interface connectionFromTo { export interface idConnections { [key: string]: string[]; } + +export interface Data2RenderI { + name: string; + typeData: string; + data: { category: string; count: number }[]; + numUniqueElements: number; +} diff --git a/libs/shared/lib/vis/visualizations/paohvis/utils/AttributesFilterUseCase.tsx b/libs/shared/lib/vis/visualizations/paohvis/utils/AttributesFilterUseCase.tsx index 35cf2539c..4c0abd1e3 100644 --- a/libs/shared/lib/vis/visualizations/paohvis/utils/AttributesFilterUseCase.tsx +++ b/libs/shared/lib/vis/visualizations/paohvis/utils/AttributesFilterUseCase.tsx @@ -8,18 +8,22 @@ import { FilterInfo, PaohvisFilters } from '../types'; import { AxisType, isNotInGroup } from './ResultNodeLinkParserUseCase'; import { boolPredicates, numberPredicates, textPredicates } from '../models/FilterPredicates'; import { Edge, GraphQueryResult, Node } from '@graphpolaris/shared/lib/data-access'; +import { PaohVisProps } from '../paohvis'; +import { cloneDeep, slice } from 'lodash-es'; /** This is used to filter the data for Paohvis. */ export default class AttributeFilterUsecase { /** Applies all filters to the query result. */ - public static applyFilters(queryResult: GraphQueryResult, paohvisFilters: PaohvisFilters): GraphQueryResult { + public static applyFilters(nodes: Node[], edges: Edge[], paohvisFilters: PaohvisFilters) { //apply the filters to the nodes - let filteredNodes = queryResult.nodes; + let filteredNodes: Node[] = cloneDeep(nodes); + + //do replace paohvisFilters.nodeFilters.forEach((filter) => (filteredNodes = this.filterAxis(filteredNodes, filter))); //filter out the unused edges const nodeIds = getIds(filteredNodes); - let filteredEdges = filterUnusedEdges(nodeIds, queryResult.edges); + let filteredEdges = filterUnusedEdges(nodeIds, edges); //apply the filters to the edges paohvisFilters.edgeFilters.forEach((filter) => (filteredEdges = this.filterAxis(filteredEdges, filter))); @@ -27,7 +31,7 @@ export default class AttributeFilterUsecase { //filter out unused nodes filteredNodes = filterUnusedNodes(filteredNodes, filteredEdges); - return { ...queryResult, nodes: filteredNodes, edges: filteredEdges }; + return { nodes: filteredNodes, edges: filteredEdges }; } /** @@ -90,14 +94,13 @@ function filterTextAttributes<T extends Node | Edge>(axisNodesOrEdges: T[], filt /** Gets the ids from the given nodes or edges array. */ export function getIds(nodesOrEdges: AxisType[]): string[] { const result: string[] = []; - nodesOrEdges.forEach((nodeOrEdge) => result.push(nodeOrEdge.id || 'unknown id')); - + nodesOrEdges.forEach((nodeOrEdge) => result.push(nodeOrEdge._id || 'unknown id')); return result; } export function getAttrListing(nodesOrEdges: AxisType[]): string[] { const result: string[] = []; - nodesOrEdges.forEach((nodeOrEdge) => result.push(nodeOrEdge.id || 'unknown id')); + nodesOrEdges.forEach((nodeOrEdge) => result.push(nodeOrEdge._id || 'unknown id')); return result; } @@ -117,14 +120,14 @@ export function filterUnusedEdges(ids: string[], edges: Edge[]): Edge[] { function filterUnusedNodes(nodes: Node[], edges: Edge[]): Node[] { const filteredNodes: Node[] = []; const frequencyDict: Record<string, number> = {}; - nodes.forEach((node) => (frequencyDict[node.id] = 0)); + nodes.forEach((node) => (frequencyDict[node._id] = 0)); edges.forEach((edge) => { frequencyDict[edge.from] += 1; frequencyDict[edge.to] += 1; }); - nodes.forEach((node) => frequencyDict[node.id] > 0 && filteredNodes.push(node)); + nodes.forEach((node) => frequencyDict[node._id] > 0 && filteredNodes.push(node)); return filteredNodes; } diff --git a/libs/shared/lib/vis/visualizations/paohvis/utils/SortUseCase.tsx b/libs/shared/lib/vis/visualizations/paohvis/utils/SortUseCase.tsx deleted file mode 100644 index ef2aea133..000000000 --- a/libs/shared/lib/vis/visualizations/paohvis/utils/SortUseCase.tsx +++ /dev/null @@ -1,214 +0,0 @@ -/** - * This program has been developed by students from the bachelor Computer Science at - * Utrecht University within the Software Project course. - * © Copyright Utrecht University (Department of Information and Computing Sciences) - */ - -import { HyperEdgeI, HyperEdgeRange, NodeOrder, PaohvisNodeOrder, ValueType } from '../types'; -import { Node } from '@graphpolaris/shared/lib/data-access'; -import { NodeAttributes } from '@graphpolaris/shared/lib/data-access/store/graphQueryResultSlice'; - -/** - * This class is responsible for sorting the data for the ToPaohvisDataParser. - */ -export default class SortUseCase { - /** - * Sorts the given HyperEdgeRanges by their labels and sorts the indices for all HyperEdges in the HyperEdgeRanges. - * @param hyperEdgeRanges that should be sorted. - * @param type of the HyperEdgeRange labels. - */ - public static sortHyperEdgeRanges(hyperEdgeRanges: HyperEdgeRange[], type: ValueType, entityVerticalListed: string): void { - this.sortHyperEdgeIndices(hyperEdgeRanges); - this.sortHyperEdgeRangesByLabels(hyperEdgeRanges, type); - } - - /** - * Sorts the given HyperEdgeRanges by their labels. - * They are sorted alphabetically when the labels are strings. - * They are sorted from lowest to highest when the labels are numbers. - * @param hyperEdgeRanges that should be sorted. - * @param type of the HyperEdgeRange labels. - */ - private static sortHyperEdgeRangesByLabels(hyperEdgeRanges: HyperEdgeRange[], type: ValueType): void { - //sort all hyperedgeranges text - if (type == ValueType.number) { - //from lowest to highest - hyperEdgeRanges.sort((a, b) => compareNumericalLabels(a.rangeText, b.rangeText)); - } else { - //alphabetical - hyperEdgeRanges.sort((a, b) => a.rangeText.localeCompare(b.rangeText)); - } - } - - /** - * Sorts all indices for each HyperEdge in the HyperEdgeRanges from lowest to highest. - * @param hyperEdgeRanges that should be sorted. - */ - private static sortHyperEdgeIndices(hyperEdgeRanges: HyperEdgeRange[]): void { - hyperEdgeRanges.forEach((hyperEdgeRange) => - hyperEdgeRange.hyperEdges.forEach((hyperEdge) => hyperEdge.indices.sort((n1, n2) => n1 - n2)), - ); - } - - /** - * Does not return anything, just modifies the positioning of nodes array - * Sort the nodes in the given order. - * @param nodeOrder is the order in which the nodes should be sorted. - * @param nodes are the nodes that will be sorted - * @param hyperEdgeDegree is the dictionary where you can find how many edges connected from the node. - */ - public static sortNodes( - nodeOrder: PaohvisNodeOrder, - nodes: Node[], - hyperEdgeDegree: Record<string, number>, - entityVerticalListed: string, - ): void { - switch (nodeOrder.orderBy) { - //sort nodes on their degree (# number of hyperedges) (entities with most hyperedges first) - case NodeOrder.degree: - //TODO: sort when nodes have the same amount of edges - nodes.sort((node1, node2) => { - return hyperEdgeDegree[node2.id] - hyperEdgeDegree[node1.id]; - }); - break; - //sort nodes on their id alphabetically - /* - case NodeOrder.alphabetical: - //nodes.sort((node1, node2) => node1.id.localeCompare(node2.id)); - - console.log('nodes ', nodes); - nodes.sort((node1, node2) => { - // Extract numeric parts of ids - const numA = parseInt(node1.id.split('/')[1]); - const numB = parseInt(node2.id.split('/')[1]); - - // If both ids contain numbers, compare numerically - if (!isNaN(numA) && !isNaN(numB)) { - return numA - numB; - } - // If one or both ids don't contain numbers, compare lexicographically - return node1.id.localeCompare(node2.id); - }); - break; - */ - case NodeOrder.alphabetical: - if (entityVerticalListed == 'id') { - nodes.sort((node1, node2) => { - // Extract numeric parts of ids - const numA = parseInt(node1.id.split('/')[1]); - const numB = parseInt(node2.id.split('/')[1]); - - // If both ids contain numbers, compare numerically - if (!isNaN(numA) && !isNaN(numB)) { - return numA - numB; - } - // If one or both ids don't contain numbers, compare lexicographically - return node1.id.localeCompare(node2.id); - }); - break; - } else { - nodes.sort((node1, node2) => { - const attr1 = node1.attributes[entityVerticalListed] as string; - const attr2 = node2.attributes[entityVerticalListed] as string; - return attr1.localeCompare(attr2); - }); - break; - } - - //sort nodes based on their group - alphabetically - case NodeOrder.byGroup: - SortUseCase.sortNodesByGroupAlphabetically(nodes, 'state'); - break; - - default: - throw new Error('This node order does not exist'); - } - //reverse order - if (nodeOrder.isReverseOrder) nodes.reverse(); - } - - /** - * This is used to sort hyperEdges by appearance on y-axis and length of hyperEdges. - * @param hyperEdgeRanges that should be sorted. - */ - public static sortHyperEdges(hyperEdgeRanges: HyperEdgeRange[]): void { - hyperEdgeRanges.forEach((hyperEdgeRange) => { - hyperEdgeRange.hyperEdges.sort(this.compareByLineLength); - hyperEdgeRange.hyperEdges.sort(this.compareByAppearanceOnYAxis); - }); - } - - /** - * This is used to compare hyperedges by their linelength in the table. - * Can be used to sort hyperedges from hyperedges with a shorter lineLength to longer lineLength. - * @param hyperEdge1 first hyperedge to compare - * @param hyperEdge2 second hyperedge to compare - * @returns {number} a negative value if the first argument is less than the second argument, zero if they're equal, and a positive value otherwise. - */ - private static compareByLineLength(hyperEdge1: HyperEdgeI, hyperEdge2: HyperEdgeI): number { - const indices1 = hyperEdge1.indices; - const lineLength1 = indices1[indices1.length - 1] - indices1[0]; - - const indices2 = hyperEdge2.indices; - const lineLength2 = indices2[indices2.length - 1] - indices2[0]; - return lineLength1 - lineLength2; - } - - /** - * This is used to compare hyperedges by their appearance on the y-axis in the table. - * Can be used to sort hyperedges so that the hyperedges that appear higher on the y-axis should appear earlier on the x-axis. - * @param hyperEdge1 first hyperedge to compare - * @param hyperEdge2 second hyperedge to compare - * @returns {number} a negative value if the first argument is less than the second argument, zero if they're equal, and a positive value otherwise. - */ - private static compareByAppearanceOnYAxis(hyperEdge1: HyperEdgeI, hyperEdge2: HyperEdgeI): number { - const start1 = hyperEdge1.indices[0]; - const start2 = hyperEdge2.indices[0]; - return start1 - start2; - } - - /** - ** Use to sort according the group from a category given - * @param node array of nodes - * @param attributeSort sorting attribute - * @returns nodesArry. - */ - - public static sortNodesByGroupAlphabetically(nodes: Node[], attributeSort: string): void { - const groupBy = (array: Node[], keyFunc: (item: Node) => string) => { - return array.reduce( - (result, item) => { - const key = keyFunc(item); - (result[key] = result[key] || []).push(item); - return result; - }, - {} as { [key: string]: Node[] }, - ); - }; - - // Groups nodes according attributeSort - - const groupedResult = groupBy(nodes, ({ attributes }: { attributes: NodeAttributes }) => attributes[attributeSort] as string); - - // Sort the groups alphabetically and modify the original array in-place - const sortedResult = Object.keys(groupedResult) - .sort() - .map((group) => groupedResult[group]) - .flat(); - - // Update the order of nodes in the original array - nodes.length = 0; // Clear the original array - nodes.push(...sortedResult); // Push the sorted nodes back to the original array - } -} - -/** - * This is used to compare numerical labels. - * Can be used to sort numerical labels from the label with the lowest number to the label with the highest number. - * @param numericalLabel1 first numerical label to compare - * @param numericalLabel2 second numerical label to compare - * @returns {number} a negative value if the first argument is less than the second argument, zero if they're equal, and a positive value otherwise. - */ -function compareNumericalLabels(numericalLabel1: string, numericalLabel2: string): number { - return parseFloat(numericalLabel1) - parseFloat(numericalLabel2); -} diff --git a/libs/shared/lib/vis/visualizations/paohvis/utils/ToPaohvisDataParserUsecase.tsx b/libs/shared/lib/vis/visualizations/paohvis/utils/ToPaohvisDataParserUsecase.tsx index 85f43afc2..908360622 100644 --- a/libs/shared/lib/vis/visualizations/paohvis/utils/ToPaohvisDataParserUsecase.tsx +++ b/libs/shared/lib/vis/visualizations/paohvis/utils/ToPaohvisDataParserUsecase.tsx @@ -6,563 +6,10 @@ import { getGroupName } from './ResultNodeLinkParserUseCase'; import { GraphQueryResult, Node } from '@graphpolaris/shared/lib/data-access'; -import { MultiGraph } from 'graphology'; -import { - HyperEdgeI, - HyperEdgeRange, - PaohvisAxisInfo, - PaohvisData, - PaohvisFilters, - PaohvisNodeInfo, - PaohvisNodeOrder, - Relation, - ValueType, - AugmentedEdgeAttributes, - AugmentedNodeAttributesGraph, - connectionFromTo, -} from '../types'; +import { PaohvisAxisInfo, PaohvisData, PaohvisFilters, PaohvisNodeInfo, HyperEdgeRange2, HyperEdgeI2 } from '../types'; import AttributeFilterUsecase, { getIds } from './AttributesFilterUseCase'; -import SortUseCase from './SortUseCase'; -import { getWidthOfText, getUniqueArrays, findConnectionsNodes, buildGraphology } from './utils'; -import style from '../paohvis.module.scss'; +import { countRepetition } from './utils'; -type Index = number; - -/** - * This parser is used to parse the incoming query result to the format that's needed to make the Paohvis table. - */ -export class ToPaohvisDataParserUseCase { - private queryResult: GraphQueryResult; - private xAxisNodeGroup: string; - private yAxisNodeGroup: string; - private paohvisFilters: PaohvisFilters; - - public constructor(queryResult: GraphQueryResult) { - let limitedQueryResult: GraphQueryResult = { - ...queryResult, - nodes: queryResult.nodes.slice(0, 50), - edges: queryResult.edges, - }; - //this.queryResult = limitedQueryResult; - this.queryResult = queryResult; - - this.xAxisNodeGroup = ''; - this.yAxisNodeGroup = ''; - this.paohvisFilters = { nodeFilters: [], edgeFilters: [] }; - } - /** - * Parses query results to the format that's needed to make a Paohvis table. - * @param axisInfo is the information that's needed to parse everything to the correct axis. - * @param nodeOrder is the order in which the nodes should be parsed. - * @returns the information that's needed to make a Paohvis table. - */ - public parseQueryResult( - axisInfo: PaohvisAxisInfo, - nodeOrder: PaohvisNodeOrder, - dimensions: { - current: any; - //width: number; - //heigth: number; - }, - entityVerticalListed: string, - entityHorizontal: string, - entityVertical: string, - //graphStructure: MultiGraph - ): PaohvisData { - this.setAxesNodeGroups(axisInfo, entityHorizontal, entityVertical); - /* - console.log('nodeOrder: ', nodeOrder); - console.log('axisInfo ', axisInfo); - console.log('entityHorizontal', entityHorizontal); - console.log('entityVertical', entityVertical); - */ - const augmentedNodes: AugmentedNodeAttributesGraph[] = this.queryResult.nodes.map((node: Node) => ({ - id: node.id, - attributes: node.attributes, - label: node.label, - })); - - const augmentedEdges: AugmentedEdgeAttributes[] = this.queryResult.edges.map((edge: any) => ({ - id: edge.id, - to: edge.to, - from: edge.from, - attributes: edge.attributes, - label: edge.label, - })); - - const graphStruc: MultiGraph = buildGraphology({ nodes: Object.values(augmentedNodes), edges: Object.values(augmentedEdges) }); - - // potentially remove - const filteredData = AttributeFilterUsecase.applyFilters(this.queryResult, this.paohvisFilters); - - // filter unnecessary node groups and relations - const nodes = filteredData.nodes.filter((node) => { - const nodeType = getGroupName(node); - //return nodeType === this.xAxisNodeGroup || nodeType === this.yAxisNodeGroup; - return nodeType === this.yAxisNodeGroup; - }); - - //const nodeListAttr: any[] = nodes.map((node) => node.attributes[entityVerticalListed]); - //console.log(nodeListAttr); - const nodesID: string[] = nodes.map((node) => node.id); - const edges = filteredData.edges.filter((edge) => edge.label === axisInfo.relation.collection); - const edgesConnection = findConnectionsNodes(nodesID, nodesID, graphStruc, this.yAxisNodeGroup, edges); - - // get hyperEdgeDegree - const hyperEdgeDegree: Record<string, number> = ToPaohvisDataParserUseCase.GetHyperEdgeDegreeDict( - nodes, - edges, - axisInfo.isYAxisEntityEqualToRelationFrom, - ); - - //parse nodes - const rowInfo: PaohvisNodeInfo = ToPaohvisDataParserUseCase.parseNodes( - nodes, - hyperEdgeDegree, - nodeOrder, - this.yAxisNodeGroup, - this.xAxisNodeGroup, - entityVerticalListed, - ); - - //rowInfo.rowLabels[0] = 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'; - const maxSizeAllowed = Math.round(0.17931 * dimensions.current.width); - let nodeListAttr: any[] = []; - - if (entityVerticalListed == 'id') { - nodeListAttr = nodes.map((node) => node.id); - } else { - nodeListAttr = nodes.map((node) => node.attributes[entityVerticalListed]); - } - - // loops over the rowColumn text, gets the text width and computes the maximum length. - //let maxLabelWidth = calcMaxRowLabelWidth(rowInfo.rowLabels, maxSizeAllowed); - let maxLabelWidth = calcMaxRowLabelWidth(nodeListAttr, maxSizeAllowed); - //parse hyperEdges - //const filteredEdges = filterUnusedEdges(getIds(nodes), edges); - const resultHyperEdgeRanges = ToPaohvisDataParserUseCase.parseHyperEdgeRanges( - nodes, - edgesConnection, - axisInfo, - rowInfo, - entityVerticalListed, - ); - //const resultHyperEdgeRanges = ToPaohvisDataParserUseCase.parseHyperEdgeRanges(nodes, filteredEdges, axisInfo, rowInfo); - - let rowLabelOutput = []; - - if (entityVerticalListed == 'id') { - rowLabelOutput = rowInfo.rowLabels; - } else { - rowLabelOutput = nodeListAttr; - } - - SortUseCase.sortHyperEdges(resultHyperEdgeRanges); - - return { - rowLabelsList: rowLabelOutput, - //rowLabels: rowInfo.rowLabels, - rowLabels: rowLabelOutput, - hyperEdgeRanges: resultHyperEdgeRanges, - maxRowLabelWidth: maxLabelWidth, - }; - } - - /** - * Sets the x-axis and y-axis node groups from the given PaohvisAxisInfo in the parser. - * @param axisInfo is the new PaohvisAxisInfo that will be used. - */ - private setAxesNodeGroups(axisInfo: PaohvisAxisInfo, entityHorizontal: string, entityVertical: string): void { - const relation: Relation = axisInfo.relation; - - //this.xAxisNodeGroup = relation.to; - //this.yAxisNodeGroup = relation.from; - - this.xAxisNodeGroup = entityHorizontal; - this.yAxisNodeGroup = entityVertical; - /* - if (axisInfo.isYAxisEntityEqualToRelationFrom) { - this.xAxisNodeGroup = relation.to; - this.yAxisNodeGroup = relation.from; - } else { - this.xAxisNodeGroup = relation.from; - this.yAxisNodeGroup = relation.to; - } - */ - } - - /** - * This parses the nodes to get the information that's needed to parse the hyperedges. - * @param nodes are the nodes from the query result. - * @param hyperEdgeDegree is the dictionary where you can find how many edges connected from the node. - * @param nodeOrder is the order in which the nodes should be sorted. - * @param yAxisNodeType is the type of nodes that should be on the y-axis. - * @param xAxisNodeType is the type of nodes that should be on the x-axis. - * @returns the information that's needed to parse the hyperedges. - */ - private static parseNodes( - nodes: Node[], - hyperEdgeDegree: Record<string, number>, - nodeOrder: PaohvisNodeOrder, - yAxisNodeType: string, - xAxisNodeType: string, - entityVerticalListed: string, - ): PaohvisNodeInfo { - //const rowNodes = filterRowNodes(nodes, hyperEdgeDegree, yAxisNodeType); - const rowNodes = nodes; // to list all nodes available, even if they do not have connections - - SortUseCase.sortNodes(nodeOrder, rowNodes, hyperEdgeDegree, entityVerticalListed); - - const rowLabels = getIds(rowNodes); - - //make dictionary for finding the index of a row - const yNodesIndexDict: Record<string, number> = {}; - let yNodeIndexCounter = 0; - for (let i = 0; i < rowNodes.length; i++) { - yNodesIndexDict[rowNodes[i].id] = yNodeIndexCounter; - yNodeIndexCounter++; - } - - const xNodesAttributesDict: Record<string, any> = getXNodesAttributesDict(yAxisNodeType, xAxisNodeType, nodes); - - return { - rowLabels: rowLabels, - xNodesAttributesDict: xNodesAttributesDict, - yNodesIndexDict: yNodesIndexDict, - }; - } - - /** - * Makes a dictionary where you can find how many edges are connected to the nodes. - * @param nodes are the nodes where the edges should be counted for. - * @param edges should be used to count how many edges are connected to the nodes. - * @param isEntityRelationFrom is to decide if you need to count the from's or the to's of the edge. - * @returns a dictionary where you can find how many edges are connected to the nodes. - */ - private static GetHyperEdgeDegreeDict(nodes: Node[], edges: connectionFromTo[], isEntityRelationFrom: boolean): Record<string, number> { - const hyperEdgeDegreeDict: Record<string, number> = {}; - - //initialize dictionary - nodes.forEach((node) => (hyperEdgeDegreeDict[node.id] = 0)); - - //count node appearance frequencies - edges.forEach((edge) => { - if (isEntityRelationFrom) hyperEdgeDegreeDict[edge.from]++; - else hyperEdgeDegreeDict[edge.to]++; - }); - - return hyperEdgeDegreeDict; - } - - /** - * Parses the edges to make hyperedge ranges for the Paohvis table. - * @param nodes the unused nodes should already be filtered out. - * @param edges the unused edges should already be filtered out. - * @param axisInfo is the information that's needed to parse the edges to their respective hyperedge range. - * @param rowInfo is the information about the nodes that's needed to parse the edges to their respective hyperedge range. - * @returns the hyperedge ranges that will be used by the Paohvis table. - */ - - private static parseHyperEdgeRanges( - nodes: Node[], - //edges: connectionFromTo[], - edges: connectionFromTo[], - axisInfo: PaohvisAxisInfo, - rowInfo: PaohvisNodeInfo, - entityVerticalListed: string, - ): HyperEdgeRange[] { - if (nodes.length == 0 || edges.length == 0) return []; - - const resultHyperEdgeRanges: HyperEdgeRange[] = []; - - //is used to find on which index of HyperEdgeRanges the edge should be added - const attributeRangesIndexDict: Record<string, Index> = {}; - let attributeRangeCounter = 0; - - //is used to find the index to which hyperedge it belongs to (in the array hyperEdgeRanges[i].hyperEdges) - //dict[hyperEdgeRangeLabel] gives a dict where you can find with dict[edge.to] the index where it belongs to - const hyperEdgesDict: Record<string, Record<string, Index>> = {}; - - const xAxisAttributeType: string = axisInfo.selectedAttribute.name; - //const xAxisAttributeType: string = 'No attribute was selected'; - - //is used to find the node attributes for the x-axis - const xNodesAttributesDict: Record<string, any> = rowInfo.xNodesAttributesDict; - - //is used to find the index of nodes in rowLabels - const yNodesIndexDict: Record<string, number> = rowInfo.yNodesIndexDict; - - let edgeDirection: string; - let edgeDirectionOpposite: string; - - /* - Building paohvis data structure for rendering - Check DEV331 - Option1: if two nodes have same connection, creates an fake hyperedge on paohvis - const isFromOnYAxis = false; - Option2: there is no artificial hyperedge - const isFromOnYAxis = true; - - */ - - //const isFromOnYAxis = axisInfo.isYAxisEntityEqualToRelationFrom; // boolean to decide whether: from (true) or to (false) - const isFromOnYAxis = true; - //const collection = axisInfo.relation.collection; - /* - console.log('nodes ', nodes); - console.log('edges ', edges); - console.log('axisInfo.selectedAttribute ', axisInfo.selectedAttribute); - console.log(' rowInfo.xNodesAttributesDict ', rowInfo.xNodesAttributesDict); - */ - /* - Create resultHyperEdgeRanges.hyperEdges structure - for each attribute creates a matrix: - hyperedgesXnodes - [ 0: [0,0,1,1]] - [ 1: [0,1,0,1]] - [ 2: [1,0,0,1]] - */ - // loop through all edges - and creates hyperedge structure - does not fill it - for (let i = 0; i < edges.length; i++) { - const edge = edges[i]; - - //console.log('iteration ', i, xAxisAttributeType, edge); - - ({ edgeDirection, edgeDirectionOpposite } = getEdgeDirections(isFromOnYAxis, edge)); - let edgeIndexInResult: number = yNodesIndexDict[edgeDirection]; - let edgeIndexInResultOpposite: number = yNodesIndexDict[edgeDirectionOpposite]; - - // check if the chosen attribute is an attribute of the edge or the node - let attribute: any; // attribute selected on the panel - - /* - console.log( - 'inf: ', - axisInfo.selectedAttribute.origin, - AttributeOrigin.relation, - xAxisAttributeType - //edge.attributes[xAxisAttributeType] - ); - - console.log( - 'cond1 ', - axisInfo.selectedAttribute.origin, - AttributeOrigin.relation, - axisInfo.selectedAttribute.origin == AttributeOrigin.relation - ); - */ - //console.log('cond2 ', xNodesAttributesDict); - - attribute = edge.attributes[xAxisAttributeType]; - /* - if (axisInfo.selectedAttribute.origin == AttributeOrigin.relation) attribute = edge.attributes[xAxisAttributeType]; - else attribute = xNodesAttributesDict[edgeDirectionOpposite][xAxisAttributeType]; - */ - //console.log('xAxisAttributeType ', xAxisAttributeType, attribute); - /* - // look this for allowing characteristics - if (axisInfo.selectedAttribute.origin == AttributeOrigin.relation) { - //console.log('1 '); - attribute = edge.attributes[xAxisAttributeType]; - } else { - //console.log('2 ', edgeDirectionOpposite, xAxisAttributeType); - attribute = xNodesAttributesDict[edgeDirectionOpposite][xAxisAttributeType]; - } - */ - // if no edge attribute was selected, then all edges will be placed in one big hyperEdgeRange - if (attribute == undefined) attribute = ValueType.noAttribute; - //console.log('attributeRangesIndexDict ', attributeRangesIndexDict); - - // for grouping on the attributes - if (attribute in attributeRangesIndexDict) { - const rangeIndex = attributeRangesIndexDict[attribute]; // index of attribute - const targetHyperEdges = resultHyperEdgeRanges[rangeIndex].hyperEdges; // specific hyperedge - const targetHyperEdgeIndex = hyperEdgesDict[attribute][edgeDirectionOpposite]; - - //console.log('rangeIndex ', rangeIndex, targetHyperEdges, ' hyperEdgesDict ', hyperEdgesDict); - //console.log('hyperEdgesDict ', hyperEdgesDict); - - if (targetHyperEdgeIndex != undefined) { - // hyperedge group already exists so add edge to group - targetHyperEdges[targetHyperEdgeIndex].indices.push(edgeIndexInResult); - } else { - // create new hyperedge group - hyperEdgesDict[attribute][edgeDirectionOpposite] = targetHyperEdges.length; - - // 'add edge to new hyperedge group' - targetHyperEdges.push({ - indices: [edgeIndexInResult, edgeIndexInResultOpposite], - frequencies: newFrequencies(rowInfo.rowLabels), - nameToShow: edgeDirectionOpposite, - }); - } - } else { - // create new attribute range - attributeRangesIndexDict[attribute] = attributeRangeCounter; - attributeRangeCounter++; - - hyperEdgesDict[attribute] = {}; - hyperEdgesDict[attribute][edgeDirectionOpposite] = 0; - - let label: string; - if (xAxisAttributeType != ValueType.noAttribute && xAxisAttributeType != '') label = attribute.toString(); - else label = 'No Attr'; - const hyperEdge: HyperEdgeI = { - indices: [edgeIndexInResult, edgeIndexInResultOpposite], - frequencies: newFrequencies(rowInfo.rowLabels), - nameToShow: edgeDirectionOpposite, - }; - const hyperEdgeRange: HyperEdgeRange = { - rangeText: label, - hyperEdges: [hyperEdge], - }; - resultHyperEdgeRanges.push(hyperEdgeRange); - } - } - - // filter hyperedges. - //console.log('resultHyperEdgeRanges ', resultHyperEdgeRanges); - - let resultHyperEdgeRanges2: any = []; - - for (let indexGroups = 0; indexGroups < resultHyperEdgeRanges.length; indexGroups++) { - const arrayCheckFrequencies: number[][] = []; - const arrayCheckIndices: number[][] = []; - for (let indexHyperEdge = 0; indexHyperEdge < resultHyperEdgeRanges[indexGroups].hyperEdges.length; indexHyperEdge++) { - arrayCheckFrequencies.push(resultHyperEdgeRanges[indexGroups].hyperEdges[indexHyperEdge].frequencies); - arrayCheckIndices.push(resultHyperEdgeRanges[indexGroups].hyperEdges[indexHyperEdge].indices); - } - - const { uniqueArrays, indicesUnique } = getUniqueArrays(arrayCheckFrequencies); - - const hyperEdges: HyperEdgeI[] = []; - - for (let indexUniqueFrequencies = 0; indexUniqueFrequencies < uniqueArrays.length; indexUniqueFrequencies++) { - const hyperEdge: HyperEdgeI = { - indices: arrayCheckIndices[indicesUnique[indexUniqueFrequencies]], - frequencies: uniqueArrays[indexUniqueFrequencies], - nameToShow: 'NDY', - }; - hyperEdges.push(hyperEdge); - } - - const hyperEdgeRange: HyperEdgeRange = { - rangeText: resultHyperEdgeRanges[indexGroups].rangeText, - hyperEdges: hyperEdges, - }; - - resultHyperEdgeRanges2.push(hyperEdgeRange); - } - //console.log('resultHyperEdgeRanges2 ', resultHyperEdgeRanges2); - //console.log('axisInfo.selectedAttribute.type ', axisInfo.selectedAttribute.type); - SortUseCase.sortHyperEdgeRanges(resultHyperEdgeRanges2, axisInfo.selectedAttribute.type, entityVerticalListed); - - return resultHyperEdgeRanges2; - } - - /** Sets new PaohvisFilters. */ - public setPaohvisFilters(filters: PaohvisFilters): void { - this.paohvisFilters = filters; - } -} - -/** Calculates the width that's needed for the rowlabels. */ -function calcMaxRowLabelWidth2(rowLabels: string[]) { - const margin = 10; - let maxLabelWidth = 0; - rowLabels.forEach((rowLabel) => { - const textWidth: number = getWidthOfText(rowLabel + ' ', style.tableFontFamily, style.tableFontSize, style.tableFontWeight); - //console.log(rowLabel, textWidth); - if (textWidth > maxLabelWidth) maxLabelWidth = textWidth; - }); - return maxLabelWidth + margin; -} - -function calcMaxRowLabelWidth(rowLabels: string[], maxLenthAllowed: number) { - //const maxLenthAllowed = 200; - //const margin = maxLenthAllowed * 0.05; - let isMaxLengthAllowedOver = false; - let maxLabelWidth = 0; - rowLabels.forEach((rowLabel) => { - //const textWidth: number = getWidthOfText(rowLabel + ' ', style.tableFontFamily, style.tableFontSize, style.tableFontWeight); - - let c = document.createElement('canvas'); - let ctx = c.getContext('2d') as CanvasRenderingContext2D; - //console.log('style.tableFontSize ', style.tableFontSize); - let fontspec = style.tableFontWeight + ' ' + style.tableFontSize + ' ' + style.tableFontFamily; - //console.log(fontspec); - if (ctx.font !== fontspec) ctx.font = fontspec; - - // Measure the width of the text - let textWidth = ctx.measureText(rowLabel).width; - - if (textWidth >= maxLenthAllowed) { - isMaxLengthAllowedOver = true; - maxLabelWidth = maxLenthAllowed; - // Short text - - let truncatedText = ''; - let ellipsisWidth = ctx.measureText('...').width; - for (let i = 0; i < rowLabel.length; i++) { - let truncatedWidth = ctx.measureText(truncatedText + rowLabel[i]).width + ellipsisWidth; - if (truncatedWidth > maxLenthAllowed) { - // Text exceeded maximum width, break the loop - break; - } - truncatedText += rowLabel[i]; - } - //rowLabel = truncatedText + '...'; // Update txt to contain truncated text with three dots added - rowLabels[rowLabels.indexOf(rowLabel)] = truncatedText + '...'; //add truncated element - } else { - if (!isMaxLengthAllowedOver) { - if (textWidth > maxLabelWidth) maxLabelWidth = textWidth; - } - } - - //console.log(rowLabel, textWidth); - //if (textWidth > maxLabelWidth) maxLabelWidth = textWidth; - }); - //return margin + maxLabelWidth + margin; - return maxLabelWidth * 1.2; -} - -/** Gets a dictionary where you can find the attributes that belong to the nodes on teh x-axis. */ -function getXNodesAttributesDict(yAxisNodeType: string, xAxisNodeType: string, nodes: Node[]) { - const resultXNodesAttributesDict: Record<string, any> = {}; - // it goes to case1: - if (yAxisNodeType == xAxisNodeType) nodes.forEach((node) => (resultXNodesAttributesDict[node!.id] = node.attributes)); - //console.log('cas2 ', yAxisNodeType == xAxisNodeType); - else - nodes.forEach((node) => { - if (getGroupName(node) == xAxisNodeType) resultXNodesAttributesDict[node.id] = node.attributes; - }); - return resultXNodesAttributesDict; -} - -/** - * Gets which direction the edge will be read from. The direction can be read from: - * 'from => to' or 'to => from'. - */ -function getEdgeDirections(isFromToRelation: boolean, edge: connectionFromTo) { - let edgeDirection: string; - let edgeDirectionOpposite: string; - if (isFromToRelation) { - edgeDirection = edge.from; - edgeDirectionOpposite = edge.to; - } else { - edgeDirection = edge.to; - edgeDirectionOpposite = edge.from; - } - return { edgeDirection, edgeDirectionOpposite }; -} - -/** This makes an array filled with zeroes, which is used to count the frequencies of edges. */ -function newFrequencies(rowLabels: string[]): number[] { - return Array(rowLabels.length).fill(0); -} - -/** Filters out nodes that have no edges and nodes that are not the specified type. */ -function filterRowNodes(nodes: Node[], hyperEdgeDegree: Record<string, number>, rowNodeType: string): Node[] { - return nodes.filter((node) => { - return hyperEdgeDegree[node.id] > 0 && getGroupName(node) == rowNodeType; - }); -} +//type Index = number; +//type Index = number; diff --git a/libs/shared/lib/vis/visualizations/paohvis/utils/VisConfigPanel.module.scss b/libs/shared/lib/vis/visualizations/paohvis/utils/VisConfigPanel.module.scss deleted file mode 100644 index 0b1171461..000000000 --- a/libs/shared/lib/vis/visualizations/paohvis/utils/VisConfigPanel.module.scss +++ /dev/null @@ -1,101 +0,0 @@ -/** - * This program has been developed by students from the bachelor Computer Science at - * Utrecht University within the Software Project course. - * © Copyright Utrecht University (Department of Information and Computing Sciences) - */ - -/* istanbul ignore file */ -/* The comment above was added so the code coverage wouldn't count this file towards code coverage. - * We do not test components/renderfunctions/styling files. - * See testing plan for more details.*/ -/** Stylesheet for the VisConfigPanelComponent */ -$expandButtonSize: 13px; - -:export { - expandButtonSize: $expandButtonSize; -} - -.container { - height: 100%; - position: absolute; - top: 0; - background-color: #f0f0f0; - - transition: - right 0.2s, - left 0.2s; - z-index: 100; - - border-radius: 0 0 0 5px; - - .expandButton { - position: absolute; - height: 100%; - width: $expandButtonSize; - background-color: #f0f0f0; - cursor: pointer; - border-radius: 0 0 0 5px; - - &:hover { - background-color: rgb(230, 230, 230); - } - - svg { - position: absolute; - width: 100%; - top: 50%; - margin-top: -0.5em; - } - .arrowLeft { - transform: rotate(180deg); - } - } - - .childrenContainer { - width: 100%; - height: 100%; - - .children { - padding-left: 15px; - - width: 100%; - height: 100%; - - overflow-x: hidden; - overflow-y: auto; - - // SCROLLBAR STYLING - /* Works on Firefox */ - scrollbar-width: thin; - scrollbar-color: #bebebe #f0f0f0; - - /* Works on Chrome, Edge, and Safari */ - &::-webkit-scrollbar { - width: 12px; - } - - &::-webkit-scrollbar-track { - background: #f0f0f0; - } - - &::-webkit-scrollbar-thumb { - background-color: #bebebe; - border-radius: 20px; - border: 3px solid #f0f0f0; - } - } - } -} - -/* .expandButton::after { - content: '<'; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-size: 16px; - display: block; - position: absolute; - top: 50%; - text-align: center; - margin-top: -0.5em; -} */ diff --git a/libs/shared/lib/vis/visualizations/paohvis/utils/VisConfigPanel.tsx b/libs/shared/lib/vis/visualizations/paohvis/utils/VisConfigPanel.tsx deleted file mode 100644 index b0575f99e..000000000 --- a/libs/shared/lib/vis/visualizations/paohvis/utils/VisConfigPanel.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import React, { useState } from 'react'; -import styles from './VisConfigPanel.module.scss'; - -export default function VisConfigPanelComponent({ - width = 250, - children, - isLeft = false, -}: { - width?: number; - children?: React.ReactNode; - isLeft?: boolean; -}) { - const [show, setShow] = useState(false); - const containerStyle = isLeft ? { left: show ? 0 : -width + 13, width: width } : { right: show ? 0 : -width + 13, width: width }; - const arrowStyle = isLeft ? { right: 0 } : { left: 0 }; - - return ( - <div className={styles.container} style={containerStyle} key="placeholderKey"> - <div className={styles.expandButton} key="placeholderKey2" onClick={() => (show ? setShow(false) : setShow(true))} style={arrowStyle}> - {/* <ArrowRightSVG className={show == isLeft ? '' : styles.arrowLeft} key="placeholderKey3" /> */} - </div> - <div className={styles.childrenContainer} key="placeholderKey4"> - <div className={styles.children} key="placeholderKey5"> - {children} - </div> - </div> - </div> - ); -} diff --git a/libs/shared/lib/vis/visualizations/paohvis/utils/dataProcessing.tsx b/libs/shared/lib/vis/visualizations/paohvis/utils/dataProcessing.tsx new file mode 100644 index 000000000..f8cd33af7 --- /dev/null +++ b/libs/shared/lib/vis/visualizations/paohvis/utils/dataProcessing.tsx @@ -0,0 +1,219 @@ +import { PaohVisProps } from '../paohvis'; +import { PaohvisData, HyperEdgeRange2, HyperEdgeI2 } from '../types'; +import AttributeFilterUsecase, { getIds } from './AttributesFilterUseCase'; +import { countRepetition } from './utils'; +import { Edge, GraphQueryResult, Node } from '@graphpolaris/shared/lib/data-access'; + +type AugmentedNode = Node & { + reduced_ids: string[]; +}; + +function parseNodes(nodes: Node[], yAxisNodeType: string, xAxisNodeType: string): string[] { + //const rowNodes = filterRowNodes(nodes, hyperEdgeDegree, yAxisNodeType); + const rowNodes = nodes; + const rowLabels = getIds(rowNodes); + + //make dictionary for finding the index of a row + const yNodesIndexDict: Record<string, number> = {}; + let yNodeIndexCounter = 0; + for (let i = 0; i < rowNodes.length; i++) { + yNodesIndexDict[rowNodes[i]._id] = yNodeIndexCounter; + yNodeIndexCounter++; + } + + return rowLabels; +} + +function parseHyperEdgeRanges( + nodesColumn: AugmentedNode[], + nodesRow: AugmentedNode[], + filteredData: { nodes: Node[]; edges: Edge[] }, + rowInfo: string[], + nodeIdIndex: { [id: string]: number }, + columnNode: string, + relationTo: string, +): [HyperEdgeRange2[], { [key: string]: number }] { + if (nodesColumn.length == 0 || nodesRow.length == 0) return [[], {}]; + + let resultHyperEdgeRanges: HyperEdgeRange2[] = nodesColumn.map((element) => { + const rangeText: any = +element._id; + const _id = element._id; + const degree = 0; + const hyperEdges: HyperEdgeI2 = { + indices: [], + }; + + return { + rangeText, + hyperEdges, + _id, + reduced_ids: element.reduced_ids, + degree, + }; + }); + + //console.log('resultHyperEdgeRanges', resultHyperEdgeRanges); + const processedPairs = new Set<string>(); // To avoid processing pairs + + const toOrFrom = relationTo == columnNode ? 'to' : 'from'; + const toOrFromOpposite = toOrFrom == 'to' ? 'from' : 'to'; + + //console.log(relationTo, columnNode, relationTo == columnNode); + + // loop through all edges - and creates hyperedge structure (column order/x) + for (let i = 0; i < filteredData.edges.length; i++) { + const edge = filteredData.edges[i]; + + const pairString = `${edge.from}-${edge.to}`; + if (!processedPairs.has(pairString)) { + const hyperEdgeRange = resultHyperEdgeRanges.find((range) => range._id === edge[toOrFrom])?.hyperEdges; + hyperEdgeRange?.indices.push(nodeIdIndex[edge[toOrFromOpposite]]); + processedPairs.add(pairString); + } + } + + // Sequential order in indices and count degree ( remove undefined = nodes without connection ) + resultHyperEdgeRanges.forEach((element) => { + element.degree = element.hyperEdges.indices.filter((num) => { + //console.log(num, typeof num); + if (typeof num !== 'number') { + //console.log('Filtered out:', num); + } + return typeof num === 'number'; + }).length; + }); + + resultHyperEdgeRanges.forEach((element) => { + element.hyperEdges.indices.sort((a, b) => a - b); + }); + + // Count nodes degree from structure + const repetitionCounts: { [key: number]: number } = {}; + + for (let indexX = 0; indexX < resultHyperEdgeRanges.length; indexX++) { + countRepetition(resultHyperEdgeRanges[indexX].hyperEdges.indices, repetitionCounts); + } + + const repetitionCountLabel: { [key: string]: number } = {}; + // get nodes ids + rowInfo.forEach((arrayElement, index) => { + repetitionCountLabel[arrayElement] = repetitionCounts[index] === undefined ? 0 : repetitionCounts[index]; + }); + + resultHyperEdgeRanges.sort((a, b) => a.rangeText - b.rangeText); + + return [resultHyperEdgeRanges, repetitionCountLabel]; +} + +export function parseQueryResult( + queryResult: GraphQueryResult, + configuration: PaohVisProps, + relationTo: string, + mergeData: boolean, +): PaohvisData { + const skipReduceRow = configuration.attributeRowShow.includes('_id'); + const skipReduceColumn = configuration.attributeColumnShow.includes('_id'); + const replaceNodeIds: Record<string, string> = {}; + const reducedReplaceNodeIds: Record<string, string[]> = {}; + const hashAttributesToIdMap: Record<string, string[]> = {}; + + let nodesRow: AugmentedNode[] = queryResult.nodes + .filter((node) => node.label == configuration.rowNode) + .map((node) => { + const attributes = skipReduceRow + ? node.attributes + : Object.fromEntries( + Object.keys(node.attributes) + .filter((k) => new Set(configuration.attributeRowShow).has(k)) + .map((k) => [k, node.attributes[k]]), + ); + + const hash = JSON.stringify(attributes); + if (hash in hashAttributesToIdMap) { + hashAttributesToIdMap[hash].push(node._id); + } else { + hashAttributesToIdMap[hash] = [node._id]; + } + return { ...node, attributes: attributes, reduced_ids: [node._id] }; + }); + + let nodesColumn: AugmentedNode[] = queryResult.nodes + .filter((node) => node.label == configuration.columnNode) + .map((node) => { + const attributes = skipReduceColumn + ? node.attributes + : Object.fromEntries( + Object.keys(node.attributes) + .filter((k) => new Set(configuration.attributeColumnShow).has(k)) + .map((k) => [k, node.attributes[k]]), + ); + const hash = JSON.stringify(attributes); + if (hash in hashAttributesToIdMap) { + hashAttributesToIdMap[hash].push(node._id); + } else { + hashAttributesToIdMap[hash] = [node._id]; + } + return { ...node, attributes: attributes, reduced_ids: [node._id] }; + }); + + // Make id->id replace map + Object.entries(hashAttributesToIdMap).forEach(([k, v]) => { + if (v.length <= 1) return; + + v.slice(1).forEach((id) => { + replaceNodeIds[id] = v[0]; + if (!(id in reducedReplaceNodeIds)) reducedReplaceNodeIds[id] = [v[0]]; + else reducedReplaceNodeIds[id].push(v[0]); + }); + }); + + const toRemoveIds = new Set(Object.keys(replaceNodeIds)); + if (mergeData) { + nodesRow = nodesRow + .filter((node) => !toRemoveIds.has(node._id)) + .map((node) => ({ ...node, reduced_ids: [node._id, ...(reducedReplaceNodeIds?.[node._id] || [])] })); + nodesColumn = nodesColumn + .filter((node) => !toRemoveIds.has(node._id)) + .map((node) => ({ ...node, reduced_ids: [node._id, ...(reducedReplaceNodeIds?.[node._id] || [])] })); + } + + const augmentedNodes = [...nodesRow, ...nodesColumn]; + const augmentedEdges = queryResult.edges.map((edge) => { + return { + _id: edge._id, + from: replaceNodeIds[edge.from] || edge.from, + to: replaceNodeIds[edge.to] || edge.to, + label: edge.label, + attributes: edge.attributes, + }; + }); + + const nodeIdIndex: { [id: string]: number } = nodesRow.reduce((acc, node, index) => ({ ...acc, [node._id]: index }), {}); + + const paohvisFilters = { nodeFilters: [], edgeFilters: [] }; // fill it with something + const filteredData = AttributeFilterUsecase.applyFilters(augmentedNodes, augmentedEdges, paohvisFilters); + + //parse nodes + const rowInfo: string[] = parseNodes(nodesRow, configuration.rowNode, configuration.columnNode); + + let nodeListAttr: any[] = []; + nodeListAttr = nodesRow.map((node) => node._id); + + const [resultHyperEdgeRanges, rowsDegree] = parseHyperEdgeRanges( + nodesColumn, + nodesRow, + filteredData, + rowInfo, + nodeIdIndex, + configuration.columnNode, + relationTo, + ); + + return { + rowLabels: nodeListAttr, + hyperEdgeRanges: resultHyperEdgeRanges, + rowDegrees: rowsDegree, + nodes: augmentedNodes, + edges: augmentedEdges, + }; +} diff --git a/libs/shared/lib/vis/visualizations/paohvis/utils/processAttributes.tsx b/libs/shared/lib/vis/visualizations/paohvis/utils/processAttributes.tsx index 1beed91e5..01fc94313 100644 --- a/libs/shared/lib/vis/visualizations/paohvis/utils/processAttributes.tsx +++ b/libs/shared/lib/vis/visualizations/paohvis/utils/processAttributes.tsx @@ -1,4 +1,3 @@ -import { ConstructionOutlined } from '@mui/icons-material'; import * as d3 from 'd3'; // Define the interface if not already defined @@ -11,7 +10,7 @@ interface Data2RenderI { } // Define the function to process each column -export const processDataColumn = (maxUniqueValues: number, dataColumn: string, firstRowData: any, data: any[]): Data2RenderI => { +export const processDataColumn = (dataColumn: string, firstRowData: any, data: any[]): Data2RenderI => { const newData2Render: Data2RenderI = { name: dataColumn, typeData: firstRowData.type[dataColumn] || 'string', diff --git a/libs/shared/lib/vis/visualizations/paohvis/utils/utils.tsx b/libs/shared/lib/vis/visualizations/paohvis/utils/utils.tsx index 277c62af7..2726a5e5b 100644 --- a/libs/shared/lib/vis/visualizations/paohvis/utils/utils.tsx +++ b/libs/shared/lib/vis/visualizations/paohvis/utils/utils.tsx @@ -6,9 +6,12 @@ import { connectionFromTo, idConnections, GraphData, - AugmentedNodeAttributesGraph, + RowInformation, + Data2RenderI, } from '../types'; import { MultiGraph } from 'graphology'; +import { Node } from '@graphpolaris/shared/lib/data-access/store/graphQueryResultSlice'; +import { group } from 'd3'; /** * Takes a schema result and calculates all the entity names, and relation names and attribute names per entity. @@ -110,12 +113,13 @@ export function calculateAttributesFromRelation(schemaResult: SchemaGraph): Rela const textAttributeNames: string[] = []; const boolAttributeNames: string[] = []; const numberAttributeNames: string[] = []; + /* edge.attributes.attributes.forEach((attr: SchemaAttribute) => { if (attr.type == 'string') textAttributeNames.push(attr.name); else if (attr.type == 'int' || attr.type == 'float') numberAttributeNames.push(attr.name); else boolAttributeNames.push(attr.name); }); - + */ // Create a new object with the arrays with attribute names per datatype. attributesPerRelation[edge.attributes.collection] = { textAttributeNames, @@ -140,25 +144,6 @@ export function uniq(element: number[]) { }); } -/** - * Calculate the width of the specified text. - * @param txt Text input as string. - * @param fontname Name of the font. - * @param fontsize Size of the fond in px. - * @param fontWeight The weight of the font. - * @returns {number} Width of the textfield in px. - */ -export const getWidthOfText = (txt: string, fontname: string, fontsize: string, fontWeight = 'normal'): number => { - let c = document.createElement('canvas'); - let ctx = c.getContext('2d') as CanvasRenderingContext2D; - let fontspec = fontWeight + ' ' + fontsize + ' ' + fontname; - if (ctx.font !== fontspec) ctx.font = fontspec; - let textWidth = ctx.measureText(txt).width; - console.log('text: ', textWidth); - //return [ctx.measureText(txt).width, textWidth]; - return ctx.measureText(txt).width; -}; - export function getUniqueArrays(arrays: number[][]): { uniqueArrays: number[][]; indicesUnique: number[] } { const uniqueArrays: number[][] = []; const uniqueArrayStrings: Set<string> = new Set(); @@ -182,7 +167,7 @@ export function findConnectionsNodes( originIDs: string[], graphStructure: MultiGraph, labelNode: string, - edges: AugmentedNodeAttributesGraph[], + edges: Node[], ): connectionFromTo[] { const neighborMap: idConnections = {}; const neighborMapNo: idConnections = {}; @@ -220,19 +205,21 @@ export function findConnectionsNodes( return tempSetAttributesSs; } -export function calcTextWidthAndStringText( +export function calcTextWidthAndStringText2( textArray: string | string[], maxLengthAllowed: number, tailwindStyle: string, -): { truncatedText: string; truncatedWidth: number }[] { +): [string[], number] { const labels = Array.isArray(textArray) ? textArray : [textArray]; - const truncatedLabels: { truncatedText: string; truncatedWidth: number }[] = []; + //const truncatedLabels: { truncatedText: string; truncatedWidth: number }[] = []; + const truncatedLabels: string[] = []; + let maxWidth = 0.0; labels.forEach((rowLabel, index) => { let truncatedText = rowLabel; let truncatedWidth = 0; - + //console.log('rowLabel ', rowLabel); while (truncatedText.length > 0) { const tempElement = document.createElement('span'); tempElement.style.position = 'absolute'; @@ -245,25 +232,94 @@ export function calcTextWidthAndStringText( tempElement.textContent = truncatedText + '...'; document.body.appendChild(tempElement); - truncatedWidth = tempElement.getBoundingClientRect().width; document.body.removeChild(tempElement); + //console.log(tempElement.textContent, truncatedWidth, maxLengthAllowed); if (truncatedWidth <= maxLengthAllowed) { break; } + truncatedText = truncatedText.slice(0, -1); + } + + if (truncatedWidth > maxWidth) { + maxWidth = truncatedWidth; + } + + //console.log('maxWidthArray ', maxWidth); + + if (truncatedText !== rowLabel) { + truncatedLabels.push(truncatedText + '...'); + } else { + truncatedLabels.push(truncatedText); + } + }); + + //return truncatedLabels; + return [truncatedLabels, maxWidth]; +} + +export function calcTextWidthAndStringText( + textArray: string | string[], + maxLengthAllowed: number, + tailwindStyle: string, +): [string[], number] { + const labels = Array.isArray(textArray) ? textArray : [textArray]; + + //const truncatedLabels: { truncatedText: string; truncatedWidth: number }[] = []; + const truncatedLabels: string[] = []; + let maxWidth = 0.0; + + const tempElement = document.createElement('span'); + tempElement.style.position = 'absolute'; + tempElement.style.visibility = 'hidden'; + tempElement.style.pointerEvents = 'none'; + tempElement.style.whiteSpace = 'nowrap'; + tempElement.className = tailwindStyle; + tempElement.style.font = getComputedStyle(document.body).font; + + labels.forEach((rowLabel, index) => { + let truncatedText = rowLabel; + let truncatedWidth = 0; + //console.log('rowLabel ', rowLabel); + while (truncatedText.length > 0) { + /* + const tempElement = document.createElement('span'); + tempElement.style.position = 'absolute'; + tempElement.style.visibility = 'hidden'; + tempElement.style.pointerEvents = 'none'; + tempElement.style.whiteSpace = 'nowrap'; + tempElement.style.font = getComputedStyle(document.body).font; + + tempElement.className = tailwindStyle; + */ + tempElement.textContent = truncatedText + '...'; + document.body.appendChild(tempElement); + truncatedWidth = tempElement.getBoundingClientRect().width; + document.body.removeChild(tempElement); + //console.log(tempElement.textContent, truncatedWidth, maxLengthAllowed); + if (truncatedWidth <= maxLengthAllowed) { + break; + } truncatedText = truncatedText.slice(0, -1); } + if (truncatedWidth > maxWidth) { + maxWidth = truncatedWidth; + } + + //console.log('maxWidthArray ', maxWidth); + if (truncatedText !== rowLabel) { - truncatedLabels.push({ truncatedText: truncatedText + '...', truncatedWidth }); + truncatedLabels.push(truncatedText + '...'); } else { - truncatedLabels.push({ truncatedText, truncatedWidth }); + truncatedLabels.push(truncatedText); } }); - return truncatedLabels; + //return truncatedLabels; + return [truncatedLabels, maxWidth]; } export function wrapperForEdge(data: idConnections, attributes: any): connectionFromTo[] { @@ -281,12 +337,12 @@ export const buildGraphology = (data: GraphData): MultiGraph => { const graph = new MultiGraph(); const nodeMap = new Map<string, Node>(); - data.nodes.forEach((node: any) => { - nodeMap.set(node.id, node); + data.nodes.forEach((node) => { + nodeMap.set(node._id, node); }); const nodeEntries = data.nodes.map((node) => ({ - key: node.id, + key: node._id, attributes: { ...node.attributes, label: node.label, @@ -306,3 +362,313 @@ export const buildGraphology = (data: GraphData): MultiGraph => { return graph; }; + +export function sortByIndicesLength( + data: { hyperEdges: { frequencies: number[]; indices: number[] }[]; nameToShow: string; rangeText: string }[], + order: 'ascending' | 'descending', +): { hyperEdges: { frequencies: number[]; indices: number[] }[]; nameToShow: string; rangeText: string }[] { + return data.sort((a, b) => { + const lengthA = a.hyperEdges[0].indices.length; + const lengthB = b.hyperEdges[0].indices.length; + if (order === 'ascending') { + return lengthA - lengthB; + } else { + return lengthB - lengthA; + } + }); +} + +export function sortByIndicesLength2( + data: { hyperEdges: { indices: number[] }; _id: string; rangeText: any; degree: number }[], + order: 'ascending' | 'descending', +): { hyperEdges: { indices: number[] }; _id: string; rangeText: any; degree: number }[] { + return data.sort((a, b) => { + const lengthA = a.hyperEdges.indices.length; + const lengthB = b.hyperEdges.indices.length; + if (order === 'ascending') { + return lengthA - lengthB; + } else { + return lengthB - lengthA; + } + }); +} + +export function sortByRangeText2( + data: { hyperEdges: { indices: number[] }; _id: string; rangeText: any; degree: number }[], + order: 'ascending' | 'descending', +): { hyperEdges: { indices: number[] }; _id: string; rangeText: any; degree: number }[] { + return data.sort((a, b) => { + const rangeTextA = a.rangeText.toLowerCase(); // Convert to lowercase for case-insensitive sorting + const rangeTextB = b.rangeText.toLowerCase(); + + // Compare rangeText values based on the sorting order + if (order === 'ascending') { + return rangeTextA.localeCompare(rangeTextB); // Sort in ascending order + } else { + return rangeTextB.localeCompare(rangeTextA); // Sort in descending order + } + }); +} + +export function countRepetition(array: number[], counts: { [key: number]: number }) { + // Count repetition of each element in the array + array.forEach((element) => { + if (counts[element]) { + counts[element]++; + } else { + counts[element] = 1; + } + }); +} + +export function sortObjectsByDegree( + objects: { name: string; degree: number; name2Show: string }[], + order: 'ascending' | 'descending' = 'ascending', +): { name: string; degree: number; name2Show: string }[] { + // Create a copy of the objects array with original indices + const objectsWithIndices = objects.map((obj, index) => ({ ...obj, originalIndex: index })); + let orderAlphabetical = 'ascending'; + // Sort the objects array based on degree and name + const sortedObjects = objectsWithIndices.slice().sort((a, b) => { + if (a.degree !== b.degree) { + if (order === 'ascending') { + return a.degree - b.degree; + } else { + return b.degree - a.degree; + } + } else { + // If degrees are equal, sort by name + if (orderAlphabetical === 'ascending') { + return a.name.localeCompare(b.name); + } else { + return b.name.localeCompare(a.name); + } + } + }); + + // Construct the index array based on the original indices + const indexArray = sortedObjects.map((obj) => obj.originalIndex); + + return sortedObjects.map((obj) => ({ name: obj.name, degree: obj.degree, name2Show: obj.name2Show })); +} + +export function getTransformIndices(array1: { name: string; degree: number }[], array2: { name: string; degree: number }[]): number[] { + const indices: number[] = []; + + for (let i = 0; i < array1.length; i++) { + const obj1 = array1[i]; + const index = array2.findIndex((obj) => obj.name === obj1.name); + if (index !== -1) { + indices.push(index); + } + } + + return indices; +} + +export function sortByRangeText( + data: { hyperEdges: { frequencies: number[]; indices: number[] }[]; nameToShow: string; rangeText: string }[], + order: 'ascending' | 'descending', +): { hyperEdges: { frequencies: number[]; indices: number[] }[]; nameToShow: string; rangeText: string }[] { + return data.sort((a, b) => { + const rangeTextA = a.rangeText.toLowerCase(); // Convert to lowercase for case-insensitive sorting + const rangeTextB = b.rangeText.toLowerCase(); + + // Compare rangeText values based on the sorting order + if (order === 'ascending') { + return rangeTextA.localeCompare(rangeTextB); // Sort in ascending order + } else { + return rangeTextB.localeCompare(rangeTextA); // Sort in descending order + } + }); +} + +export function sortObjectsByName2Show2( + objects: { name: string; degree: number; name2Show: string }[], + order: 'ascending' | 'descending' = 'ascending', +): { name: string; degree: number; name2Show: string }[] { + return objects.slice().sort((a, b) => { + // Compare name2Show alphabetically + if (order === 'ascending') { + return a.name2Show.localeCompare(b.name2Show); + } else { + return b.name2Show.localeCompare(a.name2Show); + } + }); +} + +export function sortObjectsByName2Show( + objects: { name: string; degree: number; name2Show: string }[], + order: 'ascending' | 'descending' = 'ascending', +): { name: string; degree: number; name2Show: string }[] { + return objects.slice().sort((a, b) => { + const numA = parseInt(a.name2Show.split('/')[1]); + const numB = parseInt(b.name2Show.split('/')[1]); + + // If both ids contain numbers, compare numerically + if (!isNaN(numA) && !isNaN(numB)) { + if (order === 'ascending') { + return numA - numB; + } else { + return numB - numA; + } + } else { + // If one or both don't contain numbers, compare alphabetically + if (order === 'ascending') { + return a.name2Show.localeCompare(b.name2Show); + } else { + return b.name2Show.localeCompare(a.name2Show); + } + } + }); +} + +export function areMoreElements(array: number[], indices: number[], direction: string): boolean { + if (direction === 'below') { + return indices.filter((index) => index > array[1]).length !== 0; + } else { + return indices.filter((index) => index < array[0]).length !== 0; + } +} + +export function intersectionElements(array: number[], indices: number[]): { y0: number; y1: number; valid: boolean } { + /* + check where are the indices of each hyperedege respect to pagination indices range: + caseA: both points inside + caseB: one more below other in + caseD: one more above other in + caseE: both out range + */ + const moreAbove = areMoreElements(array, indices, 'above'); + const moreBelow = areMoreElements(array, indices, 'below'); + const pointsInside = indices.filter((index) => index >= array[0] && index < array[1]); + //console.log(indices, array); + if (moreAbove == false && moreBelow == false) { + //console.log('case A ', pointsInside.length); + if (pointsInside.length == 0 || pointsInside.length == 1) { + return { y0: 0, y1: 0, valid: false }; + } else { + return { y0: pointsInside[0], y1: pointsInside[pointsInside.length - 1], valid: true }; + } + } else if (moreAbove == false && moreBelow == true) { + //console.log('case B ', pointsInside.length, pointsInside, pointsInside[0], pointsInside[pointsInside.length - 1]); + if (pointsInside.length == 0) { + return { y0: 0, y1: 0, valid: false }; + } else { + return { y0: pointsInside[0], y1: array[1] - 0.5, valid: true }; + } + } else if (moreAbove == true && moreBelow == false) { + //console.log('case D ', pointsInside.length); + if (pointsInside.length == 0) { + return { y0: 0, y1: 0, valid: false }; + } else { + return { y0: array[0] - 0.5, y1: pointsInside[pointsInside.length - 1], valid: true }; + } + } else if (moreAbove == true && moreBelow == true) { + //console.log('case E ', pointsInside, array); + return { y0: array[0] - 0.5, y1: array[1] - 0.5, valid: true }; + } + // to return something + return { y0: 0, y1: 0, valid: false }; +} + +export const sortIndices = (rowInformation: RowInformation, headerName: string, sortingOrder: 'asc' | 'desc'): number[] => { + // Find the index corresponding to the given header + + const index = rowInformation.findIndex((row) => row.header === headerName); + + if (index === -1) { + // Header not found, return an empty array + return []; + } + + return [...rowInformation[index].data.keys()].sort((a, b) => { + const aValue = rowInformation[index].data[a]; + const bValue = rowInformation[index].data[b]; + if (typeof aValue === 'string' && typeof bValue === 'string') { + return sortingOrder === 'asc' ? aValue.localeCompare(bValue) : bValue.localeCompare(aValue); + } else { + const numA = Number(aValue); + const numB = Number(bValue); + if (!isNaN(numA) && !isNaN(numB)) { + return sortingOrder === 'asc' ? numA - numB : numB - numA; + } + return 0; + } + }); +}; + +export const sortRowInformation = (rowInformation: RowInformation, sortedIndices: number[]): RowInformation => { + return rowInformation.map((row) => { + // Sort the data array based on sortedIndices + const sortedData = sortedIndices.map((index) => row.data[index]); + return { ...row, data: sortedData }; + }); +}; + +export function findTypeByName(attributes: SchemaAttribute[], queryName: string): string | undefined { + for (const attribute of attributes) { + if (attribute.name === queryName) { + return attribute.type; + } + } + return undefined; // Return undefined if no match is found +} + +export const processDataColumn = (dataColumn: string, firstRowData: any, data: any[]): Data2RenderI => { + const newData2Render: Data2RenderI = { + name: dataColumn, + typeData: firstRowData.type[dataColumn] || 'string', + data: [], + numUniqueElements: 0, + }; + + let categoryCounts; + + if ( + newData2Render.typeData === 'string' || + newData2Render.typeData === 'date' || + newData2Render.typeData === 'duration' || + newData2Render.typeData === 'datetime' || + newData2Render.typeData === 'time' + ) { + const groupedData = group(data, (d) => d.attribute[dataColumn]); + categoryCounts = Array.from(groupedData, ([category, items]) => ({ + category: category as string, + count: items.length, + })); + + newData2Render.numUniqueElements = categoryCounts.length; + newData2Render.data = categoryCounts; + } else if (newData2Render.typeData === 'bool') { + const groupedData = group(data, (d) => d.attribute[dataColumn]); + + categoryCounts = Array.from(groupedData, ([category, items]) => ({ + category: category as string, + count: items.length, + })); + + newData2Render.numUniqueElements = categoryCounts.length; + newData2Render.data = categoryCounts; + } else if (newData2Render.typeData === 'int' || newData2Render.typeData === 'float') { + categoryCounts = data.map((obj) => ({ + category: 'placeholder', // add something + count: obj.attribute[dataColumn] as number, // fill values of data + })); + + newData2Render.numUniqueElements = categoryCounts.length; + newData2Render.data = categoryCounts; + } else { + // there is also array type, when considering labels + const groupedData = group(data, (d) => (d.attribute[dataColumn] as any)?.[0]); + + categoryCounts = Array.from(groupedData, ([category, items]) => ({ + category: category as string, + count: items.length, + })); + + newData2Render.numUniqueElements = categoryCounts.length; + } + + return newData2Render; +}; diff --git a/libs/shared/lib/vis/visualizations/semanticsubstratesvis/semanticsubstratesvis.tsx b/libs/shared/lib/vis/visualizations/semanticsubstratesvis/semanticsubstratesvis.tsx index fad82258d..6c7260176 100644 --- a/libs/shared/lib/vis/visualizations/semanticsubstratesvis/semanticsubstratesvis.tsx +++ b/libs/shared/lib/vis/visualizations/semanticsubstratesvis/semanticsubstratesvis.tsx @@ -64,7 +64,7 @@ export const VisSemanticSubstrates = ({ data, configuration }: VisualizationProp const augmentedNodes: AugmentedNodeAttributes[] = useMemo(() => { return nodes.map((node: Node) => ({ - id: node.id, + id: node._id, attributes: node.attributes, label: node.label, })); diff --git a/libs/shared/lib/vis/visualizations/tablevis/components/Table.tsx b/libs/shared/lib/vis/visualizations/tablevis/components/Table.tsx index 4e8af9fdf..514c64555 100644 --- a/libs/shared/lib/vis/visualizations/tablevis/components/Table.tsx +++ b/libs/shared/lib/vis/visualizations/tablevis/components/Table.tsx @@ -1,6 +1,5 @@ import React, { useState, useEffect, useMemo, useRef } from 'react'; -import * as d3 from 'd3'; -import Pagination from '@graphpolaris/shared/lib/components/pagination'; +import { Pagination } from '@graphpolaris/shared/lib/components/pagination'; import { BarPlot } from '@graphpolaris/shared/lib/components/charts/barplot'; import { NodeAttributes } from '@graphpolaris/shared/lib/data-access/store/graphQueryResultSlice'; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 514ca538f..3450a488a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: '9.0' +lockfileVersion: '6.0' settings: autoInstallPeers: true @@ -10,13 +10,13 @@ importers: devDependencies: '@commitlint/cli': specifier: ^19.1.0 - version: 19.3.0(@types/node@20.11.27)(typescript@5.4.5) + version: 19.1.0(@types/node@20.11.27)(typescript@5.4.2) '@commitlint/config-angular': specifier: ^19.1.0 - version: 19.3.0 + version: 19.1.0 '@commitlint/config-conventional': specifier: ^19.1.0 - version: 19.2.2 + version: 19.1.0 '@import-meta-env/cli': specifier: ^0.6.8 version: 0.6.8(@import-meta-env/unplugin@0.5.1)(dotenv@16.4.5) @@ -31,16 +31,16 @@ importers: version: 3.2.5 turbo: specifier: ^1.12.5 - version: 1.13.3 + version: 1.12.5 vitest: specifier: ^1.3.1 - version: 1.5.3(@types/node@20.11.27)(happy-dom@13.10.1)(jsdom@24.0.0)(sass@1.75.0)(terser@5.31.0) + version: 1.3.1(@types/node@20.11.27) apps/docs: dependencies: next: specifier: ^14.1.3 - version: 14.2.3(@babel/core@7.24.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.75.0) + version: 14.1.3(@babel/core@7.24.0)(react-dom@18.2.0)(react@18.2.0) react: specifier: 18.2.0 version: 18.2.0 @@ -50,16 +50,16 @@ importers: devDependencies: '@babel/core': specifier: ^7.24.0 - version: 7.24.5 + version: 7.24.0 '@types/node': specifier: ^20.11.27 version: 20.11.27 '@types/react': specifier: ^18.2.65 - version: 18.3.1 + version: 18.2.65 '@types/react-dom': specifier: ^18.2.22 - version: 18.3.0 + version: 18.2.22 eslint: specifier: 8.57.0 version: 8.57.0 @@ -71,7 +71,7 @@ importers: version: link:../../libs/workspace/tsconfig typescript: specifier: ^5.4.2 - version: 5.4.5 + version: 5.4.2 apps/web: dependencies: @@ -80,10 +80,10 @@ importers: version: link:../../libs/shared '@mui/icons-material': specifier: ^5.15.13 - version: 5.15.15(@mui/material@5.15.15(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.3.1)(react@18.2.0) + version: 5.15.13(@mui/material@5.15.13)(@types/react@18.2.65)(react@18.2.0) '@reduxjs/toolkit': specifier: ^2.2.1 - version: 2.2.3(react-redux@9.1.1(@types/react@18.3.1)(react@18.2.0)(redux@5.0.1))(react@18.2.0) + version: 2.2.1(react-redux@9.1.0)(react@18.2.0) config: specifier: workspace:* version: link:../../libs/config @@ -98,22 +98,22 @@ importers: version: 18.2.0(react@18.2.0) react-grid-layout: specifier: ^1.4.4 - version: 1.4.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 1.4.4(react-dom@18.2.0)(react@18.2.0) react-joyride: specifier: ^2.7.4 - version: 2.8.1(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 2.7.4(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) react-redux: specifier: ^9.1.0 - version: 9.1.1(@types/react@18.3.1)(react@18.2.0)(redux@5.0.1) + version: 9.1.0(@types/react@18.2.65)(react@18.2.0)(redux@5.0.1) react-router-dom: specifier: ^6.22.3 - version: 6.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 6.22.3(react-dom@18.2.0)(react@18.2.0) reactflow: specifier: 11.10.4 - version: 11.10.4(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 11.10.4(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0) use-immer: specifier: ^0.9.0 - version: 0.9.0(immer@10.1.1)(react@18.2.0) + version: 0.9.0(immer@10.0.4)(react@18.2.0) devDependencies: '@import-meta-env/cli': specifier: ^0.6.8 @@ -123,43 +123,43 @@ importers: version: 0.5.1(@import-meta-env/cli@0.6.8)(dotenv@16.4.5) '@tailwindcss/typography': specifier: ^0.5.10 - version: 0.5.13(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.5))(@types/node@20.11.27)(typescript@5.4.5))) + version: 0.5.10(tailwindcss@3.4.1) '@testing-library/react': specifier: 14.2.1 - version: 14.2.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 14.2.1(react-dom@18.2.0)(react@18.2.0) '@types/react': specifier: ^18.2.65 - version: 18.3.1 + version: 18.2.65 '@types/react-dom': specifier: ^18.2.22 - version: 18.3.0 + version: 18.2.22 '@types/react-grid-layout': specifier: ^1.3.5 version: 1.3.5 '@vitejs/plugin-basic-ssl': specifier: ^1.1.0 - version: 1.1.0(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0)) + version: 1.1.0(vite@5.1.6) '@vitejs/plugin-react-swc': specifier: ^3.6.0 - version: 3.6.0(@swc/helpers@0.5.5)(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0)) + version: 3.6.0(vite@5.1.6) autoprefixer: specifier: ^10.4.18 - version: 10.4.19(postcss@8.4.38) + version: 10.4.18(postcss@8.4.35) daisyui: specifier: ^4.7.3 - version: 4.10.2(postcss@8.4.38) + version: 4.7.3(postcss@8.4.35) graphology-types: specifier: ^0.24.7 version: 0.24.7 npm: specifier: ^10.5.0 - version: 10.6.0 + version: 10.5.0 postcss: specifier: ^8.4.35 - version: 8.4.38 + version: 8.4.35 react-is: specifier: ^18.2.0 - version: 18.3.1 + version: 18.2.0 redux: specifier: ^5.0.1 version: 5.0.1 @@ -171,82 +171,82 @@ importers: version: 5.1.0 tailwindcss: specifier: ^3.4.1 - version: 3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.5))(@types/node@20.11.27)(typescript@5.4.5)) + version: 3.4.1(ts-node@10.9.2) typescript: specifier: ^5.4.2 - version: 5.4.5 + version: 5.4.2 vite: specifier: ^5.1.6 - version: 5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0) + version: 5.1.6(@types/node@20.11.27)(sass@1.72.0) vite-plugin-dts: specifier: ^3.7.3 - version: 3.9.0(@types/node@20.11.27)(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0)) + version: 3.7.3(@types/node@20.11.27)(typescript@5.4.2)(vite@5.1.6) vite-plugin-sass-dts: specifier: ^1.3.17 - version: 1.3.18(postcss@8.4.38)(prettier@3.2.5)(sass@1.75.0)(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0)) + version: 1.3.17(postcss@8.4.35)(prettier@3.2.5)(sass@1.72.0)(vite@5.1.6) vitest: specifier: ^1.3.1 - version: 1.5.3(@types/node@20.11.27)(happy-dom@13.10.1)(jsdom@24.0.0)(sass@1.75.0)(terser@5.31.0) + version: 1.3.1(@types/node@20.11.27)(happy-dom@13.8.4)(jsdom@24.0.0)(sass@1.72.0) libs/config: devDependencies: '@tailwindcss/typography': specifier: ^0.5.10 - version: 0.5.13(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.5))(@types/node@20.11.27)(typescript@5.4.5))) + version: 0.5.10(tailwindcss@3.4.1) daisyui: specifier: ^4.7.3 - version: 4.10.2(postcss@8.4.38) + version: 4.7.3(postcss@8.4.35) postcss: specifier: ^8.4.35 - version: 8.4.38 + version: 8.4.35 tailwindcss: specifier: ^3.4.1 - version: 3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.5))(@types/node@20.11.27)(typescript@5.4.5)) + version: 3.4.1(ts-node@10.9.2) libs/shared: dependencies: '@deck.gl-community/editable-layers': specifier: 9.0.0-alpha.1 - version: 9.0.0-alpha.1(@deck.gl/core@9.0.12)(@deck.gl/extensions@9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/geo-layers@9.0.12(@deck.gl/core@9.0.12)(@deck.gl/extensions@9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/mesh-layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/mesh-layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@luma.gl/constants@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12))(@math.gl/core@4.0.1) + version: 9.0.0-alpha.1(@deck.gl/core@9.0.14)(@deck.gl/extensions@9.0.14)(@deck.gl/geo-layers@9.0.14)(@deck.gl/layers@9.0.14)(@deck.gl/mesh-layers@9.0.14)(@luma.gl/constants@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12)(@math.gl/core@4.0.1) '@deck.gl/core': specifier: ^9.0.12 - version: 9.0.12 + version: 9.0.14 '@deck.gl/layers': specifier: ^9.0.12 - version: 9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) + version: 9.0.14(@deck.gl/core@9.0.14)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) '@deck.gl/react': specifier: ^9.0.12 - version: 9.0.12(@deck.gl/core@9.0.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 9.0.14(@deck.gl/core@9.0.14)(react-dom@18.2.0)(react@18.2.0) '@emotion/react': specifier: ^11.11.4 - version: 11.11.4(@types/react@18.3.1)(react@18.2.0) + version: 11.11.4(@types/react@18.2.65)(react@18.2.0) '@emotion/styled': specifier: ^11.11.0 - version: 11.11.5(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react@18.2.0) + version: 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.65)(react@18.2.0) '@mui/icons-material': specifier: ^5.15.13 - version: 5.15.15(@mui/material@5.15.15(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.3.1)(react@18.2.0) + version: 5.15.13(@mui/material@5.15.13)(@types/react@18.2.65)(react@18.2.0) '@pixi-essentials/cull': specifier: ^2.0.0 - version: 2.0.0(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/math@7.4.2) + version: 2.0.0(@pixi/display@7.4.0)(@pixi/math@7.4.0) '@radix-ui/react-dropdown-menu': specifier: ^2.0.6 - version: 2.0.6(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 2.0.6(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-tooltip': specifier: ^1.0.7 - version: 1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 1.0.7(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) '@reactflow/node-resizer': specifier: ^2.2.9 - version: 2.2.13(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 2.2.9(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0) '@reduxjs/toolkit': specifier: ^2.2.1 - version: 2.2.3(react-redux@9.1.1(@types/react@18.3.1)(react@18.2.0)(redux@5.0.1))(react@18.2.0) + version: 2.2.1(react-redux@9.1.0)(react@18.2.0) '@tisoap/react-flow-smart-edge': specifier: ^3.0.0 - version: 3.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(reactflow@11.10.4(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.4.5) + version: 3.0.0(react-dom@18.2.0)(react@18.2.0)(reactflow@11.10.4)(typescript@5.4.2) '@types/cytoscape': specifier: ^3.19.16 - version: 3.21.0 + version: 3.19.16 '@types/react-grid-layout': specifier: ^1.3.5 version: 1.3.5 @@ -270,13 +270,13 @@ importers: version: link:../config cytoscape: specifier: ^3.28.1 - version: 3.29.2 + version: 3.28.1 d3: specifier: ^7.9.0 version: 7.9.0 deck.gl: specifier: ^9.0.12 - version: 9.0.12(@arcgis/core@4.29.10)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 9.0.14(@arcgis/core@4.29.10)(react-dom@18.2.0)(react@18.2.0) fi: specifier: ^1.0.16 version: 1.0.16 @@ -303,7 +303,7 @@ importers: version: 0.24.7 immer: specifier: ^10.0.4 - version: 10.1.1 + version: 10.0.4 jspdf: specifier: ^2.5.1 version: 2.5.1 @@ -315,7 +315,7 @@ importers: version: 2.30.1 pixi-actions: specifier: ^1.1.10 - version: 1.1.11(pixi.js@7.4.2) + version: 1.1.10(pixi.js@7.4.2) pixi-viewport: specifier: 5.0.2 version: 5.0.2 @@ -327,25 +327,25 @@ importers: version: 2.19.3(react@18.2.0) react-cookie: specifier: ^7.1.0 - version: 7.1.4(react@18.2.0) + version: 7.1.0(react@18.2.0) react-draggable: specifier: ^4.4.6 - version: 4.4.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 4.4.6(react-dom@18.2.0)(react@18.2.0) react-grid-layout: specifier: ^1.4.4 - version: 1.4.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 1.4.4(react-dom@18.2.0)(react@18.2.0) react-json-view: specifier: ^1.21.3 - version: 1.21.3(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 1.21.3(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) react-router-dom: specifier: ^6.22.3 - version: 6.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 6.22.3(react-dom@18.2.0)(react@18.2.0) react-window: specifier: ^1.8.10 - version: 1.8.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 1.8.10(react-dom@18.2.0)(react@18.2.0) reactflow: specifier: ^11.10.4 - version: 11.10.4(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 11.10.4(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0) regenerator-runtime: specifier: 0.14.1 version: 0.14.1 @@ -354,13 +354,13 @@ importers: version: 2.2.6 sass: specifier: ^1.72.0 - version: 1.75.0 + version: 1.72.0 scss: specifier: ^0.2.4 version: 0.2.4 styled-components: specifier: ^6.1.8 - version: 6.1.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 6.1.8(react-dom@18.2.0)(react@18.2.0) supercluster: specifier: ^8.0.1 version: 8.0.1 @@ -369,20 +369,20 @@ importers: version: 2.6.2 use-immer: specifier: ^0.9.0 - version: 0.9.0(immer@10.1.1)(react@18.2.0) + version: 0.9.0(immer@10.0.4)(react@18.2.0) web-worker: specifier: ^1.3.0 version: 1.3.0 devDependencies: '@iconify/json': specifier: ^2.2.192 - version: 2.2.205 + version: 2.2.192 '@storybook/preset-scss': specifier: ^1.0.3 - version: 1.0.3(css-loader@7.1.1(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))))(sass-loader@14.2.1(sass@1.75.0)(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))))(style-loader@4.0.0(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5)))) + version: 1.0.3(css-loader@6.10.0)(sass-loader@14.1.1)(style-loader@3.3.4) '@testing-library/react': specifier: 14.2.1 - version: 14.2.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 14.2.1(react-dom@18.2.0)(react@18.2.0) '@types/color': specifier: ^3.0.6 version: 3.0.6 @@ -406,64 +406,64 @@ importers: version: 20.11.27 '@types/react': specifier: ^18.2.65 - version: 18.3.1 + version: 18.2.65 '@types/react-color': specifier: ^3.0.12 version: 3.0.12 '@types/react-dom': specifier: ^18.2.22 - version: 18.3.0 + version: 18.2.22 '@types/react-window': specifier: ^1.8.8 version: 1.8.8 '@typescript-eslint/eslint-plugin': specifier: ~7.2.0 - version: 7.2.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + version: 7.2.0(@typescript-eslint/parser@7.2.0)(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/parser': specifier: ~7.2.0 - version: 7.2.0(eslint@8.57.0)(typescript@5.4.5) + version: 7.2.0(eslint@8.57.0)(typescript@5.4.2) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0)) + version: 4.2.1(vite@5.1.6) '@vitejs/plugin-react-swc': specifier: ^3.6.0 - version: 3.6.0(@swc/helpers@0.5.5)(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0)) + version: 3.6.0(vite@5.1.6) cytoscape-cise: specifier: ^1.0.0 - version: 1.0.0(cytoscape@3.29.2) + version: 1.0.0(cytoscape@3.28.1) cytoscape-cose-bilkent: specifier: ^4.1.0 - version: 4.1.0(cytoscape@3.29.2) + version: 4.1.0(cytoscape@3.28.1) cytoscape-dagre: specifier: ^2.5.0 - version: 2.5.0(cytoscape@3.29.2) + version: 2.5.0(cytoscape@3.28.1) cytoscape-elk: specifier: ^2.2.0 - version: 2.2.0(cytoscape@3.29.2) + version: 2.2.0(cytoscape@3.28.1) cytoscape-fcose: specifier: ^2.2.0 - version: 2.2.0(cytoscape@3.29.2) + version: 2.2.0(cytoscape@3.28.1) cytoscape-klay: specifier: ^3.1.4 - version: 3.1.4(cytoscape@3.29.2) + version: 3.1.4(cytoscape@3.28.1) daisyui: specifier: ^4.7.3 - version: 4.10.2(postcss@8.4.38) + version: 4.7.3(postcss@8.4.35) eslint: specifier: ^8.57.0 version: 8.57.0 eslint-config-next: specifier: 14.1.3 - version: 14.1.3(eslint@8.57.0)(typescript@5.4.5) + version: 14.1.3(eslint@8.57.0)(typescript@5.4.2) eslint-config-prettier: specifier: ^9.1.0 version: 9.1.0(eslint@8.57.0) eslint-config-turbo: specifier: ^1.12.5 - version: 1.13.3(eslint@8.57.0) + version: 1.12.5(eslint@8.57.0) eslint-plugin-import: specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0) + version: 2.29.1(@typescript-eslint/parser@7.2.0)(eslint@8.57.0) eslint-plugin-jsx-a11y: specifier: 6.8.0 version: 6.8.0(eslint@8.57.0) @@ -478,25 +478,25 @@ importers: version: 0.11.2(graphology-types@0.24.7) happy-dom: specifier: ^13.8.4 - version: 13.10.1 + version: 13.8.4 jsdom: specifier: ^24.0.0 version: 24.0.0 postcss: specifier: ^8.4.35 - version: 8.4.38 + version: 8.4.35 postcss-load-config: specifier: ^5.0.3 - version: 5.0.3(jiti@1.21.0)(postcss@8.4.38) + version: 5.0.3(postcss@8.4.35) postcss-nesting: specifier: ^12.1.0 - version: 12.1.2(postcss@8.4.38) + version: 12.1.0(postcss@8.4.35) postcss-plugin: specifier: ^1.0.0 version: 1.0.0 postcss-scss: specifier: ^4.0.9 - version: 4.0.9(postcss@8.4.38) + version: 4.0.9(postcss@8.4.35) prettier: specifier: ^3.2.5 version: 3.2.5 @@ -508,10 +508,10 @@ importers: version: 18.2.0(react@18.2.0) react-is: specifier: ^18.2.0 - version: 18.3.1 + version: 18.2.0 react-redux: specifier: ^9.1.0 - version: 9.1.1(@types/react@18.3.1)(react@18.2.0)(redux@5.0.1) + version: 9.1.0(@types/react@18.2.65)(react@18.2.0)(redux@5.0.1) react-test-renderer: specifier: 18.2.0 version: 18.2.0(react@18.2.0) @@ -529,52 +529,64 @@ importers: version: 5.1.0 tailwindcss: specifier: ^3.4.1 - version: 3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.5))(@types/node@20.11.27)(typescript@5.4.5)) + version: 3.4.1(ts-node@10.9.2) ts-node: specifier: 10.9.2 - version: 10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.5))(@types/node@20.11.27)(typescript@5.4.5) + version: 10.9.2(@types/node@20.11.27)(typescript@5.4.2) typescript: specifier: ^5.4.2 - version: 5.4.5 + version: 5.4.2 unplugin-icons: specifier: ^0.18.5 - version: 0.18.5(vue-template-compiler@2.7.16) + version: 0.18.5 url-loader: specifier: ^4.1.1 - version: 4.1.1(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))) + version: 4.1.1(webpack@5.90.3) vite: specifier: ^5.1.6 - version: 5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0) + version: 5.1.6(@types/node@20.11.27)(sass@1.72.0) vite-plugin-dts: specifier: ^3.7.3 - version: 3.9.0(@types/node@20.11.27)(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0)) + version: 3.7.3(@types/node@20.11.27)(typescript@5.4.2)(vite@5.1.6) vite-plugin-sass-dts: specifier: ^1.3.17 - version: 1.3.18(postcss@8.4.38)(prettier@3.2.5)(sass@1.75.0)(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0)) + version: 1.3.17(postcss@8.4.35)(prettier@3.2.5)(sass@1.72.0)(vite@5.1.6) vite-tsconfig-paths: specifier: ^4.3.2 - version: 4.3.2(typescript@5.4.5)(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0)) + version: 4.3.2(typescript@5.4.2)(vite@5.1.6) vitest: specifier: ^1.3.1 - version: 1.5.3(@types/node@20.11.27)(happy-dom@13.10.1)(jsdom@24.0.0)(sass@1.75.0)(terser@5.31.0) + version: 1.3.1(@types/node@20.11.27)(happy-dom@13.8.4)(jsdom@24.0.0)(sass@1.72.0) libs/storybook: dependencies: + '@deck.gl-community/editable-layers': + specifier: 9.0.0-alpha.1 + version: 9.0.0-alpha.1(@deck.gl/core@9.0.14)(@deck.gl/extensions@9.0.14)(@deck.gl/geo-layers@9.0.14)(@deck.gl/layers@9.0.14)(@deck.gl/mesh-layers@9.0.14)(@luma.gl/constants@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12)(@math.gl/core@4.0.1) + '@deck.gl/core': + specifier: ^9.0.12 + version: 9.0.14 + '@deck.gl/layers': + specifier: ^9.0.12 + version: 9.0.14(@deck.gl/core@9.0.14)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@deck.gl/react': + specifier: ^9.0.12 + version: 9.0.14(@deck.gl/core@9.0.14)(react-dom@18.2.0)(react@18.2.0) '@graphpolaris/shared': specifier: workspace:* version: link:../shared '@storybook/manager-api': specifier: ^8.0.6 - version: 8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 8.0.6(react-dom@18.2.0)(react@18.2.0) '@storybook/test': specifier: ^8.0.6 - version: 8.0.9(vitest@1.5.3(@types/node@20.11.27)(happy-dom@13.10.1)(jsdom@24.0.0)(sass@1.75.0)(terser@5.31.0)) + version: 8.0.6(vitest@1.3.1) '@storybook/theming': specifier: ^8.0.6 - version: 8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 8.0.6(react-dom@18.2.0)(react@18.2.0) postcss-scss: specifier: ^4.0.9 - version: 4.0.9(postcss@8.4.38) + version: 4.0.9(postcss@8.4.35) react: specifier: ^18.2.0 version: 18.2.0 @@ -587,55 +599,55 @@ importers: devDependencies: '@storybook/addon-essentials': specifier: ^8.0.6 - version: 8.0.9(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 8.0.6(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-interactions': specifier: ^8.0.6 - version: 8.0.9(vitest@1.5.3(@types/node@20.11.27)(happy-dom@13.10.1)(jsdom@24.0.0)(sass@1.75.0)(terser@5.31.0)) + version: 8.0.6(vitest@1.3.1) '@storybook/addon-links': specifier: ^8.0.6 - version: 8.0.9(react@18.2.0) + version: 8.0.6(react@18.2.0) '@storybook/blocks': specifier: ^8.0.6 - version: 8.0.9(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 8.0.6(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) '@storybook/preset-scss': specifier: ^1.0.3 - version: 1.0.3(css-loader@7.1.1(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2)))(sass-loader@14.2.1(sass@1.75.0)(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2)))(style-loader@4.0.0(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2))) + version: 1.0.3(css-loader@6.10.0)(sass-loader@14.1.1)(style-loader@3.3.4) '@storybook/react': specifier: ^8.0.6 - version: 8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) + version: 8.0.6(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) '@storybook/react-vite': specifier: ^8.0.6 - version: 8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0)) + version: 8.0.6(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(vite@5.1.6) '@types/node': specifier: 20.11.27 version: 20.11.27 '@types/react': specifier: ^18.2.65 - version: 18.3.1 + version: 18.2.65 '@types/react-dom': specifier: ^18.2.22 - version: 18.3.0 + version: 18.2.22 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0)) + version: 4.2.1(vite@5.1.6) autoprefixer: specifier: ^10.4.18 - version: 10.4.19(postcss@8.4.38) + version: 10.4.18(postcss@8.4.35) config: specifier: workspace:* version: link:../config daisyui: specifier: ^4.7.3 - version: 4.10.2(postcss@8.4.38) + version: 4.7.3(postcss@8.4.35) postcss: specifier: ^8.4.35 - version: 8.4.38 + version: 8.4.35 postcss-load-config: specifier: ^5.0.3 - version: 5.0.3(jiti@1.21.0)(postcss@8.4.38) + version: 5.0.3(postcss@8.4.35) postcss-nesting: specifier: ^12.1.0 - version: 12.1.2(postcss@8.4.38) + version: 12.1.0(postcss@8.4.35) postcss-plugin: specifier: ^1.0.0 version: 1.0.0 @@ -644,28 +656,28 @@ importers: version: 15.8.1 sass: specifier: ^1.72.0 - version: 1.75.0 + version: 1.72.0 sass-loader: specifier: ^14.1.1 - version: 14.2.1(sass@1.75.0)(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2)) + version: 14.1.1(sass@1.72.0)(webpack@5.90.3) storybook: specifier: ^8.0.6 - version: 8.0.9(@babel/preset-env@7.24.5(@babel/core@7.24.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 8.0.6(react-dom@18.2.0)(react@18.2.0) tailwindcss: specifier: ^3.4.1 - version: 3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.5))(@types/node@20.11.27)(typescript@5.4.5)) + version: 3.4.1(ts-node@10.9.2) typescript: specifier: ^5.4.2 - version: 5.4.5 + version: 5.4.2 vite: specifier: ^5.1.6 - version: 5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0) + version: 5.1.6(@types/node@20.11.27)(sass@1.72.0) vite-plugin-sass-dts: specifier: ^1.3.17 - version: 1.3.18(postcss@8.4.38)(prettier@3.2.5)(sass@1.75.0)(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0)) + version: 1.3.17(postcss@8.4.35)(prettier@3.2.5)(sass@1.72.0)(vite@5.1.6) vite-tsconfig-paths: specifier: ^4.3.2 - version: 4.3.2(typescript@5.4.5)(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0)) + version: 4.3.2(typescript@5.4.2)(vite@5.1.6) libs/workspace/eslint-config-custom: dependencies: @@ -674,789 +686,1556 @@ importers: version: 8.57.0 eslint-config-next: specifier: 14.1.3 - version: 14.1.3(eslint@8.57.0)(typescript@5.4.5) + version: 14.1.3(eslint@8.57.0)(typescript@5.4.2) eslint-config-prettier: specifier: ^9.1.0 version: 9.1.0(eslint@8.57.0) eslint-config-turbo: specifier: ^1.12.5 - version: 1.13.3(eslint@8.57.0) + version: 1.12.5(eslint@8.57.0) eslint-plugin-react: specifier: 7.34.0 version: 7.34.0(eslint@8.57.0) devDependencies: typescript: specifier: ^5.4.2 - version: 5.4.5 + version: 5.4.2 libs/workspace/tsconfig: {} packages: - '@adobe/css-tools@4.3.3': + /@aashutoshrathi/word-wrap@1.2.6: + resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} + engines: {node: '>=0.10.0'} + + /@adobe/css-tools@4.3.3: resolution: {integrity: sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==} - '@alloc/quick-lru@5.2.0': + /@alloc/quick-lru@5.2.0: resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} engines: {node: '>=10'} + dev: true - '@ampproject/remapping@2.3.0': - resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} + /@ampproject/remapping@2.2.1: + resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/gen-mapping': 0.3.4 + '@jridgewell/trace-mapping': 0.3.23 - '@antfu/install-pkg@0.1.1': + /@antfu/install-pkg@0.1.1: resolution: {integrity: sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==} + dependencies: + execa: 5.1.1 + find-up: 5.0.0 + dev: true - '@antfu/install-pkg@0.3.3': - resolution: {integrity: sha512-nHHsk3NXQ6xkCfiRRC8Nfrg8pU5kkr3P3Y9s9dKqiuRmBD0Yap7fymNDjGFKeWhZQHqqbCS5CfeMy9wtExM24w==} + /@antfu/install-pkg@0.3.1: + resolution: {integrity: sha512-A3zWY9VeTPnxlMiZtsGHw2lSd3ghwvL8s9RiGOtqvDxhhFfZ781ynsGBa/iUnDJ5zBrmTFQrJDud3TGgRISaxw==} + dependencies: + execa: 8.0.1 + dev: true - '@antfu/utils@0.7.7': + /@antfu/utils@0.7.7: resolution: {integrity: sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg==} + dev: true - '@arcgis/core@4.29.10': + /@arcgis/core@4.29.10: resolution: {integrity: sha512-EMJOJkeXG7sYeKLrjEWvF3cKWCFB4CFEjcsfRi0j9UlULv9NV9IarVryG1oLCg17CtEzcKjl7EZXiPnZsX5M2Q==} + dependencies: + '@esri/arcgis-html-sanitizer': 3.0.1 + '@esri/calcite-colors': 6.1.0 + '@esri/calcite-components': 2.8.0 + '@popperjs/core': 2.11.8 + '@vaadin/grid': 24.3.12 + '@zip.js/zip.js': 2.7.44 + luxon: 3.4.4 + sortablejs: 1.15.2 + dev: false - '@aw-web-design/x-default-browser@1.4.126': + /@aw-web-design/x-default-browser@1.4.126: resolution: {integrity: sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug==} hasBin: true + dependencies: + default-browser-id: 3.0.0 + dev: true - '@babel/code-frame@7.24.2': - resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} + /@babel/code-frame@7.23.5: + resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.23.4 + chalk: 2.4.2 - '@babel/compat-data@7.24.4': - resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==} + /@babel/compat-data@7.23.5: + resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} engines: {node: '>=6.9.0'} - '@babel/core@7.24.5': - resolution: {integrity: sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==} + /@babel/core@7.24.0: + resolution: {integrity: sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==} engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.2.1 + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.6 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0) + '@babel/helpers': 7.24.0 + '@babel/parser': 7.24.0 + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.0 + '@babel/types': 7.24.0 + convert-source-map: 2.0.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color - '@babel/generator@7.24.5': - resolution: {integrity: sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==} + /@babel/generator@7.23.6: + resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 + '@jridgewell/gen-mapping': 0.3.4 + '@jridgewell/trace-mapping': 0.3.23 + jsesc: 2.5.2 - '@babel/helper-annotate-as-pure@7.22.5': + /@babel/helper-annotate-as-pure@7.22.5: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 + dev: true - '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15': + /@babel/helper-builder-binary-assignment-operator-visitor@7.22.15: resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 + dev: true - '@babel/helper-compilation-targets@7.23.6': + /@babel/helper-compilation-targets@7.23.6: resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/helper-validator-option': 7.23.5 + browserslist: 4.23.0 + lru-cache: 5.1.1 + semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.24.5': - resolution: {integrity: sha512-uRc4Cv8UQWnE4NXlYTIIdM7wfFkOqlFztcC/gVXDKohKoVB3OyonfelUBaJzSwpBntZ2KYGF/9S7asCHsXwW6g==} + /@babel/helper-create-class-features-plugin@7.24.0(@babel/core@7.24.0): + resolution: {integrity: sha512-QAH+vfvts51BCsNZ2PhY6HAggnlS6omLLFTsIpeqZk/MmJ6cW7tgz5yRv0fMJThcr6FmbMrENh1RgrWPTYA76g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.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.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.24.0) + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + semver: 6.3.1 + dev: true - '@babel/helper-create-regexp-features-plugin@7.22.15': + /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.24.0): resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-annotate-as-pure': 7.22.5 + regexpu-core: 5.3.2 + semver: 6.3.1 + dev: true - '@babel/helper-define-polyfill-provider@0.6.2': - resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} + /@babel/helper-define-polyfill-provider@0.5.0(@babel/core@7.24.0): + resolution: {integrity: sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.24.0 + debug: 4.3.4 + lodash.debounce: 4.0.8 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + dev: true - '@babel/helper-environment-visitor@7.22.20': + /@babel/helper-environment-visitor@7.22.20: resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} engines: {node: '>=6.9.0'} - '@babel/helper-function-name@7.23.0': + /@babel/helper-function-name@7.23.0: resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.24.0 + '@babel/types': 7.24.0 - '@babel/helper-hoist-variables@7.22.5': + /@babel/helper-hoist-variables@7.22.5: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 - '@babel/helper-member-expression-to-functions@7.24.5': - resolution: {integrity: sha512-4owRteeihKWKamtqg4JmWSsEZU445xpFRXPEwp44HbgbxdWlUV1b4Agg4lkA806Lil5XM/e+FJyS0vj5T6vmcA==} + /@babel/helper-member-expression-to-functions@7.23.0: + resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 + dev: true - '@babel/helper-module-imports@7.24.3': - resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==} + /@babel/helper-module-imports@7.22.15: + resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 - '@babel/helper-module-transforms@7.24.5': - resolution: {integrity: sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==} + /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.20 - '@babel/helper-optimise-call-expression@7.22.5': + /@babel/helper-optimise-call-expression@7.22.5: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 + dev: true - '@babel/helper-plugin-utils@7.24.5': - resolution: {integrity: sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==} + /@babel/helper-plugin-utils@7.24.0: + resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==} engines: {node: '>=6.9.0'} + dev: true - '@babel/helper-remap-async-to-generator@7.22.20': + /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.24.0): resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-wrap-function': 7.22.20 + dev: true - '@babel/helper-replace-supers@7.24.1': - resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==} + /@babel/helper-replace-supers@7.22.20(@babel/core@7.24.0): + resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + dev: true - '@babel/helper-simple-access@7.24.5': - resolution: {integrity: sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==} + /@babel/helper-simple-access@7.22.5: + resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 - '@babel/helper-skip-transparent-expression-wrappers@7.22.5': + /@babel/helper-skip-transparent-expression-wrappers@7.22.5: resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 + dev: true - '@babel/helper-split-export-declaration@7.24.5': - resolution: {integrity: sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==} + /@babel/helper-split-export-declaration@7.22.6: + resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.24.0 - '@babel/helper-string-parser@7.24.1': - resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==} + /@babel/helper-string-parser@7.23.4: + resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.24.5': - resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==} + /@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.23.5': + /@babel/helper-validator-option@7.23.5: resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} - '@babel/helper-wrap-function@7.24.5': - resolution: {integrity: sha512-/xxzuNvgRl4/HLNKvnFwdhdgN3cpLxgLROeLDl83Yx0AJ1SGvq1ak0OszTOjDfiB8Vx03eJbeDWh9r+jCCWttw==} + /@babel/helper-wrap-function@7.22.20: + resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-function-name': 7.23.0 + '@babel/template': 7.24.0 + '@babel/types': 7.24.0 + dev: true - '@babel/helpers@7.24.5': - resolution: {integrity: sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==} + /@babel/helpers@7.24.0: + resolution: {integrity: sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.0 + '@babel/types': 7.24.0 + transitivePeerDependencies: + - supports-color - '@babel/highlight@7.24.5': - resolution: {integrity: sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==} + /@babel/highlight@7.23.4: + resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.22.20 + chalk: 2.4.2 + js-tokens: 4.0.0 - '@babel/parser@7.24.5': - resolution: {integrity: sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==} + /@babel/parser@7.24.0: + resolution: {integrity: sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==} engines: {node: '>=6.0.0'} hasBin: true + dependencies: + '@babel/types': 7.24.0 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.5': - resolution: {integrity: sha512-LdXRi1wEMTrHVR4Zc9F8OewC3vdm5h4QB6L71zy6StmYeqGi1b3ttIO8UC+BfZKcH9jdr4aI249rBkm+3+YvHw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.1': - resolution: {integrity: sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==} + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.1': - resolution: {integrity: sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==} + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.24.0) + dev: true - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.1': - resolution: {integrity: sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==} + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.7(@babel/core@7.24.0): + resolution: {integrity: sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2': + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.0): resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + dev: true - '@babel/plugin-syntax-async-generators@7.8.4': + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.0): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-class-properties@7.12.13': + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.0): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-class-static-block@7.14.5': + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.0): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-dynamic-import@7.8.3': + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-export-namespace-from@7.8.3': + /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-flow@7.24.1': - resolution: {integrity: sha512-sxi2kLTI5DeW5vDtMUsk4mTPwvlUDbjOnoWayhynCwrw4QXRld4QEYwqzY8JmQXaJUtgUuCIurtSRH5sn4c7mA==} + /@babel/plugin-syntax-flow@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-import-assertions@7.24.1': - resolution: {integrity: sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==} + /@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-import-attributes@7.24.1': - resolution: {integrity: sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==} + /@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-import-meta@7.10.4': + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.0): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-json-strings@7.8.3': + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-jsx@7.24.1': - resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==} + /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-logical-assignment-operators@7.10.4': + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.0): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3': + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-numeric-separator@7.10.4': + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.0): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-object-rest-spread@7.8.3': + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-optional-catch-binding@7.8.3': + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-optional-chaining@7.8.3': + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-private-property-in-object@7.14.5': + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.0): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-top-level-await@7.14.5': + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.0): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-typescript@7.24.1': - resolution: {integrity: sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==} + /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-syntax-unicode-sets-regex@7.18.6': + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.0): resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-arrow-functions@7.24.1': - resolution: {integrity: sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==} + /@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-async-generator-functions@7.24.3': - resolution: {integrity: sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==} + /@babel/plugin-transform-async-generator-functions@7.23.9(@babel/core@7.24.0): + resolution: {integrity: sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.0) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.0) + dev: true - '@babel/plugin-transform-async-to-generator@7.24.1': - resolution: {integrity: sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==} + /@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.0) + dev: true - '@babel/plugin-transform-block-scoped-functions@7.24.1': - resolution: {integrity: sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==} + /@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-block-scoping@7.24.5': - resolution: {integrity: sha512-sMfBc3OxghjC95BkYrYocHL3NaOplrcaunblzwXhGmlPwpmfsxr4vK+mBBt49r+S240vahmv+kUxkeKgs+haCw==} + /@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-class-properties@7.24.1': - resolution: {integrity: sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==} + /@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-class-static-block@7.24.4': - resolution: {integrity: sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==} + /@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.0) + dev: true - '@babel/plugin-transform-classes@7.24.5': - resolution: {integrity: sha512-gWkLP25DFj2dwe9Ck8uwMOpko4YsqyfZJrOmqqcegeDYEbp7rmn4U6UQZNj08UF6MaX39XenSpKRCvpDRBtZ7Q==} + /@babel/plugin-transform-classes@7.23.8(@babel/core@7.24.0): + resolution: {integrity: sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.24.0) + '@babel/helper-split-export-declaration': 7.22.6 + globals: 11.12.0 + dev: true - '@babel/plugin-transform-computed-properties@7.24.1': - resolution: {integrity: sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==} + /@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/template': 7.24.0 + dev: true - '@babel/plugin-transform-destructuring@7.24.5': - resolution: {integrity: sha512-SZuuLyfxvsm+Ah57I/i1HVjveBENYK9ue8MJ7qkc7ndoNjqquJiElzA7f5yaAXjyW2hKojosOTAQQRX50bPSVg==} + /@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-dotall-regex@7.24.1': - resolution: {integrity: sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==} + /@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-duplicate-keys@7.24.1': - resolution: {integrity: sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==} + /@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-dynamic-import@7.24.1': - resolution: {integrity: sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==} + /@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.0) + dev: true - '@babel/plugin-transform-exponentiation-operator@7.24.1': - resolution: {integrity: sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==} + /@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-export-namespace-from@7.24.1': - resolution: {integrity: sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==} + /@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.0) + dev: true - '@babel/plugin-transform-flow-strip-types@7.24.1': - resolution: {integrity: sha512-iIYPIWt3dUmUKKE10s3W+jsQ3icFkw0JyRVyY1B7G4yK/nngAOHLVx8xlhA6b/Jzl/Y0nis8gjqhqKtRDQqHWQ==} + /@babel/plugin-transform-flow-strip-types@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-flow': 7.23.3(@babel/core@7.24.0) + dev: true - '@babel/plugin-transform-for-of@7.24.1': - resolution: {integrity: sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==} + /@babel/plugin-transform-for-of@7.23.6(@babel/core@7.24.0): + resolution: {integrity: sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + dev: true - '@babel/plugin-transform-function-name@7.24.1': - resolution: {integrity: sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==} + /@babel/plugin-transform-function-name@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-json-strings@7.24.1': - resolution: {integrity: sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==} + /@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.0) + dev: true - '@babel/plugin-transform-literals@7.24.1': - resolution: {integrity: sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==} + /@babel/plugin-transform-literals@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-logical-assignment-operators@7.24.1': - resolution: {integrity: sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==} + /@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.0) + dev: true - '@babel/plugin-transform-member-expression-literals@7.24.1': - resolution: {integrity: sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==} + /@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-modules-amd@7.24.1': - resolution: {integrity: sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==} + /@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-modules-commonjs@7.24.1': - resolution: {integrity: sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==} + /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-simple-access': 7.22.5 + dev: true - '@babel/plugin-transform-modules-systemjs@7.24.1': - resolution: {integrity: sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==} + /@babel/plugin-transform-modules-systemjs@7.23.9(@babel/core@7.24.0): + resolution: {integrity: sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-validator-identifier': 7.22.20 + dev: true - '@babel/plugin-transform-modules-umd@7.24.1': - resolution: {integrity: sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==} + /@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-named-capturing-groups-regex@7.22.5': + /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.24.0): resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-new-target@7.24.1': - resolution: {integrity: sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==} + /@babel/plugin-transform-new-target@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-nullish-coalescing-operator@7.24.1': - resolution: {integrity: sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==} + /@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.0) + dev: true - '@babel/plugin-transform-numeric-separator@7.24.1': - resolution: {integrity: sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==} + /@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.0) + dev: true - '@babel/plugin-transform-object-rest-spread@7.24.5': - resolution: {integrity: sha512-7EauQHszLGM3ay7a161tTQH7fj+3vVM/gThlz5HpFtnygTxjrlvoeq7MPVA1Vy9Q555OB8SnAOsMkLShNkkrHA==} + /@babel/plugin-transform-object-rest-spread@7.24.0(@babel/core@7.24.0): + resolution: {integrity: sha512-y/yKMm7buHpFFXfxVFS4Vk1ToRJDilIa6fKRioB9Vjichv58TDGXTvqV0dN7plobAmTW5eSEGXDngE+Mm+uO+w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.24.0 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.24.0) + dev: true - '@babel/plugin-transform-object-super@7.24.1': - resolution: {integrity: sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==} + /@babel/plugin-transform-object-super@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.24.0) + dev: true - '@babel/plugin-transform-optional-catch-binding@7.24.1': - resolution: {integrity: sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==} + /@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.0) + dev: true - '@babel/plugin-transform-optional-chaining@7.24.5': - resolution: {integrity: sha512-xWCkmwKT+ihmA6l7SSTpk8e4qQl/274iNbSKRRS8mpqFR32ksy36+a+LWY8OXCCEefF8WFlnOHVsaDI2231wBg==} + /@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.0) + dev: true - '@babel/plugin-transform-parameters@7.24.5': - resolution: {integrity: sha512-9Co00MqZ2aoky+4j2jhofErthm6QVLKbpQrvz20c3CH9KQCLHyNB+t2ya4/UrRpQGR+Wrwjg9foopoeSdnHOkA==} + /@babel/plugin-transform-parameters@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-private-methods@7.24.1': - resolution: {integrity: sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==} + /@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-private-property-in-object@7.24.5': - resolution: {integrity: sha512-JM4MHZqnWR04jPMujQDTBVRnqxpLLpx2tkn7iPn+Hmsc0Gnb79yvRWOkvqFOx3Z7P7VxiRIR22c4eGSNj87OBQ==} + /@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.24.0): + resolution: {integrity: sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.0) + dev: true - '@babel/plugin-transform-property-literals@7.24.1': - resolution: {integrity: sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==} + /@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-react-jsx-self@7.24.5': - resolution: {integrity: sha512-RtCJoUO2oYrYwFPtR1/jkoBEcFuI1ae9a9IMxeyAVa3a1Ap4AnxmyIKG2b2FaJKqkidw/0cxRbWN+HOs6ZWd1w==} + /@babel/plugin-transform-react-jsx-self@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-react-jsx-source@7.24.1': - resolution: {integrity: sha512-1v202n7aUq4uXAieRTKcwPzNyphlCuqHHDcdSNc+vdhoTEZcFMh+L5yZuCmGaIO7bs1nJUNfHB89TZyoL48xNA==} + /@babel/plugin-transform-react-jsx-source@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-regenerator@7.24.1': - resolution: {integrity: sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==} + /@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + regenerator-transform: 0.15.2 + dev: true - '@babel/plugin-transform-reserved-words@7.24.1': - resolution: {integrity: sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==} + /@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-shorthand-properties@7.24.1': - resolution: {integrity: sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==} + /@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-spread@7.24.1': - resolution: {integrity: sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==} + /@babel/plugin-transform-spread@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + dev: true - '@babel/plugin-transform-sticky-regex@7.24.1': - resolution: {integrity: sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==} + /@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-template-literals@7.24.1': - resolution: {integrity: sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==} + /@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-typeof-symbol@7.24.5': - resolution: {integrity: sha512-UTGnhYVZtTAjdwOTzT+sCyXmTn8AhaxOS/MjG9REclZ6ULHWF9KoCZur0HSGU7hk8PdBFKKbYe6+gqdXWz84Jg==} + /@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-typescript@7.24.5': - resolution: {integrity: sha512-E0VWu/hk83BIFUWnsKZ4D81KXjN5L3MobvevOHErASk9IPwKHOkTgvqzvNo1yP/ePJWqqK2SpUR5z+KQbl6NVw==} + /@babel/plugin-transform-typescript@7.23.6(@babel/core@7.24.0): + resolution: {integrity: sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.24.0) + dev: true - '@babel/plugin-transform-unicode-escapes@7.24.1': - resolution: {integrity: sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==} + /@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-unicode-property-regex@7.24.1': - resolution: {integrity: sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==} + /@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-unicode-regex@7.24.1': - resolution: {integrity: sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==} + /@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/plugin-transform-unicode-sets-regex@7.24.1': - resolution: {integrity: sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==} + /@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true - '@babel/preset-env@7.24.5': - resolution: {integrity: sha512-UGK2ifKtcC8i5AI4cH+sbLLuLc2ktYSFJgBAXorKAsHUZmrQ1q6aQ6i3BvU24wWs2AAKqQB6kq3N9V9Gw1HiMQ==} + /@babel/preset-env@7.24.0(@babel/core@7.24.0): + resolution: {integrity: sha512-ZxPEzV9IgvGn73iK0E6VB9/95Nd7aMFpbE0l8KQFDG70cOV9IxRP7Y2FUPmlK0v6ImlLqYX50iuZ3ZTVhOF2lA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.24.0 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.7(@babel/core@7.24.0) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.0) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.0) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.0) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.0) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-syntax-import-attributes': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.0) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.0) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.0) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.0) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.0) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.0) + '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-async-generator-functions': 7.23.9(@babel/core@7.24.0) + '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-classes': 7.23.8(@babel/core@7.24.0) + '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-dotall-regex': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-duplicate-keys': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-dynamic-import': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-exponentiation-operator': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-for-of': 7.23.6(@babel/core@7.24.0) + '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-json-strings': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-logical-assignment-operators': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-modules-systemjs': 7.23.9(@babel/core@7.24.0) + '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.0) + '@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-numeric-separator': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-object-rest-spread': 7.24.0(@babel/core@7.24.0) + '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-optional-catch-binding': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-regenerator': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-reserved-words': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-typeof-symbol': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-unicode-escapes': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-unicode-property-regex': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.24.0) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.0) + babel-plugin-polyfill-corejs2: 0.4.8(@babel/core@7.24.0) + babel-plugin-polyfill-corejs3: 0.9.0(@babel/core@7.24.0) + babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.24.0) + core-js-compat: 3.36.0 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true - '@babel/preset-flow@7.24.1': - resolution: {integrity: sha512-sWCV2G9pcqZf+JHyv/RyqEIpFypxdCSxWIxQjpdaQxenNog7cN1pr76hg8u0Fz8Qgg0H4ETkGcJnXL8d4j0PPA==} + /@babel/preset-flow@7.24.0(@babel/core@7.24.0): + resolution: {integrity: sha512-cum/nSi82cDaSJ21I4PgLTVlj0OXovFk6GRguJYe/IKg6y6JHLTbJhybtX4k35WT9wdeJfEVjycTixMhBHd0Dg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-transform-flow-strip-types': 7.23.3(@babel/core@7.24.0) + dev: true - '@babel/preset-modules@0.1.6-no-external-plugins': + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.0): resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/types': 7.24.0 + esutils: 2.0.3 + dev: true - '@babel/preset-typescript@7.24.1': - resolution: {integrity: sha512-1DBaMmRDpuYQBPWD8Pf/WEwCrtgRHxsZnP4mIy9G/X+hFfbI47Q2G4t1Paakld84+qsk2fSsUPMKg71jkoOOaQ==} + /@babel/preset-typescript@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.24.0) + dev: true - '@babel/register@7.23.7': + /@babel/register@7.23.7(@babel/core@7.24.0): resolution: {integrity: sha512-EjJeB6+kvpk+Y5DAkEAmbOBEFkh9OASx0huoEkqYTFxAZHzOAX2Oh5uwAUuL2rUddqfM0SA+KPXV2TbzoZ2kvQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.0 + clone-deep: 4.0.1 + find-cache-dir: 2.1.0 + make-dir: 2.1.0 + pirates: 4.0.6 + source-map-support: 0.5.21 + dev: true - '@babel/regjsgen@0.8.0': + /@babel/regjsgen@0.8.0: resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} + dev: true + + /@babel/runtime@7.21.0: + resolution: {integrity: sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.13.11 + dev: false - '@babel/runtime@7.24.5': - resolution: {integrity: sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==} + /@babel/runtime@7.24.0: + resolution: {integrity: sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==} engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.1 - '@babel/template@7.24.0': + /@babel/template@7.24.0: resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.23.5 + '@babel/parser': 7.24.0 + '@babel/types': 7.24.0 - '@babel/traverse@7.24.5': - resolution: {integrity: sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==} + /@babel/traverse@7.24.0: + resolution: {integrity: sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.6 + '@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.0 + '@babel/types': 7.24.0 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color - '@babel/types@7.24.5': - resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==} + /@babel/types@7.24.0: + resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==} engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.23.4 + '@babel/helper-validator-identifier': 7.22.20 + to-fast-properties: 2.0.0 - '@base2/pretty-print-object@1.0.1': + /@base2/pretty-print-object@1.0.1: resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==} + dev: true - '@colors/colors@1.5.0': + /@colors/colors@1.5.0: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} + requiresBuild: true + dev: true + optional: true - '@commitlint/cli@19.3.0': - resolution: {integrity: sha512-LgYWOwuDR7BSTQ9OLZ12m7F/qhNY+NpAyPBgo4YNMkACE7lGuUnuQq1yi9hz1KA4+3VqpOYl8H1rY/LYK43v7g==} + /@commitlint/cli@19.1.0(@types/node@20.11.27)(typescript@5.4.2): + resolution: {integrity: sha512-SYGm8HGbVzrlSYeB6oo6pG1Ec6bOMJcDsXgNGa4vgZQsPj6nJkcbTWlIRmtmIk0tHi0d5sCljGuQ+g/0NCPv7w==} engines: {node: '>=v18'} hasBin: true + dependencies: + '@commitlint/format': 19.0.3 + '@commitlint/lint': 19.1.0 + '@commitlint/load': 19.1.0(@types/node@20.11.27)(typescript@5.4.2) + '@commitlint/read': 19.0.3 + '@commitlint/types': 19.0.3 + execa: 8.0.1 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - typescript + dev: true - '@commitlint/config-angular-type-enum@19.1.0': + /@commitlint/config-angular-type-enum@19.1.0: resolution: {integrity: sha512-eLjt7vSArP62kpDmmIZNdIBjPzbqY8jss6mVOcSDm4t1KfDw4UmPrtPh/7zcIL3GI5uf/7W8d2s3K0qisf9C+g==} engines: {node: '>=v18'} + dev: true - '@commitlint/config-angular@19.3.0': - resolution: {integrity: sha512-D8ue6s7f/A/ph/4vSEj32zxg/WHRF21vguOigAymUJ7SfUPF/BD+C/UGt7I1aEEhdgoq7MIS8bNAJroYvSzMwQ==} + /@commitlint/config-angular@19.1.0: + resolution: {integrity: sha512-qZyG9FHjPoG+VaHxH1OruWI8cmWWRe00sAS73jXAhACimT74k4Dex5jI2cKFcXSH8Ebh1yGwxfjzSgup5O0ykA==} engines: {node: '>=v18'} + dependencies: + '@commitlint/config-angular-type-enum': 19.1.0 + dev: true - '@commitlint/config-conventional@19.2.2': - resolution: {integrity: sha512-mLXjsxUVLYEGgzbxbxicGPggDuyWNkf25Ht23owXIH+zV2pv1eJuzLK3t1gDY5Gp6pxdE60jZnWUY5cvgL3ufw==} + /@commitlint/config-conventional@19.1.0: + resolution: {integrity: sha512-KIKD2xrp6Uuk+dcZVj3++MlzIr/Su6zLE8crEDQCZNvWHNQSeeGbzOlNtsR32TUy6H3JbP7nWgduAHCaiGQ6EA==} engines: {node: '>=v18'} + dependencies: + '@commitlint/types': 19.0.3 + conventional-changelog-conventionalcommits: 7.0.2 + dev: true - '@commitlint/config-validator@19.0.3': + /@commitlint/config-validator@19.0.3: resolution: {integrity: sha512-2D3r4PKjoo59zBc2auodrSCaUnCSALCx54yveOFwwP/i2kfEAQrygwOleFWswLqK0UL/F9r07MFi5ev2ohyM4Q==} engines: {node: '>=v18'} + dependencies: + '@commitlint/types': 19.0.3 + ajv: 8.12.0 + dev: true - '@commitlint/ensure@19.0.3': + /@commitlint/ensure@19.0.3: resolution: {integrity: sha512-SZEpa/VvBLoT+EFZVb91YWbmaZ/9rPH3ESrINOl0HD2kMYsjvl0tF7nMHh0EpTcv4+gTtZBAe1y/SS6/OhfZzQ==} engines: {node: '>=v18'} + dependencies: + '@commitlint/types': 19.0.3 + lodash.camelcase: 4.3.0 + lodash.kebabcase: 4.1.1 + lodash.snakecase: 4.1.1 + lodash.startcase: 4.4.0 + lodash.upperfirst: 4.3.1 + dev: true - '@commitlint/execute-rule@19.0.0': + /@commitlint/execute-rule@19.0.0: resolution: {integrity: sha512-mtsdpY1qyWgAO/iOK0L6gSGeR7GFcdW7tIjcNFxcWkfLDF5qVbPHKuGATFqRMsxcO8OUKNj0+3WOHB7EHm4Jdw==} engines: {node: '>=v18'} + dev: true - '@commitlint/format@19.3.0': - resolution: {integrity: sha512-luguk5/aF68HiF4H23ACAfk8qS8AHxl4LLN5oxPc24H+2+JRPsNr1OS3Gaea0CrH7PKhArBMKBz5RX9sA5NtTg==} - engines: {node: '>=v18'} - - '@commitlint/is-ignored@19.2.2': - resolution: {integrity: sha512-eNX54oXMVxncORywF4ZPFtJoBm3Tvp111tg1xf4zWXGfhBPKpfKG6R+G3G4v5CPlRROXpAOpQ3HMhA9n1Tck1g==} + /@commitlint/format@19.0.3: + resolution: {integrity: sha512-QjjyGyoiVWzx1f5xOteKHNLFyhyweVifMgopozSgx1fGNrGV8+wp7k6n1t6StHdJ6maQJ+UUtO2TcEiBFRyR6Q==} engines: {node: '>=v18'} + dependencies: + '@commitlint/types': 19.0.3 + chalk: 5.3.0 + dev: true - '@commitlint/lint@19.2.2': - resolution: {integrity: sha512-xrzMmz4JqwGyKQKTpFzlN0dx0TAiT7Ran1fqEBgEmEj+PU98crOFtysJgY+QdeSagx6EDRigQIXJVnfrI0ratA==} + /@commitlint/is-ignored@19.0.3: + resolution: {integrity: sha512-MqDrxJaRSVSzCbPsV6iOKG/Lt52Y+PVwFVexqImmYYFhe51iVJjK2hRhOG2jUAGiUHk4jpdFr0cZPzcBkSzXDQ==} engines: {node: '>=v18'} + dependencies: + '@commitlint/types': 19.0.3 + semver: 7.6.0 + dev: true + + /@commitlint/lint@19.1.0: + resolution: {integrity: sha512-ESjaBmL/9cxm+eePyEr6SFlBUIYlYpI80n+Ltm7IA3MAcrmiP05UMhJdAD66sO8jvo8O4xdGn/1Mt2G5VzfZKw==} + engines: {node: '>=v18'} + dependencies: + '@commitlint/is-ignored': 19.0.3 + '@commitlint/parse': 19.0.3 + '@commitlint/rules': 19.0.3 + '@commitlint/types': 19.0.3 + dev: true - '@commitlint/load@19.2.0': - resolution: {integrity: sha512-XvxxLJTKqZojCxaBQ7u92qQLFMMZc4+p9qrIq/9kJDy8DOrEa7P1yx7Tjdc2u2JxIalqT4KOGraVgCE7eCYJyQ==} + /@commitlint/load@19.1.0(@types/node@20.11.27)(typescript@5.4.2): + resolution: {integrity: sha512-rWqnvNDpeshX8JfUC/qjpDkQB78qF+4uHcJmIRJMwvlj6zWce08SP/TPKN3GlNKgXhAawwcAPxXL9qOTTdiOBA==} engines: {node: '>=v18'} + dependencies: + '@commitlint/config-validator': 19.0.3 + '@commitlint/execute-rule': 19.0.0 + '@commitlint/resolve-extends': 19.1.0 + '@commitlint/types': 19.0.3 + chalk: 5.3.0 + cosmiconfig: 8.3.6(typescript@5.4.2) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.27)(cosmiconfig@8.3.6)(typescript@5.4.2) + lodash.isplainobject: 4.0.6 + lodash.merge: 4.6.2 + lodash.uniq: 4.5.0 + transitivePeerDependencies: + - '@types/node' + - typescript + dev: true - '@commitlint/message@19.0.0': + /@commitlint/message@19.0.0: resolution: {integrity: sha512-c9czf6lU+9oF9gVVa2lmKaOARJvt4soRsVmbR7Njwp9FpbBgste5i7l/2l5o8MmbwGh4yE1snfnsy2qyA2r/Fw==} engines: {node: '>=v18'} + dev: true - '@commitlint/parse@19.0.3': + /@commitlint/parse@19.0.3: resolution: {integrity: sha512-Il+tNyOb8VDxN3P6XoBBwWJtKKGzHlitEuXA5BP6ir/3loWlsSqDr5aecl6hZcC/spjq4pHqNh0qPlfeWu38QA==} engines: {node: '>=v18'} + dependencies: + '@commitlint/types': 19.0.3 + conventional-changelog-angular: 7.0.0 + conventional-commits-parser: 5.0.0 + dev: true - '@commitlint/read@19.2.1': - resolution: {integrity: sha512-qETc4+PL0EUv7Q36lJbPG+NJiBOGg7SSC7B5BsPWOmei+Dyif80ErfWQ0qXoW9oCh7GTpTNRoaVhiI8RbhuaNw==} + /@commitlint/read@19.0.3: + resolution: {integrity: sha512-b5AflTyAXkUx5qKw4TkjjcOccXZHql3JqMi522knTQktq2AubKXFz60Sws+K4FsefwPws6fGz9mqiI/NvsvxFA==} engines: {node: '>=v18'} + dependencies: + '@commitlint/top-level': 19.0.0 + '@commitlint/types': 19.0.3 + git-raw-commits: 4.0.0 + minimist: 1.2.8 + dev: true - '@commitlint/resolve-extends@19.1.0': + /@commitlint/resolve-extends@19.1.0: resolution: {integrity: sha512-z2riI+8G3CET5CPgXJPlzftH+RiWYLMYv4C9tSLdLXdr6pBNimSKukYP9MS27ejmscqCTVA4almdLh0ODD2KYg==} engines: {node: '>=v18'} + dependencies: + '@commitlint/config-validator': 19.0.3 + '@commitlint/types': 19.0.3 + global-directory: 4.0.1 + import-meta-resolve: 4.0.0 + lodash.mergewith: 4.6.2 + resolve-from: 5.0.0 + dev: true - '@commitlint/rules@19.0.3': + /@commitlint/rules@19.0.3: resolution: {integrity: sha512-TspKb9VB6svklxNCKKwxhELn7qhtY1rFF8ls58DcFd0F97XoG07xugPjjbVnLqmMkRjZDbDIwBKt9bddOfLaPw==} engines: {node: '>=v18'} + dependencies: + '@commitlint/ensure': 19.0.3 + '@commitlint/message': 19.0.0 + '@commitlint/to-lines': 19.0.0 + '@commitlint/types': 19.0.3 + execa: 8.0.1 + dev: true - '@commitlint/to-lines@19.0.0': + /@commitlint/to-lines@19.0.0: resolution: {integrity: sha512-vkxWo+VQU5wFhiP9Ub9Sre0FYe019JxFikrALVoD5UGa8/t3yOJEpEhxC5xKiENKKhUkTpEItMTRAjHw2SCpZw==} engines: {node: '>=v18'} + dev: true - '@commitlint/top-level@19.0.0': + /@commitlint/top-level@19.0.0: resolution: {integrity: sha512-KKjShd6u1aMGNkCkaX4aG1jOGdn7f8ZI8TR1VEuNqUOjWTOdcDSsmglinglJ18JTjuBX5I1PtjrhQCRcixRVFQ==} engines: {node: '>=v18'} + dependencies: + find-up: 7.0.0 + dev: true - '@commitlint/types@19.0.3': + /@commitlint/types@19.0.3: resolution: {integrity: sha512-tpyc+7i6bPG9mvaBbtKUeghfyZSDgWquIDfMgqYtTbmZ9Y9VzEm2je9EYcQ0aoz5o7NvGS+rcDec93yO08MHYA==} engines: {node: '>=v18'} + dependencies: + '@types/conventional-commits-parser': 5.0.0 + chalk: 5.3.0 + dev: true - '@cspotcode/source-map-support@0.8.1': + /@cspotcode/source-map-support@0.8.1: resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} + dependencies: + '@jridgewell/trace-mapping': 0.3.9 + dev: true - '@csstools/selector-resolve-nested@1.1.0': + /@csstools/selector-resolve-nested@1.1.0(postcss-selector-parser@6.0.16): resolution: {integrity: sha512-uWvSaeRcHyeNenKg8tp17EVDRkpflmdyvbE0DHo6D/GdBb6PDnCYYU6gRpXhtICMGMcahQmj2zGxwFM/WC8hCg==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss-selector-parser: ^6.0.13 + dependencies: + postcss-selector-parser: 6.0.16 + dev: true - '@csstools/selector-specificity@3.0.3': - resolution: {integrity: sha512-KEPNw4+WW5AVEIyzC80rTbWEUatTW2lXpN8+8ILC8PiPeWPjwUzrPZDIOZ2wwqDmeqOYTdSGyL3+vE5GC3FB3Q==} + /@csstools/selector-specificity@3.0.2(postcss-selector-parser@6.0.16): + resolution: {integrity: sha512-RpHaZ1h9LE7aALeQXmXrJkRG84ZxIsctEN2biEUmFyKpzFM3zZ35eUMcIzZFsw/2olQE6v69+esEqU2f1MKycg==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss-selector-parser: ^6.0.13 + dependencies: + postcss-selector-parser: 6.0.16 + dev: true - '@deck.gl-community/editable-layers@9.0.0-alpha.1': + /@deck.gl-community/editable-layers@9.0.0-alpha.1(@deck.gl/core@9.0.14)(@deck.gl/extensions@9.0.14)(@deck.gl/geo-layers@9.0.14)(@deck.gl/layers@9.0.14)(@deck.gl/mesh-layers@9.0.14)(@luma.gl/constants@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12)(@math.gl/core@4.0.1): resolution: {integrity: sha512-CRYfqgZbpdxewaqXMcKrtbmZTQugGKv2dUk6H3A5rSSabDF75an4k0BHaR9gnejexk6/aBfCiIsm9fy+090KiQ==} peerDependencies: '@deck.gl/core': '>=9.0.5' @@ -1468,25 +2247,89 @@ packages: '@luma.gl/core': '>=9.0.9' '@luma.gl/engine': '>=9.0.9' '@math.gl/core': '>=4.0.1' + dependencies: + '@deck.gl/core': 9.0.14 + '@deck.gl/extensions': 9.0.14(@deck.gl/core@9.0.14)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@deck.gl/geo-layers': 9.0.14(@deck.gl/core@9.0.14)(@deck.gl/extensions@9.0.14)(@deck.gl/layers@9.0.14)(@deck.gl/mesh-layers@9.0.14)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@deck.gl/layers': 9.0.14(@deck.gl/core@9.0.14)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@deck.gl/mesh-layers': 9.0.14(@deck.gl/core@9.0.14)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@luma.gl/constants': 9.0.12 + '@luma.gl/core': 9.0.12 + '@luma.gl/engine': 9.0.12(@luma.gl/core@9.0.12) + '@math.gl/core': 4.0.1 + '@turf/along': 6.5.0 + '@turf/area': 6.5.0 + '@turf/bbox': 6.5.0 + '@turf/bbox-polygon': 6.5.0 + '@turf/bearing': 6.5.0 + '@turf/boolean-point-in-polygon': 6.5.0 + '@turf/buffer': 6.5.0 + '@turf/center': 6.5.0 + '@turf/centroid': 6.5.0 + '@turf/circle': 6.5.0 + '@turf/clone': 6.5.0 + '@turf/destination': 6.5.0 + '@turf/difference': 6.5.0 + '@turf/distance': 6.5.0 + '@turf/ellipse': 6.5.0 + '@turf/helpers': 6.5.0 + '@turf/intersect': 6.5.0 + '@turf/invariant': 6.5.0 + '@turf/line-intersect': 6.5.0 + '@turf/meta': 6.5.0 + '@turf/midpoint': 6.5.0 + '@turf/nearest-point-on-line': 6.5.0 + '@turf/point-to-line-distance': 6.5.0 + '@turf/polygon-to-line': 6.5.0 + '@turf/rewind': 6.5.0 + '@turf/transform-rotate': 6.5.0 + '@turf/transform-scale': 6.5.0 + '@turf/transform-translate': 6.5.0 + '@turf/union': 6.5.0 + cubic-hermite-spline: 1.0.1 + eventemitter3: 5.0.1 + geojson-types: 2.0.1 + lodash.throttle: 4.1.1 + uuid: 9.0.0 + viewport-mercator-project: 7.0.4 + dev: false - '@deck.gl/aggregation-layers@9.0.12': - resolution: {integrity: sha512-nvIr2oorQ6i/JrY2dtBY6QKTPx3Y437rwQs9JAAwKB1vck2gFsvmGxBmYyfRL5xNep9rIjhd3Vy7oLkuNLCEFQ==} + /@deck.gl/aggregation-layers@9.0.14(@deck.gl/core@9.0.14)(@deck.gl/layers@9.0.14)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12): + resolution: {integrity: sha512-cmoCD1RZ3v91+lkfAOWZMmQc0BFjSiXwinmUvlBkXSkZLgL1j4vGXw/t2kFHseBJnFo/rLRXzeF3ckuPOGCPoQ==} peerDependencies: '@deck.gl/core': ^9.0.0 '@deck.gl/layers': ^9.0.0 '@luma.gl/core': ^9.0.0 '@luma.gl/engine': ^9.0.0 + dependencies: + '@deck.gl/core': 9.0.14 + '@deck.gl/layers': 9.0.14(@deck.gl/core@9.0.14)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@luma.gl/constants': 9.0.12 + '@luma.gl/core': 9.0.12 + '@luma.gl/engine': 9.0.12(@luma.gl/core@9.0.12) + '@luma.gl/shadertools': 9.0.12(@luma.gl/core@9.0.12) + '@math.gl/web-mercator': 4.0.1 + d3-hexbin: 0.2.2 + dev: false - '@deck.gl/arcgis@9.0.12': - resolution: {integrity: sha512-rzaej6oiSN0g5BxZ2jHm/1uRazpey532LbE/5vjvmOEC4GKAvV5bCFL1LY46701e0jfA5moiUKDpkgY8Kd1NEg==} + /@deck.gl/arcgis@9.0.14(@arcgis/core@4.29.10)(@deck.gl/core@9.0.14)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12): + resolution: {integrity: sha512-3q0DCVRHAsk/0uNnllFtv089IS+/wgqjYX+DcYPMsmuEHa9MouL4MVIsGRT50RmLDd9TkBrbtMhFa8fuDT3x2w==} peerDependencies: '@arcgis/core': ^4.0.0 '@deck.gl/core': ^9.0.0 '@luma.gl/core': ^9.0.0 '@luma.gl/engine': ^9.0.0 + dependencies: + '@arcgis/core': 4.29.10 + '@deck.gl/core': 9.0.14 + '@luma.gl/constants': 9.0.12 + '@luma.gl/core': 9.0.12 + '@luma.gl/engine': 9.0.12(@luma.gl/core@9.0.12) + esri-loader: 3.7.0 + dev: false - '@deck.gl/carto@9.0.12': - resolution: {integrity: sha512-jMlzabDDve/RQl2hR05Z7w9vbbQB9nV3IhAKRvmEHt9t0j6tpfoN6Ju4VjHzGm5Be1bpW2+4X4zS7H9CLMc8YA==} + /@deck.gl/carto@9.0.14(@deck.gl/aggregation-layers@9.0.14)(@deck.gl/core@9.0.14)(@deck.gl/extensions@9.0.14)(@deck.gl/geo-layers@9.0.14)(@deck.gl/layers@9.0.14)(@loaders.gl/core@4.2.1): + resolution: {integrity: sha512-tbsKvo56TDXZ+HoA4XV9g1BIL/PrdvcemP/AYYABw/iOQNMP4ZmiRmGBLCIpa34q8NjR4aHLrYxMgBK1S4YMvQ==} peerDependencies: '@deck.gl/aggregation-layers': ^9.0.0 '@deck.gl/core': ^9.0.0 @@ -1494,19 +2337,75 @@ packages: '@deck.gl/geo-layers': ^9.0.0 '@deck.gl/layers': ^9.0.0 '@loaders.gl/core': ^4.2.0 + dependencies: + '@deck.gl/aggregation-layers': 9.0.14(@deck.gl/core@9.0.14)(@deck.gl/layers@9.0.14)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@deck.gl/core': 9.0.14 + '@deck.gl/extensions': 9.0.14(@deck.gl/core@9.0.14)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@deck.gl/geo-layers': 9.0.14(@deck.gl/core@9.0.14)(@deck.gl/extensions@9.0.14)(@deck.gl/layers@9.0.14)(@deck.gl/mesh-layers@9.0.14)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@deck.gl/layers': 9.0.14(@deck.gl/core@9.0.14)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@loaders.gl/core': 4.2.1 + '@loaders.gl/gis': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/mvt': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/tiles': 4.2.1(@loaders.gl/core@4.2.1) + '@luma.gl/constants': 9.0.12 + '@luma.gl/core': 9.0.12 + '@luma.gl/shadertools': 9.0.12(@luma.gl/core@9.0.12) + '@math.gl/web-mercator': 4.0.1 + '@types/d3-array': 3.2.1 + '@types/d3-color': 1.4.5 + '@types/d3-scale': 3.3.5 + cartocolor: 4.0.2 + d3-array: 3.2.4 + d3-color: 3.1.0 + d3-format: 3.1.0 + d3-scale: 4.0.2 + earcut: 2.2.4 + h3-js: 4.1.0 + moment-timezone: 0.5.45 + pbf: 3.2.1 + quadbin: 0.2.0 + dev: false - '@deck.gl/core@9.0.12': - resolution: {integrity: sha512-ODVlnalRg/bE0LyatsKZCV8IieKvfcA7Tk/UyMnJzC9qD9y1dQdqnwLEsFO4kWuEYzkndj5kV07Cl9a2OFGOZQ==} + /@deck.gl/core@9.0.14: + resolution: {integrity: sha512-F3HtES5o5/hC6ouhiE+qmw9NeUiaY55UqQt+iODEwbfy4mtRV7TyNWJTC1jY+dw5qUTmwvAT66NYufI1GQYEnA==} + dependencies: + '@loaders.gl/core': 4.2.1 + '@loaders.gl/images': 4.2.1(@loaders.gl/core@4.2.1) + '@luma.gl/constants': 9.0.12 + '@luma.gl/core': 9.0.12 + '@luma.gl/engine': 9.0.12(@luma.gl/core@9.0.12) + '@luma.gl/shadertools': 9.0.12(@luma.gl/core@9.0.12) + '@luma.gl/webgl': 9.0.12(@luma.gl/core@9.0.12) + '@math.gl/core': 4.0.1 + '@math.gl/sun': 4.0.1 + '@math.gl/web-mercator': 4.0.1 + '@probe.gl/env': 4.0.9 + '@probe.gl/log': 4.0.9 + '@probe.gl/stats': 4.0.9 + '@types/offscreencanvas': 2019.7.3 + gl-matrix: 3.4.3 + mjolnir.js: 2.7.1 + dev: false - '@deck.gl/extensions@9.0.12': - resolution: {integrity: sha512-Om95nPHXBpkXwdYB9J7uLmarPKNfMS6WP8cK7HNPeac3U1covWlW12+rrywuv3d6aTTEvlP3bnHF8XRMGkvE1Q==} + /@deck.gl/extensions@9.0.14(@deck.gl/core@9.0.14)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12): + resolution: {integrity: sha512-tQM9frol9E48oV5OzNIIYf3aePUlPO2vCEdTcXxn7Y7d1hBf4xrTMlKeM+4nR+LP2iB/40gUrYYAMTkcRAsGPA==} peerDependencies: '@deck.gl/core': ^9.0.0 '@luma.gl/core': ^9.0.0 '@luma.gl/engine': ^9.0.0 + dependencies: + '@deck.gl/core': 9.0.14 + '@luma.gl/constants': 9.0.12 + '@luma.gl/core': 9.0.12 + '@luma.gl/engine': 9.0.12(@luma.gl/core@9.0.12) + '@luma.gl/shadertools': 9.0.12(@luma.gl/core@9.0.12) + '@math.gl/core': 4.0.1 + dev: false - '@deck.gl/geo-layers@9.0.12': - resolution: {integrity: sha512-KjRT5PEyDvBl6cr/E6JuMEhVrp59HH7bFOuqvE1AxfMghdCMWRgbDCEv4xIYTaMxDsAnh4/TPwgvecUg1p/CDw==} + /@deck.gl/geo-layers@9.0.14(@deck.gl/core@9.0.14)(@deck.gl/extensions@9.0.14)(@deck.gl/layers@9.0.14)(@deck.gl/mesh-layers@9.0.14)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12): + resolution: {integrity: sha512-ldMghVE3dR4eXglZ4CA+zQJ+UQeQQCHlzaqiNsX2+fyNeJ+K4TuzNAPQaW/HKseJvanRAggD1OKrV0xsqQ81KA==} peerDependencies: '@deck.gl/core': ^9.0.0 '@deck.gl/extensions': ^9.0.0 @@ -1515,74 +2414,177 @@ packages: '@loaders.gl/core': ^4.2.0 '@luma.gl/core': ^9.0.0 '@luma.gl/engine': ^9.0.0 + dependencies: + '@deck.gl/core': 9.0.14 + '@deck.gl/extensions': 9.0.14(@deck.gl/core@9.0.14)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@deck.gl/layers': 9.0.14(@deck.gl/core@9.0.14)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@deck.gl/mesh-layers': 9.0.14(@deck.gl/core@9.0.14)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@loaders.gl/3d-tiles': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/core': 4.2.1 + '@loaders.gl/gis': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/mvt': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/terrain': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/tiles': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/wms': 4.2.1(@loaders.gl/core@4.2.1) + '@luma.gl/core': 9.0.12 + '@luma.gl/engine': 9.0.12(@luma.gl/core@9.0.12) + '@luma.gl/gltf': 9.0.12(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@luma.gl/shadertools': 9.0.12(@luma.gl/core@9.0.12) + '@math.gl/core': 4.0.1 + '@math.gl/culling': 4.0.1 + '@math.gl/web-mercator': 4.0.1 + '@types/geojson': 7946.0.14 + h3-js: 4.1.0 + long: 3.2.0 + dev: false - '@deck.gl/google-maps@9.0.12': - resolution: {integrity: sha512-i14RMKGtjR8Aw3t7AHQxYX1D/mQTf92vYoVZ2aB0WSEpXF3lNM7xt7FKjd4vZmHBnLXtP3xKBxjyVAhg7Avf/g==} + /@deck.gl/google-maps@9.0.14(@deck.gl/core@9.0.14)(@luma.gl/core@9.0.12): + resolution: {integrity: sha512-6k4zUQktHNaD1JvQO0KlkTKMRd7aEKOlaYSIbxnhq8vrJp3lSaIXdpppmbB/Z++p6U6xbcNFT/oMdKVnY4SwSw==} peerDependencies: '@deck.gl/core': ^9.0.0 '@luma.gl/core': ^9.0.0 + dependencies: + '@deck.gl/core': 9.0.14 + '@luma.gl/constants': 9.0.12 + '@luma.gl/core': 9.0.12 + '@math.gl/core': 4.0.1 + '@types/google.maps': 3.55.8 + dev: false - '@deck.gl/json@9.0.12': - resolution: {integrity: sha512-B0vtOLonKCe1nRyAiq8gmssEiGJ/Y8gc1L/GR79xq8iyXlKXxSA2dgXRL+w3HvE+Q6yyZPtmBNxZwS+U+9KrKA==} + /@deck.gl/json@9.0.14(@deck.gl/core@9.0.14): + resolution: {integrity: sha512-D03XvhZ4tv2RRb1CryBC0hFdZi8W7OLKiYySnLdvrR8SGh4POxCPK2fauU+vmNsQiCuSAw1ADaBWMj++o2o0tA==} peerDependencies: '@deck.gl/core': ^9.0.0 + dependencies: + '@deck.gl/core': 9.0.14 + expression-eval: 5.0.1 + dev: false - '@deck.gl/layers@9.0.12': - resolution: {integrity: sha512-E9rnUAG5d8OF1RL/u7tQmrU2VRWMQYOeLYLx1gfXf3SHmNtP13OS/QeNbdUnEIcgwxXxHiJceJ1QZk2MIxCctA==} + /@deck.gl/layers@9.0.14(@deck.gl/core@9.0.14)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12): + resolution: {integrity: sha512-gnt6hrbwbru8uNyMGkruroa2+h/2KUAVLztXuYk9kPAsoIr4806ZfBM/pneQe6UTbHMDnVpVtaS2fTY8wW5Jcw==} peerDependencies: '@deck.gl/core': ^9.0.0 '@loaders.gl/core': ^4.2.0 '@luma.gl/core': ^9.0.0 '@luma.gl/engine': ^9.0.0 + dependencies: + '@deck.gl/core': 9.0.14 + '@loaders.gl/core': 4.2.1 + '@loaders.gl/images': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) + '@luma.gl/core': 9.0.12 + '@luma.gl/engine': 9.0.12(@luma.gl/core@9.0.12) + '@mapbox/tiny-sdf': 2.0.6 + '@math.gl/core': 4.0.1 + '@math.gl/polygon': 4.0.1 + '@math.gl/web-mercator': 4.0.1 + earcut: 2.2.4 + dev: false - '@deck.gl/mapbox@9.0.12': - resolution: {integrity: sha512-6cbgICvW/HqKzGIFoCDVX4E1evJgW+QHlVZZHzg1A3/RAP5Z3qRKEyAl7lQjPbNhLBJY4gMYRAlfnn0ejSUGwg==} + /@deck.gl/mapbox@9.0.14(@deck.gl/core@9.0.14)(@luma.gl/core@9.0.12): + resolution: {integrity: sha512-Lu4UuMh1klHvym4SN8pVs2mpQm16e5D4O8pCmGgLcepiQ6Ij4U6RwhnWVJ1FK0Pl01YcVonLeG25rJBcQ2S3zg==} peerDependencies: '@deck.gl/core': ^9.0.0 '@luma.gl/core': ^9.0.0 + dependencies: + '@deck.gl/core': 9.0.14 + '@luma.gl/constants': 9.0.12 + '@luma.gl/core': 9.0.12 + '@math.gl/web-mercator': 4.0.1 + dev: false - '@deck.gl/mesh-layers@9.0.12': - resolution: {integrity: sha512-q2aOfcJMyyv7aRqLByHzff66kCX4KKwuu+svv0pFx9CywAIX+oXcfHrDdC6vywiuexc3v1wzhZYh8208I4C9Cg==} + /@deck.gl/mesh-layers@9.0.14(@deck.gl/core@9.0.14)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12): + resolution: {integrity: sha512-2Zvn3nLrVCMBFMrYkHiI9QJXOvsTFLjaLNjcpjJJ5w8hoRCmhgDY8OJ3hVVPDUH1ADEOkg6WK7FNLy+nZbvULw==} peerDependencies: '@deck.gl/core': ^9.0.0 '@luma.gl/core': ^9.0.0 '@luma.gl/engine': ^9.0.0 + dependencies: + '@deck.gl/core': 9.0.14 + '@loaders.gl/gltf': 4.2.1(@loaders.gl/core@4.2.1) + '@luma.gl/core': 9.0.12 + '@luma.gl/engine': 9.0.12(@luma.gl/core@9.0.12) + '@luma.gl/gltf': 9.0.12(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@luma.gl/shadertools': 9.0.12(@luma.gl/core@9.0.12) + transitivePeerDependencies: + - '@loaders.gl/core' + dev: false - '@deck.gl/react@9.0.12': - resolution: {integrity: sha512-sly4ilVyeWKFbZbYkYbKjr1ot9ofu1IRbzK6oSLq3wDYbamsboKjYX4mVzq9glmJoJ83Vxp4HlMdWo0YKDEPqg==} + /@deck.gl/react@9.0.14(@deck.gl/core@9.0.14)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-wHw8XkRWaD30s+EC+S9ZRmRRkaMgxTdxMidIk6rBxhmTI+RX0A/HQPBEXp+WiNaPyuwN31td6LgG9SlEJJ6UFA==} peerDependencies: '@deck.gl/core': ^9.0.0 react: '>=16.3.0' react-dom: '>=16.3.0' + dependencies: + '@deck.gl/core': 9.0.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@deck.gl/widgets@9.0.12': - resolution: {integrity: sha512-3KJXgvOVouyPR/qJUgoqfcar1hFxcRhS9MzGDi6TLQYczr01fLU8V2Jd7CwjJjz6xdZqKxbDCOJFnxHUJ3/uPg==} + /@deck.gl/widgets@9.0.14(@deck.gl/core@9.0.14): + resolution: {integrity: sha512-DoxESfwbQR1ffME4lbWSm/w5jOLPu/PGPXUAU4d/VQWhLX0axf6ZcOja+7HnpeD5ZbwWdQ5sNTcTckgzZs2RTQ==} peerDependencies: '@deck.gl/core': ^9.0.0 + dependencies: + '@deck.gl/core': 9.0.14 + preact: 10.21.0 + dev: false - '@discoveryjs/json-ext@0.5.7': + /@discoveryjs/json-ext@0.5.7: resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} + dev: true - '@emotion/babel-plugin@11.11.0': + /@emotion/babel-plugin@11.11.0: resolution: {integrity: sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==} + dependencies: + '@babel/helper-module-imports': 7.22.15 + '@babel/runtime': 7.24.0 + '@emotion/hash': 0.9.1 + '@emotion/memoize': 0.8.1 + '@emotion/serialize': 1.1.3 + babel-plugin-macros: 3.1.0 + convert-source-map: 1.9.0 + escape-string-regexp: 4.0.0 + find-root: 1.1.0 + source-map: 0.5.7 + stylis: 4.2.0 + dev: false - '@emotion/cache@11.11.0': + /@emotion/cache@11.11.0: resolution: {integrity: sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==} + dependencies: + '@emotion/memoize': 0.8.1 + '@emotion/sheet': 1.2.2 + '@emotion/utils': 1.2.1 + '@emotion/weak-memoize': 0.3.1 + stylis: 4.2.0 + dev: false - '@emotion/hash@0.9.1': + /@emotion/hash@0.9.1: resolution: {integrity: sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==} + dev: false - '@emotion/is-prop-valid@1.2.1': + /@emotion/is-prop-valid@1.2.1: resolution: {integrity: sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==} + dependencies: + '@emotion/memoize': 0.8.1 + dev: false - '@emotion/is-prop-valid@1.2.2': + /@emotion/is-prop-valid@1.2.2: resolution: {integrity: sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==} + dependencies: + '@emotion/memoize': 0.8.1 + dev: false - '@emotion/memoize@0.8.1': + /@emotion/memoize@0.8.1: resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} + dev: false - '@emotion/react@11.11.4': + /@emotion/react@11.11.4(@types/react@18.2.65)(react@18.2.0): resolution: {integrity: sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw==} peerDependencies: '@types/react': '*' @@ -1590,15 +2592,35 @@ packages: peerDependenciesMeta: '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@emotion/babel-plugin': 11.11.0 + '@emotion/cache': 11.11.0 + '@emotion/serialize': 1.1.3 + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) + '@emotion/utils': 1.2.1 + '@emotion/weak-memoize': 0.3.1 + '@types/react': 18.2.65 + hoist-non-react-statics: 3.3.2 + react: 18.2.0 + dev: false - '@emotion/serialize@1.1.4': - resolution: {integrity: sha512-RIN04MBT8g+FnDwgvIUi8czvr1LU1alUMI05LekWB5DGyTm8cCBMCRpq3GqaiyEDRptEXOyXnvZ58GZYu4kBxQ==} + /@emotion/serialize@1.1.3: + resolution: {integrity: sha512-iD4D6QVZFDhcbH0RAG1uVu1CwVLMWUkCvAqqlewO/rxf8+87yIBAlt4+AxMiiKPLs5hFc0owNk/sLLAOROw3cA==} + dependencies: + '@emotion/hash': 0.9.1 + '@emotion/memoize': 0.8.1 + '@emotion/unitless': 0.8.1 + '@emotion/utils': 1.2.1 + csstype: 3.1.3 + dev: false - '@emotion/sheet@1.2.2': + /@emotion/sheet@1.2.2: resolution: {integrity: sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==} + dev: false - '@emotion/styled@11.11.5': - resolution: {integrity: sha512-/ZjjnaNKvuMPxcIiUkf/9SHoG4Q196DRl1w82hQ3WCsjo1IUR8uaGWrC6a87CrYAW0Kb/pK7hk8BnLgLRi9KoQ==} + /@emotion/styled@11.11.0(@emotion/react@11.11.4)(@types/react@18.2.65)(react@18.2.0): + resolution: {integrity: sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==} peerDependencies: '@emotion/react': ^11.0.0-rc.0 '@types/react': '*' @@ -1606,242 +2628,387 @@ packages: peerDependenciesMeta: '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@emotion/babel-plugin': 11.11.0 + '@emotion/is-prop-valid': 1.2.2 + '@emotion/react': 11.11.4(@types/react@18.2.65)(react@18.2.0) + '@emotion/serialize': 1.1.3 + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) + '@emotion/utils': 1.2.1 + '@types/react': 18.2.65 + react: 18.2.0 + dev: false - '@emotion/unitless@0.8.0': + /@emotion/unitless@0.8.0: resolution: {integrity: sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==} + dev: false - '@emotion/unitless@0.8.1': + /@emotion/unitless@0.8.1: resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==} + dev: false - '@emotion/use-insertion-effect-with-fallbacks@1.0.1': + /@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.2.0): resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==} peerDependencies: react: '>=16.8.0' + dependencies: + react: 18.2.0 - '@emotion/utils@1.2.1': + /@emotion/utils@1.2.1: resolution: {integrity: sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==} + dev: false - '@emotion/weak-memoize@0.3.1': + /@emotion/weak-memoize@0.3.1: resolution: {integrity: sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==} + dev: false - '@esbuild/aix-ppc64@0.20.2': - resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==} + /@esbuild/aix-ppc64@0.19.12: + resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} engines: {node: '>=12'} cpu: [ppc64] os: [aix] + requiresBuild: true + optional: true - '@esbuild/android-arm64@0.20.2': - resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==} + /@esbuild/android-arm64@0.19.12: + resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} engines: {node: '>=12'} cpu: [arm64] os: [android] + requiresBuild: true + optional: true - '@esbuild/android-arm@0.20.2': - resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==} + /@esbuild/android-arm@0.19.12: + resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} engines: {node: '>=12'} cpu: [arm] os: [android] + requiresBuild: true + optional: true - '@esbuild/android-x64@0.20.2': - resolution: {integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==} + /@esbuild/android-x64@0.19.12: + resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} engines: {node: '>=12'} cpu: [x64] os: [android] + requiresBuild: true + optional: true - '@esbuild/darwin-arm64@0.20.2': - resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==} + /@esbuild/darwin-arm64@0.19.12: + resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] + requiresBuild: true + optional: true - '@esbuild/darwin-x64@0.20.2': - resolution: {integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==} + /@esbuild/darwin-x64@0.19.12: + resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} engines: {node: '>=12'} cpu: [x64] os: [darwin] + requiresBuild: true + optional: true - '@esbuild/freebsd-arm64@0.20.2': - resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==} + /@esbuild/freebsd-arm64@0.19.12: + resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] + requiresBuild: true + optional: true - '@esbuild/freebsd-x64@0.20.2': - resolution: {integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==} + /@esbuild/freebsd-x64@0.19.12: + resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] + requiresBuild: true + optional: true - '@esbuild/linux-arm64@0.20.2': - resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==} + /@esbuild/linux-arm64@0.19.12: + resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} engines: {node: '>=12'} cpu: [arm64] os: [linux] + requiresBuild: true + optional: true - '@esbuild/linux-arm@0.20.2': - resolution: {integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==} + /@esbuild/linux-arm@0.19.12: + resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} engines: {node: '>=12'} cpu: [arm] os: [linux] + requiresBuild: true + optional: true - '@esbuild/linux-ia32@0.20.2': - resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==} + /@esbuild/linux-ia32@0.19.12: + resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} engines: {node: '>=12'} cpu: [ia32] os: [linux] + requiresBuild: true + optional: true - '@esbuild/linux-loong64@0.20.2': - resolution: {integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==} + /@esbuild/linux-loong64@0.19.12: + resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} engines: {node: '>=12'} cpu: [loong64] os: [linux] + requiresBuild: true + optional: true - '@esbuild/linux-mips64el@0.20.2': - resolution: {integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==} + /@esbuild/linux-mips64el@0.19.12: + resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] + requiresBuild: true + optional: true - '@esbuild/linux-ppc64@0.20.2': - resolution: {integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==} + /@esbuild/linux-ppc64@0.19.12: + resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] + requiresBuild: true + optional: true - '@esbuild/linux-riscv64@0.20.2': - resolution: {integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==} + /@esbuild/linux-riscv64@0.19.12: + resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] + requiresBuild: true + optional: true - '@esbuild/linux-s390x@0.20.2': - resolution: {integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==} + /@esbuild/linux-s390x@0.19.12: + resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} engines: {node: '>=12'} cpu: [s390x] os: [linux] + requiresBuild: true + optional: true - '@esbuild/linux-x64@0.20.2': - resolution: {integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==} + /@esbuild/linux-x64@0.19.12: + resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} engines: {node: '>=12'} cpu: [x64] os: [linux] + requiresBuild: true + optional: true - '@esbuild/netbsd-x64@0.20.2': - resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==} + /@esbuild/netbsd-x64@0.19.12: + resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] + requiresBuild: true + optional: true - '@esbuild/openbsd-x64@0.20.2': - resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==} + /@esbuild/openbsd-x64@0.19.12: + resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] + requiresBuild: true + optional: true - '@esbuild/sunos-x64@0.20.2': - resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==} + /@esbuild/sunos-x64@0.19.12: + resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} engines: {node: '>=12'} cpu: [x64] os: [sunos] + requiresBuild: true + optional: true - '@esbuild/win32-arm64@0.20.2': - resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==} + /@esbuild/win32-arm64@0.19.12: + resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} engines: {node: '>=12'} cpu: [arm64] os: [win32] + requiresBuild: true + optional: true - '@esbuild/win32-ia32@0.20.2': - resolution: {integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==} + /@esbuild/win32-ia32@0.19.12: + resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} engines: {node: '>=12'} cpu: [ia32] os: [win32] + requiresBuild: true + optional: true - '@esbuild/win32-x64@0.20.2': - resolution: {integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==} + /@esbuild/win32-x64@0.19.12: + resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} engines: {node: '>=12'} cpu: [x64] os: [win32] + requiresBuild: true + optional: true - '@eslint-community/eslint-utils@4.4.0': + /@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: + eslint: 8.57.0 + eslint-visitor-keys: 3.4.3 - '@eslint-community/regexpp@4.10.0': + /@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': + /@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 + 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 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color - '@eslint/js@8.57.0': + /@eslint/js@8.57.0: resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@esri/arcgis-html-sanitizer@3.0.1': + /@esri/arcgis-html-sanitizer@3.0.1: resolution: {integrity: sha512-cwZJwsYCJZwtBQU2AmaiIVFg5nZcVwInPYja1/OgC9iKYO+ytZRoc5h+0S9/ygbFNoS8Nd0RX9A85stLX/BgiA==} + dependencies: + xss: 1.0.13 + dev: false - '@esri/calcite-colors@6.1.0': + /@esri/calcite-colors@6.1.0: resolution: {integrity: sha512-wHQYWFtDa6c328EraXEVZvgOiaQyYr0yuaaZ0G3cB4C3lSkWefW34L/e5TLAhtuG3zJ/wR6pl5X1YYNfBc0/4Q==} + dev: false - '@esri/calcite-components@2.7.1': - resolution: {integrity: sha512-hcdWvFYW0nU5a3lJ9HJeS7fSZBkgi4jcwLCm7vBeY053WFrE15heTEBjAKd4gOgpFm7ZyuuZJ6fsRgGgESAAjQ==} + /@esri/calcite-components@2.8.0: + resolution: {integrity: sha512-lGb+aTnJx7cY98WdOOLdX6zacCwInOHmZ4bibKbuhWpvNa+ZvwzJL7D3ldsc10ENsWCGfGG9IcHPNU3qWkWjWQ==} + dependencies: + '@floating-ui/dom': 1.6.3 + '@stencil/core': 4.17.1 + '@types/color': 3.0.6 + color: 4.2.3 + composed-offset-position: 0.0.4 + dayjs: 1.11.10 + focus-trap: 7.5.4 + lodash-es: 4.17.21 + sortablejs: 1.15.1 + timezone-groups: 0.8.0 + dev: false - '@fal-works/esbuild-plugin-global-externals@2.1.2': + /@fal-works/esbuild-plugin-global-externals@2.1.2: resolution: {integrity: sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==} + dev: true - '@floating-ui/core@1.6.1': - resolution: {integrity: sha512-42UH54oPZHPdRHdw6BgoBD6cg/eVTmVrFcgeRDM3jbO7uxSoipVcmcIGFcA5jmOHO5apcyvBhkSKES3fQJnu7A==} + /@floating-ui/core@1.6.0: + resolution: {integrity: sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==} + dependencies: + '@floating-ui/utils': 0.2.1 + dev: false - '@floating-ui/dom@1.6.3': + /@floating-ui/dom@1.6.3: resolution: {integrity: sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==} + dependencies: + '@floating-ui/core': 1.6.0 + '@floating-ui/utils': 0.2.1 + dev: false - '@floating-ui/dom@1.6.4': - resolution: {integrity: sha512-0G8R+zOvQsAG1pg2Q99P21jiqxqGBW1iRe/iXHsBRBxnpXKFI8QwbB4x5KmYLggNO5m34IQgOIu9SCRfR/WWiQ==} - - '@floating-ui/react-dom@2.0.9': - resolution: {integrity: sha512-q0umO0+LQK4+p6aGyvzASqKbKOJcAHJ7ycE9CuUvfx3s9zTHWmGJTPOIlM/hmSBfUfg/XfY5YhLBLR/LHwShQQ==} + /@floating-ui/react-dom@2.0.8(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-HOdqOt3R3OGeTKidaLvJKcgg75S6tibQ3Tif4eyd91QnIJWr0NLvoXFpJA/j8HqkFSL68GDca9AuyWEHlhyClw==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' + dependencies: + '@floating-ui/dom': 1.6.3 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@floating-ui/utils@0.2.2': - resolution: {integrity: sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==} + /@floating-ui/utils@0.2.1: + resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==} + dev: false - '@gilbarbara/deep-equal@0.1.2': + /@gilbarbara/deep-equal@0.1.2: resolution: {integrity: sha512-jk+qzItoEb0D0xSSmrKDDzf9sheQj/BAPxlgNxgmOaA3mxpUa6ndJLYGZKsJnIVEQSD8zcTbyILz7I0HcnBCRA==} + dev: false - '@gilbarbara/deep-equal@0.3.1': + /@gilbarbara/deep-equal@0.3.1: resolution: {integrity: sha512-I7xWjLs2YSVMc5gGx1Z3ZG1lgFpITPndpi8Ku55GeEIKpACCPQNS/OTqQbxgTCfq0Ncvcc+CrFov96itVh6Qvw==} + dev: false + + /@gilbarbara/helpers@0.9.2: + resolution: {integrity: sha512-vrydO6+8jOpzPaJ9Om2Ta6BStbpxBlg7j0uV27NnokG+k6bI95ys7rrw7P4hOcRYajkp+K/XpyLufFUUfYrKTQ==} + dependencies: + '@gilbarbara/types': 0.2.2 + is-lite: 1.2.1 + dev: false + + /@gilbarbara/types@0.2.2: + resolution: {integrity: sha512-QuQDBRRcm1Q8AbSac2W1YElurOhprj3Iko/o+P1fJxUWS4rOGKMVli98OXS7uo4z+cKAif6a+L9bcZFSyauQpQ==} + dependencies: + type-fest: 4.10.3 + dev: false - '@humanwhocodes/config-array@0.11.14': + /@humanwhocodes/config-array@0.11.14: resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} + dependencies: + '@humanwhocodes/object-schema': 2.0.2 + debug: 4.3.4 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color - '@humanwhocodes/module-importer@1.0.1': + /@humanwhocodes/module-importer@1.0.1: resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} - '@humanwhocodes/object-schema@2.0.3': - resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + /@humanwhocodes/object-schema@2.0.2: + resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} - '@iconify/json@2.2.205': - resolution: {integrity: sha512-79DbcI0U40w6jCYADjhSheJ6SVB/FJG/z0ltnqdHF/uRi6/MLroqe7y9Qy+99Ebb6F2WZgVV+TXfFMMORMPXFw==} + /@iconify/json@2.2.192: + resolution: {integrity: sha512-q03tWoVKoMRaTEUDOPWc8geSsKkMe+3D/kK4UZ7F7P3NYwr4h+GN/yT3+5Z68lnD0ajDmTuswfMKOi1DbVnEnw==} + dependencies: + '@iconify/types': 2.0.0 + pathe: 1.1.2 + dev: true - '@iconify/types@2.0.0': + /@iconify/types@2.0.0: resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} + dev: true - '@iconify/utils@2.1.23': - resolution: {integrity: sha512-YGNbHKM5tyDvdWZ92y2mIkrfvm5Fvhe6WJSkWu7vvOFhMtYDP0casZpoRz0XEHZCrYsR4stdGT3cZ52yp5qZdQ==} + /@iconify/utils@2.1.22: + resolution: {integrity: sha512-6UHVzTVXmvO8uS6xFF+L/QTSpTzA/JZxtgU+KYGFyDYMEObZ1bu/b5l+zNJjHy+0leWjHI+C0pXlzGvv3oXZMA==} + dependencies: + '@antfu/install-pkg': 0.1.1 + '@antfu/utils': 0.7.7 + '@iconify/types': 2.0.0 + debug: 4.3.4 + kolorist: 1.8.0 + local-pkg: 0.5.0 + mlly: 1.6.1 + transitivePeerDependencies: + - supports-color + dev: true - '@icons/material@0.2.4': + /@icons/material@0.2.4(react@18.2.0): resolution: {integrity: sha512-QPcGmICAPbGLGb6F/yNf/KzKqvFx8z5qx3D1yFqVAjoFmXK35EgyW+cJ57Te3CNsmzblwtzakLGFqHPqrfb4Tw==} peerDependencies: react: '*' + dependencies: + react: 18.2.0 + dev: false - '@import-meta-env/cli@0.6.8': + /@import-meta-env/cli@0.6.8(@import-meta-env/unplugin@0.5.1)(dotenv@16.4.5): resolution: {integrity: sha512-Lunsmlj02yVtI5drlhNwIUFAQ0wsIUYIrz0Nm5jbvmYvyEUsxC8Qotnf3gXTfvM9Yuutvuc2+dx4uXpa3DajTg==} engines: {node: '>= 14'} hasBin: true @@ -1857,26 +3024,52 @@ packages: optional: true '@import-meta-env/unplugin': optional: true + dependencies: + '@import-meta-env/unplugin': 0.5.1(@import-meta-env/cli@0.6.8)(dotenv@16.4.5) + commander: 11.1.0 + dotenv: 16.4.5 + glob: 10.3.10 + picocolors: 1.0.0 + serialize-javascript: 6.0.1 + dev: true - '@import-meta-env/unplugin@0.5.1': + /@import-meta-env/unplugin@0.5.1(@import-meta-env/cli@0.6.8)(dotenv@16.4.5): resolution: {integrity: sha512-2pn+eYha02TY+iJ8WAlGr9SnOx0o+OvddO6lzU9hBxkogWlU9Q1dI/9thacnjL9alOA3R2qGZPd79kaiYtw81A==} engines: {node: '>= 14'} + requiresBuild: true peerDependencies: '@import-meta-env/cli': ^0.5.1 || ^0.6.0 dotenv: ^11.0.0 || ^12.0.4 || ^13.0.1 || ^14.3.2 || ^15.0.1 || ^16.0.0 peerDependenciesMeta: '@import-meta-env/cli': optional: true + dependencies: + '@import-meta-env/cli': 0.6.8(@import-meta-env/unplugin@0.5.1)(dotenv@16.4.5) + dotenv: 16.4.5 + magic-string: 0.30.7 + object-hash: 3.0.0 + picocolors: 1.0.0 + unplugin: 1.7.1 + dev: true - '@isaacs/cliui@8.0.2': + /@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.1.0 + strip-ansi-cjs: /strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: /wrap-ansi@7.0.0 - '@jest/schemas@29.6.3': + /@jest/schemas@29.6.3: resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@sinclair/typebox': 0.27.8 - '@joshwooding/vite-plugin-react-docgen-typescript@0.3.0': + /@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.4.2)(vite@5.1.6): resolution: {integrity: sha512-2D6y7fNvFmsLmRt6UCOFJPvFoPMJGT0Uh1Wg0RaigUp7kdQPs6yYn8Dmx6GZkOH/NW0yMTwRz/p0SRMMRo50vA==} peerDependencies: typescript: '>= 4.3.x' @@ -1884,221 +3077,512 @@ packages: peerDependenciesMeta: typescript: optional: true + dependencies: + glob: 7.2.3 + glob-promise: 4.2.2(glob@7.2.3) + magic-string: 0.27.0 + react-docgen-typescript: 2.2.2(typescript@5.4.2) + typescript: 5.4.2 + vite: 5.1.6(@types/node@20.11.27)(sass@1.72.0) + dev: true + + /@jridgewell/gen-mapping@0.3.4: + resolution: {integrity: sha512-Oud2QPM5dHviZNn4y/WhhYKSXksv+1xLEIsNrAbGcFzUN3ubqWRFT5gwPchNc5NuzILOU4tPBDTZ4VwhL8Y7cw==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.1.2 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.23 - '@jridgewell/gen-mapping@0.3.5': + /@jridgewell/gen-mapping@0.3.5: resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.25 + dev: true - '@jridgewell/resolve-uri@3.1.2': + /@jridgewell/resolve-uri@3.1.2: resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} - '@jridgewell/set-array@1.2.1': + /@jridgewell/set-array@1.1.2: + resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} + engines: {node: '>=6.0.0'} + + /@jridgewell/set-array@1.2.1: resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} engines: {node: '>=6.0.0'} + dev: true - '@jridgewell/source-map@0.3.6': + /@jridgewell/source-map@0.3.6: resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + dev: true - '@jridgewell/sourcemap-codec@1.4.15': + /@jridgewell/sourcemap-codec@1.4.15: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - '@jridgewell/trace-mapping@0.3.25': + /@jridgewell/trace-mapping@0.3.23: + resolution: {integrity: sha512-9/4foRoUKp8s96tSkh8DlAAc5A0Ty8vLXld+l9gjKKY6ckwI8G15f0hskGmuLZu78ZlGa1vtsfOa+lnB4vG6Jg==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.4.15 + + /@jridgewell/trace-mapping@0.3.25: resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.4.15 + dev: true - '@jridgewell/trace-mapping@0.3.9': + /@jridgewell/trace-mapping@0.3.9: resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.4.15 + dev: true - '@jsdevtools/ez-spawn@3.0.4': - resolution: {integrity: sha512-f5DRIOZf7wxogefH03RjMPMdBF7ADTWUMoOs9kaJo06EfwF+aFhMZMDZxHg/Xe12hptN9xoZjGso2fdjapBRIA==} - engines: {node: '>=10'} - - '@lit-labs/ssr-dom-shim@1.2.0': + /@lit-labs/ssr-dom-shim@1.2.0: resolution: {integrity: sha512-yWJKmpGE6lUURKAaIltoPIE/wrbY3TEkqQt+X0m+7fQNnAv0keydnYvbiJFP1PnMhizmIWRWOG5KLhYyc/xl+g==} + dev: false - '@lit/reactive-element@2.0.4': + /@lit/reactive-element@2.0.4: resolution: {integrity: sha512-GFn91inaUa2oHLak8awSIigYz0cU0Payr1rcFsrkf5OJ5eSPxElyZfKh0f2p9FsTiZWXQdWGJeXZICEfXXYSXQ==} + dependencies: + '@lit-labs/ssr-dom-shim': 1.2.0 + dev: false - '@loaders.gl/3d-tiles@4.2.1': + /@loaders.gl/3d-tiles@4.2.1(@loaders.gl/core@4.2.1): resolution: {integrity: sha512-rDzWmdyE6YSd/QiqOO8n3LeRLZEP2LYHr6DffAItRzg464xsRjE4992MVvdn6B7yvB9FMrGeb1vshm89G0f8mw==} peerDependencies: '@loaders.gl/core': ^4.0.0 + dependencies: + '@loaders.gl/compression': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/core': 4.2.1 + '@loaders.gl/crypto': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/draco': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/gltf': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/images': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/math': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/tiles': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/zip': 4.2.1(@loaders.gl/core@4.2.1) + '@math.gl/core': 4.0.1 + '@math.gl/culling': 4.0.1 + '@math.gl/geospatial': 4.0.1 + '@probe.gl/log': 4.0.9 + long: 5.2.3 + dev: false - '@loaders.gl/compression@4.2.1': + /@loaders.gl/compression@4.2.1(@loaders.gl/core@4.2.1): resolution: {integrity: sha512-GaeAW9Cn355ClsB0bCw28/YvCd+n7kTPE6QgwaMzblc9HCvzqTwvcl2FdFg6YBbKGMjwhNVbKYAw9XmnlNzf1Q==} peerDependencies: '@loaders.gl/core': ^4.0.0 + dependencies: + '@loaders.gl/core': 4.2.1 + '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/worker-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@types/brotli': 1.3.4 + '@types/pako': 1.0.7 + fflate: 0.7.4 + lzo-wasm: 0.0.4 + pako: 1.0.11 + snappyjs: 0.6.1 + optionalDependencies: + brotli: 1.3.3 + lz4js: 0.2.0 + zstd-codec: 0.1.4 + dev: false - '@loaders.gl/core@4.2.1': + /@loaders.gl/core@4.2.1: resolution: {integrity: sha512-VadjNJaH3oixqhUgu4SbmEALar7ELinXbIh6gxYPhFNdEicPXmFT3qrZG49p9x6KG/iP3vWR2jOHgebyFMeXPg==} + dependencies: + '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/worker-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@probe.gl/log': 4.0.9 + dev: false - '@loaders.gl/crypto@4.2.1': + /@loaders.gl/crypto@4.2.1(@loaders.gl/core@4.2.1): resolution: {integrity: sha512-t8X5BOQRmXveDK/4Gz4vXCDMA9NiFzAuTdyTTwdJKmenvCRN+E6IH1OYmCHjo19DtHG0fzmp4DgocqOAaCUHEQ==} peerDependencies: '@loaders.gl/core': ^4.0.0 + dependencies: + '@loaders.gl/core': 4.2.1 + '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/worker-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@types/crypto-js': 4.2.2 + dev: false - '@loaders.gl/draco@4.2.1': + /@loaders.gl/draco@4.2.1(@loaders.gl/core@4.2.1): resolution: {integrity: sha512-Iw2rL6Qi08xoiXlP63DcWa0M5znULrZPzlus3cmgrx2cPazT7Cp5nRG78z/XvsnriwhBZWAdb6saG3NRtLpHWA==} peerDependencies: '@loaders.gl/core': ^4.0.0 + dependencies: + '@loaders.gl/core': 4.2.1 + '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/worker-utils': 4.2.1(@loaders.gl/core@4.2.1) + draco3d: 1.5.7 + dev: false - '@loaders.gl/gis@4.2.1': + /@loaders.gl/gis@4.2.1(@loaders.gl/core@4.2.1): resolution: {integrity: sha512-TH4/OBgchIDGvKdy9Tg/g+5Ue5yid7XgVslDtUAs6ZdW1qpKCWFAcOAnrKgaF7bT2W3caMWakfhJRoNySz9KBA==} peerDependencies: '@loaders.gl/core': ^4.0.0 + dependencies: + '@loaders.gl/core': 4.2.1 + '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) + '@mapbox/vector-tile': 1.3.1 + '@math.gl/polygon': 4.0.1 + pbf: 3.2.1 + dev: false - '@loaders.gl/gltf@4.2.1': + /@loaders.gl/gltf@4.2.1(@loaders.gl/core@4.2.1): resolution: {integrity: sha512-EjEQv3ovOskLDSrCzYiE1S7i4gCvrqYmgVc5ThkpCuDFwBszOZjLFtPscj9ORI7jof4JFosvzWx1Cn5DvRVIhA==} peerDependencies: '@loaders.gl/core': ^4.0.0 + dependencies: + '@loaders.gl/core': 4.2.1 + '@loaders.gl/draco': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/images': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/textures': 4.2.1(@loaders.gl/core@4.2.1) + '@math.gl/core': 4.0.1 + dev: false - '@loaders.gl/images@4.2.1': + /@loaders.gl/images@4.2.1(@loaders.gl/core@4.2.1): resolution: {integrity: sha512-w/CPNmnqu1eutOo3BJ30ad3CXHPs5vPa9ZzwAL6PQSMb+rqaCRVCfHlaDedzBh+KyPfC9C+q62ouQvzUT5XKDg==} peerDependencies: '@loaders.gl/core': ^4.0.0 + dependencies: + '@loaders.gl/core': 4.2.1 + '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) + dev: false - '@loaders.gl/loader-utils@4.2.1': + /@loaders.gl/loader-utils@4.2.1(@loaders.gl/core@4.2.1): resolution: {integrity: sha512-8algFDeaEB+ceXJK9/s/d/YjBfCEXXGrsIyGF18APfWTldzEwYoL/D8VV8RnklR7ICJjYCotBoF96USkoB9tMQ==} peerDependencies: '@loaders.gl/core': ^4.0.0 + dependencies: + '@loaders.gl/core': 4.2.1 + '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/worker-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@probe.gl/stats': 4.0.9 + dev: false - '@loaders.gl/math@4.2.1': + /@loaders.gl/math@4.2.1(@loaders.gl/core@4.2.1): resolution: {integrity: sha512-7y8RadrhGYZB3IH2URkj7+KS7OIqq6p11pYY9BL71+3C8CQ5dx1iWOcVQghpm1e7kgoSMLRJ2L93pVkCfLc7mA==} peerDependencies: '@loaders.gl/core': ^4.0.0 + dependencies: + '@loaders.gl/core': 4.2.1 + '@loaders.gl/images': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@math.gl/core': 4.0.1 + dev: false - '@loaders.gl/mvt@4.2.1': + /@loaders.gl/mvt@4.2.1(@loaders.gl/core@4.2.1): resolution: {integrity: sha512-k6c6BDeezDrrd9JGy3C/O1QwYc1iB61AR2wlryBUDGiTmBdA4YNPByMnvgR7ZJClIWEJcUeE2yEdgH1PTPdixw==} peerDependencies: '@loaders.gl/core': ^4.0.0 + dependencies: + '@loaders.gl/core': 4.2.1 + '@loaders.gl/gis': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/images': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) + '@math.gl/polygon': 4.0.1 + pbf: 3.2.1 + dev: false - '@loaders.gl/schema@4.2.1': + /@loaders.gl/schema@4.2.1(@loaders.gl/core@4.2.1): resolution: {integrity: sha512-uhcQmeOJDmosWGlGRVEwx5zCTcME6Fy7QiR+IuEZaUyEkcFJZU8Ccit4d5ap9gHz1avANzan/+h2dECSpjd8wg==} peerDependencies: '@loaders.gl/core': ^4.0.0 + dependencies: + '@loaders.gl/core': 4.2.1 + '@types/geojson': 7946.0.14 + dev: false - '@loaders.gl/terrain@4.2.1': + /@loaders.gl/terrain@4.2.1(@loaders.gl/core@4.2.1): resolution: {integrity: sha512-/XDW+5zOoYoJR2JwoDC+aoR3j+mHDWJ8cOlu6Nb6sldQHd85pIOdmBmOzBRGAc0gv1v0/ItDGEoDd0wPV9eBeg==} peerDependencies: '@loaders.gl/core': ^4.0.0 + dependencies: + '@loaders.gl/core': 4.2.1 + '@loaders.gl/images': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) + '@mapbox/martini': 0.2.0 + dev: false - '@loaders.gl/textures@4.2.1': + /@loaders.gl/textures@4.2.1(@loaders.gl/core@4.2.1): resolution: {integrity: sha512-gNLbNgKaLHuD68+ILXCx0XhxnTFEzWsHJ/1EVk48TjZ83EEYWNMsTwJhGtsu8U4CX/4D5vQ1Fc9oIT7mDR1JsQ==} peerDependencies: '@loaders.gl/core': ^4.0.0 + dependencies: + '@loaders.gl/core': 4.2.1 + '@loaders.gl/images': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/worker-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@math.gl/types': 4.0.1 + ktx-parse: 0.0.4 + texture-compressor: 1.0.2 + dev: false - '@loaders.gl/tiles@4.2.1': + /@loaders.gl/tiles@4.2.1(@loaders.gl/core@4.2.1): resolution: {integrity: sha512-XqctpHvcrZVhedd2WevHyLrkCho3F3CgCFyENJK9seR10O3/hez5cGwCFbbsqsnol+hR6r4VkEUH7QDq7Imxkw==} peerDependencies: '@loaders.gl/core': ^4.0.0 + dependencies: + '@loaders.gl/core': 4.2.1 + '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/math': 4.2.1(@loaders.gl/core@4.2.1) + '@math.gl/core': 4.0.1 + '@math.gl/culling': 4.0.1 + '@math.gl/geospatial': 4.0.1 + '@math.gl/web-mercator': 4.0.1 + '@probe.gl/stats': 4.0.9 + dev: false - '@loaders.gl/wms@4.2.1': + /@loaders.gl/wms@4.2.1(@loaders.gl/core@4.2.1): resolution: {integrity: sha512-fdU5EYdq8oTtw4xUvZnjrgieqbog5B++iAlVuZNAMN+ws17Gjjkp+aaQclQ3ZIGd/IfKQLQ9ciZxLmqw2BeygA==} peerDependencies: '@loaders.gl/core': ^4.0.0 + dependencies: + '@loaders.gl/core': 4.2.1 + '@loaders.gl/images': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/xml': 4.2.1(@loaders.gl/core@4.2.1) + '@turf/rewind': 5.1.5 + deep-strict-equal: 0.2.0 + dev: false - '@loaders.gl/worker-utils@4.2.1': + /@loaders.gl/worker-utils@4.2.1(@loaders.gl/core@4.2.1): resolution: {integrity: sha512-+cZEgmyHQ3SPYX8Lzeqd7JZaMPbbnJuQs7fyMbfBeb7hmkO4XNwo/tnk/vKSmP24YMugAbWrxRlKNI0CMbkOhw==} peerDependencies: '@loaders.gl/core': ^4.0.0 + dependencies: + '@loaders.gl/core': 4.2.1 + dev: false - '@loaders.gl/xml@4.2.1': + /@loaders.gl/xml@4.2.1(@loaders.gl/core@4.2.1): resolution: {integrity: sha512-J7/RBuyD7vrgsITP4iCkAFppEXaSpXUXBWKQPa1aMzLm8UUdS3RcWgEcfDNQ9SURxKF78NsHOqkIv9TZpg1mSQ==} peerDependencies: '@loaders.gl/core': ^4.0.0 + dependencies: + '@loaders.gl/core': 4.2.1 + '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) + fast-xml-parser: 4.3.5 + dev: false - '@loaders.gl/zip@4.2.1': + /@loaders.gl/zip@4.2.1(@loaders.gl/core@4.2.1): resolution: {integrity: sha512-t1LL+LYrLWJGYy8Bnj+RZu73awIgVLhPIzdHZgaV9RH6BCMb15HIwx1ritF1ESHgxgI2AIFvpRil2+hqJZsnjg==} peerDependencies: '@loaders.gl/core': ^4.0.0 + dependencies: + '@loaders.gl/compression': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/core': 4.2.1 + '@loaders.gl/crypto': 4.2.1(@loaders.gl/core@4.2.1) + '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) + jszip: 3.10.1 + md5: 2.3.0 + dev: false - '@luma.gl/constants@9.0.12': + /@luma.gl/constants@9.0.12: resolution: {integrity: sha512-/J6Z1uQDiEjp9t+5ijHE2wB+eegr2zBLhEnyMx8Fh4FUFELFdK9gaJVpv0u2xzZGyAhCy6GrgqOBVi0agxtF1g==} + dev: false - '@luma.gl/core@9.0.12': + /@luma.gl/core@9.0.12: resolution: {integrity: sha512-hYQRZvY36mo/sAY4UT4nrgBM/1ElNM9RUQbUCujCb/kwSEj5Fsgd0CwRKlx6I3EF3SplnuE7s8bapQDauaMOyQ==} + dependencies: + '@math.gl/types': 4.0.1 + '@probe.gl/env': 4.0.9 + '@probe.gl/log': 4.0.9 + '@probe.gl/stats': 4.0.9 + '@types/offscreencanvas': 2019.7.3 + dev: false + + /@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12): + resolution: {integrity: sha512-IkM71XZMFxXqoKvniUbjbs1aSqdxrAYPYFbJRdskgP4P3UQgJN4t4zyKr+6NeDFULlTUVtllrP7AKrxHNeIXUA==} + peerDependencies: + '@luma.gl/core': ^9.0.0 + dependencies: + '@luma.gl/core': 9.0.12 + '@luma.gl/shadertools': 9.0.12(@luma.gl/core@9.0.12) + '@math.gl/core': 4.0.1 + '@probe.gl/log': 4.0.9 + '@probe.gl/stats': 4.0.9 + dev: false - '@luma.gl/engine@9.0.12': - resolution: {integrity: sha512-IkM71XZMFxXqoKvniUbjbs1aSqdxrAYPYFbJRdskgP4P3UQgJN4t4zyKr+6NeDFULlTUVtllrP7AKrxHNeIXUA==} - peerDependencies: - '@luma.gl/core': ^9.0.0 - - '@luma.gl/gltf@9.0.12': + /@luma.gl/gltf@9.0.12(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12): resolution: {integrity: sha512-ae1HGkgAcMF0WbIbpXX/AaSgdmjRfbJ33llSf0JmXfsi3u6EUBGE4kHScibfcJdHkY0VDRVt5M7bIxlYuYTZfQ==} peerDependencies: '@luma.gl/core': ^9.0.0 '@luma.gl/engine': ^9.0.0 + dependencies: + '@loaders.gl/textures': 4.2.1(@loaders.gl/core@4.2.1) + '@luma.gl/core': 9.0.12 + '@luma.gl/engine': 9.0.12(@luma.gl/core@9.0.12) + '@luma.gl/shadertools': 9.0.12(@luma.gl/core@9.0.12) + '@math.gl/core': 4.0.1 + transitivePeerDependencies: + - '@loaders.gl/core' + dev: false - '@luma.gl/shadertools@9.0.12': + /@luma.gl/shadertools@9.0.12(@luma.gl/core@9.0.12): resolution: {integrity: sha512-HIlZst2Zx4UydE/uJkQyR2mbPWvzAe0lrUVpIyH19lO5JgGqP2zOfnH+oCjZatt+n/HWhuZYpm7zNegfYYcJCg==} peerDependencies: '@luma.gl/core': ^9.0.0 + dependencies: + '@luma.gl/core': 9.0.12 + '@math.gl/core': 4.0.1 + '@math.gl/types': 4.0.1 + dev: false - '@luma.gl/webgl@9.0.12': + /@luma.gl/webgl@9.0.12(@luma.gl/core@9.0.12): resolution: {integrity: sha512-k3+EEAsQggzPYFMvqJjwM2+S4Vnwyn7lQCUQn6/RCiiEi+G12rxtQmzDYAoI5pMwYhMiDd7mnJ98yfAhMnEdFw==} peerDependencies: '@luma.gl/core': ^9.0.0 + dependencies: + '@luma.gl/constants': 9.0.12 + '@luma.gl/core': 9.0.12 + '@probe.gl/env': 4.0.9 + dev: false - '@mapbox/martini@0.2.0': + /@mapbox/martini@0.2.0: resolution: {integrity: sha512-7hFhtkb0KTLEls+TRw/rWayq5EeHtTaErgm/NskVoXmtgAQu/9D299aeyj6mzAR/6XUnYRp2lU+4IcrYRFjVsQ==} + dev: false - '@mapbox/point-geometry@0.1.0': + /@mapbox/point-geometry@0.1.0: resolution: {integrity: sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==} + dev: false - '@mapbox/tile-cover@3.0.1': + /@mapbox/tile-cover@3.0.1: resolution: {integrity: sha512-R8aoFY/87HWBOL9E2eBqzOY2lpfWYXCcTNgBpIxAv67rqQeD4IfnHD0iPXg/Z1cqXrklegEYZCp/7ZR/RsWqBQ==} + dependencies: + tilebelt: 1.0.1 + dev: false - '@mapbox/tiny-sdf@2.0.6': + /@mapbox/tiny-sdf@2.0.6: resolution: {integrity: sha512-qMqa27TLw+ZQz5Jk+RcwZGH7BQf5G/TrutJhspsca/3SHwmgKQ1iq+d3Jxz5oysPVYTGP6aXxCo5Lk9Er6YBAA==} + dev: false - '@mapbox/vector-tile@1.3.1': + /@mapbox/vector-tile@1.3.1: resolution: {integrity: sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw==} + dependencies: + '@mapbox/point-geometry': 0.1.0 + dev: false - '@math.gl/core@4.0.1': + /@math.gl/core@4.0.1: resolution: {integrity: sha512-9IewNjR9V66o+gYIIq5agFoHy6ZT6DRpRGQBfsUpZz4glAqOjVt64he8GGzjpmqfT+kKT4qwQ7nQl/hZLF15qA==} + dependencies: + '@math.gl/types': 4.0.1 + dev: false - '@math.gl/culling@4.0.1': + /@math.gl/culling@4.0.1: resolution: {integrity: sha512-lv83sMKp0n1HjORhuNtWgX9ylYyj+/zHEPF0xxRXZvcpurB85fhgFLhvR81KLjmSbhQmFgzl0fZe7Ei3WxEP5Q==} + dependencies: + '@math.gl/core': 4.0.1 + dev: false - '@math.gl/geospatial@4.0.1': + /@math.gl/geospatial@4.0.1: resolution: {integrity: sha512-FfTUMk8uRlBa4W3dMSFwPjRgdEBnOeVjBr3mcGqb3lHA/PPMvKuE+o7OJfA61Wj6ItuZqCEZHbLbA3WRAENoqQ==} + dependencies: + '@math.gl/core': 4.0.1 + dev: false - '@math.gl/polygon@4.0.1': + /@math.gl/polygon@4.0.1: resolution: {integrity: sha512-pwtEbwW3N5qy09K/1FwRYW7M2u9XMPBfIe8BNpkbJh8uH3DPXQdT4uCNFiwrQPPQUQTDdlQyLu/0mRHm2R/fbg==} + dependencies: + '@math.gl/core': 4.0.1 + dev: false - '@math.gl/sun@4.0.1': + /@math.gl/sun@4.0.1: resolution: {integrity: sha512-nDkQZ9PKd5iMySRM1j01hYG6MwA/MkKXZe4JvArggWUtPXL6nCcPSeiifPXQGIvE9eZdQkbn81StNY9q5l0cFg==} + dev: false - '@math.gl/types@4.0.1': + /@math.gl/types@4.0.1: resolution: {integrity: sha512-E9qBKAjVBiZD8Is7TbygiLGtYBP3GSLus6RUJSuzFQegdYXeVagvrs4UkBJxhrRAxw4crfH0Tq7IhTMKuuJNQw==} + dev: false - '@math.gl/web-mercator@3.6.3': + /@math.gl/web-mercator@3.6.3: resolution: {integrity: sha512-UVrkSOs02YLehKaehrxhAejYMurehIHPfFQvPFZmdJHglHOU4V2cCUApTVEwOksvCp161ypEqVp+9H6mGhTTcw==} + dependencies: + '@babel/runtime': 7.24.0 + gl-matrix: 3.4.3 + dev: false - '@math.gl/web-mercator@4.0.1': + /@math.gl/web-mercator@4.0.1: resolution: {integrity: sha512-eJ0nDw8140kJorf8ASyKRC53rI+UG6vPxpsKJiGRD6lXsoKTeKYebeEAXiGDWTvi2AMe6+xngxTqqwm58fL3Fw==} + dev: false - '@mdx-js/react@3.0.1': + /@mdx-js/react@3.0.1(@types/react@18.2.65)(react@18.2.0): resolution: {integrity: sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==} peerDependencies: '@types/react': '>=16' react: '>=16' + dependencies: + '@types/mdx': 2.0.11 + '@types/react': 18.2.65 + react: 18.2.0 + dev: true - '@microsoft/api-extractor-model@7.28.13': - resolution: {integrity: sha512-39v/JyldX4MS9uzHcdfmjjfS6cYGAoXV+io8B5a338pkHiSt+gy2eXQ0Q7cGFJ7quSa1VqqlMdlPrB6sLR/cAw==} + /@microsoft/api-extractor-model@7.28.3(@types/node@20.11.27): + resolution: {integrity: sha512-wT/kB2oDbdZXITyDh2SQLzaWwTOFbV326fP0pUwNW00WeliARs0qjmXBWmGWardEzp2U3/axkO3Lboqun6vrig==} + dependencies: + '@microsoft/tsdoc': 0.14.2 + '@microsoft/tsdoc-config': 0.16.2 + '@rushstack/node-core-library': 3.62.0(@types/node@20.11.27) + transitivePeerDependencies: + - '@types/node' + dev: true - '@microsoft/api-extractor@7.43.0': - resolution: {integrity: sha512-GFhTcJpB+MI6FhvXEI9b2K0snulNLWHqC/BbcJtyNYcKUiw7l3Lgis5ApsYncJ0leALX7/of4XfmXk+maT111w==} + /@microsoft/api-extractor@7.39.0(@types/node@20.11.27): + resolution: {integrity: sha512-PuXxzadgnvp+wdeZFPonssRAj/EW4Gm4s75TXzPk09h3wJ8RS3x7typf95B4vwZRrPTQBGopdUl+/vHvlPdAcg==} hasBin: true + dependencies: + '@microsoft/api-extractor-model': 7.28.3(@types/node@20.11.27) + '@microsoft/tsdoc': 0.14.2 + '@microsoft/tsdoc-config': 0.16.2 + '@rushstack/node-core-library': 3.62.0(@types/node@20.11.27) + '@rushstack/rig-package': 0.5.1 + '@rushstack/ts-command-line': 4.17.1 + colors: 1.2.5 + lodash: 4.17.21 + resolve: 1.22.8 + semver: 7.5.4 + source-map: 0.6.1 + typescript: 5.3.3 + transitivePeerDependencies: + - '@types/node' + dev: true - '@microsoft/tsdoc-config@0.16.2': + /@microsoft/tsdoc-config@0.16.2: resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} + dependencies: + '@microsoft/tsdoc': 0.14.2 + ajv: 6.12.6 + jju: 1.4.0 + resolve: 1.19.0 + dev: true - '@microsoft/tsdoc@0.14.2': + /@microsoft/tsdoc@0.14.2: resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} + dev: true - '@mui/base@5.0.0-beta.40': - resolution: {integrity: sha512-I/lGHztkCzvwlXpjD2+SNmvNQvB4227xBXhISPjEaJUXGImOQ9f3D2Yj/T3KasSI/h0MLWy74X0J6clhPmsRbQ==} + /@mui/base@5.0.0-beta.39(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-puyUptF7VJ+9/dMIRLF+DLR21cWfvejsA6OnatfJfqFp8aMhya7xQtvYLEfCch6ahvFZvNC9FFEGGR+qkgFjUg==} engines: {node: '>=12.0.0'} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 @@ -2107,12 +3591,25 @@ packages: peerDependenciesMeta: '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@floating-ui/react-dom': 2.0.8(react-dom@18.2.0)(react@18.2.0) + '@mui/types': 7.2.13(@types/react@18.2.65) + '@mui/utils': 5.15.13(@types/react@18.2.65)(react@18.2.0) + '@popperjs/core': 2.11.8 + '@types/react': 18.2.65 + clsx: 2.1.0 + prop-types: 15.8.1 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@mui/core-downloads-tracker@5.15.15': - resolution: {integrity: sha512-aXnw29OWQ6I5A47iuWEI6qSSUfH6G/aCsW9KmW3LiFqr7uXZBK4Ks+z8G+qeIub8k0T5CMqlT2q0L+ZJTMrqpg==} + /@mui/core-downloads-tracker@5.15.13: + resolution: {integrity: sha512-ERsk9EWpiitSiKnmUdFJGshtFk647l4p7r+mjRWe/F1l5kT1NTTKkaeDLcK3/lsy0udXjMgcG0bNwzbYBdDdhQ==} + dev: false - '@mui/icons-material@5.15.15': - resolution: {integrity: sha512-kkeU/pe+hABcYDH6Uqy8RmIsr2S/y5bP2rp+Gat4CcRjCcVne6KudS1NrZQhUCRysrTDCAhcbcf9gt+/+pGO2g==} + /@mui/icons-material@5.15.13(@mui/material@5.15.13)(@types/react@18.2.65)(react@18.2.0): + resolution: {integrity: sha512-I7CioMQKBPaKyGgcE9i8+1dgzAmox5a/0wZ0E9sIxm7PzG5KJZRRJkdK4oDT4HfYRGv61KjcHEeqH48pht1dvQ==} engines: {node: '>=12.0.0'} peerDependencies: '@mui/material': ^5.0.0 @@ -2121,9 +3618,15 @@ packages: peerDependenciesMeta: '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@mui/material': 5.15.13(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.65 + react: 18.2.0 + dev: false - '@mui/material@5.15.15': - resolution: {integrity: sha512-3zvWayJ+E1kzoIsvwyEvkTUKVKt1AjchFFns+JtluHCuvxgKcLSRJTADw37k0doaRtVAsyh8bz9Afqzv+KYrIA==} + /@mui/material@5.15.13(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-E+QisOJcIzTTyeJ0o3lgYMcyrmCydb2S4cn9vTtGpIB9uR6fQ6La3dIGsXgYEGyeOB9YkWzQbNzYzvyODGEWKA==} engines: {node: '>=12.0.0'} peerDependencies: '@emotion/react': ^11.5.0 @@ -2138,9 +3641,28 @@ packages: optional: true '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@emotion/react': 11.11.4(@types/react@18.2.65)(react@18.2.0) + '@emotion/styled': 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.65)(react@18.2.0) + '@mui/base': 5.0.0-beta.39(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@mui/core-downloads-tracker': 5.15.13 + '@mui/system': 5.15.13(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@types/react@18.2.65)(react@18.2.0) + '@mui/types': 7.2.13(@types/react@18.2.65) + '@mui/utils': 5.15.13(@types/react@18.2.65)(react@18.2.0) + '@types/react': 18.2.65 + '@types/react-transition-group': 4.4.10 + clsx: 2.1.0 + csstype: 3.1.3 + prop-types: 15.8.1 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-is: 18.2.0 + react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.2.0) + dev: false - '@mui/private-theming@5.15.14': - resolution: {integrity: sha512-UH0EiZckOWcxiXLX3Jbb0K7rC8mxTr9L9l6QhOZxYc4r8FHUkefltV9VDGLrzCaWh30SQiJvAEd7djX3XXY6Xw==} + /@mui/private-theming@5.15.13(@types/react@18.2.65)(react@18.2.0): + resolution: {integrity: sha512-j5Z2pRi6talCunIRIzpQERSaHwLd5EPdHMwIKDVCszro1RAzRZl7WmH68IMCgQmJMeglr+FalqNuq048qptGAg==} engines: {node: '>=12.0.0'} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 @@ -2148,9 +3670,16 @@ packages: peerDependenciesMeta: '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@mui/utils': 5.15.13(@types/react@18.2.65)(react@18.2.0) + '@types/react': 18.2.65 + prop-types: 15.8.1 + react: 18.2.0 + dev: false - '@mui/styled-engine@5.15.14': - resolution: {integrity: sha512-RILkuVD8gY6PvjZjqnWhz8fu68dVkqhM5+jYWfB5yhlSQKg+2rHkmEwm75XIeAqI3qwOndK6zELK5H6Zxn4NHw==} + /@mui/styled-engine@5.15.11(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(react@18.2.0): + resolution: {integrity: sha512-So21AhAngqo07ces4S/JpX5UaMU2RHXpEA6hNzI6IQjd/1usMPxpgK8wkGgTe3JKmC2KDmH8cvoycq5H3Ii7/w==} engines: {node: '>=12.0.0'} peerDependencies: '@emotion/react': ^11.4.1 @@ -2161,9 +3690,18 @@ packages: optional: true '@emotion/styled': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@emotion/cache': 11.11.0 + '@emotion/react': 11.11.4(@types/react@18.2.65)(react@18.2.0) + '@emotion/styled': 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.65)(react@18.2.0) + csstype: 3.1.3 + prop-types: 15.8.1 + react: 18.2.0 + dev: false - '@mui/system@5.15.15': - resolution: {integrity: sha512-aulox6N1dnu5PABsfxVGOZffDVmlxPOVgj56HrUnJE8MCSh8lOvvkd47cebIVQQYAjpwieXQXiDPj5pwM40jTQ==} + /@mui/system@5.15.13(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@types/react@18.2.65)(react@18.2.0): + resolution: {integrity: sha512-eHaX3sniZXNWkxX0lmcLxROhQ5La0HkOuF7zxbSdAoHUOk07gboQYmF6hSJ/VBFx/GLanIw67FMTn88vc8niLg==} engines: {node: '>=12.0.0'} peerDependencies: '@emotion/react': ^11.5.0 @@ -2177,17 +3715,34 @@ packages: optional: true '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@emotion/react': 11.11.4(@types/react@18.2.65)(react@18.2.0) + '@emotion/styled': 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.65)(react@18.2.0) + '@mui/private-theming': 5.15.13(@types/react@18.2.65)(react@18.2.0) + '@mui/styled-engine': 5.15.11(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(react@18.2.0) + '@mui/types': 7.2.13(@types/react@18.2.65) + '@mui/utils': 5.15.13(@types/react@18.2.65)(react@18.2.0) + '@types/react': 18.2.65 + clsx: 2.1.0 + csstype: 3.1.3 + prop-types: 15.8.1 + react: 18.2.0 + dev: false - '@mui/types@7.2.14': - resolution: {integrity: sha512-MZsBZ4q4HfzBsywtXgM1Ksj6HDThtiwmOKUXH1pKYISI9gAVXCNHNpo7TlGoGrBaYWZTdNoirIN7JsQcQUjmQQ==} + /@mui/types@7.2.13(@types/react@18.2.65): + resolution: {integrity: sha512-qP9OgacN62s+l8rdDhSFRe05HWtLLJ5TGclC9I1+tQngbssu0m2dmFZs+Px53AcOs9fD7TbYd4gc9AXzVqO/+g==} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@types/react': optional: true + dependencies: + '@types/react': 18.2.65 + dev: false - '@mui/utils@5.15.14': - resolution: {integrity: sha512-0lF/7Hh/ezDv5X7Pry6enMsbYyGKjADzvHyo3Qrc/SSlTsQ1VkbDMbH0m2t3OR5iIVLwMoxwM7yGd+6FCMtTFA==} + /@mui/utils@5.15.13(@types/react@18.2.65)(react@18.2.0): + resolution: {integrity: sha512-qNlR9FLEhORC4zVZ3fzF48213EhP/92N71AcFbhHN73lPJjAbq9lUv+71P7uEdRHdrrOlm8+1zE8/OBy6MUqdg==} engines: {node: '>=12.0.0'} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 @@ -2195,263 +3750,450 @@ packages: peerDependenciesMeta: '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@types/prop-types': 15.7.11 + '@types/react': 18.2.65 + prop-types: 15.8.1 + react: 18.2.0 + react-is: 18.2.0 + dev: false - '@ndelangen/get-tarball@3.0.9': + /@ndelangen/get-tarball@3.0.9: resolution: {integrity: sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA==} + dependencies: + gunzip-maybe: 1.4.2 + pump: 3.0.0 + tar-fs: 2.1.1 + dev: true - '@next/env@14.2.3': - resolution: {integrity: sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA==} + /@next/env@14.1.3: + resolution: {integrity: sha512-VhgXTvrgeBRxNPjyfBsDIMvgsKDxjlpw4IAUsHCX8Gjl1vtHUYRT3+xfQ/wwvLPDd/6kqfLqk9Pt4+7gysuCKQ==} + dev: false - '@next/eslint-plugin-next@14.1.3': + /@next/eslint-plugin-next@14.1.3: resolution: {integrity: sha512-VCnZI2cy77Yaj3L7Uhs3+44ikMM1VD/fBMwvTBb3hIaTIuqa+DmG4dhUDq+MASu3yx97KhgsVJbsas0XuiKyww==} + dependencies: + glob: 10.3.10 - '@next/swc-darwin-arm64@14.2.3': - resolution: {integrity: sha512-3pEYo/RaGqPP0YzwnlmPN2puaF2WMLM3apt5jLW2fFdXD9+pqcoTzRk+iZsf8ta7+quAe4Q6Ms0nR0SFGFdS1A==} + /@next/swc-darwin-arm64@14.1.3: + resolution: {integrity: sha512-LALu0yIBPRiG9ANrD5ncB3pjpO0Gli9ZLhxdOu6ZUNf3x1r3ea1rd9Q+4xxUkGrUXLqKVK9/lDkpYIJaCJ6AHQ==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] + requiresBuild: true + dev: false + optional: true - '@next/swc-darwin-x64@14.2.3': - resolution: {integrity: sha512-6adp7waE6P1TYFSXpY366xwsOnEXM+y1kgRpjSRVI2CBDOcbRjsJ67Z6EgKIqWIue52d2q/Mx8g9MszARj8IEA==} + /@next/swc-darwin-x64@14.1.3: + resolution: {integrity: sha512-E/9WQeXxkqw2dfcn5UcjApFgUq73jqNKaE5bysDm58hEUdUGedVrnRhblhJM7HbCZNhtVl0j+6TXsK0PuzXTCg==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] + requiresBuild: true + dev: false + optional: true - '@next/swc-linux-arm64-gnu@14.2.3': - resolution: {integrity: sha512-cuzCE/1G0ZSnTAHJPUT1rPgQx1w5tzSX7POXSLaS7w2nIUJUD+e25QoXD/hMfxbsT9rslEXugWypJMILBj/QsA==} + /@next/swc-linux-arm64-gnu@14.1.3: + resolution: {integrity: sha512-USArX9B+3rZSXYLFvgy0NVWQgqh6LHWDmMt38O4lmiJNQcwazeI6xRvSsliDLKt+78KChVacNiwvOMbl6g6BBw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@next/swc-linux-arm64-musl@14.2.3': - resolution: {integrity: sha512-0D4/oMM2Y9Ta3nGuCcQN8jjJjmDPYpHX9OJzqk42NZGJocU2MqhBq5tWkJrUQOQY9N+In9xOdymzapM09GeiZw==} + /@next/swc-linux-arm64-musl@14.1.3: + resolution: {integrity: sha512-esk1RkRBLSIEp1qaQXv1+s6ZdYzuVCnDAZySpa62iFTMGTisCyNQmqyCTL9P+cLJ4N9FKCI3ojtSfsyPHJDQNw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@next/swc-linux-x64-gnu@14.2.3': - resolution: {integrity: sha512-ENPiNnBNDInBLyUU5ii8PMQh+4XLr4pG51tOp6aJ9xqFQ2iRI6IH0Ds2yJkAzNV1CfyagcyzPfROMViS2wOZ9w==} + /@next/swc-linux-x64-gnu@14.1.3: + resolution: {integrity: sha512-8uOgRlYEYiKo0L8YGeS+3TudHVDWDjPVDUcST+z+dUzgBbTEwSSIaSgF/vkcC1T/iwl4QX9iuUyUdQEl0Kxalg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@next/swc-linux-x64-musl@14.2.3': - resolution: {integrity: sha512-BTAbq0LnCbF5MtoM7I/9UeUu/8ZBY0i8SFjUMCbPDOLv+un67e2JgyN4pmgfXBwy/I+RHu8q+k+MCkDN6P9ViQ==} + /@next/swc-linux-x64-musl@14.1.3: + resolution: {integrity: sha512-DX2zqz05ziElLoxskgHasaJBREC5Y9TJcbR2LYqu4r7naff25B4iXkfXWfcp69uD75/0URmmoSgT8JclJtrBoQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + requiresBuild: true + dev: false + optional: true - '@next/swc-win32-arm64-msvc@14.2.3': - resolution: {integrity: sha512-AEHIw/dhAMLNFJFJIJIyOFDzrzI5bAjI9J26gbO5xhAKHYTZ9Or04BesFPXiAYXDNdrwTP2dQceYA4dL1geu8A==} + /@next/swc-win32-arm64-msvc@14.1.3: + resolution: {integrity: sha512-HjssFsCdsD4GHstXSQxsi2l70F/5FsRTRQp8xNgmQs15SxUfUJRvSI9qKny/jLkY3gLgiCR3+6A7wzzK0DBlfA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] + requiresBuild: true + dev: false + optional: true - '@next/swc-win32-ia32-msvc@14.2.3': - resolution: {integrity: sha512-vga40n1q6aYb0CLrM+eEmisfKCR45ixQYXuBXxOOmmoV8sYST9k7E3US32FsY+CkkF7NtzdcebiFT4CHuMSyZw==} + /@next/swc-win32-ia32-msvc@14.1.3: + resolution: {integrity: sha512-DRuxD5axfDM1/Ue4VahwSxl1O5rn61hX8/sF0HY8y0iCbpqdxw3rB3QasdHn/LJ6Wb2y5DoWzXcz3L1Cr+Thrw==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] + requiresBuild: true + dev: false + optional: true - '@next/swc-win32-x64-msvc@14.2.3': - resolution: {integrity: sha512-Q1/zm43RWynxrO7lW4ehciQVj+5ePBhOK+/K2P7pLFX3JaJ/IZVC69SHidrmZSOkqz7ECIOhhy7XhAFG4JYyHA==} + /@next/swc-win32-x64-msvc@14.1.3: + resolution: {integrity: sha512-uC2DaDoWH7h1P/aJ4Fok3Xiw6P0Lo4ez7NbowW2VGNXw/Xv6tOuLUcxhBYZxsSUJtpeknCi8/fvnSpyCFp4Rcg==} engines: {node: '>= 10'} cpu: [x64] os: [win32] + requiresBuild: true + dev: false + optional: true - '@nodelib/fs.scandir@2.1.5': + /@nodelib/fs.scandir@2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 - '@nodelib/fs.stat@2.0.5': + /@nodelib/fs.stat@2.0.5: resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} engines: {node: '>= 8'} - '@nodelib/fs.walk@1.2.8': + /@nodelib/fs.walk@1.2.8: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.17.1 - '@open-wc/dedupe-mixin@1.4.0': + /@open-wc/dedupe-mixin@1.4.0: resolution: {integrity: sha512-Sj7gKl1TLcDbF7B6KUhtvr+1UCxdhMbNY5KxdU5IfMFWqL8oy1ZeAcCANjoB1TL0AJTcPmcCFsCbHf8X2jGDUA==} + dev: false - '@pixi-essentials/cull@2.0.0': + /@pixi-essentials/cull@2.0.0(@pixi/display@7.4.0)(@pixi/math@7.4.0): resolution: {integrity: sha512-6hm1wfCmGItOnyKvCxrmZmOLQVIaN0MqseBweH+tLZH8ecGTIF3qb1cGQDNf9jaK6HH7s/+7m9xXvvk9e92ESw==} peerDependencies: '@pixi/display': ^7.0.0 '@pixi/math': ^7.0.0 + dependencies: + '@pixi/display': 7.4.0(@pixi/core@7.4.2) + '@pixi/math': 7.4.0 + dev: false - '@pixi/accessibility@7.4.2': + /@pixi/accessibility@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2)(@pixi/events@7.4.2): resolution: {integrity: sha512-R6VEolm8uyy1FB1F2qaLKxVbzXAFTZCF2ka8fl9lsz7We6ZfO4QpXv9ur7DvzratjCQUQVCKo0/V7xL5q1EV/g==} peerDependencies: '@pixi/core': 7.4.2 '@pixi/display': 7.4.2 '@pixi/events': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + '@pixi/display': 7.4.2(@pixi/core@7.4.2) + '@pixi/events': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.0) + dev: false - '@pixi/app@7.4.2': + /@pixi/app@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2): resolution: {integrity: sha512-ugkH3kOgjT8P1mTMY29yCOgEh+KuVMAn8uBxeY0aMqaUgIMysfpnFv+Aepp2CtvI9ygr22NC+OiKl+u+eEaQHw==} peerDependencies: '@pixi/core': 7.4.2 '@pixi/display': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + '@pixi/display': 7.4.2(@pixi/core@7.4.2) + dev: false - '@pixi/assets@7.4.2': + /@pixi/assets@7.4.2(@pixi/core@7.4.2): resolution: {integrity: sha512-anxho59H9egZwoaEdM5aLvYyxoz6NCy3CaQIvNHD1bbGg8L16Ih0e26QSBR5fu53jl8OjT6M7s+p6n7uu4+fGA==} peerDependencies: '@pixi/core': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + '@types/css-font-loading-module': 0.0.12 + dev: false - '@pixi/color@7.4.2': + /@pixi/color@7.4.2: resolution: {integrity: sha512-av1LOvhHsiaW8+T4n/FgnOKHby55/w7VcA1HzPIHRBtEcsmxvSCDanT1HU2LslNhrxLPzyVx18nlmalOyt5OBg==} + dependencies: + '@pixi/colord': 2.9.6 + dev: false - '@pixi/colord@2.9.6': + /@pixi/colord@2.9.6: resolution: {integrity: sha512-nezytU2pw587fQstUu1AsJZDVEynjskwOL+kibwcdxsMBFqPsFFNA7xl0ii/gXuDi6M0xj3mfRJj8pBSc2jCfA==} + dev: false - '@pixi/compressed-textures@7.4.2': + /@pixi/compressed-textures@7.4.2(@pixi/assets@7.4.2)(@pixi/core@7.4.2): resolution: {integrity: sha512-VJrt7el6O4ZJSWkeOGXwrhJaiLg1UBhHB3fj42VR4YloYkAxpfd9K6s6IcbcVz7n9L48APKBMgHyaB2pX2Ck/A==} peerDependencies: '@pixi/assets': 7.4.2 '@pixi/core': 7.4.2 + dependencies: + '@pixi/assets': 7.4.2(@pixi/core@7.4.2) + '@pixi/core': 7.4.2 + dev: false - '@pixi/constants@7.4.2': + /@pixi/constants@7.4.2: resolution: {integrity: sha512-N9vn6Wpz5WIQg7ugUg2+SdqD2u2+NM0QthE8YzLJ4tLH2Iz+/TrnPKUJzeyIqbg3sxJG5ZpGGPiacqIBpy1KyA==} + dev: false - '@pixi/core@7.4.2': + /@pixi/core@7.4.2: resolution: {integrity: sha512-UbMtgSEnyCOFPzbE6ThB9qopXxbZ5GCof2ArB4FXOC5Xi/83MOIIYg5kf5M8689C5HJMhg2SrJu3xLKppF+CMg==} + dependencies: + '@pixi/color': 7.4.2 + '@pixi/constants': 7.4.2 + '@pixi/extensions': 7.4.2 + '@pixi/math': 7.4.2 + '@pixi/runner': 7.4.2 + '@pixi/settings': 7.4.2 + '@pixi/ticker': 7.4.2 + '@pixi/utils': 7.4.2 + dev: false + + /@pixi/display@7.4.0(@pixi/core@7.4.2): + resolution: {integrity: sha512-l+K6H9CqB2tQltpaxal3dIPPAOWhBWszrJm5EbK5sVVQFcaWXgeS/Hmniz0DhT7OpPmstcx4nii9hZgRkmMmEg==} + peerDependencies: + '@pixi/core': 7.4.0 + dependencies: + '@pixi/core': 7.4.2 + dev: false - '@pixi/display@7.4.2': + /@pixi/display@7.4.2(@pixi/core@7.4.2): resolution: {integrity: sha512-DaD0J7gIlNlzO0Fdlby/0OH+tB5LtCY6rgFeCBKVDnzmn8wKW3zYZRenWBSFJ0Psx6vLqXYkSIM/rcokaKviIw==} peerDependencies: '@pixi/core': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + dev: false - '@pixi/events@7.4.2': + /@pixi/events@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.0): resolution: {integrity: sha512-Jw/w57heZjzZShIXL0bxOvKB+XgGIevyezhGtfF2ZSzQoSBWo+Fj1uE0QwKd0RIaXegZw/DhSmiMJSbNmcjifA==} peerDependencies: '@pixi/core': 7.4.2 '@pixi/display': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + '@pixi/display': 7.4.0(@pixi/core@7.4.2) + dev: false - '@pixi/extensions@7.4.2': + /@pixi/extensions@7.4.2: resolution: {integrity: sha512-Hmx2+O0yZ8XIvgomHM9GZEGcy9S9Dd8flmtOK5Aa3fXs/8v7xD08+ANQpN9ZqWU2Xs+C6UBlpqlt2BWALvKKKA==} + dev: false - '@pixi/extract@7.4.2': + /@pixi/extract@7.4.2(@pixi/core@7.4.2): resolution: {integrity: sha512-JOX27TRWjVEjauGBbF8PU7/g6LYXnivehdgqS5QlVDv1CNHTOrz/j3MdKcVWOhyZPbH5c9sh7lxyRxvd9AIuTQ==} peerDependencies: '@pixi/core': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + dev: false - '@pixi/filter-alpha@7.4.2': + /@pixi/filter-alpha@7.4.2(@pixi/core@7.4.2): resolution: {integrity: sha512-9OsKJ+yvY2wIcQXwswj5HQBiwNGymwmqdxfp7mo+nZSBoDmxUqvMZzE9UNJ3eUlswuNvNRO8zNOsQvwdz7WFww==} peerDependencies: '@pixi/core': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + dev: false - '@pixi/filter-blur@7.4.2': + /@pixi/filter-blur@7.4.2(@pixi/core@7.4.2): resolution: {integrity: sha512-gOXBbIUx6CRZP1fmsis2wLzzSsofrqmIHhbf1gIkZMIQaLsc9T7brj+PaLTTiOiyJgnvGN5j20RZnkERWWKV0Q==} peerDependencies: '@pixi/core': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + dev: false - '@pixi/filter-color-matrix@7.4.2': + /@pixi/filter-color-matrix@7.4.2(@pixi/core@7.4.2): resolution: {integrity: sha512-ykZiR59Gvj80UKs9qm7jeUTKvn+wWk6HBVJOmJbK9jFK5juakDWp7BbH26U78Q61EWj97kI1FdfcbMkuQ7rqkA==} peerDependencies: '@pixi/core': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + dev: false - '@pixi/filter-displacement@7.4.2': + /@pixi/filter-displacement@7.4.2(@pixi/core@7.4.2): resolution: {integrity: sha512-QS/eWp/ivsxef3xapNeGwpPX7vrqQQeo99Fux4k5zsvplnNEsf91t6QYJLG776AbZEu/qh8VYRBA5raIVY/REw==} peerDependencies: '@pixi/core': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + dev: false - '@pixi/filter-fxaa@7.4.2': + /@pixi/filter-fxaa@7.4.2(@pixi/core@7.4.2): resolution: {integrity: sha512-U/ptJgDsfs/r8y2a6gCaiPfDu2IFAxpQ4wtfmBpz6vRhqeE4kI8yNIUx5dZbui57zlsJaW0BNacOQxHU0vLkyQ==} peerDependencies: '@pixi/core': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + dev: false - '@pixi/filter-noise@7.4.2': + /@pixi/filter-noise@7.4.2(@pixi/core@7.4.2): resolution: {integrity: sha512-Vy9ViBFhZEGh6xKkd3kFWErolZTwv1Y5Qb1bV7qPIYbvBECYsqzlR4uCrrjBV6KKm0PufpG/+NKC5vICZaqKzg==} peerDependencies: '@pixi/core': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + dev: false - '@pixi/graphics@7.4.2': + /@pixi/graphics@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.0)(@pixi/sprite@7.4.2): resolution: {integrity: sha512-jH4/Tum2RqWzHGzvlwEr7HIVduoLO57Ze705N2zQPkUD57TInn5911aGUeoua7f/wK8cTLGzgB9BzSo2kTdcHw==} peerDependencies: '@pixi/core': 7.4.2 '@pixi/display': 7.4.2 '@pixi/sprite': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + '@pixi/display': 7.4.0(@pixi/core@7.4.2) + '@pixi/sprite': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.0) + dev: false + + /@pixi/math@7.4.0: + resolution: {integrity: sha512-9WCWKX5z/VOYGpsnXXQ73vg/IT+bUXCLO6miXuS5YPXNfw9RpvdV4ZgFmuQwPNM7wfFk5T7Uvfr8ZJRBCfKhZw==} + dev: false - '@pixi/math@7.4.2': + /@pixi/math@7.4.2: resolution: {integrity: sha512-7jHmCQoYk6e0rfSKjdNFOPl0wCcdgoraxgteXJTTHv3r0bMNx2pHD9FJ0VvocEUG7XHfj55O3+u7yItOAx0JaQ==} + dev: false - '@pixi/mesh-extras@7.4.2': + /@pixi/mesh-extras@7.4.2(@pixi/core@7.4.2)(@pixi/mesh@7.4.2): resolution: {integrity: sha512-vNR/7wjxjs7sv9fGoKkHyU91ZAD+7EnMHBS5F3CVISlOIFxLi96NNZCB81oUIdky/90pHw40johd/4izR5zTyw==} peerDependencies: '@pixi/core': 7.4.2 '@pixi/mesh': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + '@pixi/mesh': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.0) + dev: false - '@pixi/mesh@7.4.2': + /@pixi/mesh@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.0): resolution: {integrity: sha512-mEkKyQvvMrYXC3pahvH5WBIKtrtB63WixRr91ANFI7zXD+ESG6Ap6XtxMCJmXDQPwBDNk7SWVMiCflYuchG7kA==} peerDependencies: '@pixi/core': 7.4.2 '@pixi/display': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + '@pixi/display': 7.4.0(@pixi/core@7.4.2) + dev: false - '@pixi/mixin-cache-as-bitmap@7.4.2': + /@pixi/mixin-cache-as-bitmap@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2)(@pixi/sprite@7.4.2): resolution: {integrity: sha512-6dgthi2ruUT/lervSrFDQ7vXkEsHo6CxdgV7W/wNdW1dqgQlKfDvO6FhjXzyIMRLSooUf5FoeluVtfsjkUIYrw==} peerDependencies: '@pixi/core': 7.4.2 '@pixi/display': 7.4.2 '@pixi/sprite': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + '@pixi/display': 7.4.2(@pixi/core@7.4.2) + '@pixi/sprite': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.0) + dev: false - '@pixi/mixin-get-child-by-name@7.4.2': + /@pixi/mixin-get-child-by-name@7.4.2(@pixi/display@7.4.2): resolution: {integrity: sha512-0Cfw8JpQhsixprxiYph4Lj+B5n83Kk4ftNMXgM5xtZz+tVLz5s91qR0MqcdzwTGTJ7utVygiGmS4/3EfR/duRQ==} peerDependencies: '@pixi/display': 7.4.2 + dependencies: + '@pixi/display': 7.4.2(@pixi/core@7.4.2) + dev: false - '@pixi/mixin-get-global-position@7.4.2': + /@pixi/mixin-get-global-position@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2): resolution: {integrity: sha512-LcsahbVdX4DFS2IcGfNp4KaXuu7SjAwUp/flZSGIfstyKOKb5FWFgihtqcc9ZT4coyri3gs2JbILZub/zPZj1w==} peerDependencies: '@pixi/core': 7.4.2 '@pixi/display': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + '@pixi/display': 7.4.2(@pixi/core@7.4.2) + dev: false - '@pixi/particle-container@7.4.2': + /@pixi/particle-container@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2)(@pixi/sprite@7.4.2): resolution: {integrity: sha512-B78Qq86kt0lEa5WtB2YFIm3+PjhKfw9La9R++GBSgABl+g13s2UaZ6BIPxvY3JxWMdxPm4iPrQPFX1QWRN68mw==} peerDependencies: '@pixi/core': 7.4.2 '@pixi/display': 7.4.2 '@pixi/sprite': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + '@pixi/display': 7.4.2(@pixi/core@7.4.2) + '@pixi/sprite': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.0) + dev: false - '@pixi/prepare@7.4.2': + /@pixi/prepare@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2)(@pixi/graphics@7.4.2)(@pixi/text@7.4.2): resolution: {integrity: sha512-PugyMzReCHXUzc3so9PPJj2OdHwibpUNWyqG4mWY2UUkb6c8NAGK1AnAPiscOvLilJcv/XQSFoNhX+N1jrvJEg==} peerDependencies: '@pixi/core': 7.4.2 '@pixi/display': 7.4.2 '@pixi/graphics': 7.4.2 '@pixi/text': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + '@pixi/display': 7.4.2(@pixi/core@7.4.2) + '@pixi/graphics': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.0)(@pixi/sprite@7.4.2) + '@pixi/text': 7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2) + dev: false - '@pixi/runner@7.4.2': + /@pixi/runner@7.4.2: resolution: {integrity: sha512-LPBpwym4vdyyDY5ucF4INQccaGyxztERyLTY1YN6aqJyyMmnc7iqXlIKt+a0euMBtNoLoxy6MWMvIuZj0JfFPA==} + dev: false - '@pixi/settings@7.4.2': + /@pixi/settings@7.4.2: resolution: {integrity: sha512-pMN+L6aWgvUbwhFIL/BTHKe2ShYGPZ8h9wlVBnFHMtUcJcFLMF1B3lzuvCayZRepOphs6RY0TqvnDvVb585JhQ==} + dependencies: + '@pixi/constants': 7.4.2 + '@types/css-font-loading-module': 0.0.12 + ismobilejs: 1.1.1 + dev: false - '@pixi/sprite-animated@7.4.2': + /@pixi/sprite-animated@7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2): resolution: {integrity: sha512-QPT6yxCUGOBN+98H3pyIZ1ZO6Y7BN1o0Q2IMZEsD1rNfZJrTYS3Q8VlCG5t2YlFlcB8j5iBo24bZb6FUxLOmsQ==} peerDependencies: '@pixi/core': 7.4.2 '@pixi/sprite': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + '@pixi/sprite': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.0) + dev: false - '@pixi/sprite-tiling@7.4.2': + /@pixi/sprite-tiling@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2)(@pixi/sprite@7.4.2): resolution: {integrity: sha512-Z8PP6ewy3nuDYL+NeEdltHAhuucVgia33uzAitvH3OqqRSx6a6YRBFbNLUM9Sx+fBO2Lk3PpV1g6QZX+NE5LOg==} peerDependencies: '@pixi/core': 7.4.2 '@pixi/display': 7.4.2 '@pixi/sprite': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + '@pixi/display': 7.4.2(@pixi/core@7.4.2) + '@pixi/sprite': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.0) + dev: false - '@pixi/sprite@7.4.2': + /@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.0): resolution: {integrity: sha512-Ccf/OVQsB+HQV0Fyf5lwD+jk1jeU7uSIqEjbxenNNssmEdB7S5qlkTBV2EJTHT83+T6Z9OMOHsreJZerydpjeg==} peerDependencies: '@pixi/core': 7.4.2 '@pixi/display': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + '@pixi/display': 7.4.0(@pixi/core@7.4.2) + dev: false - '@pixi/spritesheet@7.4.2': + /@pixi/spritesheet@7.4.2(@pixi/assets@7.4.2)(@pixi/core@7.4.2): resolution: {integrity: sha512-YIvHdpXW+AYp8vD0NkjJmrdnVHTZKidCnx6k8ATSuuvCT6O5Tuh2N/Ul2oDj4/QaePy0lVhyhAbZpJW00Jr7mQ==} peerDependencies: '@pixi/assets': 7.4.2 '@pixi/core': 7.4.2 + dependencies: + '@pixi/assets': 7.4.2(@pixi/core@7.4.2) + '@pixi/core': 7.4.2 + dev: false - '@pixi/text-bitmap@7.4.2': + /@pixi/text-bitmap@7.4.2(@pixi/assets@7.4.2)(@pixi/core@7.4.2)(@pixi/display@7.4.2)(@pixi/mesh@7.4.2)(@pixi/text@7.4.2): resolution: {integrity: sha512-lPBMJ83JnpFVL+6ckQ8KO8QmwdPm0z9Zs/M0NgFKH2F+BcjelRNnk80NI3O0qBDYSEDQIE+cFbKoZ213kf7zwA==} peerDependencies: '@pixi/assets': 7.4.2 @@ -2459,50 +4201,95 @@ packages: '@pixi/display': 7.4.2 '@pixi/mesh': 7.4.2 '@pixi/text': 7.4.2 + dependencies: + '@pixi/assets': 7.4.2(@pixi/core@7.4.2) + '@pixi/core': 7.4.2 + '@pixi/display': 7.4.2(@pixi/core@7.4.2) + '@pixi/mesh': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.0) + '@pixi/text': 7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2) + dev: false - '@pixi/text-html@7.4.2': + /@pixi/text-html@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2)(@pixi/sprite@7.4.2)(@pixi/text@7.4.2): resolution: {integrity: sha512-duOu8oDYeDNuyPozj2DAsQ5VZBbRiwIXy78Gn7H2pCiEAefw/Uv5jJYwdgneKME0e1tOxz1eOUGKPcI6IJnZjw==} peerDependencies: '@pixi/core': 7.4.2 '@pixi/display': 7.4.2 '@pixi/sprite': 7.4.2 '@pixi/text': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + '@pixi/display': 7.4.2(@pixi/core@7.4.2) + '@pixi/sprite': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.0) + '@pixi/text': 7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2) + dev: false - '@pixi/text@7.4.2': + /@pixi/text@7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2): resolution: {integrity: sha512-rZZWpJNsIQ8WoCWrcVg8Gi6L/PDakB941clo6dO3XjoII2ucoOUcnpe5HIkudxi2xPvS/8Bfq990gFEx50TP5A==} peerDependencies: '@pixi/core': 7.4.2 '@pixi/sprite': 7.4.2 + dependencies: + '@pixi/core': 7.4.2 + '@pixi/sprite': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.0) + dev: false - '@pixi/ticker@7.4.2': + /@pixi/ticker@7.4.2: resolution: {integrity: sha512-cAvxCh/KI6IW4m3tp2b+GQIf+DoSj9NNmPJmsOeEJ7LzvruG8Ps7SKI6CdjQob5WbceL1apBTDbqZ/f77hFDiQ==} + dependencies: + '@pixi/extensions': 7.4.2 + '@pixi/settings': 7.4.2 + '@pixi/utils': 7.4.2 + dev: false - '@pixi/utils@7.4.2': + /@pixi/utils@7.4.2: resolution: {integrity: sha512-aU/itcyMC4TxFbmdngmak6ey4kC5c16Y5ntIYob9QnjNAfD/7GTsYIBnP6FqEAyO1eq0MjkAALxdONuay1BG3g==} + dependencies: + '@pixi/color': 7.4.2 + '@pixi/constants': 7.4.2 + '@pixi/settings': 7.4.2 + '@types/earcut': 2.1.4 + earcut: 2.2.4 + eventemitter3: 4.0.7 + url: 0.11.3 + dev: false - '@pkgjs/parseargs@0.11.0': + /@pkgjs/parseargs@0.11.0: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} + requiresBuild: true + optional: true - '@polymer/polymer@3.5.1': + /@polymer/polymer@3.5.1: resolution: {integrity: sha512-JlAHuy+1qIC6hL1ojEUfIVD58fzTpJAoCxFwV5yr0mYTXV1H8bz5zy0+rC963Cgr9iNXQ4T9ncSjC2fkF9BQfw==} + dependencies: + '@webcomponents/shadycss': 1.11.2 + dev: false - '@popperjs/core@2.11.8': + /@popperjs/core@2.11.8: resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} + dev: false - '@probe.gl/env@4.0.9': + /@probe.gl/env@4.0.9: resolution: {integrity: sha512-AOmVMD0/j78mX+k4+qX7ZhE0sY9H+EaJgIO6trik0BwV6VcrwxTGCGFAeuRsIGhETDnye06tkLXccYatYxAYwQ==} + dev: false - '@probe.gl/log@4.0.9': + /@probe.gl/log@4.0.9: resolution: {integrity: sha512-ebuZaodSRE9aC+3bVC7cKRHT8garXeT1jTbj1R5tQRqQYc9iGeT3iemVOHx5bN9Q6gAs/0j54iPI+1DvWMAW4A==} + dependencies: + '@probe.gl/env': 4.0.9 + dev: false - '@probe.gl/stats@4.0.9': + /@probe.gl/stats@4.0.9: resolution: {integrity: sha512-Q9Xt/sJUQaMsbjRKjOscv2t7wXIymTrOEJ4a3da4FTCn7bkKvcdxdyFAQySCrtPxE+YZ5I5lXpWPgv9BwmpE1g==} + dev: false - '@radix-ui/primitive@1.0.1': + /@radix-ui/primitive@1.0.1: resolution: {integrity: sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==} + dependencies: + '@babel/runtime': 7.24.0 + dev: false - '@radix-ui/react-arrow@1.0.3': + /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==} peerDependencies: '@types/react': '*' @@ -2514,8 +4301,16 @@ packages: optional: true '@types/react-dom': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.65 + '@types/react-dom': 18.2.22 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-collection@1.0.3': + /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==} peerDependencies: '@types/react': '*' @@ -2527,8 +4322,19 @@ packages: optional: true '@types/react-dom': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.65)(react@18.2.0) + '@types/react': 18.2.65 + '@types/react-dom': 18.2.22 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-compose-refs@1.0.1': + /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.65)(react@18.2.0): resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} peerDependencies: '@types/react': '*' @@ -2536,8 +4342,12 @@ packages: peerDependenciesMeta: '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@types/react': 18.2.65 + react: 18.2.0 - '@radix-ui/react-context@1.0.1': + /@radix-ui/react-context@1.0.1(@types/react@18.2.65)(react@18.2.0): resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} peerDependencies: '@types/react': '*' @@ -2545,8 +4355,13 @@ packages: peerDependenciesMeta: '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@types/react': 18.2.65 + react: 18.2.0 + dev: false - '@radix-ui/react-direction@1.0.1': + /@radix-ui/react-direction@1.0.1(@types/react@18.2.65)(react@18.2.0): resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==} peerDependencies: '@types/react': '*' @@ -2554,8 +4369,13 @@ packages: peerDependenciesMeta: '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@types/react': 18.2.65 + react: 18.2.0 + dev: false - '@radix-ui/react-dismissable-layer@1.0.5': + /@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g==} peerDependencies: '@types/react': '*' @@ -2567,8 +4387,20 @@ packages: optional: true '@types/react-dom': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@radix-ui/primitive': 1.0.1 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.65)(react@18.2.0) + '@types/react': 18.2.65 + '@types/react-dom': 18.2.22 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-dropdown-menu@2.0.6': + /@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-i6TuFOoWmLWq+M/eCLGd/bQ2HfAX1RJgvrBQ6AQLmzfvsLdefxbWu8G9zczcPFfcSPehz9GcpF6K9QYreFV8hA==} peerDependencies: '@types/react': '*' @@ -2580,8 +4412,22 @@ packages: optional: true '@types/react-dom': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@radix-ui/primitive': 1.0.1 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@types/react': 18.2.65 + '@types/react-dom': 18.2.22 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-focus-guards@1.0.1': + /@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.65)(react@18.2.0): resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} peerDependencies: '@types/react': '*' @@ -2589,8 +4435,13 @@ packages: peerDependenciesMeta: '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@types/react': 18.2.65 + react: 18.2.0 + dev: false - '@radix-ui/react-focus-scope@1.0.4': + /@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA==} peerDependencies: '@types/react': '*' @@ -2602,8 +4453,18 @@ packages: optional: true '@types/react-dom': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@types/react': 18.2.65 + '@types/react-dom': 18.2.22 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-id@1.0.1': + /@radix-ui/react-id@1.0.1(@types/react@18.2.65)(react@18.2.0): resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} peerDependencies: '@types/react': '*' @@ -2611,8 +4472,14 @@ packages: peerDependenciesMeta: '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@types/react': 18.2.65 + react: 18.2.0 + dev: false - '@radix-ui/react-menu@2.0.6': + /@radix-ui/react-menu@2.0.6(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-BVkFLS+bUC8HcImkRKPSiVumA1VPOOEC5WBMiT+QAVsPzW1FJzI9KnqgGxVDPBcql5xXrHkD3JOVoXWEXD8SYA==} peerDependencies: '@types/react': '*' @@ -2624,8 +4491,33 @@ packages: optional: true '@types/react-dom': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@radix-ui/primitive': 1.0.1 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@types/react': 18.2.65 + '@types/react-dom': 18.2.22 + aria-hidden: 1.2.3 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-remove-scroll: 2.5.5(@types/react@18.2.65)(react@18.2.0) + dev: false - '@radix-ui/react-popper@1.1.3': + /@radix-ui/react-popper@1.1.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-cKpopj/5RHZWjrbF2846jBNacjQVwkP068DfmgrNJXpvVWrOvlAmE9xSiy5OqeE+Gi8D9fP+oDhUnPqNMY8/5w==} peerDependencies: '@types/react': '*' @@ -2637,8 +4529,25 @@ packages: optional: true '@types/react-dom': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@floating-ui/react-dom': 2.0.8(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/rect': 1.0.1 + '@types/react': 18.2.65 + '@types/react-dom': 18.2.22 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-portal@1.0.4': + /@radix-ui/react-portal@1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q==} peerDependencies: '@types/react': '*' @@ -2650,8 +4559,16 @@ packages: optional: true '@types/react-dom': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.65 + '@types/react-dom': 18.2.22 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-presence@1.0.1': + /@radix-ui/react-presence@1.0.1(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg==} peerDependencies: '@types/react': '*' @@ -2663,8 +4580,17 @@ packages: optional: true '@types/react-dom': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@types/react': 18.2.65 + '@types/react-dom': 18.2.22 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-primitive@1.0.3': + /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} peerDependencies: '@types/react': '*' @@ -2676,8 +4602,16 @@ packages: optional: true '@types/react-dom': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.65)(react@18.2.0) + '@types/react': 18.2.65 + '@types/react-dom': 18.2.22 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-roving-focus@1.0.4': + /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==} peerDependencies: '@types/react': '*' @@ -2689,8 +4623,24 @@ packages: optional: true '@types/react-dom': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@radix-ui/primitive': 1.0.1 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@types/react': 18.2.65 + '@types/react-dom': 18.2.22 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-slot@1.0.2': + /@radix-ui/react-slot@1.0.2(@types/react@18.2.65)(react@18.2.0): resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} peerDependencies: '@types/react': '*' @@ -2698,8 +4648,13 @@ packages: peerDependenciesMeta: '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@types/react': 18.2.65 + react: 18.2.0 - '@radix-ui/react-tooltip@1.0.7': + /@radix-ui/react-tooltip@1.0.7(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-lPh5iKNFVQ/jav/j6ZrWq3blfDJ0OH9R6FlNUHPMqdLuQ9vwDgFsRxvl8b7Asuy5c8xmoojHUxKHQSOAvMHxyw==} peerDependencies: '@types/react': '*' @@ -2711,8 +4666,27 @@ packages: optional: true '@types/react-dom': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@radix-ui/primitive': 1.0.1 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.65 + '@types/react-dom': 18.2.22 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/react-use-callback-ref@1.0.1': + /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.65)(react@18.2.0): resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} peerDependencies: '@types/react': '*' @@ -2720,8 +4694,13 @@ packages: peerDependenciesMeta: '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@types/react': 18.2.65 + react: 18.2.0 + dev: false - '@radix-ui/react-use-controllable-state@1.0.1': + /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.65)(react@18.2.0): resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} peerDependencies: '@types/react': '*' @@ -2729,8 +4708,14 @@ packages: peerDependenciesMeta: '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@types/react': 18.2.65 + react: 18.2.0 + dev: false - '@radix-ui/react-use-escape-keydown@1.0.3': + /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.65)(react@18.2.0): resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} peerDependencies: '@types/react': '*' @@ -2738,8 +4723,14 @@ packages: peerDependenciesMeta: '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@types/react': 18.2.65 + react: 18.2.0 + dev: false - '@radix-ui/react-use-layout-effect@1.0.1': + /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.65)(react@18.2.0): resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} peerDependencies: '@types/react': '*' @@ -2747,8 +4738,13 @@ packages: peerDependenciesMeta: '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@types/react': 18.2.65 + react: 18.2.0 + dev: false - '@radix-ui/react-use-rect@1.0.1': + /@radix-ui/react-use-rect@1.0.1(@types/react@18.2.65)(react@18.2.0): resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==} peerDependencies: '@types/react': '*' @@ -2756,8 +4752,14 @@ packages: peerDependenciesMeta: '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@radix-ui/rect': 1.0.1 + '@types/react': 18.2.65 + react: 18.2.0 + dev: false - '@radix-ui/react-use-size@1.0.1': + /@radix-ui/react-use-size@1.0.1(@types/react@18.2.65)(react@18.2.0): resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==} peerDependencies: '@types/react': '*' @@ -2765,8 +4767,14 @@ packages: peerDependenciesMeta: '@types/react': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.65)(react@18.2.0) + '@types/react': 18.2.65 + react: 18.2.0 + dev: false - '@radix-ui/react-visually-hidden@1.0.3': + /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==} peerDependencies: '@types/react': '*' @@ -2778,60 +4786,131 @@ packages: optional: true '@types/react-dom': optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.22)(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.65 + '@types/react-dom': 18.2.22 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false - '@radix-ui/rect@1.0.1': + /@radix-ui/rect@1.0.1: resolution: {integrity: sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==} + dependencies: + '@babel/runtime': 7.24.0 + dev: false - '@reactflow/background@11.3.9': + /@reactflow/background@11.3.9(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-byj/G9pEC8tN0wT/ptcl/LkEP/BBfa33/SvBkqE4XwyofckqF87lKp573qGlisfnsijwAbpDlf81PuFL41So4Q==} peerDependencies: react: '>=17' react-dom: '>=17' + dependencies: + '@reactflow/core': 11.10.4(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0) + classcat: 5.0.4 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + zustand: 4.5.1(@types/react@18.2.65)(immer@10.0.4)(react@18.2.0) + transitivePeerDependencies: + - '@types/react' + - immer + dev: false - '@reactflow/controls@11.2.9': + /@reactflow/controls@11.2.9(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-e8nWplbYfOn83KN1BrxTXS17+enLyFnjZPbyDgHSRLtI5ZGPKF/8iRXV+VXb2LFVzlu4Wh3la/pkxtfP/0aguA==} peerDependencies: react: '>=17' react-dom: '>=17' + dependencies: + '@reactflow/core': 11.10.4(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0) + classcat: 5.0.4 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + zustand: 4.5.1(@types/react@18.2.65)(immer@10.0.4)(react@18.2.0) + transitivePeerDependencies: + - '@types/react' + - immer + dev: false - '@reactflow/core@11.10.4': + /@reactflow/core@11.10.4(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-j3i9b2fsTX/sBbOm+RmNzYEFWbNx4jGWGuGooh2r1jQaE2eV+TLJgiG/VNOp0q5mBl9f6g1IXs3Gm86S9JfcGw==} peerDependencies: react: '>=17' react-dom: '>=17' + dependencies: + '@types/d3': 7.4.3 + '@types/d3-drag': 3.0.7 + '@types/d3-selection': 3.0.10 + '@types/d3-zoom': 3.0.8 + classcat: 5.0.4 + d3-drag: 3.0.0 + d3-selection: 3.0.0 + d3-zoom: 3.0.0 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + zustand: 4.5.1(@types/react@18.2.65)(immer@10.0.4)(react@18.2.0) + transitivePeerDependencies: + - '@types/react' + - immer + dev: false - '@reactflow/core@11.11.3': - resolution: {integrity: sha512-+adHdUa7fJSEM93fWfjQwyWXeI92a1eLKwWbIstoCakHpL8UjzwhEh6sn+mN2h/59MlVI7Ehr1iGTt3MsfcIFA==} - peerDependencies: - react: '>=17' - react-dom: '>=17' - - '@reactflow/minimap@11.7.9': + /@reactflow/minimap@11.7.9(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-le95jyTtt3TEtJ1qa7tZ5hyM4S7gaEQkW43cixcMOZLu33VAdc2aCpJg/fXcRrrf7moN2Mbl9WIMNXUKsp5ILA==} peerDependencies: react: '>=17' react-dom: '>=17' + dependencies: + '@reactflow/core': 11.10.4(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0) + '@types/d3-selection': 3.0.10 + '@types/d3-zoom': 3.0.8 + classcat: 5.0.4 + d3-selection: 3.0.0 + d3-zoom: 3.0.0 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + zustand: 4.5.1(@types/react@18.2.65)(immer@10.0.4)(react@18.2.0) + transitivePeerDependencies: + - '@types/react' + - immer + dev: false - '@reactflow/node-resizer@2.2.13': - resolution: {integrity: sha512-X7ceQ2s3jFLgbkg03n2RYr4hm3jTVrzkW2W/8ANv/SZfuVmF8XJxlERuD8Eka5voKqLda0ywIZGAbw9GoHLfUQ==} - peerDependencies: - react: '>=17' - react-dom: '>=17' - - '@reactflow/node-resizer@2.2.9': + /@reactflow/node-resizer@2.2.9(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-HfickMm0hPDIHt9qH997nLdgLt0kayQyslKE0RS/GZvZ4UMQJlx/NRRyj5y47Qyg0NnC66KYOQWDM9LLzRTnUg==} peerDependencies: react: '>=17' react-dom: '>=17' + dependencies: + '@reactflow/core': 11.10.4(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0) + classcat: 5.0.4 + d3-drag: 3.0.0 + d3-selection: 3.0.0 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + zustand: 4.5.1(@types/react@18.2.65)(immer@10.0.4)(react@18.2.0) + transitivePeerDependencies: + - '@types/react' + - immer + dev: false - '@reactflow/node-toolbar@1.3.9': + /@reactflow/node-toolbar@1.3.9(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-VmgxKmToax4sX1biZ9LXA7cj/TBJ+E5cklLGwquCCVVxh+lxpZGTBF3a5FJGVHiUNBBtFsC8ldcSZIK4cAlQww==} peerDependencies: react: '>=17' react-dom: '>=17' + dependencies: + '@reactflow/core': 11.10.4(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0) + classcat: 5.0.4 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + zustand: 4.5.1(@types/react@18.2.65)(immer@10.0.4)(react@18.2.0) + transitivePeerDependencies: + - '@types/react' + - immer + dev: false - '@reduxjs/toolkit@2.2.3': - resolution: {integrity: sha512-76dll9EnJXg4EVcI5YNxZA/9hSAmZsFqzMmNRHvIlzw2WS/twfcVX3ysYrWGJMClwEmChQFC4yRq74tn6fdzRA==} + /@reduxjs/toolkit@2.2.1(react-redux@9.1.0)(react@18.2.0): + resolution: {integrity: sha512-8CREoqJovQW/5I4yvvijm/emUiCCmcs4Ev4XPWd4mizSO+dD3g5G6w34QK5AGeNrSH7qM8Fl66j4vuV7dpOdkw==} peerDependencies: react: ^16.9.0 || ^17.0.0 || ^18 react-redux: ^7.2.1 || ^8.1.3 || ^9.0.0 @@ -2840,12 +4919,21 @@ packages: optional: true react-redux: optional: true + dependencies: + immer: 10.0.3 + react: 18.2.0 + react-redux: 9.1.0(@types/react@18.2.65)(react@18.2.0)(redux@5.0.1) + redux: 5.0.1 + redux-thunk: 3.1.0(redux@5.0.1) + reselect: 5.1.0 + dev: false - '@remix-run/router@1.16.0': - resolution: {integrity: sha512-Quz1KOffeEf/zwkCBM3kBtH4ZoZ+pT3xIXBG4PPW/XFtDP7EGhtTiC2+gpL9GnR7+Qdet5Oa6cYSvwKYg6kN9Q==} + /@remix-run/router@1.15.3: + resolution: {integrity: sha512-Oy8rmScVrVxWZVOpEF57ovlnhpZ8CCPlnIIumVcV9nFdiSIrus99+Lw78ekXyGvVDlIsFJbSfmSovJUhCWYV3w==} engines: {node: '>=14.0.0'} + dev: false - '@rollup/pluginutils@5.1.0': + /@rollup/pluginutils@5.1.0: resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2853,166 +4941,302 @@ packages: peerDependenciesMeta: rollup: optional: true + dependencies: + '@types/estree': 1.0.5 + estree-walker: 2.0.2 + picomatch: 2.3.1 + dev: true - '@rollup/rollup-android-arm-eabi@4.17.2': - resolution: {integrity: sha512-NM0jFxY8bB8QLkoKxIQeObCaDlJKewVlIEkuyYKm5An1tdVZ966w2+MPQ2l8LBZLjR+SgyV+nRkTIunzOYBMLQ==} + /@rollup/rollup-android-arm-eabi@4.13.0: + resolution: {integrity: sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==} cpu: [arm] os: [android] + requiresBuild: true + optional: true - '@rollup/rollup-android-arm64@4.17.2': - resolution: {integrity: sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==} + /@rollup/rollup-android-arm64@4.13.0: + resolution: {integrity: sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==} cpu: [arm64] os: [android] + requiresBuild: true + optional: true - '@rollup/rollup-darwin-arm64@4.17.2': - resolution: {integrity: sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==} + /@rollup/rollup-darwin-arm64@4.13.0: + resolution: {integrity: sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==} cpu: [arm64] os: [darwin] + requiresBuild: true + optional: true - '@rollup/rollup-darwin-x64@4.17.2': - resolution: {integrity: sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==} + /@rollup/rollup-darwin-x64@4.13.0: + resolution: {integrity: sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==} cpu: [x64] os: [darwin] + requiresBuild: true + optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.17.2': - resolution: {integrity: sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-musleabihf@4.17.2': - resolution: {integrity: sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==} + /@rollup/rollup-linux-arm-gnueabihf@4.13.0: + resolution: {integrity: sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==} cpu: [arm] os: [linux] + requiresBuild: true + optional: true - '@rollup/rollup-linux-arm64-gnu@4.17.2': - resolution: {integrity: sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==} + /@rollup/rollup-linux-arm64-gnu@4.13.0: + resolution: {integrity: sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==} cpu: [arm64] os: [linux] + requiresBuild: true + optional: true - '@rollup/rollup-linux-arm64-musl@4.17.2': - resolution: {integrity: sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==} + /@rollup/rollup-linux-arm64-musl@4.13.0: + resolution: {integrity: sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==} cpu: [arm64] os: [linux] + requiresBuild: true + optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.17.2': - resolution: {integrity: sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==} - cpu: [ppc64] - os: [linux] - - '@rollup/rollup-linux-riscv64-gnu@4.17.2': - resolution: {integrity: sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==} + /@rollup/rollup-linux-riscv64-gnu@4.13.0: + resolution: {integrity: sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==} cpu: [riscv64] os: [linux] + requiresBuild: true + optional: true - '@rollup/rollup-linux-s390x-gnu@4.17.2': - resolution: {integrity: sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==} - cpu: [s390x] - os: [linux] - - '@rollup/rollup-linux-x64-gnu@4.17.2': - resolution: {integrity: sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==} + /@rollup/rollup-linux-x64-gnu@4.13.0: + resolution: {integrity: sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA==} cpu: [x64] os: [linux] + requiresBuild: true + optional: true - '@rollup/rollup-linux-x64-musl@4.17.2': - resolution: {integrity: sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==} + /@rollup/rollup-linux-x64-musl@4.13.0: + resolution: {integrity: sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==} cpu: [x64] os: [linux] + requiresBuild: true + optional: true - '@rollup/rollup-win32-arm64-msvc@4.17.2': - resolution: {integrity: sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==} + /@rollup/rollup-win32-arm64-msvc@4.13.0: + resolution: {integrity: sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==} cpu: [arm64] os: [win32] + requiresBuild: true + optional: true - '@rollup/rollup-win32-ia32-msvc@4.17.2': - resolution: {integrity: sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==} + /@rollup/rollup-win32-ia32-msvc@4.13.0: + resolution: {integrity: sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==} cpu: [ia32] os: [win32] + requiresBuild: true + optional: true - '@rollup/rollup-win32-x64-msvc@4.17.2': - resolution: {integrity: sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==} + /@rollup/rollup-win32-x64-msvc@4.13.0: + resolution: {integrity: sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==} cpu: [x64] os: [win32] + requiresBuild: true + optional: true - '@rushstack/eslint-patch@1.10.2': - resolution: {integrity: sha512-hw437iINopmQuxWPSUEvqE56NCPsiU8N4AYtfHmJFckclktzK9YQJieD3XkDCDH4OjL+C7zgPUh73R/nrcHrqw==} + /@rushstack/eslint-patch@1.7.2: + resolution: {integrity: sha512-RbhOOTCNoCrbfkRyoXODZp75MlpiHMgbE5MEBZAnnnLyQNgrigEj4p0lzsMDyc1zVsJDLrivB58tgg3emX0eEA==} - '@rushstack/node-core-library@4.0.2': - resolution: {integrity: sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==} + /@rushstack/node-core-library@3.62.0(@types/node@20.11.27): + resolution: {integrity: sha512-88aJn2h8UpSvdwuDXBv1/v1heM6GnBf3RjEy6ZPP7UnzHNCqOHA2Ut+ScYUbXcqIdfew9JlTAe3g+cnX9xQ/Aw==} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true + dependencies: + '@types/node': 20.11.27 + colors: 1.2.5 + fs-extra: 7.0.1 + import-lazy: 4.0.0 + jju: 1.4.0 + resolve: 1.22.8 + semver: 7.5.4 + z-schema: 5.0.5 + dev: true - '@rushstack/rig-package@0.5.2': - resolution: {integrity: sha512-mUDecIJeH3yYGZs2a48k+pbhM6JYwWlgjs2Ca5f2n1G2/kgdgP9D/07oglEGf6mRyXEnazhEENeYTSNDRCwdqA==} - - '@rushstack/terminal@0.10.0': - resolution: {integrity: sha512-UbELbXnUdc7EKwfH2sb8ChqNgapUOdqcCIdQP4NGxBpTZV2sQyeekuK3zmfQSa/MN+/7b4kBogl2wq0vpkpYGw==} - peerDependencies: - '@types/node': '*' - peerDependenciesMeta: - '@types/node': - optional: true + /@rushstack/rig-package@0.5.1: + resolution: {integrity: sha512-pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA==} + dependencies: + resolve: 1.22.8 + strip-json-comments: 3.1.1 + dev: true - '@rushstack/ts-command-line@4.19.1': - resolution: {integrity: sha512-J7H768dgcpG60d7skZ5uSSwyCZs/S2HrWP1Ds8d1qYAyaaeJmpmmLr9BVw97RjFzmQPOYnoXcKA4GkqDCkduQg==} + /@rushstack/ts-command-line@4.17.1: + resolution: {integrity: sha512-2jweO1O57BYP5qdBGl6apJLB+aRIn5ccIRTPDyULh0KMwVzFqWtw6IZWt1qtUoZD/pD2RNkIOosH6Cq45rIYeg==} + dependencies: + '@types/argparse': 1.0.38 + argparse: 1.0.10 + colors: 1.2.5 + string-argv: 0.3.2 + dev: true - '@sgratzl/science@2.0.0': + /@sgratzl/science@2.0.0: resolution: {integrity: sha512-LO3gArm8rVczcksg35xnZbOLEOE091VjyvvzR8mnPjP5K5+xqZEWhBi+lDcEk50dAlfPBoBHfwmu+MmiiSpXHw==} + dev: false - '@sinclair/typebox@0.27.8': + /@sinclair/typebox@0.27.8: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - '@stencil/core@4.9.0': - resolution: {integrity: sha512-aWSkhBmk3yPwRAkUwBbzRwmdhb8hKiQ/JMr9m5jthpBZLjtppYbzz6PN2MhSMDfRp6K93eQw5WogSEH4HHuB6w==} + /@stencil/core@4.17.1: + resolution: {integrity: sha512-nlARe1QtK5abnCG8kPQKJMWiELg39vKabvf3ebm6YEhQA35CgrxC1pVYTsYq3yktJKoY+k+VzGRnATLKyaLbvA==} engines: {node: '>=16.0.0', npm: '>=7.10.0'} hasBin: true + dev: false - '@storybook/addon-actions@8.0.9': - resolution: {integrity: sha512-+I3VTvlKdj8puHeS2tyaOVv9syDiNLneVZbTfqN+UDOK2i42NwvZr8PVwjTzMlEj9eePJdCZgiipz55xwts5bw==} - - '@storybook/addon-backgrounds@8.0.9': - resolution: {integrity: sha512-pCDecACrVyxPaJKEWS0sHsRb8xw+IPCSxDM1TkjaAQ6zZ468A/dcUnqW+LVK8bSXgQwWzn23wqnqPFSy5yptuQ==} - - '@storybook/addon-controls@8.0.9': - resolution: {integrity: sha512-wWdmd62UP/sfPm8M7aJjEA+kEXTUIR/QsYi9PoYBhBZcXiikZ4kNan7oD7GfsnzGGKHrBVfwQhO+TqaENGYytA==} + /@storybook/addon-actions@8.0.6: + resolution: {integrity: sha512-3R/d2Td6+yeR+UnyCAeZ4tuiRGSm+6gKUQP9vB1bvEFQGuFBrV+zs3eakcYegOqZu3IXuejgaB0Knq987gUL5A==} + dependencies: + '@storybook/core-events': 8.0.6 + '@storybook/global': 5.0.0 + '@types/uuid': 9.0.8 + dequal: 2.0.3 + polished: 4.3.1 + uuid: 9.0.1 + dev: true - '@storybook/addon-docs@8.0.9': - resolution: {integrity: sha512-x7hX7UuzJtClu6XwU3SfpyFhuckVcgqgD6BU6Ihxl0zs+i4xp6iKVXYSnHFMRM1sgoeT8TjPxab35Ke8w8BVRw==} + /@storybook/addon-backgrounds@8.0.6: + resolution: {integrity: sha512-NRTmSsJiqpXqJMVrRuQ+P1wt26ZCLjBNaMafcjgicfWeyUsdhNF63yYvyrHkMRuNmYPZm0hKvtjLhW3s9VohSA==} + dependencies: + '@storybook/global': 5.0.0 + memoizerific: 1.11.3 + ts-dedent: 2.2.0 + dev: true - '@storybook/addon-essentials@8.0.9': - resolution: {integrity: sha512-mwAgdfrOsTuTDcagvM7veBh+iayZIWmKOazzkhrIWbhYcrXOsweigD2UOVeHgAiAzJK49znr4FXTCKcE1hOWcw==} + /@storybook/addon-controls@8.0.6(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-bNXDhi1xl7eat1dUsKTrUgu5mkwXjfFWDjIYxrzatqDOW1+rdkNaPFduQRJ2mpCs4cYcHKAr5chEcMm6byuTnA==} + dependencies: + '@storybook/blocks': 8.0.6(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + lodash: 4.17.21 + ts-dedent: 2.2.0 + transitivePeerDependencies: + - '@types/react' + - encoding + - react + - react-dom + - supports-color + dev: true + + /@storybook/addon-docs@8.0.6: + resolution: {integrity: sha512-QOlOE2XEFcUaR85YytBuf/nfKFkbIlD0Qc9CI4E65FoZPTCMhRVKAEN2CpsKI63fs/qQxM2mWkPXb6w7QXGxvg==} + dependencies: + '@babel/core': 7.24.0 + '@mdx-js/react': 3.0.1(@types/react@18.2.65)(react@18.2.0) + '@storybook/blocks': 8.0.6(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 8.0.6 + '@storybook/components': 8.0.6(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@storybook/csf-plugin': 8.0.6 + '@storybook/csf-tools': 8.0.6 + '@storybook/global': 5.0.0 + '@storybook/node-logger': 8.0.6 + '@storybook/preview-api': 8.0.6 + '@storybook/react-dom-shim': 8.0.6(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 8.0.6(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 8.0.6 + '@types/react': 18.2.65 + fs-extra: 11.2.0 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + rehype-external-links: 3.0.0 + rehype-slug: 6.0.0 + ts-dedent: 2.2.0 + transitivePeerDependencies: + - encoding + - supports-color + dev: true + + /@storybook/addon-essentials@8.0.6(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-L9SSsdN1EG2FZ1mNT59vwf0fpseLrzO1cWPwH6hVtp0+kci3tfropch2tEwO7Vr+YLSesJihfr4uvpI/l0jCsw==} + dependencies: + '@storybook/addon-actions': 8.0.6 + '@storybook/addon-backgrounds': 8.0.6 + '@storybook/addon-controls': 8.0.6(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-docs': 8.0.6 + '@storybook/addon-highlight': 8.0.6 + '@storybook/addon-measure': 8.0.6 + '@storybook/addon-outline': 8.0.6 + '@storybook/addon-toolbars': 8.0.6 + '@storybook/addon-viewport': 8.0.6 + '@storybook/core-common': 8.0.6 + '@storybook/manager-api': 8.0.6(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 8.0.6 + '@storybook/preview-api': 8.0.6 + ts-dedent: 2.2.0 + transitivePeerDependencies: + - '@types/react' + - encoding + - react + - react-dom + - supports-color + dev: true - '@storybook/addon-highlight@8.0.9': - resolution: {integrity: sha512-vaRHGDbx7dpNpQECAHk5wczlZO3ntstprGlqnZt0o7ylz6xB5+pTQwTuIFty0hwKv+3TPcskzzifATUyEOEmyg==} + /@storybook/addon-highlight@8.0.6: + resolution: {integrity: sha512-CxXzzgIK5sXy2RNIkwU5JXZNq+PNGhUptRm/5M5ylcB7rk0pdwnE0TLXsMU+lzD0ji+cj61LWVLdeXQa+/whSw==} + dependencies: + '@storybook/global': 5.0.0 + dev: true - '@storybook/addon-interactions@8.0.9': - resolution: {integrity: sha512-AMIdNcyM6DDAWvMitBJMqp1iPZND8AXB4QT4VZHGMKG2ngHNKktriEKpTfcRkfKPGTJs9T+71dWfm6/R4tticw==} + /@storybook/addon-interactions@8.0.6(vitest@1.3.1): + resolution: {integrity: sha512-lzSLCe8Uylg2U8O7sdu7WCmjlK8ZvBEoCXMJeJYDTF4XQMS2qETpqSsUz1UDZscIOH24poMPkQG6r/m08Hqtng==} + dependencies: + '@storybook/global': 5.0.0 + '@storybook/instrumenter': 8.0.6 + '@storybook/test': 8.0.6(vitest@1.3.1) + '@storybook/types': 8.0.6 + polished: 4.3.1 + ts-dedent: 2.2.0 + transitivePeerDependencies: + - '@jest/globals' + - '@types/bun' + - '@types/jest' + - jest + - vitest + dev: true - '@storybook/addon-links@8.0.9': - resolution: {integrity: sha512-FVt+AdW3JFSqbJzkKiqKsMRWqHXqEvCBqFs7lNfk3OW0w0jfv1iREtrxE0dVdJoUFQC9V/2Im/EpJ7UB3C2bNQ==} + /@storybook/addon-links@8.0.6(react@18.2.0): + resolution: {integrity: sha512-1UBNhQdwm17fXmuUKIsgvT6YenMbaGIYdr/9ApKmIMTKKO+emQ7APlsTbvasutcOkCd57rC1KZRfAHQpgU9wDQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: react: optional: true + dependencies: + '@storybook/csf': 0.1.2 + '@storybook/global': 5.0.0 + react: 18.2.0 + ts-dedent: 2.2.0 + dev: true - '@storybook/addon-measure@8.0.9': - resolution: {integrity: sha512-91svOOGEXmGG4USglwXLE3wtlUVgtbKJVxTKX7xRI+AC5JEEaKByVzP17/X8Qn/8HilUL7AfSQ0kCoqtPSJ5cA==} + /@storybook/addon-measure@8.0.6: + resolution: {integrity: sha512-2PnytDaQzCxcgykEM5Njb71Olm+Z2EFERL5X+5RhsG2EQxEqobwh1fUtXLY4aqiImdSJOrjQnkMJchzzoTRtug==} + dependencies: + '@storybook/global': 5.0.0 + tiny-invariant: 1.3.3 + dev: true - '@storybook/addon-outline@8.0.9': - resolution: {integrity: sha512-fQ+jm356TgUnz81IxsC99/aOesbLw3N5OQRJpo/A6kqbLMzlq3ybVzuXYCKC3f0ArgQRNh4NoMeJBMRFMtaWRw==} + /@storybook/addon-outline@8.0.6: + resolution: {integrity: sha512-PfTIy64kV5h7F0tXrj5rlwdPFpOQiGrn01AQudSJDVWaMsbVgjruPU+cHG4i/L1mzzERzeHYd46bNENWZiQgDw==} + dependencies: + '@storybook/global': 5.0.0 + ts-dedent: 2.2.0 + dev: true - '@storybook/addon-toolbars@8.0.9': - resolution: {integrity: sha512-nNSBnnBOhQ+EJwkrIkK4ZBYPcozNmEH770CZ/6NK85SUJ6WEBZapE6ru33jIUokFGEvlOlNCeai0GUc++cQP8w==} + /@storybook/addon-toolbars@8.0.6: + resolution: {integrity: sha512-g4GjrMEHKOIQVwG1DKUHBAn4B8xmdqlxFlVusOrYD9FVfakgMNllN6WBc02hg/IiuzqIDxVK5BXiY9MbXnoguQ==} + dev: true - '@storybook/addon-viewport@8.0.9': - resolution: {integrity: sha512-Ao4+D56cO7biaw+iTlMU1FBec1idX0cmdosDeCFZin06MSawcPkeBlRBeruaSQYdLes8TBMdZPFgfuqI5yIk6g==} + /@storybook/addon-viewport@8.0.6: + resolution: {integrity: sha512-R6aGEPA5e05L/NPs6Nbj0u9L6oKmchnJ/x8Rr/Xuc+nqVgXC1rslI0BcjJuC571Bewz7mT8zJ+BjP/gs7T4lnQ==} + dependencies: + memoizerific: 1.11.3 + dev: true - '@storybook/blocks@8.0.9': - resolution: {integrity: sha512-F2zSrfSwzTFN7qW3zB80tG+EXtmfmCDC6Ird0F7tolszb6tOqJcAcBOwQbE2O0wI63sLu21qxzXgaKBMkiWvJg==} + /@storybook/blocks@8.0.6(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ycuPJwxyngSor4YNa4kkX3rAmX+w2pXNsIo+Zs4fEdAfCvha9+GZ/3jQSdrsHxjeIm9l9guiv4Ag8QTnnllXkw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3021,12 +5245,63 @@ packages: optional: true react-dom: optional: true + dependencies: + '@storybook/channels': 8.0.6 + '@storybook/client-logger': 8.0.6 + '@storybook/components': 8.0.6(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 8.0.6 + '@storybook/csf': 0.1.2 + '@storybook/docs-tools': 8.0.6 + '@storybook/global': 5.0.0 + '@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 8.0.6(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 8.0.6 + '@storybook/theming': 8.0.6(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 8.0.6 + '@types/lodash': 4.14.202 + color-convert: 2.0.1 + dequal: 2.0.3 + lodash: 4.17.21 + markdown-to-jsx: 7.3.2(react@18.2.0) + memoizerific: 1.11.3 + polished: 4.3.1 + react: 18.2.0 + react-colorful: 5.6.1(react-dom@18.2.0)(react@18.2.0) + react-dom: 18.2.0(react@18.2.0) + telejson: 7.2.0 + tocbot: 4.25.0 + ts-dedent: 2.2.0 + util-deprecate: 1.0.2 + transitivePeerDependencies: + - '@types/react' + - encoding + - supports-color + dev: true - '@storybook/builder-manager@8.0.9': - resolution: {integrity: sha512-/PxDwZIfMc/PSRZcasb6SIdGr3azIlenzx7dBF7Imt8i4jLHiAf1t00GvghlfJsvsrn4DNp95rbRbXTDyTj7tQ==} + /@storybook/builder-manager@8.0.6: + resolution: {integrity: sha512-N61Gh9FKsSYvsbdBy5qFvq1anTIuUAjh2Z+ezDMlxnfMGG77nZP9heuy1NnCaYCTFzl+lq4BsmRfXXDcKtSPRA==} + dependencies: + '@fal-works/esbuild-plugin-global-externals': 2.1.2 + '@storybook/core-common': 8.0.6 + '@storybook/manager': 8.0.6 + '@storybook/node-logger': 8.0.6 + '@types/ejs': 3.1.5 + '@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15(esbuild@0.19.12) + browser-assert: 1.2.1 + ejs: 3.1.9 + esbuild: 0.19.12 + esbuild-plugin-alias: 0.2.1 + express: 4.18.2 + fs-extra: 11.2.0 + process: 0.11.10 + util: 0.12.5 + transitivePeerDependencies: + - encoding + - supports-color + dev: true - '@storybook/builder-vite@8.0.9': - resolution: {integrity: sha512-7hEQFZIIz7VvxdySDpPE96iMvZxQvRZcRdhaNGeE+8Y2pyc3DgYE4WY3sjr+LUoB0a6TYLpAIKqbXwtLz0R+PQ==} + /@storybook/builder-vite@8.0.6(typescript@5.4.2)(vite@5.1.6): + resolution: {integrity: sha512-uQe1tTXdWXhP1ZO7sBRLUS5WKoD/ibrBWhyG6gY0RHC8RtGIx1sYxbg7ZzUXXX8z1GH0QJlOKrlAfcHzIchscw==} peerDependencies: '@preact/preset-vite': '*' typescript: '>= 4.3.x' @@ -3039,8630 +5314,55 @@ packages: optional: true vite-plugin-glimmerx: optional: true + dependencies: + '@storybook/channels': 8.0.6 + '@storybook/client-logger': 8.0.6 + '@storybook/core-common': 8.0.6 + '@storybook/core-events': 8.0.6 + '@storybook/csf-plugin': 8.0.6 + '@storybook/node-logger': 8.0.6 + '@storybook/preview': 8.0.6 + '@storybook/preview-api': 8.0.6 + '@storybook/types': 8.0.6 + '@types/find-cache-dir': 3.2.1 + browser-assert: 1.2.1 + es-module-lexer: 0.9.3 + express: 4.18.2 + find-cache-dir: 3.3.2 + fs-extra: 11.2.0 + magic-string: 0.30.7 + ts-dedent: 2.2.0 + typescript: 5.4.2 + vite: 5.1.6(@types/node@20.11.27)(sass@1.72.0) + transitivePeerDependencies: + - encoding + - supports-color + dev: true - '@storybook/channels@8.0.9': - resolution: {integrity: sha512-7Lcfyy5CsLWWGhMPO9WG4jZ/Alzp0AjepFhEreYHRPtQrfttp6qMAjE/g1aHgun0qHCYWxwqIG4NLR/hqDNrXQ==} + /@storybook/channels@8.0.6: + resolution: {integrity: sha512-IbNvjxeyQKiMpb+gSpQ7yYsFqb8BM/KYgfypJM3yJV6iU/NFeevrC/DA6/R+8xWFyPc70unRNLv8fPvxhcIu8Q==} + dependencies: + '@storybook/client-logger': 8.0.6 + '@storybook/core-events': 8.0.6 + '@storybook/global': 5.0.0 + telejson: 7.2.0 + tiny-invariant: 1.3.3 - '@storybook/cli@8.0.9': - resolution: {integrity: sha512-lilYTKn8F5YOePijqfRYFa5v2mHVIJxPCIgTn+OXAmAFbcizZ6P8P6niU4J/NXulgx68Ln1M7hYhFtTP25hVTw==} + /@storybook/cli@8.0.6(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-gAnl9soQUu1BtB4sANaqaaeTZAt/ThBSwCdzSLut5p21fP4ovi3FeP7hcDCJbyJZ/AvnD4k6leDrqRQxMVPr0A==} hasBin: true - - '@storybook/client-logger@8.0.9': - resolution: {integrity: sha512-LzV/RHkbf07sRc1Jc0ff36RlapKf9Ul7/+9VMvVbI3hshH1CpmrZK4t/tsIdpX/EVOdJ1Gg5cES06PnleOAIPA==} - - '@storybook/codemod@8.0.9': - resolution: {integrity: sha512-VBeGpSZSQpL6iyLLqceJSNGhdCqcNwv+xC/aWdDFOkmuE1YfbmNNwpa9QYv4ZFJ2QjUsm4iTWG60qK+9NXeSKA==} - - '@storybook/components@8.0.9': - resolution: {integrity: sha512-JcwBGADzIJs0PSzqykrrD2KHzNG9wtexUOKuidt+FSv9szpUhe3qBAXIHpdfBRl7mOJ9TRZ5rt+mukEnfncdzA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - - '@storybook/core-common@8.0.9': - resolution: {integrity: sha512-Jmue+sfHFb4GTYBzyWYw1MygoJiQSfISIrKmNIzAmZ+oR9EOr+jpu/i/bH+uetZ2Hqg1AGhj1VB7OtJp9HQyWw==} - - '@storybook/core-events@8.0.9': - resolution: {integrity: sha512-DxSUx7wG9Qe3OFUBnv3OrYq48J8UWNo2DUR5/JecJCtp3n++L4fAEW3J0IF5FfxpQDMQSp1yTNjZ2PaWCMd2ag==} - - '@storybook/core-server@8.0.9': - resolution: {integrity: sha512-BIe1T5YUBl0GYxEjRoTQsvXD2pyuzL8rPTUD41zlzSQM0R8U6Iant9SzRms4u0+rKUm2mGxxKuODlUo5ewqaGA==} - - '@storybook/csf-plugin@8.0.9': - resolution: {integrity: sha512-pXaNCNi++kxKsqSWwvx215fPx8cNqvepLVxQ7B69qXLHj80DHn0Q3DFBO3sLXNiQMJ2JK4OYcTxMfuOiyzszKw==} - - '@storybook/csf-tools@8.0.9': - resolution: {integrity: sha512-PiNMhL97giLytTdQwuhsZ92buVk4gy9H/8DtrDhUc45/1OmF95gogm6T2Yap729SIFwgpOcuq/U3aVo6d6swVQ==} - - '@storybook/csf@0.1.6': - resolution: {integrity: sha512-JjWnBptVhBYJ14yq+cHs66BXjykRUWQ5TlD1RhPxMOtavynYyV/Q+QR98/N+XB+mcPtFMm5I2DvNkpj0/Dk8Mw==} - - '@storybook/docs-mdx@3.0.0': - resolution: {integrity: sha512-NmiGXl2HU33zpwTv1XORe9XG9H+dRUC1Jl11u92L4xr062pZtrShLmD4VKIsOQujxhhOrbxpwhNOt+6TdhyIdQ==} - - '@storybook/docs-tools@8.0.9': - resolution: {integrity: sha512-OzogAeOmeHea/MxSPKRBWtOQVNSpoq+OOpimO9YRA5h5GBRJ2TUOGT44Gny6QT4ll5AvQA8fIiq9KezKcLekAg==} - - '@storybook/global@5.0.0': - resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} - - '@storybook/icons@1.2.9': - resolution: {integrity: sha512-cOmylsz25SYXaJL/gvTk/dl3pyk7yBFRfeXTsHvTA3dfhoU/LWSq0NKL9nM7WBasJyn6XPSGnLS4RtKXLw5EUg==} - engines: {node: '>=14.0.0'} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - - '@storybook/instrumenter@8.0.9': - resolution: {integrity: sha512-Gw74dgpTU/2p7FG0s7DuVdqCbJ2MEcSuRJjDo7HcXRYcvWp7I6Ly+C0v7N5VaoS+kbBVerAhLKIHZgG/LZf1og==} - - '@storybook/manager-api@8.0.9': - resolution: {integrity: sha512-99b3yKArDSvfabXL7QE3nA95e4DdW/5H/ZCcr6/E2qCQJayZ6G1v/WWamKXbiaTpkndulFmcb/+ZmnDXcweIIQ==} - - '@storybook/manager@8.0.9': - resolution: {integrity: sha512-+NnRo+5JQFGNqveKrLtC0b+Z08Tae4m44iq292bPeZMpr9OkFsIkU0PBPsHTHPkrqC/zZXRNsCsTEgvu3p2OIA==} - - '@storybook/node-logger@8.0.9': - resolution: {integrity: sha512-5ajMdZFrYrjGLJOVDq7dlEQNFsgeLHymt4dCK9MulL/ciXykmXUZXE3Bye0wFy+I2qqDVvrvR8uzCvSFvm5MAQ==} - - '@storybook/preset-scss@1.0.3': - resolution: {integrity: sha512-o9Iz6wxPeNENrQa2mKlsDKynBfqU2uWaRP80HeWp4TkGgf7/x3DVF2O7yi9N0x/PI1qzzTTpxlQ90D62XmpiTw==} - peerDependencies: - css-loader: '*' - sass-loader: '*' - style-loader: '*' - - '@storybook/preview-api@8.0.9': - resolution: {integrity: sha512-zHfX34bkAMzzmE7vbDzaqFwSW6ExiBD0HiO1L/IsHF55f0f7xV7IH8uJyFRrDTvAoW3ReSxZDMvvPpeydFPKGA==} - - '@storybook/preview@8.0.9': - resolution: {integrity: sha512-tFsR8xc8AYBZZrZw8enklFbSQt7ZAV+rv20BoxwDhd3q7fjXyK7O4moGPqUwBZ7rukTG13nPoISxr+VXAk/HYA==} - - '@storybook/react-dom-shim@8.0.9': - resolution: {integrity: sha512-8011KlRuG3obr5pZZ7bcEyYYNWF3tR596YadoMd267NPoHKvwAbKL1L/DNgb6kiYjZDUf9QfaKSCWW31k0kcRQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - - '@storybook/react-vite@8.0.9': - resolution: {integrity: sha512-FT5KeulUH6grfzOJOxJCxpv9+81UVDrT9UPcgiFhQT9rKtsgmltezThwbHknByZNw3WWnf+ieidMLEis9hd73A==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - vite: ^4.0.0 || ^5.0.0 - - '@storybook/react@8.0.9': - resolution: {integrity: sha512-NeQ6suZG3HKikwe3Tx9cAIaRx7uP8FKCmlVvIiBg4LTTI5orCt94PPakvuZukZcbkqvcCnEBkebAzwUpn8PiJw==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - typescript: '>= 4.2.x' - peerDependenciesMeta: - typescript: - optional: true - - '@storybook/router@8.0.9': - resolution: {integrity: sha512-aAOWxbM9J4mt+cp4o88T2PB29mgBBTOzU37/pUsTHYnKnR9XI4npXEXdN8Gv+ryqM0kj0AbBpz/llFlnR2MNNA==} - - '@storybook/telemetry@8.0.9': - resolution: {integrity: sha512-AGGfcup06t+wxhBIkHd0iybieOh9PDVZQJ9oPct5JGB39+ni9wvs0WOD+MYlHbsjp8id7+aGkh6mYuYOvfck+Q==} - - '@storybook/test@8.0.9': - resolution: {integrity: sha512-bRd5tBJnPzR6UKbDXONWnFWtdkNOY99HMLDUWe5fTRo50GwkrpFBVqPflhdkruEeof0kAbBUbnoN2CIYgtnAFw==} - - '@storybook/theming@8.0.9': - resolution: {integrity: sha512-jgfDuYoiNMMirQiASN3Eg0hGDXsEtpdAcMxyShqYGwu9elxgD9yUnYC2nSckYsM74a3ZQ3JaViZ9ZFSe2FHmeQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - - '@storybook/types@8.0.9': - resolution: {integrity: sha512-ew0EXzk9k4B557P1qIWYrnvUcgaE0WWA5qQS0AU8l+fRTp5nvl9O3SP/zNIB0SN1qDFO7dXr3idTNTyIikTcEQ==} - - '@swc/core-darwin-arm64@1.4.17': - resolution: {integrity: sha512-HVl+W4LezoqHBAYg2JCqR+s9ife9yPfgWSj37iIawLWzOmuuJ7jVdIB7Ee2B75bEisSEKyxRlTl6Y1Oq3owBgw==} - engines: {node: '>=10'} - cpu: [arm64] - os: [darwin] - - '@swc/core-darwin-x64@1.4.17': - resolution: {integrity: sha512-WYRO9Fdzq4S/he8zjW5I95G1zcvyd9yyD3Tgi4/ic84P5XDlSMpBDpBLbr/dCPjmSg7aUXxNQqKqGkl6dQxYlA==} - engines: {node: '>=10'} - cpu: [x64] - os: [darwin] - - '@swc/core-linux-arm-gnueabihf@1.4.17': - resolution: {integrity: sha512-cgbvpWOvtMH0XFjvwppUCR+Y+nf6QPaGu6AQ5hqCP+5Lv2zO5PG0RfasC4zBIjF53xgwEaaWmGP5/361P30X8Q==} - engines: {node: '>=10'} - cpu: [arm] - os: [linux] - - '@swc/core-linux-arm64-gnu@1.4.17': - resolution: {integrity: sha512-l7zHgaIY24cF9dyQ/FOWbmZDsEj2a9gRFbmgx2u19e3FzOPuOnaopFj0fRYXXKCmtdx+anD750iBIYnTR+pq/Q==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - - '@swc/core-linux-arm64-musl@1.4.17': - resolution: {integrity: sha512-qhH4gr9gAlVk8MBtzXbzTP3BJyqbAfUOATGkyUtohh85fPXQYuzVlbExix3FZXTwFHNidGHY8C+ocscI7uDaYw==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - - '@swc/core-linux-x64-gnu@1.4.17': - resolution: {integrity: sha512-vRDFATL1oN5oZMImkwbgSHEkp8xG1ofEASBypze01W1Tqto8t+yo6gsp69wzCZBlxldsvPpvFZW55Jq0Rn+UnA==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - - '@swc/core-linux-x64-musl@1.4.17': - resolution: {integrity: sha512-zQNPXAXn3nmPqv54JVEN8k2JMEcMTQ6veVuU0p5O+A7KscJq+AGle/7ZQXzpXSfUCXlLMX4wvd+rwfGhh3J4cw==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - - '@swc/core-win32-arm64-msvc@1.4.17': - resolution: {integrity: sha512-z86n7EhOwyzxwm+DLE5NoLkxCTme2lq7QZlDjbQyfCxOt6isWz8rkW5QowTX8w9Rdmk34ncrjSLvnHOeLY17+w==} - engines: {node: '>=10'} - cpu: [arm64] - os: [win32] - - '@swc/core-win32-ia32-msvc@1.4.17': - resolution: {integrity: sha512-JBwuSTJIgiJJX6wtr4wmXbfvOswHFj223AumUrK544QV69k60FJ9q2adPW9Csk+a8wm1hLxq4HKa2K334UHJ/g==} - engines: {node: '>=10'} - cpu: [ia32] - os: [win32] - - '@swc/core-win32-x64-msvc@1.4.17': - resolution: {integrity: sha512-jFkOnGQamtVDBm3MF5Kq1lgW8vx4Rm1UvJWRUfg+0gx7Uc3Jp3QMFeMNw/rDNQYRDYPG3yunCC+2463ycd5+dg==} - engines: {node: '>=10'} - cpu: [x64] - os: [win32] - - '@swc/core@1.4.17': - resolution: {integrity: sha512-tq+mdWvodMBNBBZbwFIMTVGYHe9N7zvEaycVVjfvAx20k1XozHbHhRv+9pEVFJjwRxLdXmtvFZd3QZHRAOpoNQ==} - engines: {node: '>=10'} - peerDependencies: - '@swc/helpers': ^0.5.0 - peerDependenciesMeta: - '@swc/helpers': - optional: true - - '@swc/counter@0.1.3': - resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} - - '@swc/helpers@0.5.5': - resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} - - '@swc/types@0.1.6': - resolution: {integrity: sha512-/JLo/l2JsT/LRd80C3HfbmVpxOAJ11FO2RCEslFrgzLltoP9j8XIbsyDcfCt2WWyX+CM96rBoNM+IToAkFOugg==} - - '@tailwindcss/typography@0.5.13': - resolution: {integrity: sha512-ADGcJ8dX21dVVHIwTRgzrcunY6YY9uSlAHHGVKvkA+vLc5qLwEszvKts40lx7z0qc4clpjclwLeK5rVCV2P/uw==} - peerDependencies: - tailwindcss: '>=3.0.0 || insiders' - - '@testing-library/dom@9.3.4': - resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==} - engines: {node: '>=14'} - - '@testing-library/jest-dom@6.4.2': - resolution: {integrity: sha512-CzqH0AFymEMG48CpzXFriYYkOjk6ZGPCLMhW9e9jg3KMCn5OfJecF8GtGW7yGfR/IgCe3SX8BSwjdzI6BBbZLw==} - engines: {node: '>=14', npm: '>=6', yarn: '>=1'} - peerDependencies: - '@jest/globals': '>= 28' - '@types/bun': latest - '@types/jest': '>= 28' - jest: '>= 28' - vitest: '>= 0.32' - peerDependenciesMeta: - '@jest/globals': - optional: true - '@types/bun': - optional: true - '@types/jest': - optional: true - jest: - optional: true - vitest: - optional: true - - '@testing-library/react@14.2.1': - resolution: {integrity: sha512-sGdjws32ai5TLerhvzThYFbpnF9XtL65Cjf+gB0Dhr29BGqK+mAeN7SURSdu+eqgET4ANcWoC7FQpkaiGvBr+A==} - engines: {node: '>=14'} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - - '@testing-library/user-event@14.5.2': - resolution: {integrity: sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==} - engines: {node: '>=12', npm: '>=6'} - peerDependencies: - '@testing-library/dom': '>=7.21.4' - - '@tisoap/react-flow-smart-edge@3.0.0': - resolution: {integrity: sha512-XtEQT0IrOqPwJvCzgEoj3Y16/EK4SOcjZO7FmOPU+qJWmgYjeTyv7J35CGm6dFeJYdZ2gHDrvQ1zwaXuo23/8g==} - engines: {node: '>=16', npm: ^8.0.0} - peerDependencies: - react: '>=17' - react-dom: '>=17' - reactflow: '>=11' - typescript: '>=4.6' - - '@tsconfig/node10@1.0.11': - resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} - - '@tsconfig/node12@1.0.11': - resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} - - '@tsconfig/node14@1.0.3': - resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} - - '@tsconfig/node16@1.0.4': - resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - - '@turf/along@6.5.0': - resolution: {integrity: sha512-LLyWQ0AARqJCmMcIEAXF4GEu8usmd4Kbz3qk1Oy5HoRNpZX47+i5exQtmIWKdqJ1MMhW26fCTXgpsEs5zgJ5gw==} - - '@turf/area@6.5.0': - resolution: {integrity: sha512-xCZdiuojokLbQ+29qR6qoMD89hv+JAgWjLrwSEWL+3JV8IXKeNFl6XkEJz9HGkVpnXvQKJoRz4/liT+8ZZ5Jyg==} - - '@turf/bbox-polygon@6.5.0': - resolution: {integrity: sha512-+/r0NyL1lOG3zKZmmf6L8ommU07HliP4dgYToMoTxqzsWzyLjaj/OzgQ8rBmv703WJX+aS6yCmLuIhYqyufyuw==} - - '@turf/bbox@6.5.0': - resolution: {integrity: sha512-RBbLaao5hXTYyyg577iuMtDB8ehxMlUqHEJiMs8jT1GHkFhr6sYre3lmLsPeYEi/ZKj5TP5tt7fkzNdJ4GIVyw==} - - '@turf/bearing@6.5.0': - resolution: {integrity: sha512-dxINYhIEMzgDOztyMZc20I7ssYVNEpSv04VbMo5YPQsqa80KO3TFvbuCahMsCAW5z8Tncc8dwBlEFrmRjJG33A==} - - '@turf/boolean-clockwise@5.1.5': - resolution: {integrity: sha512-FqbmEEOJ4rU4/2t7FKx0HUWmjFEVqR+NJrFP7ymGSjja2SQ7Q91nnBihGuT+yuHHl6ElMjQ3ttsB/eTmyCycxA==} - - '@turf/boolean-clockwise@6.5.0': - resolution: {integrity: sha512-45+C7LC5RMbRWrxh3Z0Eihsc8db1VGBO5d9BLTOAwU4jR6SgsunTfRWR16X7JUwIDYlCVEmnjcXJNi/kIU3VIw==} - - '@turf/boolean-point-in-polygon@6.5.0': - resolution: {integrity: sha512-DtSuVFB26SI+hj0SjrvXowGTUCHlgevPAIsukssW6BG5MlNSBQAo70wpICBNJL6RjukXg8d2eXaAWuD/CqL00A==} - - '@turf/buffer@6.5.0': - resolution: {integrity: sha512-qeX4N6+PPWbKqp1AVkBVWFerGjMYMUyencwfnkCesoznU6qvfugFHNAngNqIBVnJjZ5n8IFyOf+akcxnrt9sNg==} - - '@turf/center@6.5.0': - resolution: {integrity: sha512-T8KtMTfSATWcAX088rEDKjyvQCBkUsLnK/Txb6/8WUXIeOZyHu42G7MkdkHRoHtwieLdduDdmPLFyTdG5/e7ZQ==} - - '@turf/centroid@6.5.0': - resolution: {integrity: sha512-MwE1oq5E3isewPprEClbfU5pXljIK/GUOMbn22UM3IFPDJX0KeoyLNwghszkdmFp/qMGL/M13MMWvU+GNLXP/A==} - - '@turf/circle@6.5.0': - resolution: {integrity: sha512-oU1+Kq9DgRnoSbWFHKnnUdTmtcRUMmHoV9DjTXu9vOLNV5OWtAAh1VZ+mzsioGGzoDNT/V5igbFOkMfBQc0B6A==} - - '@turf/clone@5.1.5': - resolution: {integrity: sha512-//pITsQ8xUdcQ9pVb4JqXiSqG4dos5Q9N4sYFoWghX21tfOV2dhc5TGqYOhnHrQS7RiKQL1vQ48kIK34gQ5oRg==} - - '@turf/clone@6.5.0': - resolution: {integrity: sha512-mzVtTFj/QycXOn6ig+annKrM6ZlimreKYz6f/GSERytOpgzodbQyOgkfwru100O1KQhhjSudKK4DsQ0oyi9cTw==} - - '@turf/destination@6.5.0': - resolution: {integrity: sha512-4cnWQlNC8d1tItOz9B4pmJdWpXqS0vEvv65bI/Pj/genJnsL7evI0/Xw42RvEGROS481MPiU80xzvwxEvhQiMQ==} - - '@turf/difference@6.5.0': - resolution: {integrity: sha512-l8iR5uJqvI+5Fs6leNbhPY5t/a3vipUF/3AeVLpwPQcgmedNXyheYuy07PcMGH5Jdpi5gItOiTqwiU/bUH4b3A==} - - '@turf/distance@6.5.0': - resolution: {integrity: sha512-xzykSLfoURec5qvQJcfifw/1mJa+5UwByZZ5TZ8iaqjGYN0vomhV9aiSLeYdUGtYRESZ+DYC/OzY+4RclZYgMg==} - - '@turf/ellipse@6.5.0': - resolution: {integrity: sha512-kuXtwFviw/JqnyJXF1mrR/cb496zDTSbGKtSiolWMNImYzGGkbsAsFTjwJYgD7+4FixHjp0uQPzo70KDf3AIBw==} - - '@turf/helpers@5.1.5': - resolution: {integrity: sha512-/lF+JR+qNDHZ8bF9d+Cp58nxtZWJ3sqFe6n3u3Vpj+/0cqkjk4nXKYBSY0azm+GIYB5mWKxUXvuP/m0ZnKj1bw==} - - '@turf/helpers@6.5.0': - resolution: {integrity: sha512-VbI1dV5bLFzohYYdgqwikdMVpe7pJ9X3E+dlr425wa2/sMJqYDhTO++ec38/pcPvPE6oD9WEEeU3Xu3gza+VPw==} - - '@turf/intersect@6.5.0': - resolution: {integrity: sha512-2legGJeKrfFkzntcd4GouPugoqPUjexPZnOvfez+3SfIMrHvulw8qV8u7pfVyn2Yqs53yoVCEjS5sEpvQ5YRQg==} - - '@turf/invariant@5.2.0': - resolution: {integrity: sha512-28RCBGvCYsajVkw2EydpzLdcYyhSA77LovuOvgCJplJWaNVyJYH6BOR3HR9w50MEkPqb/Vc/jdo6I6ermlRtQA==} - - '@turf/invariant@6.5.0': - resolution: {integrity: sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg==} - - '@turf/line-intersect@6.5.0': - resolution: {integrity: sha512-CS6R1tZvVQD390G9Ea4pmpM6mJGPWoL82jD46y0q1KSor9s6HupMIo1kY4Ny+AEYQl9jd21V3Scz20eldpbTVA==} - - '@turf/line-segment@6.5.0': - resolution: {integrity: sha512-jI625Ho4jSuJESNq66Mmi290ZJ5pPZiQZruPVpmHkUw257Pew0alMmb6YrqYNnLUuiVVONxAAKXUVeeUGtycfw==} - - '@turf/meta@5.2.0': - resolution: {integrity: sha512-ZjQ3Ii62X9FjnK4hhdsbT+64AYRpaI8XMBMcyftEOGSmPMUVnkbvuv3C9geuElAXfQU7Zk1oWGOcrGOD9zr78Q==} - - '@turf/meta@6.5.0': - resolution: {integrity: sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA==} - - '@turf/midpoint@6.5.0': - resolution: {integrity: sha512-MyTzV44IwmVI6ec9fB2OgZ53JGNlgOpaYl9ArKoF49rXpL84F9rNATndbe0+MQIhdkw8IlzA6xVP4lZzfMNVCw==} - - '@turf/nearest-point-on-line@6.5.0': - resolution: {integrity: sha512-WthrvddddvmymnC+Vf7BrkHGbDOUu6Z3/6bFYUGv1kxw8tiZ6n83/VG6kHz4poHOfS0RaNflzXSkmCi64fLBlg==} - - '@turf/point-to-line-distance@6.5.0': - resolution: {integrity: sha512-opHVQ4vjUhNBly1bob6RWy+F+hsZDH9SA0UW36pIRzfpu27qipU18xup0XXEePfY6+wvhF6yL/WgCO2IbrLqEA==} - - '@turf/polygon-to-line@6.5.0': - resolution: {integrity: sha512-5p4n/ij97EIttAq+ewSnKt0ruvuM+LIDzuczSzuHTpq4oS7Oq8yqg5TQ4nzMVuK41r/tALCk7nAoBuw3Su4Gcw==} - - '@turf/projection@6.5.0': - resolution: {integrity: sha512-/Pgh9mDvQWWu8HRxqpM+tKz8OzgauV+DiOcr3FCjD6ubDnrrmMJlsf6fFJmggw93mtVPrZRL6yyi9aYCQBOIvg==} - - '@turf/rewind@5.1.5': - resolution: {integrity: sha512-Gdem7JXNu+G4hMllQHXRFRihJl3+pNl7qY+l4qhQFxq+hiU1cQoVFnyoleIqWKIrdK/i2YubaSwc3SCM7N5mMw==} - - '@turf/rewind@6.5.0': - resolution: {integrity: sha512-IoUAMcHWotBWYwSYuYypw/LlqZmO+wcBpn8ysrBNbazkFNkLf3btSDZMkKJO/bvOzl55imr/Xj4fi3DdsLsbzQ==} - - '@turf/rhumb-bearing@6.5.0': - resolution: {integrity: sha512-jMyqiMRK4hzREjQmnLXmkJ+VTNTx1ii8vuqRwJPcTlKbNWfjDz/5JqJlb5NaFDcdMpftWovkW5GevfnuzHnOYA==} - - '@turf/rhumb-destination@6.5.0': - resolution: {integrity: sha512-RHNP1Oy+7xTTdRrTt375jOZeHceFbjwohPHlr9Hf68VdHHPMAWgAKqiX2YgSWDcvECVmiGaBKWus1Df+N7eE4Q==} - - '@turf/rhumb-distance@6.5.0': - resolution: {integrity: sha512-oKp8KFE8E4huC2Z1a1KNcFwjVOqa99isxNOwfo4g3SUABQ6NezjKDDrnvC4yI5YZ3/huDjULLBvhed45xdCrzg==} - - '@turf/transform-rotate@6.5.0': - resolution: {integrity: sha512-A2Ip1v4246ZmpssxpcL0hhiVBEf4L8lGnSPWTgSv5bWBEoya2fa/0SnFX9xJgP40rMP+ZzRaCN37vLHbv1Guag==} - - '@turf/transform-scale@6.5.0': - resolution: {integrity: sha512-VsATGXC9rYM8qTjbQJ/P7BswKWXHdnSJ35JlV4OsZyHBMxJQHftvmZJsFbOqVtQnIQIzf2OAly6rfzVV9QLr7g==} - - '@turf/transform-translate@6.5.0': - resolution: {integrity: sha512-NABLw5VdtJt/9vSstChp93pc6oel4qXEos56RBMsPlYB8hzNTEKYtC146XJvyF4twJeeYS8RVe1u7KhoFwEM5w==} - - '@turf/union@6.5.0': - resolution: {integrity: sha512-igYWCwP/f0RFHIlC2c0SKDuM/ObBaqSljI3IdV/x71805QbIvY/BYGcJdyNcgEA6cylIGl/0VSlIbpJHZ9ldhw==} - - '@types/argparse@1.0.38': - resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==} - - '@types/aria-query@5.0.4': - resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} - - '@types/babel__core@7.20.5': - resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} - - '@types/babel__generator@7.6.8': - resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} - - '@types/babel__template@7.4.4': - resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} - - '@types/babel__traverse@7.20.5': - resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==} - - '@types/body-parser@1.19.5': - resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} - - '@types/brotli@1.3.4': - resolution: {integrity: sha512-cKYjgaS2DMdCKF7R0F5cgx1nfBYObN2ihIuPGQ4/dlIY6RpV7OWNwe9L8V4tTVKL2eZqOkNM9FM/rgTvLf4oXw==} - - '@types/color-convert@2.0.3': - resolution: {integrity: sha512-2Q6wzrNiuEvYxVQqhh7sXM2mhIhvZR/Paq4FdsQkOMgWsCIkKvSGj8Le1/XalulrmgOzPMqNa0ix+ePY4hTrfg==} - - '@types/color-name@1.1.4': - resolution: {integrity: sha512-hulKeREDdLFesGQjl96+4aoJSHY5b2GRjagzzcqCfIrWhe5vkCqIvrLbqzBaI1q94Vg8DNJZZqTR5ocdWmWclg==} - - '@types/color@3.0.6': - resolution: {integrity: sha512-NMiNcZFRUAiUUCCf7zkAelY8eV3aKqfbzyFQlXpPIEeoNDbsEHGpb854V3gzTsGKYj830I5zPuOwU/TP5/cW6A==} - - '@types/connect@3.4.38': - resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} - - '@types/conventional-commits-parser@5.0.0': - resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==} - - '@types/cookie@0.6.0': - resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} - - '@types/cross-spawn@6.0.6': - resolution: {integrity: sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA==} - - '@types/crypto-js@4.2.2': - resolution: {integrity: sha512-sDOLlVbHhXpAUAL0YHDUUwDZf3iN4Bwi4W6a0W0b+QcAezUbRtH4FVb+9J4h+XFPW7l/gQ9F8qC7P+Ec4k8QVQ==} - - '@types/css-font-loading-module@0.0.12': - resolution: {integrity: sha512-x2tZZYkSxXqWvTDgveSynfjq/T2HyiZHXb00j/+gy19yp70PHCizM48XFdjBCWH7eHBD0R5i/pw9yMBP/BH5uA==} - - '@types/cytoscape-dagre@2.3.3': - resolution: {integrity: sha512-FJBsNMbBZpqNwT6rp5leVYMevWUjnyD1QS8erNMAMWoBifvaVUklXIjE+bllLDSowjM3abXuRvljliSXUU+d1A==} - - '@types/cytoscape-fcose@2.2.4': - resolution: {integrity: sha512-QwWtnT8HI9h+DHhG5krGc1ZY0Ex+cn85MvX96ZNAjSxuXiZDnjIZW/ypVkvvubTjIY4rSdkJY1D/Nsn8NDpmAw==} - - '@types/cytoscape-klay@3.1.4': - resolution: {integrity: sha512-H+tIadpcVjmDGWKFUfibwzIpH/kddfwAFsuhPparjiC+bWBm+MeNqIwwY+19ofkJZWcqWqZL6Jp8lkp+sP8Aig==} - - '@types/cytoscape@3.21.0': - resolution: {integrity: sha512-RN5SPiyVDpUP+LoOlxxlOYAMzkE7iuv3gA1jt3Hx2qTwArpZVPPdO+SI0hUj49OAn4QABR7JK9Gi0hibzGE0Aw==} - - '@types/d3-array@3.2.1': - resolution: {integrity: sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==} - - '@types/d3-axis@3.0.6': - resolution: {integrity: sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==} - - '@types/d3-brush@3.0.6': - resolution: {integrity: sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==} - - '@types/d3-chord@3.0.6': - resolution: {integrity: sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg==} - - '@types/d3-color@1.4.5': - resolution: {integrity: sha512-5sNP3DmtSnSozxcjqmzQKsDOuVJXZkceo1KJScDc1982kk/TS9mTPc6lpli1gTu1MIBF1YWutpHpjucNWcIj5g==} - - '@types/d3-color@3.1.3': - resolution: {integrity: sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==} - - '@types/d3-contour@3.0.6': - resolution: {integrity: sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg==} - - '@types/d3-delaunay@6.0.4': - resolution: {integrity: sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw==} - - '@types/d3-dispatch@3.0.6': - resolution: {integrity: sha512-4fvZhzMeeuBJYZXRXrRIQnvUYfyXwYmLsdiN7XXmVNQKKw1cM8a5WdID0g1hVFZDqT9ZqZEY5pD44p24VS7iZQ==} - - '@types/d3-drag@3.0.7': - resolution: {integrity: sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==} - - '@types/d3-dsv@3.0.7': - resolution: {integrity: sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g==} - - '@types/d3-ease@3.0.2': - resolution: {integrity: sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==} - - '@types/d3-fetch@3.0.7': - resolution: {integrity: sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA==} - - '@types/d3-force@3.0.9': - resolution: {integrity: sha512-IKtvyFdb4Q0LWna6ymywQsEYjK/94SGhPrMfEr1TIc5OBeziTi+1jcCvttts8e0UWZIxpasjnQk9MNk/3iS+kA==} - - '@types/d3-format@3.0.4': - resolution: {integrity: sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g==} - - '@types/d3-geo@3.1.0': - resolution: {integrity: sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==} - - '@types/d3-hierarchy@3.1.7': - resolution: {integrity: sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==} - - '@types/d3-interpolate@3.0.4': - resolution: {integrity: sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==} - - '@types/d3-path@3.1.0': - resolution: {integrity: sha512-P2dlU/q51fkOc/Gfl3Ul9kicV7l+ra934qBFXCFhrZMOL6du1TM0pm1ThYvENukyOn5h9v+yMJ9Fn5JK4QozrQ==} - - '@types/d3-polygon@3.0.2': - resolution: {integrity: sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA==} - - '@types/d3-quadtree@3.0.6': - resolution: {integrity: sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg==} - - '@types/d3-random@3.0.3': - resolution: {integrity: sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ==} - - '@types/d3-scale-chromatic@3.0.3': - resolution: {integrity: sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==} - - '@types/d3-scale@3.3.5': - resolution: {integrity: sha512-YOpKj0kIEusRf7ofeJcSZQsvKbnTwpe1DUF+P2qsotqG53kEsjm7EzzliqQxMkAWdkZcHrg5rRhB4JiDOQPX+A==} - - '@types/d3-scale@4.0.8': - resolution: {integrity: sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==} - - '@types/d3-selection@3.0.10': - resolution: {integrity: sha512-cuHoUgS/V3hLdjJOLTT691+G2QoqAjCVLmr4kJXR4ha56w1Zdu8UUQ5TxLRqudgNjwXeQxKMq4j+lyf9sWuslg==} - - '@types/d3-shape@3.1.6': - resolution: {integrity: sha512-5KKk5aKGu2I+O6SONMYSNflgiP0WfZIQvVUMan50wHsLG1G94JlxEVnCpQARfTtzytuY0p/9PXXZb3I7giofIA==} - - '@types/d3-time-format@4.0.3': - resolution: {integrity: sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==} - - '@types/d3-time@2.1.4': - resolution: {integrity: sha512-BTfLsxTeo7yFxI/haOOf1ZwJ6xKgQLT9dCp+EcmQv87Gox6X+oKl4mLKfO6fnWm3P22+A6DknMNEZany8ql2Rw==} - - '@types/d3-time@3.0.3': - resolution: {integrity: sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==} - - '@types/d3-timer@3.0.2': - resolution: {integrity: sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==} - - '@types/d3-transition@3.0.8': - resolution: {integrity: sha512-ew63aJfQ/ms7QQ4X7pk5NxQ9fZH/z+i24ZfJ6tJSfqxJMrYLiK01EAs2/Rtw/JreGUsS3pLPNV644qXFGnoZNQ==} - - '@types/d3-zoom@3.0.8': - resolution: {integrity: sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==} - - '@types/d3@7.4.3': - resolution: {integrity: sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==} - - '@types/detect-port@1.3.5': - resolution: {integrity: sha512-Rf3/lB9WkDfIL9eEKaSYKc+1L/rNVYBjThk22JTqQw0YozXarX8YljFAz+HCoC6h4B4KwCMsBPZHaFezwT4BNA==} - - '@types/doctrine@0.0.3': - resolution: {integrity: sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA==} - - '@types/doctrine@0.0.9': - resolution: {integrity: sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==} - - '@types/earcut@2.1.4': - resolution: {integrity: sha512-qp3m9PPz4gULB9MhjGID7wpo3gJ4bTGXm7ltNDsmOvsPduTeHp8wSW9YckBj3mljeOh4F0m2z/0JKAALRKbmLQ==} - - '@types/ejs@3.1.5': - resolution: {integrity: sha512-nv+GSx77ZtXiJzwKdsASqi+YQ5Z7vwHsTP0JY2SiQgjGckkBRKZnk8nIM+7oUZ1VCtuTz0+By4qVR7fqzp/Dfg==} - - '@types/emscripten@1.39.10': - resolution: {integrity: sha512-TB/6hBkYQJxsZHSqyeuO1Jt0AB/bW6G7rHt9g7lML7SOF6lbgcHvw/Lr+69iqN0qxgXLhWKScAon73JNnptuDw==} - - '@types/escodegen@0.0.6': - resolution: {integrity: sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==} - - '@types/eslint-scope@3.7.7': - resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} - - '@types/eslint@8.56.10': - resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==} - - '@types/estree@0.0.51': - resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} - - '@types/estree@1.0.5': - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - - '@types/express-serve-static-core@4.19.0': - resolution: {integrity: sha512-bGyep3JqPCRry1wq+O5n7oiBgGWmeIJXPjXXCo8EK0u8duZGSYar7cGqd3ML2JUsLGeB7fmc06KYo9fLGWqPvQ==} - - '@types/express@4.17.21': - resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} - - '@types/find-cache-dir@3.2.1': - resolution: {integrity: sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==} - - '@types/geojson@7946.0.14': - resolution: {integrity: sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg==} - - '@types/geojson@7946.0.8': - resolution: {integrity: sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA==} - - '@types/glob@7.2.0': - resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} - - '@types/google.maps@3.55.7': - resolution: {integrity: sha512-SlWFx0vo7RSAOC63+PTz8FeqLDaRYs7PrS/L0bZSKswxIN5TnCuckbeIwZpgD/S+DWalPteXfDbg5JsUER5Cyw==} - - '@types/hammerjs@2.0.45': - resolution: {integrity: sha512-qkcUlZmX6c4J8q45taBKTL3p+LbITgyx7qhlPYOdOHZB7B31K0mXbP5YA7i7SgDeEGuI9MnumiKPEMrxg8j3KQ==} - - '@types/hast@3.0.4': - resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} - - '@types/hoist-non-react-statics@3.3.5': - resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==} - - '@types/http-errors@2.0.4': - resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} - - '@types/json-schema@7.0.15': - resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - - '@types/json5@0.0.29': - resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - - '@types/lodash-es@4.17.12': - resolution: {integrity: sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==} - - '@types/lodash@4.17.0': - resolution: {integrity: sha512-t7dhREVv6dbNj0q17X12j7yDG4bD/DHYX7o5/DbDxobP0HnGPgpRz2Ej77aL7TZT3DSw13fqUTj8J4mMnqa7WA==} - - '@types/mdx@2.0.13': - resolution: {integrity: sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==} - - '@types/mime@1.3.5': - resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} - - '@types/minimatch@5.1.2': - resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} - - '@types/node@18.19.31': - resolution: {integrity: sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==} - - '@types/node@20.11.27': - resolution: {integrity: sha512-qyUZfMnCg1KEz57r7pzFtSGt49f6RPkPBis3Vo4PbS7roQEDn22hiHzl/Lo1q4i4hDEgBJmBF/NTNg2XR0HbFg==} - - '@types/normalize-package-data@2.4.4': - resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - - '@types/offscreencanvas@2019.7.3': - resolution: {integrity: sha512-ieXiYmgSRXUDeOntE1InxjWyvEelZGP63M+cGuquuRLuIKKT1osnkXjxev9B7d1nXSug5vpunx+gNlbVxMlC9A==} - - '@types/pako@1.0.7': - resolution: {integrity: sha512-YBtzT2ztNF6R/9+UXj2wTGFnC9NklAnASt3sC0h2m1bbH7G6FyBIkt4AN8ThZpNfxUo1b2iMVO0UawiJymEt8A==} - - '@types/parse-json@4.0.2': - resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} - - '@types/pretty-hrtime@1.0.3': - resolution: {integrity: sha512-nj39q0wAIdhwn7DGUyT9irmsKK1tV0bd5WFEhgpqNTMFZ8cE+jieuTphCW0tfdm47S2zVT5mr09B28b1chmQMA==} - - '@types/prop-types@15.7.12': - resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} - - '@types/qs@6.9.15': - resolution: {integrity: sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==} - - '@types/raf@3.4.3': - resolution: {integrity: sha512-c4YAvMedbPZ5tEyxzQdMoOhhJ4RD3rngZIdwC2/qDN3d7JpEhB6fiBRKVY1lg5B7Wk+uPBjn5f39j1/2MY1oOw==} - - '@types/range-parser@1.2.7': - resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - - '@types/react-color@3.0.12': - resolution: {integrity: sha512-pr3uKE3lSvf7GFo1Rn2K3QktiZQFFrSgSGJ/3iMvSOYWt2pPAJ97rVdVfhWxYJZ8prAEXzoP2XX//3qGSQgu7Q==} - - '@types/react-dom@18.3.0': - resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} - - '@types/react-grid-layout@1.3.5': - resolution: {integrity: sha512-WH/po1gcEcoR6y857yAnPGug+ZhkF4PaTUxgAbwfeSH/QOgVSakKHBXoPGad/sEznmkiaK3pqHk+etdWisoeBQ==} - - '@types/react-transition-group@4.4.10': - resolution: {integrity: sha512-hT/+s0VQs2ojCX823m60m5f0sL5idt9SO6Tj6Dg+rdphGPIeJbJ6CxvBYkgkGKrYeDjvIpKTR38UzmtHJOGW3Q==} - - '@types/react-window@1.8.8': - resolution: {integrity: sha512-8Ls660bHR1AUA2kuRvVG9D/4XpRC6wjAaPT9dil7Ckc76eP9TKWZwwmgfq8Q1LANX3QNDnoU4Zp48A3w+zK69Q==} - - '@types/react@18.3.1': - resolution: {integrity: sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==} - - '@types/reactcss@1.2.12': - resolution: {integrity: sha512-BrXUQ86/wbbFiZv8h/Q1/Q1XOsaHneYmCb/tHe9+M8XBAAUc2EHfdY0DY22ZZjVSaXr5ix7j+zsqO2eGZub8lQ==} - - '@types/resolve@1.20.6': - resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} - - '@types/semver@7.5.8': - resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} - - '@types/send@0.17.4': - resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} - - '@types/serve-static@1.15.7': - resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} - - '@types/styled-components@5.1.34': - resolution: {integrity: sha512-mmiVvwpYklFIv9E8qfxuPyIt/OuyIrn6gMOAMOFUO3WJfSrSE+sGUoa4PiZj77Ut7bKZpaa6o1fBKS/4TOEvnA==} - - '@types/stylis@4.2.0': - resolution: {integrity: sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw==} - - '@types/supercluster@7.1.3': - resolution: {integrity: sha512-Z0pOY34GDFl3Q6hUFYf3HkTwKEE02e7QgtJppBt+beEAxnyOpJua+voGFvxINBHa06GwLFFym7gRPY2SiKIfIA==} - - '@types/trusted-types@2.0.7': - resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} - - '@types/unist@3.0.2': - resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} - - '@types/use-sync-external-store@0.0.3': - resolution: {integrity: sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==} - - '@types/uuid@9.0.8': - resolution: {integrity: sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==} - - '@typescript-eslint/eslint-plugin@7.2.0': - resolution: {integrity: sha512-mdekAHOqS9UjlmyF/LSs6AIEvfceV749GFxoBAjwAv0nkevfKHWQFDMcBZWUiIC5ft6ePWivXoS36aKQ0Cy3sw==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - '@typescript-eslint/parser': ^7.0.0 - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/parser@6.21.0': - resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/parser@7.2.0': - resolution: {integrity: sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/scope-manager@6.21.0': - resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@typescript-eslint/scope-manager@7.2.0': - resolution: {integrity: sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@typescript-eslint/type-utils@7.2.0': - resolution: {integrity: sha512-xHi51adBHo9O9330J8GQYQwrKBqbIPJGZZVQTHHmy200hvkLZFWJIFtAG/7IYTWUyun6DE6w5InDReePJYJlJA==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/types@6.21.0': - resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@typescript-eslint/types@7.2.0': - resolution: {integrity: sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@typescript-eslint/typescript-estree@6.21.0': - resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/typescript-estree@7.2.0': - resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/utils@7.2.0': - resolution: {integrity: sha512-YfHpnMAGb1Eekpm3XRK8hcMwGLGsnT6L+7b2XyRv6ouDuJU1tZir1GS2i0+VXRatMwSI1/UfcyPe53ADkU+IuA==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^8.56.0 - - '@typescript-eslint/visitor-keys@6.21.0': - resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@typescript-eslint/visitor-keys@7.2.0': - resolution: {integrity: sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@ungap/structured-clone@1.2.0': - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - - '@vaadin/a11y-base@24.3.11': - resolution: {integrity: sha512-5tMnlKM55iWccY8dC8Sk52Q9tAftxUndrA+QKoqFUPmB8FeBLBqhNVhA3U+7PqUuRkg72ez1hgUd/nqLtYfGQQ==} - - '@vaadin/checkbox@24.3.11': - resolution: {integrity: sha512-DTFrKI5ZwO+F0EZTfa2TZ9C1azngL4VeygzNi0ro+6c7SIJzZhm6r7UUWaidA50ThdbI5Uh0THNE67NVpcPISA==} - - '@vaadin/component-base@24.3.11': - resolution: {integrity: sha512-90jec9d8tFzP1OdoMQhD79hKE7DHlLnbE7lmSk1FyKHU30z95TxAsdqCDfv1+QNur8ahqPUvQ8CzBEBsi6gpKg==} - - '@vaadin/field-base@24.3.11': - resolution: {integrity: sha512-olMOwyP/xxfs0IQs8Nby1o6b1gTujUi8kVL/eQR3YBa8IUev/2wnM4wwwO83vrBPUmoF8XIFn+wf+9vRRnAfcg==} - - '@vaadin/grid@24.3.11': - resolution: {integrity: sha512-CkkoTlyKkd6+tu0Aa9G9rq47l3Gj1IBR0rwaRhdHxeX7q9Anqudk3FKPqUr/hrvuoynvNoOdHipBapTdHGZPVg==} - - '@vaadin/icon@24.3.11': - resolution: {integrity: sha512-+ZLauTjROVi1WzU1gdcBWsusgDv/yf2cDg3yVpdrcrFCH6hVd/QJgoDFg6q8Cb/ro0KGCDueTQtVUQUNnxuweg==} - - '@vaadin/input-container@24.3.11': - resolution: {integrity: sha512-LM/DDWJuvt/l1Cz2qsw+V2WoEKTK9Mil44SNaEUrUZMk/CEqMvAOjyjky7quJO4G82WrhtoY9RtbR+nPqWuMVw==} - - '@vaadin/lit-renderer@24.3.11': - resolution: {integrity: sha512-hYFoXkTVa49Y5bAIKCO2iRG5iL2PTxxGxRqNOwl3RqSDDi/Ak6A16A744mi4T5+Emz5gyHI/L4ZbFjx2dUqkLg==} - - '@vaadin/text-field@24.3.11': - resolution: {integrity: sha512-lFdbZ3fbJwQzLyubyWwMCXFAvIhwqaQavP9RbxFT7kXbJb0vHIQvcgzhUyKE2zdzVMZ+3c8VhWnUFX6xDFAg0Q==} - - '@vaadin/vaadin-development-mode-detector@2.0.6': - resolution: {integrity: sha512-N6a5nLT/ytEUlpPo+nvdCKIGoyNjPsj3rzPGvGYK8x9Ceg76OTe1xI/GtN71mRW9e2HUScR0kCNOkl1Z63YDjw==} - - '@vaadin/vaadin-lumo-styles@24.3.11': - resolution: {integrity: sha512-IWfIRMMX6LkgZ097akVzvMrUPp6sS9WThNHlve/8MibAnHTore4av5PDEy7IQwTGs5YrJr0S73+bQXeNYhS7dg==} - - '@vaadin/vaadin-material-styles@24.3.11': - resolution: {integrity: sha512-rPMTb45Qvgl5YqwGbhFEEMOdZPu2lVA2bHY0LA0Ld1VC8CXFO8rzElCK9elfjSqKY9r7yrvlUFdFGQOHHoasrw==} - - '@vaadin/vaadin-themable-mixin@24.3.11': - resolution: {integrity: sha512-DTjg4j6QW0k/dlWXrS3djwq1f+iMx0zvpex55GzpFFHE/Ccf7V6IrRgdjCkYxoy+Io7FrEmRmWNrkHwmtve14Q==} - - '@vaadin/vaadin-usage-statistics@2.1.2': - resolution: {integrity: sha512-xKs1PvRfTXsG0eWWcImLXWjv7D+f1vfoIvovppv6pZ5QX8xgcxWUdNgERlOOdGt3CTuxQXukTBW3+Qfva+OXSg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - '@vitejs/plugin-basic-ssl@1.1.0': - resolution: {integrity: sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==} - engines: {node: '>=14.6.0'} - peerDependencies: - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 - - '@vitejs/plugin-react-swc@3.6.0': - resolution: {integrity: sha512-XFRbsGgpGxGzEV5i5+vRiro1bwcIaZDIdBRP16qwm+jP68ue/S8FJTBEgOeojtVDYrbSua3XFp71kC8VJE6v+g==} - peerDependencies: - vite: ^4 || ^5 - - '@vitejs/plugin-react@4.2.1': - resolution: {integrity: sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: ^4.2.0 || ^5.0.0 - - '@vitest/expect@1.3.1': - resolution: {integrity: sha512-xofQFwIzfdmLLlHa6ag0dPV8YsnKOCP1KdAeVVh34vSjN2dcUiXYCD9htu/9eM7t8Xln4v03U9HLxLpPlsXdZw==} - - '@vitest/expect@1.5.3': - resolution: {integrity: sha512-y+waPz31pOFr3rD7vWTbwiLe5+MgsMm40jTZbQE8p8/qXyBX3CQsIXRx9XK12IbY7q/t5a5aM/ckt33b4PxK2g==} - - '@vitest/runner@1.5.3': - resolution: {integrity: sha512-7PlfuReN8692IKQIdCxwir1AOaP5THfNkp0Uc4BKr2na+9lALNit7ub9l3/R7MP8aV61+mHKRGiqEKRIwu6iiQ==} - - '@vitest/snapshot@1.5.3': - resolution: {integrity: sha512-K3mvIsjyKYBhNIDujMD2gfQEzddLe51nNOAf45yKRt/QFJcUIeTQd2trRvv6M6oCBHNVnZwFWbQ4yj96ibiDsA==} - - '@vitest/spy@1.3.1': - resolution: {integrity: sha512-xAcW+S099ylC9VLU7eZfdT9myV67Nor9w9zhf0mGCYJSO+zM2839tOeROTdikOi/8Qeusffvxb/MyBSOja1Uig==} - - '@vitest/spy@1.5.3': - resolution: {integrity: sha512-Llj7Jgs6lbnL55WoshJUUacdJfjU2honvGcAJBxhra5TPEzTJH8ZuhI3p/JwqqfnTr4PmP7nDmOXP53MS7GJlg==} - - '@vitest/utils@1.3.1': - resolution: {integrity: sha512-d3Waie/299qqRyHTm2DjADeTaNdNSVsnwHPWrs20JMpjh6eiVq7ggggweO8rc4arhf6rRkWuHKwvxGvejUXZZQ==} - - '@vitest/utils@1.5.3': - resolution: {integrity: sha512-rE9DTN1BRhzkzqNQO+kw8ZgfeEBCLXiHJwetk668shmNBpSagQxneT5eSqEBLP+cqSiAeecvQmbpFfdMyLcIQA==} - - '@volar/language-core@1.11.1': - resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==} - - '@volar/source-map@1.11.1': - resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==} - - '@volar/typescript@1.11.1': - resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==} - - '@vue/compiler-core@3.4.26': - resolution: {integrity: sha512-N9Vil6Hvw7NaiyFUFBPXrAyETIGlQ8KcFMkyk6hW1Cl6NvoqvP+Y8p1Eqvx+UdqsnrnI9+HMUEJegzia3mhXmQ==} - - '@vue/compiler-dom@3.4.26': - resolution: {integrity: sha512-4CWbR5vR9fMg23YqFOhr6t6WB1Fjt62d6xdFPyj8pxrYub7d+OgZaObMsoxaF9yBUHPMiPFK303v61PwAuGvZA==} - - '@vue/language-core@1.8.27': - resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@vue/shared@3.4.26': - resolution: {integrity: sha512-Fg4zwR0GNnjzodMt3KRy2AWGMKQXByl56+4HjN87soxLNU9P5xcJkstAlIeEF3cU6UYOzmJl1tV0dVPGIljCnQ==} - - '@webassemblyjs/ast@1.12.1': - resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} - - '@webassemblyjs/floating-point-hex-parser@1.11.6': - resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} - - '@webassemblyjs/helper-api-error@1.11.6': - resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} - - '@webassemblyjs/helper-buffer@1.12.1': - resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} - - '@webassemblyjs/helper-numbers@1.11.6': - resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} - - '@webassemblyjs/helper-wasm-bytecode@1.11.6': - resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} - - '@webassemblyjs/helper-wasm-section@1.12.1': - resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} - - '@webassemblyjs/ieee754@1.11.6': - resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} - - '@webassemblyjs/leb128@1.11.6': - resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} - - '@webassemblyjs/utf8@1.11.6': - resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} - - '@webassemblyjs/wasm-edit@1.12.1': - resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} - - '@webassemblyjs/wasm-gen@1.12.1': - resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} - - '@webassemblyjs/wasm-opt@1.12.1': - resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} - - '@webassemblyjs/wasm-parser@1.12.1': - resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} - - '@webassemblyjs/wast-printer@1.12.1': - resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} - - '@webcomponents/shadycss@1.11.2': - resolution: {integrity: sha512-vRq+GniJAYSBmTRnhCYPAPq6THYqovJ/gzGThWbgEZUQaBccndGTi1hdiUP15HzEco0I6t4RCtXyX0rsSmwgPw==} - - '@xtuc/ieee754@1.2.0': - resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} - - '@xtuc/long@4.2.2': - resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} - - '@yarnpkg/esbuild-plugin-pnp@3.0.0-rc.15': - resolution: {integrity: sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==} - engines: {node: '>=14.15.0'} - peerDependencies: - esbuild: '>=0.10.0' - - '@yarnpkg/fslib@2.10.3': - resolution: {integrity: sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A==} - engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} - - '@yarnpkg/libzip@2.3.0': - resolution: {integrity: sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg==} - engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} - - '@yomguithereal/helpers@1.1.1': - resolution: {integrity: sha512-UYvAq/XCA7xoh1juWDYsq3W0WywOB+pz8cgVnE1b45ZfdMhBvHDrgmSFG3jXeZSr2tMTYLGHFHON+ekG05Jebg==} - - '@zip.js/zip.js@2.7.43': - resolution: {integrity: sha512-kW7elA/Q1o5xusStfZeysCvheD1SvW3TWDfqTCmoWW4ALBSqKonZSTrQgdEGOUec2U/TLMSGq0SuSMTAxy4gFg==} - engines: {bun: '>=0.7.0', deno: '>=1.0.0', node: '>=16.5.0'} - - JSONStream@1.3.5: - resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} - hasBin: true - - accepts@1.3.8: - resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} - engines: {node: '>= 0.6'} - - acorn-import-assertions@1.9.0: - resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} - peerDependencies: - acorn: ^8 - - acorn-jsx@5.3.2: - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - - acorn-walk@7.2.0: - resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} - engines: {node: '>=0.4.0'} - - acorn-walk@8.3.2: - resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} - engines: {node: '>=0.4.0'} - - acorn@7.4.1: - resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} - engines: {node: '>=0.4.0'} - hasBin: true - - acorn@8.11.3: - resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} - engines: {node: '>=0.4.0'} - hasBin: true - - address@1.2.2: - resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} - engines: {node: '>= 10.0.0'} - - agent-base@7.1.1: - resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} - engines: {node: '>= 14'} - - aggregate-error@3.1.0: - resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} - engines: {node: '>=8'} - - ajv-keywords@3.5.2: - resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} - peerDependencies: - ajv: ^6.9.1 - - ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - - ajv@8.13.0: - resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==} - - ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} - - ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} - engines: {node: '>=12'} - - ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} - - ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} - - ansi-styles@5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} - engines: {node: '>=10'} - - ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} - engines: {node: '>=12'} - - any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - - anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} - - app-root-dir@1.0.2: - resolution: {integrity: sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==} - - arg@4.1.3: - resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} - - arg@5.0.2: - resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - - argparse@1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} - - argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - - aria-hidden@1.2.4: - resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==} - engines: {node: '>=10'} - - aria-query@5.1.3: - resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} - - aria-query@5.3.0: - resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} - - array-buffer-byte-length@1.0.1: - resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} - engines: {node: '>= 0.4'} - - array-flatten@1.1.1: - resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} - - array-ify@1.0.0: - resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} - - array-includes@3.1.8: - resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} - engines: {node: '>= 0.4'} - - array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} - engines: {node: '>=8'} - - array.prototype.findlast@1.2.5: - resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} - engines: {node: '>= 0.4'} - - array.prototype.findlastindex@1.2.5: - resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} - engines: {node: '>= 0.4'} - - array.prototype.flat@1.3.2: - resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} - engines: {node: '>= 0.4'} - - array.prototype.flatmap@1.3.2: - resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} - engines: {node: '>= 0.4'} - - array.prototype.toreversed@1.1.2: - resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==} - - array.prototype.tosorted@1.1.3: - resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==} - - arraybuffer.prototype.slice@1.0.3: - resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} - engines: {node: '>= 0.4'} - - asap@2.0.6: - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} - - assert@2.1.0: - resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} - - assertion-error@1.1.0: - resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} - - ast-types-flow@0.0.8: - resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} - - ast-types@0.16.1: - resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} - engines: {node: '>=4'} - - async@3.2.5: - resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} - - asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - - atob@2.1.2: - resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} - engines: {node: '>= 4.5.0'} - hasBin: true - - autoprefixer@10.4.19: - resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - - available-typed-arrays@1.0.7: - resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} - engines: {node: '>= 0.4'} - - avsdf-base@1.0.0: - resolution: {integrity: sha512-APhZNUFJwIwrLsSfE95QjobEntdUhFQgfNtC/BrYmjUpwHh5Y2fbRv8lxAlMr1hdf/CuQYsqJxK3dRzcCL77qw==} - - axe-core@4.7.0: - resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==} - engines: {node: '>=4'} - - axobject-query@3.2.1: - resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} - - babel-core@7.0.0-bridge.0: - resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - babel-plugin-macros@3.1.0: - resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} - engines: {node: '>=10', npm: '>=6'} - - babel-plugin-polyfill-corejs2@0.4.11: - resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-polyfill-corejs3@0.10.4: - resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-polyfill-regenerator@0.6.2: - resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - - base16@1.0.0: - resolution: {integrity: sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==} - - base64-arraybuffer@1.0.2: - resolution: {integrity: sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==} - engines: {node: '>= 0.6.0'} - - base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - - better-opn@3.0.2: - resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} - engines: {node: '>=12.0.0'} - - big-integer@1.6.52: - resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} - engines: {node: '>=0.6'} - - big.js@5.2.2: - resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} - - binary-extensions@2.3.0: - resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} - engines: {node: '>=8'} - - bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - - body-parser@1.20.2: - resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - - bplist-parser@0.2.0: - resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} - engines: {node: '>= 5.10.0'} - - brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - - brace-expansion@2.0.1: - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} - - braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} - engines: {node: '>=8'} - - brotli@1.3.3: - resolution: {integrity: sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==} - - browser-assert@1.2.1: - resolution: {integrity: sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==} - - browserify-zlib@0.1.4: - resolution: {integrity: sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==} - - browserslist@4.23.0: - resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - - btoa@1.2.1: - resolution: {integrity: sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==} - engines: {node: '>= 0.4.0'} - hasBin: true - - buf-compare@1.0.1: - resolution: {integrity: sha512-Bvx4xH00qweepGc43xFvMs5BKASXTbHaHm6+kDYIK9p/4iFwjATQkmPKHQSgJZzKbAymhztRbXUf1Nqhzl73/Q==} - engines: {node: '>=0.10.0'} - - buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - - buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - - busboy@1.6.0: - resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} - engines: {node: '>=10.16.0'} - - bytes@3.0.0: - resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} - engines: {node: '>= 0.8'} - - bytes@3.1.2: - resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} - engines: {node: '>= 0.8'} - - cac@6.7.14: - resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} - engines: {node: '>=8'} - - call-bind@1.0.7: - resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} - engines: {node: '>= 0.4'} - - call-me-maybe@1.0.2: - resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} - - callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - - camelcase-css@2.0.1: - resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} - engines: {node: '>= 6'} - - camelize@1.0.1: - resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} - - caniuse-lite@1.0.30001614: - resolution: {integrity: sha512-jmZQ1VpmlRwHgdP1/uiKzgiAuGOfLEJsYFP4+GBou/QQ4U6IOJCB4NP1c+1p9RGLpwObcT94jA5/uO+F1vBbog==} - - canvg@3.0.10: - resolution: {integrity: sha512-qwR2FRNO9NlzTeKIPIKpnTY6fqwuYSequ8Ru8c0YkYU7U0oW+hLUvWadLvAu1Rl72OMNiFhoLu4f8eUjQ7l/+Q==} - engines: {node: '>=10.0.0'} - - cartocolor@4.0.2: - resolution: {integrity: sha512-+Gh9mb6lFxsDOLQlBLPxAHCnWXlg2W8q3AcVwqRcy95TdBbcOU89Wrb6h2Hd/6Ww1Kc1pzXmUdpnWD+xeCG0dg==} - - chai@4.4.1: - resolution: {integrity: sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==} - engines: {node: '>=4'} - - chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} - - chalk@3.0.0: - resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} - engines: {node: '>=8'} - - chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} - - chalk@5.3.0: - resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - - charenc@0.0.2: - resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==} - - check-error@1.0.3: - resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} - - chokidar@3.6.0: - resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} - engines: {node: '>= 8.10.0'} - - chownr@1.1.4: - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - - chownr@2.0.0: - resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} - engines: {node: '>=10'} - - chrome-trace-event@1.0.3: - resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} - engines: {node: '>=6.0'} - - citty@0.1.6: - resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} - - classcat@5.0.5: - resolution: {integrity: sha512-JhZUT7JFcQy/EzW605k/ktHtncoo9vnyW/2GspNYwFlN1C/WmjuV/xtS04e9SOkL2sTdw0VAZ2UGCcQ9lR6p6w==} - - classnames@2.5.1: - resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} - - clean-stack@2.2.0: - resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} - engines: {node: '>=6'} - - cli-cursor@3.1.0: - resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} - engines: {node: '>=8'} - - cli-spinners@2.9.2: - resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} - engines: {node: '>=6'} - - cli-table3@0.6.4: - resolution: {integrity: sha512-Lm3L0p+/npIQWNIiyF/nAn7T5dnOwR3xNTHXYEBFBFVPXzCVNZ5lqEC/1eo/EVfpDsQ1I+TX4ORPQgp+UI0CRw==} - engines: {node: 10.* || >= 12.*} - - client-only@0.0.1: - resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} - - cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} - - clone-deep@4.0.1: - resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} - engines: {node: '>=6'} - - clone@1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} - engines: {node: '>=0.8'} - - clsx@1.2.1: - resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} - engines: {node: '>=6'} - - clsx@2.1.1: - resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} - engines: {node: '>=6'} - - color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} - - color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} - - color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - - color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - - color-string@1.9.1: - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} - - color@4.2.3: - resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} - engines: {node: '>=12.5.0'} - - colorbrewer@1.0.0: - resolution: {integrity: sha512-NZuIOVdErK/C6jDH3jWT/roxWJbJAinMiqEpbuWniKvQAoWdg6lGra3pPrSHvaIf8PlX8wLs/RAC6nULFJbgmg==} - - combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} - - commander@11.1.0: - resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} - engines: {node: '>=16'} - - commander@2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - - commander@4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} - engines: {node: '>= 6'} - - commander@6.2.1: - resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} - engines: {node: '>= 6'} - - commander@7.2.0: - resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} - engines: {node: '>= 10'} - - commander@9.5.0: - resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} - engines: {node: ^12.20.0 || >=14} - - commondir@1.0.1: - resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - - compare-func@2.0.0: - resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} - - composed-offset-position@0.0.4: - resolution: {integrity: sha512-vMlvu1RuNegVE0YsCDSV/X4X10j56mq7PCIyOKK74FxkXzGLwhOUmdkJLSdOBOMwWycobGUMgft2lp+YgTe8hw==} - - compressible@2.0.18: - resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} - engines: {node: '>= 0.6'} - - compression@1.7.4: - resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} - engines: {node: '>= 0.8.0'} - - computeds@0.0.1: - resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==} - - concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - - confbox@0.1.7: - resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==} - - consola@3.2.3: - resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} - engines: {node: ^14.18.0 || >=16.10.0} - - content-disposition@0.5.4: - resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} - engines: {node: '>= 0.6'} - - content-type@1.0.5: - resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} - engines: {node: '>= 0.6'} - - conventional-changelog-angular@7.0.0: - resolution: {integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==} - engines: {node: '>=16'} - - conventional-changelog-conventionalcommits@7.0.2: - resolution: {integrity: sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==} - engines: {node: '>=16'} - - conventional-commits-parser@5.0.0: - resolution: {integrity: sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==} - engines: {node: '>=16'} - hasBin: true - - convert-source-map@1.9.0: - resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} - - convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - - cookie-signature@1.0.6: - resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} - - cookie@0.6.0: - resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} - engines: {node: '>= 0.6'} - - core-assert@0.2.1: - resolution: {integrity: sha512-IG97qShIP+nrJCXMCgkNZgH7jZQ4n8RpPyPeXX++T6avR/KhLhgLiHKoEn5Rc1KjfycSfA9DMa6m+4C4eguHhw==} - engines: {node: '>=0.10.0'} - - core-js-compat@3.37.0: - resolution: {integrity: sha512-vYq4L+T8aS5UuFg4UwDhc7YNRWVeVZwltad9C/jV3R2LgVOpS9BDr7l/WL6BN0dbV3k1XejPTHqqEzJgsa0frA==} - - core-js@3.37.0: - resolution: {integrity: sha512-fu5vHevQ8ZG4og+LXug8ulUtVxjOcEYvifJr7L5Bfq9GOztVqsKd9/59hUk2ZSbCrS3BqUr3EpaYGIYzq7g3Ug==} - - core-util-is@1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - - cose-base@1.0.3: - resolution: {integrity: sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==} - - cose-base@2.2.0: - resolution: {integrity: sha512-AzlgcsCbUMymkADOJtQm3wO9S3ltPfYOFD5033keQn9NJzIbtnZj+UdBJe7DYml/8TdbtHJW3j58SOnKhWY/5g==} - - cosmiconfig-typescript-loader@5.0.0: - resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} - engines: {node: '>=v16'} - peerDependencies: - '@types/node': '*' - cosmiconfig: '>=8.2' - typescript: '>=4' - - cosmiconfig@7.1.0: - resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} - engines: {node: '>=10'} - - cosmiconfig@9.0.0: - resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} - engines: {node: '>=14'} - peerDependencies: - typescript: '>=4.9.5' - peerDependenciesMeta: - typescript: - optional: true - - create-require@1.1.1: - resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - - cross-fetch@3.1.8: - resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} - - cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} - - crypt@0.0.2: - resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==} - - crypto-random-string@2.0.0: - resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} - engines: {node: '>=8'} - - css-color-keywords@1.0.0: - resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} - engines: {node: '>=4'} - - css-line-break@2.1.0: - resolution: {integrity: sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==} - - css-loader@7.1.1: - resolution: {integrity: sha512-OxIR5P2mjO1PSXk44bWuQ8XtMK4dpEqpIyERCx3ewOo3I8EmbcxMPUc5ScLtQfgXtOojoMv57So4V/C02HQLsw==} - engines: {node: '>= 18.12.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - webpack: ^5.27.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - webpack: - optional: true - - css-selector-tokenizer@0.8.0: - resolution: {integrity: sha512-Jd6Ig3/pe62/qe5SBPTN8h8LeUg/pT4lLgtavPf7updwwHpvFzxvOQBHYj2LZDMjUnBzgvIUSjRcf6oT5HzHFg==} - - css-to-react-native@3.2.0: - resolution: {integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==} - - css.escape@1.5.1: - resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} - - cssesc@3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true - - cssfilter@0.0.10: - resolution: {integrity: sha512-FAaLDaplstoRsDR8XGYH51znUN0UY7nMc6Z9/fvE8EXGwvJE9hu7W2vHwx1+bd6gCYnln9nLbzxFTrcO9YQDZw==} - - cssstyle@4.0.1: - resolution: {integrity: sha512-8ZYiJ3A/3OkDd093CBT/0UKDWry7ak4BdPTFP2+QEP7cmhouyq/Up709ASSj2cK02BbZiMgk7kYjZNS4QP5qrQ==} - engines: {node: '>=18'} - - csstype@3.1.2: - resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} - - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - - cubic-hermite-spline@1.0.1: - resolution: {integrity: sha512-OlfZfJqnCi44aYNg3YMn0IqYcvlUGv3SzRqNbm19cnZNTaMiWjFeA5l6rF/WLnmh1VBZs/kYc2QwAkD1t2Zhdg==} - - culori@3.3.0: - resolution: {integrity: sha512-pHJg+jbuFsCjz9iclQBqyL3B2HLCBF71BwVNujUYEvCeQMvV97R59MNK3R2+jgJ3a1fcZgI9B3vYgz8lzr/BFQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - cytoscape-cise@1.0.0: - resolution: {integrity: sha512-Y1NPaUo4fN992XJTEIDd4oPVkv8BsDSrFBHSB38caDu8PcmHUyl8/Q8K5wvqdTeti1mLR9IX4/o2RyuObh+P7Q==} - peerDependencies: - cytoscape: ^3.2.0 - - cytoscape-cose-bilkent@4.1.0: - resolution: {integrity: sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==} - peerDependencies: - cytoscape: ^3.2.0 - - cytoscape-dagre@2.5.0: - resolution: {integrity: sha512-VG2Knemmshop4kh5fpLO27rYcyUaaDkRw+6PiX4bstpB+QFt0p2oauMrsjVbUamGWQ6YNavh7x2em2uZlzV44g==} - peerDependencies: - cytoscape: ^3.2.22 - - cytoscape-elk@2.2.0: - resolution: {integrity: sha512-EqXBVRcWeah/oBOifAmne0ImmIKntBVEQh2XCJXY++BgCufehZglRclrJ1DWm5Qm/NDBO/wEDijjgd50xJXw0A==} - peerDependencies: - cytoscape: ^3.2.0 - - cytoscape-fcose@2.2.0: - resolution: {integrity: sha512-ki1/VuRIHFCzxWNrsshHYPs6L7TvLu3DL+TyIGEsRcvVERmxokbf5Gdk7mFxZnTdiGtnA4cfSmjZJMviqSuZrQ==} - peerDependencies: - cytoscape: ^3.2.0 - - cytoscape-klay@3.1.4: - resolution: {integrity: sha512-VwPj0VR25GPfy6qXVQRi/MYlZM/zkdvRhHlgqbM//lSvstgM6fhp3ik/uM8Wr8nlhskfqz/M1fIDmR6UckbS2A==} - peerDependencies: - cytoscape: ^3.2.0 - - cytoscape@3.29.2: - resolution: {integrity: sha512-2G1ycU28Nh7OHT9rkXRLpCDP30MKH1dXJORZuBhtEhEW7pKwgPi77ImqlCWinouyE1PNepIOGZBOrE84DG7LyQ==} - engines: {node: '>=0.10'} - - d3-array@1.2.4: - resolution: {integrity: sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==} - - d3-array@3.2.4: - resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==} - engines: {node: '>=12'} - - d3-axis@3.0.0: - resolution: {integrity: sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==} - engines: {node: '>=12'} - - d3-brush@3.0.0: - resolution: {integrity: sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==} - engines: {node: '>=12'} - - d3-chord@3.0.1: - resolution: {integrity: sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==} - engines: {node: '>=12'} - - d3-color@3.1.0: - resolution: {integrity: sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==} - engines: {node: '>=12'} - - d3-contour@4.0.2: - resolution: {integrity: sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==} - engines: {node: '>=12'} - - d3-delaunay@6.0.4: - resolution: {integrity: sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==} - engines: {node: '>=12'} - - d3-dispatch@3.0.1: - resolution: {integrity: sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==} - engines: {node: '>=12'} - - d3-drag@3.0.0: - resolution: {integrity: sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==} - engines: {node: '>=12'} - - d3-dsv@3.0.1: - resolution: {integrity: sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==} - engines: {node: '>=12'} - hasBin: true - - d3-ease@3.0.1: - resolution: {integrity: sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==} - engines: {node: '>=12'} - - d3-fetch@3.0.1: - resolution: {integrity: sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==} - engines: {node: '>=12'} - - d3-force@3.0.0: - resolution: {integrity: sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==} - engines: {node: '>=12'} - - d3-format@3.1.0: - resolution: {integrity: sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==} - engines: {node: '>=12'} - - d3-geo@1.7.1: - resolution: {integrity: sha512-O4AempWAr+P5qbk2bC2FuN/sDW4z+dN2wDf9QV3bxQt4M5HfOEeXLgJ/UKQW0+o1Dj8BE+L5kiDbdWUMjsmQpw==} - - d3-geo@3.1.1: - resolution: {integrity: sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==} - engines: {node: '>=12'} - - d3-hexbin@0.2.2: - resolution: {integrity: sha512-KS3fUT2ReD4RlGCjvCEm1RgMtp2NFZumdMu4DBzQK8AZv3fXRM6Xm8I4fSU07UXvH4xxg03NwWKWdvxfS/yc4w==} - - d3-hierarchy@3.1.2: - resolution: {integrity: sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==} - engines: {node: '>=12'} - - d3-interpolate@3.0.1: - resolution: {integrity: sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==} - engines: {node: '>=12'} - - d3-path@3.1.0: - resolution: {integrity: sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==} - engines: {node: '>=12'} - - d3-polygon@3.0.1: - resolution: {integrity: sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==} - engines: {node: '>=12'} - - d3-quadtree@3.0.1: - resolution: {integrity: sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==} - engines: {node: '>=12'} - - d3-random@3.0.1: - resolution: {integrity: sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==} - engines: {node: '>=12'} - - d3-scale-chromatic@3.1.0: - resolution: {integrity: sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==} - engines: {node: '>=12'} - - d3-scale@4.0.2: - resolution: {integrity: sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==} - engines: {node: '>=12'} - - d3-selection@3.0.0: - resolution: {integrity: sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==} - engines: {node: '>=12'} - - d3-shape@3.2.0: - resolution: {integrity: sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==} - engines: {node: '>=12'} - - d3-time-format@4.1.0: - resolution: {integrity: sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==} - engines: {node: '>=12'} - - d3-time@3.1.0: - resolution: {integrity: sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==} - engines: {node: '>=12'} - - d3-timer@3.0.1: - resolution: {integrity: sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==} - engines: {node: '>=12'} - - d3-transition@3.0.1: - resolution: {integrity: sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==} - engines: {node: '>=12'} - peerDependencies: - d3-selection: 2 - 3 - - d3-zoom@3.0.0: - resolution: {integrity: sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==} - engines: {node: '>=12'} - - d3@7.9.0: - resolution: {integrity: sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==} - engines: {node: '>=12'} - - dagre@0.8.5: - resolution: {integrity: sha512-/aTqmnRta7x7MCCpExk7HQL2O4owCT2h8NT//9I1OQ9vt29Pa0BzSAkR5lwFUcQ7491yVi/3CXU9jQ5o0Mn2Sw==} - - daisyui@4.10.2: - resolution: {integrity: sha512-eCWS1W/JPyxW9IvlgW5m0R6rp9ZhRsBTW37rvEUthckkjsV04u8XipV519OoccSA46ixhSJa3q7XLI1WUFtRCA==} - engines: {node: '>=16.9.0'} - - damerau-levenshtein@1.0.8: - resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} - - dargs@8.1.0: - resolution: {integrity: sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==} - engines: {node: '>=12'} - - data-urls@5.0.0: - resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==} - engines: {node: '>=18'} - - data-view-buffer@1.0.1: - resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} - engines: {node: '>= 0.4'} - - data-view-byte-length@1.0.1: - resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} - engines: {node: '>= 0.4'} - - data-view-byte-offset@1.0.0: - resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} - engines: {node: '>= 0.4'} - - dayjs@1.11.10: - resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==} - - de-indent@1.0.2: - resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} - - debug@2.6.9: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - decimal.js@10.4.3: - resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} - - deck.gl@9.0.12: - resolution: {integrity: sha512-ISrp35lQ7ysZgJlxupXgmugPxeJI0Src0n5r4HdzxjkgNc4aIs34Tfe7kjHf04+LwVT7rgo5KfDHUzUN0S5i2A==} - peerDependencies: - '@arcgis/core': ^4.0.0 - react: '>=16.3.0' - react-dom: '>=16.3.0' - peerDependenciesMeta: - '@arcgis/core': - optional: true - react: - optional: true - react-dom: - optional: true - - deep-diff@1.0.2: - resolution: {integrity: sha512-aWS3UIVH+NPGCD1kki+DCU9Dua032iSsO43LqQpcs4R3+dVv7tX0qBGjiVHJHjplsoUM2XRO/KB92glqc68awg==} - - deep-eql@4.1.3: - resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} - engines: {node: '>=6'} - - deep-equal@2.2.3: - resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} - engines: {node: '>= 0.4'} - - deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - - deep-strict-equal@0.2.0: - resolution: {integrity: sha512-3daSWyvZ/zwJvuMGlzG1O+Ow0YSadGfb3jsh9xoCutv2tWyB9dA4YvR9L9/fSdDZa2dByYQe+TqapSGUrjnkoA==} - engines: {node: '>=0.10.0'} - - deepmerge@4.3.1: - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} - engines: {node: '>=0.10.0'} - - default-browser-id@3.0.0: - resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} - engines: {node: '>=12'} - - defaults@1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} - - define-data-property@1.1.4: - resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} - engines: {node: '>= 0.4'} - - define-lazy-prop@2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} - - define-properties@1.2.1: - resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} - engines: {node: '>= 0.4'} - - defu@6.1.4: - resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} - - del@6.1.1: - resolution: {integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==} - engines: {node: '>=10'} - - delaunator@5.0.1: - resolution: {integrity: sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==} - - delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} - - depd@2.0.0: - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} - engines: {node: '>= 0.8'} - - dequal@2.0.3: - resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} - engines: {node: '>=6'} - - destroy@1.2.0: - resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - - detect-indent@6.1.0: - resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} - engines: {node: '>=8'} - - detect-node-es@1.1.0: - resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} - - detect-package-manager@2.0.1: - resolution: {integrity: sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==} - engines: {node: '>=12'} - - detect-port@1.5.1: - resolution: {integrity: sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==} - hasBin: true - - didyoumean@1.2.2: - resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - - diff-sequences@29.6.3: - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - diff@4.0.2: - resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} - engines: {node: '>=0.3.1'} - - dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} - - dlv@1.1.3: - resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - - doctrine@2.1.0: - resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} - engines: {node: '>=0.10.0'} - - doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - - dom-accessibility-api@0.5.16: - resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} - - dom-accessibility-api@0.6.3: - resolution: {integrity: sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==} - - dom-helpers@5.2.1: - resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} - - dompurify@2.5.2: - resolution: {integrity: sha512-5vSyvxRAb45EoWwAktUT3AYqAwXK4FL7si22Cgj46U6ICsj/YJczCN+Bk7WNABIQmpWRymGfslMhrRUZkQNnqA==} - - dot-prop@5.3.0: - resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} - engines: {node: '>=8'} - - dotenv-expand@10.0.0: - resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==} - engines: {node: '>=12'} - - dotenv@16.0.3: - resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==} - engines: {node: '>=12'} - - dotenv@16.4.5: - resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} - engines: {node: '>=12'} - - draco3d@1.5.7: - resolution: {integrity: sha512-m6WCKt/erDXcw+70IJXnG7M3awwQPAsZvJGX5zY7beBqpELw6RDGkYVU0W43AFxye4pDZ5i2Lbyc/NNGqwjUVQ==} - - duplexify@3.7.1: - resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} - - earcut@2.2.4: - resolution: {integrity: sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==} - - eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - - ee-first@1.1.1: - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - - ejs@3.1.10: - resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} - engines: {node: '>=0.10.0'} - hasBin: true - - electron-to-chromium@1.4.752: - resolution: {integrity: sha512-P3QJreYI/AUTcfBVrC4zy9KvnZWekViThgQMX/VpJ+IsOBbcX5JFpORM4qWapwWQ+agb2nYAOyn/4PMXOk0m2Q==} - - elkjs@0.8.2: - resolution: {integrity: sha512-L6uRgvZTH+4OF5NE/MBbzQx/WYpru1xCBE9respNj6qznEewGUIfhzmm7horWWxbNO2M0WckQypGctR8lH79xQ==} - - emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - - emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - - emojis-list@3.0.0: - resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} - engines: {node: '>= 4'} - - encodeurl@1.0.2: - resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} - engines: {node: '>= 0.8'} - - end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - - enhanced-resolve@5.16.0: - resolution: {integrity: sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==} - engines: {node: '>=10.13.0'} - - entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} - engines: {node: '>=0.12'} - - env-paths@2.2.1: - resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} - engines: {node: '>=6'} - - envinfo@7.13.0: - resolution: {integrity: sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q==} - engines: {node: '>=4'} - hasBin: true - - error-ex@1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - - es-abstract@1.23.3: - resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} - engines: {node: '>= 0.4'} - - es-define-property@1.0.0: - resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} - engines: {node: '>= 0.4'} - - es-errors@1.3.0: - resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} - engines: {node: '>= 0.4'} - - es-get-iterator@1.1.3: - resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} - - es-iterator-helpers@1.0.19: - resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} - engines: {node: '>= 0.4'} - - es-module-lexer@0.9.3: - resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==} - - es-module-lexer@1.5.2: - resolution: {integrity: sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==} - - es-object-atoms@1.0.0: - resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} - engines: {node: '>= 0.4'} - - es-set-tostringtag@2.0.3: - resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} - engines: {node: '>= 0.4'} - - es-shim-unscopables@1.0.2: - resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} - - es-to-primitive@1.2.1: - resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} - engines: {node: '>= 0.4'} - - esbuild-plugin-alias@0.2.1: - resolution: {integrity: sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==} - - esbuild-register@3.5.0: - resolution: {integrity: sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==} - peerDependencies: - esbuild: '>=0.12 <1' - - esbuild@0.20.2: - resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==} - engines: {node: '>=12'} - hasBin: true - - escalade@3.1.2: - resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} - engines: {node: '>=6'} - - escape-html@1.0.3: - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} - - escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} - - escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} - - escodegen@2.1.0: - resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} - engines: {node: '>=6.0'} - hasBin: true - - eslint-config-next@14.1.3: - resolution: {integrity: sha512-sUCpWlGuHpEhI0pIT0UtdSLJk5Z8E2DYinPTwsBiWaSYQomchdl0i60pjynY48+oXvtyWMQ7oE+G3m49yrfacg==} - peerDependencies: - eslint: ^7.23.0 || ^8.0.0 - typescript: '>=3.3.1' - peerDependenciesMeta: - typescript: - optional: true - - eslint-config-prettier@9.1.0: - resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} - hasBin: true - peerDependencies: - eslint: '>=7.0.0' - - eslint-config-turbo@1.13.3: - resolution: {integrity: sha512-if/QtwEiWZ5b7Bg8yZBPSvS0TeCG2Zvfa/+XBYANS7uSYucjmW+BBC8enJB0PqpB/YLGGOumeo3x7h1Nuba9iw==} - peerDependencies: - eslint: '>6.6.0' - - eslint-import-resolver-node@0.3.9: - resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} - - eslint-import-resolver-typescript@3.6.1: - resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - eslint: '*' - eslint-plugin-import: '*' - - eslint-module-utils@2.8.1: - resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} - 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 - - eslint-plugin-import@2.29.1: - resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - - eslint-plugin-jsx-a11y@6.8.0: - resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} - engines: {node: '>=4.0'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - - eslint-plugin-react-hooks@4.6.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 - - eslint-plugin-react@7.34.0: - resolution: {integrity: sha512-MeVXdReleBTdkz/bvcQMSnCXGi+c9kvy51IpinjnJgutl3YTHWsDdke7Z1ufZpGfDG8xduBDKyjtB9JH1eBKIQ==} - engines: {node: '>=4'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - - eslint-plugin-turbo@1.13.3: - resolution: {integrity: sha512-RjmlnqYsEqnJ+U3M3IS5jLJDjWv5NsvReCpsC61n5pJ4JMHTZ/lU0EIoL1ccuL1L5wP0APzdXdByBxERcPQ+Nw==} - peerDependencies: - eslint: '>6.6.0' - - eslint-scope@5.1.1: - resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} - engines: {node: '>=8.0.0'} - - eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - 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@8.57.0: - resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - hasBin: true - - espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - esprima@4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} - hasBin: true - - esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} - engines: {node: '>=0.10'} - - esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} - - esri-loader@3.7.0: - resolution: {integrity: sha512-cB1Sw9EQjtW4mtT7eFBjn/6VaaIWNTjmTd2asnnEyuZk1xVSFRMCfLZSBSjZM7ZarDcVu5WIjOP0t0MYVu4hVQ==} - deprecated: Use @arcgis/core instead. - - estraverse@4.3.0: - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} - engines: {node: '>=4.0'} - - estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} - - estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - - estree-walker@3.0.3: - resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} - - esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} - - etag@1.8.1: - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} - engines: {node: '>= 0.6'} - - eventemitter3@4.0.7: - resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} - - eventemitter3@5.0.1: - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} - - events@3.3.0: - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} - engines: {node: '>=0.8.x'} - - execa@5.1.1: - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} - engines: {node: '>=10'} - - execa@8.0.1: - resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} - engines: {node: '>=16.17'} - - express@4.19.2: - resolution: {integrity: sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==} - engines: {node: '>= 0.10.0'} - - expression-eval@5.0.1: - resolution: {integrity: sha512-7SL4miKp19lI834/F6y156xlNg+i9Q41tteuGNCq9C06S78f1bm3BXuvf0+QpQxv369Pv/P2R7Hb17hzxLpbDA==} - deprecated: The expression-eval npm package is no longer maintained. The package was originally published as part of a now-completed personal project, and I do not have incentives to continue maintenance. - - fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - - fast-equals@4.0.3: - resolution: {integrity: sha512-G3BSX9cfKttjr+2o1O22tYMLq0DPluZnYtq1rXumE1SpL/F/SLIfHx08WYQoWSIpeMYf8sRbJ8++71+v6Pnxfg==} - - fast-glob@3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} - engines: {node: '>=8.6.0'} - - fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - - fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - - fast-xml-parser@4.3.6: - resolution: {integrity: sha512-M2SovcRxD4+vC493Uc2GZVcZaj66CCJhWurC4viynVSTvrpErCShNcDz1lAho6n9REQKvL/ll4A4/fw6Y9z8nw==} - hasBin: true - - fastparse@1.1.2: - resolution: {integrity: sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==} - - fastq@1.17.1: - resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} - - fbemitter@3.0.0: - resolution: {integrity: sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==} - - fbjs-css-vars@1.0.2: - resolution: {integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==} - - fbjs@3.0.5: - resolution: {integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==} - - fetch-retry@5.0.6: - resolution: {integrity: sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==} - - fflate@0.4.8: - resolution: {integrity: sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA==} - - fflate@0.7.4: - resolution: {integrity: sha512-5u2V/CDW15QM1XbbgS+0DfPxVB+jUKhWEKuuFuHncbk3tEEqzmoXL+2KyOFuKGqOnmdIy0/davWF1CkuwtibCw==} - - fi@1.0.16: - resolution: {integrity: sha512-LHShJWRT8E8YRsdudel8Md9jMtt7YH3AWX6aPz6hhCWFQDKkT/h5Thrl2Xv6XKUDQ2s02YiilVwAdi+jUs/Xsg==} - - file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} - - file-system-cache@2.3.0: - resolution: {integrity: sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==} - - filelist@1.0.4: - resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} - - fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} - engines: {node: '>=8'} - - finalhandler@1.2.0: - resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} - engines: {node: '>= 0.8'} - - find-cache-dir@2.1.0: - resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} - engines: {node: '>=6'} - - find-cache-dir@3.3.2: - resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} - engines: {node: '>=8'} - - find-root@1.1.0: - resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} - - find-up@3.0.0: - resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} - engines: {node: '>=6'} - - find-up@4.1.0: - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} - engines: {node: '>=8'} - - find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} - - find-up@7.0.0: - resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==} - engines: {node: '>=18'} - - flat-cache@3.2.0: - resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} - engines: {node: ^10.12.0 || >=12.0.0} - - flatted@3.3.1: - resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} - - flow-parser@0.235.1: - resolution: {integrity: sha512-s04193L4JE+ntEcQXbD6jxRRlyj9QXcgEl2W6xSjH4l9x4b0eHoCHfbYHjqf9LdZFUiM5LhgpiqsvLj/AyOyYQ==} - engines: {node: '>=0.4.0'} - - flux@4.0.4: - resolution: {integrity: sha512-NCj3XlayA2UsapRpM7va6wU1+9rE5FIL7qoMcmxWHRzbp0yujihMBm9BBHZ1MDIk5h5o2Bl6eGiCe8rYELAmYw==} - peerDependencies: - react: ^15.0.2 || ^16.0.0 || ^17.0.0 - - focus-trap@7.5.4: - resolution: {integrity: sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==} - - for-each@0.3.3: - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} - - foreground-child@3.1.1: - resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} - engines: {node: '>=14'} - - form-data@4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} - engines: {node: '>= 6'} - - forwarded@0.2.0: - resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} - engines: {node: '>= 0.6'} - - fraction.js@4.3.7: - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - - fresh@0.5.2: - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} - engines: {node: '>= 0.6'} - - fs-constants@1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - - fs-extra@11.1.1: - resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} - engines: {node: '>=14.14'} - - fs-extra@11.2.0: - resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} - engines: {node: '>=14.14'} - - fs-extra@7.0.1: - resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} - engines: {node: '>=6 <7 || >=8'} - - fs-minipass@2.1.0: - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} - engines: {node: '>= 8'} - - fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - - fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - - function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - - function.prototype.name@1.1.6: - resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} - engines: {node: '>= 0.4'} - - functions-have-names@1.2.3: - resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - - gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - - geojson-rbush@3.2.0: - resolution: {integrity: sha512-oVltQTXolxvsz1sZnutlSuLDEcQAKYC/uXt9zDzJJ6bu0W+baTI8LZBaTup5afzibEH4N3jlq2p+a152wlBJ7w==} - - geojson-types@2.0.1: - resolution: {integrity: sha512-lF593HhpxQx8PjW7E7R/XsMKk01KbBRMciqg+NR7pkaaIPefS1NZDUep+w1L1QusXKcWDgZzvvgI4s7kDOe3aA==} - - get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} - - get-func-name@2.0.2: - resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - - get-intrinsic@1.2.4: - resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} - engines: {node: '>= 0.4'} - - get-nonce@1.0.1: - resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} - engines: {node: '>=6'} - - get-npm-tarball-url@2.1.0: - resolution: {integrity: sha512-ro+DiMu5DXgRBabqXupW38h7WPZ9+Ad8UjwhvsmmN8w1sU7ab0nzAXvVZ4kqYg57OrqomRtJvepX5/xvFKNtjA==} - engines: {node: '>=12.17'} - - get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} - - get-stream@8.0.1: - resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} - engines: {node: '>=16'} - - get-symbol-description@1.0.2: - resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} - engines: {node: '>= 0.4'} - - get-tsconfig@4.7.3: - resolution: {integrity: sha512-ZvkrzoUA0PQZM6fy6+/Hce561s+faD1rsNwhnO5FelNjyy7EMGJ3Rz1AQ8GYDWjhRs/7dBLOEJvhK8MiEJOAFg==} - - giget@1.2.3: - resolution: {integrity: sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==} - hasBin: true - - git-raw-commits@4.0.0: - resolution: {integrity: sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==} - engines: {node: '>=16'} - hasBin: true - - github-slugger@2.0.0: - resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} - - gl-matrix@3.4.3: - resolution: {integrity: sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==} - - glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} - - glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} - - glob-promise@4.2.2: - resolution: {integrity: sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw==} - engines: {node: '>=12'} - peerDependencies: - glob: ^7.1.6 - - glob-to-regexp@0.4.1: - resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - - glob@10.3.10: - resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - - glob@10.3.12: - resolution: {integrity: sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - - glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - - global-directory@4.0.1: - resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} - engines: {node: '>=18'} - - globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} - - globals@13.24.0: - resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} - engines: {node: '>=8'} - - globalthis@1.0.4: - resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} - engines: {node: '>= 0.4'} - - globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} - - globrex@0.1.2: - resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} - - gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} - - graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - - graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - - graphlib@2.1.8: - resolution: {integrity: sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==} - - graphology-dag@0.4.1: - resolution: {integrity: sha512-3ch9oOAnHZDoT043vyg7ukmSkKJ505nFzaHaYOn0IF2PgGo5VtIavyVK4UpbIa4tli3hhGm1ZTdBsubTmaxu/w==} - peerDependencies: - graphology-types: '>=0.19.0' - - graphology-generators@0.11.2: - resolution: {integrity: sha512-hx+F0OZRkVdoQ0B1tWrpxoakmHZNex0c6RAoR0PrqJ+6fz/gz6CQ88Qlw78C6yD9nlZVRgepIoDYhRTFV+bEHg==} - peerDependencies: - graphology-types: '>=0.19.0' - - graphology-indices@0.17.0: - resolution: {integrity: sha512-A7RXuKQvdqSWOpn7ZVQo4S33O0vCfPBnUSf7FwE0zNCasqwZVUaCXePuWo5HBpWw68KJcwObZDHpFk6HKH6MYQ==} - peerDependencies: - graphology-types: '>=0.20.0' - - graphology-layout-forceatlas2@0.10.1: - resolution: {integrity: sha512-ogzBeF1FvWzjkikrIFwxhlZXvD2+wlY54lqhsrWprcdPjopM2J9HoMweUmIgwaTvY4bUYVimpSsOdvDv1gPRFQ==} - peerDependencies: - graphology-types: '>=0.19.0' - - graphology-layout-noverlap@0.4.2: - resolution: {integrity: sha512-13WwZSx96zim6l1dfZONcqLh3oqyRcjIBsqz2c2iJ3ohgs3605IDWjldH41Gnhh462xGB1j6VGmuGhZ2FKISXA==} - peerDependencies: - graphology-types: '>=0.19.0' - - graphology-layout@0.6.1: - resolution: {integrity: sha512-m9aMvbd0uDPffUCFPng5ibRkb2pmfNvdKjQWeZrf71RS1aOoat5874+DcyNfMeCT4aQguKC7Lj9eCbqZj/h8Ag==} - peerDependencies: - graphology-types: '>=0.19.0' - - graphology-metrics@2.2.0: - resolution: {integrity: sha512-eZZFRLGGyyI+iD+XwQvc+lLM3EKCoqUvVjvF/14Htgy4grB2m95OytToYq3saWuHfuf22VVnj9GBHv/pTzKuTw==} - peerDependencies: - graphology-types: '>=0.20.0' - - graphology-shortest-path@2.1.0: - resolution: {integrity: sha512-KbT9CTkP/u72vGEJzyRr24xFC7usI9Es3LMmCPHGwQ1KTsoZjxwA9lMKxfU0syvT/w+7fZUdB/Hu2wWYcJBm6Q==} - peerDependencies: - graphology-types: '>=0.20.0' - - graphology-simple-path@0.2.0: - resolution: {integrity: sha512-4cGMWbVuJM0zlKDUx6dS6JGGLddizDPe8PsTokXVz2eTeHYg07qa5TgwIco15ta2RMM05+xy8N1mFnpS85y0kw==} - peerDependencies: - graphology-types: '>=0.20.0' - - graphology-types@0.24.7: - resolution: {integrity: sha512-tdcqOOpwArNjEr0gNQKCXwaNCWnQJrog14nJNQPeemcLnXQUUGrsCWpWkVKt46zLjcS6/KGoayeJfHHyPDlvwA==} - - graphology-utils@1.8.0: - resolution: {integrity: sha512-Pa7SW30OMm8fVtyH49b3GJ/uxlMHGfXly50wIhlcc7ZoX9ahZa7sPBz+obo4WZClrRV6wh3tIu0GJoI42eao1A==} - peerDependencies: - graphology-types: '>=0.19.0' - - graphology-utils@2.5.2: - resolution: {integrity: sha512-ckHg8MXrXJkOARk56ZaSCM1g1Wihe2d6iTmz1enGOz4W/l831MBCKSayeFQfowgF8wd+PQ4rlch/56Vs/VZLDQ==} - peerDependencies: - graphology-types: '>=0.23.0' - - graphology@0.25.4: - resolution: {integrity: sha512-33g0Ol9nkWdD6ulw687viS8YJQBxqG5LWII6FI6nul0pq6iM2t5EKquOTFDbyTblRB3O9I+7KX4xI8u5ffekAQ==} - peerDependencies: - graphology-types: '>=0.24.0' - - gunzip-maybe@1.4.2: - resolution: {integrity: sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==} - hasBin: true - - h3-js@4.1.0: - resolution: {integrity: sha512-LQhmMl1dRQQjMXPzJc7MpZ/CqPOWWuAvVEoVJM9n/s7vHypj+c3Pd5rLQCkAsOgAoAYKbNCsYFE++LF7MvSfCQ==} - engines: {node: '>=4', npm: '>=3', yarn: '>=1.3.0'} - - hammerjs@2.0.8: - resolution: {integrity: sha512-tSQXBXS/MWQOn/RKckawJ61vvsDpCom87JgxiYdGwHdOa0ht0vzUWDlfioofFCRU0L+6NGDt6XzbgoJvZkMeRQ==} - engines: {node: '>=0.8.0'} - - handlebars@4.7.8: - resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} - engines: {node: '>=0.4.7'} - hasBin: true - - happy-dom@13.10.1: - resolution: {integrity: sha512-9GZLEFvQL5EgfJX2zcBgu1nsPUn98JF/EiJnSfQbdxI6YEQGqpd09lXXxOmYonRBIEFz9JlGCOiPflDzgS1p8w==} - engines: {node: '>=16.0.0'} - - has-bigints@1.0.2: - resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} - - has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - - has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} - - has-property-descriptors@1.0.2: - resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} - - has-proto@1.0.3: - resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} - engines: {node: '>= 0.4'} - - has-symbols@1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} - engines: {node: '>= 0.4'} - - has-tostringtag@1.0.2: - resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} - engines: {node: '>= 0.4'} - - hasown@2.0.2: - resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} - engines: {node: '>= 0.4'} - - hast-util-heading-rank@3.0.0: - resolution: {integrity: sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==} - - hast-util-is-element@3.0.0: - resolution: {integrity: sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==} - - hast-util-to-string@3.0.0: - resolution: {integrity: sha512-OGkAxX1Ua3cbcW6EJ5pT/tslVb90uViVkcJ4ZZIMW/R33DX/AkcJcRrPebPwJkHYwlDHXz4aIwvAAaAdtrACFA==} - - he@1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} - hasBin: true - - heap@0.2.5: - resolution: {integrity: sha512-G7HLD+WKcrOyJP5VQwYZNC3Z6FcQ7YYjEFiFoIj8PfEr73mu421o8B1N5DKUcc8K37EsJ2XXWA8DtrDz/2dReg==} - - hoist-non-react-statics@3.3.2: - resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} - - hosted-git-info@2.8.9: - resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} - - html-encoding-sniffer@4.0.0: - resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} - engines: {node: '>=18'} - - html-tags@3.3.1: - resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} - engines: {node: '>=8'} - - html2canvas@1.4.1: - resolution: {integrity: sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==} - engines: {node: '>=8.0.0'} - - http-errors@2.0.0: - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} - engines: {node: '>= 0.8'} - - http-proxy-agent@7.0.2: - resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} - engines: {node: '>= 14'} - - https-proxy-agent@7.0.4: - resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==} - engines: {node: '>= 14'} - - human-signals@2.1.0: - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} - engines: {node: '>=10.17.0'} - - human-signals@5.0.0: - resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} - engines: {node: '>=16.17.0'} - - husky@9.0.11: - resolution: {integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==} - engines: {node: '>=18'} - hasBin: true - - iconv-lite@0.4.24: - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} - engines: {node: '>=0.10.0'} - - iconv-lite@0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} - engines: {node: '>=0.10.0'} - - icss-utils@5.1.0: - resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - - ignore@5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} - engines: {node: '>= 4'} - - image-size@0.7.5: - resolution: {integrity: sha512-Hiyv+mXHfFEP7LzUL/llg9RwFxxY+o9N3JVLIeG5E7iFIFAalxvRU9UZthBdYDEVnzHMgjnKJPPpay5BWf1g9g==} - engines: {node: '>=6.9.0'} - hasBin: true - - immediate@3.0.6: - resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} - - immer@10.1.1: - resolution: {integrity: sha512-s2MPrmjovJcoMaHtx6K11Ra7oD05NT97w1IC5zpMkT6Atjr7H8LjaDd81iIxUYpMKSRRNMJE703M1Fhr/TctHw==} - - immutable@4.3.5: - resolution: {integrity: sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==} - - import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} - engines: {node: '>=6'} - - import-lazy@4.0.0: - resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} - engines: {node: '>=8'} - - import-meta-resolve@4.1.0: - resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} - - imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} - - indent-string@4.0.0: - resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} - engines: {node: '>=8'} - - inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - - inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - - ini@4.1.1: - resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - internal-slot@1.0.7: - resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} - engines: {node: '>= 0.4'} - - internmap@2.0.3: - resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==} - engines: {node: '>=12'} - - invariant@2.2.4: - resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} - - ip@2.0.1: - resolution: {integrity: sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==} - - ipaddr.js@1.9.1: - resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} - engines: {node: '>= 0.10'} - - is-absolute-url@4.0.1: - resolution: {integrity: sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - is-arguments@1.1.1: - resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} - engines: {node: '>= 0.4'} - - is-array-buffer@3.0.4: - resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} - engines: {node: '>= 0.4'} - - is-arrayish@0.2.1: - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - - is-arrayish@0.3.2: - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - - is-async-function@2.0.0: - resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} - engines: {node: '>= 0.4'} - - is-bigint@1.0.4: - resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} - - is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} - - is-boolean-object@1.1.2: - resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} - engines: {node: '>= 0.4'} - - is-buffer@1.1.6: - resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} - - is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} - engines: {node: '>= 0.4'} - - is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} - - is-data-view@1.0.1: - resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} - engines: {node: '>= 0.4'} - - is-date-object@1.0.5: - resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} - engines: {node: '>= 0.4'} - - is-deflate@1.0.0: - resolution: {integrity: sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==} - - is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - - is-error@2.2.2: - resolution: {integrity: sha512-IOQqts/aHWbiisY5DuPJQ0gcbvaLFCa7fBa9xoLfxBZvQ+ZI/Zh9xoI7Gk+G64N0FdK4AbibytHht2tWgpJWLg==} - - is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} - - is-finalizationregistry@1.0.2: - resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} - - is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} - - is-generator-function@1.0.10: - resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} - engines: {node: '>= 0.4'} - - is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} - - is-gzip@1.0.0: - resolution: {integrity: sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==} - engines: {node: '>=0.10.0'} - - is-interactive@1.0.0: - resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} - engines: {node: '>=8'} - - is-lite@0.8.2: - resolution: {integrity: sha512-JZfH47qTsslwaAsqbMI3Q6HNNjUuq6Cmzzww50TdP5Esb6e1y2sK2UAaZZuzfAzpoI2AkxoPQapZdlDuP6Vlsw==} - - is-lite@1.2.1: - resolution: {integrity: sha512-pgF+L5bxC+10hLBgf6R2P4ZZUBOQIIacbdo8YvuCP8/JvsWxG7aZ9p10DYuLtifFci4l3VITphhMlMV4Y+urPw==} - - is-map@2.0.3: - resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} - engines: {node: '>= 0.4'} - - is-nan@1.3.2: - resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} - engines: {node: '>= 0.4'} - - is-negative-zero@2.0.3: - resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} - engines: {node: '>= 0.4'} - - is-number-object@1.0.7: - resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} - engines: {node: '>= 0.4'} - - is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} - - is-obj@2.0.0: - resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} - engines: {node: '>=8'} - - is-path-cwd@2.2.0: - resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} - engines: {node: '>=6'} - - is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - - is-plain-object@2.0.4: - resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} - engines: {node: '>=0.10.0'} - - is-plain-object@5.0.0: - resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} - engines: {node: '>=0.10.0'} - - is-potential-custom-element-name@1.0.1: - resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} - - is-regex@1.1.4: - resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} - engines: {node: '>= 0.4'} - - is-set@2.0.3: - resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} - engines: {node: '>= 0.4'} - - is-shared-array-buffer@1.0.3: - resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} - engines: {node: '>= 0.4'} - - is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} - engines: {node: '>=8'} - - is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - is-string@1.0.7: - resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} - engines: {node: '>= 0.4'} - - is-symbol@1.0.4: - resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} - engines: {node: '>= 0.4'} - - is-text-path@2.0.0: - resolution: {integrity: sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==} - engines: {node: '>=8'} - - is-typed-array@1.1.13: - resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} - engines: {node: '>= 0.4'} - - is-unicode-supported@0.1.0: - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} - engines: {node: '>=10'} - - is-weakmap@2.0.2: - resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} - engines: {node: '>= 0.4'} - - is-weakref@1.0.2: - resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} - - is-weakset@2.0.3: - resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} - engines: {node: '>= 0.4'} - - is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - - isarray@1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - - isarray@2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - - isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - - ismobilejs@1.1.1: - resolution: {integrity: sha512-VaFW53yt8QO61k2WJui0dHf4SlL8lxBofUuUmwBo0ljPk0Drz2TiuDW4jo3wDcv41qy/SxrJ+VAzJ/qYqsmzRw==} - - isobject@3.0.1: - resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} - engines: {node: '>=0.10.0'} - - iterator.prototype@1.1.2: - resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} - - jackspeak@2.3.6: - resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} - engines: {node: '>=14'} - - jake@10.8.7: - resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==} - engines: {node: '>=10'} - hasBin: true - - jest-worker@27.5.1: - resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} - engines: {node: '>= 10.13.0'} - - jiti@1.21.0: - resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} - hasBin: true - - jju@1.4.0: - resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} - - js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - - js-tokens@9.0.0: - resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==} - - js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true - - jscodeshift@0.15.2: - resolution: {integrity: sha512-FquR7Okgmc4Sd0aEDwqho3rEiKR3BdvuG9jfdHjLJ6JQoWSMpavug3AoIfnfWhxFlf+5pzQh8qjqz0DWFrNQzA==} - hasBin: true - peerDependencies: - '@babel/preset-env': ^7.1.6 - peerDependenciesMeta: - '@babel/preset-env': - optional: true - - jsdom@24.0.0: - resolution: {integrity: sha512-UDS2NayCvmXSXVP6mpTj+73JnNQadZlr9N68189xib2tx5Mls7swlTNao26IoHv46BZJFvXygyRtyXd1feAk1A==} - engines: {node: '>=18'} - peerDependencies: - canvas: ^2.11.2 - peerDependenciesMeta: - canvas: - optional: true - - jsep@0.3.5: - resolution: {integrity: sha512-AoRLBDc6JNnKjNcmonituEABS5bcfqDhQAWWXNTFrqu6nVXBpBAGfcoTGZMFlIrh9FjmE1CQyX9CTNwZrXMMDA==} - engines: {node: '>= 6.0.0'} - - jsesc@0.5.0: - resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} - hasBin: true - - jsesc@2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} - hasBin: true - - json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - - json-parse-even-better-errors@2.3.1: - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - - json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - - json-schema-traverse@1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - - json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - - json5@1.0.2: - resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} - hasBin: true - - json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true - - jsonfile@4.0.0: - resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} - - jsonfile@6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} - - jsonparse@1.3.1: - resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} - engines: {'0': node >= 0.2.0} - - jspdf@2.5.1: - resolution: {integrity: sha512-hXObxz7ZqoyhxET78+XR34Xu2qFGrJJ2I2bE5w4SM8eFaFEkW2xcGRVUss360fYelwRSid/jT078kbNvmoW0QA==} - - jsx-ast-utils@3.3.5: - resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} - engines: {node: '>=4.0'} - - jszip@3.10.1: - resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==} - - kdbush@4.0.2: - resolution: {integrity: sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA==} - - keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - - kind-of@6.0.3: - resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} - engines: {node: '>=0.10.0'} - - klayjs@0.4.1: - resolution: {integrity: sha512-WUNxuO7O79TEkxCj6OIaK5TJBkaWaR/IKNTakgV9PwDn+mrr63MLHed34AcE2yTaDntgO6l0zGFIzhcoTeroTA==} - - kleur@3.0.3: - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} - engines: {node: '>=6'} - - kolorist@1.8.0: - resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} - - ktx-parse@0.0.4: - resolution: {integrity: sha512-LY3nrmfXl+wZZdPxgJ3ZmLvG+wkOZZP3/dr4RbQj1Pk3Qwz44esOOSFFVQJcNWpXAtiNIC66WgXufX/SYgYz6A==} - - language-subtag-registry@0.3.22: - resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} - - language-tags@1.0.9: - resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} - engines: {node: '>=0.10'} - - layout-base@1.0.2: - resolution: {integrity: sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==} - - layout-base@2.0.1: - resolution: {integrity: sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg==} - - lazy-universal-dotenv@4.0.0: - resolution: {integrity: sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg==} - engines: {node: '>=14.0.0'} - - leven@3.1.0: - resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} - engines: {node: '>=6'} - - levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} - - lie@3.3.0: - resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==} - - lilconfig@2.1.0: - resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} - engines: {node: '>=10'} - - lilconfig@3.1.1: - resolution: {integrity: sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==} - engines: {node: '>=14'} - - lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - - lit-element@4.0.5: - resolution: {integrity: sha512-iTWskWZEtn9SyEf4aBG6rKT8GABZMrTWop1+jopsEOgEcugcXJGKuX5bEbkq9qfzY+XB4MAgCaSPwnNpdsNQ3Q==} - - lit-html@3.1.3: - resolution: {integrity: sha512-FwIbqDD8O/8lM4vUZ4KvQZjPPNx7V1VhT7vmRB8RBAO0AU6wuTVdoXiu2CivVjEGdugvcbPNBLtPE1y0ifplHA==} - - lit@3.1.3: - resolution: {integrity: sha512-l4slfspEsnCcHVRTvaP7YnkTZEZggNFywLEIhQaGhYDczG+tu/vlgm/KaWIEjIp+ZyV20r2JnZctMb8LeLCG7Q==} - - loader-runner@4.3.0: - resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} - engines: {node: '>=6.11.5'} - - loader-utils@2.0.4: - resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} - engines: {node: '>=8.9.0'} - - local-pkg@0.5.0: - resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} - engines: {node: '>=14'} - - locate-path@3.0.0: - resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} - engines: {node: '>=6'} - - locate-path@5.0.0: - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} - engines: {node: '>=8'} - - locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} - - 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} - - lodash-es@4.17.21: - resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} - - lodash.camelcase@4.3.0: - resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} - - lodash.castarray@4.4.0: - resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==} - - lodash.curry@4.1.1: - resolution: {integrity: sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==} - - lodash.debounce@4.0.8: - resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - - lodash.flow@3.5.0: - resolution: {integrity: sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==} - - lodash.get@4.4.2: - resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} - - lodash.isequal@4.5.0: - resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} - - lodash.isplainobject@4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} - - lodash.kebabcase@4.1.1: - resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} - - lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - - lodash.mergewith@4.6.2: - resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==} - - lodash.snakecase@4.1.1: - resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==} - - lodash.startcase@4.4.0: - resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} - - lodash.throttle@4.1.1: - resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} - - lodash.uniq@4.5.0: - resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - - lodash.upperfirst@4.3.1: - resolution: {integrity: sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==} - - lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - - log-symbols@4.1.0: - resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} - engines: {node: '>=10'} - - long@3.2.0: - resolution: {integrity: sha512-ZYvPPOMqUwPoDsbJaR10iQJYnMuZhRTvHYl62ErLIEX7RgFlziSBUUvrt3OVfc47QlHHpzPZYP17g3Fv7oeJkg==} - engines: {node: '>=0.6'} - - long@5.2.3: - resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==} - - loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true - - loupe@2.3.7: - resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} - - lru-cache@10.2.2: - resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==} - engines: {node: 14 || >=16.14} - - lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - - lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} - - luxon@3.4.4: - resolution: {integrity: sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==} - engines: {node: '>=12'} - - lz-string@1.5.0: - resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} - hasBin: true - - lz4js@0.2.0: - resolution: {integrity: sha512-gY2Ia9Lm7Ep8qMiuGRhvUq0Q7qUereeldZPP1PMEJxPtEWHJLqw9pgX68oHajBH0nzJK4MaZEA/YNV3jT8u8Bg==} - - lzo-wasm@0.0.4: - resolution: {integrity: sha512-VKlnoJRFrB8SdJhlVKvW5vI1gGwcZ+mvChEXcSX6r2xDNc/Q2FD9esfBmGCuPZdrJ1feO+YcVFd2PTk0c137Gw==} - - magic-string@0.27.0: - resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} - engines: {node: '>=12'} - - magic-string@0.30.10: - resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} - - make-dir@2.1.0: - resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} - engines: {node: '>=6'} - - make-dir@3.1.0: - resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} - engines: {node: '>=8'} - - make-error@1.3.6: - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - - map-or-similar@1.5.0: - resolution: {integrity: sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==} - - markdown-to-jsx@7.3.2: - resolution: {integrity: sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==} - engines: {node: '>= 10'} - peerDependencies: - react: '>= 0.14.0' - - material-colors@1.2.6: - resolution: {integrity: sha512-6qE4B9deFBIa9YSpOc9O0Sgc43zTeVYbgDT5veRKSlB2+ZuHNoVVxA1L/ckMUayV9Ay9y7Z/SZCLcGteW9i7bg==} - - md5@2.3.0: - resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==} - - media-typer@0.3.0: - resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} - engines: {node: '>= 0.6'} - - memoize-one@5.2.1: - resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} - - memoizerific@1.11.3: - resolution: {integrity: sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==} - - meow@12.1.1: - resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==} - engines: {node: '>=16.10'} - - merge-descriptors@1.0.1: - resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} - - merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - - merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - - methods@1.1.2: - resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} - engines: {node: '>= 0.6'} - - micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} - engines: {node: '>=8.6'} - - mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} - - mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} - - mime@1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true - - mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} - - mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - - min-indent@1.0.1: - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} - engines: {node: '>=4'} - - minimatch@3.0.8: - resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==} - - minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - - minimatch@5.1.6: - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} - engines: {node: '>=10'} - - minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} - engines: {node: '>=16 || 14 >=14.17'} - - minimatch@9.0.4: - resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} - engines: {node: '>=16 || 14 >=14.17'} - - minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - - minipass@3.3.6: - resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} - engines: {node: '>=8'} - - minipass@5.0.0: - resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} - engines: {node: '>=8'} - - minipass@7.0.4: - resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} - engines: {node: '>=16 || 14 >=14.17'} - - minizlib@2.1.2: - resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} - engines: {node: '>= 8'} - - mjolnir.js@2.7.1: - resolution: {integrity: sha512-72BeUWgTv2cj5aZQKpwL8caNUFhXZ9bDm1hxpNj70XJQ62IBnTZmtv/WPxJvtaVNhzNo+D2U8O6ryNI0zImYcw==} - engines: {node: '>= 4', npm: '>= 3'} - - mkdirp-classic@0.5.3: - resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} - - mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} - hasBin: true - - mlly@1.6.1: - resolution: {integrity: sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==} - - mnemonist@0.39.8: - resolution: {integrity: sha512-vyWo2K3fjrUw8YeeZ1zF0fy6Mu59RHokURlld8ymdUPjMlD9EC9ov1/YPqTgqRvUN9nTr3Gqfz29LYAmu0PHPQ==} - - moment-timezone@0.5.45: - resolution: {integrity: sha512-HIWmqA86KcmCAhnMAN0wuDOARV/525R2+lOLotuGFzn4HO+FH+/645z2wx0Dt3iDv6/p61SIvKnDstISainhLQ==} - - moment@2.30.1: - resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==} - - ms@2.0.0: - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - - ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - - ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - - muggle-string@0.3.1: - resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==} - - mz@2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - - 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.3: - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} - engines: {node: '>= 0.6'} - - neo-async@2.6.2: - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - - next@14.2.3: - resolution: {integrity: sha512-dowFkFTR8v79NPJO4QsBUtxv0g9BrS/phluVpMAt2ku7H+cbcBJlopXjkWlwxrk/xGqMemr7JkGPGemPrLLX7A==} - engines: {node: '>=18.17.0'} - hasBin: true - peerDependencies: - '@opentelemetry/api': ^1.1.0 - '@playwright/test': ^1.41.2 - react: ^18.2.0 - react-dom: ^18.2.0 - sass: ^1.3.0 - peerDependenciesMeta: - '@opentelemetry/api': - optional: true - '@playwright/test': - optional: true - sass: - optional: true - - node-dir@0.1.17: - resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==} - engines: {node: '>= 0.10.5'} - - node-fetch-native@1.6.4: - resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==} - - node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - - node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - - normalize-package-data@2.5.0: - resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} - - normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - - normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} - - npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} - - npm-run-path@5.3.0: - resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - npm@10.6.0: - resolution: {integrity: sha512-KC70Su2ZnO9v4i2t+M0sQcsRERk++XcYbK9fy4bLWzUCV2nELhSN7UAkoe42P4HQTg2LyQxcfntgYS89OEaOsA==} - engines: {node: ^18.17.0 || >=20.5.0} - hasBin: true - bundledDependencies: - - '@isaacs/string-locale-compare' - - '@npmcli/arborist' - - '@npmcli/config' - - '@npmcli/fs' - - '@npmcli/map-workspaces' - - '@npmcli/package-json' - - '@npmcli/promise-spawn' - - '@npmcli/redact' - - '@npmcli/run-script' - - '@sigstore/tuf' - - abbrev - - archy - - cacache - - chalk - - ci-info - - cli-columns - - fastest-levenshtein - - fs-minipass - - glob - - graceful-fs - - hosted-git-info - - ini - - init-package-json - - is-cidr - - json-parse-even-better-errors - - libnpmaccess - - libnpmdiff - - libnpmexec - - libnpmfund - - libnpmhook - - libnpmorg - - libnpmpack - - libnpmpublish - - libnpmsearch - - libnpmteam - - libnpmversion - - make-fetch-happen - - minimatch - - minipass - - minipass-pipeline - - ms - - node-gyp - - nopt - - normalize-package-data - - npm-audit-report - - npm-install-checks - - npm-package-arg - - npm-pick-manifest - - npm-profile - - npm-registry-fetch - - npm-user-validate - - p-map - - pacote - - parse-conflict-json - - proc-log - - proggy - - qrcode-terminal - - read - - semver - - spdx-expression-parse - - ssri - - supports-color - - tar - - text-table - - tiny-relative-date - - treeverse - - validate-npm-package-name - - which - - write-file-atomic - - nwsapi@2.2.9: - resolution: {integrity: sha512-2f3F0SEEer8bBu0dsNCFF50N0cTThV1nWFYcEYFZttdW0lDAoybv9cQoK7X7/68Z89S7FoRrVjP1LPX4XRf9vg==} - - nypm@0.3.8: - resolution: {integrity: sha512-IGWlC6So2xv6V4cIDmoV0SwwWx7zLG086gyqkyumteH2fIgCAM4nDVFB2iDRszDvmdSVW9xb1N+2KjQ6C7d4og==} - engines: {node: ^14.16.0 || >=16.10.0} - hasBin: true - - object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} - - object-hash@3.0.0: - resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} - engines: {node: '>= 6'} - - object-inspect@1.13.1: - resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} - - object-is@1.1.6: - resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} - engines: {node: '>= 0.4'} - - object-keys@1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} - engines: {node: '>= 0.4'} - - object.assign@4.1.5: - resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} - engines: {node: '>= 0.4'} - - object.entries@1.1.8: - resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} - engines: {node: '>= 0.4'} - - object.fromentries@2.0.8: - resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} - engines: {node: '>= 0.4'} - - object.groupby@1.0.3: - resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} - engines: {node: '>= 0.4'} - - object.hasown@1.1.4: - resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==} - engines: {node: '>= 0.4'} - - object.values@1.2.0: - resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} - engines: {node: '>= 0.4'} - - obliterator@2.0.4: - resolution: {integrity: sha512-lgHwxlxV1qIg1Eap7LgIeoBWIMFibOjbrYPIPJZcI1mmGAI2m3lNYpK12Y+GBdPQ0U1hRwSord7GIaawz962qQ==} - - ohash@1.1.3: - resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==} - - ometa@0.2.2: - resolution: {integrity: sha512-LZuoK/yjU3FvrxPjUXUlZ1bavCfBPqauA7fsNdwi+AVhRdyk2IzgP3JRnevvjzQ6fKHdUw8YISshf53FmpHrng==} - engines: {node: '>= 0.2.0'} - - on-finished@2.4.1: - resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} - engines: {node: '>= 0.8'} - - on-headers@1.0.2: - resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} - engines: {node: '>= 0.8'} - - once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - - onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} - - onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} - - open@8.4.2: - resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} - engines: {node: '>=12'} - - optionator@0.9.4: - resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} - engines: {node: '>= 0.8.0'} - - ora@5.4.1: - resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} - engines: {node: '>=10'} - - p-limit@2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} - engines: {node: '>=6'} - - p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} - - p-limit@4.0.0: - resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - p-limit@5.0.0: - resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==} - engines: {node: '>=18'} - - p-locate@3.0.0: - resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} - engines: {node: '>=6'} - - p-locate@4.1.0: - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} - engines: {node: '>=8'} - - p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} - - p-locate@6.0.0: - resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - p-map@4.0.0: - resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} - engines: {node: '>=10'} - - p-try@2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} - engines: {node: '>=6'} - - pako@0.2.9: - resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} - - pako@1.0.11: - resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} - - pandemonium@2.4.1: - resolution: {integrity: sha512-wRqjisUyiUfXowgm7MFH2rwJzKIr20rca5FsHXCMNm1W5YPP1hCtrZfgmQ62kP7OZ7Xt+cR858aB28lu5NX55g==} - - parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} - - parse-json@5.2.0: - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} - engines: {node: '>=8'} - - parse5@7.1.2: - resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} - - parseurl@1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} - - path-browserify@1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - - path-exists@3.0.0: - resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} - engines: {node: '>=4'} - - path-exists@4.0.0: - 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} - - path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - - path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} - - path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} - - path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - - path-scurry@1.10.2: - resolution: {integrity: sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==} - engines: {node: '>=16 || 14 >=14.17'} - - path-to-regexp@0.1.7: - resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} - - path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} - - pathe@1.1.2: - resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} - - pathfinding@0.4.18: - resolution: {integrity: sha512-R0TGEQ9GRcFCDvAWlJAWC+KGJ9SLbW4c0nuZRcioVlXVTlw+F5RvXQ8SQgSqI9KXWC1ew95vgmIiyaWTlCe9Ag==} - - pathval@1.1.1: - resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} - - pbf@3.2.1: - resolution: {integrity: sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==} - hasBin: true - - peek-stream@1.1.3: - resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==} - - performance-now@2.1.0: - resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} - - picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - - picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - - pify@2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} - engines: {node: '>=0.10.0'} - - pify@4.0.1: - resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} - engines: {node: '>=6'} - - pirates@4.0.6: - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} - engines: {node: '>= 6'} - - pixi-actions@1.1.11: - resolution: {integrity: sha512-03gMHGZsMg0KrIuDMUUPHq0mnjBjDBXJsrJkhrQO0o1hzsJ1ejcn9zhHRp99oqHkyicLuVJu5iBmblMg0xEYBA==} - peerDependencies: - pixi.js: '>7.0.0' - - pixi-viewport@5.0.2: - resolution: {integrity: sha512-U77KnCTl81xEgxEQRFEuI7MYVySWwCVkA41EnM8KiOYwgVOwdBUa7318O+u61IOnTwnoYLzaihy/kpoONKU13Q==} - - pixi.js@7.4.2: - resolution: {integrity: sha512-TifqgHGNofO7UCEbdZJOpUu7dUnpu4YZ0o76kfCqxDa4RS8ITc9zjECCbtalmuNXkVhSEZmBKQvE7qhHMqw/xg==} - - pkg-dir@3.0.0: - resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} - engines: {node: '>=6'} - - pkg-dir@4.2.0: - resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} - engines: {node: '>=8'} - - pkg-dir@5.0.0: - resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==} - engines: {node: '>=10'} - - pkg-types@1.1.0: - resolution: {integrity: sha512-/RpmvKdxKf8uILTtoOhAgf30wYbP2Qw+L9p3Rvshx1JZVX+XQNZQFjlbmGHEGIm4CkVPlSn+NXmIM8+9oWQaSA==} - - polished@4.3.1: - resolution: {integrity: sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==} - engines: {node: '>=10'} - - polygon-clipping@0.15.7: - resolution: {integrity: sha512-nhfdr83ECBg6xtqOAJab1tbksbBAOMUltN60bU+llHVOL0e5Onm1WpAXXWXVB39L8AJFssoIhEVuy/S90MmotA==} - - 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 - - possible-typed-array-names@1.0.0: - resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} - engines: {node: '>= 0.4'} - - postcss-import@15.1.0: - resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} - engines: {node: '>=14.0.0'} - peerDependencies: - postcss: ^8.0.0 - - postcss-js@4.0.1: - resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} - engines: {node: ^12 || ^14 || >= 16} - peerDependencies: - postcss: ^8.4.21 - - postcss-load-config@4.0.2: - resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} - engines: {node: '>= 14'} - peerDependencies: - postcss: '>=8.0.9' - ts-node: '>=9.0.0' - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true - - postcss-load-config@5.0.3: - resolution: {integrity: sha512-90pBBI5apUVruIEdCxZic93Wm+i9fTrp7TXbgdUCH+/L+2WnfpITSpq5dFU/IPvbv7aNiMlQISpUkAm3fEcvgQ==} - engines: {node: '>= 18'} - peerDependencies: - jiti: '>=1.21.0' - postcss: '>=8.0.9' - peerDependenciesMeta: - jiti: - optional: true - postcss: - optional: true - - postcss-modules-extract-imports@3.1.0: - resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-modules-local-by-default@4.0.5: - resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-modules-scope@3.2.0: - resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-modules-values@4.0.0: - resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-nested@6.0.1: - resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.2.14 - - postcss-nesting@12.1.2: - resolution: {integrity: sha512-FUmTHGDNundodutB4PUBxt/EPuhgtpk8FJGRsBhOuy+6FnkR2A8RZWIsyyy6XmhvX2DZQQWIkvu+HB4IbJm+Ew==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - postcss: ^8.4 - - postcss-plugin@1.0.0: - resolution: {integrity: sha512-w0SKz9cKfp/wN8baHB/JXZUTBSrUP6/mqDiony+aAVlPXOhTkSXmJ8T5IuhZgHYdV4R/HA3P0N26rG1Sp0oP/A==} - - postcss-scss@4.0.9: - resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.4.29 - - postcss-selector-parser@6.0.10: - resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} - engines: {node: '>=4'} - - postcss-selector-parser@6.0.16: - resolution: {integrity: sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==} - engines: {node: '>=4'} - - postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - - postcss@6.0.23: - resolution: {integrity: sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==} - engines: {node: '>=4.0.0'} - - postcss@8.4.31: - resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} - engines: {node: ^10 || ^12 || >=14} - - postcss@8.4.38: - resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} - engines: {node: ^10 || ^12 || >=14} - - preact@10.21.0: - resolution: {integrity: sha512-aQAIxtzWEwH8ou+OovWVSVNlFImL7xUCwJX3YMqA3U8iKCNC34999fFOnWjYNsylgfPgMexpbk7WYOLtKr/mxg==} - - prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} - engines: {node: '>= 0.8.0'} - - prettier@3.2.5: - resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} - engines: {node: '>=14'} - hasBin: true - - pretty-format@27.5.1: - resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - - pretty-format@29.7.0: - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - pretty-hrtime@1.0.3: - resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} - engines: {node: '>= 0.8'} - - process-nextick-args@2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - - process@0.11.10: - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} - engines: {node: '>= 0.6.0'} - - promise@7.3.1: - resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} - - prompts@2.4.2: - resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} - engines: {node: '>= 6'} - - prop-types@15.8.1: - resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} - - protocol-buffers-schema@3.6.0: - resolution: {integrity: sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==} - - proxy-addr@2.0.7: - resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} - engines: {node: '>= 0.10'} - - psl@1.9.0: - resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} - - pump@2.0.1: - resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} - - pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} - - pumpify@1.5.1: - resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==} - - punycode@1.4.1: - resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} - - punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} - engines: {node: '>=6'} - - pure-color@1.3.0: - resolution: {integrity: sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA==} - - qs@6.11.0: - resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} - engines: {node: '>=0.6'} - - qs@6.12.1: - resolution: {integrity: sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ==} - engines: {node: '>=0.6'} - - quadbin@0.2.0: - resolution: {integrity: sha512-bPgyRreIsFVwKxHRY+GFdaXatNmfQ1LzaQZj7aKEz07/gL893uWREhmRZpG6UuvlGHdTOPw/NGvqLsJica2goA==} - engines: {node: '>=14'} - - querystringify@2.2.0: - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} - - queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - - quickselect@2.0.0: - resolution: {integrity: sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==} - - raf@3.4.1: - resolution: {integrity: sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==} - - ramda@0.29.0: - resolution: {integrity: sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==} - - randombytes@2.1.0: - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} - - range-parser@1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} - engines: {node: '>= 0.6'} - - raw-body@2.5.2: - resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} - engines: {node: '>= 0.8'} - - rbush@3.0.1: - resolution: {integrity: sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==} - - react-base16-styling@0.6.0: - resolution: {integrity: sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ==} - - react-color@2.19.3: - resolution: {integrity: sha512-LEeGE/ZzNLIsFWa1TMe8y5VYqr7bibneWmvJwm1pCn/eNmrabWDh659JSPn9BuaMpEfU83WTOJfnCcjDZwNQTA==} - peerDependencies: - react: '*' - - react-colorful@5.6.1: - resolution: {integrity: sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==} - peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' - - react-cookie@7.1.4: - resolution: {integrity: sha512-wDxxa/HYaSXSMlyWJvJ5uZTzIVtQTPf1gMksFgwAz/2/W3lCtY8r4OChCXMPE7wax0PAdMY97UkNJedGv7KnDw==} - peerDependencies: - react: '>= 16.3.0' - - react-docgen-typescript@2.2.2: - resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} - peerDependencies: - typescript: '>= 4.3.x' - - react-docgen@7.0.3: - resolution: {integrity: sha512-i8aF1nyKInZnANZ4uZrH49qn1paRgBZ7wZiCNBMnenlPzEv0mRl+ShpTVEI6wZNl8sSc79xZkivtgLKQArcanQ==} - engines: {node: '>=16.14.0'} - - react-dom@18.2.0: - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} - peerDependencies: - react: ^18.2.0 - - react-draggable@4.4.6: - resolution: {integrity: sha512-LtY5Xw1zTPqHkVmtM3X8MUOxNDOUhv/khTgBgrUvwaS064bwVvxT+q5El0uUFNx5IEPKXuRejr7UqLwBIg5pdw==} - peerDependencies: - react: '>= 16.3.0' - react-dom: '>= 16.3.0' - - react-element-to-jsx-string@15.0.0: - resolution: {integrity: sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==} - peerDependencies: - react: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 - react-dom: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 - - react-floater@0.7.9: - resolution: {integrity: sha512-NXqyp9o8FAXOATOEo0ZpyaQ2KPb4cmPMXGWkx377QtJkIXHlHRAGer7ai0r0C1kG5gf+KJ6Gy+gdNIiosvSicg==} - peerDependencies: - react: 15 - 18 - react-dom: 15 - 18 - - react-grid-layout@1.4.4: - resolution: {integrity: sha512-7+Lg8E8O8HfOH5FrY80GCIR1SHTn2QnAYKh27/5spoz+OHhMmEhU/14gIkRzJOtympDPaXcVRX/nT1FjmeOUmQ==} - peerDependencies: - react: '>= 16.3.0' - react-dom: '>= 16.3.0' - - react-innertext@1.1.5: - resolution: {integrity: sha512-PWAqdqhxhHIv80dT9znP2KvS+hfkbRovFp4zFYHFFlOoQLRiawIic81gKb3U1wEyJZgMwgs3JoLtwryASRWP3Q==} - peerDependencies: - '@types/react': '>=0.0.0 <=99' - react: '>=0.0.0 <=99' - - react-is@16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - - react-is@17.0.2: - resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - - react-is@18.1.0: - resolution: {integrity: sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==} - - react-is@18.3.1: - resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - - react-joyride@2.8.1: - resolution: {integrity: sha512-fVwCmoOvJsiFKKHn8mvPUYc4JUUkgAsQMvarpZDtFPTc4duj240b12+AB8+3NXlTYGZVnKNSTgFFzoSh9RxjmQ==} - peerDependencies: - react: 15 - 18 - react-dom: 15 - 18 - - react-json-view@1.21.3: - resolution: {integrity: sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==} - peerDependencies: - react: ^17.0.0 || ^16.3.0 || ^15.5.4 - react-dom: ^17.0.0 || ^16.3.0 || ^15.5.4 - - react-lifecycles-compat@3.0.4: - resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==} - - react-redux@9.1.1: - resolution: {integrity: sha512-5ynfGDzxxsoV73+4czQM56qF43vsmgJsO22rmAvU5tZT2z5Xow/A2uhhxwXuGTxgdReF3zcp7A80gma2onRs1A==} - peerDependencies: - '@types/react': ^18.2.25 - react: ^18.0 - react-native: '>=0.69' - redux: ^5.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - react-native: - optional: true - redux: - optional: true - - react-refresh@0.14.2: - resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} - engines: {node: '>=0.10.0'} - - react-remove-scroll-bar@2.3.6: - resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-remove-scroll@2.5.5: - resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-resizable@3.0.5: - resolution: {integrity: sha512-vKpeHhI5OZvYn82kXOs1bC8aOXktGU5AmKAgaZS4F5JPburCtbmDPqE7Pzp+1kN4+Wb81LlF33VpGwWwtXem+w==} - peerDependencies: - react: '>= 16.3' - - react-router-dom@6.23.0: - resolution: {integrity: sha512-Q9YaSYvubwgbal2c9DJKfx6hTNoBp3iJDsl+Duva/DwxoJH+OTXkxGpql4iUK2sla/8z4RpjAm6EWx1qUDuopQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - react: '>=16.8' - react-dom: '>=16.8' - - react-router@6.23.0: - resolution: {integrity: sha512-wPMZ8S2TuPadH0sF5irFGjkNLIcRvOSaEe7v+JER8508dyJumm6XZB1u5kztlX0RVq6AzRVndzqcUh6sFIauzA==} - engines: {node: '>=14.0.0'} - peerDependencies: - react: '>=16.8' - - react-shallow-renderer@16.15.0: - resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} - peerDependencies: - react: ^16.0.0 || ^17.0.0 || ^18.0.0 - - react-style-singleton@2.2.1: - resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-test-renderer@18.2.0: - resolution: {integrity: sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==} - peerDependencies: - react: ^18.2.0 - - react-textarea-autosize@8.5.3: - resolution: {integrity: sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==} - engines: {node: '>=10'} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - - react-transition-group@4.4.5: - resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} - peerDependencies: - react: '>=16.6.0' - react-dom: '>=16.6.0' - - react-window@1.8.10: - resolution: {integrity: sha512-Y0Cx+dnU6NLa5/EvoHukUD0BklJ8qITCtVEPY1C/nL8wwoZ0b5aEw8Ff1dOVHw7fCzMt55XfJDd8S8W8LCaUCg==} - engines: {node: '>8.0.0'} - peerDependencies: - react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 - react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 - - react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} - engines: {node: '>=0.10.0'} - - reactcss@1.2.3: - resolution: {integrity: sha512-KiwVUcFu1RErkI97ywr8nvx8dNOpT03rbnma0SSalTYjkrPYaEajR4a/MRt6DZ46K6arDRbWMNHF+xH7G7n/8A==} - peerDependencies: - react: '*' - - reactflow@11.10.4: - resolution: {integrity: sha512-0CApYhtYicXEDg/x2kvUHiUk26Qur8lAtTtiSlptNKuyEuGti6P1y5cS32YGaUoDMoCqkm/m+jcKkfMOvSCVRA==} - peerDependencies: - react: '>=17' - react-dom: '>=17' - - read-cache@1.0.0: - resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - - read-pkg-up@7.0.1: - resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} - engines: {node: '>=8'} - - read-pkg@5.2.0: - resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} - engines: {node: '>=8'} - - readable-stream@2.3.8: - resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} - - readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} - engines: {node: '>= 6'} - - readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} - - recast@0.23.6: - resolution: {integrity: sha512-9FHoNjX1yjuesMwuthAmPKabxYQdOgihFYmT5ebXfYGBcnqXZf3WOVz+5foEZ8Y83P4ZY6yQD5GMmtV+pgCCAQ==} - engines: {node: '>= 4'} - - redent@3.0.0: - resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} - engines: {node: '>=8'} - - redux-thunk@3.1.0: - resolution: {integrity: sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw==} - peerDependencies: - redux: ^5.0.0 - - redux@5.0.1: - resolution: {integrity: sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==} - - reflect.getprototypeof@1.0.6: - resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} - engines: {node: '>= 0.4'} - - regenerate-unicode-properties@10.1.1: - resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} - engines: {node: '>=4'} - - regenerate@1.4.2: - resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} - - regenerator-runtime@0.13.11: - resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} - - regenerator-runtime@0.14.1: - resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - - regenerator-transform@0.15.2: - resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} - - regexp.prototype.flags@1.5.2: - resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} - engines: {node: '>= 0.4'} - - regexpu-core@5.3.2: - resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} - engines: {node: '>=4'} - - regjsparser@0.9.1: - resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} - hasBin: true - - rehype-external-links@3.0.0: - resolution: {integrity: sha512-yp+e5N9V3C6bwBeAC4n796kc86M4gJCdlVhiMTxIrJG5UHDMh+PJANf9heqORJbt1nrCbDwIlAZKjANIaVBbvw==} - - rehype-slug@6.0.0: - resolution: {integrity: sha512-lWyvf/jwu+oS5+hL5eClVd3hNdmwM1kAC0BUvEGD19pajQMIzcNUd/k9GsfQ+FfECvX+JE+e9/btsKH0EjJT6A==} - - reorder.js@2.2.6: - resolution: {integrity: sha512-mE0Vffgm6Bf2REDUCF5eNbYl0FAzuTzhAneokLEcnhWcamdwz9TwGLySrgYQDubqgr4bM85hRAcGG0q3kqCwCw==} - - require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} - - require-from-string@2.0.2: - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} - engines: {node: '>=0.10.0'} - - requires-port@1.0.0: - resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - - reselect@5.1.0: - resolution: {integrity: sha512-aw7jcGLDpSgNDyWBQLv2cedml85qd95/iszJjN988zX1t7AVRJi19d9kto5+W7oCfQ94gyo40dVbT6g2k4/kXg==} - - resize-observer-polyfill@1.5.1: - resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} - - resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} - engines: {node: '>=4'} - - resolve-from@5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} - engines: {node: '>=8'} - - resolve-pkg-maps@1.0.0: - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - - resolve-protobuf-schema@2.1.0: - resolution: {integrity: sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==} - - resolve@1.19.0: - resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} - - resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} - hasBin: true - - resolve@2.0.0-next.5: - resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} - hasBin: true - - restore-cursor@3.1.0: - resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} - engines: {node: '>=8'} - - reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - - rgbcolor@1.0.1: - resolution: {integrity: sha512-9aZLIrhRaD97sgVhtJOW6ckOEh6/GnvQtdVNfdZ6s67+3/XwLS9lBcQYzEEhYVeUowN7pRzMLsyGhK2i/xvWbw==} - engines: {node: '>= 0.8.15'} - - rimraf@2.6.3: - resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} - hasBin: true - - rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - hasBin: true - - robust-predicates@3.0.2: - resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==} - - rollup@4.17.2: - resolution: {integrity: sha512-/9ClTJPByC0U4zNLowV1tMBe8yMEAxewtR3cUNX5BoEpGH3dQEWpJLr6CLp0fPdYRF/fzVOgvDb1zXuakwF5kQ==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - - rrweb-cssom@0.6.0: - resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} - - run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - - rw@1.3.3: - resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==} - - safe-array-concat@1.1.2: - resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} - engines: {node: '>=0.4'} - - safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - - safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - - safe-regex-test@1.0.3: - resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} - engines: {node: '>= 0.4'} - - safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - - sass-loader@14.2.1: - resolution: {integrity: sha512-G0VcnMYU18a4N7VoNDegg2OuMjYtxnqzQWARVWCIVSZwJeiL9kg8QMsuIZOplsJgTzZLF6jGxI3AClj8I9nRdQ==} - engines: {node: '>= 18.12.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 - sass: ^1.3.0 - sass-embedded: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - node-sass: - optional: true - sass: - optional: true - sass-embedded: - optional: true - webpack: - optional: true - - sass@1.75.0: - resolution: {integrity: sha512-ShMYi3WkrDWxExyxSZPst4/okE9ts46xZmJDSawJQrnte7M1V9fScVB+uNXOVKRBt0PggHOwoZcn8mYX4trnBw==} - engines: {node: '>=14.0.0'} - hasBin: true - - saxes@6.0.0: - resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} - engines: {node: '>=v12.22.7'} - - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} - - schema-utils@3.3.0: - resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} - engines: {node: '>= 10.13.0'} - - scroll@3.0.1: - resolution: {integrity: sha512-pz7y517OVls1maEzlirKO5nPYle9AXsFzTMNJrRGmT951mzpIBy7sNHOg5o/0MQd/NqliCiWnAi0kZneMPFLcg==} - - scrollparent@2.1.0: - resolution: {integrity: sha512-bnnvJL28/Rtz/kz2+4wpBjHzWoEzXhVg/TE8BeVGJHUqE8THNIRnDxDWMktwM+qahvlRdvlLdsQfYe+cuqfZeA==} - - scss@0.2.4: - resolution: {integrity: sha512-4u8V87F+Q/upVhUmhPnB4C1R11xojkRkWjExL2v0CX2EXTg18VrKd+9JWoeyCp2VEMdSpJsyAvVU+rVjogh51A==} - engines: {node: '>= 0.2.0'} - - semver@5.7.2: - resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} - hasBin: true - - semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} - hasBin: true - - semver@7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} - engines: {node: '>=10'} - hasBin: true - - semver@7.6.0: - resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} - engines: {node: '>=10'} - hasBin: true - - send@0.18.0: - resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} - engines: {node: '>= 0.8.0'} - - serialize-javascript@6.0.1: - resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==} - - serialize-javascript@6.0.2: - resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} - - 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'} - - set-function-name@2.0.2: - resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} - engines: {node: '>= 0.4'} - - setimmediate@1.0.5: - resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} - - setprototypeof@1.2.0: - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - - shallow-clone@3.0.1: - resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} - engines: {node: '>=8'} - - shallowequal@1.1.0: - resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} - - shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} - - shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} - - side-channel@1.0.6: - resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} - engines: {node: '>= 0.4'} - - siginfo@2.0.0: - resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} - - 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'} - - simple-swizzle@0.2.2: - resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} - - sisteransi@1.0.5: - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - - slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - - snappyjs@0.6.1: - resolution: {integrity: sha512-YIK6I2lsH072UE0aOFxxY1dPDCS43I5ktqHpeAsuLNYWkE5pGxRGWfDM4/vSUfNzXjC1Ivzt3qx31PCLmc9yqg==} - - sortablejs@1.15.1: - resolution: {integrity: sha512-P5Cjvb0UG1ZVNiDPj/n4V+DinttXG6K8n7vM/HQf0C25K3YKQTQY6fsr/sEGsJGpQ9exmPxluHxKBc0mLKU1lQ==} - - sortablejs@1.15.2: - resolution: {integrity: sha512-FJF5jgdfvoKn1MAKSdGs33bIqLi3LmsgVTliuX6iITj834F+JRQZN90Z93yql8h0K2t0RwDPBmxwlbZfDcxNZA==} - - source-map-js@1.2.0: - resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} - engines: {node: '>=0.10.0'} - - source-map-support@0.5.21: - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} - - source-map@0.5.7: - resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} - engines: {node: '>=0.10.0'} - - source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} - - space-separated-tokens@2.0.2: - resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} - - spdx-correct@3.2.0: - resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} - - spdx-exceptions@2.5.0: - resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} - - spdx-expression-parse@3.0.1: - resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} - - spdx-license-ids@3.0.17: - resolution: {integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==} - - splaytree@3.1.2: - resolution: {integrity: sha512-4OM2BJgC5UzrhVnnJA4BkHKGtjXNzzUfpQjCO8I05xYPsfS/VuQDwjCGGMi8rYQilHEV4j8NBqTFbls/PZEE7A==} - - split2@4.2.0: - resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} - engines: {node: '>= 10.x'} - - sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - - stackback@0.0.2: - resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - - stackblur-canvas@2.7.0: - resolution: {integrity: sha512-yf7OENo23AGJhBriGx0QivY5JP6Y1HbrrDI6WLt6C5auYZXlQrheoY8hD4ibekFKz1HOfE48Ww8kMWMnJD/zcQ==} - engines: {node: '>=0.1.14'} - - statuses@2.0.1: - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} - engines: {node: '>= 0.8'} - - std-env@3.7.0: - resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} - - stop-iteration-iterator@1.0.0: - resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} - engines: {node: '>= 0.4'} - - store2@2.14.3: - resolution: {integrity: sha512-4QcZ+yx7nzEFiV4BMLnr/pRa5HYzNITX2ri0Zh6sT9EyQHbBHacC6YigllUPU9X3D0f/22QCgfokpKs52YRrUg==} - - storybook@8.0.9: - resolution: {integrity: sha512-/Mvij0Br5bUwJpCvqAUZMEDIWmdRxEyllvVj8Ukw5lIWJePxfpSsz4px5jg9+R6B9tO8sQSqjg4HJvQ/pZk8Tg==} - hasBin: true - - stream-shift@1.0.3: - resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} - - streamsearch@1.1.0: - resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} - engines: {node: '>=10.0.0'} - - string-argv@0.3.2: - resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} - engines: {node: '>=0.6.19'} - - string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} - - string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} - - string.prototype.matchall@4.0.11: - resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} - engines: {node: '>= 0.4'} - - string.prototype.trim@1.2.9: - resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} - engines: {node: '>= 0.4'} - - string.prototype.trimend@1.0.8: - resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} - - string.prototype.trimstart@1.0.8: - resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} - engines: {node: '>= 0.4'} - - string_decoder@1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} - - string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} - - strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} - - strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} - engines: {node: '>=12'} - - strip-bom@3.0.0: - resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} - engines: {node: '>=4'} - - strip-final-newline@2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} - engines: {node: '>=6'} - - strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} - - strip-indent@3.0.0: - resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} - engines: {node: '>=8'} - - strip-indent@4.0.0: - resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} - engines: {node: '>=12'} - - strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} - engines: {node: '>=8'} - - strip-literal@2.1.0: - resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} - - strnum@1.0.5: - resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} - - style-loader@4.0.0: - resolution: {integrity: sha512-1V4WqhhZZgjVAVJyt7TdDPZoPBPNHbekX4fWnCJL1yQukhCeZhJySUL+gL9y6sNdN95uEOS83Y55SqHcP7MzLA==} - engines: {node: '>= 18.12.0'} - peerDependencies: - webpack: ^5.27.0 - - styled-components@6.1.8: - resolution: {integrity: sha512-PQ6Dn+QxlWyEGCKDS71NGsXoVLKfE1c3vApkvDYS5KAK+V8fNWGhbSUEo9Gg2iaID2tjLXegEW3bZDUGpofRWw==} - engines: {node: '>= 16'} - peerDependencies: - react: '>= 16.8.0' - react-dom: '>= 16.8.0' - - styled-jsx@5.1.1: - resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@babel/core': '*' - babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' - peerDependenciesMeta: - '@babel/core': - optional: true - babel-plugin-macros: - optional: true - - stylis@4.2.0: - resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==} - - stylis@4.3.1: - resolution: {integrity: sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ==} - - sucrase@3.35.0: - resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - - supercluster@8.0.1: - resolution: {integrity: sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ==} - - supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} - - supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} - engines: {node: '>=8'} - - supports-color@8.1.1: - resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} - engines: {node: '>=10'} - - supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} - - svg-pathdata@6.0.3: - resolution: {integrity: sha512-qsjeeq5YjBZ5eMdFuUa4ZosMLxgr5RZ+F+Y1OrDhuOCEInRMA3x74XdBtggJcj9kOeInz0WE+LgCPDkZFlBYJw==} - engines: {node: '>=12.0.0'} - - symbol-tree@3.2.4: - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - - tabbable@6.2.0: - resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} - - tailwindcss@3.4.3: - resolution: {integrity: sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==} - engines: {node: '>=14.0.0'} - hasBin: true - - tapable@2.2.1: - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} - engines: {node: '>=6'} - - tar-fs@2.1.1: - resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} - - tar-stream@2.2.0: - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} - engines: {node: '>=6'} - - tar@6.2.1: - resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} - engines: {node: '>=10'} - - telejson@7.2.0: - resolution: {integrity: sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==} - - temp-dir@2.0.0: - resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} - engines: {node: '>=8'} - - temp@0.8.4: - resolution: {integrity: sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==} - engines: {node: '>=6.0.0'} - - tempy@1.0.1: - resolution: {integrity: sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==} - engines: {node: '>=10'} - - terser-webpack-plugin@5.3.10: - resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} - 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 - - terser@5.31.0: - resolution: {integrity: sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==} - engines: {node: '>=10'} - hasBin: true - - text-extensions@2.4.0: - resolution: {integrity: sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==} - engines: {node: '>=8'} - - text-segmentation@1.0.3: - resolution: {integrity: sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==} - - text-table@0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - - texture-compressor@1.0.2: - resolution: {integrity: sha512-dStVgoaQ11mA5htJ+RzZ51ZxIZqNOgWKAIvtjLrW1AliQQLCmrDqNzQZ8Jh91YealQ95DXt4MEduLzJmbs6lig==} - hasBin: true - - thenify-all@1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} - - thenify@3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - - through2@2.0.5: - resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} - - through@2.3.8: - resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} - - tilebelt@1.0.1: - resolution: {integrity: sha512-cxHzpa5JgsugY9NUVRH43gPaGJw/29LecAn4X7UGOP64+kB8pU4VQ3bIhSyfb5Mk4jDxwl3yk330L/EIhbJ5aw==} - deprecated: 'This module is now under the @mapbox namespace: install @mapbox/tilebelt instead' - - timezone-groups@0.8.0: - resolution: {integrity: sha512-t7E/9sPfCU0m0ZbS7Cqw52D6CB/UyeaiIBmyJCokI1SyOyOgA/ESiQ/fbreeFaUG9QSenGlZSSk/7rEbkipbOA==} - hasBin: true - - tiny-invariant@1.3.3: - resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} - - tinybench@2.8.0: - resolution: {integrity: sha512-1/eK7zUnIklz4JUUlL+658n58XO2hHLQfSk1Zf2LKieUjxidN16eKFEoDEfjHc3ohofSSqK3X5yO6VGb6iW8Lw==} - - tinycolor2@1.6.0: - resolution: {integrity: sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==} - - tinypool@0.8.4: - resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} - engines: {node: '>=14.0.0'} - - tinyspy@2.2.1: - resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==} - engines: {node: '>=14.0.0'} - - to-fast-properties@2.0.0: - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} - engines: {node: '>=4'} - - to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} - - tocbot@4.27.16: - resolution: {integrity: sha512-ZE+suY5GpDRSkxP3zza2BdPVQPHtBP+Ip1RZod/hha5jWMeLHiwjQ0tSMCRymlZP75aIOMobAAupDjWZxTJRUA==} - - toidentifier@1.0.1: - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} - engines: {node: '>=0.6'} - - tough-cookie@4.1.4: - resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} - engines: {node: '>=6'} - - tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - - tr46@5.0.0: - resolution: {integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==} - engines: {node: '>=18'} - - tree-changes@0.11.2: - resolution: {integrity: sha512-4gXlUthrl+RabZw6lLvcCDl6KfJOCmrC16BC5CRdut1EAH509Omgg0BfKLY+ViRlzrvYOTWR0FMS2SQTwzumrw==} - - tree-changes@0.9.3: - resolution: {integrity: sha512-vvvS+O6kEeGRzMglTKbc19ltLWNtmNt1cpBoSYLj/iEcPVvpJasemKOlxBrmZaCtDJoF+4bwv3m01UKYi8mukQ==} - - ts-api-utils@1.3.0: - resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} - engines: {node: '>=16'} - peerDependencies: - typescript: '>=4.2.0' - - ts-dedent@2.2.0: - resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} - engines: {node: '>=6.10'} - - ts-interface-checker@0.1.13: - resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - - ts-node@10.9.2: - resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} - 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 - - tsconfck@3.0.3: - resolution: {integrity: sha512-4t0noZX9t6GcPTfBAbIbbIU4pfpCwh0ueq3S4O/5qXI1VwK1outmxhe9dOiEWqMz3MW2LKgDTpqWV+37IWuVbA==} - engines: {node: ^18 || >=20} - hasBin: true - peerDependencies: - typescript: ^5.0.0 - peerDependenciesMeta: - typescript: - optional: true - - tsconfig-paths@3.15.0: - resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} - - tsconfig-paths@4.2.0: - resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} - engines: {node: '>=6'} - - tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - - tslib@2.5.0: - resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} - - tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - - turbo-darwin-64@1.13.3: - resolution: {integrity: sha512-glup8Qx1qEFB5jerAnXbS8WrL92OKyMmg5Hnd4PleLljAeYmx+cmmnsmLT7tpaVZIN58EAAwu8wHC6kIIqhbWA==} - cpu: [x64] - os: [darwin] - - turbo-darwin-arm64@1.13.3: - resolution: {integrity: sha512-/np2xD+f/+9qY8BVtuOQXRq5f9LehCFxamiQnwdqWm5iZmdjygC5T3uVSYuagVFsZKMvX3ycySwh8dylGTl6lg==} - cpu: [arm64] - os: [darwin] - - turbo-linux-64@1.13.3: - resolution: {integrity: sha512-G+HGrau54iAnbXLfl+N/PynqpDwi/uDzb6iM9hXEDG+yJnSJxaHMShhOkXYJPk9offm9prH33Khx2scXrYVW1g==} - cpu: [x64] - os: [linux] - - turbo-linux-arm64@1.13.3: - resolution: {integrity: sha512-qWwEl5VR02NqRyl68/3pwp3c/olZuSp+vwlwrunuoNTm6JXGLG5pTeme4zoHNnk0qn4cCX7DFrOboArlYxv0wQ==} - cpu: [arm64] - os: [linux] - - turbo-windows-64@1.13.3: - resolution: {integrity: sha512-Nudr4bRChfJzBPzEmpVV85VwUYRCGKecwkBFpbp2a4NtrJ3+UP1VZES653ckqCu2FRyRuS0n03v9euMbAvzH+Q==} - cpu: [x64] - os: [win32] - - turbo-windows-arm64@1.13.3: - resolution: {integrity: sha512-ouJCgsVLd3icjRLmRvHQDDZnmGzT64GBupM1Y+TjtYn2LVaEBoV6hicFy8x5DUpnqdLy+YpCzRMkWlwhmkX7sQ==} - cpu: [arm64] - os: [win32] - - turbo@1.13.3: - resolution: {integrity: sha512-n17HJv4F4CpsYTvKzUJhLbyewbXjq1oLCi90i5tW1TiWDz16ML1eDG7wi5dHaKxzh5efIM56SITnuVbMq5dk4g==} - hasBin: true - - turf-jsts@1.2.3: - resolution: {integrity: sha512-Ja03QIJlPuHt4IQ2FfGex4F4JAr8m3jpaHbFbQrgwr7s7L6U8ocrHiF3J1+wf9jzhGKxvDeaCAnGDot8OjGFyA==} - - type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} - engines: {node: '>= 0.8.0'} - - type-detect@4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} - engines: {node: '>=4'} - - type-fest@0.16.0: - resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==} - engines: {node: '>=10'} - - type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} - - type-fest@0.6.0: - resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} - engines: {node: '>=8'} - - type-fest@0.8.1: - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} - engines: {node: '>=8'} - - type-fest@2.19.0: - resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} - engines: {node: '>=12.20'} - - type-fest@4.18.0: - resolution: {integrity: sha512-+dbmiyliDY/2TTcjCS7NpI9yV2iEFlUDk5TKnsbkN7ZoRu5s7bT+zvYtNFhFXC2oLwURGT2frACAZvbbyNBI+w==} - engines: {node: '>=16'} - - type-is@1.6.18: - resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} - engines: {node: '>= 0.6'} - - typed-array-buffer@1.0.2: - resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} - engines: {node: '>= 0.4'} - - typed-array-byte-length@1.0.1: - resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} - engines: {node: '>= 0.4'} - - typed-array-byte-offset@1.0.2: - resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} - engines: {node: '>= 0.4'} - - typed-array-length@1.0.6: - resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} - engines: {node: '>= 0.4'} - - typescript@5.4.2: - resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} - engines: {node: '>=14.17'} - hasBin: true - - typescript@5.4.5: - resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} - engines: {node: '>=14.17'} - hasBin: true - - ua-parser-js@1.0.37: - resolution: {integrity: sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==} - - ufo@1.5.3: - resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==} - - uglify-js@3.17.4: - resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} - engines: {node: '>=0.8.0'} - hasBin: true - - unbox-primitive@1.0.2: - resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} - - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - - unicode-canonical-property-names-ecmascript@2.0.0: - resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} - engines: {node: '>=4'} - - unicode-match-property-ecmascript@2.0.0: - resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} - engines: {node: '>=4'} - - unicode-match-property-value-ecmascript@2.1.0: - resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} - engines: {node: '>=4'} - - unicode-property-aliases-ecmascript@2.1.0: - resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} - engines: {node: '>=4'} - - unicorn-magic@0.1.0: - resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} - engines: {node: '>=18'} - - unique-string@2.0.0: - resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} - engines: {node: '>=8'} - - unist-util-is@6.0.0: - resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} - - unist-util-visit-parents@6.0.1: - resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} - - unist-util-visit@5.0.0: - resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} - - universal-cookie@7.1.4: - resolution: {integrity: sha512-Q+DVJsdykStWRMtXr2Pdj3EF98qZHUH/fXv/gwFz/unyToy1Ek1w5GsWt53Pf38tT8Gbcy5QNsj61Xe9TggP4g==} - - universalify@0.1.2: - resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} - engines: {node: '>= 4.0.0'} - - universalify@0.2.0: - resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} - engines: {node: '>= 4.0.0'} - - universalify@2.0.1: - resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} - engines: {node: '>= 10.0.0'} - - unpipe@1.0.0: - resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} - engines: {node: '>= 0.8'} - - unplugin-icons@0.18.5: - resolution: {integrity: sha512-KVNAohXbZ7tVcG1C3p6QaC7wU9Qrj7etv4XvsMMJAxr5LccQZ+Iuv5LOIv/7GtqXaGN1BuFCqRO1ErsHEgEXdQ==} - peerDependencies: - '@svgr/core': '>=7.0.0' - '@svgx/core': ^1.0.1 - '@vue/compiler-sfc': ^3.0.2 || ^2.7.0 - vue-template-compiler: ^2.6.12 - vue-template-es2015-compiler: ^1.9.0 - peerDependenciesMeta: - '@svgr/core': - optional: true - '@svgx/core': - optional: true - '@vue/compiler-sfc': - optional: true - vue-template-compiler: - optional: true - vue-template-es2015-compiler: - optional: true - - unplugin@1.10.1: - resolution: {integrity: sha512-d6Mhq8RJeGA8UfKCu54Um4lFA0eSaRa3XxdAJg8tIdxbu1ubW0hBCZUL7yI2uGyYCRndvbK8FLHzqy2XKfeMsg==} - engines: {node: '>=14.0.0'} - - untildify@4.0.0: - resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} - engines: {node: '>=8'} - - update-browserslist-db@1.0.13: - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - - uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - - url-loader@4.1.1: - resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} - engines: {node: '>= 10.13.0'} - peerDependencies: - file-loader: '*' - webpack: ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - file-loader: - optional: true - - url-parse@1.5.10: - resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} - - url@0.11.3: - resolution: {integrity: sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==} - - use-callback-ref@1.3.2: - resolution: {integrity: sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - use-composed-ref@1.3.0: - resolution: {integrity: sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - - use-immer@0.9.0: - resolution: {integrity: sha512-/L+enLi0nvuZ6j4WlyK0US9/ECUtV5v9RUbtxnn5+WbtaXYUaOBoKHDNL9I5AETdurQ4rIFIj/s+Z5X80ATyKw==} - peerDependencies: - immer: '>=2.0.0' - react: ^16.8.0 || ^17.0.1 || ^18.0.0 - - use-isomorphic-layout-effect@1.1.2: - resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - use-latest@1.2.1: - resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - use-sidecar@1.1.2: - resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - use-sync-external-store@1.2.0: - resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - - use-sync-external-store@1.2.2: - resolution: {integrity: sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - - util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - - util@0.12.5: - resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} - - utils-merge@1.0.1: - resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} - engines: {node: '>= 0.4.0'} - - utrie@1.0.2: - resolution: {integrity: sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==} - - uuid@9.0.0: - resolution: {integrity: sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==} - hasBin: true - - uuid@9.0.1: - resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} - hasBin: true - - v8-compile-cache-lib@3.0.1: - resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} - - validate-npm-package-license@3.0.4: - resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - - validator@13.11.0: - resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} - engines: {node: '>= 0.10'} - - vary@1.1.2: - resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} - engines: {node: '>= 0.8'} - - viewport-mercator-project@7.0.4: - resolution: {integrity: sha512-0jzpL6pIMocCKWg1C3mqi/N4UPgZC3FzwghEm1H+XsUo8hNZAyJc3QR7YqC816ibOR8aWT5pCsV+gCu8/BMJgg==} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. - - vite-node@1.5.3: - resolution: {integrity: sha512-axFo00qiCpU/JLd8N1gu9iEYL3xTbMbMrbe5nDp9GL0nb6gurIdZLkkFogZXWnE8Oyy5kfSLwNVIcVsnhE7lgQ==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - - vite-plugin-dts@3.9.0: - resolution: {integrity: sha512-pwFIEYQ3LZvMafkEGvNnileb6af5JuyZsBfYQrTDYxdeGEy0OS4B4hCsLPo5YGnhK5k9EzyO6BXVO6y+Lt5T2A==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - typescript: '*' - vite: '*' - peerDependenciesMeta: - vite: - optional: true - - vite-plugin-sass-dts@1.3.18: - resolution: {integrity: sha512-jxluurG0AYkVao6qwHCZIMBV7PykwP4HdpSw0k9pirdUm1bVu9b0b+cAwUfhHWtcyOxZSnhFZqEGdujly2xTGQ==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8 - prettier: ^2.7 || ^3 - sass: '*' - vite: '>=3' - - vite-tsconfig-paths@4.3.2: - resolution: {integrity: sha512-0Vd/a6po6Q+86rPlntHye7F31zA2URZMbH8M3saAZ/xR9QoGN/L21bxEGfXdWmFdNkqPpRdxFT7nmNe12e9/uA==} - peerDependencies: - vite: '*' - peerDependenciesMeta: - vite: - optional: true - - vite@5.2.10: - resolution: {integrity: sha512-PAzgUZbP7msvQvqdSD+ErD5qGnSFiGOoWmV5yAKUEI0kdhjbH6nMWVyZQC/hSc4aXwc0oJ9aEdIiF9Oje0JFCw==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - - vitest@1.5.3: - resolution: {integrity: sha512-2oM7nLXylw3mQlW6GXnRriw+7YvZFk/YNV8AxIC3Z3MfFbuziLGWP9GPxxu/7nRlXhqyxBikpamr+lEEj1sUEw==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 1.5.3 - '@vitest/ui': 1.5.3 - happy-dom: '*' - jsdom: '*' - peerDependenciesMeta: - '@edge-runtime/vm': - optional: true - '@types/node': - optional: true - '@vitest/browser': - optional: true - '@vitest/ui': - optional: true - happy-dom: - optional: true - jsdom: - optional: true - - vue-template-compiler@2.7.16: - resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} - - vue-tsc@1.8.27: - resolution: {integrity: sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg==} - hasBin: true - peerDependencies: - typescript: '*' - - w3c-xmlserializer@5.0.0: - resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} - engines: {node: '>=18'} - - watchpack@2.4.1: - resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} - engines: {node: '>=10.13.0'} - - wcwidth@1.0.1: - resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - - web-worker@1.3.0: - resolution: {integrity: sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==} - - webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - - webidl-conversions@7.0.0: - resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} - engines: {node: '>=12'} - - webpack-sources@3.2.3: - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} - engines: {node: '>=10.13.0'} - - webpack-virtual-modules@0.6.1: - resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==} - - webpack@5.91.0: - resolution: {integrity: sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - - whatwg-encoding@3.1.1: - resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} - engines: {node: '>=18'} - - whatwg-mimetype@3.0.0: - resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} - engines: {node: '>=12'} - - whatwg-mimetype@4.0.0: - resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} - engines: {node: '>=18'} - - whatwg-url@14.0.0: - resolution: {integrity: sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==} - engines: {node: '>=18'} - - whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - - which-boxed-primitive@1.0.2: - resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} - - which-builtin-type@1.1.3: - resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} - engines: {node: '>= 0.4'} - - which-collection@1.0.2: - resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} - engines: {node: '>= 0.4'} - - which-typed-array@1.1.15: - resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} - engines: {node: '>= 0.4'} - - which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} - hasBin: true - - why-is-node-running@2.2.2: - resolution: {integrity: sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==} - engines: {node: '>=8'} - hasBin: true - - word-wrap@1.2.5: - resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} - engines: {node: '>=0.10.0'} - - wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - - wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} - - wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} - - wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - - write-file-atomic@2.4.3: - resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} - - ws@8.17.0: - resolution: {integrity: sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==} - 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 - - xml-name-validator@5.0.0: - resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} - engines: {node: '>=18'} - - xmlchars@2.2.0: - resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - - xss@1.0.13: - resolution: {integrity: sha512-clu7dxTm1e8Mo5fz3n/oW3UCXBfV89xZ72jM8yzo1vR/pIS0w3sgB3XV2H8Vm6zfGnHL0FzvLJPJEBhd86/z4Q==} - engines: {node: '>= 0.10.0'} - hasBin: true - - xtend@4.0.2: - resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} - engines: {node: '>=0.4'} - - y18n@5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} - engines: {node: '>=10'} - - yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - - yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - - yaml@1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} - - yaml@2.4.2: - resolution: {integrity: sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==} - engines: {node: '>= 14'} - hasBin: true - - yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} - - yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} - - yn@3.1.1: - resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} - engines: {node: '>=6'} - - yocto-queue@0.1.0: - 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'} - - z-schema@5.0.5: - resolution: {integrity: sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==} - engines: {node: '>=8.0.0'} - hasBin: true - - zstd-codec@0.1.4: - resolution: {integrity: sha512-KYnWoFWgGtWyQEKNnUcb3u8ZtKO8dn5d8u+oGpxPlopqsPyv60U8suDyfk7Z7UtAO6Sk5i1aVcAs9RbaB1n36A==} - - zustand@4.5.2: - resolution: {integrity: sha512-2cN1tPkDVkwCy5ickKrI7vijSjPksFRfqS6237NzT0vqSsztTNnQdHw9mmN7uBdk3gceVXU0a+21jFzFzAc9+g==} - engines: {node: '>=12.7.0'} - peerDependencies: - '@types/react': '>=16.8' - immer: '>=9.0.6' - react: '>=16.8' - peerDependenciesMeta: - '@types/react': - optional: true - immer: - optional: true - react: - optional: true - -snapshots: - - '@adobe/css-tools@4.3.3': {} - - '@alloc/quick-lru@5.2.0': {} - - '@ampproject/remapping@2.3.0': - dependencies: - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - - '@antfu/install-pkg@0.1.1': - dependencies: - execa: 5.1.1 - find-up: 5.0.0 - - '@antfu/install-pkg@0.3.3': - dependencies: - '@jsdevtools/ez-spawn': 3.0.4 - - '@antfu/utils@0.7.7': {} - - '@arcgis/core@4.29.10': - dependencies: - '@esri/arcgis-html-sanitizer': 3.0.1 - '@esri/calcite-colors': 6.1.0 - '@esri/calcite-components': 2.7.1 - '@popperjs/core': 2.11.8 - '@vaadin/grid': 24.3.11 - '@zip.js/zip.js': 2.7.43 - luxon: 3.4.4 - sortablejs: 1.15.2 - - '@aw-web-design/x-default-browser@1.4.126': - dependencies: - default-browser-id: 3.0.0 - - '@babel/code-frame@7.24.2': - dependencies: - '@babel/highlight': 7.24.5 - picocolors: 1.0.0 - - '@babel/compat-data@7.24.4': {} - - '@babel/core@7.24.5': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.2 - '@babel/generator': 7.24.5 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) - '@babel/helpers': 7.24.5 - '@babel/parser': 7.24.5 - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.5 - '@babel/types': 7.24.5 - convert-source-map: 2.0.0 - debug: 4.3.4 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/generator@7.24.5': - dependencies: - '@babel/types': 7.24.5 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 - - '@babel/helper-annotate-as-pure@7.22.5': - dependencies: - '@babel/types': 7.24.5 - - '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15': - dependencies: - '@babel/types': 7.24.5 - - '@babel/helper-compilation-targets@7.23.6': - dependencies: - '@babel/compat-data': 7.24.4 - '@babel/helper-validator-option': 7.23.5 - browserslist: 4.23.0 - lru-cache: 5.1.1 - semver: 6.3.1 - - '@babel/helper-create-class-features-plugin@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@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.24.5 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.5) - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/helper-split-export-declaration': 7.24.5 - semver: 6.3.1 - - '@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-annotate-as-pure': 7.22.5 - regexpu-core: 5.3.2 - semver: 6.3.1 - - '@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.24.5 - debug: 4.3.4 - lodash.debounce: 4.0.8 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color - - '@babel/helper-environment-visitor@7.22.20': {} - - '@babel/helper-function-name@7.23.0': - dependencies: - '@babel/template': 7.24.0 - '@babel/types': 7.24.5 - - '@babel/helper-hoist-variables@7.22.5': - dependencies: - '@babel/types': 7.24.5 - - '@babel/helper-member-expression-to-functions@7.24.5': - dependencies: - '@babel/types': 7.24.5 - - '@babel/helper-module-imports@7.24.3': - dependencies: - '@babel/types': 7.24.5 - - '@babel/helper-module-transforms@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.24.3 - '@babel/helper-simple-access': 7.24.5 - '@babel/helper-split-export-declaration': 7.24.5 - '@babel/helper-validator-identifier': 7.24.5 - - '@babel/helper-optimise-call-expression@7.22.5': - dependencies: - '@babel/types': 7.24.5 - - '@babel/helper-plugin-utils@7.24.5': {} - - '@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-wrap-function': 7.24.5 - - '@babel/helper-replace-supers@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-member-expression-to-functions': 7.24.5 - '@babel/helper-optimise-call-expression': 7.22.5 - - '@babel/helper-simple-access@7.24.5': - dependencies: - '@babel/types': 7.24.5 - - '@babel/helper-skip-transparent-expression-wrappers@7.22.5': - dependencies: - '@babel/types': 7.24.5 - - '@babel/helper-split-export-declaration@7.24.5': - dependencies: - '@babel/types': 7.24.5 - - '@babel/helper-string-parser@7.24.1': {} - - '@babel/helper-validator-identifier@7.24.5': {} - - '@babel/helper-validator-option@7.23.5': {} - - '@babel/helper-wrap-function@7.24.5': - dependencies: - '@babel/helper-function-name': 7.23.0 - '@babel/template': 7.24.0 - '@babel/types': 7.24.5 - - '@babel/helpers@7.24.5': - dependencies: - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.5 - '@babel/types': 7.24.5 - transitivePeerDependencies: - - supports-color - - '@babel/highlight@7.24.5': - dependencies: - '@babel/helper-validator-identifier': 7.24.5 - chalk: 2.4.2 - js-tokens: 4.0.0 - picocolors: 1.0.0 - - '@babel/parser@7.24.5': - dependencies: - '@babel/types': 7.24.5 - - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-optional-chaining': 7.24.5(@babel/core@7.24.5) - - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-import-assertions@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-import-attributes@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-arrow-functions@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-async-generator-functions@7.24.3(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.5) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.5) - - '@babel/plugin-transform-async-to-generator@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-module-imports': 7.24.3 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.5) - - '@babel/plugin-transform-block-scoped-functions@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-block-scoping@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-class-properties@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-class-static-block@7.24.4(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.5) - - '@babel/plugin-transform-classes@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.5) - '@babel/helper-split-export-declaration': 7.24.5 - globals: 11.12.0 - - '@babel/plugin-transform-computed-properties@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/template': 7.24.0 - - '@babel/plugin-transform-destructuring@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-dotall-regex@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-duplicate-keys@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-dynamic-import@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.5) - - '@babel/plugin-transform-exponentiation-operator@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-export-namespace-from@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.5) - - '@babel/plugin-transform-flow-strip-types@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-flow': 7.24.1(@babel/core@7.24.5) - - '@babel/plugin-transform-for-of@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - - '@babel/plugin-transform-function-name@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-json-strings@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.5) - - '@babel/plugin-transform-literals@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-logical-assignment-operators@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.5) - - '@babel/plugin-transform-member-expression-literals@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-modules-amd@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-simple-access': 7.24.5 - - '@babel/plugin-transform-modules-systemjs@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-validator-identifier': 7.24.5 - - '@babel/plugin-transform-modules-umd@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-new-target@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-nullish-coalescing-operator@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.5) - - '@babel/plugin-transform-numeric-separator@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.5) - - '@babel/plugin-transform-object-rest-spread@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-transform-parameters': 7.24.5(@babel/core@7.24.5) - - '@babel/plugin-transform-object-super@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.5) - - '@babel/plugin-transform-optional-catch-binding@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.5) - - '@babel/plugin-transform-optional-chaining@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.5) - - '@babel/plugin-transform-parameters@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-private-methods@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-private-property-in-object@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.5) - - '@babel/plugin-transform-property-literals@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-react-jsx-self@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-react-jsx-source@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-regenerator@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - regenerator-transform: 0.15.2 - - '@babel/plugin-transform-reserved-words@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-shorthand-properties@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-spread@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - - '@babel/plugin-transform-sticky-regex@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-template-literals@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-typeof-symbol@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-typescript@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.5) - - '@babel/plugin-transform-unicode-escapes@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-unicode-property-regex@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-unicode-regex@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/plugin-transform-unicode-sets-regex@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5) - '@babel/helper-plugin-utils': 7.24.5 - - '@babel/preset-env@7.24.5(@babel/core@7.24.5)': - dependencies: - '@babel/compat-data': 7.24.4 - '@babel/core': 7.24.5 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.5) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.5) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.5) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.5) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-import-assertions': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-syntax-import-attributes': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.5) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.5) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.5) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.5) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.5) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.5) - '@babel/plugin-transform-arrow-functions': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-async-generator-functions': 7.24.3(@babel/core@7.24.5) - '@babel/plugin-transform-async-to-generator': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-block-scoped-functions': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-block-scoping': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-class-static-block': 7.24.4(@babel/core@7.24.5) - '@babel/plugin-transform-classes': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-computed-properties': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-destructuring': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-dotall-regex': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-duplicate-keys': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-dynamic-import': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-exponentiation-operator': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-export-namespace-from': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-for-of': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-function-name': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-json-strings': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-literals': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-logical-assignment-operators': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-member-expression-literals': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-modules-amd': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-modules-systemjs': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-modules-umd': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.5) - '@babel/plugin-transform-new-target': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-numeric-separator': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-object-rest-spread': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-object-super': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-optional-catch-binding': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-optional-chaining': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-parameters': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-private-property-in-object': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-property-literals': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-regenerator': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-reserved-words': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-shorthand-properties': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-spread': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-sticky-regex': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-template-literals': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-typeof-symbol': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-unicode-escapes': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-unicode-property-regex': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-unicode-regex': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-unicode-sets-regex': 7.24.1(@babel/core@7.24.5) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.5) - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.5) - babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.5) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.5) - core-js-compat: 3.37.0 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/preset-flow@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-transform-flow-strip-types': 7.24.1(@babel/core@7.24.5) - - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/types': 7.24.5 - esutils: 2.0.3 - - '@babel/preset-typescript@7.24.1(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-plugin-utils': 7.24.5 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-typescript': 7.24.5(@babel/core@7.24.5) - - '@babel/register@7.23.7(@babel/core@7.24.5)': - dependencies: - '@babel/core': 7.24.5 - clone-deep: 4.0.1 - find-cache-dir: 2.1.0 - make-dir: 2.1.0 - pirates: 4.0.6 - source-map-support: 0.5.21 - - '@babel/regjsgen@0.8.0': {} - - '@babel/runtime@7.24.5': - dependencies: - regenerator-runtime: 0.14.1 - - '@babel/template@7.24.0': - dependencies: - '@babel/code-frame': 7.24.2 - '@babel/parser': 7.24.5 - '@babel/types': 7.24.5 - - '@babel/traverse@7.24.5': - dependencies: - '@babel/code-frame': 7.24.2 - '@babel/generator': 7.24.5 - '@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.24.5 - '@babel/parser': 7.24.5 - '@babel/types': 7.24.5 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - - '@babel/types@7.24.5': - dependencies: - '@babel/helper-string-parser': 7.24.1 - '@babel/helper-validator-identifier': 7.24.5 - to-fast-properties: 2.0.0 - - '@base2/pretty-print-object@1.0.1': {} - - '@colors/colors@1.5.0': - optional: true - - '@commitlint/cli@19.3.0(@types/node@20.11.27)(typescript@5.4.5)': - dependencies: - '@commitlint/format': 19.3.0 - '@commitlint/lint': 19.2.2 - '@commitlint/load': 19.2.0(@types/node@20.11.27)(typescript@5.4.5) - '@commitlint/read': 19.2.1 - '@commitlint/types': 19.0.3 - execa: 8.0.1 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - typescript - - '@commitlint/config-angular-type-enum@19.1.0': {} - - '@commitlint/config-angular@19.3.0': - dependencies: - '@commitlint/config-angular-type-enum': 19.1.0 - - '@commitlint/config-conventional@19.2.2': - dependencies: - '@commitlint/types': 19.0.3 - conventional-changelog-conventionalcommits: 7.0.2 - - '@commitlint/config-validator@19.0.3': - dependencies: - '@commitlint/types': 19.0.3 - ajv: 8.13.0 - - '@commitlint/ensure@19.0.3': - dependencies: - '@commitlint/types': 19.0.3 - lodash.camelcase: 4.3.0 - lodash.kebabcase: 4.1.1 - lodash.snakecase: 4.1.1 - lodash.startcase: 4.4.0 - lodash.upperfirst: 4.3.1 - - '@commitlint/execute-rule@19.0.0': {} - - '@commitlint/format@19.3.0': - dependencies: - '@commitlint/types': 19.0.3 - chalk: 5.3.0 - - '@commitlint/is-ignored@19.2.2': - dependencies: - '@commitlint/types': 19.0.3 - semver: 7.6.0 - - '@commitlint/lint@19.2.2': - dependencies: - '@commitlint/is-ignored': 19.2.2 - '@commitlint/parse': 19.0.3 - '@commitlint/rules': 19.0.3 - '@commitlint/types': 19.0.3 - - '@commitlint/load@19.2.0(@types/node@20.11.27)(typescript@5.4.5)': - dependencies: - '@commitlint/config-validator': 19.0.3 - '@commitlint/execute-rule': 19.0.0 - '@commitlint/resolve-extends': 19.1.0 - '@commitlint/types': 19.0.3 - chalk: 5.3.0 - cosmiconfig: 9.0.0(typescript@5.4.5) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.27)(cosmiconfig@9.0.0(typescript@5.4.5))(typescript@5.4.5) - lodash.isplainobject: 4.0.6 - lodash.merge: 4.6.2 - lodash.uniq: 4.5.0 - transitivePeerDependencies: - - '@types/node' - - typescript - - '@commitlint/message@19.0.0': {} - - '@commitlint/parse@19.0.3': - dependencies: - '@commitlint/types': 19.0.3 - conventional-changelog-angular: 7.0.0 - conventional-commits-parser: 5.0.0 - - '@commitlint/read@19.2.1': - dependencies: - '@commitlint/top-level': 19.0.0 - '@commitlint/types': 19.0.3 - execa: 8.0.1 - git-raw-commits: 4.0.0 - minimist: 1.2.8 - - '@commitlint/resolve-extends@19.1.0': - dependencies: - '@commitlint/config-validator': 19.0.3 - '@commitlint/types': 19.0.3 - global-directory: 4.0.1 - import-meta-resolve: 4.1.0 - lodash.mergewith: 4.6.2 - resolve-from: 5.0.0 - - '@commitlint/rules@19.0.3': - dependencies: - '@commitlint/ensure': 19.0.3 - '@commitlint/message': 19.0.0 - '@commitlint/to-lines': 19.0.0 - '@commitlint/types': 19.0.3 - execa: 8.0.1 - - '@commitlint/to-lines@19.0.0': {} - - '@commitlint/top-level@19.0.0': - dependencies: - find-up: 7.0.0 - - '@commitlint/types@19.0.3': - dependencies: - '@types/conventional-commits-parser': 5.0.0 - chalk: 5.3.0 - - '@cspotcode/source-map-support@0.8.1': - dependencies: - '@jridgewell/trace-mapping': 0.3.9 - - '@csstools/selector-resolve-nested@1.1.0(postcss-selector-parser@6.0.16)': - dependencies: - postcss-selector-parser: 6.0.16 - - '@csstools/selector-specificity@3.0.3(postcss-selector-parser@6.0.16)': - dependencies: - postcss-selector-parser: 6.0.16 - - ? '@deck.gl-community/editable-layers@9.0.0-alpha.1(@deck.gl/core@9.0.12)(@deck.gl/extensions@9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/geo-layers@9.0.12(@deck.gl/core@9.0.12)(@deck.gl/extensions@9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/mesh-layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/mesh-layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@luma.gl/constants@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12))(@math.gl/core@4.0.1)' - : dependencies: - '@deck.gl/core': 9.0.12 - '@deck.gl/extensions': 9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@deck.gl/geo-layers': 9.0.12(@deck.gl/core@9.0.12)(@deck.gl/extensions@9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/mesh-layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@deck.gl/layers': 9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@deck.gl/mesh-layers': 9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@luma.gl/constants': 9.0.12 - '@luma.gl/core': 9.0.12 - '@luma.gl/engine': 9.0.12(@luma.gl/core@9.0.12) - '@math.gl/core': 4.0.1 - '@turf/along': 6.5.0 - '@turf/area': 6.5.0 - '@turf/bbox': 6.5.0 - '@turf/bbox-polygon': 6.5.0 - '@turf/bearing': 6.5.0 - '@turf/boolean-point-in-polygon': 6.5.0 - '@turf/buffer': 6.5.0 - '@turf/center': 6.5.0 - '@turf/centroid': 6.5.0 - '@turf/circle': 6.5.0 - '@turf/clone': 6.5.0 - '@turf/destination': 6.5.0 - '@turf/difference': 6.5.0 - '@turf/distance': 6.5.0 - '@turf/ellipse': 6.5.0 - '@turf/helpers': 6.5.0 - '@turf/intersect': 6.5.0 - '@turf/invariant': 6.5.0 - '@turf/line-intersect': 6.5.0 - '@turf/meta': 6.5.0 - '@turf/midpoint': 6.5.0 - '@turf/nearest-point-on-line': 6.5.0 - '@turf/point-to-line-distance': 6.5.0 - '@turf/polygon-to-line': 6.5.0 - '@turf/rewind': 6.5.0 - '@turf/transform-rotate': 6.5.0 - '@turf/transform-scale': 6.5.0 - '@turf/transform-translate': 6.5.0 - '@turf/union': 6.5.0 - cubic-hermite-spline: 1.0.1 - eventemitter3: 5.0.1 - geojson-types: 2.0.1 - lodash.throttle: 4.1.1 - uuid: 9.0.0 - viewport-mercator-project: 7.0.4 - - '@deck.gl/aggregation-layers@9.0.12(@deck.gl/core@9.0.12)(@deck.gl/layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12))': - dependencies: - '@deck.gl/core': 9.0.12 - '@deck.gl/layers': 9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@luma.gl/constants': 9.0.12 - '@luma.gl/core': 9.0.12 - '@luma.gl/engine': 9.0.12(@luma.gl/core@9.0.12) - '@luma.gl/shadertools': 9.0.12(@luma.gl/core@9.0.12) - '@math.gl/web-mercator': 4.0.1 - d3-hexbin: 0.2.2 - - '@deck.gl/arcgis@9.0.12(@arcgis/core@4.29.10)(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12))': - dependencies: - '@arcgis/core': 4.29.10 - '@deck.gl/core': 9.0.12 - '@luma.gl/constants': 9.0.12 - '@luma.gl/core': 9.0.12 - '@luma.gl/engine': 9.0.12(@luma.gl/core@9.0.12) - esri-loader: 3.7.0 - - ? '@deck.gl/carto@9.0.12(@deck.gl/aggregation-layers@9.0.12(@deck.gl/core@9.0.12)(@deck.gl/layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/core@9.0.12)(@deck.gl/extensions@9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/geo-layers@9.0.12(@deck.gl/core@9.0.12)(@deck.gl/extensions@9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/mesh-layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@loaders.gl/core@4.2.1)' - : dependencies: - '@deck.gl/aggregation-layers': 9.0.12(@deck.gl/core@9.0.12)(@deck.gl/layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@deck.gl/core': 9.0.12 - '@deck.gl/extensions': 9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@deck.gl/geo-layers': 9.0.12(@deck.gl/core@9.0.12)(@deck.gl/extensions@9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/mesh-layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@deck.gl/layers': 9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@loaders.gl/core': 4.2.1 - '@loaders.gl/gis': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/mvt': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/tiles': 4.2.1(@loaders.gl/core@4.2.1) - '@luma.gl/constants': 9.0.12 - '@luma.gl/core': 9.0.12 - '@luma.gl/shadertools': 9.0.12(@luma.gl/core@9.0.12) - '@math.gl/web-mercator': 4.0.1 - '@types/d3-array': 3.2.1 - '@types/d3-color': 1.4.5 - '@types/d3-scale': 3.3.5 - cartocolor: 4.0.2 - d3-array: 3.2.4 - d3-color: 3.1.0 - d3-format: 3.1.0 - d3-scale: 4.0.2 - earcut: 2.2.4 - h3-js: 4.1.0 - moment-timezone: 0.5.45 - pbf: 3.2.1 - quadbin: 0.2.0 - - '@deck.gl/core@9.0.12': - dependencies: - '@loaders.gl/core': 4.2.1 - '@loaders.gl/images': 4.2.1(@loaders.gl/core@4.2.1) - '@luma.gl/constants': 9.0.12 - '@luma.gl/core': 9.0.12 - '@luma.gl/engine': 9.0.12(@luma.gl/core@9.0.12) - '@luma.gl/shadertools': 9.0.12(@luma.gl/core@9.0.12) - '@luma.gl/webgl': 9.0.12(@luma.gl/core@9.0.12) - '@math.gl/core': 4.0.1 - '@math.gl/sun': 4.0.1 - '@math.gl/web-mercator': 4.0.1 - '@probe.gl/env': 4.0.9 - '@probe.gl/log': 4.0.9 - '@probe.gl/stats': 4.0.9 - '@types/offscreencanvas': 2019.7.3 - gl-matrix: 3.4.3 - mjolnir.js: 2.7.1 - - '@deck.gl/extensions@9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12))': - dependencies: - '@deck.gl/core': 9.0.12 - '@luma.gl/constants': 9.0.12 - '@luma.gl/core': 9.0.12 - '@luma.gl/engine': 9.0.12(@luma.gl/core@9.0.12) - '@luma.gl/shadertools': 9.0.12(@luma.gl/core@9.0.12) - '@math.gl/core': 4.0.1 - - '@deck.gl/geo-layers@9.0.12(@deck.gl/core@9.0.12)(@deck.gl/extensions@9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/mesh-layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12))': - dependencies: - '@deck.gl/core': 9.0.12 - '@deck.gl/extensions': 9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@deck.gl/layers': 9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@deck.gl/mesh-layers': 9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@loaders.gl/3d-tiles': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/core': 4.2.1 - '@loaders.gl/gis': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/mvt': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/terrain': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/tiles': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/wms': 4.2.1(@loaders.gl/core@4.2.1) - '@luma.gl/core': 9.0.12 - '@luma.gl/engine': 9.0.12(@luma.gl/core@9.0.12) - '@luma.gl/gltf': 9.0.12(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@luma.gl/shadertools': 9.0.12(@luma.gl/core@9.0.12) - '@math.gl/core': 4.0.1 - '@math.gl/culling': 4.0.1 - '@math.gl/web-mercator': 4.0.1 - '@types/geojson': 7946.0.14 - h3-js: 4.1.0 - long: 3.2.0 - - '@deck.gl/google-maps@9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)': - dependencies: - '@deck.gl/core': 9.0.12 - '@luma.gl/constants': 9.0.12 - '@luma.gl/core': 9.0.12 - '@math.gl/core': 4.0.1 - '@types/google.maps': 3.55.7 - - '@deck.gl/json@9.0.12(@deck.gl/core@9.0.12)': - dependencies: - '@deck.gl/core': 9.0.12 - expression-eval: 5.0.1 - - '@deck.gl/layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12))': - dependencies: - '@deck.gl/core': 9.0.12 - '@loaders.gl/core': 4.2.1 - '@loaders.gl/images': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) - '@luma.gl/core': 9.0.12 - '@luma.gl/engine': 9.0.12(@luma.gl/core@9.0.12) - '@mapbox/tiny-sdf': 2.0.6 - '@math.gl/core': 4.0.1 - '@math.gl/polygon': 4.0.1 - '@math.gl/web-mercator': 4.0.1 - earcut: 2.2.4 - - '@deck.gl/mapbox@9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)': - dependencies: - '@deck.gl/core': 9.0.12 - '@luma.gl/constants': 9.0.12 - '@luma.gl/core': 9.0.12 - '@math.gl/web-mercator': 4.0.1 - - '@deck.gl/mesh-layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12))': - dependencies: - '@deck.gl/core': 9.0.12 - '@loaders.gl/gltf': 4.2.1(@loaders.gl/core@4.2.1) - '@luma.gl/core': 9.0.12 - '@luma.gl/engine': 9.0.12(@luma.gl/core@9.0.12) - '@luma.gl/gltf': 9.0.12(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@luma.gl/shadertools': 9.0.12(@luma.gl/core@9.0.12) - transitivePeerDependencies: - - '@loaders.gl/core' - - '@deck.gl/react@9.0.12(@deck.gl/core@9.0.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@deck.gl/core': 9.0.12 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - - '@deck.gl/widgets@9.0.12(@deck.gl/core@9.0.12)': - dependencies: - '@deck.gl/core': 9.0.12 - preact: 10.21.0 - - '@discoveryjs/json-ext@0.5.7': {} - - '@emotion/babel-plugin@11.11.0': - dependencies: - '@babel/helper-module-imports': 7.24.3 - '@babel/runtime': 7.24.5 - '@emotion/hash': 0.9.1 - '@emotion/memoize': 0.8.1 - '@emotion/serialize': 1.1.4 - babel-plugin-macros: 3.1.0 - convert-source-map: 1.9.0 - escape-string-regexp: 4.0.0 - find-root: 1.1.0 - source-map: 0.5.7 - stylis: 4.2.0 - - '@emotion/cache@11.11.0': - dependencies: - '@emotion/memoize': 0.8.1 - '@emotion/sheet': 1.2.2 - '@emotion/utils': 1.2.1 - '@emotion/weak-memoize': 0.3.1 - stylis: 4.2.0 - - '@emotion/hash@0.9.1': {} - - '@emotion/is-prop-valid@1.2.1': - dependencies: - '@emotion/memoize': 0.8.1 - - '@emotion/is-prop-valid@1.2.2': - dependencies: - '@emotion/memoize': 0.8.1 - - '@emotion/memoize@0.8.1': {} - - '@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@emotion/babel-plugin': 11.11.0 - '@emotion/cache': 11.11.0 - '@emotion/serialize': 1.1.4 - '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) - '@emotion/utils': 1.2.1 - '@emotion/weak-memoize': 0.3.1 - hoist-non-react-statics: 3.3.2 - react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.1 - - '@emotion/serialize@1.1.4': - dependencies: - '@emotion/hash': 0.9.1 - '@emotion/memoize': 0.8.1 - '@emotion/unitless': 0.8.1 - '@emotion/utils': 1.2.1 - csstype: 3.1.3 - - '@emotion/sheet@1.2.2': {} - - '@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@emotion/babel-plugin': 11.11.0 - '@emotion/is-prop-valid': 1.2.2 - '@emotion/react': 11.11.4(@types/react@18.3.1)(react@18.2.0) - '@emotion/serialize': 1.1.4 - '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) - '@emotion/utils': 1.2.1 - react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.1 - - '@emotion/unitless@0.8.0': {} - - '@emotion/unitless@0.8.1': {} - - '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.2.0)': - dependencies: - react: 18.2.0 - - '@emotion/utils@1.2.1': {} - - '@emotion/weak-memoize@0.3.1': {} - - '@esbuild/aix-ppc64@0.20.2': - optional: true - - '@esbuild/android-arm64@0.20.2': - optional: true - - '@esbuild/android-arm@0.20.2': - optional: true - - '@esbuild/android-x64@0.20.2': - optional: true - - '@esbuild/darwin-arm64@0.20.2': - optional: true - - '@esbuild/darwin-x64@0.20.2': - optional: true - - '@esbuild/freebsd-arm64@0.20.2': - optional: true - - '@esbuild/freebsd-x64@0.20.2': - optional: true - - '@esbuild/linux-arm64@0.20.2': - optional: true - - '@esbuild/linux-arm@0.20.2': - optional: true - - '@esbuild/linux-ia32@0.20.2': - optional: true - - '@esbuild/linux-loong64@0.20.2': - optional: true - - '@esbuild/linux-mips64el@0.20.2': - optional: true - - '@esbuild/linux-ppc64@0.20.2': - optional: true - - '@esbuild/linux-riscv64@0.20.2': - optional: true - - '@esbuild/linux-s390x@0.20.2': - optional: true - - '@esbuild/linux-x64@0.20.2': - optional: true - - '@esbuild/netbsd-x64@0.20.2': - optional: true - - '@esbuild/openbsd-x64@0.20.2': - optional: true - - '@esbuild/sunos-x64@0.20.2': - optional: true - - '@esbuild/win32-arm64@0.20.2': - optional: true - - '@esbuild/win32-ia32@0.20.2': - optional: true - - '@esbuild/win32-x64@0.20.2': - optional: true - - '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': - dependencies: - eslint: 8.57.0 - eslint-visitor-keys: 3.4.3 - - '@eslint-community/regexpp@4.10.0': {} - - '@eslint/eslintrc@2.1.4': - dependencies: - ajv: 6.12.6 - debug: 4.3.4 - 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 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - - '@eslint/js@8.57.0': {} - - '@esri/arcgis-html-sanitizer@3.0.1': - dependencies: - xss: 1.0.13 - - '@esri/calcite-colors@6.1.0': {} - - '@esri/calcite-components@2.7.1': - dependencies: - '@floating-ui/dom': 1.6.3 - '@stencil/core': 4.9.0 - '@types/color': 3.0.6 - color: 4.2.3 - composed-offset-position: 0.0.4 - dayjs: 1.11.10 - focus-trap: 7.5.4 - lodash-es: 4.17.21 - sortablejs: 1.15.1 - timezone-groups: 0.8.0 - - '@fal-works/esbuild-plugin-global-externals@2.1.2': {} - - '@floating-ui/core@1.6.1': - dependencies: - '@floating-ui/utils': 0.2.2 - - '@floating-ui/dom@1.6.3': - dependencies: - '@floating-ui/core': 1.6.1 - '@floating-ui/utils': 0.2.2 - - '@floating-ui/dom@1.6.4': - dependencies: - '@floating-ui/core': 1.6.1 - '@floating-ui/utils': 0.2.2 - - '@floating-ui/react-dom@2.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@floating-ui/dom': 1.6.4 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - - '@floating-ui/utils@0.2.2': {} - - '@gilbarbara/deep-equal@0.1.2': {} - - '@gilbarbara/deep-equal@0.3.1': {} - - '@humanwhocodes/config-array@0.11.14': - dependencies: - '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.4 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - - '@humanwhocodes/module-importer@1.0.1': {} - - '@humanwhocodes/object-schema@2.0.3': {} - - '@iconify/json@2.2.205': - dependencies: - '@iconify/types': 2.0.0 - pathe: 1.1.2 - - '@iconify/types@2.0.0': {} - - '@iconify/utils@2.1.23': - dependencies: - '@antfu/install-pkg': 0.1.1 - '@antfu/utils': 0.7.7 - '@iconify/types': 2.0.0 - debug: 4.3.4 - kolorist: 1.8.0 - local-pkg: 0.5.0 - mlly: 1.6.1 - transitivePeerDependencies: - - supports-color - - '@icons/material@0.2.4(react@18.2.0)': - dependencies: - react: 18.2.0 - - '@import-meta-env/cli@0.6.8(@import-meta-env/unplugin@0.5.1)(dotenv@16.4.5)': - dependencies: - commander: 11.1.0 - dotenv: 16.4.5 - glob: 10.3.10 - picocolors: 1.0.0 - serialize-javascript: 6.0.1 - optionalDependencies: - '@import-meta-env/unplugin': 0.5.1(@import-meta-env/cli@0.6.8)(dotenv@16.4.5) - - '@import-meta-env/unplugin@0.5.1(@import-meta-env/cli@0.6.8)(dotenv@16.4.5)': - dependencies: - dotenv: 16.4.5 - magic-string: 0.30.10 - object-hash: 3.0.0 - picocolors: 1.0.0 - unplugin: 1.10.1 - optionalDependencies: - '@import-meta-env/cli': 0.6.8(@import-meta-env/unplugin@0.5.1)(dotenv@16.4.5) - - '@isaacs/cliui@8.0.2': - dependencies: - string-width: 5.1.2 - string-width-cjs: string-width@4.2.3 - strip-ansi: 7.1.0 - strip-ansi-cjs: strip-ansi@6.0.1 - wrap-ansi: 8.1.0 - wrap-ansi-cjs: wrap-ansi@7.0.0 - - '@jest/schemas@29.6.3': - dependencies: - '@sinclair/typebox': 0.27.8 - - '@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.4.5)(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0))': - dependencies: - glob: 7.2.3 - glob-promise: 4.2.2(glob@7.2.3) - magic-string: 0.27.0 - react-docgen-typescript: 2.2.2(typescript@5.4.5) - vite: 5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0) - optionalDependencies: - typescript: 5.4.5 - - '@jridgewell/gen-mapping@0.3.5': - dependencies: - '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.25 - - '@jridgewell/resolve-uri@3.1.2': {} - - '@jridgewell/set-array@1.2.1': {} - - '@jridgewell/source-map@0.3.6': - dependencies: - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - - '@jridgewell/sourcemap-codec@1.4.15': {} - - '@jridgewell/trace-mapping@0.3.25': - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 - - '@jridgewell/trace-mapping@0.3.9': - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 - - '@jsdevtools/ez-spawn@3.0.4': - dependencies: - call-me-maybe: 1.0.2 - cross-spawn: 7.0.3 - string-argv: 0.3.2 - type-detect: 4.0.8 - - '@lit-labs/ssr-dom-shim@1.2.0': {} - - '@lit/reactive-element@2.0.4': - dependencies: - '@lit-labs/ssr-dom-shim': 1.2.0 - - '@loaders.gl/3d-tiles@4.2.1(@loaders.gl/core@4.2.1)': - dependencies: - '@loaders.gl/compression': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/core': 4.2.1 - '@loaders.gl/crypto': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/draco': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/gltf': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/images': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/math': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/tiles': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/zip': 4.2.1(@loaders.gl/core@4.2.1) - '@math.gl/core': 4.0.1 - '@math.gl/culling': 4.0.1 - '@math.gl/geospatial': 4.0.1 - '@probe.gl/log': 4.0.9 - long: 5.2.3 - - '@loaders.gl/compression@4.2.1(@loaders.gl/core@4.2.1)': - dependencies: - '@loaders.gl/core': 4.2.1 - '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/worker-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@types/brotli': 1.3.4 - '@types/pako': 1.0.7 - fflate: 0.7.4 - lzo-wasm: 0.0.4 - pako: 1.0.11 - snappyjs: 0.6.1 - optionalDependencies: - brotli: 1.3.3 - lz4js: 0.2.0 - zstd-codec: 0.1.4 - - '@loaders.gl/core@4.2.1': - dependencies: - '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/worker-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@probe.gl/log': 4.0.9 - - '@loaders.gl/crypto@4.2.1(@loaders.gl/core@4.2.1)': - dependencies: - '@loaders.gl/core': 4.2.1 - '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/worker-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@types/crypto-js': 4.2.2 - - '@loaders.gl/draco@4.2.1(@loaders.gl/core@4.2.1)': - dependencies: - '@loaders.gl/core': 4.2.1 - '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/worker-utils': 4.2.1(@loaders.gl/core@4.2.1) - draco3d: 1.5.7 - - '@loaders.gl/gis@4.2.1(@loaders.gl/core@4.2.1)': - dependencies: - '@loaders.gl/core': 4.2.1 - '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) - '@mapbox/vector-tile': 1.3.1 - '@math.gl/polygon': 4.0.1 - pbf: 3.2.1 - - '@loaders.gl/gltf@4.2.1(@loaders.gl/core@4.2.1)': - dependencies: - '@loaders.gl/core': 4.2.1 - '@loaders.gl/draco': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/images': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/textures': 4.2.1(@loaders.gl/core@4.2.1) - '@math.gl/core': 4.0.1 - - '@loaders.gl/images@4.2.1(@loaders.gl/core@4.2.1)': - dependencies: - '@loaders.gl/core': 4.2.1 - '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) - - '@loaders.gl/loader-utils@4.2.1(@loaders.gl/core@4.2.1)': - dependencies: - '@loaders.gl/core': 4.2.1 - '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/worker-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@probe.gl/stats': 4.0.9 - - '@loaders.gl/math@4.2.1(@loaders.gl/core@4.2.1)': - dependencies: - '@loaders.gl/core': 4.2.1 - '@loaders.gl/images': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@math.gl/core': 4.0.1 - - '@loaders.gl/mvt@4.2.1(@loaders.gl/core@4.2.1)': - dependencies: - '@loaders.gl/core': 4.2.1 - '@loaders.gl/gis': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/images': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) - '@math.gl/polygon': 4.0.1 - pbf: 3.2.1 - - '@loaders.gl/schema@4.2.1(@loaders.gl/core@4.2.1)': - dependencies: - '@loaders.gl/core': 4.2.1 - '@types/geojson': 7946.0.14 - - '@loaders.gl/terrain@4.2.1(@loaders.gl/core@4.2.1)': - dependencies: - '@loaders.gl/core': 4.2.1 - '@loaders.gl/images': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) - '@mapbox/martini': 0.2.0 - - '@loaders.gl/textures@4.2.1(@loaders.gl/core@4.2.1)': - dependencies: - '@loaders.gl/core': 4.2.1 - '@loaders.gl/images': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/worker-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@math.gl/types': 4.0.1 - ktx-parse: 0.0.4 - texture-compressor: 1.0.2 - - '@loaders.gl/tiles@4.2.1(@loaders.gl/core@4.2.1)': - dependencies: - '@loaders.gl/core': 4.2.1 - '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/math': 4.2.1(@loaders.gl/core@4.2.1) - '@math.gl/core': 4.0.1 - '@math.gl/culling': 4.0.1 - '@math.gl/geospatial': 4.0.1 - '@math.gl/web-mercator': 4.0.1 - '@probe.gl/stats': 4.0.9 - - '@loaders.gl/wms@4.2.1(@loaders.gl/core@4.2.1)': - dependencies: - '@loaders.gl/core': 4.2.1 - '@loaders.gl/images': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/xml': 4.2.1(@loaders.gl/core@4.2.1) - '@turf/rewind': 5.1.5 - deep-strict-equal: 0.2.0 - - '@loaders.gl/worker-utils@4.2.1(@loaders.gl/core@4.2.1)': - dependencies: - '@loaders.gl/core': 4.2.1 - - '@loaders.gl/xml@4.2.1(@loaders.gl/core@4.2.1)': - dependencies: - '@loaders.gl/core': 4.2.1 - '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/schema': 4.2.1(@loaders.gl/core@4.2.1) - fast-xml-parser: 4.3.6 - - '@loaders.gl/zip@4.2.1(@loaders.gl/core@4.2.1)': - dependencies: - '@loaders.gl/compression': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/core': 4.2.1 - '@loaders.gl/crypto': 4.2.1(@loaders.gl/core@4.2.1) - '@loaders.gl/loader-utils': 4.2.1(@loaders.gl/core@4.2.1) - jszip: 3.10.1 - md5: 2.3.0 - - '@luma.gl/constants@9.0.12': {} - - '@luma.gl/core@9.0.12': - dependencies: - '@math.gl/types': 4.0.1 - '@probe.gl/env': 4.0.9 - '@probe.gl/log': 4.0.9 - '@probe.gl/stats': 4.0.9 - '@types/offscreencanvas': 2019.7.3 - - '@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)': - dependencies: - '@luma.gl/core': 9.0.12 - '@luma.gl/shadertools': 9.0.12(@luma.gl/core@9.0.12) - '@math.gl/core': 4.0.1 - '@probe.gl/log': 4.0.9 - '@probe.gl/stats': 4.0.9 - - '@luma.gl/gltf@9.0.12(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12))': - dependencies: - '@loaders.gl/textures': 4.2.1(@loaders.gl/core@4.2.1) - '@luma.gl/core': 9.0.12 - '@luma.gl/engine': 9.0.12(@luma.gl/core@9.0.12) - '@luma.gl/shadertools': 9.0.12(@luma.gl/core@9.0.12) - '@math.gl/core': 4.0.1 - transitivePeerDependencies: - - '@loaders.gl/core' - - '@luma.gl/shadertools@9.0.12(@luma.gl/core@9.0.12)': - dependencies: - '@luma.gl/core': 9.0.12 - '@math.gl/core': 4.0.1 - '@math.gl/types': 4.0.1 - - '@luma.gl/webgl@9.0.12(@luma.gl/core@9.0.12)': - dependencies: - '@luma.gl/constants': 9.0.12 - '@luma.gl/core': 9.0.12 - '@probe.gl/env': 4.0.9 - - '@mapbox/martini@0.2.0': {} - - '@mapbox/point-geometry@0.1.0': {} - - '@mapbox/tile-cover@3.0.1': - dependencies: - tilebelt: 1.0.1 - - '@mapbox/tiny-sdf@2.0.6': {} - - '@mapbox/vector-tile@1.3.1': - dependencies: - '@mapbox/point-geometry': 0.1.0 - - '@math.gl/core@4.0.1': - dependencies: - '@math.gl/types': 4.0.1 - - '@math.gl/culling@4.0.1': - dependencies: - '@math.gl/core': 4.0.1 - - '@math.gl/geospatial@4.0.1': - dependencies: - '@math.gl/core': 4.0.1 - - '@math.gl/polygon@4.0.1': - dependencies: - '@math.gl/core': 4.0.1 - - '@math.gl/sun@4.0.1': {} - - '@math.gl/types@4.0.1': {} - - '@math.gl/web-mercator@3.6.3': - dependencies: - '@babel/runtime': 7.24.5 - gl-matrix: 3.4.3 - - '@math.gl/web-mercator@4.0.1': {} - - '@mdx-js/react@3.0.1(@types/react@18.3.1)(react@18.2.0)': - dependencies: - '@types/mdx': 2.0.13 - '@types/react': 18.3.1 - react: 18.2.0 - - '@microsoft/api-extractor-model@7.28.13(@types/node@20.11.27)': - dependencies: - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.11.27) - transitivePeerDependencies: - - '@types/node' - - '@microsoft/api-extractor@7.43.0(@types/node@20.11.27)': - dependencies: - '@microsoft/api-extractor-model': 7.28.13(@types/node@20.11.27) - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.11.27) - '@rushstack/rig-package': 0.5.2 - '@rushstack/terminal': 0.10.0(@types/node@20.11.27) - '@rushstack/ts-command-line': 4.19.1(@types/node@20.11.27) - lodash: 4.17.21 - minimatch: 3.0.8 - resolve: 1.22.8 - semver: 7.5.4 - source-map: 0.6.1 - typescript: 5.4.2 - transitivePeerDependencies: - - '@types/node' - - '@microsoft/tsdoc-config@0.16.2': - dependencies: - '@microsoft/tsdoc': 0.14.2 - ajv: 6.12.6 - jju: 1.4.0 - resolve: 1.19.0 - - '@microsoft/tsdoc@0.14.2': {} - - '@mui/base@5.0.0-beta.40(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@floating-ui/react-dom': 2.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@mui/types': 7.2.14(@types/react@18.3.1) - '@mui/utils': 5.15.14(@types/react@18.3.1)(react@18.2.0) - '@popperjs/core': 2.11.8 - clsx: 2.1.1 - prop-types: 15.8.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.1 - - '@mui/core-downloads-tracker@5.15.15': {} - - '@mui/icons-material@5.15.15(@mui/material@5.15.15(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.3.1)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@mui/material': 5.15.15(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.1 - - '@mui/material@5.15.15(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@mui/base': 5.0.0-beta.40(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@mui/core-downloads-tracker': 5.15.15 - '@mui/system': 5.15.15(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react@18.2.0) - '@mui/types': 7.2.14(@types/react@18.3.1) - '@mui/utils': 5.15.14(@types/react@18.3.1)(react@18.2.0) - '@types/react-transition-group': 4.4.10 - clsx: 2.1.1 - csstype: 3.1.3 - prop-types: 15.8.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-is: 18.3.1 - react-transition-group: 4.4.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - optionalDependencies: - '@emotion/react': 11.11.4(@types/react@18.3.1)(react@18.2.0) - '@emotion/styled': 11.11.5(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react@18.2.0) - '@types/react': 18.3.1 - - '@mui/private-theming@5.15.14(@types/react@18.3.1)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@mui/utils': 5.15.14(@types/react@18.3.1)(react@18.2.0) - prop-types: 15.8.1 - react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.1 - - '@mui/styled-engine@5.15.14(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react@18.2.0))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@emotion/cache': 11.11.0 - csstype: 3.1.3 - prop-types: 15.8.1 - react: 18.2.0 - optionalDependencies: - '@emotion/react': 11.11.4(@types/react@18.3.1)(react@18.2.0) - '@emotion/styled': 11.11.5(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react@18.2.0) - - '@mui/system@5.15.15(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@mui/private-theming': 5.15.14(@types/react@18.3.1)(react@18.2.0) - '@mui/styled-engine': 5.15.14(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react@18.2.0))(react@18.2.0) - '@mui/types': 7.2.14(@types/react@18.3.1) - '@mui/utils': 5.15.14(@types/react@18.3.1)(react@18.2.0) - clsx: 2.1.1 - csstype: 3.1.3 - prop-types: 15.8.1 - react: 18.2.0 - optionalDependencies: - '@emotion/react': 11.11.4(@types/react@18.3.1)(react@18.2.0) - '@emotion/styled': 11.11.5(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.2.0))(@types/react@18.3.1)(react@18.2.0) - '@types/react': 18.3.1 - - '@mui/types@7.2.14(@types/react@18.3.1)': - optionalDependencies: - '@types/react': 18.3.1 - - '@mui/utils@5.15.14(@types/react@18.3.1)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@types/prop-types': 15.7.12 - prop-types: 15.8.1 - react: 18.2.0 - react-is: 18.3.1 - optionalDependencies: - '@types/react': 18.3.1 - - '@ndelangen/get-tarball@3.0.9': - dependencies: - gunzip-maybe: 1.4.2 - pump: 3.0.0 - tar-fs: 2.1.1 - - '@next/env@14.2.3': {} - - '@next/eslint-plugin-next@14.1.3': - dependencies: - glob: 10.3.10 - - '@next/swc-darwin-arm64@14.2.3': - optional: true - - '@next/swc-darwin-x64@14.2.3': - optional: true - - '@next/swc-linux-arm64-gnu@14.2.3': - optional: true - - '@next/swc-linux-arm64-musl@14.2.3': - optional: true - - '@next/swc-linux-x64-gnu@14.2.3': - optional: true - - '@next/swc-linux-x64-musl@14.2.3': - optional: true - - '@next/swc-win32-arm64-msvc@14.2.3': - optional: true - - '@next/swc-win32-ia32-msvc@14.2.3': - optional: true - - '@next/swc-win32-x64-msvc@14.2.3': - optional: true - - '@nodelib/fs.scandir@2.1.5': - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - - '@nodelib/fs.stat@2.0.5': {} - - '@nodelib/fs.walk@1.2.8': - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.17.1 - - '@open-wc/dedupe-mixin@1.4.0': {} - - '@pixi-essentials/cull@2.0.0(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/math@7.4.2)': - dependencies: - '@pixi/display': 7.4.2(@pixi/core@7.4.2) - '@pixi/math': 7.4.2 - - '@pixi/accessibility@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/events@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)))': - dependencies: - '@pixi/core': 7.4.2 - '@pixi/display': 7.4.2(@pixi/core@7.4.2) - '@pixi/events': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)) - - '@pixi/app@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))': - dependencies: - '@pixi/core': 7.4.2 - '@pixi/display': 7.4.2(@pixi/core@7.4.2) - - '@pixi/assets@7.4.2(@pixi/core@7.4.2)': - dependencies: - '@pixi/core': 7.4.2 - '@types/css-font-loading-module': 0.0.12 - - '@pixi/color@7.4.2': - dependencies: - '@pixi/colord': 2.9.6 - - '@pixi/colord@2.9.6': {} - - '@pixi/compressed-textures@7.4.2(@pixi/assets@7.4.2(@pixi/core@7.4.2))(@pixi/core@7.4.2)': - dependencies: - '@pixi/assets': 7.4.2(@pixi/core@7.4.2) - '@pixi/core': 7.4.2 - - '@pixi/constants@7.4.2': {} - - '@pixi/core@7.4.2': - dependencies: - '@pixi/color': 7.4.2 - '@pixi/constants': 7.4.2 - '@pixi/extensions': 7.4.2 - '@pixi/math': 7.4.2 - '@pixi/runner': 7.4.2 - '@pixi/settings': 7.4.2 - '@pixi/ticker': 7.4.2 - '@pixi/utils': 7.4.2 - - '@pixi/display@7.4.2(@pixi/core@7.4.2)': - dependencies: - '@pixi/core': 7.4.2 - - '@pixi/events@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))': - dependencies: - '@pixi/core': 7.4.2 - '@pixi/display': 7.4.2(@pixi/core@7.4.2) - - '@pixi/extensions@7.4.2': {} - - '@pixi/extract@7.4.2(@pixi/core@7.4.2)': - dependencies: - '@pixi/core': 7.4.2 - - '@pixi/filter-alpha@7.4.2(@pixi/core@7.4.2)': - dependencies: - '@pixi/core': 7.4.2 - - '@pixi/filter-blur@7.4.2(@pixi/core@7.4.2)': - dependencies: - '@pixi/core': 7.4.2 - - '@pixi/filter-color-matrix@7.4.2(@pixi/core@7.4.2)': - dependencies: - '@pixi/core': 7.4.2 - - '@pixi/filter-displacement@7.4.2(@pixi/core@7.4.2)': - dependencies: - '@pixi/core': 7.4.2 - - '@pixi/filter-fxaa@7.4.2(@pixi/core@7.4.2)': - dependencies: - '@pixi/core': 7.4.2 - - '@pixi/filter-noise@7.4.2(@pixi/core@7.4.2)': - dependencies: - '@pixi/core': 7.4.2 - - '@pixi/graphics@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)))': - dependencies: - '@pixi/core': 7.4.2 - '@pixi/display': 7.4.2(@pixi/core@7.4.2) - '@pixi/sprite': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)) - - '@pixi/math@7.4.2': {} - - '@pixi/mesh-extras@7.4.2(@pixi/core@7.4.2)(@pixi/mesh@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)))': - dependencies: - '@pixi/core': 7.4.2 - '@pixi/mesh': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)) - - '@pixi/mesh@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))': - dependencies: - '@pixi/core': 7.4.2 - '@pixi/display': 7.4.2(@pixi/core@7.4.2) - - '@pixi/mixin-cache-as-bitmap@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)))': - dependencies: - '@pixi/core': 7.4.2 - '@pixi/display': 7.4.2(@pixi/core@7.4.2) - '@pixi/sprite': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)) - - '@pixi/mixin-get-child-by-name@7.4.2(@pixi/display@7.4.2(@pixi/core@7.4.2))': - dependencies: - '@pixi/display': 7.4.2(@pixi/core@7.4.2) - - '@pixi/mixin-get-global-position@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))': - dependencies: - '@pixi/core': 7.4.2 - '@pixi/display': 7.4.2(@pixi/core@7.4.2) - - '@pixi/particle-container@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)))': - dependencies: - '@pixi/core': 7.4.2 - '@pixi/display': 7.4.2(@pixi/core@7.4.2) - '@pixi/sprite': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)) - - '@pixi/prepare@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/graphics@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))))(@pixi/text@7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))))': - dependencies: - '@pixi/core': 7.4.2 - '@pixi/display': 7.4.2(@pixi/core@7.4.2) - '@pixi/graphics': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))) - '@pixi/text': 7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))) - - '@pixi/runner@7.4.2': {} - - '@pixi/settings@7.4.2': - dependencies: - '@pixi/constants': 7.4.2 - '@types/css-font-loading-module': 0.0.12 - ismobilejs: 1.1.1 - - '@pixi/sprite-animated@7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)))': - dependencies: - '@pixi/core': 7.4.2 - '@pixi/sprite': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)) - - '@pixi/sprite-tiling@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)))': - dependencies: - '@pixi/core': 7.4.2 - '@pixi/display': 7.4.2(@pixi/core@7.4.2) - '@pixi/sprite': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)) - - '@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))': - dependencies: - '@pixi/core': 7.4.2 - '@pixi/display': 7.4.2(@pixi/core@7.4.2) - - '@pixi/spritesheet@7.4.2(@pixi/assets@7.4.2(@pixi/core@7.4.2))(@pixi/core@7.4.2)': - dependencies: - '@pixi/assets': 7.4.2(@pixi/core@7.4.2) - '@pixi/core': 7.4.2 - - '@pixi/text-bitmap@7.4.2(@pixi/assets@7.4.2(@pixi/core@7.4.2))(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/mesh@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)))(@pixi/text@7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))))': - dependencies: - '@pixi/assets': 7.4.2(@pixi/core@7.4.2) - '@pixi/core': 7.4.2 - '@pixi/display': 7.4.2(@pixi/core@7.4.2) - '@pixi/mesh': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)) - '@pixi/text': 7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))) - - '@pixi/text-html@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)))(@pixi/text@7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))))': - dependencies: - '@pixi/core': 7.4.2 - '@pixi/display': 7.4.2(@pixi/core@7.4.2) - '@pixi/sprite': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)) - '@pixi/text': 7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))) - - '@pixi/text@7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)))': - dependencies: - '@pixi/core': 7.4.2 - '@pixi/sprite': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)) - - '@pixi/ticker@7.4.2': - dependencies: - '@pixi/extensions': 7.4.2 - '@pixi/settings': 7.4.2 - '@pixi/utils': 7.4.2 - - '@pixi/utils@7.4.2': - dependencies: - '@pixi/color': 7.4.2 - '@pixi/constants': 7.4.2 - '@pixi/settings': 7.4.2 - '@types/earcut': 2.1.4 - earcut: 2.2.4 - eventemitter3: 4.0.7 - url: 0.11.3 - - '@pkgjs/parseargs@0.11.0': - optional: true - - '@polymer/polymer@3.5.1': - dependencies: - '@webcomponents/shadycss': 1.11.2 - - '@popperjs/core@2.11.8': {} - - '@probe.gl/env@4.0.9': {} - - '@probe.gl/log@4.0.9': - dependencies: - '@probe.gl/env': 4.0.9 - - '@probe.gl/stats@4.0.9': {} - - '@radix-ui/primitive@1.0.1': - dependencies: - '@babel/runtime': 7.24.5 - - '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.1 - '@types/react-dom': 18.3.0 - - '@radix-ui/react-collection@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.1 - '@types/react-dom': 18.3.0 - - '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.1)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.1 - - '@radix-ui/react-context@1.0.1(@types/react@18.3.1)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.1 - - '@radix-ui/react-direction@1.0.1(@types/react@18.3.1)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.1 - - '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.1)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.1 - '@types/react-dom': 18.3.0 - - '@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-menu': 2.0.6(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.1 - '@types/react-dom': 18.3.0 - - '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.1)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.1 - - '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.1 - '@types/react-dom': 18.3.0 - - '@radix-ui/react-id@1.0.1(@types/react@18.3.1)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.1)(react@18.2.0) - react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.1 - - '@radix-ui/react-menu@2.0.6(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.2.0) - aria-hidden: 1.2.4 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.5(@types/react@18.3.1)(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.1 - '@types/react-dom': 18.3.0 - - '@radix-ui/react-popper@1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@floating-ui/react-dom': 2.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-use-rect': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/rect': 1.0.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.1 - '@types/react-dom': 18.3.0 - - '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.1 - '@types/react-dom': 18.3.0 - - '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.1)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.1 - '@types/react-dom': 18.3.0 - - '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.1 - '@types/react-dom': 18.3.0 - - '@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.1 - '@types/react-dom': 18.3.0 - - '@radix-ui/react-slot@1.0.2(@types/react@18.3.1)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.2.0) - react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.1 - - '@radix-ui/react-tooltip@1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.1 - '@types/react-dom': 18.3.0 - - '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.1)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.1 - - '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.1)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.2.0) - react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.1 - - '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.1)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.2.0) - react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.1 - - '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.1)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.1 - - '@radix-ui/react-use-rect@1.0.1(@types/react@18.3.1)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@radix-ui/rect': 1.0.1 - react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.1 - - '@radix-ui/react-use-size@1.0.1(@types/react@18.3.1)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.1)(react@18.2.0) - react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.1 - - '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.24.5 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.1 - '@types/react-dom': 18.3.0 - - '@radix-ui/rect@1.0.1': - dependencies: - '@babel/runtime': 7.24.5 - - '@reactflow/background@11.3.9(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@reactflow/core': 11.10.4(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - classcat: 5.0.5 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - zustand: 4.5.2(@types/react@18.3.1)(immer@10.1.1)(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - - immer - - '@reactflow/controls@11.2.9(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@reactflow/core': 11.10.4(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - classcat: 5.0.5 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - zustand: 4.5.2(@types/react@18.3.1)(immer@10.1.1)(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - - immer - - '@reactflow/core@11.10.4(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@types/d3': 7.4.3 - '@types/d3-drag': 3.0.7 - '@types/d3-selection': 3.0.10 - '@types/d3-zoom': 3.0.8 - classcat: 5.0.5 - d3-drag: 3.0.0 - d3-selection: 3.0.0 - d3-zoom: 3.0.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - zustand: 4.5.2(@types/react@18.3.1)(immer@10.1.1)(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - - immer - - '@reactflow/core@11.11.3(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@types/d3': 7.4.3 - '@types/d3-drag': 3.0.7 - '@types/d3-selection': 3.0.10 - '@types/d3-zoom': 3.0.8 - classcat: 5.0.5 - d3-drag: 3.0.0 - d3-selection: 3.0.0 - d3-zoom: 3.0.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - zustand: 4.5.2(@types/react@18.3.1)(immer@10.1.1)(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - - immer - - '@reactflow/minimap@11.7.9(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@reactflow/core': 11.10.4(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@types/d3-selection': 3.0.10 - '@types/d3-zoom': 3.0.8 - classcat: 5.0.5 - d3-selection: 3.0.0 - d3-zoom: 3.0.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - zustand: 4.5.2(@types/react@18.3.1)(immer@10.1.1)(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - - immer - - '@reactflow/node-resizer@2.2.13(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@reactflow/core': 11.11.3(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - classcat: 5.0.5 - d3-drag: 3.0.0 - d3-selection: 3.0.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - zustand: 4.5.2(@types/react@18.3.1)(immer@10.1.1)(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - - immer - - '@reactflow/node-resizer@2.2.9(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@reactflow/core': 11.10.4(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - classcat: 5.0.5 - d3-drag: 3.0.0 - d3-selection: 3.0.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - zustand: 4.5.2(@types/react@18.3.1)(immer@10.1.1)(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - - immer - - '@reactflow/node-toolbar@1.3.9(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@reactflow/core': 11.10.4(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - classcat: 5.0.5 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - zustand: 4.5.2(@types/react@18.3.1)(immer@10.1.1)(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - - immer - - '@reduxjs/toolkit@2.2.3(react-redux@9.1.1(@types/react@18.3.1)(react@18.2.0)(redux@5.0.1))(react@18.2.0)': - dependencies: - immer: 10.1.1 - redux: 5.0.1 - redux-thunk: 3.1.0(redux@5.0.1) - reselect: 5.1.0 - optionalDependencies: - react: 18.2.0 - react-redux: 9.1.1(@types/react@18.3.1)(react@18.2.0)(redux@5.0.1) - - '@remix-run/router@1.16.0': {} - - '@rollup/pluginutils@5.1.0(rollup@4.17.2)': - dependencies: - '@types/estree': 1.0.5 - estree-walker: 2.0.2 - picomatch: 2.3.1 - optionalDependencies: - rollup: 4.17.2 - - '@rollup/rollup-android-arm-eabi@4.17.2': - optional: true - - '@rollup/rollup-android-arm64@4.17.2': - optional: true - - '@rollup/rollup-darwin-arm64@4.17.2': - optional: true - - '@rollup/rollup-darwin-x64@4.17.2': - optional: true - - '@rollup/rollup-linux-arm-gnueabihf@4.17.2': - optional: true - - '@rollup/rollup-linux-arm-musleabihf@4.17.2': - optional: true - - '@rollup/rollup-linux-arm64-gnu@4.17.2': - optional: true - - '@rollup/rollup-linux-arm64-musl@4.17.2': - optional: true - - '@rollup/rollup-linux-powerpc64le-gnu@4.17.2': - optional: true - - '@rollup/rollup-linux-riscv64-gnu@4.17.2': - optional: true - - '@rollup/rollup-linux-s390x-gnu@4.17.2': - optional: true - - '@rollup/rollup-linux-x64-gnu@4.17.2': - optional: true - - '@rollup/rollup-linux-x64-musl@4.17.2': - optional: true - - '@rollup/rollup-win32-arm64-msvc@4.17.2': - optional: true - - '@rollup/rollup-win32-ia32-msvc@4.17.2': - optional: true - - '@rollup/rollup-win32-x64-msvc@4.17.2': - optional: true - - '@rushstack/eslint-patch@1.10.2': {} - - '@rushstack/node-core-library@4.0.2(@types/node@20.11.27)': - dependencies: - fs-extra: 7.0.1 - import-lazy: 4.0.0 - jju: 1.4.0 - resolve: 1.22.8 - semver: 7.5.4 - z-schema: 5.0.5 - optionalDependencies: - '@types/node': 20.11.27 - - '@rushstack/rig-package@0.5.2': - dependencies: - resolve: 1.22.8 - strip-json-comments: 3.1.1 - - '@rushstack/terminal@0.10.0(@types/node@20.11.27)': - dependencies: - '@rushstack/node-core-library': 4.0.2(@types/node@20.11.27) - supports-color: 8.1.1 - optionalDependencies: - '@types/node': 20.11.27 - - '@rushstack/ts-command-line@4.19.1(@types/node@20.11.27)': - dependencies: - '@rushstack/terminal': 0.10.0(@types/node@20.11.27) - '@types/argparse': 1.0.38 - argparse: 1.0.10 - string-argv: 0.3.2 - transitivePeerDependencies: - - '@types/node' - - '@sgratzl/science@2.0.0': {} - - '@sinclair/typebox@0.27.8': {} - - '@stencil/core@4.9.0': {} - - '@storybook/addon-actions@8.0.9': - dependencies: - '@storybook/core-events': 8.0.9 - '@storybook/global': 5.0.0 - '@types/uuid': 9.0.8 - dequal: 2.0.3 - polished: 4.3.1 - uuid: 9.0.1 - - '@storybook/addon-backgrounds@8.0.9': dependencies: - '@storybook/global': 5.0.0 - memoizerific: 1.11.3 - ts-dedent: 2.2.0 - - '@storybook/addon-controls@8.0.9(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@storybook/blocks': 8.0.9(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - lodash: 4.17.21 - ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@types/react' - - encoding - - react - - react-dom - - supports-color - - '@storybook/addon-docs@8.0.9': - dependencies: - '@babel/core': 7.24.5 - '@mdx-js/react': 3.0.1(@types/react@18.3.1)(react@18.2.0) - '@storybook/blocks': 8.0.9(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/client-logger': 8.0.9 - '@storybook/components': 8.0.9(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/csf-plugin': 8.0.9 - '@storybook/csf-tools': 8.0.9 - '@storybook/global': 5.0.0 - '@storybook/node-logger': 8.0.9 - '@storybook/preview-api': 8.0.9 - '@storybook/react-dom-shim': 8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/theming': 8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/types': 8.0.9 - '@types/react': 18.3.1 - fs-extra: 11.2.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - rehype-external-links: 3.0.0 - rehype-slug: 6.0.0 - ts-dedent: 2.2.0 - transitivePeerDependencies: - - encoding - - supports-color - - '@storybook/addon-essentials@8.0.9(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@storybook/addon-actions': 8.0.9 - '@storybook/addon-backgrounds': 8.0.9 - '@storybook/addon-controls': 8.0.9(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/addon-docs': 8.0.9 - '@storybook/addon-highlight': 8.0.9 - '@storybook/addon-measure': 8.0.9 - '@storybook/addon-outline': 8.0.9 - '@storybook/addon-toolbars': 8.0.9 - '@storybook/addon-viewport': 8.0.9 - '@storybook/core-common': 8.0.9 - '@storybook/manager-api': 8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/node-logger': 8.0.9 - '@storybook/preview-api': 8.0.9 - ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@types/react' - - encoding - - react - - react-dom - - supports-color - - '@storybook/addon-highlight@8.0.9': - dependencies: - '@storybook/global': 5.0.0 - - '@storybook/addon-interactions@8.0.9(vitest@1.5.3(@types/node@20.11.27)(happy-dom@13.10.1)(jsdom@24.0.0)(sass@1.75.0)(terser@5.31.0))': - dependencies: - '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.0.9 - '@storybook/test': 8.0.9(vitest@1.5.3(@types/node@20.11.27)(happy-dom@13.10.1)(jsdom@24.0.0)(sass@1.75.0)(terser@5.31.0)) - '@storybook/types': 8.0.9 - polished: 4.3.1 - ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@jest/globals' - - '@types/bun' - - '@types/jest' - - jest - - vitest - - '@storybook/addon-links@8.0.9(react@18.2.0)': - dependencies: - '@storybook/csf': 0.1.6 - '@storybook/global': 5.0.0 - ts-dedent: 2.2.0 - optionalDependencies: - react: 18.2.0 - - '@storybook/addon-measure@8.0.9': - dependencies: - '@storybook/global': 5.0.0 - tiny-invariant: 1.3.3 - - '@storybook/addon-outline@8.0.9': - dependencies: - '@storybook/global': 5.0.0 - ts-dedent: 2.2.0 - - '@storybook/addon-toolbars@8.0.9': {} - - '@storybook/addon-viewport@8.0.9': - dependencies: - memoizerific: 1.11.3 - - '@storybook/blocks@8.0.9(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@storybook/channels': 8.0.9 - '@storybook/client-logger': 8.0.9 - '@storybook/components': 8.0.9(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/core-events': 8.0.9 - '@storybook/csf': 0.1.6 - '@storybook/docs-tools': 8.0.9 - '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/manager-api': 8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/preview-api': 8.0.9 - '@storybook/theming': 8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/types': 8.0.9 - '@types/lodash': 4.17.0 - color-convert: 2.0.1 - dequal: 2.0.3 - lodash: 4.17.21 - markdown-to-jsx: 7.3.2(react@18.2.0) - memoizerific: 1.11.3 - polished: 4.3.1 - react-colorful: 5.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - telejson: 7.2.0 - tocbot: 4.27.16 - ts-dedent: 2.2.0 - util-deprecate: 1.0.2 - optionalDependencies: - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - - encoding - - supports-color - - '@storybook/builder-manager@8.0.9': - dependencies: - '@fal-works/esbuild-plugin-global-externals': 2.1.2 - '@storybook/core-common': 8.0.9 - '@storybook/manager': 8.0.9 - '@storybook/node-logger': 8.0.9 - '@types/ejs': 3.1.5 - '@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15(esbuild@0.20.2) - browser-assert: 1.2.1 - ejs: 3.1.10 - esbuild: 0.20.2 - esbuild-plugin-alias: 0.2.1 - express: 4.19.2 - fs-extra: 11.2.0 - process: 0.11.10 - util: 0.12.5 - transitivePeerDependencies: - - encoding - - supports-color - - '@storybook/builder-vite@8.0.9(typescript@5.4.5)(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0))': - dependencies: - '@storybook/channels': 8.0.9 - '@storybook/client-logger': 8.0.9 - '@storybook/core-common': 8.0.9 - '@storybook/core-events': 8.0.9 - '@storybook/csf-plugin': 8.0.9 - '@storybook/node-logger': 8.0.9 - '@storybook/preview': 8.0.9 - '@storybook/preview-api': 8.0.9 - '@storybook/types': 8.0.9 - '@types/find-cache-dir': 3.2.1 - browser-assert: 1.2.1 - es-module-lexer: 0.9.3 - express: 4.19.2 - find-cache-dir: 3.3.2 - fs-extra: 11.2.0 - magic-string: 0.30.10 - ts-dedent: 2.2.0 - vite: 5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0) - optionalDependencies: - typescript: 5.4.5 - transitivePeerDependencies: - - encoding - - supports-color - - '@storybook/channels@8.0.9': - dependencies: - '@storybook/client-logger': 8.0.9 - '@storybook/core-events': 8.0.9 - '@storybook/global': 5.0.0 - telejson: 7.2.0 - tiny-invariant: 1.3.3 - - '@storybook/cli@8.0.9(@babel/preset-env@7.24.5(@babel/core@7.24.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@babel/core': 7.24.5 - '@babel/types': 7.24.5 + '@babel/core': 7.24.0 + '@babel/types': 7.24.0 '@ndelangen/get-tarball': 3.0.9 - '@storybook/codemod': 8.0.9 - '@storybook/core-common': 8.0.9 - '@storybook/core-events': 8.0.9 - '@storybook/core-server': 8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/csf-tools': 8.0.9 - '@storybook/node-logger': 8.0.9 - '@storybook/telemetry': 8.0.9 - '@storybook/types': 8.0.9 + '@storybook/codemod': 8.0.6 + '@storybook/core-common': 8.0.6 + '@storybook/core-events': 8.0.6 + '@storybook/core-server': 8.0.6(react-dom@18.2.0)(react@18.2.0) + '@storybook/csf-tools': 8.0.6 + '@storybook/node-logger': 8.0.6 + '@storybook/telemetry': 8.0.6 + '@storybook/types': 8.0.6 '@types/semver': 7.5.8 '@yarnpkg/fslib': 2.10.3 '@yarnpkg/libzip': 2.3.0 @@ -11670,14 +5370,14 @@ snapshots: commander: 6.2.1 cross-spawn: 7.0.3 detect-indent: 6.1.0 - envinfo: 7.13.0 + envinfo: 7.11.1 execa: 5.1.1 find-up: 5.0.0 fs-extra: 11.2.0 get-npm-tarball-url: 2.1.0 - giget: 1.2.3 + giget: 1.2.1 globby: 11.1.0 - jscodeshift: 0.15.2(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + jscodeshift: 0.15.2(@babel/preset-env@7.24.0) leven: 3.1.0 ora: 5.4.1 prettier: 3.2.5 @@ -11696,65 +5396,75 @@ snapshots: - react-dom - supports-color - utf-8-validate + dev: true - '@storybook/client-logger@8.0.9': + /@storybook/client-logger@8.0.6: + resolution: {integrity: sha512-et/IHPHiiOwMg93l5KSgw47NZXz5xOyIrIElRcsT1wr8OJeIB9DzopB/suoHBZ/IML+t8x91atdutzUN2BLF6A==} dependencies: '@storybook/global': 5.0.0 - '@storybook/codemod@8.0.9': + /@storybook/codemod@8.0.6: + resolution: {integrity: sha512-IMaTVI+EvmFxkz4leKWKForPC3LFxzfeTmd/QnTNF3nCeyvmIXvP01pQXRjro0+XcGDncEStuxa1d9ClMlac9Q==} dependencies: - '@babel/core': 7.24.5 - '@babel/preset-env': 7.24.5(@babel/core@7.24.5) - '@babel/types': 7.24.5 - '@storybook/csf': 0.1.6 - '@storybook/csf-tools': 8.0.9 - '@storybook/node-logger': 8.0.9 - '@storybook/types': 8.0.9 + '@babel/core': 7.24.0 + '@babel/preset-env': 7.24.0(@babel/core@7.24.0) + '@babel/types': 7.24.0 + '@storybook/csf': 0.1.2 + '@storybook/csf-tools': 8.0.6 + '@storybook/node-logger': 8.0.6 + '@storybook/types': 8.0.6 '@types/cross-spawn': 6.0.6 cross-spawn: 7.0.3 globby: 11.1.0 - jscodeshift: 0.15.2(@babel/preset-env@7.24.5(@babel/core@7.24.5)) + jscodeshift: 0.15.2(@babel/preset-env@7.24.0) lodash: 4.17.21 prettier: 3.2.5 recast: 0.23.6 tiny-invariant: 1.3.3 transitivePeerDependencies: - supports-color + dev: true - '@storybook/components@8.0.9(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/components@8.0.6(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-6W2BAqAPJkrExk8D/ug2NPBPvMs05p6Bdt9tk3eWjiMrhG/CUKBzlBTEfNK/mzy3YVB6ijyT2DgsqzmWWYJ/Xw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.2.0) - '@storybook/client-logger': 8.0.9 - '@storybook/csf': 0.1.6 + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.65)(react@18.2.0) + '@storybook/client-logger': 8.0.6 + '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/theming': 8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/types': 8.0.9 + '@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 8.0.6(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 8.0.6 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) util-deprecate: 1.0.2 transitivePeerDependencies: - '@types/react' + dev: true - '@storybook/core-common@8.0.9': + /@storybook/core-common@8.0.6: + resolution: {integrity: sha512-Z4cA52SjcW6SAV9hayqVm5kyr362O20Zmwz7+H2nYEhcu8bY69y5p45aaoyElMxL1GDNu84GrmTp7dY4URw1fQ==} dependencies: - '@storybook/core-events': 8.0.9 - '@storybook/csf-tools': 8.0.9 - '@storybook/node-logger': 8.0.9 - '@storybook/types': 8.0.9 + '@storybook/core-events': 8.0.6 + '@storybook/csf-tools': 8.0.6 + '@storybook/node-logger': 8.0.6 + '@storybook/types': 8.0.6 '@yarnpkg/fslib': 2.10.3 '@yarnpkg/libzip': 2.3.0 chalk: 4.1.2 cross-spawn: 7.0.3 - esbuild: 0.20.2 - esbuild-register: 3.5.0(esbuild@0.20.2) + esbuild: 0.19.12 + esbuild-register: 3.5.0(esbuild@0.19.12) execa: 5.1.1 file-system-cache: 2.3.0 find-cache-dir: 3.3.2 find-up: 5.0.0 fs-extra: 11.2.0 - glob: 10.3.12 + glob: 10.3.10 handlebars: 4.7.8 lazy-universal-dotenv: 4.0.0 node-fetch: 2.7.0 @@ -11770,40 +5480,43 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: true - '@storybook/core-events@8.0.9': + /@storybook/core-events@8.0.6: + resolution: {integrity: sha512-EwGmuMm8QTUAHPhab4yftQWoSCX3OzEk6cQdpLtbNFtRRLE9aPZzxhk5Z/d3KhLNSCUAGyCiDt5I9JxTBetT9A==} dependencies: ts-dedent: 2.2.0 - '@storybook/core-server@8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/core-server@8.0.6(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-COmcjrry8vZXDh08ZGbfDz2bFB4of5wnwOwYf8uwlVND6HnhQzV22On1s3/p8qw+dKOpjpwDdHWtMnndnPNuqQ==} dependencies: '@aw-web-design/x-default-browser': 1.4.126 - '@babel/core': 7.24.5 + '@babel/core': 7.24.0 '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-manager': 8.0.9 - '@storybook/channels': 8.0.9 - '@storybook/core-common': 8.0.9 - '@storybook/core-events': 8.0.9 - '@storybook/csf': 0.1.6 - '@storybook/csf-tools': 8.0.9 + '@storybook/builder-manager': 8.0.6 + '@storybook/channels': 8.0.6 + '@storybook/core-common': 8.0.6 + '@storybook/core-events': 8.0.6 + '@storybook/csf': 0.1.2 + '@storybook/csf-tools': 8.0.6 '@storybook/docs-mdx': 3.0.0 '@storybook/global': 5.0.0 - '@storybook/manager': 8.0.9 - '@storybook/manager-api': 8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/node-logger': 8.0.9 - '@storybook/preview-api': 8.0.9 - '@storybook/telemetry': 8.0.9 - '@storybook/types': 8.0.9 + '@storybook/manager': 8.0.6 + '@storybook/manager-api': 8.0.6(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 8.0.6 + '@storybook/preview-api': 8.0.6 + '@storybook/telemetry': 8.0.6 + '@storybook/types': 8.0.6 '@types/detect-port': 1.3.5 - '@types/node': 18.19.31 + '@types/node': 18.19.24 '@types/pretty-hrtime': 1.0.3 '@types/semver': 7.5.8 better-opn: 3.0.2 chalk: 4.1.2 - cli-table3: 0.6.4 + cli-table3: 0.6.3 compression: 1.7.4 detect-port: 1.5.1 - express: 4.19.2 + express: 4.18.2 fs-extra: 11.2.0 globby: 11.1.0 ip: 2.0.1 @@ -11819,7 +5532,7 @@ snapshots: util: 0.12.5 util-deprecate: 1.0.2 watchpack: 2.4.1 - ws: 8.17.0 + ws: 8.16.0 transitivePeerDependencies: - bufferutil - encoding @@ -11827,40 +5540,48 @@ snapshots: - react-dom - supports-color - utf-8-validate + dev: true - '@storybook/csf-plugin@8.0.9': + /@storybook/csf-plugin@8.0.6: + resolution: {integrity: sha512-ULaAFGhdgDDbknGnCqxitzeBlSzYZJQvZT4HtFgxfNU2McOu+GLIzyUOx3xG5eoziLvvm+oW+lxLr5nDkSaBUg==} dependencies: - '@storybook/csf-tools': 8.0.9 - unplugin: 1.10.1 + '@storybook/csf-tools': 8.0.6 + unplugin: 1.7.1 transitivePeerDependencies: - supports-color + dev: true - '@storybook/csf-tools@8.0.9': + /@storybook/csf-tools@8.0.6: + resolution: {integrity: sha512-MEBVxpnzqkBPyYXdtYQrY0SQC3oflmAQdEM0qWFzPvZXTnIMk3Q2ft8JNiBht6RlrKGvKql8TodwpbOiPeJI/w==} dependencies: - '@babel/generator': 7.24.5 - '@babel/parser': 7.24.5 - '@babel/traverse': 7.24.5 - '@babel/types': 7.24.5 - '@storybook/csf': 0.1.6 - '@storybook/types': 8.0.9 + '@babel/generator': 7.23.6 + '@babel/parser': 7.24.0 + '@babel/traverse': 7.24.0 + '@babel/types': 7.24.0 + '@storybook/csf': 0.1.2 + '@storybook/types': 8.0.6 fs-extra: 11.2.0 recast: 0.23.6 ts-dedent: 2.2.0 transitivePeerDependencies: - supports-color + dev: true - '@storybook/csf@0.1.6': + /@storybook/csf@0.1.2: + resolution: {integrity: sha512-ePrvE/pS1vsKR9Xr+o+YwdqNgHUyXvg+1Xjx0h9LrVx7Zq4zNe06pd63F5EvzTbCbJsHj7GHr9tkiaqm7U8WRA==} dependencies: type-fest: 2.19.0 - '@storybook/docs-mdx@3.0.0': {} + /@storybook/docs-mdx@3.0.0: + resolution: {integrity: sha512-NmiGXl2HU33zpwTv1XORe9XG9H+dRUC1Jl11u92L4xr062pZtrShLmD4VKIsOQujxhhOrbxpwhNOt+6TdhyIdQ==} + dev: true - '@storybook/docs-tools@8.0.9': + /@storybook/docs-tools@8.0.6: + resolution: {integrity: sha512-PsAA2b/Q1ki5IR0fa52MI+fdDkQ0W+mrZVRRj3eJzonGZYcQtXofTXQB7yi0CaX7zzI/N8JcdE4bO9sI6SrOTg==} dependencies: - '@storybook/core-common': 8.0.9 - '@storybook/core-events': 8.0.9 - '@storybook/preview-api': 8.0.9 - '@storybook/types': 8.0.9 + '@storybook/core-common': 8.0.6 + '@storybook/preview-api': 8.0.6 + '@storybook/types': 8.0.6 '@types/doctrine': 0.0.3 assert: 2.1.0 doctrine: 3.0.0 @@ -11868,35 +5589,44 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: true - '@storybook/global@5.0.0': {} + /@storybook/global@5.0.0: + resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} - '@storybook/icons@1.2.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/icons@1.2.9(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-cOmylsz25SYXaJL/gvTk/dl3pyk7yBFRfeXTsHvTA3dfhoU/LWSq0NKL9nM7WBasJyn6XPSGnLS4RtKXLw5EUg==} + engines: {node: '>=14.0.0'} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@storybook/instrumenter@8.0.9': + /@storybook/instrumenter@8.0.6: + resolution: {integrity: sha512-I1OgKvvCWLQafTTEJ8KG8AGKwnNu8sLNO4ce6tRGSPFpsGgt1QIemJ/p6taOgPicnEFamTzH+5x+LYjRKt0cJA==} dependencies: - '@storybook/channels': 8.0.9 - '@storybook/client-logger': 8.0.9 - '@storybook/core-events': 8.0.9 + '@storybook/channels': 8.0.6 + '@storybook/client-logger': 8.0.6 + '@storybook/core-events': 8.0.6 '@storybook/global': 5.0.0 - '@storybook/preview-api': 8.0.9 - '@vitest/utils': 1.5.3 + '@storybook/preview-api': 8.0.6 + '@vitest/utils': 1.3.1 util: 0.12.5 - '@storybook/manager-api@8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/manager-api@8.0.6(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-khYA5CM+LY/B5VsqqUmt2ivNLNqyIKfcgGsXHkOs3Kr5BOz8LhEmSwZOB348ey2C2ejFJmvKlkcsE+rB9ixlww==} dependencies: - '@storybook/channels': 8.0.9 - '@storybook/client-logger': 8.0.9 - '@storybook/core-events': 8.0.9 - '@storybook/csf': 0.1.6 + '@storybook/channels': 8.0.6 + '@storybook/client-logger': 8.0.6 + '@storybook/core-events': 8.0.6 + '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/router': 8.0.9 - '@storybook/theming': 8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/types': 8.0.9 + '@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0) + '@storybook/router': 8.0.6 + '@storybook/theming': 8.0.6(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 8.0.6 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 @@ -11907,61 +5637,79 @@ snapshots: - react - react-dom - '@storybook/manager@8.0.9': {} + /@storybook/manager@8.0.6: + resolution: {integrity: sha512-wdL3lG72qrCOLkxEUW49+hmwA4fIFXFvAEU7wVgEt4KyRRGWhHa8Dr/5Tnq54CWJrA+BTrTPHaoo/Vu4BAjgow==} + dev: true - '@storybook/node-logger@8.0.9': {} - - '@storybook/preset-scss@1.0.3(css-loader@7.1.1(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2)))(sass-loader@14.2.1(sass@1.75.0)(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2)))(style-loader@4.0.0(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2)))': - dependencies: - css-loader: 7.1.1(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2)) - sass-loader: 14.2.1(sass@1.75.0)(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2)) - style-loader: 4.0.0(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2)) + /@storybook/node-logger@8.0.6: + resolution: {integrity: sha512-mDRJLVAuTWauO0mnrwajfJV/6zKBJVPp/9g0ULccE3Q+cuqNfUefqfCd17cZBlJHeRsdB9jy9tod48d4qzGEkQ==} + dev: true - '@storybook/preset-scss@1.0.3(css-loader@7.1.1(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))))(sass-loader@14.2.1(sass@1.75.0)(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))))(style-loader@4.0.0(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))))': + /@storybook/preset-scss@1.0.3(css-loader@6.10.0)(sass-loader@14.1.1)(style-loader@3.3.4): + resolution: {integrity: sha512-o9Iz6wxPeNENrQa2mKlsDKynBfqU2uWaRP80HeWp4TkGgf7/x3DVF2O7yi9N0x/PI1qzzTTpxlQ90D62XmpiTw==} + peerDependencies: + css-loader: '*' + sass-loader: '*' + style-loader: '*' dependencies: - css-loader: 7.1.1(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))) - sass-loader: 14.2.1(sass@1.75.0)(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))) - style-loader: 4.0.0(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))) + css-loader: 6.10.0(webpack@5.90.3) + sass-loader: 14.1.1(sass@1.72.0)(webpack@5.90.3) + style-loader: 3.3.4(webpack@5.90.3) + dev: true - '@storybook/preview-api@8.0.9': + /@storybook/preview-api@8.0.6: + resolution: {integrity: sha512-O5SvBqlHIO/Cf5oGZUJV2npkp9bLqg9Sn0T0a5zXolJbRy+gP7MDyz4AnliLpTn5bT2rzVQ6VH8IDlhHBq3K6g==} dependencies: - '@storybook/channels': 8.0.9 - '@storybook/client-logger': 8.0.9 - '@storybook/core-events': 8.0.9 - '@storybook/csf': 0.1.6 + '@storybook/channels': 8.0.6 + '@storybook/client-logger': 8.0.6 + '@storybook/core-events': 8.0.6 + '@storybook/csf': 0.1.2 '@storybook/global': 5.0.0 - '@storybook/types': 8.0.9 - '@types/qs': 6.9.15 + '@storybook/types': 8.0.6 + '@types/qs': 6.9.12 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 - qs: 6.12.1 + qs: 6.11.2 tiny-invariant: 1.3.3 ts-dedent: 2.2.0 util-deprecate: 1.0.2 - '@storybook/preview@8.0.9': {} + /@storybook/preview@8.0.6: + resolution: {integrity: sha512-NdVstxdUghv5goQJ4zFftyezfCEPKHOSNu8k02KU6u6g5IiK430jp5y71E/eiBK3m1AivtluC7tPRSch0HsidA==} + dev: true - '@storybook/react-dom-shim@8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/react-dom-shim@8.0.6(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-NC4k0dBIypvVqwqnMhKDUxNc1OeL6lgspn8V26PnmCYbvY97ZqoGQ7n2a5Kw/kubN6yWX1nxNkV6HcTRgEnYTw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: true - '@storybook/react-vite@8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0))': + /@storybook/react-vite@8.0.6(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2)(vite@5.1.6): + resolution: {integrity: sha512-M6R6nl7dcXZ+wQHqFD1Qh/v4GPygqlC0pwE/cZ7FKUYA2wO3qm81OpuZYBKJoFIyHbRP/8oPKSvuzkgZvGY+/g==} + engines: {node: '>=18.0.0'} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + vite: ^4.0.0 || ^5.0.0 dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.4.5)(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0)) - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - '@storybook/builder-vite': 8.0.9(typescript@5.4.5)(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0)) - '@storybook/node-logger': 8.0.9 - '@storybook/react': 8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.4.2)(vite@5.1.6) + '@rollup/pluginutils': 5.1.0 + '@storybook/builder-vite': 8.0.6(typescript@5.4.2)(vite@5.1.6) + '@storybook/node-logger': 8.0.6 + '@storybook/react': 8.0.6(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2) find-up: 5.0.0 - magic-string: 0.30.10 + magic-string: 0.30.7 react: 18.2.0 react-docgen: 7.0.3 react-dom: 18.2.0(react@18.2.0) resolve: 1.22.8 tsconfig-paths: 4.2.0 - vite: 5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0) + vite: 5.1.6(@types/node@20.11.27)(sass@1.72.0) transitivePeerDependencies: - '@preact/preset-vite' - encoding @@ -11969,18 +5717,28 @@ snapshots: - supports-color - typescript - vite-plugin-glimmerx + dev: true - '@storybook/react@8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5)': + /@storybook/react@8.0.6(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.2): + resolution: {integrity: sha512-A1zivNti15nHkJ6EcVKpxKwlDkyMb5MlJMUb8chX/xBWxoR1f5R8eI484rhdPRYUzBY7JwvgZfy4y/murqg6hA==} + engines: {node: '>=18.0.0'} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + typescript: '>= 4.2.x' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@storybook/client-logger': 8.0.9 - '@storybook/docs-tools': 8.0.9 + '@storybook/client-logger': 8.0.6 + '@storybook/docs-tools': 8.0.6 '@storybook/global': 5.0.0 - '@storybook/preview-api': 8.0.9 - '@storybook/react-dom-shim': 8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/types': 8.0.9 + '@storybook/preview-api': 8.0.6 + '@storybook/react-dom-shim': 8.0.6(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 8.0.6 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 - '@types/node': 18.19.31 + '@types/node': 18.19.24 acorn: 7.4.1 acorn-jsx: 5.3.2(acorn@7.4.1) acorn-walk: 7.2.0 @@ -11990,28 +5748,30 @@ snapshots: prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-element-to-jsx-string: 15.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-element-to-jsx-string: 15.0.0(react-dom@18.2.0)(react@18.2.0) semver: 7.6.0 ts-dedent: 2.2.0 type-fest: 2.19.0 + typescript: 5.4.2 util-deprecate: 1.0.2 - optionalDependencies: - typescript: 5.4.5 transitivePeerDependencies: - encoding - supports-color + dev: true - '@storybook/router@8.0.9': + /@storybook/router@8.0.6: + resolution: {integrity: sha512-ektN0+TyQPxVxcUvt9ksGizgDM1bKFEdGJeeqv0yYaOSyC4M1e4S8QZ+Iq/p/NFNt5XJWsWU+HtQ8AzQWagQfQ==} dependencies: - '@storybook/client-logger': 8.0.9 + '@storybook/client-logger': 8.0.6 memoizerific: 1.11.3 - qs: 6.12.1 + qs: 6.11.2 - '@storybook/telemetry@8.0.9': + /@storybook/telemetry@8.0.6: + resolution: {integrity: sha512-kzxhhzGRSBYR4oe/Vlp/adKVxD8KWbIDMCgLWaINe14ILfEmpyrC00MXRSjS1tMF1qfrtn600Oe/xkHFQUpivQ==} dependencies: - '@storybook/client-logger': 8.0.9 - '@storybook/core-common': 8.0.9 - '@storybook/csf-tools': 8.0.9 + '@storybook/client-logger': 8.0.6 + '@storybook/core-common': 8.0.6 + '@storybook/csf-tools': 8.0.6 chalk: 4.1.2 detect-package-manager: 2.0.1 fetch-retry: 5.0.6 @@ -12020,18 +5780,21 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: true - '@storybook/test@8.0.9(vitest@1.5.3(@types/node@20.11.27)(happy-dom@13.10.1)(jsdom@24.0.0)(sass@1.75.0)(terser@5.31.0))': + /@storybook/test@8.0.6(vitest@1.3.1): + resolution: {integrity: sha512-MctGhJSnD6es5xj8lMDjB4gzXk6Uoaw756CAnQamPoETr+3dkJzf4LOeUwyV3LgT7D3pQ72Po5kTdCKfrPHsDQ==} dependencies: - '@storybook/client-logger': 8.0.9 - '@storybook/core-events': 8.0.9 - '@storybook/instrumenter': 8.0.9 - '@storybook/preview-api': 8.0.9 + '@storybook/client-logger': 8.0.6 + '@storybook/core-events': 8.0.6 + '@storybook/instrumenter': 8.0.6 + '@storybook/preview-api': 8.0.6 '@testing-library/dom': 9.3.4 - '@testing-library/jest-dom': 6.4.2(vitest@1.5.3(@types/node@20.11.27)(happy-dom@13.10.1)(jsdom@24.0.0)(sass@1.75.0)(terser@5.31.0)) + '@testing-library/jest-dom': 6.4.2(vitest@1.3.1) '@testing-library/user-event': 14.5.2(@testing-library/dom@9.3.4) '@vitest/expect': 1.3.1 - '@vitest/spy': 1.5.3 + '@vitest/spy': 1.3.1 + chai: 4.4.1 util: 0.12.5 transitivePeerDependencies: - '@jest/globals' @@ -12040,92 +5803,178 @@ snapshots: - jest - vitest - '@storybook/theming@8.0.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@storybook/theming@8.0.6(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-o/b12+nDp8WDFlE0qQilzJ2aIeOHD48MCoc+ouFRPRH4tUS5xNaBPYxBxTgdtFbwZNuOC2my4A37Uhjn6IwkuQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) - '@storybook/client-logger': 8.0.9 + '@storybook/client-logger': 8.0.6 '@storybook/global': 5.0.0 memoizerific: 1.11.3 - optionalDependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@storybook/types@8.0.9': + /@storybook/types@8.0.6: + resolution: {integrity: sha512-YKq4A+3diQ7UCGuyrB/9LkB29jjGoEmPl3TfV7mO1FvdRw22BNuV3GyJCiLUHigSKiZgFo+pfQhmsNRJInHUnQ==} dependencies: - '@storybook/channels': 8.0.9 + '@storybook/channels': 8.0.6 '@types/express': 4.17.21 file-system-cache: 2.3.0 - '@swc/core-darwin-arm64@1.4.17': + /@swc/core-darwin-arm64@1.4.2: + resolution: {integrity: sha512-1uSdAn1MRK5C1m/TvLZ2RDvr0zLvochgrZ2xL+lRzugLlCTlSA+Q4TWtrZaOz+vnnFVliCpw7c7qu0JouhgQIw==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@swc/core-darwin-x64@1.4.17': + /@swc/core-darwin-x64@1.4.2: + resolution: {integrity: sha512-TYD28+dCQKeuxxcy7gLJUCFLqrwDZnHtC2z7cdeGfZpbI2mbfppfTf2wUPzqZk3gEC96zHd4Yr37V3Tvzar+lQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@swc/core-linux-arm-gnueabihf@1.4.17': + /@swc/core-linux-arm-gnueabihf@1.4.2: + resolution: {integrity: sha512-Eyqipf7ZPGj0vplKHo8JUOoU1un2sg5PjJMpEesX0k+6HKE2T8pdyeyXODN0YTFqzndSa/J43EEPXm+rHAsLFQ==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true optional: true - '@swc/core-linux-arm64-gnu@1.4.17': + /@swc/core-linux-arm64-gnu@1.4.2: + resolution: {integrity: sha512-wZn02DH8VYPv3FC0ub4my52Rttsus/rFw+UUfzdb3tHMHXB66LqN+rR0ssIOZrH6K+VLN6qpTw9VizjyoH0BxA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@swc/core-linux-arm64-musl@1.4.17': + /@swc/core-linux-arm64-musl@1.4.2: + resolution: {integrity: sha512-3G0D5z9hUj9bXNcwmA1eGiFTwe5rWkuL3DsoviTj73TKLpk7u64ND0XjEfO0huVv4vVu9H1jodrKb7nvln/dlw==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@swc/core-linux-x64-gnu@1.4.17': + /@swc/core-linux-x64-gnu@1.4.2: + resolution: {integrity: sha512-LFxn9U8cjmYHw3jrdPNqPAkBGglKE3tCZ8rA7hYyp0BFxuo7L2ZcEnPm4RFpmSCCsExFH+LEJWuMGgWERoktvg==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@swc/core-linux-x64-musl@1.4.17': + /@swc/core-linux-x64-musl@1.4.2: + resolution: {integrity: sha512-dp0fAmreeVVYTUcb4u9njTPrYzKnbIH0EhH2qvC9GOYNNREUu2GezSIDgonjOXkHiTCvopG4xU7y56XtXj4VrQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@swc/core-win32-arm64-msvc@1.4.17': + /@swc/core-win32-arm64-msvc@1.4.2: + resolution: {integrity: sha512-HlVIiLMQkzthAdqMslQhDkoXJ5+AOLUSTV6fm6shFKZKqc/9cJvr4S8UveNERL9zUficA36yM3bbfo36McwnvQ==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true optional: true - '@swc/core-win32-ia32-msvc@1.4.17': + /@swc/core-win32-ia32-msvc@1.4.2: + resolution: {integrity: sha512-WCF8faPGjCl4oIgugkp+kL9nl3nUATlzKXCEGFowMEmVVCFM0GsqlmGdPp1pjZoWc9tpYanoXQDnp5IvlDSLhA==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true optional: true - '@swc/core-win32-x64-msvc@1.4.17': + /@swc/core-win32-x64-msvc@1.4.2: + resolution: {integrity: sha512-oV71rwiSpA5xre2C5570BhCsg1HF97SNLsZ/12xv7zayGzqr3yvFALFJN8tHKpqUdCB4FGPjoP3JFdV3i+1wUw==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true optional: true - '@swc/core@1.4.17(@swc/helpers@0.5.5)': + /@swc/core@1.4.2: + resolution: {integrity: sha512-vWgY07R/eqj1/a0vsRKLI9o9klGZfpLNOVEnrv4nrccxBgYPjcf22IWwAoaBJ+wpA7Q4fVjCUM8lP0m01dpxcg==} + engines: {node: '>=10'} + requiresBuild: true + peerDependencies: + '@swc/helpers': ^0.5.0 + peerDependenciesMeta: + '@swc/helpers': + optional: true dependencies: '@swc/counter': 0.1.3 - '@swc/types': 0.1.6 + '@swc/types': 0.1.5 optionalDependencies: - '@swc/core-darwin-arm64': 1.4.17 - '@swc/core-darwin-x64': 1.4.17 - '@swc/core-linux-arm-gnueabihf': 1.4.17 - '@swc/core-linux-arm64-gnu': 1.4.17 - '@swc/core-linux-arm64-musl': 1.4.17 - '@swc/core-linux-x64-gnu': 1.4.17 - '@swc/core-linux-x64-musl': 1.4.17 - '@swc/core-win32-arm64-msvc': 1.4.17 - '@swc/core-win32-ia32-msvc': 1.4.17 - '@swc/core-win32-x64-msvc': 1.4.17 - '@swc/helpers': 0.5.5 - - '@swc/counter@0.1.3': {} - - '@swc/helpers@0.5.5': + '@swc/core-darwin-arm64': 1.4.2 + '@swc/core-darwin-x64': 1.4.2 + '@swc/core-linux-arm-gnueabihf': 1.4.2 + '@swc/core-linux-arm64-gnu': 1.4.2 + '@swc/core-linux-arm64-musl': 1.4.2 + '@swc/core-linux-x64-gnu': 1.4.2 + '@swc/core-linux-x64-musl': 1.4.2 + '@swc/core-win32-arm64-msvc': 1.4.2 + '@swc/core-win32-ia32-msvc': 1.4.2 + '@swc/core-win32-x64-msvc': 1.4.2 + dev: true + + /@swc/counter@0.1.3: + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + dev: true + + /@swc/helpers@0.5.2: + resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==} dependencies: - '@swc/counter': 0.1.3 tslib: 2.6.2 + dev: false - '@swc/types@0.1.6': - dependencies: - '@swc/counter': 0.1.3 + /@swc/types@0.1.5: + resolution: {integrity: sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==} + dev: true - '@tailwindcss/typography@0.5.13(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.5))(@types/node@20.11.27)(typescript@5.4.5)))': + /@tailwindcss/typography@0.5.10(tailwindcss@3.4.1): + resolution: {integrity: sha512-Pe8BuPJQJd3FfRnm6H0ulKIGoMEQS+Vq01R6M5aCrFB/ccR/shT+0kXLjouGC1gFLm9hopTFN+DMP0pfwRWzPw==} + peerDependencies: + tailwindcss: '>=3.0.0 || insiders' dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.5))(@types/node@20.11.27)(typescript@5.4.5)) + tailwindcss: 3.4.1(ts-node@10.9.2) + dev: true - '@testing-library/dom@9.3.4': + /@testing-library/dom@9.3.4: + resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==} + engines: {node: '>=14'} dependencies: - '@babel/code-frame': 7.24.2 - '@babel/runtime': 7.24.5 + '@babel/code-frame': 7.23.5 + '@babel/runtime': 7.24.0 '@types/aria-query': 5.0.4 aria-query: 5.1.3 chalk: 4.1.2 @@ -12133,90 +5982,151 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.4.2(vitest@1.5.3(@types/node@20.11.27)(happy-dom@13.10.1)(jsdom@24.0.0)(sass@1.75.0)(terser@5.31.0))': + /@testing-library/jest-dom@6.4.2(vitest@1.3.1): + resolution: {integrity: sha512-CzqH0AFymEMG48CpzXFriYYkOjk6ZGPCLMhW9e9jg3KMCn5OfJecF8GtGW7yGfR/IgCe3SX8BSwjdzI6BBbZLw==} + engines: {node: '>=14', npm: '>=6', yarn: '>=1'} + peerDependencies: + '@jest/globals': '>= 28' + '@types/bun': latest + '@types/jest': '>= 28' + jest: '>= 28' + vitest: '>= 0.32' + peerDependenciesMeta: + '@jest/globals': + optional: true + '@types/bun': + optional: true + '@types/jest': + optional: true + jest: + optional: true + vitest: + optional: true dependencies: '@adobe/css-tools': 4.3.3 - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.0 aria-query: 5.3.0 chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.6.3 lodash: 4.17.21 redent: 3.0.0 - optionalDependencies: - vitest: 1.5.3(@types/node@20.11.27)(happy-dom@13.10.1)(jsdom@24.0.0)(sass@1.75.0)(terser@5.31.0) + vitest: 1.3.1(@types/node@20.11.27) - '@testing-library/react@14.2.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@testing-library/react@14.2.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-sGdjws32ai5TLerhvzThYFbpnF9XtL65Cjf+gB0Dhr29BGqK+mAeN7SURSdu+eqgET4ANcWoC7FQpkaiGvBr+A==} + engines: {node: '>=14'} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.0 '@testing-library/dom': 9.3.4 - '@types/react-dom': 18.3.0 + '@types/react-dom': 18.2.22 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: true - '@testing-library/user-event@14.5.2(@testing-library/dom@9.3.4)': + /@testing-library/user-event@14.5.2(@testing-library/dom@9.3.4): + resolution: {integrity: sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==} + engines: {node: '>=12', npm: '>=6'} + peerDependencies: + '@testing-library/dom': '>=7.21.4' dependencies: '@testing-library/dom': 9.3.4 - '@tisoap/react-flow-smart-edge@3.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(reactflow@11.10.4(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.4.5)': + /@tisoap/react-flow-smart-edge@3.0.0(react-dom@18.2.0)(react@18.2.0)(reactflow@11.10.4)(typescript@5.4.2): + resolution: {integrity: sha512-XtEQT0IrOqPwJvCzgEoj3Y16/EK4SOcjZO7FmOPU+qJWmgYjeTyv7J35CGm6dFeJYdZ2gHDrvQ1zwaXuo23/8g==} + engines: {node: '>=16', npm: ^8.0.0} + peerDependencies: + react: '>=17' + react-dom: '>=17' + reactflow: '>=11' + typescript: '>=4.6' dependencies: pathfinding: 0.4.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - reactflow: 11.10.4(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - typescript: 5.4.5 + reactflow: 11.10.4(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0) + typescript: 5.4.2 + dev: false - '@tsconfig/node10@1.0.11': {} + /@tsconfig/node10@1.0.9: + resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} + dev: true - '@tsconfig/node12@1.0.11': {} + /@tsconfig/node12@1.0.11: + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} + dev: true - '@tsconfig/node14@1.0.3': {} + /@tsconfig/node14@1.0.3: + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} + dev: true - '@tsconfig/node16@1.0.4': {} + /@tsconfig/node16@1.0.4: + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + dev: true - '@turf/along@6.5.0': + /@turf/along@6.5.0: + resolution: {integrity: sha512-LLyWQ0AARqJCmMcIEAXF4GEu8usmd4Kbz3qk1Oy5HoRNpZX47+i5exQtmIWKdqJ1MMhW26fCTXgpsEs5zgJ5gw==} dependencies: '@turf/bearing': 6.5.0 '@turf/destination': 6.5.0 '@turf/distance': 6.5.0 '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 + dev: false - '@turf/area@6.5.0': + /@turf/area@6.5.0: + resolution: {integrity: sha512-xCZdiuojokLbQ+29qR6qoMD89hv+JAgWjLrwSEWL+3JV8IXKeNFl6XkEJz9HGkVpnXvQKJoRz4/liT+8ZZ5Jyg==} dependencies: '@turf/helpers': 6.5.0 '@turf/meta': 6.5.0 + dev: false - '@turf/bbox-polygon@6.5.0': + /@turf/bbox-polygon@6.5.0: + resolution: {integrity: sha512-+/r0NyL1lOG3zKZmmf6L8ommU07HliP4dgYToMoTxqzsWzyLjaj/OzgQ8rBmv703WJX+aS6yCmLuIhYqyufyuw==} dependencies: '@turf/helpers': 6.5.0 + dev: false - '@turf/bbox@6.5.0': + /@turf/bbox@6.5.0: + resolution: {integrity: sha512-RBbLaao5hXTYyyg577iuMtDB8ehxMlUqHEJiMs8jT1GHkFhr6sYre3lmLsPeYEi/ZKj5TP5tt7fkzNdJ4GIVyw==} dependencies: '@turf/helpers': 6.5.0 '@turf/meta': 6.5.0 + dev: false - '@turf/bearing@6.5.0': + /@turf/bearing@6.5.0: + resolution: {integrity: sha512-dxINYhIEMzgDOztyMZc20I7ssYVNEpSv04VbMo5YPQsqa80KO3TFvbuCahMsCAW5z8Tncc8dwBlEFrmRjJG33A==} dependencies: '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 + dev: false - '@turf/boolean-clockwise@5.1.5': + /@turf/boolean-clockwise@5.1.5: + resolution: {integrity: sha512-FqbmEEOJ4rU4/2t7FKx0HUWmjFEVqR+NJrFP7ymGSjja2SQ7Q91nnBihGuT+yuHHl6ElMjQ3ttsB/eTmyCycxA==} dependencies: '@turf/helpers': 5.1.5 '@turf/invariant': 5.2.0 + dev: false - '@turf/boolean-clockwise@6.5.0': + /@turf/boolean-clockwise@6.5.0: + resolution: {integrity: sha512-45+C7LC5RMbRWrxh3Z0Eihsc8db1VGBO5d9BLTOAwU4jR6SgsunTfRWR16X7JUwIDYlCVEmnjcXJNi/kIU3VIw==} dependencies: '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 + dev: false - '@turf/boolean-point-in-polygon@6.5.0': + /@turf/boolean-point-in-polygon@6.5.0: + resolution: {integrity: sha512-DtSuVFB26SI+hj0SjrvXowGTUCHlgevPAIsukssW6BG5MlNSBQAo70wpICBNJL6RjukXg8d2eXaAWuD/CqL00A==} dependencies: '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 + dev: false - '@turf/buffer@6.5.0': + /@turf/buffer@6.5.0: + resolution: {integrity: sha512-qeX4N6+PPWbKqp1AVkBVWFerGjMYMUyencwfnkCesoznU6qvfugFHNAngNqIBVnJjZ5n8IFyOf+akcxnrt9sNg==} dependencies: '@turf/bbox': 6.5.0 '@turf/center': 6.5.0 @@ -12225,101 +6135,141 @@ snapshots: '@turf/projection': 6.5.0 d3-geo: 1.7.1 turf-jsts: 1.2.3 + dev: false - '@turf/center@6.5.0': + /@turf/center@6.5.0: + resolution: {integrity: sha512-T8KtMTfSATWcAX088rEDKjyvQCBkUsLnK/Txb6/8WUXIeOZyHu42G7MkdkHRoHtwieLdduDdmPLFyTdG5/e7ZQ==} dependencies: '@turf/bbox': 6.5.0 '@turf/helpers': 6.5.0 + dev: false - '@turf/centroid@6.5.0': + /@turf/centroid@6.5.0: + resolution: {integrity: sha512-MwE1oq5E3isewPprEClbfU5pXljIK/GUOMbn22UM3IFPDJX0KeoyLNwghszkdmFp/qMGL/M13MMWvU+GNLXP/A==} dependencies: '@turf/helpers': 6.5.0 '@turf/meta': 6.5.0 + dev: false - '@turf/circle@6.5.0': + /@turf/circle@6.5.0: + resolution: {integrity: sha512-oU1+Kq9DgRnoSbWFHKnnUdTmtcRUMmHoV9DjTXu9vOLNV5OWtAAh1VZ+mzsioGGzoDNT/V5igbFOkMfBQc0B6A==} dependencies: '@turf/destination': 6.5.0 '@turf/helpers': 6.5.0 + dev: false - '@turf/clone@5.1.5': + /@turf/clone@5.1.5: + resolution: {integrity: sha512-//pITsQ8xUdcQ9pVb4JqXiSqG4dos5Q9N4sYFoWghX21tfOV2dhc5TGqYOhnHrQS7RiKQL1vQ48kIK34gQ5oRg==} dependencies: '@turf/helpers': 5.1.5 + dev: false - '@turf/clone@6.5.0': + /@turf/clone@6.5.0: + resolution: {integrity: sha512-mzVtTFj/QycXOn6ig+annKrM6ZlimreKYz6f/GSERytOpgzodbQyOgkfwru100O1KQhhjSudKK4DsQ0oyi9cTw==} dependencies: '@turf/helpers': 6.5.0 + dev: false - '@turf/destination@6.5.0': + /@turf/destination@6.5.0: + resolution: {integrity: sha512-4cnWQlNC8d1tItOz9B4pmJdWpXqS0vEvv65bI/Pj/genJnsL7evI0/Xw42RvEGROS481MPiU80xzvwxEvhQiMQ==} dependencies: '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 + dev: false - '@turf/difference@6.5.0': + /@turf/difference@6.5.0: + resolution: {integrity: sha512-l8iR5uJqvI+5Fs6leNbhPY5t/a3vipUF/3AeVLpwPQcgmedNXyheYuy07PcMGH5Jdpi5gItOiTqwiU/bUH4b3A==} dependencies: '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 - polygon-clipping: 0.15.7 + polygon-clipping: 0.15.3 + dev: false - '@turf/distance@6.5.0': + /@turf/distance@6.5.0: + resolution: {integrity: sha512-xzykSLfoURec5qvQJcfifw/1mJa+5UwByZZ5TZ8iaqjGYN0vomhV9aiSLeYdUGtYRESZ+DYC/OzY+4RclZYgMg==} dependencies: '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 + dev: false - '@turf/ellipse@6.5.0': + /@turf/ellipse@6.5.0: + resolution: {integrity: sha512-kuXtwFviw/JqnyJXF1mrR/cb496zDTSbGKtSiolWMNImYzGGkbsAsFTjwJYgD7+4FixHjp0uQPzo70KDf3AIBw==} dependencies: '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 '@turf/rhumb-destination': 6.5.0 '@turf/transform-rotate': 6.5.0 + dev: false - '@turf/helpers@5.1.5': {} + /@turf/helpers@5.1.5: + resolution: {integrity: sha512-/lF+JR+qNDHZ8bF9d+Cp58nxtZWJ3sqFe6n3u3Vpj+/0cqkjk4nXKYBSY0azm+GIYB5mWKxUXvuP/m0ZnKj1bw==} + dev: false - '@turf/helpers@6.5.0': {} + /@turf/helpers@6.5.0: + resolution: {integrity: sha512-VbI1dV5bLFzohYYdgqwikdMVpe7pJ9X3E+dlr425wa2/sMJqYDhTO++ec38/pcPvPE6oD9WEEeU3Xu3gza+VPw==} + dev: false - '@turf/intersect@6.5.0': + /@turf/intersect@6.5.0: + resolution: {integrity: sha512-2legGJeKrfFkzntcd4GouPugoqPUjexPZnOvfez+3SfIMrHvulw8qV8u7pfVyn2Yqs53yoVCEjS5sEpvQ5YRQg==} dependencies: '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 - polygon-clipping: 0.15.7 + polygon-clipping: 0.15.3 + dev: false - '@turf/invariant@5.2.0': + /@turf/invariant@5.2.0: + resolution: {integrity: sha512-28RCBGvCYsajVkw2EydpzLdcYyhSA77LovuOvgCJplJWaNVyJYH6BOR3HR9w50MEkPqb/Vc/jdo6I6ermlRtQA==} dependencies: '@turf/helpers': 5.1.5 + dev: false - '@turf/invariant@6.5.0': + /@turf/invariant@6.5.0: + resolution: {integrity: sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg==} dependencies: '@turf/helpers': 6.5.0 + dev: false - '@turf/line-intersect@6.5.0': + /@turf/line-intersect@6.5.0: + resolution: {integrity: sha512-CS6R1tZvVQD390G9Ea4pmpM6mJGPWoL82jD46y0q1KSor9s6HupMIo1kY4Ny+AEYQl9jd21V3Scz20eldpbTVA==} dependencies: '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 '@turf/line-segment': 6.5.0 '@turf/meta': 6.5.0 geojson-rbush: 3.2.0 + dev: false - '@turf/line-segment@6.5.0': + /@turf/line-segment@6.5.0: + resolution: {integrity: sha512-jI625Ho4jSuJESNq66Mmi290ZJ5pPZiQZruPVpmHkUw257Pew0alMmb6YrqYNnLUuiVVONxAAKXUVeeUGtycfw==} dependencies: '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 '@turf/meta': 6.5.0 + dev: false - '@turf/meta@5.2.0': + /@turf/meta@5.2.0: + resolution: {integrity: sha512-ZjQ3Ii62X9FjnK4hhdsbT+64AYRpaI8XMBMcyftEOGSmPMUVnkbvuv3C9geuElAXfQU7Zk1oWGOcrGOD9zr78Q==} dependencies: '@turf/helpers': 5.1.5 + dev: false - '@turf/meta@6.5.0': + /@turf/meta@6.5.0: + resolution: {integrity: sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA==} dependencies: '@turf/helpers': 6.5.0 + dev: false - '@turf/midpoint@6.5.0': + /@turf/midpoint@6.5.0: + resolution: {integrity: sha512-MyTzV44IwmVI6ec9fB2OgZ53JGNlgOpaYl9ArKoF49rXpL84F9rNATndbe0+MQIhdkw8IlzA6xVP4lZzfMNVCw==} dependencies: '@turf/bearing': 6.5.0 '@turf/destination': 6.5.0 '@turf/distance': 6.5.0 '@turf/helpers': 6.5.0 + dev: false - '@turf/nearest-point-on-line@6.5.0': + /@turf/nearest-point-on-line@6.5.0: + resolution: {integrity: sha512-WthrvddddvmymnC+Vf7BrkHGbDOUu6Z3/6bFYUGv1kxw8tiZ6n83/VG6kHz4poHOfS0RaNflzXSkmCi64fLBlg==} dependencies: '@turf/bearing': 6.5.0 '@turf/destination': 6.5.0 @@ -12328,8 +6278,10 @@ snapshots: '@turf/invariant': 6.5.0 '@turf/line-intersect': 6.5.0 '@turf/meta': 6.5.0 + dev: false - '@turf/point-to-line-distance@6.5.0': + /@turf/point-to-line-distance@6.5.0: + resolution: {integrity: sha512-opHVQ4vjUhNBly1bob6RWy+F+hsZDH9SA0UW36pIRzfpu27qipU18xup0XXEePfY6+wvhF6yL/WgCO2IbrLqEA==} dependencies: '@turf/bearing': 6.5.0 '@turf/distance': 6.5.0 @@ -12339,50 +6291,66 @@ snapshots: '@turf/projection': 6.5.0 '@turf/rhumb-bearing': 6.5.0 '@turf/rhumb-distance': 6.5.0 + dev: false - '@turf/polygon-to-line@6.5.0': + /@turf/polygon-to-line@6.5.0: + resolution: {integrity: sha512-5p4n/ij97EIttAq+ewSnKt0ruvuM+LIDzuczSzuHTpq4oS7Oq8yqg5TQ4nzMVuK41r/tALCk7nAoBuw3Su4Gcw==} dependencies: '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 + dev: false - '@turf/projection@6.5.0': + /@turf/projection@6.5.0: + resolution: {integrity: sha512-/Pgh9mDvQWWu8HRxqpM+tKz8OzgauV+DiOcr3FCjD6ubDnrrmMJlsf6fFJmggw93mtVPrZRL6yyi9aYCQBOIvg==} dependencies: '@turf/clone': 6.5.0 '@turf/helpers': 6.5.0 '@turf/meta': 6.5.0 + dev: false - '@turf/rewind@5.1.5': + /@turf/rewind@5.1.5: + resolution: {integrity: sha512-Gdem7JXNu+G4hMllQHXRFRihJl3+pNl7qY+l4qhQFxq+hiU1cQoVFnyoleIqWKIrdK/i2YubaSwc3SCM7N5mMw==} dependencies: '@turf/boolean-clockwise': 5.1.5 '@turf/clone': 5.1.5 '@turf/helpers': 5.1.5 '@turf/invariant': 5.2.0 '@turf/meta': 5.2.0 + dev: false - '@turf/rewind@6.5.0': + /@turf/rewind@6.5.0: + resolution: {integrity: sha512-IoUAMcHWotBWYwSYuYypw/LlqZmO+wcBpn8ysrBNbazkFNkLf3btSDZMkKJO/bvOzl55imr/Xj4fi3DdsLsbzQ==} dependencies: '@turf/boolean-clockwise': 6.5.0 '@turf/clone': 6.5.0 '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 '@turf/meta': 6.5.0 + dev: false - '@turf/rhumb-bearing@6.5.0': + /@turf/rhumb-bearing@6.5.0: + resolution: {integrity: sha512-jMyqiMRK4hzREjQmnLXmkJ+VTNTx1ii8vuqRwJPcTlKbNWfjDz/5JqJlb5NaFDcdMpftWovkW5GevfnuzHnOYA==} dependencies: '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 + dev: false - '@turf/rhumb-destination@6.5.0': + /@turf/rhumb-destination@6.5.0: + resolution: {integrity: sha512-RHNP1Oy+7xTTdRrTt375jOZeHceFbjwohPHlr9Hf68VdHHPMAWgAKqiX2YgSWDcvECVmiGaBKWus1Df+N7eE4Q==} dependencies: '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 + dev: false - '@turf/rhumb-distance@6.5.0': + /@turf/rhumb-distance@6.5.0: + resolution: {integrity: sha512-oKp8KFE8E4huC2Z1a1KNcFwjVOqa99isxNOwfo4g3SUABQ6NezjKDDrnvC4yI5YZ3/huDjULLBvhed45xdCrzg==} dependencies: '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 + dev: false - '@turf/transform-rotate@6.5.0': + /@turf/transform-rotate@6.5.0: + resolution: {integrity: sha512-A2Ip1v4246ZmpssxpcL0hhiVBEf4L8lGnSPWTgSv5bWBEoya2fa/0SnFX9xJgP40rMP+ZzRaCN37vLHbv1Guag==} dependencies: '@turf/centroid': 6.5.0 '@turf/clone': 6.5.0 @@ -12392,8 +6360,10 @@ snapshots: '@turf/rhumb-bearing': 6.5.0 '@turf/rhumb-destination': 6.5.0 '@turf/rhumb-distance': 6.5.0 + dev: false - '@turf/transform-scale@6.5.0': + /@turf/transform-scale@6.5.0: + resolution: {integrity: sha512-VsATGXC9rYM8qTjbQJ/P7BswKWXHdnSJ35JlV4OsZyHBMxJQHftvmZJsFbOqVtQnIQIzf2OAly6rfzVV9QLr7g==} dependencies: '@turf/bbox': 6.5.0 '@turf/center': 6.5.0 @@ -12405,190 +6375,267 @@ snapshots: '@turf/rhumb-bearing': 6.5.0 '@turf/rhumb-destination': 6.5.0 '@turf/rhumb-distance': 6.5.0 + dev: false - '@turf/transform-translate@6.5.0': + /@turf/transform-translate@6.5.0: + resolution: {integrity: sha512-NABLw5VdtJt/9vSstChp93pc6oel4qXEos56RBMsPlYB8hzNTEKYtC146XJvyF4twJeeYS8RVe1u7KhoFwEM5w==} dependencies: '@turf/clone': 6.5.0 '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 '@turf/meta': 6.5.0 '@turf/rhumb-destination': 6.5.0 + dev: false - '@turf/union@6.5.0': + /@turf/union@6.5.0: + resolution: {integrity: sha512-igYWCwP/f0RFHIlC2c0SKDuM/ObBaqSljI3IdV/x71805QbIvY/BYGcJdyNcgEA6cylIGl/0VSlIbpJHZ9ldhw==} dependencies: '@turf/helpers': 6.5.0 '@turf/invariant': 6.5.0 - polygon-clipping: 0.15.7 + polygon-clipping: 0.15.3 + dev: false - '@types/argparse@1.0.38': {} + /@types/argparse@1.0.38: + resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==} + dev: true - '@types/aria-query@5.0.4': {} + /@types/aria-query@5.0.4: + resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} - '@types/babel__core@7.20.5': + /@types/babel__core@7.20.5: + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.24.5 - '@babel/types': 7.24.5 + '@babel/parser': 7.24.0 + '@babel/types': 7.24.0 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.5 + dev: true - '@types/babel__generator@7.6.8': + /@types/babel__generator@7.6.8: + resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.24.0 + dev: true - '@types/babel__template@7.4.4': + /@types/babel__template@7.4.4: + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@babel/parser': 7.24.5 - '@babel/types': 7.24.5 + '@babel/parser': 7.24.0 + '@babel/types': 7.24.0 + dev: true - '@types/babel__traverse@7.20.5': + /@types/babel__traverse@7.20.5: + resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==} dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.24.0 + dev: true - '@types/body-parser@1.19.5': + /@types/body-parser@1.19.5: + resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: '@types/connect': 3.4.38 '@types/node': 20.11.27 - '@types/brotli@1.3.4': + /@types/brotli@1.3.4: + resolution: {integrity: sha512-cKYjgaS2DMdCKF7R0F5cgx1nfBYObN2ihIuPGQ4/dlIY6RpV7OWNwe9L8V4tTVKL2eZqOkNM9FM/rgTvLf4oXw==} dependencies: '@types/node': 20.11.27 + dev: false - '@types/color-convert@2.0.3': + /@types/color-convert@2.0.3: + resolution: {integrity: sha512-2Q6wzrNiuEvYxVQqhh7sXM2mhIhvZR/Paq4FdsQkOMgWsCIkKvSGj8Le1/XalulrmgOzPMqNa0ix+ePY4hTrfg==} dependencies: - '@types/color-name': 1.1.4 + '@types/color-name': 1.1.3 - '@types/color-name@1.1.4': {} + /@types/color-name@1.1.3: + resolution: {integrity: sha512-87W6MJCKZYDhLAx/J1ikW8niMvmGRyY+rpUxWpL1cO7F8Uu5CHuQoFv+R0/L5pgNdW4jTyda42kv60uwVIPjLw==} - '@types/color@3.0.6': + /@types/color@3.0.6: + resolution: {integrity: sha512-NMiNcZFRUAiUUCCf7zkAelY8eV3aKqfbzyFQlXpPIEeoNDbsEHGpb854V3gzTsGKYj830I5zPuOwU/TP5/cW6A==} dependencies: '@types/color-convert': 2.0.3 - '@types/connect@3.4.38': + /@types/connect@3.4.38: + resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: '@types/node': 20.11.27 - '@types/conventional-commits-parser@5.0.0': + /@types/conventional-commits-parser@5.0.0: + resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==} dependencies: '@types/node': 20.11.27 + dev: true - '@types/cookie@0.6.0': {} + /@types/cookie@0.6.0: + resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} + dev: false - '@types/cross-spawn@6.0.6': + /@types/cross-spawn@6.0.6: + resolution: {integrity: sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA==} dependencies: '@types/node': 20.11.27 + dev: true - '@types/crypto-js@4.2.2': {} + /@types/crypto-js@4.2.2: + resolution: {integrity: sha512-sDOLlVbHhXpAUAL0YHDUUwDZf3iN4Bwi4W6a0W0b+QcAezUbRtH4FVb+9J4h+XFPW7l/gQ9F8qC7P+Ec4k8QVQ==} + dev: false - '@types/css-font-loading-module@0.0.12': {} + /@types/css-font-loading-module@0.0.12: + resolution: {integrity: sha512-x2tZZYkSxXqWvTDgveSynfjq/T2HyiZHXb00j/+gy19yp70PHCizM48XFdjBCWH7eHBD0R5i/pw9yMBP/BH5uA==} + dev: false - '@types/cytoscape-dagre@2.3.3': + /@types/cytoscape-dagre@2.3.3: + resolution: {integrity: sha512-FJBsNMbBZpqNwT6rp5leVYMevWUjnyD1QS8erNMAMWoBifvaVUklXIjE+bllLDSowjM3abXuRvljliSXUU+d1A==} dependencies: - '@types/cytoscape': 3.21.0 + '@types/cytoscape': 3.19.16 + dev: true - '@types/cytoscape-fcose@2.2.4': + /@types/cytoscape-fcose@2.2.4: + resolution: {integrity: sha512-QwWtnT8HI9h+DHhG5krGc1ZY0Ex+cn85MvX96ZNAjSxuXiZDnjIZW/ypVkvvubTjIY4rSdkJY1D/Nsn8NDpmAw==} dependencies: - '@types/cytoscape': 3.21.0 + '@types/cytoscape': 3.19.16 + dev: true - '@types/cytoscape-klay@3.1.4': + /@types/cytoscape-klay@3.1.4: + resolution: {integrity: sha512-H+tIadpcVjmDGWKFUfibwzIpH/kddfwAFsuhPparjiC+bWBm+MeNqIwwY+19ofkJZWcqWqZL6Jp8lkp+sP8Aig==} dependencies: - '@types/cytoscape': 3.21.0 + '@types/cytoscape': 3.19.16 + dev: true - '@types/cytoscape@3.21.0': {} + /@types/cytoscape@3.19.16: + resolution: {integrity: sha512-A3zkjaZ6cOGyqEvrVuC1YUgiRSJhDZOj8Qhd1ALH2/+YxH2za1BOmR4RWQsKYHsc+aMP/IWoqg1COuUbZ39t/g==} - '@types/d3-array@3.2.1': {} + /@types/d3-array@3.2.1: + resolution: {integrity: sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==} - '@types/d3-axis@3.0.6': + /@types/d3-axis@3.0.6: + resolution: {integrity: sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==} dependencies: '@types/d3-selection': 3.0.10 - '@types/d3-brush@3.0.6': + /@types/d3-brush@3.0.6: + resolution: {integrity: sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==} dependencies: '@types/d3-selection': 3.0.10 - '@types/d3-chord@3.0.6': {} + /@types/d3-chord@3.0.6: + resolution: {integrity: sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg==} - '@types/d3-color@1.4.5': {} + /@types/d3-color@1.4.5: + resolution: {integrity: sha512-5sNP3DmtSnSozxcjqmzQKsDOuVJXZkceo1KJScDc1982kk/TS9mTPc6lpli1gTu1MIBF1YWutpHpjucNWcIj5g==} + dev: false - '@types/d3-color@3.1.3': {} + /@types/d3-color@3.1.3: + resolution: {integrity: sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==} - '@types/d3-contour@3.0.6': + /@types/d3-contour@3.0.6: + resolution: {integrity: sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg==} dependencies: '@types/d3-array': 3.2.1 '@types/geojson': 7946.0.14 - '@types/d3-delaunay@6.0.4': {} + /@types/d3-delaunay@6.0.4: + resolution: {integrity: sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw==} - '@types/d3-dispatch@3.0.6': {} + /@types/d3-dispatch@3.0.6: + resolution: {integrity: sha512-4fvZhzMeeuBJYZXRXrRIQnvUYfyXwYmLsdiN7XXmVNQKKw1cM8a5WdID0g1hVFZDqT9ZqZEY5pD44p24VS7iZQ==} - '@types/d3-drag@3.0.7': + /@types/d3-drag@3.0.7: + resolution: {integrity: sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==} dependencies: '@types/d3-selection': 3.0.10 - '@types/d3-dsv@3.0.7': {} + /@types/d3-dsv@3.0.7: + resolution: {integrity: sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g==} - '@types/d3-ease@3.0.2': {} + /@types/d3-ease@3.0.2: + resolution: {integrity: sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==} - '@types/d3-fetch@3.0.7': + /@types/d3-fetch@3.0.7: + resolution: {integrity: sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA==} dependencies: '@types/d3-dsv': 3.0.7 - '@types/d3-force@3.0.9': {} + /@types/d3-force@3.0.9: + resolution: {integrity: sha512-IKtvyFdb4Q0LWna6ymywQsEYjK/94SGhPrMfEr1TIc5OBeziTi+1jcCvttts8e0UWZIxpasjnQk9MNk/3iS+kA==} - '@types/d3-format@3.0.4': {} + /@types/d3-format@3.0.4: + resolution: {integrity: sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g==} - '@types/d3-geo@3.1.0': + /@types/d3-geo@3.1.0: + resolution: {integrity: sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==} dependencies: '@types/geojson': 7946.0.14 - '@types/d3-hierarchy@3.1.7': {} + /@types/d3-hierarchy@3.1.6: + resolution: {integrity: sha512-qlmD/8aMk5xGorUvTUWHCiumvgaUXYldYjNVOWtYoTYY/L+WwIEAmJxUmTgr9LoGNG0PPAOmqMDJVDPc7DOpPw==} - '@types/d3-interpolate@3.0.4': + /@types/d3-interpolate@3.0.4: + resolution: {integrity: sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==} dependencies: '@types/d3-color': 3.1.3 - '@types/d3-path@3.1.0': {} + /@types/d3-path@3.1.0: + resolution: {integrity: sha512-P2dlU/q51fkOc/Gfl3Ul9kicV7l+ra934qBFXCFhrZMOL6du1TM0pm1ThYvENukyOn5h9v+yMJ9Fn5JK4QozrQ==} - '@types/d3-polygon@3.0.2': {} + /@types/d3-polygon@3.0.2: + resolution: {integrity: sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA==} - '@types/d3-quadtree@3.0.6': {} + /@types/d3-quadtree@3.0.6: + resolution: {integrity: sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg==} - '@types/d3-random@3.0.3': {} + /@types/d3-random@3.0.3: + resolution: {integrity: sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ==} - '@types/d3-scale-chromatic@3.0.3': {} + /@types/d3-scale-chromatic@3.0.3: + resolution: {integrity: sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==} - '@types/d3-scale@3.3.5': + /@types/d3-scale@3.3.5: + resolution: {integrity: sha512-YOpKj0kIEusRf7ofeJcSZQsvKbnTwpe1DUF+P2qsotqG53kEsjm7EzzliqQxMkAWdkZcHrg5rRhB4JiDOQPX+A==} dependencies: '@types/d3-time': 2.1.4 + dev: false - '@types/d3-scale@4.0.8': + /@types/d3-scale@4.0.8: + resolution: {integrity: sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==} dependencies: '@types/d3-time': 3.0.3 - '@types/d3-selection@3.0.10': {} + /@types/d3-selection@3.0.10: + resolution: {integrity: sha512-cuHoUgS/V3hLdjJOLTT691+G2QoqAjCVLmr4kJXR4ha56w1Zdu8UUQ5TxLRqudgNjwXeQxKMq4j+lyf9sWuslg==} - '@types/d3-shape@3.1.6': + /@types/d3-shape@3.1.6: + resolution: {integrity: sha512-5KKk5aKGu2I+O6SONMYSNflgiP0WfZIQvVUMan50wHsLG1G94JlxEVnCpQARfTtzytuY0p/9PXXZb3I7giofIA==} dependencies: '@types/d3-path': 3.1.0 - '@types/d3-time-format@4.0.3': {} + /@types/d3-time-format@4.0.3: + resolution: {integrity: sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==} - '@types/d3-time@2.1.4': {} + /@types/d3-time@2.1.4: + resolution: {integrity: sha512-BTfLsxTeo7yFxI/haOOf1ZwJ6xKgQLT9dCp+EcmQv87Gox6X+oKl4mLKfO6fnWm3P22+A6DknMNEZany8ql2Rw==} + dev: false - '@types/d3-time@3.0.3': {} + /@types/d3-time@3.0.3: + resolution: {integrity: sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==} - '@types/d3-timer@3.0.2': {} + /@types/d3-timer@3.0.2: + resolution: {integrity: sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==} - '@types/d3-transition@3.0.8': + /@types/d3-transition@3.0.8: + resolution: {integrity: sha512-ew63aJfQ/ms7QQ4X7pk5NxQ9fZH/z+i24ZfJ6tJSfqxJMrYLiK01EAs2/Rtw/JreGUsS3pLPNV644qXFGnoZNQ==} dependencies: '@types/d3-selection': 3.0.10 - '@types/d3-zoom@3.0.8': + /@types/d3-zoom@3.0.8: + resolution: {integrity: sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==} dependencies: '@types/d3-interpolate': 3.0.4 '@types/d3-selection': 3.0.10 - '@types/d3@7.4.3': + /@types/d3@7.4.3: + resolution: {integrity: sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==} dependencies: '@types/d3-array': 3.2.1 '@types/d3-axis': 3.0.6 @@ -12605,7 +6652,7 @@ snapshots: '@types/d3-force': 3.0.9 '@types/d3-format': 3.0.4 '@types/d3-geo': 3.1.0 - '@types/d3-hierarchy': 3.1.7 + '@types/d3-hierarchy': 3.1.6 '@types/d3-interpolate': 3.0.4 '@types/d3-path': 3.1.0 '@types/d3-polygon': 3.0.2 @@ -12621,189 +6668,313 @@ snapshots: '@types/d3-transition': 3.0.8 '@types/d3-zoom': 3.0.8 - '@types/detect-port@1.3.5': {} + /@types/detect-port@1.3.5: + resolution: {integrity: sha512-Rf3/lB9WkDfIL9eEKaSYKc+1L/rNVYBjThk22JTqQw0YozXarX8YljFAz+HCoC6h4B4KwCMsBPZHaFezwT4BNA==} + dev: true - '@types/doctrine@0.0.3': {} + /@types/doctrine@0.0.3: + resolution: {integrity: sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA==} + dev: true - '@types/doctrine@0.0.9': {} + /@types/doctrine@0.0.9: + resolution: {integrity: sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==} + dev: true - '@types/earcut@2.1.4': {} + /@types/earcut@2.1.4: + resolution: {integrity: sha512-qp3m9PPz4gULB9MhjGID7wpo3gJ4bTGXm7ltNDsmOvsPduTeHp8wSW9YckBj3mljeOh4F0m2z/0JKAALRKbmLQ==} + dev: false - '@types/ejs@3.1.5': {} + /@types/ejs@3.1.5: + resolution: {integrity: sha512-nv+GSx77ZtXiJzwKdsASqi+YQ5Z7vwHsTP0JY2SiQgjGckkBRKZnk8nIM+7oUZ1VCtuTz0+By4qVR7fqzp/Dfg==} + dev: true - '@types/emscripten@1.39.10': {} + /@types/emscripten@1.39.10: + resolution: {integrity: sha512-TB/6hBkYQJxsZHSqyeuO1Jt0AB/bW6G7rHt9g7lML7SOF6lbgcHvw/Lr+69iqN0qxgXLhWKScAon73JNnptuDw==} + dev: true - '@types/escodegen@0.0.6': {} + /@types/escodegen@0.0.6: + resolution: {integrity: sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==} + dev: true - '@types/eslint-scope@3.7.7': + /@types/eslint-scope@3.7.7: + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} dependencies: - '@types/eslint': 8.56.10 + '@types/eslint': 8.56.5 '@types/estree': 1.0.5 + dev: true - '@types/eslint@8.56.10': + /@types/eslint@8.56.5: + resolution: {integrity: sha512-u5/YPJHo1tvkSF2CE0USEkxon82Z5DBy2xR+qfyYNszpX9qcs4sT6uq2kBbj4BXY1+DBGDPnrhMZV3pKWGNukw==} dependencies: '@types/estree': 1.0.5 '@types/json-schema': 7.0.15 + dev: true - '@types/estree@0.0.51': {} + /@types/estree@0.0.51: + resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} + dev: true - '@types/estree@1.0.5': {} + /@types/estree@1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - '@types/express-serve-static-core@4.19.0': + /@types/express-serve-static-core@4.17.43: + resolution: {integrity: sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==} dependencies: '@types/node': 20.11.27 - '@types/qs': 6.9.15 + '@types/qs': 6.9.12 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 - '@types/express@4.17.21': + /@types/express@4.17.21: + resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} dependencies: '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 4.19.0 - '@types/qs': 6.9.15 - '@types/serve-static': 1.15.7 + '@types/express-serve-static-core': 4.17.43 + '@types/qs': 6.9.12 + '@types/serve-static': 1.15.5 - '@types/find-cache-dir@3.2.1': {} + /@types/find-cache-dir@3.2.1: + resolution: {integrity: sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==} + dev: true - '@types/geojson@7946.0.14': {} + /@types/geojson@7946.0.14: + resolution: {integrity: sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg==} - '@types/geojson@7946.0.8': {} + /@types/geojson@7946.0.8: + resolution: {integrity: sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA==} + dev: false - '@types/glob@7.2.0': + /@types/glob@7.2.0: + resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 '@types/node': 20.11.27 + dev: true - '@types/google.maps@3.55.7': {} + /@types/google.maps@3.55.8: + resolution: {integrity: sha512-aSyvlCRXzF9Jtjqq4zmA24sczKZ0QWJnn4zRrkufCoohHulS6LCf4KsF22eAlnHBuVYwEhQoMXIufUS7kXF5uA==} + dev: false - '@types/hammerjs@2.0.45': {} + /@types/hammerjs@2.0.45: + resolution: {integrity: sha512-qkcUlZmX6c4J8q45taBKTL3p+LbITgyx7qhlPYOdOHZB7B31K0mXbP5YA7i7SgDeEGuI9MnumiKPEMrxg8j3KQ==} + dev: false - '@types/hast@3.0.4': + /@types/hast@3.0.4: + resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} dependencies: - '@types/unist': 3.0.2 + '@types/unist': 2.0.10 + dev: true - '@types/hoist-non-react-statics@3.3.5': + /@types/hoist-non-react-statics@3.3.5: + resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==} dependencies: - '@types/react': 18.3.1 + '@types/react': 18.2.65 hoist-non-react-statics: 3.3.2 + dev: false + + /@types/http-errors@2.0.4: + resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} - '@types/http-errors@2.0.4': {} + /@types/json-schema@7.0.11: + resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==} + dev: true - '@types/json-schema@7.0.15': {} + /@types/json-schema@7.0.15: + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + dev: true - '@types/json5@0.0.29': {} + /@types/json5@0.0.29: + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - '@types/lodash-es@4.17.12': + /@types/lodash-es@4.17.12: + resolution: {integrity: sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==} dependencies: - '@types/lodash': 4.17.0 + '@types/lodash': 4.14.202 + dev: true - '@types/lodash@4.17.0': {} + /@types/lodash@4.14.202: + resolution: {integrity: sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==} + dev: true - '@types/mdx@2.0.13': {} + /@types/mdx@2.0.11: + resolution: {integrity: sha512-HM5bwOaIQJIQbAYfax35HCKxx7a3KrK3nBtIqJgSOitivTD1y3oW9P3rxY9RkXYPUk7y/AjAohfHKmFpGE79zw==} + dev: true - '@types/mime@1.3.5': {} + /@types/mime@1.3.5: + resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} + + /@types/mime@3.0.4: + resolution: {integrity: sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==} - '@types/minimatch@5.1.2': {} + /@types/minimatch@5.1.2: + resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} + dev: true - '@types/node@18.19.31': + /@types/node@18.19.24: + resolution: {integrity: sha512-eghAz3gnbQbvnHqB+mgB2ZR3aH6RhdEmHGS48BnV75KceQPHqabkxKI0BbUSsqhqy2Ddhc2xD/VAR9ySZd57Lw==} dependencies: undici-types: 5.26.5 + dev: true - '@types/node@20.11.27': + /@types/node@20.11.27: + resolution: {integrity: sha512-qyUZfMnCg1KEz57r7pzFtSGt49f6RPkPBis3Vo4PbS7roQEDn22hiHzl/Lo1q4i4hDEgBJmBF/NTNg2XR0HbFg==} dependencies: undici-types: 5.26.5 - '@types/normalize-package-data@2.4.4': {} + /@types/normalize-package-data@2.4.4: + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + dev: true - '@types/offscreencanvas@2019.7.3': {} + /@types/offscreencanvas@2019.7.3: + resolution: {integrity: sha512-ieXiYmgSRXUDeOntE1InxjWyvEelZGP63M+cGuquuRLuIKKT1osnkXjxev9B7d1nXSug5vpunx+gNlbVxMlC9A==} + dev: false - '@types/pako@1.0.7': {} + /@types/pako@1.0.7: + resolution: {integrity: sha512-YBtzT2ztNF6R/9+UXj2wTGFnC9NklAnASt3sC0h2m1bbH7G6FyBIkt4AN8ThZpNfxUo1b2iMVO0UawiJymEt8A==} + dev: false - '@types/parse-json@4.0.2': {} + /@types/parse-json@4.0.2: + resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} + dev: false - '@types/pretty-hrtime@1.0.3': {} + /@types/pretty-hrtime@1.0.3: + resolution: {integrity: sha512-nj39q0wAIdhwn7DGUyT9irmsKK1tV0bd5WFEhgpqNTMFZ8cE+jieuTphCW0tfdm47S2zVT5mr09B28b1chmQMA==} + dev: true - '@types/prop-types@15.7.12': {} + /@types/prop-types@15.7.11: + resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} - '@types/qs@6.9.15': {} + /@types/qs@6.9.12: + resolution: {integrity: sha512-bZcOkJ6uWrL0Qb2NAWKa7TBU+mJHPzhx9jjLL1KHF+XpzEcR7EXHvjbHlGtR/IsP1vyPrehuS6XqkmaePy//mg==} - '@types/raf@3.4.3': + /@types/raf@3.4.0: + resolution: {integrity: sha512-taW5/WYqo36N7V39oYyHP9Ipfd5pNFvGTIQsNGj86xV88YQ7GnI30/yMfKDF7Zgin0m3e+ikX88FvImnK4RjGw==} + requiresBuild: true + dev: false optional: true - '@types/range-parser@1.2.7': {} + /@types/range-parser@1.2.7: + resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react-color@3.0.12': + /@types/react-color@3.0.12: + resolution: {integrity: sha512-pr3uKE3lSvf7GFo1Rn2K3QktiZQFFrSgSGJ/3iMvSOYWt2pPAJ97rVdVfhWxYJZ8prAEXzoP2XX//3qGSQgu7Q==} dependencies: - '@types/react': 18.3.1 - '@types/reactcss': 1.2.12 + '@types/react': 18.2.65 + '@types/reactcss': 1.2.11 + dev: true - '@types/react-dom@18.3.0': + /@types/react-dom@18.2.22: + resolution: {integrity: sha512-fHkBXPeNtfvri6gdsMYyW+dW7RXFo6Ad09nLFK0VQWR7yGLai/Cyvyj696gbwYvBnhGtevUG9cET0pmUbMtoPQ==} dependencies: - '@types/react': 18.3.1 + '@types/react': 18.2.65 - '@types/react-grid-layout@1.3.5': + /@types/react-grid-layout@1.3.5: + resolution: {integrity: sha512-WH/po1gcEcoR6y857yAnPGug+ZhkF4PaTUxgAbwfeSH/QOgVSakKHBXoPGad/sEznmkiaK3pqHk+etdWisoeBQ==} dependencies: - '@types/react': 18.3.1 + '@types/react': 18.2.65 - '@types/react-transition-group@4.4.10': + /@types/react-transition-group@4.4.10: + resolution: {integrity: sha512-hT/+s0VQs2ojCX823m60m5f0sL5idt9SO6Tj6Dg+rdphGPIeJbJ6CxvBYkgkGKrYeDjvIpKTR38UzmtHJOGW3Q==} dependencies: - '@types/react': 18.3.1 + '@types/react': 18.2.65 + dev: false - '@types/react-window@1.8.8': + /@types/react-window@1.8.8: + resolution: {integrity: sha512-8Ls660bHR1AUA2kuRvVG9D/4XpRC6wjAaPT9dil7Ckc76eP9TKWZwwmgfq8Q1LANX3QNDnoU4Zp48A3w+zK69Q==} dependencies: - '@types/react': 18.3.1 + '@types/react': 18.2.65 + dev: true - '@types/react@18.3.1': + /@types/react@18.2.65: + resolution: {integrity: sha512-98TsY0aW4jqx/3RqsUXwMDZSWR1Z4CUlJNue8ueS2/wcxZOsz4xmW1X8ieaWVRHcmmQM3R8xVA4XWB3dJnWwDQ==} dependencies: - '@types/prop-types': 15.7.12 + '@types/prop-types': 15.7.11 + '@types/scheduler': 0.16.8 csstype: 3.1.3 - '@types/reactcss@1.2.12': + /@types/reactcss@1.2.11: + resolution: {integrity: sha512-0fFy0ubuPlhksId8r9V8nsLcxBAPQnn15g/ERAElgE9L6rOquMj2CapsxqfyBuHlkp0/ndEUVnkYI7MkTtkGpw==} dependencies: - '@types/react': 18.3.1 + '@types/react': 18.2.65 + dev: true + + /@types/resolve@1.20.6: + resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} + dev: true - '@types/resolve@1.20.6': {} + /@types/scheduler@0.16.8: + resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} - '@types/semver@7.5.8': {} + /@types/semver@7.5.8: + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + dev: true - '@types/send@0.17.4': + /@types/send@0.17.4: + resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 '@types/node': 20.11.27 - '@types/serve-static@1.15.7': + /@types/serve-static@1.15.5: + resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==} dependencies: '@types/http-errors': 2.0.4 + '@types/mime': 3.0.4 '@types/node': 20.11.27 - '@types/send': 0.17.4 - '@types/styled-components@5.1.34': + /@types/styled-components@5.1.34: + resolution: {integrity: sha512-mmiVvwpYklFIv9E8qfxuPyIt/OuyIrn6gMOAMOFUO3WJfSrSE+sGUoa4PiZj77Ut7bKZpaa6o1fBKS/4TOEvnA==} dependencies: '@types/hoist-non-react-statics': 3.3.5 - '@types/react': 18.3.1 + '@types/react': 18.2.65 csstype: 3.1.3 + dev: false - '@types/stylis@4.2.0': {} + /@types/stylis@4.2.0: + resolution: {integrity: sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw==} + dev: false - '@types/supercluster@7.1.3': + /@types/supercluster@7.1.3: + resolution: {integrity: sha512-Z0pOY34GDFl3Q6hUFYf3HkTwKEE02e7QgtJppBt+beEAxnyOpJua+voGFvxINBHa06GwLFFym7gRPY2SiKIfIA==} dependencies: '@types/geojson': 7946.0.14 + dev: false + + /@types/trusted-types@2.0.7: + resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} + dev: false - '@types/trusted-types@2.0.7': {} + /@types/unist@2.0.10: + resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} + dev: true - '@types/unist@3.0.2': {} + /@types/unist@3.0.2: + resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} + dev: true - '@types/use-sync-external-store@0.0.3': {} + /@types/use-sync-external-store@0.0.3: + resolution: {integrity: sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==} - '@types/uuid@9.0.8': {} + /@types/uuid@9.0.8: + resolution: {integrity: sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==} + dev: true - '@typescript-eslint/eslint-plugin@7.2.0(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': + /@typescript-eslint/eslint-plugin@7.2.0(@typescript-eslint/parser@7.2.0)(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-mdekAHOqS9UjlmyF/LSs6AIEvfceV749GFxoBAjwAv0nkevfKHWQFDMcBZWUiIC5ft6ePWivXoS36aKQ0Cy3sw==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + '@typescript-eslint/parser': ^7.0.0 + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 7.2.0 - '@typescript-eslint/type-utils': 7.2.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/type-utils': 7.2.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/visitor-keys': 7.2.0 debug: 4.3.4 eslint: 8.57.0 @@ -12811,65 +6982,105 @@ snapshots: ignore: 5.3.1 natural-compare: 1.4.0 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.5) - optionalDependencies: - typescript: 5.4.5 + ts-api-utils: 1.3.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color + dev: true - '@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5)': + /@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.2) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4 eslint: 8.57.0 - optionalDependencies: - typescript: 5.4.5 + typescript: 5.4.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.5)': + /@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/scope-manager': 7.2.0 '@typescript-eslint/types': 7.2.0 - '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.2) '@typescript-eslint/visitor-keys': 7.2.0 debug: 4.3.4 eslint: 8.57.0 - optionalDependencies: - typescript: 5.4.5 + typescript: 5.4.2 transitivePeerDependencies: - supports-color + dev: true - '@typescript-eslint/scope-manager@6.21.0': + /@typescript-eslint/scope-manager@6.21.0: + resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} + engines: {node: ^16.0.0 || >=18.0.0} dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - '@typescript-eslint/scope-manager@7.2.0': + /@typescript-eslint/scope-manager@7.2.0: + resolution: {integrity: sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==} + engines: {node: ^16.0.0 || >=18.0.0} dependencies: '@typescript-eslint/types': 7.2.0 '@typescript-eslint/visitor-keys': 7.2.0 + dev: true - '@typescript-eslint/type-utils@7.2.0(eslint@8.57.0)(typescript@5.4.5)': + /@typescript-eslint/type-utils@7.2.0(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-xHi51adBHo9O9330J8GQYQwrKBqbIPJGZZVQTHHmy200hvkLZFWJIFtAG/7IYTWUyun6DE6w5InDReePJYJlJA==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.5) - '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.2) + '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.2) debug: 4.3.4 eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.4.5) - optionalDependencies: - typescript: 5.4.5 + ts-api-utils: 1.3.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color + dev: true - '@typescript-eslint/types@6.21.0': {} + /@typescript-eslint/types@6.21.0: + resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} + engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/types@7.2.0': {} + /@typescript-eslint/types@7.2.0: + resolution: {integrity: sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==} + engines: {node: ^16.0.0 || >=18.0.0} + dev: true - '@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.5)': + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.2): + resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 @@ -12878,13 +7089,19 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.5) - optionalDependencies: - typescript: 5.4.5 + ts-api-utils: 1.3.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.2.0(typescript@5.4.5)': + /@typescript-eslint/typescript-estree@7.2.0(typescript@5.4.2): + resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/types': 7.2.0 '@typescript-eslint/visitor-keys': 7.2.0 @@ -12893,292 +7110,374 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.5) - optionalDependencies: - typescript: 5.4.5 + ts-api-utils: 1.3.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color + dev: true - '@typescript-eslint/utils@7.2.0(eslint@8.57.0)(typescript@5.4.5)': + /@typescript-eslint/utils@7.2.0(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-YfHpnMAGb1Eekpm3XRK8hcMwGLGsnT6L+7b2XyRv6ouDuJU1tZir1GS2i0+VXRatMwSI1/UfcyPe53ADkU+IuA==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^8.56.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 7.2.0 '@typescript-eslint/types': 7.2.0 - '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.2) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript + dev: true - '@typescript-eslint/visitor-keys@6.21.0': + /@typescript-eslint/visitor-keys@6.21.0: + resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} + engines: {node: ^16.0.0 || >=18.0.0} dependencies: '@typescript-eslint/types': 6.21.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@7.2.0': + /@typescript-eslint/visitor-keys@7.2.0: + resolution: {integrity: sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==} + engines: {node: ^16.0.0 || >=18.0.0} dependencies: '@typescript-eslint/types': 7.2.0 eslint-visitor-keys: 3.4.3 + dev: true - '@ungap/structured-clone@1.2.0': {} + /@ungap/structured-clone@1.2.0: + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - '@vaadin/a11y-base@24.3.11': + /@vaadin/a11y-base@24.3.12: + resolution: {integrity: sha512-yTW9EEoaXBMgZSQw5C/hfdgV4c4PZ40Zh1lX6LBKGjsdB4oFOYkY9vsQWHduooXYLvlOKMNr8NCFYbdHtcTVew==} dependencies: '@open-wc/dedupe-mixin': 1.4.0 '@polymer/polymer': 3.5.1 - '@vaadin/component-base': 24.3.11 + '@vaadin/component-base': 24.3.12 lit: 3.1.3 + dev: false - '@vaadin/checkbox@24.3.11': + /@vaadin/checkbox@24.3.12: + resolution: {integrity: sha512-olinUBTrbjQ4UFtfxtbCBlp9H59jeOVhfgBtSISg/ALU6gJSbnzIrfJ5cl3du1eWft/9RB37dVmhFVTJTeWhww==} dependencies: '@open-wc/dedupe-mixin': 1.4.0 '@polymer/polymer': 3.5.1 - '@vaadin/a11y-base': 24.3.11 - '@vaadin/component-base': 24.3.11 - '@vaadin/field-base': 24.3.11 - '@vaadin/vaadin-lumo-styles': 24.3.11 - '@vaadin/vaadin-material-styles': 24.3.11 - '@vaadin/vaadin-themable-mixin': 24.3.11 + '@vaadin/a11y-base': 24.3.12 + '@vaadin/component-base': 24.3.12 + '@vaadin/field-base': 24.3.12 + '@vaadin/vaadin-lumo-styles': 24.3.12 + '@vaadin/vaadin-material-styles': 24.3.12 + '@vaadin/vaadin-themable-mixin': 24.3.12 lit: 3.1.3 + dev: false - '@vaadin/component-base@24.3.11': + /@vaadin/component-base@24.3.12: + resolution: {integrity: sha512-HAJDi0/bJhFtTWsQntFclvxnFIZaw67AURRm2OnPB6/J5magp1yGS1Nm8FVTn8f/qwiBsayylwvdYe+RVXCb8w==} dependencies: '@open-wc/dedupe-mixin': 1.4.0 '@polymer/polymer': 3.5.1 - '@vaadin/vaadin-development-mode-detector': 2.0.6 + '@vaadin/vaadin-development-mode-detector': 2.0.7 '@vaadin/vaadin-usage-statistics': 2.1.2 lit: 3.1.3 + dev: false - '@vaadin/field-base@24.3.11': + /@vaadin/field-base@24.3.12: + resolution: {integrity: sha512-3Q37nyJ3ThF/rFT9iA+Yy+UE4vn0facZxK4/syIhm0bFakRK3MBxUwda5kyxZC0j1bfZhKDLvVi+x5+0aT8imQ==} dependencies: '@open-wc/dedupe-mixin': 1.4.0 '@polymer/polymer': 3.5.1 - '@vaadin/a11y-base': 24.3.11 - '@vaadin/component-base': 24.3.11 + '@vaadin/a11y-base': 24.3.12 + '@vaadin/component-base': 24.3.12 lit: 3.1.3 + dev: false - '@vaadin/grid@24.3.11': + /@vaadin/grid@24.3.12: + resolution: {integrity: sha512-UPmXT/YI+7lXKIICjc/d6L0DCOHmiOK2vqfiVtt5nU0xdpTapgGQy1607an96HRgnEe9ytEpYc2LiDnJ3FPGyA==} dependencies: '@open-wc/dedupe-mixin': 1.4.0 '@polymer/polymer': 3.5.1 - '@vaadin/a11y-base': 24.3.11 - '@vaadin/checkbox': 24.3.11 - '@vaadin/component-base': 24.3.11 - '@vaadin/lit-renderer': 24.3.11 - '@vaadin/text-field': 24.3.11 - '@vaadin/vaadin-lumo-styles': 24.3.11 - '@vaadin/vaadin-material-styles': 24.3.11 - '@vaadin/vaadin-themable-mixin': 24.3.11 - - '@vaadin/icon@24.3.11': + '@vaadin/a11y-base': 24.3.12 + '@vaadin/checkbox': 24.3.12 + '@vaadin/component-base': 24.3.12 + '@vaadin/lit-renderer': 24.3.12 + '@vaadin/text-field': 24.3.12 + '@vaadin/vaadin-lumo-styles': 24.3.12 + '@vaadin/vaadin-material-styles': 24.3.12 + '@vaadin/vaadin-themable-mixin': 24.3.12 + dev: false + + /@vaadin/icon@24.3.12: + resolution: {integrity: sha512-5c/47kQ/mW3xxIuFkQuFY8KV+bDInO1v0vypQea2/GRqgQ3SCHRktEI4VxuLHR6UCAhB3SqJZOld5HEctAduMA==} dependencies: '@open-wc/dedupe-mixin': 1.4.0 '@polymer/polymer': 3.5.1 - '@vaadin/component-base': 24.3.11 - '@vaadin/vaadin-lumo-styles': 24.3.11 - '@vaadin/vaadin-themable-mixin': 24.3.11 + '@vaadin/component-base': 24.3.12 + '@vaadin/vaadin-lumo-styles': 24.3.12 + '@vaadin/vaadin-themable-mixin': 24.3.12 lit: 3.1.3 + dev: false - '@vaadin/input-container@24.3.11': + /@vaadin/input-container@24.3.12: + resolution: {integrity: sha512-SlzdRHB8HYeNtrLH+MnnaYZSbUzQmw5lgRmQIohf+AFp5bARboGzFgCsMToFr2gfQ3QdvxkHlEYsLskNe+XjIg==} dependencies: '@polymer/polymer': 3.5.1 - '@vaadin/component-base': 24.3.11 - '@vaadin/vaadin-lumo-styles': 24.3.11 - '@vaadin/vaadin-material-styles': 24.3.11 - '@vaadin/vaadin-themable-mixin': 24.3.11 + '@vaadin/component-base': 24.3.12 + '@vaadin/vaadin-lumo-styles': 24.3.12 + '@vaadin/vaadin-material-styles': 24.3.12 + '@vaadin/vaadin-themable-mixin': 24.3.12 lit: 3.1.3 + dev: false - '@vaadin/lit-renderer@24.3.11': + /@vaadin/lit-renderer@24.3.12: + resolution: {integrity: sha512-VY1FYcj1MjBbVs4+0nQfpqERGGles21pWliiYtkoev44xYZ8Fbc+ycn8aqZCnwT8J2bnz/w7g8mecaTZFgDsqg==} dependencies: lit: 3.1.3 + dev: false - '@vaadin/text-field@24.3.11': + /@vaadin/text-field@24.3.12: + resolution: {integrity: sha512-VlqZLyKADi76f+ofXNmGWJPZ7GxzKzE0mwbhXk4J5tAMWxGcZOnGpNVZ4Upiu2ieE9KxNSeafnVUK2Yijq5/VA==} dependencies: '@open-wc/dedupe-mixin': 1.4.0 '@polymer/polymer': 3.5.1 - '@vaadin/a11y-base': 24.3.11 - '@vaadin/component-base': 24.3.11 - '@vaadin/field-base': 24.3.11 - '@vaadin/input-container': 24.3.11 - '@vaadin/vaadin-lumo-styles': 24.3.11 - '@vaadin/vaadin-material-styles': 24.3.11 - '@vaadin/vaadin-themable-mixin': 24.3.11 + '@vaadin/a11y-base': 24.3.12 + '@vaadin/component-base': 24.3.12 + '@vaadin/field-base': 24.3.12 + '@vaadin/input-container': 24.3.12 + '@vaadin/vaadin-lumo-styles': 24.3.12 + '@vaadin/vaadin-material-styles': 24.3.12 + '@vaadin/vaadin-themable-mixin': 24.3.12 lit: 3.1.3 + dev: false - '@vaadin/vaadin-development-mode-detector@2.0.6': {} + /@vaadin/vaadin-development-mode-detector@2.0.7: + resolution: {integrity: sha512-9FhVhr0ynSR3X2ao+vaIEttcNU5XfzCbxtmYOV8uIRnUCtNgbvMOIcyGBvntsX9I5kvIP2dV3cFAOG9SILJzEA==} + dev: false - '@vaadin/vaadin-lumo-styles@24.3.11': + /@vaadin/vaadin-lumo-styles@24.3.12: + resolution: {integrity: sha512-Ih0f1JcoMLGyluPCit55zs++IT+W2eGJ8YpaPvGtHI6azJGInbiI4uozxU4O0majRqBNR0Pc1CY49RSSNC3oew==} dependencies: '@polymer/polymer': 3.5.1 - '@vaadin/component-base': 24.3.11 - '@vaadin/icon': 24.3.11 - '@vaadin/vaadin-themable-mixin': 24.3.11 + '@vaadin/component-base': 24.3.12 + '@vaadin/icon': 24.3.12 + '@vaadin/vaadin-themable-mixin': 24.3.12 + dev: false - '@vaadin/vaadin-material-styles@24.3.11': + /@vaadin/vaadin-material-styles@24.3.12: + resolution: {integrity: sha512-2DP8W2KnXbB6ePocQZuBUpelVxg4L1pWB8awVoNLn4nSs1TI3cEWu9bEEN8vgj9JST3ZHTsRJc+VUOueQqziZQ==} dependencies: '@polymer/polymer': 3.5.1 - '@vaadin/component-base': 24.3.11 - '@vaadin/vaadin-themable-mixin': 24.3.11 + '@vaadin/component-base': 24.3.12 + '@vaadin/vaadin-themable-mixin': 24.3.12 + dev: false - '@vaadin/vaadin-themable-mixin@24.3.11': + /@vaadin/vaadin-themable-mixin@24.3.12: + resolution: {integrity: sha512-AM9Wv0D407rsckPkrFD7DZUs+31PBBoQezaYCOi/EJ41Z8BjyMyy8cCEW/bMO3xnLY/bnOiC89+BQ4KE2kFl+w==} dependencies: '@open-wc/dedupe-mixin': 1.4.0 lit: 3.1.3 + dev: false - '@vaadin/vaadin-usage-statistics@2.1.2': + /@vaadin/vaadin-usage-statistics@2.1.2: + resolution: {integrity: sha512-xKs1PvRfTXsG0eWWcImLXWjv7D+f1vfoIvovppv6pZ5QX8xgcxWUdNgERlOOdGt3CTuxQXukTBW3+Qfva+OXSg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + requiresBuild: true dependencies: - '@vaadin/vaadin-development-mode-detector': 2.0.6 + '@vaadin/vaadin-development-mode-detector': 2.0.7 + dev: false - '@vitejs/plugin-basic-ssl@1.1.0(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0))': + /@vitejs/plugin-basic-ssl@1.1.0(vite@5.1.6): + resolution: {integrity: sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==} + engines: {node: '>=14.6.0'} + peerDependencies: + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: - vite: 5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0) + vite: 5.1.6(@types/node@20.11.27)(sass@1.72.0) + dev: true - '@vitejs/plugin-react-swc@3.6.0(@swc/helpers@0.5.5)(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0))': + /@vitejs/plugin-react-swc@3.6.0(vite@5.1.6): + resolution: {integrity: sha512-XFRbsGgpGxGzEV5i5+vRiro1bwcIaZDIdBRP16qwm+jP68ue/S8FJTBEgOeojtVDYrbSua3XFp71kC8VJE6v+g==} + peerDependencies: + vite: ^4 || ^5 dependencies: - '@swc/core': 1.4.17(@swc/helpers@0.5.5) - vite: 5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0) + '@swc/core': 1.4.2 + vite: 5.1.6(@types/node@20.11.27)(sass@1.72.0) transitivePeerDependencies: - '@swc/helpers' + dev: true - '@vitejs/plugin-react@4.2.1(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0))': + /@vitejs/plugin-react@4.2.1(vite@5.1.6): + resolution: {integrity: sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.2.0 || ^5.0.0 dependencies: - '@babel/core': 7.24.5 - '@babel/plugin-transform-react-jsx-self': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.5) + '@babel/core': 7.24.0 + '@babel/plugin-transform-react-jsx-self': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.24.0) '@types/babel__core': 7.20.5 - react-refresh: 0.14.2 - vite: 5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0) + react-refresh: 0.14.0 + vite: 5.1.6(@types/node@20.11.27)(sass@1.72.0) transitivePeerDependencies: - supports-color + dev: true - '@vitest/expect@1.3.1': + /@vitest/expect@1.3.1: + resolution: {integrity: sha512-xofQFwIzfdmLLlHa6ag0dPV8YsnKOCP1KdAeVVh34vSjN2dcUiXYCD9htu/9eM7t8Xln4v03U9HLxLpPlsXdZw==} dependencies: '@vitest/spy': 1.3.1 '@vitest/utils': 1.3.1 chai: 4.4.1 - '@vitest/expect@1.5.3': - dependencies: - '@vitest/spy': 1.5.3 - '@vitest/utils': 1.5.3 - chai: 4.4.1 - - '@vitest/runner@1.5.3': + /@vitest/runner@1.3.1: + resolution: {integrity: sha512-5FzF9c3jG/z5bgCnjr8j9LNq/9OxV2uEBAITOXfoe3rdZJTdO7jzThth7FXv/6b+kdY65tpRQB7WaKhNZwX+Kg==} dependencies: - '@vitest/utils': 1.5.3 + '@vitest/utils': 1.3.1 p-limit: 5.0.0 pathe: 1.1.2 - '@vitest/snapshot@1.5.3': + /@vitest/snapshot@1.3.1: + resolution: {integrity: sha512-EF++BZbt6RZmOlE3SuTPu/NfwBF6q4ABS37HHXzs2LUVPBLx2QoY/K0fKpRChSo8eLiuxcbCVfqKgx/dplCDuQ==} dependencies: - magic-string: 0.30.10 + magic-string: 0.30.7 pathe: 1.1.2 pretty-format: 29.7.0 - '@vitest/spy@1.3.1': - dependencies: - tinyspy: 2.2.1 - - '@vitest/spy@1.5.3': + /@vitest/spy@1.3.1: + resolution: {integrity: sha512-xAcW+S099ylC9VLU7eZfdT9myV67Nor9w9zhf0mGCYJSO+zM2839tOeROTdikOi/8Qeusffvxb/MyBSOja1Uig==} dependencies: tinyspy: 2.2.1 - '@vitest/utils@1.3.1': - dependencies: - diff-sequences: 29.6.3 - estree-walker: 3.0.3 - loupe: 2.3.7 - pretty-format: 29.7.0 - - '@vitest/utils@1.5.3': + /@vitest/utils@1.3.1: + resolution: {integrity: sha512-d3Waie/299qqRyHTm2DjADeTaNdNSVsnwHPWrs20JMpjh6eiVq7ggggweO8rc4arhf6rRkWuHKwvxGvejUXZZQ==} dependencies: diff-sequences: 29.6.3 estree-walker: 3.0.3 loupe: 2.3.7 pretty-format: 29.7.0 - '@volar/language-core@1.11.1': + /@volar/language-core@1.11.1: + resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==} dependencies: '@volar/source-map': 1.11.1 + dev: true - '@volar/source-map@1.11.1': + /@volar/source-map@1.11.1: + resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==} dependencies: muggle-string: 0.3.1 + dev: true - '@volar/typescript@1.11.1': + /@volar/typescript@1.11.1: + resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==} dependencies: '@volar/language-core': 1.11.1 path-browserify: 1.0.1 + dev: true - '@vue/compiler-core@3.4.26': + /@vue/compiler-core@3.4.21: + resolution: {integrity: sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==} dependencies: - '@babel/parser': 7.24.5 - '@vue/shared': 3.4.26 + '@babel/parser': 7.24.0 + '@vue/shared': 3.4.21 entities: 4.5.0 estree-walker: 2.0.2 - source-map-js: 1.2.0 + source-map-js: 1.0.2 + dev: true - '@vue/compiler-dom@3.4.26': + /@vue/compiler-dom@3.4.21: + resolution: {integrity: sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==} dependencies: - '@vue/compiler-core': 3.4.26 - '@vue/shared': 3.4.26 + '@vue/compiler-core': 3.4.21 + '@vue/shared': 3.4.21 + dev: true - '@vue/language-core@1.8.27(typescript@5.4.5)': + /@vue/language-core@1.8.27(typescript@5.4.2): + resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@volar/language-core': 1.11.1 '@volar/source-map': 1.11.1 - '@vue/compiler-dom': 3.4.26 - '@vue/shared': 3.4.26 + '@vue/compiler-dom': 3.4.21 + '@vue/shared': 3.4.21 computeds: 0.0.1 - minimatch: 9.0.4 + minimatch: 9.0.3 muggle-string: 0.3.1 path-browserify: 1.0.1 + typescript: 5.4.2 vue-template-compiler: 2.7.16 - optionalDependencies: - typescript: 5.4.5 + dev: true - '@vue/shared@3.4.26': {} + /@vue/shared@3.4.21: + resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} + dev: true - '@webassemblyjs/ast@1.12.1': + /@webassemblyjs/ast@1.12.1: + resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} dependencies: '@webassemblyjs/helper-numbers': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + dev: true - '@webassemblyjs/floating-point-hex-parser@1.11.6': {} + /@webassemblyjs/floating-point-hex-parser@1.11.6: + resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} + dev: true - '@webassemblyjs/helper-api-error@1.11.6': {} + /@webassemblyjs/helper-api-error@1.11.6: + resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} + dev: true - '@webassemblyjs/helper-buffer@1.12.1': {} + /@webassemblyjs/helper-buffer@1.12.1: + resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} + dev: true - '@webassemblyjs/helper-numbers@1.11.6': + /@webassemblyjs/helper-numbers@1.11.6: + resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} dependencies: '@webassemblyjs/floating-point-hex-parser': 1.11.6 '@webassemblyjs/helper-api-error': 1.11.6 '@xtuc/long': 4.2.2 + dev: true - '@webassemblyjs/helper-wasm-bytecode@1.11.6': {} + /@webassemblyjs/helper-wasm-bytecode@1.11.6: + resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} + dev: true - '@webassemblyjs/helper-wasm-section@1.12.1': + /@webassemblyjs/helper-wasm-section@1.12.1: + resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} dependencies: '@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: true - '@webassemblyjs/ieee754@1.11.6': + /@webassemblyjs/ieee754@1.11.6: + resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} dependencies: '@xtuc/ieee754': 1.2.0 + dev: true - '@webassemblyjs/leb128@1.11.6': + /@webassemblyjs/leb128@1.11.6: + resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} dependencies: '@xtuc/long': 4.2.2 + dev: true - '@webassemblyjs/utf8@1.11.6': {} + /@webassemblyjs/utf8@1.11.6: + resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} + dev: true - '@webassemblyjs/wasm-edit@1.12.1': + /@webassemblyjs/wasm-edit@1.12.1: + resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} dependencies: '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/helper-buffer': 1.12.1 @@ -13188,23 +7487,29 @@ snapshots: '@webassemblyjs/wasm-opt': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 '@webassemblyjs/wast-printer': 1.12.1 + dev: true - '@webassemblyjs/wasm-gen@1.12.1': + /@webassemblyjs/wasm-gen@1.12.1: + resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} dependencies: '@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: true - '@webassemblyjs/wasm-opt@1.12.1': + /@webassemblyjs/wasm-opt@1.12.1: + resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} dependencies: '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/helper-buffer': 1.12.1 '@webassemblyjs/wasm-gen': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 + dev: true - '@webassemblyjs/wasm-parser@1.12.1': + /@webassemblyjs/wasm-parser@1.12.1: + resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} dependencies: '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/helper-api-error': 1.11.6 @@ -13212,331 +7517,535 @@ snapshots: '@webassemblyjs/ieee754': 1.11.6 '@webassemblyjs/leb128': 1.11.6 '@webassemblyjs/utf8': 1.11.6 + dev: true - '@webassemblyjs/wast-printer@1.12.1': + /@webassemblyjs/wast-printer@1.12.1: + resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} dependencies: '@webassemblyjs/ast': 1.12.1 '@xtuc/long': 4.2.2 + dev: true - '@webcomponents/shadycss@1.11.2': {} + /@webcomponents/shadycss@1.11.2: + resolution: {integrity: sha512-vRq+GniJAYSBmTRnhCYPAPq6THYqovJ/gzGThWbgEZUQaBccndGTi1hdiUP15HzEco0I6t4RCtXyX0rsSmwgPw==} + dev: false - '@xtuc/ieee754@1.2.0': {} + /@xtuc/ieee754@1.2.0: + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} + dev: true - '@xtuc/long@4.2.2': {} + /@xtuc/long@4.2.2: + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} + dev: true - '@yarnpkg/esbuild-plugin-pnp@3.0.0-rc.15(esbuild@0.20.2)': + /@yarnpkg/esbuild-plugin-pnp@3.0.0-rc.15(esbuild@0.19.12): + resolution: {integrity: sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==} + engines: {node: '>=14.15.0'} + peerDependencies: + esbuild: '>=0.10.0' dependencies: - esbuild: 0.20.2 + esbuild: 0.19.12 tslib: 2.6.2 + dev: true - '@yarnpkg/fslib@2.10.3': + /@yarnpkg/fslib@2.10.3: + resolution: {integrity: sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A==} + engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} dependencies: '@yarnpkg/libzip': 2.3.0 tslib: 1.14.1 + dev: true - '@yarnpkg/libzip@2.3.0': + /@yarnpkg/libzip@2.3.0: + resolution: {integrity: sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg==} + engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} dependencies: '@types/emscripten': 1.39.10 tslib: 1.14.1 + dev: true - '@yomguithereal/helpers@1.1.1': {} + /@yomguithereal/helpers@1.1.1: + resolution: {integrity: sha512-UYvAq/XCA7xoh1juWDYsq3W0WywOB+pz8cgVnE1b45ZfdMhBvHDrgmSFG3jXeZSr2tMTYLGHFHON+ekG05Jebg==} + dev: true - '@zip.js/zip.js@2.7.43': {} + /@zip.js/zip.js@2.7.44: + resolution: {integrity: sha512-ZzMhAcAyRAYi1FZELsvKaw8I4ADxNTqbiVIjyo/syBe4HGWop9+OADnuBnHpm2TxgXPogxxhhPffOhDD40jUdA==} + engines: {bun: '>=0.7.0', deno: '>=1.0.0', node: '>=16.5.0'} + dev: false - JSONStream@1.3.5: + /JSONStream@1.3.5: + resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} + hasBin: true dependencies: jsonparse: 1.3.1 through: 2.3.8 + dev: true - accepts@1.3.8: + /accepts@1.3.8: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} + engines: {node: '>= 0.6'} dependencies: mime-types: 2.1.35 negotiator: 0.6.3 + dev: true - acorn-import-assertions@1.9.0(acorn@8.11.3): + /acorn-import-assertions@1.9.0(acorn@8.11.3): + resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} + peerDependencies: + acorn: ^8 dependencies: acorn: 8.11.3 + dev: true - acorn-jsx@5.3.2(acorn@7.4.1): + /acorn-jsx@5.3.2(acorn@7.4.1): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: acorn: 7.4.1 + dev: true - acorn-jsx@5.3.2(acorn@8.11.3): + /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.11.3 - acorn-walk@7.2.0: {} + /acorn-walk@7.2.0: + resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} + engines: {node: '>=0.4.0'} + dev: true - acorn-walk@8.3.2: {} + /acorn-walk@8.3.2: + resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} + engines: {node: '>=0.4.0'} - acorn@7.4.1: {} + /acorn@7.4.1: + resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true - acorn@8.11.3: {} + /acorn@8.11.3: + resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} + engines: {node: '>=0.4.0'} + hasBin: true - address@1.2.2: {} + /address@1.2.2: + resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} + engines: {node: '>= 10.0.0'} + dev: true - agent-base@7.1.1: + /agent-base@7.1.0: + resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} + engines: {node: '>= 14'} dependencies: debug: 4.3.4 transitivePeerDependencies: - supports-color + dev: true - aggregate-error@3.1.0: + /aggregate-error@3.1.0: + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} + engines: {node: '>=8'} dependencies: clean-stack: 2.2.0 indent-string: 4.0.0 + dev: true - ajv-keywords@3.5.2(ajv@6.12.6): + /ajv-keywords@3.5.2(ajv@6.12.6): + resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} + peerDependencies: + ajv: ^6.9.1 dependencies: ajv: 6.12.6 + dev: true - ajv@6.12.6: + /ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.4.1 - ajv@8.13.0: + /ajv@8.12.0: + resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 uri-js: 4.4.1 + dev: true - ansi-regex@5.0.1: {} + /ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} - ansi-regex@6.0.1: {} + /ansi-regex@6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + engines: {node: '>=12'} - ansi-styles@3.2.1: + /ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} dependencies: color-convert: 1.9.3 - ansi-styles@4.3.0: + /ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} dependencies: color-convert: 2.0.1 - ansi-styles@5.2.0: {} + /ansi-styles@5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + engines: {node: '>=10'} - ansi-styles@6.2.1: {} + /ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} - any-promise@1.3.0: {} + /any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + dev: true - anymatch@3.1.3: + /anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} dependencies: normalize-path: 3.0.0 picomatch: 2.3.1 - app-root-dir@1.0.2: {} + /app-root-dir@1.0.2: + resolution: {integrity: sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==} + dev: true - arg@4.1.3: {} + /arg@4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + dev: true - arg@5.0.2: {} + /arg@5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} + dev: true - argparse@1.0.10: + /argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} dependencies: sprintf-js: 1.0.3 - argparse@2.0.1: {} + /argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - aria-hidden@1.2.4: + /aria-hidden@1.2.3: + resolution: {integrity: sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==} + engines: {node: '>=10'} dependencies: tslib: 2.6.2 + dev: false - aria-query@5.1.3: + /aria-query@5.1.3: + resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} dependencies: deep-equal: 2.2.3 - aria-query@5.3.0: + /aria-query@5.3.0: + resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} dependencies: dequal: 2.0.3 - array-buffer-byte-length@1.0.1: + /array-buffer-byte-length@1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 is-array-buffer: 3.0.4 - array-flatten@1.1.1: {} + /array-flatten@1.1.1: + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} + dev: true - array-ify@1.0.0: {} + /array-ify@1.0.0: + resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} + dev: true - array-includes@3.1.8: + /array-includes@3.1.7: + resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.0.0 + es-abstract: 1.22.4 get-intrinsic: 1.2.4 is-string: 1.0.7 - array-union@2.1.0: {} + /array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + + /array.prototype.filter@1.0.3: + resolution: {integrity: sha512-VizNcj/RGJiUyQBgzwxzE5oHdeuXY5hSbbmKMlphj1cy1Vl7Pn2asCGbSrru6hSQjmCzqTBPVWAF/whmEOVHbw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.22.4 + es-array-method-boxes-properly: 1.0.0 + is-string: 1.0.7 - array.prototype.findlast@1.2.5: + /array.prototype.findlast@1.2.4: + resolution: {integrity: sha512-BMtLxpV+8BD+6ZPFIWmnUBpQoy+A+ujcg4rhp2iwCRJYA7PEh2MS4NL3lz8EiDlLrJPp2hg9qWihr5pd//jcGw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.22.5 es-errors: 1.3.0 - es-object-atoms: 1.0.0 es-shim-unscopables: 1.0.2 - array.prototype.findlastindex@1.2.5: + /array.prototype.findlastindex@1.2.4: + resolution: {integrity: sha512-hzvSHUshSpCflDR1QMUBLHGHP1VIEBegT4pix9H/Z92Xw3ySoy6c2qh7lJWTJnRJ8JCZ9bJNCgTyYaJGcJu6xQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.22.4 es-errors: 1.3.0 - es-object-atoms: 1.0.0 es-shim-unscopables: 1.0.2 - array.prototype.flat@1.3.2: + /array.prototype.flat@1.3.2: + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.22.4 es-shim-unscopables: 1.0.2 - array.prototype.flatmap@1.3.2: + /array.prototype.flatmap@1.3.2: + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.22.4 es-shim-unscopables: 1.0.2 - array.prototype.toreversed@1.1.2: + /array.prototype.toreversed@1.1.2: + resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.22.5 es-shim-unscopables: 1.0.2 - array.prototype.tosorted@1.1.3: + /array.prototype.tosorted@1.1.3: + resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.22.5 es-errors: 1.3.0 es-shim-unscopables: 1.0.2 - arraybuffer.prototype.slice@1.0.3: + /arraybuffer.prototype.slice@1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} + engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.1 call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.22.4 es-errors: 1.3.0 get-intrinsic: 1.2.4 is-array-buffer: 3.0.4 is-shared-array-buffer: 1.0.3 - asap@2.0.6: {} + /asap@2.0.6: + resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} + dev: false - assert@2.1.0: + /assert@2.1.0: + resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} dependencies: call-bind: 1.0.7 is-nan: 1.3.2 object-is: 1.1.6 object.assign: 4.1.5 util: 0.12.5 + dev: true - assertion-error@1.1.0: {} + /assertion-error@1.1.0: + resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} - ast-types-flow@0.0.8: {} + /ast-types-flow@0.0.8: + resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} - ast-types@0.16.1: + /ast-types@0.16.1: + resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} + engines: {node: '>=4'} dependencies: tslib: 2.6.2 + dev: true + + /async@3.2.5: + resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} + dev: true - async@3.2.5: {} + /asynciterator.prototype@1.0.0: + resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==} + dependencies: + has-symbols: 1.0.3 - asynckit@0.4.0: {} + /asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + dev: true - atob@2.1.2: {} + /atob@2.1.2: + resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} + engines: {node: '>= 4.5.0'} + hasBin: true + dev: false - autoprefixer@10.4.19(postcss@8.4.38): + /autoprefixer@10.4.18(postcss@8.4.35): + resolution: {integrity: sha512-1DKbDfsr6KUElM6wg+0zRNkB/Q7WcKYAaK+pzXn+Xqmszm/5Xa9coeNdtP88Vi+dPzZnMjhge8GIV49ZQkDa+g==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 dependencies: browserslist: 4.23.0 - caniuse-lite: 1.0.30001614 + caniuse-lite: 1.0.30001597 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.38 + postcss: 8.4.35 postcss-value-parser: 4.2.0 + dev: true - available-typed-arrays@1.0.7: + /available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} dependencies: possible-typed-array-names: 1.0.0 - avsdf-base@1.0.0: + /avsdf-base@1.0.0: + resolution: {integrity: sha512-APhZNUFJwIwrLsSfE95QjobEntdUhFQgfNtC/BrYmjUpwHh5Y2fbRv8lxAlMr1hdf/CuQYsqJxK3dRzcCL77qw==} dependencies: layout-base: 1.0.2 + dev: true - axe-core@4.7.0: {} + /axe-core@4.7.0: + resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==} + engines: {node: '>=4'} - axobject-query@3.2.1: + /axobject-query@3.2.1: + resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} dependencies: dequal: 2.0.3 - babel-core@7.0.0-bridge.0(@babel/core@7.24.5): + /babel-core@7.0.0-bridge.0(@babel/core@7.24.0): + resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.5 + '@babel/core': 7.24.0 + dev: true - babel-plugin-macros@3.1.0: + /babel-plugin-macros@3.1.0: + resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} + engines: {node: '>=10', npm: '>=6'} dependencies: - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.0 cosmiconfig: 7.1.0 resolve: 1.22.8 + dev: false - babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.5): + /babel-plugin-polyfill-corejs2@0.4.8(@babel/core@7.24.0): + resolution: {integrity: sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/compat-data': 7.24.4 - '@babel/core': 7.24.5 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.5) + '@babel/compat-data': 7.23.5 + '@babel/core': 7.24.0 + '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.24.0) semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true - babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.5): + /babel-plugin-polyfill-corejs3@0.9.0(@babel/core@7.24.0): + resolution: {integrity: sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.24.5 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.5) - core-js-compat: 3.37.0 + '@babel/core': 7.24.0 + '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.24.0) + core-js-compat: 3.36.0 transitivePeerDependencies: - supports-color + dev: true - babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.24.5): + /babel-plugin-polyfill-regenerator@0.5.5(@babel/core@7.24.0): + resolution: {integrity: sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.24.5 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.5) + '@babel/core': 7.24.0 + '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.24.0) transitivePeerDependencies: - supports-color + dev: true - balanced-match@1.0.2: {} + /balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - base16@1.0.0: {} + /base16@1.0.0: + resolution: {integrity: sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==} + dev: false - base64-arraybuffer@1.0.2: + /base64-arraybuffer@1.0.2: + resolution: {integrity: sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==} + engines: {node: '>= 0.6.0'} + requiresBuild: true + dev: false optional: true - base64-js@1.5.1: {} + /base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - better-opn@3.0.2: + /better-opn@3.0.2: + resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} + engines: {node: '>=12.0.0'} dependencies: open: 8.4.2 + dev: true - big-integer@1.6.52: {} + /big-integer@1.6.52: + resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} + engines: {node: '>=0.6'} + dev: true - big.js@5.2.2: {} + /big.js@5.2.2: + resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} + dev: true - binary-extensions@2.3.0: {} + /binary-extensions@2.2.0: + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + engines: {node: '>=8'} - bl@4.1.0: + /bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} dependencies: buffer: 5.7.1 inherits: 2.0.4 readable-stream: 3.6.2 + dev: true - body-parser@1.20.2: + /body-parser@1.20.1: + resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} dependencies: bytes: 3.1.2 content-type: 1.0.5 @@ -13547,103 +8056,165 @@ snapshots: iconv-lite: 0.4.24 on-finished: 2.4.1 qs: 6.11.0 - raw-body: 2.5.2 + raw-body: 2.5.1 type-is: 1.6.18 unpipe: 1.0.0 transitivePeerDependencies: - supports-color + dev: true - bplist-parser@0.2.0: + /bplist-parser@0.2.0: + resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} + engines: {node: '>= 5.10.0'} dependencies: big-integer: 1.6.52 + dev: true - brace-expansion@1.1.11: + /brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - brace-expansion@2.0.1: + /brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} dependencies: balanced-match: 1.0.2 - braces@3.0.2: + /braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} dependencies: fill-range: 7.0.1 - brotli@1.3.3: + /brotli@1.3.3: + resolution: {integrity: sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==} + requiresBuild: true dependencies: base64-js: 1.5.1 + dev: false optional: true - browser-assert@1.2.1: {} + /browser-assert@1.2.1: + resolution: {integrity: sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==} + dev: true - browserify-zlib@0.1.4: + /browserify-zlib@0.1.4: + resolution: {integrity: sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==} dependencies: pako: 0.2.9 + dev: true - browserslist@4.23.0: + /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.30001614 - electron-to-chromium: 1.4.752 + caniuse-lite: 1.0.30001597 + electron-to-chromium: 1.4.705 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.23.0) - btoa@1.2.1: {} + /btoa@1.2.1: + resolution: {integrity: sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==} + engines: {node: '>= 0.4.0'} + hasBin: true + dev: false - buf-compare@1.0.1: {} + /buf-compare@1.0.1: + resolution: {integrity: sha512-Bvx4xH00qweepGc43xFvMs5BKASXTbHaHm6+kDYIK9p/4iFwjATQkmPKHQSgJZzKbAymhztRbXUf1Nqhzl73/Q==} + engines: {node: '>=0.10.0'} + dev: false - buffer-from@1.1.2: {} + /buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + dev: true - buffer@5.7.1: + /buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} dependencies: base64-js: 1.5.1 ieee754: 1.2.1 + dev: true - busboy@1.6.0: + /busboy@1.6.0: + resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} + engines: {node: '>=10.16.0'} dependencies: streamsearch: 1.1.0 + dev: false - bytes@3.0.0: {} + /bytes@3.0.0: + resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} + engines: {node: '>= 0.8'} + dev: true + + /bytes@3.1.2: + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} + engines: {node: '>= 0.8'} + dev: true - bytes@3.1.2: {} + /cac@6.7.14: + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} + engines: {node: '>=8'} - cac@6.7.14: {} + /call-bind@1.0.2: + resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} + dependencies: + function-bind: 1.1.1 + get-intrinsic: 1.2.0 - call-bind@1.0.7: + /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 + set-function-length: 1.2.1 - call-me-maybe@1.0.2: {} - - callsites@3.1.0: {} + /callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} - camelcase-css@2.0.1: {} + /camelcase-css@2.0.1: + resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} + engines: {node: '>= 6'} + dev: true - camelize@1.0.1: {} + /camelize@1.0.1: + resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} + dev: false - caniuse-lite@1.0.30001614: {} + /caniuse-lite@1.0.30001597: + resolution: {integrity: sha512-7LjJvmQU6Sj7bL0j5b5WY/3n7utXUJvAe1lxhsHDbLmwX9mdL86Yjtr+5SRCyf8qME4M7pU2hswj0FpyBVCv9w==} - canvg@3.0.10: + /canvg@3.0.10: + resolution: {integrity: sha512-qwR2FRNO9NlzTeKIPIKpnTY6fqwuYSequ8Ru8c0YkYU7U0oW+hLUvWadLvAu1Rl72OMNiFhoLu4f8eUjQ7l/+Q==} + engines: {node: '>=10.0.0'} + requiresBuild: true dependencies: - '@babel/runtime': 7.24.5 - '@types/raf': 3.4.3 - core-js: 3.37.0 + '@babel/runtime': 7.24.0 + '@types/raf': 3.4.0 + core-js: 3.36.0 raf: 3.4.1 regenerator-runtime: 0.13.11 rgbcolor: 1.0.1 - stackblur-canvas: 2.7.0 + stackblur-canvas: 2.5.0 svg-pathdata: 6.0.3 + dev: false optional: true - cartocolor@4.0.2: + /cartocolor@4.0.2: + resolution: {integrity: sha512-+Gh9mb6lFxsDOLQlBLPxAHCnWXlg2W8q3AcVwqRcy95TdBbcOU89Wrb6h2Hd/6Ww1Kc1pzXmUdpnWD+xeCG0dg==} dependencies: colorbrewer: 1.0.0 + dev: false - chai@4.4.1: + /chai@4.4.1: + resolution: {integrity: sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==} + engines: {node: '>=4'} dependencies: assertion-error: 1.1.0 check-error: 1.0.3 @@ -13653,31 +8224,45 @@ snapshots: pathval: 1.1.1 type-detect: 4.0.8 - chalk@2.4.2: + /chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} dependencies: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 - chalk@3.0.0: + /chalk@3.0.0: + resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} + engines: {node: '>=8'} dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 - chalk@4.1.2: + /chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 - chalk@5.3.0: {} + /chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: true - charenc@0.0.2: {} + /charenc@0.0.2: + resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==} + dev: false - check-error@1.0.3: + /check-error@1.0.3: + resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} dependencies: get-func-name: 2.0.2 - chokidar@3.6.0: + /chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.3 braces: 3.0.2 @@ -13689,109 +8274,200 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chownr@1.1.4: {} + /chownr@1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + dev: true - chownr@2.0.0: {} + /chownr@2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} + engines: {node: '>=10'} + dev: true - chrome-trace-event@1.0.3: {} + /chrome-trace-event@1.0.3: + resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} + engines: {node: '>=6.0'} + dev: true - citty@0.1.6: + /citty@0.1.6: + resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} dependencies: consola: 3.2.3 + dev: true - classcat@5.0.5: {} + /classcat@5.0.4: + resolution: {integrity: sha512-sbpkOw6z413p+HDGcBENe498WM9woqWHiJxCq7nvmxe9WmrUmqfAcxpIwAiMtM5Q3AhYkzXcNQHqsWq0mND51g==} + dev: false - classnames@2.5.1: {} + /classnames@2.5.1: + resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} + dev: false - clean-stack@2.2.0: {} + /clean-stack@2.2.0: + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} + engines: {node: '>=6'} + dev: true - cli-cursor@3.1.0: + /cli-cursor@3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} dependencies: restore-cursor: 3.1.0 + dev: true - cli-spinners@2.9.2: {} + /cli-spinners@2.9.2: + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} + engines: {node: '>=6'} + dev: true - cli-table3@0.6.4: + /cli-table3@0.6.3: + resolution: {integrity: sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==} + engines: {node: 10.* || >= 12.*} dependencies: string-width: 4.2.3 optionalDependencies: '@colors/colors': 1.5.0 + dev: true - client-only@0.0.1: {} + /client-only@0.0.1: + resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} + dev: false - cliui@8.0.1: + /cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 + dev: true - clone-deep@4.0.1: + /clone-deep@4.0.1: + resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} + engines: {node: '>=6'} dependencies: is-plain-object: 2.0.4 kind-of: 6.0.3 shallow-clone: 3.0.1 + dev: true - clone@1.0.4: {} + /clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} + dev: true - clsx@1.2.1: {} + /clsx@1.2.1: + resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} + engines: {node: '>=6'} + dev: false - clsx@2.1.1: {} + /clsx@2.1.0: + resolution: {integrity: sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==} + engines: {node: '>=6'} + dev: false - color-convert@1.9.3: + /color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} dependencies: color-name: 1.1.3 - color-convert@2.0.1: + /color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} dependencies: color-name: 1.1.4 - color-name@1.1.3: {} + /color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - color-name@1.1.4: {} + /color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - color-string@1.9.1: + /color-string@1.9.1: + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 + dev: false - color@4.2.3: + /color@4.2.3: + resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} + engines: {node: '>=12.5.0'} dependencies: color-convert: 2.0.1 color-string: 1.9.1 + dev: false + + /colorbrewer@1.0.0: + resolution: {integrity: sha512-NZuIOVdErK/C6jDH3jWT/roxWJbJAinMiqEpbuWniKvQAoWdg6lGra3pPrSHvaIf8PlX8wLs/RAC6nULFJbgmg==} + dev: false - colorbrewer@1.0.0: {} + /colors@1.2.5: + resolution: {integrity: sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==} + engines: {node: '>=0.1.90'} + dev: true - combined-stream@1.0.8: + /combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} dependencies: delayed-stream: 1.0.0 + dev: true - commander@11.1.0: {} + /commander@11.1.0: + resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} + engines: {node: '>=16'} + dev: true - commander@2.20.3: {} + /commander@2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - commander@4.1.1: {} + /commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} + dev: true - commander@6.2.1: {} + /commander@6.2.1: + resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} + engines: {node: '>= 6'} + dev: true - commander@7.2.0: {} + /commander@7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} + dev: false - commander@9.5.0: + /commander@9.5.0: + resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} + engines: {node: ^12.20.0 || >=14} + requiresBuild: true + dev: true optional: true - commondir@1.0.1: {} + /commondir@1.0.1: + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} + dev: true - compare-func@2.0.0: + /compare-func@2.0.0: + resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} dependencies: array-ify: 1.0.0 dot-prop: 5.3.0 + dev: true - composed-offset-position@0.0.4: {} + /composed-offset-position@0.0.4: + resolution: {integrity: sha512-vMlvu1RuNegVE0YsCDSV/X4X10j56mq7PCIyOKK74FxkXzGLwhOUmdkJLSdOBOMwWycobGUMgft2lp+YgTe8hw==} + dev: false - compressible@2.0.18: + /compressible@2.0.18: + resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} + engines: {node: '>= 0.6'} dependencies: mime-db: 1.52.0 + dev: true - compression@1.7.4: + /compression@1.7.4: + resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} + engines: {node: '>= 0.8.0'} dependencies: accepts: 1.3.8 bytes: 3.0.0 @@ -13802,314 +8478,538 @@ snapshots: vary: 1.1.2 transitivePeerDependencies: - supports-color + dev: true - computeds@0.0.1: {} - - concat-map@0.0.1: {} + /computeds@0.0.1: + resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==} + dev: true - confbox@0.1.7: {} + /concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - consola@3.2.3: {} + /consola@3.2.3: + resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} + engines: {node: ^14.18.0 || >=16.10.0} + dev: true - content-disposition@0.5.4: + /content-disposition@0.5.4: + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} + engines: {node: '>= 0.6'} dependencies: safe-buffer: 5.2.1 + dev: true - content-type@1.0.5: {} + /content-type@1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} + engines: {node: '>= 0.6'} + dev: true - conventional-changelog-angular@7.0.0: + /conventional-changelog-angular@7.0.0: + resolution: {integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==} + engines: {node: '>=16'} dependencies: compare-func: 2.0.0 + dev: true - conventional-changelog-conventionalcommits@7.0.2: + /conventional-changelog-conventionalcommits@7.0.2: + resolution: {integrity: sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==} + engines: {node: '>=16'} dependencies: compare-func: 2.0.0 + dev: true - conventional-commits-parser@5.0.0: + /conventional-commits-parser@5.0.0: + resolution: {integrity: sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==} + engines: {node: '>=16'} + hasBin: true dependencies: JSONStream: 1.3.5 is-text-path: 2.0.0 meow: 12.1.1 split2: 4.2.0 + dev: true - convert-source-map@1.9.0: {} + /convert-source-map@1.9.0: + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} + dev: false + + /convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - convert-source-map@2.0.0: {} + /cookie-signature@1.0.6: + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} + dev: true - cookie-signature@1.0.6: {} + /cookie@0.5.0: + resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} + engines: {node: '>= 0.6'} + dev: true - cookie@0.6.0: {} + /cookie@0.6.0: + resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} + engines: {node: '>= 0.6'} + dev: false - core-assert@0.2.1: + /core-assert@0.2.1: + resolution: {integrity: sha512-IG97qShIP+nrJCXMCgkNZgH7jZQ4n8RpPyPeXX++T6avR/KhLhgLiHKoEn5Rc1KjfycSfA9DMa6m+4C4eguHhw==} + engines: {node: '>=0.10.0'} dependencies: buf-compare: 1.0.1 is-error: 2.2.2 + dev: false - core-js-compat@3.37.0: + /core-js-compat@3.36.0: + resolution: {integrity: sha512-iV9Pd/PsgjNWBXeq8XRtWVSgz2tKAfhfvBs7qxYty+RlRd+OCksaWmOnc4JKrTc1cToXL1N0s3l/vwlxPtdElw==} dependencies: browserslist: 4.23.0 + dev: true - core-js@3.37.0: + /core-js@3.36.0: + resolution: {integrity: sha512-mt7+TUBbTFg5+GngsAxeKBTl5/VS0guFeJacYge9OmHb+m058UwwIm41SE9T4Den7ClatV57B6TYTuJ0CX1MAw==} + requiresBuild: true + dev: false optional: true - core-util-is@1.0.3: {} + /core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - cose-base@1.0.3: + /cose-base@1.0.3: + resolution: {integrity: sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==} dependencies: layout-base: 1.0.2 + dev: true - cose-base@2.2.0: + /cose-base@2.2.0: + resolution: {integrity: sha512-AzlgcsCbUMymkADOJtQm3wO9S3ltPfYOFD5033keQn9NJzIbtnZj+UdBJe7DYml/8TdbtHJW3j58SOnKhWY/5g==} dependencies: layout-base: 2.0.1 + dev: true - cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.27)(cosmiconfig@9.0.0(typescript@5.4.5))(typescript@5.4.5): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.27)(cosmiconfig@8.3.6)(typescript@5.4.2): + resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} + engines: {node: '>=v16'} + peerDependencies: + '@types/node': '*' + cosmiconfig: '>=8.2' + typescript: '>=4' dependencies: '@types/node': 20.11.27 - cosmiconfig: 9.0.0(typescript@5.4.5) + cosmiconfig: 8.3.6(typescript@5.4.2) jiti: 1.21.0 - typescript: 5.4.5 + typescript: 5.4.2 + dev: true - cosmiconfig@7.1.0: + /cosmiconfig@7.1.0: + resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} + engines: {node: '>=10'} dependencies: '@types/parse-json': 4.0.2 import-fresh: 3.3.0 parse-json: 5.2.0 path-type: 4.0.0 yaml: 1.10.2 + dev: false - cosmiconfig@9.0.0(typescript@5.4.5): + /cosmiconfig@8.3.6(typescript@5.4.2): + resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true dependencies: - env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 - optionalDependencies: - typescript: 5.4.5 + path-type: 4.0.0 + typescript: 5.4.2 + dev: true - create-require@1.1.1: {} + /create-require@1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + dev: true - cross-fetch@3.1.8: + /cross-fetch@3.1.5: + resolution: {integrity: sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==} dependencies: - node-fetch: 2.7.0 + node-fetch: 2.6.7 transitivePeerDependencies: - encoding + dev: false - cross-spawn@7.0.3: + /cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 - crypt@0.0.2: {} + /crypt@0.0.2: + resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==} + dev: false - crypto-random-string@2.0.0: {} + /crypto-random-string@2.0.0: + resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} + engines: {node: '>=8'} + dev: true - css-color-keywords@1.0.0: {} + /css-color-keywords@1.0.0: + resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} + engines: {node: '>=4'} + dev: false - css-line-break@2.1.0: + /css-line-break@2.1.0: + resolution: {integrity: sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==} + requiresBuild: true dependencies: utrie: 1.0.2 + dev: false optional: true - css-loader@7.1.1(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2)): - dependencies: - icss-utils: 5.1.0(postcss@8.4.38) - postcss: 8.4.38 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.38) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.38) - postcss-modules-scope: 3.2.0(postcss@8.4.38) - postcss-modules-values: 4.0.0(postcss@8.4.38) - postcss-value-parser: 4.2.0 - semver: 7.6.0 - optionalDependencies: - webpack: 5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2) - - css-loader@7.1.1(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))): + /css-loader@6.10.0(webpack@5.90.3): + resolution: {integrity: sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw==} + engines: {node: '>= 12.13.0'} + peerDependencies: + '@rspack/core': 0.x || 1.x + webpack: ^5.0.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true dependencies: - icss-utils: 5.1.0(postcss@8.4.38) - postcss: 8.4.38 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.38) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.38) - postcss-modules-scope: 3.2.0(postcss@8.4.38) - postcss-modules-values: 4.0.0(postcss@8.4.38) + icss-utils: 5.1.0(postcss@8.4.35) + postcss: 8.4.35 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.35) + postcss-modules-local-by-default: 4.0.4(postcss@8.4.35) + postcss-modules-scope: 3.1.1(postcss@8.4.35) + postcss-modules-values: 4.0.0(postcss@8.4.35) postcss-value-parser: 4.2.0 semver: 7.6.0 - optionalDependencies: - webpack: 5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5)) + webpack: 5.90.3 + dev: true - css-selector-tokenizer@0.8.0: + /css-selector-tokenizer@0.8.0: + resolution: {integrity: sha512-Jd6Ig3/pe62/qe5SBPTN8h8LeUg/pT4lLgtavPf7updwwHpvFzxvOQBHYj2LZDMjUnBzgvIUSjRcf6oT5HzHFg==} dependencies: cssesc: 3.0.0 fastparse: 1.1.2 + dev: true - css-to-react-native@3.2.0: + /css-to-react-native@3.2.0: + resolution: {integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==} dependencies: camelize: 1.0.1 css-color-keywords: 1.0.0 postcss-value-parser: 4.2.0 + dev: false - css.escape@1.5.1: {} + /css.escape@1.5.1: + resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} - cssesc@3.0.0: {} + /cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + dev: true - cssfilter@0.0.10: {} + /cssfilter@0.0.10: + resolution: {integrity: sha512-FAaLDaplstoRsDR8XGYH51znUN0UY7nMc6Z9/fvE8EXGwvJE9hu7W2vHwx1+bd6gCYnln9nLbzxFTrcO9YQDZw==} + dev: false - cssstyle@4.0.1: + /cssstyle@4.0.1: + resolution: {integrity: sha512-8ZYiJ3A/3OkDd093CBT/0UKDWry7ak4BdPTFP2+QEP7cmhouyq/Up709ASSj2cK02BbZiMgk7kYjZNS4QP5qrQ==} + engines: {node: '>=18'} dependencies: rrweb-cssom: 0.6.0 + dev: true - csstype@3.1.2: {} + /csstype@3.1.2: + resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} + dev: false - csstype@3.1.3: {} + /csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - cubic-hermite-spline@1.0.1: {} + /cubic-hermite-spline@1.0.1: + resolution: {integrity: sha512-OlfZfJqnCi44aYNg3YMn0IqYcvlUGv3SzRqNbm19cnZNTaMiWjFeA5l6rF/WLnmh1VBZs/kYc2QwAkD1t2Zhdg==} + dev: false - culori@3.3.0: {} + /culori@3.3.0: + resolution: {integrity: sha512-pHJg+jbuFsCjz9iclQBqyL3B2HLCBF71BwVNujUYEvCeQMvV97R59MNK3R2+jgJ3a1fcZgI9B3vYgz8lzr/BFQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true - cytoscape-cise@1.0.0(cytoscape@3.29.2): + /cytoscape-cise@1.0.0(cytoscape@3.28.1): + resolution: {integrity: sha512-Y1NPaUo4fN992XJTEIDd4oPVkv8BsDSrFBHSB38caDu8PcmHUyl8/Q8K5wvqdTeti1mLR9IX4/o2RyuObh+P7Q==} + peerDependencies: + cytoscape: ^3.2.0 dependencies: avsdf-base: 1.0.0 cose-base: 1.0.3 - cytoscape: 3.29.2 + cytoscape: 3.28.1 + dev: true - cytoscape-cose-bilkent@4.1.0(cytoscape@3.29.2): + /cytoscape-cose-bilkent@4.1.0(cytoscape@3.28.1): + resolution: {integrity: sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==} + peerDependencies: + cytoscape: ^3.2.0 dependencies: cose-base: 1.0.3 - cytoscape: 3.29.2 + cytoscape: 3.28.1 + dev: true - cytoscape-dagre@2.5.0(cytoscape@3.29.2): + /cytoscape-dagre@2.5.0(cytoscape@3.28.1): + resolution: {integrity: sha512-VG2Knemmshop4kh5fpLO27rYcyUaaDkRw+6PiX4bstpB+QFt0p2oauMrsjVbUamGWQ6YNavh7x2em2uZlzV44g==} + peerDependencies: + cytoscape: ^3.2.22 dependencies: - cytoscape: 3.29.2 + cytoscape: 3.28.1 dagre: 0.8.5 + dev: true - cytoscape-elk@2.2.0(cytoscape@3.29.2): + /cytoscape-elk@2.2.0(cytoscape@3.28.1): + resolution: {integrity: sha512-EqXBVRcWeah/oBOifAmne0ImmIKntBVEQh2XCJXY++BgCufehZglRclrJ1DWm5Qm/NDBO/wEDijjgd50xJXw0A==} + peerDependencies: + cytoscape: ^3.2.0 dependencies: - cytoscape: 3.29.2 + cytoscape: 3.28.1 elkjs: 0.8.2 + dev: true - cytoscape-fcose@2.2.0(cytoscape@3.29.2): + /cytoscape-fcose@2.2.0(cytoscape@3.28.1): + resolution: {integrity: sha512-ki1/VuRIHFCzxWNrsshHYPs6L7TvLu3DL+TyIGEsRcvVERmxokbf5Gdk7mFxZnTdiGtnA4cfSmjZJMviqSuZrQ==} + peerDependencies: + cytoscape: ^3.2.0 dependencies: cose-base: 2.2.0 - cytoscape: 3.29.2 + cytoscape: 3.28.1 + dev: true - cytoscape-klay@3.1.4(cytoscape@3.29.2): + /cytoscape-klay@3.1.4(cytoscape@3.28.1): + resolution: {integrity: sha512-VwPj0VR25GPfy6qXVQRi/MYlZM/zkdvRhHlgqbM//lSvstgM6fhp3ik/uM8Wr8nlhskfqz/M1fIDmR6UckbS2A==} + peerDependencies: + cytoscape: ^3.2.0 dependencies: - cytoscape: 3.29.2 + cytoscape: 3.28.1 klayjs: 0.4.1 + dev: true - cytoscape@3.29.2: {} + /cytoscape@3.28.1: + resolution: {integrity: sha512-xyItz4O/4zp9/239wCcH8ZcFuuZooEeF8KHRmzjDfGdXsj3OG9MFSMA0pJE0uX3uCN/ygof6hHf4L7lst+JaDg==} + engines: {node: '>=0.10'} + dependencies: + heap: 0.2.7 + lodash: 4.17.21 - d3-array@1.2.4: {} + /d3-array@1.2.4: + resolution: {integrity: sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==} + dev: false - d3-array@3.2.4: + /d3-array@3.2.4: + resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==} + engines: {node: '>=12'} dependencies: internmap: 2.0.3 + dev: false - d3-axis@3.0.0: {} + /d3-axis@3.0.0: + resolution: {integrity: sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==} + engines: {node: '>=12'} + dev: false - d3-brush@3.0.0: + /d3-brush@3.0.0: + resolution: {integrity: sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==} + engines: {node: '>=12'} dependencies: d3-dispatch: 3.0.1 d3-drag: 3.0.0 d3-interpolate: 3.0.1 d3-selection: 3.0.0 d3-transition: 3.0.1(d3-selection@3.0.0) + dev: false - d3-chord@3.0.1: + /d3-chord@3.0.1: + resolution: {integrity: sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==} + engines: {node: '>=12'} dependencies: d3-path: 3.1.0 + dev: false - d3-color@3.1.0: {} + /d3-color@3.1.0: + resolution: {integrity: sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==} + engines: {node: '>=12'} + dev: false - d3-contour@4.0.2: + /d3-contour@4.0.2: + resolution: {integrity: sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==} + engines: {node: '>=12'} dependencies: d3-array: 3.2.4 + dev: false - d3-delaunay@6.0.4: + /d3-delaunay@6.0.4: + resolution: {integrity: sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==} + engines: {node: '>=12'} dependencies: delaunator: 5.0.1 + dev: false - d3-dispatch@3.0.1: {} + /d3-dispatch@3.0.1: + resolution: {integrity: sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==} + engines: {node: '>=12'} + dev: false - d3-drag@3.0.0: + /d3-drag@3.0.0: + resolution: {integrity: sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==} + engines: {node: '>=12'} dependencies: d3-dispatch: 3.0.1 d3-selection: 3.0.0 + dev: false - d3-dsv@3.0.1: + /d3-dsv@3.0.1: + resolution: {integrity: sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==} + engines: {node: '>=12'} + hasBin: true dependencies: commander: 7.2.0 iconv-lite: 0.6.3 rw: 1.3.3 + dev: false - d3-ease@3.0.1: {} + /d3-ease@3.0.1: + resolution: {integrity: sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==} + engines: {node: '>=12'} + dev: false - d3-fetch@3.0.1: + /d3-fetch@3.0.1: + resolution: {integrity: sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==} + engines: {node: '>=12'} dependencies: d3-dsv: 3.0.1 + dev: false - d3-force@3.0.0: + /d3-force@3.0.0: + resolution: {integrity: sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==} + engines: {node: '>=12'} dependencies: d3-dispatch: 3.0.1 d3-quadtree: 3.0.1 d3-timer: 3.0.1 + dev: false - d3-format@3.1.0: {} + /d3-format@3.1.0: + resolution: {integrity: sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==} + engines: {node: '>=12'} + dev: false - d3-geo@1.7.1: + /d3-geo@1.7.1: + resolution: {integrity: sha512-O4AempWAr+P5qbk2bC2FuN/sDW4z+dN2wDf9QV3bxQt4M5HfOEeXLgJ/UKQW0+o1Dj8BE+L5kiDbdWUMjsmQpw==} dependencies: d3-array: 1.2.4 + dev: false - d3-geo@3.1.1: + /d3-geo@3.1.1: + resolution: {integrity: sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==} + engines: {node: '>=12'} dependencies: d3-array: 3.2.4 + dev: false - d3-hexbin@0.2.2: {} + /d3-hexbin@0.2.2: + resolution: {integrity: sha512-KS3fUT2ReD4RlGCjvCEm1RgMtp2NFZumdMu4DBzQK8AZv3fXRM6Xm8I4fSU07UXvH4xxg03NwWKWdvxfS/yc4w==} + dev: false - d3-hierarchy@3.1.2: {} + /d3-hierarchy@3.1.2: + resolution: {integrity: sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==} + engines: {node: '>=12'} + dev: false - d3-interpolate@3.0.1: + /d3-interpolate@3.0.1: + resolution: {integrity: sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==} + engines: {node: '>=12'} dependencies: d3-color: 3.1.0 + dev: false - d3-path@3.1.0: {} + /d3-path@3.1.0: + resolution: {integrity: sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==} + engines: {node: '>=12'} + dev: false - d3-polygon@3.0.1: {} + /d3-polygon@3.0.1: + resolution: {integrity: sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==} + engines: {node: '>=12'} + dev: false - d3-quadtree@3.0.1: {} + /d3-quadtree@3.0.1: + resolution: {integrity: sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==} + engines: {node: '>=12'} + dev: false - d3-random@3.0.1: {} + /d3-random@3.0.1: + resolution: {integrity: sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==} + engines: {node: '>=12'} + dev: false - d3-scale-chromatic@3.1.0: + /d3-scale-chromatic@3.1.0: + resolution: {integrity: sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==} + engines: {node: '>=12'} dependencies: d3-color: 3.1.0 d3-interpolate: 3.0.1 + dev: false - d3-scale@4.0.2: + /d3-scale@4.0.2: + resolution: {integrity: sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==} + engines: {node: '>=12'} dependencies: d3-array: 3.2.4 d3-format: 3.1.0 d3-interpolate: 3.0.1 d3-time: 3.1.0 d3-time-format: 4.1.0 + dev: false - d3-selection@3.0.0: {} + /d3-selection@3.0.0: + resolution: {integrity: sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==} + engines: {node: '>=12'} + dev: false - d3-shape@3.2.0: + /d3-shape@3.2.0: + resolution: {integrity: sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==} + engines: {node: '>=12'} dependencies: d3-path: 3.1.0 + dev: false - d3-time-format@4.1.0: + /d3-time-format@4.1.0: + resolution: {integrity: sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==} + engines: {node: '>=12'} dependencies: d3-time: 3.1.0 + dev: false - d3-time@3.1.0: + /d3-time@3.1.0: + resolution: {integrity: sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==} + engines: {node: '>=12'} dependencies: d3-array: 3.2.4 + dev: false - d3-timer@3.0.1: {} + /d3-timer@3.0.1: + resolution: {integrity: sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==} + engines: {node: '>=12'} + dev: false - d3-transition@3.0.1(d3-selection@3.0.0): + /d3-transition@3.0.1(d3-selection@3.0.0): + resolution: {integrity: sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==} + engines: {node: '>=12'} + peerDependencies: + d3-selection: 2 - 3 dependencies: d3-color: 3.1.0 d3-dispatch: 3.0.1 @@ -14117,16 +9017,22 @@ snapshots: d3-interpolate: 3.0.1 d3-selection: 3.0.0 d3-timer: 3.0.1 + dev: false - d3-zoom@3.0.0: + /d3-zoom@3.0.0: + resolution: {integrity: sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==} + engines: {node: '>=12'} dependencies: d3-dispatch: 3.0.1 d3-drag: 3.0.0 d3-interpolate: 3.0.1 d3-selection: 3.0.0 d3-transition: 3.0.1(d3-selection@3.0.0) + dev: false - d3@7.9.0: + /d3@7.9.0: + resolution: {integrity: sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==} + engines: {node: '>=12'} dependencies: d3-array: 3.2.4 d3-axis: 3.0.0 @@ -14158,96 +9064,135 @@ snapshots: d3-timer: 3.0.1 d3-transition: 3.0.1(d3-selection@3.0.0) d3-zoom: 3.0.0 + dev: false - dagre@0.8.5: + /dagre@0.8.5: + resolution: {integrity: sha512-/aTqmnRta7x7MCCpExk7HQL2O4owCT2h8NT//9I1OQ9vt29Pa0BzSAkR5lwFUcQ7491yVi/3CXU9jQ5o0Mn2Sw==} dependencies: graphlib: 2.1.8 lodash: 4.17.21 + dev: true - daisyui@4.10.2(postcss@8.4.38): + /daisyui@4.7.3(postcss@8.4.35): + resolution: {integrity: sha512-R8jUpBMAUm4rSyxzGa9QqFdJTkzREtb1QahXdDoOfElGiF4VbSuu5bfqQoOro1kkSagPy+aTKu5WtSSXmH3u3g==} + engines: {node: '>=16.9.0'} dependencies: css-selector-tokenizer: 0.8.0 culori: 3.3.0 picocolors: 1.0.0 - postcss-js: 4.0.1(postcss@8.4.38) + postcss-js: 4.0.1(postcss@8.4.35) transitivePeerDependencies: - postcss + dev: true - damerau-levenshtein@1.0.8: {} + /damerau-levenshtein@1.0.8: + resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} - dargs@8.1.0: {} + /dargs@8.1.0: + resolution: {integrity: sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==} + engines: {node: '>=12'} + dev: true - data-urls@5.0.0: + /data-urls@5.0.0: + resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==} + engines: {node: '>=18'} dependencies: whatwg-mimetype: 4.0.0 whatwg-url: 14.0.0 + dev: true - data-view-buffer@1.0.1: - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - is-data-view: 1.0.1 - - data-view-byte-length@1.0.1: - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - is-data-view: 1.0.1 - - data-view-byte-offset@1.0.0: - dependencies: - call-bind: 1.0.7 - es-errors: 1.3.0 - is-data-view: 1.0.1 - - dayjs@1.11.10: {} + /dayjs@1.11.10: + resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==} + dev: false - de-indent@1.0.2: {} + /de-indent@1.0.2: + resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} + dev: true - debug@2.6.9: + /debug@2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.0.0 + dev: true - debug@3.2.7: + /debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.3 - debug@4.3.4: + /debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.2 - decimal.js@10.4.3: {} - - deck.gl@9.0.12(@arcgis/core@4.29.10)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): - dependencies: - '@deck.gl/aggregation-layers': 9.0.12(@deck.gl/core@9.0.12)(@deck.gl/layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@deck.gl/arcgis': 9.0.12(@arcgis/core@4.29.10)(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@deck.gl/carto': 9.0.12(@deck.gl/aggregation-layers@9.0.12(@deck.gl/core@9.0.12)(@deck.gl/layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/core@9.0.12)(@deck.gl/extensions@9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/geo-layers@9.0.12(@deck.gl/core@9.0.12)(@deck.gl/extensions@9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/mesh-layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@loaders.gl/core@4.2.1) - '@deck.gl/core': 9.0.12 - '@deck.gl/extensions': 9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@deck.gl/geo-layers': 9.0.12(@deck.gl/core@9.0.12)(@deck.gl/extensions@9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@deck.gl/mesh-layers@9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)))(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@deck.gl/google-maps': 9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12) - '@deck.gl/json': 9.0.12(@deck.gl/core@9.0.12) - '@deck.gl/layers': 9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@deck.gl/mapbox': 9.0.12(@deck.gl/core@9.0.12)(@luma.gl/core@9.0.12) - '@deck.gl/mesh-layers': 9.0.12(@deck.gl/core@9.0.12)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12(@luma.gl/core@9.0.12)) - '@deck.gl/react': 9.0.12(@deck.gl/core@9.0.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@deck.gl/widgets': 9.0.12(@deck.gl/core@9.0.12) + /decimal.js@10.4.3: + resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} + dev: true + + /deck.gl@9.0.14(@arcgis/core@4.29.10)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-xjNLOT1WB5iAZ1Rtui1g9yXALiCQQW7IbEVSYRb+UTgLFtr/c0FZDksn1sT1S7IstAuzOXTmgq3fpXSvKdDrsA==} + peerDependencies: + '@arcgis/core': ^4.0.0 + react: '>=16.3.0' + react-dom: '>=16.3.0' + peerDependenciesMeta: + '@arcgis/core': + optional: true + react: + optional: true + react-dom: + optional: true + dependencies: + '@arcgis/core': 4.29.10 + '@deck.gl/aggregation-layers': 9.0.14(@deck.gl/core@9.0.14)(@deck.gl/layers@9.0.14)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@deck.gl/arcgis': 9.0.14(@arcgis/core@4.29.10)(@deck.gl/core@9.0.14)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@deck.gl/carto': 9.0.14(@deck.gl/aggregation-layers@9.0.14)(@deck.gl/core@9.0.14)(@deck.gl/extensions@9.0.14)(@deck.gl/geo-layers@9.0.14)(@deck.gl/layers@9.0.14)(@loaders.gl/core@4.2.1) + '@deck.gl/core': 9.0.14 + '@deck.gl/extensions': 9.0.14(@deck.gl/core@9.0.14)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@deck.gl/geo-layers': 9.0.14(@deck.gl/core@9.0.14)(@deck.gl/extensions@9.0.14)(@deck.gl/layers@9.0.14)(@deck.gl/mesh-layers@9.0.14)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@deck.gl/google-maps': 9.0.14(@deck.gl/core@9.0.14)(@luma.gl/core@9.0.12) + '@deck.gl/json': 9.0.14(@deck.gl/core@9.0.14) + '@deck.gl/layers': 9.0.14(@deck.gl/core@9.0.14)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@deck.gl/mapbox': 9.0.14(@deck.gl/core@9.0.14)(@luma.gl/core@9.0.12) + '@deck.gl/mesh-layers': 9.0.14(@deck.gl/core@9.0.14)(@loaders.gl/core@4.2.1)(@luma.gl/core@9.0.12)(@luma.gl/engine@9.0.12) + '@deck.gl/react': 9.0.14(@deck.gl/core@9.0.14)(react-dom@18.2.0)(react@18.2.0) + '@deck.gl/widgets': 9.0.14(@deck.gl/core@9.0.14) '@loaders.gl/core': 4.2.1 '@luma.gl/core': 9.0.12 '@luma.gl/engine': 9.0.12(@luma.gl/core@9.0.12) - optionalDependencies: - '@arcgis/core': 4.29.10 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: false - deep-diff@1.0.2: {} + /deep-diff@1.0.2: + resolution: {integrity: sha512-aWS3UIVH+NPGCD1kki+DCU9Dua032iSsO43LqQpcs4R3+dVv7tX0qBGjiVHJHjplsoUM2XRO/KB92glqc68awg==} + dev: false - deep-eql@4.1.3: + /deep-eql@4.1.3: + resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} + engines: {node: '>=6'} dependencies: type-detect: 4.0.8 - deep-equal@2.2.3: + /deep-equal@2.2.3: + resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} + engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.1 call-bind: 1.0.7 @@ -14263,45 +9208,75 @@ snapshots: object-keys: 1.1.1 object.assign: 4.1.5 regexp.prototype.flags: 1.5.2 - side-channel: 1.0.6 + side-channel: 1.0.5 which-boxed-primitive: 1.0.2 - which-collection: 1.0.2 - which-typed-array: 1.1.15 + which-collection: 1.0.1 + which-typed-array: 1.1.14 - deep-is@0.1.4: {} + /deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - deep-strict-equal@0.2.0: + /deep-strict-equal@0.2.0: + resolution: {integrity: sha512-3daSWyvZ/zwJvuMGlzG1O+Ow0YSadGfb3jsh9xoCutv2tWyB9dA4YvR9L9/fSdDZa2dByYQe+TqapSGUrjnkoA==} + engines: {node: '>=0.10.0'} dependencies: core-assert: 0.2.1 + dev: false - deepmerge@4.3.1: {} + /deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} + dev: false - default-browser-id@3.0.0: + /default-browser-id@3.0.0: + resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} + engines: {node: '>=12'} dependencies: bplist-parser: 0.2.0 untildify: 4.0.0 + dev: true - defaults@1.0.4: + /defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} dependencies: clone: 1.0.4 + dev: true - define-data-property@1.1.4: + /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 - define-lazy-prop@2.0.0: {} + /define-lazy-prop@2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} + engines: {node: '>=8'} + dev: true + + /define-properties@1.2.0: + resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==} + engines: {node: '>= 0.4'} + dependencies: + has-property-descriptors: 1.0.0 + object-keys: 1.1.1 - define-properties@1.2.1: + /define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} dependencies: define-data-property: 1.1.4 has-property-descriptors: 1.0.2 object-keys: 1.1.1 - defu@6.1.4: {} + /defu@6.1.4: + resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} + dev: true - del@6.1.1: + /del@6.1.1: + resolution: {integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==} + engines: {node: '>=10'} dependencies: globby: 11.1.0 graceful-fs: 4.2.11 @@ -14311,144 +9286,280 @@ snapshots: p-map: 4.0.0 rimraf: 3.0.2 slash: 3.0.0 + dev: true - delaunator@5.0.1: + /delaunator@5.0.1: + resolution: {integrity: sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==} dependencies: robust-predicates: 3.0.2 + dev: false - delayed-stream@1.0.0: {} + /delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + dev: true - depd@2.0.0: {} + /depd@2.0.0: + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} + engines: {node: '>= 0.8'} + dev: true - dequal@2.0.3: {} + /dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} - destroy@1.2.0: {} + /destroy@1.2.0: + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + dev: true - detect-indent@6.1.0: {} + /detect-indent@6.1.0: + resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} + engines: {node: '>=8'} + dev: true - detect-node-es@1.1.0: {} + /detect-node-es@1.1.0: + resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} + dev: false - detect-package-manager@2.0.1: + /detect-package-manager@2.0.1: + resolution: {integrity: sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==} + engines: {node: '>=12'} dependencies: execa: 5.1.1 + dev: true - detect-port@1.5.1: + /detect-port@1.5.1: + resolution: {integrity: sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==} + hasBin: true dependencies: address: 1.2.2 debug: 4.3.4 transitivePeerDependencies: - supports-color + dev: true - didyoumean@1.2.2: {} + /didyoumean@1.2.2: + resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + dev: true - diff-sequences@29.6.3: {} + /diff-sequences@29.6.3: + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - diff@4.0.2: {} + /diff@4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} + dev: true - dir-glob@3.0.1: + /dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} dependencies: path-type: 4.0.0 - dlv@1.1.3: {} + /dlv@1.1.3: + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} + dev: true - doctrine@2.1.0: + /doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} dependencies: esutils: 2.0.3 - doctrine@3.0.0: + /doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} dependencies: esutils: 2.0.3 - dom-accessibility-api@0.5.16: {} + /dom-accessibility-api@0.5.16: + resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} - dom-accessibility-api@0.6.3: {} + /dom-accessibility-api@0.6.3: + resolution: {integrity: sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==} - dom-helpers@5.2.1: + /dom-helpers@5.2.1: + resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} dependencies: - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.0 csstype: 3.1.3 + dev: false - dompurify@2.5.2: + /dompurify@2.4.7: + resolution: {integrity: sha512-kxxKlPEDa6Nc5WJi+qRgPbOAbgTpSULL+vI3NUXsZMlkJxTqYI9wg5ZTay2sFrdZRWHPWNi+EdAhcJf81WtoMQ==} + requiresBuild: true + dev: false optional: true - dot-prop@5.3.0: + /dot-prop@5.3.0: + resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} + engines: {node: '>=8'} dependencies: is-obj: 2.0.0 + dev: true - dotenv-expand@10.0.0: {} + /dotenv-expand@10.0.0: + resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==} + engines: {node: '>=12'} + dev: true - dotenv@16.0.3: {} + /dotenv@16.0.3: + resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==} + engines: {node: '>=12'} - dotenv@16.4.5: {} + /dotenv@16.4.5: + resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} + engines: {node: '>=12'} + dev: true - draco3d@1.5.7: {} + /draco3d@1.5.7: + resolution: {integrity: sha512-m6WCKt/erDXcw+70IJXnG7M3awwQPAsZvJGX5zY7beBqpELw6RDGkYVU0W43AFxye4pDZ5i2Lbyc/NNGqwjUVQ==} + dev: false - duplexify@3.7.1: + /duplexify@3.7.1: + resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} dependencies: end-of-stream: 1.4.4 inherits: 2.0.4 readable-stream: 2.3.8 stream-shift: 1.0.3 + dev: true - earcut@2.2.4: {} + /earcut@2.2.4: + resolution: {integrity: sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==} + dev: false - eastasianwidth@0.2.0: {} + /eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - ee-first@1.1.1: {} + /ee-first@1.1.1: + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + dev: true - ejs@3.1.10: + /ejs@3.1.9: + resolution: {integrity: sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==} + engines: {node: '>=0.10.0'} + hasBin: true dependencies: jake: 10.8.7 + dev: true - electron-to-chromium@1.4.752: {} + /electron-to-chromium@1.4.705: + resolution: {integrity: sha512-LKqhpwJCLhYId2VVwEzFXWrqQI5n5zBppz1W9ehhTlfYU8CUUW6kClbN8LHF/v7flMgRdETS772nqywJ+ckVAw==} - elkjs@0.8.2: {} + /elkjs@0.8.2: + resolution: {integrity: sha512-L6uRgvZTH+4OF5NE/MBbzQx/WYpru1xCBE9respNj6qznEewGUIfhzmm7horWWxbNO2M0WckQypGctR8lH79xQ==} + dev: true - emoji-regex@8.0.0: {} + /emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - emoji-regex@9.2.2: {} + /emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - emojis-list@3.0.0: {} + /emojis-list@3.0.0: + resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} + engines: {node: '>= 4'} + dev: true - encodeurl@1.0.2: {} + /encodeurl@1.0.2: + resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} + engines: {node: '>= 0.8'} + dev: true - end-of-stream@1.4.4: + /end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} dependencies: once: 1.4.0 + dev: true - enhanced-resolve@5.16.0: + /enhanced-resolve@5.16.0: + resolution: {integrity: sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==} + engines: {node: '>=10.13.0'} dependencies: graceful-fs: 4.2.11 tapable: 2.2.1 - entities@4.5.0: {} - - env-paths@2.2.1: {} + /entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + dev: true - envinfo@7.13.0: {} + /envinfo@7.11.1: + resolution: {integrity: sha512-8PiZgZNIB4q/Lw4AhOvAfB/ityHAd2bli3lESSWmWSzSsl5dKpy5N1d1Rfkd2teq/g9xN90lc6o98DOjMeYHpg==} + engines: {node: '>=4'} + hasBin: true + dev: true - error-ex@1.3.2: + /error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: is-arrayish: 0.2.1 - es-abstract@1.23.3: + /es-abstract@1.22.4: + resolution: {integrity: sha512-vZYJlk2u6qHYxBOTjAeg7qUxHdNfih64Uu2J8QqWgXZ2cri0ZpJAkzDUK/q593+mvKwlxyaxr6F1Q+3LKoQRgg==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + es-define-property: 1.0.0 + es-errors: 1.3.0 + es-set-tostringtag: 2.0.3 + es-to-primitive: 1.2.1 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.4 + get-symbol-description: 1.0.2 + globalthis: 1.0.3 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.1 + internal-slot: 1.0.7 + is-array-buffer: 3.0.4 + is-callable: 1.2.7 + is-negative-zero: 2.0.3 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.3 + is-string: 1.0.7 + is-typed-array: 1.1.13 + is-weakref: 1.0.2 + object-inspect: 1.13.1 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.2 + safe-array-concat: 1.1.0 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.8 + string.prototype.trimend: 1.0.7 + string.prototype.trimstart: 1.0.7 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.1 + typed-array-byte-offset: 1.0.2 + typed-array-length: 1.0.5 + unbox-primitive: 1.0.2 + which-typed-array: 1.1.14 + + /es-abstract@1.22.5: + resolution: {integrity: sha512-oW69R+4q2wG+Hc3KZePPZxOiisRIqfKBVo/HLx94QcJeWGU/8sZhCvc829rd1kS366vlJbzBfXf9yWwf0+Ko7w==} + engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.1 arraybuffer.prototype.slice: 1.0.3 available-typed-arrays: 1.0.7 call-bind: 1.0.7 - data-view-buffer: 1.0.1 - data-view-byte-length: 1.0.1 - data-view-byte-offset: 1.0.0 es-define-property: 1.0.0 es-errors: 1.3.0 - es-object-atoms: 1.0.0 es-set-tostringtag: 2.0.3 es-to-primitive: 1.2.1 function.prototype.name: 1.1.6 get-intrinsic: 1.2.4 get-symbol-description: 1.0.2 - globalthis: 1.0.4 + globalthis: 1.0.3 gopd: 1.0.1 has-property-descriptors: 1.0.2 has-proto: 1.0.3 @@ -14457,7 +9568,6 @@ snapshots: internal-slot: 1.0.7 is-array-buffer: 3.0.4 is-callable: 1.2.7 - is-data-view: 1.0.1 is-negative-zero: 2.0.3 is-regex: 1.1.4 is-shared-array-buffer: 1.0.3 @@ -14470,154 +9580,206 @@ snapshots: regexp.prototype.flags: 1.5.2 safe-array-concat: 1.1.2 safe-regex-test: 1.0.3 - string.prototype.trim: 1.2.9 - string.prototype.trimend: 1.0.8 - string.prototype.trimstart: 1.0.8 + string.prototype.trim: 1.2.8 + string.prototype.trimend: 1.0.7 + string.prototype.trimstart: 1.0.7 typed-array-buffer: 1.0.2 typed-array-byte-length: 1.0.1 typed-array-byte-offset: 1.0.2 - typed-array-length: 1.0.6 + typed-array-length: 1.0.5 unbox-primitive: 1.0.2 which-typed-array: 1.1.15 - es-define-property@1.0.0: + /es-array-method-boxes-properly@1.0.0: + resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} + + /es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} dependencies: get-intrinsic: 1.2.4 - es-errors@1.3.0: {} + /es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} - es-get-iterator@1.1.3: + /es-get-iterator@1.1.3: + resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} dependencies: call-bind: 1.0.7 get-intrinsic: 1.2.4 has-symbols: 1.0.3 is-arguments: 1.1.1 - is-map: 2.0.3 - is-set: 2.0.3 + is-map: 2.0.2 + is-set: 2.0.2 is-string: 1.0.7 isarray: 2.0.5 stop-iteration-iterator: 1.0.0 - es-iterator-helpers@1.0.19: + /es-iterator-helpers@1.0.17: + resolution: {integrity: sha512-lh7BsUqelv4KUbR5a/ZTaGGIMLCjPGPqJ6q+Oq24YP0RdyptX1uzm4vvaqzk7Zx3bpl/76YLTTDj9L7uYQ92oQ==} + engines: {node: '>= 0.4'} dependencies: + asynciterator.prototype: 1.0.0 call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.22.4 es-errors: 1.3.0 es-set-tostringtag: 2.0.3 function-bind: 1.1.2 get-intrinsic: 1.2.4 - globalthis: 1.0.4 + globalthis: 1.0.3 has-property-descriptors: 1.0.2 has-proto: 1.0.3 has-symbols: 1.0.3 internal-slot: 1.0.7 iterator.prototype: 1.1.2 - safe-array-concat: 1.1.2 - - es-module-lexer@0.9.3: {} + safe-array-concat: 1.1.0 - es-module-lexer@1.5.2: {} + /es-module-lexer@0.9.3: + resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==} + dev: true - es-object-atoms@1.0.0: - dependencies: - es-errors: 1.3.0 + /es-module-lexer@1.4.1: + resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==} + dev: true - es-set-tostringtag@2.0.3: + /es-set-tostringtag@2.0.3: + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} + engines: {node: '>= 0.4'} dependencies: get-intrinsic: 1.2.4 has-tostringtag: 1.0.2 - hasown: 2.0.2 + hasown: 2.0.1 - es-shim-unscopables@1.0.2: + /es-shim-unscopables@1.0.2: + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} dependencies: - hasown: 2.0.2 + hasown: 2.0.1 - es-to-primitive@1.2.1: + /es-to-primitive@1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} dependencies: is-callable: 1.2.7 is-date-object: 1.0.5 is-symbol: 1.0.4 - esbuild-plugin-alias@0.2.1: {} + /esbuild-plugin-alias@0.2.1: + resolution: {integrity: sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==} + dev: true - esbuild-register@3.5.0(esbuild@0.20.2): + /esbuild-register@3.5.0(esbuild@0.19.12): + resolution: {integrity: sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==} + peerDependencies: + esbuild: '>=0.12 <1' dependencies: debug: 4.3.4 - esbuild: 0.20.2 + esbuild: 0.19.12 transitivePeerDependencies: - supports-color + dev: true - esbuild@0.20.2: + /esbuild@0.19.12: + resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true optionalDependencies: - '@esbuild/aix-ppc64': 0.20.2 - '@esbuild/android-arm': 0.20.2 - '@esbuild/android-arm64': 0.20.2 - '@esbuild/android-x64': 0.20.2 - '@esbuild/darwin-arm64': 0.20.2 - '@esbuild/darwin-x64': 0.20.2 - '@esbuild/freebsd-arm64': 0.20.2 - '@esbuild/freebsd-x64': 0.20.2 - '@esbuild/linux-arm': 0.20.2 - '@esbuild/linux-arm64': 0.20.2 - '@esbuild/linux-ia32': 0.20.2 - '@esbuild/linux-loong64': 0.20.2 - '@esbuild/linux-mips64el': 0.20.2 - '@esbuild/linux-ppc64': 0.20.2 - '@esbuild/linux-riscv64': 0.20.2 - '@esbuild/linux-s390x': 0.20.2 - '@esbuild/linux-x64': 0.20.2 - '@esbuild/netbsd-x64': 0.20.2 - '@esbuild/openbsd-x64': 0.20.2 - '@esbuild/sunos-x64': 0.20.2 - '@esbuild/win32-arm64': 0.20.2 - '@esbuild/win32-ia32': 0.20.2 - '@esbuild/win32-x64': 0.20.2 - - escalade@3.1.2: {} - - escape-html@1.0.3: {} - - escape-string-regexp@1.0.5: {} - - escape-string-regexp@4.0.0: {} - - escodegen@2.1.0: + '@esbuild/aix-ppc64': 0.19.12 + '@esbuild/android-arm': 0.19.12 + '@esbuild/android-arm64': 0.19.12 + '@esbuild/android-x64': 0.19.12 + '@esbuild/darwin-arm64': 0.19.12 + '@esbuild/darwin-x64': 0.19.12 + '@esbuild/freebsd-arm64': 0.19.12 + '@esbuild/freebsd-x64': 0.19.12 + '@esbuild/linux-arm': 0.19.12 + '@esbuild/linux-arm64': 0.19.12 + '@esbuild/linux-ia32': 0.19.12 + '@esbuild/linux-loong64': 0.19.12 + '@esbuild/linux-mips64el': 0.19.12 + '@esbuild/linux-ppc64': 0.19.12 + '@esbuild/linux-riscv64': 0.19.12 + '@esbuild/linux-s390x': 0.19.12 + '@esbuild/linux-x64': 0.19.12 + '@esbuild/netbsd-x64': 0.19.12 + '@esbuild/openbsd-x64': 0.19.12 + '@esbuild/sunos-x64': 0.19.12 + '@esbuild/win32-arm64': 0.19.12 + '@esbuild/win32-ia32': 0.19.12 + '@esbuild/win32-x64': 0.19.12 + + /escalade@3.1.2: + resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} + engines: {node: '>=6'} + + /escape-html@1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + dev: true + + /escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + + /escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + + /escodegen@2.1.0: + resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} + engines: {node: '>=6.0'} + hasBin: true dependencies: esprima: 4.0.1 estraverse: 5.3.0 esutils: 2.0.3 optionalDependencies: source-map: 0.6.1 + dev: true - eslint-config-next@14.1.3(eslint@8.57.0)(typescript@5.4.5): + /eslint-config-next@14.1.3(eslint@8.57.0)(typescript@5.4.2): + resolution: {integrity: sha512-sUCpWlGuHpEhI0pIT0UtdSLJk5Z8E2DYinPTwsBiWaSYQomchdl0i60pjynY48+oXvtyWMQ7oE+G3m49yrfacg==} + peerDependencies: + eslint: ^7.23.0 || ^8.0.0 + typescript: '>=3.3.1' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@next/eslint-plugin-next': 14.1.3 - '@rushstack/eslint-patch': 1.10.2 - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.5) + '@rushstack/eslint-patch': 1.7.2 + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) eslint-plugin-react: 7.34.0(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) - optionalDependencies: - typescript: 5.4.5 + typescript: 5.4.2 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color - eslint-config-prettier@9.1.0(eslint@8.57.0): + /eslint-config-prettier@9.1.0(eslint@8.57.0): + resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' dependencies: eslint: 8.57.0 - eslint-config-turbo@1.13.3(eslint@8.57.0): + /eslint-config-turbo@1.12.5(eslint@8.57.0): + resolution: {integrity: sha512-wXytbX+vTzQ6rwgM6sIr447tjYJBlRj5V/eBFNGNXw5Xs1R715ppPYhbmxaFbkrWNQSGJsWRrYGAlyq0sT/OsQ==} + peerDependencies: + eslint: '>6.6.0' dependencies: eslint: 8.57.0 - eslint-plugin-turbo: 1.13.3(eslint@8.57.0) + eslint-plugin-turbo: 1.12.5(eslint@8.57.0) - eslint-import-resolver-node@0.3.9: + /eslint-import-resolver-node@0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} dependencies: debug: 3.2.7 is-core-module: 2.13.1 @@ -14625,13 +9787,18 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): + /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): + resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + eslint: '*' + eslint-plugin-import: '*' dependencies: debug: 4.3.4 enhanced-resolve: 5.16.0 eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.3 is-core-module: 2.13.1 @@ -14642,145 +9809,222 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0): + /eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} + 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': 6.21.0(eslint@8.57.0)(typescript@5.4.2) debug: 3.2.7 - optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.5) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): + /eslint-module-utils@2.8.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): + resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} + 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': 7.2.0(eslint@8.57.0)(typescript@5.4.2) debug: 3.2.7 - optionalDependencies: - '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.5) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color + dev: true - eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true dependencies: - array-includes: 3.1.8 - array.prototype.findlastindex: 1.2.5 + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.2) + array-includes: 3.1.7 + array.prototype.findlastindex: 1.2.4 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0))(eslint@8.57.0) - hasown: 2.0.2 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + hasown: 2.0.1 is-core-module: 2.13.1 is-glob: 4.0.3 minimatch: 3.1.2 - object.fromentries: 2.0.8 - object.groupby: 1.0.3 - object.values: 1.2.0 + object.fromentries: 2.0.7 + object.groupby: 1.0.2 + object.values: 1.1.7 semver: 6.3.1 tsconfig-paths: 3.15.0 - optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.5) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0): + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0)(eslint@8.57.0): + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true dependencies: - array-includes: 3.1.8 - array.prototype.findlastindex: 1.2.5 + '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.2) + array-includes: 3.1.7 + array.prototype.findlastindex: 1.2.4 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) - hasown: 2.0.2 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) + hasown: 2.0.1 is-core-module: 2.13.1 is-glob: 4.0.3 minimatch: 3.1.2 - object.fromentries: 2.0.8 - object.groupby: 1.0.3 - object.values: 1.2.0 + object.fromentries: 2.0.7 + object.groupby: 1.0.2 + object.values: 1.1.7 semver: 6.3.1 tsconfig-paths: 3.15.0 - optionalDependencies: - '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.5) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color + dev: true - eslint-plugin-jsx-a11y@6.8.0(eslint@8.57.0): + /eslint-plugin-jsx-a11y@6.8.0(eslint@8.57.0): + resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.0 aria-query: 5.3.0 - array-includes: 3.1.8 + array-includes: 3.1.7 array.prototype.flatmap: 1.3.2 ast-types-flow: 0.0.8 axe-core: 4.7.0 axobject-query: 3.2.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - es-iterator-helpers: 1.0.19 + es-iterator-helpers: 1.0.17 eslint: 8.57.0 - hasown: 2.0.2 + hasown: 2.0.1 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 minimatch: 3.1.2 - object.entries: 1.1.8 - object.fromentries: 2.0.8 + object.entries: 1.1.7 + object.fromentries: 2.0.7 - eslint-plugin-react-hooks@4.6.0(eslint@8.57.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.57.0 - eslint-plugin-react@7.34.0(eslint@8.57.0): + /eslint-plugin-react@7.34.0(eslint@8.57.0): + resolution: {integrity: sha512-MeVXdReleBTdkz/bvcQMSnCXGi+c9kvy51IpinjnJgutl3YTHWsDdke7Z1ufZpGfDG8xduBDKyjtB9JH1eBKIQ==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - array-includes: 3.1.8 - array.prototype.findlast: 1.2.5 + array-includes: 3.1.7 + array.prototype.findlast: 1.2.4 array.prototype.flatmap: 1.3.2 array.prototype.toreversed: 1.1.2 array.prototype.tosorted: 1.1.3 doctrine: 2.1.0 - es-iterator-helpers: 1.0.19 + es-iterator-helpers: 1.0.17 eslint: 8.57.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 - object.entries: 1.1.8 - object.fromentries: 2.0.8 - object.hasown: 1.1.4 - object.values: 1.2.0 + object.entries: 1.1.7 + object.fromentries: 2.0.7 + object.hasown: 1.1.3 + object.values: 1.1.7 prop-types: 15.8.1 resolve: 2.0.0-next.5 semver: 6.3.1 - string.prototype.matchall: 4.0.11 + string.prototype.matchall: 4.0.10 - eslint-plugin-turbo@1.13.3(eslint@8.57.0): + /eslint-plugin-turbo@1.12.5(eslint@8.57.0): + resolution: {integrity: sha512-cXy7mCzAdngBTJIWH4DASXHy0vQpujWDBqRTu0YYqCN/QEGsi3HWM+STZEbPYELdjtm5EsN2HshOSSqWnjdRHg==} + peerDependencies: + eslint: '>6.6.0' dependencies: dotenv: 16.0.3 eslint: 8.57.0 - eslint-scope@5.1.1: + /eslint-scope@5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} dependencies: esrecurse: 4.3.0 estraverse: 4.3.0 + dev: true - eslint-scope@7.2.2: + /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-visitor-keys@3.4.3: {} + /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@8.57.0: + /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-community/eslint-utils': 4.4.0(eslint@8.57.0) '@eslint-community/regexpp': 4.10.0 @@ -14817,51 +10061,85 @@ snapshots: lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 - optionator: 0.9.4 + optionator: 0.9.3 strip-ansi: 6.0.1 text-table: 0.2.0 transitivePeerDependencies: - supports-color - espree@9.6.1: + /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.11.3 acorn-jsx: 5.3.2(acorn@8.11.3) eslint-visitor-keys: 3.4.3 - esprima@4.0.1: {} + /esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + dev: true - esquery@1.5.0: + /esquery@1.5.0: + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + engines: {node: '>=0.10'} dependencies: estraverse: 5.3.0 - esrecurse@4.3.0: + /esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} dependencies: estraverse: 5.3.0 - esri-loader@3.7.0: {} + /esri-loader@3.7.0: + resolution: {integrity: sha512-cB1Sw9EQjtW4mtT7eFBjn/6VaaIWNTjmTd2asnnEyuZk1xVSFRMCfLZSBSjZM7ZarDcVu5WIjOP0t0MYVu4hVQ==} + deprecated: Use @arcgis/core instead. + dev: false - estraverse@4.3.0: {} + /estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} + dev: true - estraverse@5.3.0: {} + /estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} - estree-walker@2.0.2: {} + /estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + dev: true - estree-walker@3.0.3: + /estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} dependencies: '@types/estree': 1.0.5 - esutils@2.0.3: {} + /esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} - etag@1.8.1: {} + /etag@1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} + dev: true - eventemitter3@4.0.7: {} + /eventemitter3@4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} + dev: false - eventemitter3@5.0.1: {} + /eventemitter3@5.0.1: + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + dev: false - events@3.3.0: {} + /events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} - execa@5.1.1: + /execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} dependencies: cross-spawn: 7.0.3 get-stream: 6.0.1 @@ -14872,8 +10150,11 @@ snapshots: onetime: 5.1.2 signal-exit: 3.0.7 strip-final-newline: 2.0.0 + dev: true - execa@8.0.1: + /execa@8.0.1: + resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} + engines: {node: '>=16.17'} dependencies: cross-spawn: 7.0.3 get-stream: 8.0.1 @@ -14885,14 +10166,16 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 - express@4.19.2: + /express@4.18.2: + resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==} + engines: {node: '>= 0.10.0'} dependencies: accepts: 1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.2 + body-parser: 1.20.1 content-disposition: 0.5.4 content-type: 1.0.5 - cookie: 0.6.0 + cookie: 0.5.0 cookie-signature: 1.0.6 debug: 2.6.9 depd: 2.0.0 @@ -14920,16 +10203,25 @@ snapshots: vary: 1.1.2 transitivePeerDependencies: - supports-color + dev: true - expression-eval@5.0.1: + /expression-eval@5.0.1: + resolution: {integrity: sha512-7SL4miKp19lI834/F6y156xlNg+i9Q41tteuGNCq9C06S78f1bm3BXuvf0+QpQxv369Pv/P2R7Hb17hzxLpbDA==} + deprecated: The expression-eval npm package is no longer maintained. The package was originally published as part of a now-completed personal project, and I do not have incentives to continue maintenance. dependencies: jsep: 0.3.5 + dev: false - fast-deep-equal@3.1.3: {} + /fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-equals@4.0.3: {} + /fast-equals@4.0.3: + resolution: {integrity: sha512-G3BSX9cfKttjr+2o1O22tYMLq0DPluZnYtq1rXumE1SpL/F/SLIfHx08WYQoWSIpeMYf8sRbJ8++71+v6Pnxfg==} + dev: false - fast-glob@3.3.2: + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} dependencies: '@nodelib/fs.stat': 2.0.5 '@nodelib/fs.walk': 1.2.8 @@ -14937,66 +10229,97 @@ snapshots: merge2: 1.4.1 micromatch: 4.0.5 - fast-json-stable-stringify@2.1.0: {} + /fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - fast-levenshtein@2.0.6: {} + /fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - fast-xml-parser@4.3.6: + /fast-xml-parser@4.3.5: + resolution: {integrity: sha512-sWvP1Pl8H03B8oFJpFR3HE31HUfwtX7Rlf9BNsvdpujD4n7WMhfmu8h9wOV2u+c1k0ZilTADhPqypzx2J690ZQ==} + hasBin: true dependencies: strnum: 1.0.5 + dev: false - fastparse@1.1.2: {} + /fastparse@1.1.2: + resolution: {integrity: sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==} + dev: true - fastq@1.17.1: + /fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} dependencies: reusify: 1.0.4 - fbemitter@3.0.0: + /fbemitter@3.0.0: + resolution: {integrity: sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==} dependencies: - fbjs: 3.0.5 + fbjs: 3.0.4 transitivePeerDependencies: - encoding + dev: false - fbjs-css-vars@1.0.2: {} + /fbjs-css-vars@1.0.2: + resolution: {integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==} + dev: false - fbjs@3.0.5: + /fbjs@3.0.4: + resolution: {integrity: sha512-ucV0tDODnGV3JCnnkmoszb5lf4bNpzjv80K41wd4k798Etq+UYD0y0TIfalLjZoKgjive6/adkRnszwapiDgBQ==} dependencies: - cross-fetch: 3.1.8 + cross-fetch: 3.1.5 fbjs-css-vars: 1.0.2 loose-envify: 1.4.0 object-assign: 4.1.1 promise: 7.3.1 setimmediate: 1.0.5 - ua-parser-js: 1.0.37 + ua-parser-js: 0.7.34 transitivePeerDependencies: - encoding + dev: false - fetch-retry@5.0.6: {} + /fetch-retry@5.0.6: + resolution: {integrity: sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==} + dev: true - fflate@0.4.8: {} + /fflate@0.4.8: + resolution: {integrity: sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA==} + dev: false - fflate@0.7.4: {} + /fflate@0.7.4: + resolution: {integrity: sha512-5u2V/CDW15QM1XbbgS+0DfPxVB+jUKhWEKuuFuHncbk3tEEqzmoXL+2KyOFuKGqOnmdIy0/davWF1CkuwtibCw==} + dev: false - fi@1.0.16: {} + /fi@1.0.16: + resolution: {integrity: sha512-LHShJWRT8E8YRsdudel8Md9jMtt7YH3AWX6aPz6hhCWFQDKkT/h5Thrl2Xv6XKUDQ2s02YiilVwAdi+jUs/Xsg==} + dev: false - file-entry-cache@6.0.1: + /file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} dependencies: flat-cache: 3.2.0 - file-system-cache@2.3.0: + /file-system-cache@2.3.0: + resolution: {integrity: sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==} dependencies: fs-extra: 11.1.1 ramda: 0.29.0 - filelist@1.0.4: + /filelist@1.0.4: + resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} dependencies: minimatch: 5.1.6 + dev: true - fill-range@7.0.1: + /fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 - finalhandler@1.2.0: + /finalhandler@1.2.0: + resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} + engines: {node: '>= 0.8'} dependencies: debug: 2.6.9 encodeurl: 1.0.2 @@ -15007,219 +10330,341 @@ snapshots: unpipe: 1.0.0 transitivePeerDependencies: - supports-color + dev: true - find-cache-dir@2.1.0: + /find-cache-dir@2.1.0: + resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} + engines: {node: '>=6'} dependencies: commondir: 1.0.1 make-dir: 2.1.0 pkg-dir: 3.0.0 + dev: true - find-cache-dir@3.3.2: + /find-cache-dir@3.3.2: + resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} + engines: {node: '>=8'} dependencies: commondir: 1.0.1 make-dir: 3.1.0 pkg-dir: 4.2.0 + dev: true - find-root@1.1.0: {} + /find-root@1.1.0: + resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} + dev: false - find-up@3.0.0: + /find-up@3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + engines: {node: '>=6'} dependencies: locate-path: 3.0.0 + dev: true - find-up@4.1.0: + /find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} dependencies: locate-path: 5.0.0 path-exists: 4.0.0 + dev: true - find-up@5.0.0: + /find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} dependencies: locate-path: 6.0.0 path-exists: 4.0.0 - find-up@7.0.0: + /find-up@7.0.0: + resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==} + engines: {node: '>=18'} dependencies: locate-path: 7.2.0 path-exists: 5.0.0 unicorn-magic: 0.1.0 + dev: true - flat-cache@3.2.0: + /flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} dependencies: flatted: 3.3.1 keyv: 4.5.4 rimraf: 3.0.2 - flatted@3.3.1: {} + /flatted@3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} - flow-parser@0.235.1: {} + /flow-parser@0.229.2: + resolution: {integrity: sha512-T72XV2Izvl7yV6dhHhLaJ630Y6vOZJl6dnOS6dN0bPW9ExuREu7xGAf3omtcxX76POTuux9TJPu9ZpS48a/rdw==} + engines: {node: '>=0.4.0'} + dev: true - flux@4.0.4(react@18.2.0): + /flux@4.0.3(react@18.2.0): + resolution: {integrity: sha512-yKAbrp7JhZhj6uiT1FTuVMlIAT1J4jqEyBpFApi1kxpGZCvacMVc/t1pMQyotqHhAgvoE3bNvAykhCo2CLjnYw==} + peerDependencies: + react: ^15.0.2 || ^16.0.0 || ^17.0.0 dependencies: fbemitter: 3.0.0 - fbjs: 3.0.5 + fbjs: 3.0.4 react: 18.2.0 transitivePeerDependencies: - encoding + dev: false - focus-trap@7.5.4: + /focus-trap@7.5.4: + resolution: {integrity: sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==} dependencies: tabbable: 6.2.0 + dev: false - for-each@0.3.3: + /for-each@0.3.3: + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} dependencies: is-callable: 1.2.7 - foreground-child@3.1.1: + /foreground-child@3.1.1: + resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} + engines: {node: '>=14'} dependencies: cross-spawn: 7.0.3 signal-exit: 4.1.0 - form-data@4.0.0: + /form-data@4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 + dev: true - forwarded@0.2.0: {} + /forwarded@0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} + engines: {node: '>= 0.6'} + dev: true - fraction.js@4.3.7: {} + /fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + dev: true - fresh@0.5.2: {} + /fresh@0.5.2: + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} + engines: {node: '>= 0.6'} + dev: true - fs-constants@1.0.0: {} + /fs-constants@1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + dev: true - fs-extra@11.1.1: + /fs-extra@11.1.1: + resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} + engines: {node: '>=14.14'} dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.1 - fs-extra@11.2.0: + /fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + engines: {node: '>=14.14'} dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.1 + dev: true - fs-extra@7.0.1: + /fs-extra@7.0.1: + resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} + engines: {node: '>=6 <7 || >=8'} dependencies: graceful-fs: 4.2.11 jsonfile: 4.0.0 universalify: 0.1.2 + dev: true - fs-minipass@2.1.0: + /fs-minipass@2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} dependencies: minipass: 3.3.6 + dev: true - fs.realpath@1.0.0: {} + /fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - fsevents@2.3.3: + /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 optional: true - function-bind@1.1.2: {} + /function-bind@1.1.1: + resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} - function.prototype.name@1.1.6: + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + + /function.prototype.name@1.1.6: + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.22.4 functions-have-names: 1.2.3 - functions-have-names@1.2.3: {} + /functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - gensync@1.0.0-beta.2: {} + /gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} - geojson-rbush@3.2.0: + /geojson-rbush@3.2.0: + resolution: {integrity: sha512-oVltQTXolxvsz1sZnutlSuLDEcQAKYC/uXt9zDzJJ6bu0W+baTI8LZBaTup5afzibEH4N3jlq2p+a152wlBJ7w==} dependencies: '@turf/bbox': 6.5.0 '@turf/helpers': 6.5.0 '@turf/meta': 6.5.0 '@types/geojson': 7946.0.8 rbush: 3.0.1 + dev: false - geojson-types@2.0.1: {} + /geojson-types@2.0.1: + resolution: {integrity: sha512-lF593HhpxQx8PjW7E7R/XsMKk01KbBRMciqg+NR7pkaaIPefS1NZDUep+w1L1QusXKcWDgZzvvgI4s7kDOe3aA==} + dev: false + + /get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + dev: true - get-caller-file@2.0.5: {} + /get-func-name@2.0.2: + resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - get-func-name@2.0.2: {} + /get-intrinsic@1.2.0: + resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==} + dependencies: + function-bind: 1.1.1 + has: 1.0.3 + has-symbols: 1.0.3 - get-intrinsic@1.2.4: + /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 + hasown: 2.0.1 - get-nonce@1.0.1: {} + /get-nonce@1.0.1: + resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} + engines: {node: '>=6'} + dev: false - get-npm-tarball-url@2.1.0: {} + /get-npm-tarball-url@2.1.0: + resolution: {integrity: sha512-ro+DiMu5DXgRBabqXupW38h7WPZ9+Ad8UjwhvsmmN8w1sU7ab0nzAXvVZ4kqYg57OrqomRtJvepX5/xvFKNtjA==} + engines: {node: '>=12.17'} + dev: true - get-stream@6.0.1: {} + /get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + dev: true - get-stream@8.0.1: {} + /get-stream@8.0.1: + resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} + engines: {node: '>=16'} - get-symbol-description@1.0.2: + /get-symbol-description@1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 es-errors: 1.3.0 get-intrinsic: 1.2.4 - get-tsconfig@4.7.3: + /get-tsconfig@4.7.3: + resolution: {integrity: sha512-ZvkrzoUA0PQZM6fy6+/Hce561s+faD1rsNwhnO5FelNjyy7EMGJ3Rz1AQ8GYDWjhRs/7dBLOEJvhK8MiEJOAFg==} dependencies: resolve-pkg-maps: 1.0.0 - giget@1.2.3: + /giget@1.2.1: + resolution: {integrity: sha512-4VG22mopWtIeHwogGSy1FViXVo0YT+m6BrqZfz0JJFwbSsePsCdOzdLIIli5BtMp7Xe8f/o2OmBpQX2NBOC24g==} + hasBin: true dependencies: citty: 0.1.6 consola: 3.2.3 defu: 6.1.4 - node-fetch-native: 1.6.4 - nypm: 0.3.8 + node-fetch-native: 1.6.2 + nypm: 0.3.6 ohash: 1.1.3 pathe: 1.1.2 - tar: 6.2.1 + tar: 6.2.0 + dev: true - git-raw-commits@4.0.0: + /git-raw-commits@4.0.0: + resolution: {integrity: sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==} + engines: {node: '>=16'} + hasBin: true dependencies: dargs: 8.1.0 meow: 12.1.1 split2: 4.2.0 + dev: true - github-slugger@2.0.0: {} + /github-slugger@2.0.0: + resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} + dev: true - gl-matrix@3.4.3: {} + /gl-matrix@3.4.3: + resolution: {integrity: sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==} + dev: false - glob-parent@5.1.2: + /glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} dependencies: is-glob: 4.0.3 - glob-parent@6.0.2: + /glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} dependencies: is-glob: 4.0.3 - glob-promise@4.2.2(glob@7.2.3): + /glob-promise@4.2.2(glob@7.2.3): + resolution: {integrity: sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw==} + engines: {node: '>=12'} + peerDependencies: + glob: ^7.1.6 dependencies: '@types/glob': 7.2.0 glob: 7.2.3 + dev: true - glob-to-regexp@0.4.1: {} - - glob@10.3.10: - dependencies: - foreground-child: 3.1.1 - jackspeak: 2.3.6 - minimatch: 9.0.4 - minipass: 7.0.4 - path-scurry: 1.10.2 + /glob-to-regexp@0.4.1: + resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + dev: true - glob@10.3.12: + /glob@10.3.10: + resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true dependencies: foreground-child: 3.1.1 jackspeak: 2.3.6 - minimatch: 9.0.4 + minimatch: 9.0.3 minipass: 7.0.4 - path-scurry: 1.10.2 + path-scurry: 1.10.1 - glob@7.2.3: + /glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -15228,22 +10673,32 @@ snapshots: once: 1.4.0 path-is-absolute: 1.0.1 - global-directory@4.0.1: + /global-directory@4.0.1: + resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} + engines: {node: '>=18'} dependencies: ini: 4.1.1 + dev: true - globals@11.12.0: {} + /globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} - globals@13.24.0: + /globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} dependencies: type-fest: 0.20.2 - globalthis@1.0.4: + /globalthis@1.0.3: + resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} + engines: {node: '>= 0.4'} dependencies: - define-properties: 1.2.1 - gopd: 1.0.1 + define-properties: 1.2.0 - globby@11.1.0: + /globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} dependencies: array-union: 2.1.0 dir-glob: 3.0.1 @@ -15252,92 +10707,149 @@ snapshots: merge2: 1.4.1 slash: 3.0.0 - globrex@0.1.2: {} + /globrex@0.1.2: + resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} + dev: true - gopd@1.0.1: + /gopd@1.0.1: + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.0 - graceful-fs@4.2.11: {} + /graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - graphemer@1.4.0: {} + /graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - graphlib@2.1.8: + /graphlib@2.1.8: + resolution: {integrity: sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==} dependencies: lodash: 4.17.21 + dev: true - graphology-dag@0.4.1(graphology-types@0.24.7): + /graphology-dag@0.4.1(graphology-types@0.24.7): + resolution: {integrity: sha512-3ch9oOAnHZDoT043vyg7ukmSkKJ505nFzaHaYOn0IF2PgGo5VtIavyVK4UpbIa4tli3hhGm1ZTdBsubTmaxu/w==} + peerDependencies: + graphology-types: '>=0.19.0' dependencies: graphology-types: 0.24.7 graphology-utils: 2.5.2(graphology-types@0.24.7) mnemonist: 0.39.8 + dev: false - graphology-generators@0.11.2(graphology-types@0.24.7): + /graphology-generators@0.11.2(graphology-types@0.24.7): + resolution: {integrity: sha512-hx+F0OZRkVdoQ0B1tWrpxoakmHZNex0c6RAoR0PrqJ+6fz/gz6CQ88Qlw78C6yD9nlZVRgepIoDYhRTFV+bEHg==} + peerDependencies: + graphology-types: '>=0.19.0' dependencies: - graphology-metrics: 2.2.0(graphology-types@0.24.7) + graphology-metrics: 2.1.0(graphology-types@0.24.7) graphology-types: 0.24.7 graphology-utils: 2.5.2(graphology-types@0.24.7) + dev: true - graphology-indices@0.17.0(graphology-types@0.24.7): + /graphology-indices@0.17.0(graphology-types@0.24.7): + resolution: {integrity: sha512-A7RXuKQvdqSWOpn7ZVQo4S33O0vCfPBnUSf7FwE0zNCasqwZVUaCXePuWo5HBpWw68KJcwObZDHpFk6HKH6MYQ==} + peerDependencies: + graphology-types: '>=0.20.0' dependencies: graphology-types: 0.24.7 graphology-utils: 2.5.2(graphology-types@0.24.7) - mnemonist: 0.39.8 + mnemonist: 0.39.5 + dev: true - graphology-layout-forceatlas2@0.10.1(graphology-types@0.24.7): + /graphology-layout-forceatlas2@0.10.1(graphology-types@0.24.7): + resolution: {integrity: sha512-ogzBeF1FvWzjkikrIFwxhlZXvD2+wlY54lqhsrWprcdPjopM2J9HoMweUmIgwaTvY4bUYVimpSsOdvDv1gPRFQ==} + peerDependencies: + graphology-types: '>=0.19.0' dependencies: graphology-types: 0.24.7 graphology-utils: 2.5.2(graphology-types@0.24.7) + dev: false - graphology-layout-noverlap@0.4.2(graphology-types@0.24.7): + /graphology-layout-noverlap@0.4.2(graphology-types@0.24.7): + resolution: {integrity: sha512-13WwZSx96zim6l1dfZONcqLh3oqyRcjIBsqz2c2iJ3ohgs3605IDWjldH41Gnhh462xGB1j6VGmuGhZ2FKISXA==} + peerDependencies: + graphology-types: '>=0.19.0' dependencies: graphology-types: 0.24.7 graphology-utils: 2.5.2(graphology-types@0.24.7) + dev: false - graphology-layout@0.6.1(graphology-types@0.24.7): + /graphology-layout@0.6.1(graphology-types@0.24.7): + resolution: {integrity: sha512-m9aMvbd0uDPffUCFPng5ibRkb2pmfNvdKjQWeZrf71RS1aOoat5874+DcyNfMeCT4aQguKC7Lj9eCbqZj/h8Ag==} + peerDependencies: + graphology-types: '>=0.19.0' dependencies: graphology-types: 0.24.7 graphology-utils: 2.5.2(graphology-types@0.24.7) pandemonium: 2.4.1 + dev: false - graphology-metrics@2.2.0(graphology-types@0.24.7): + /graphology-metrics@2.1.0(graphology-types@0.24.7): + resolution: {integrity: sha512-E+y4kgVGxhYl/+bPHEftJeWLS8LgVno4/Wvg+C7IoDIjY6OlIZghgMKDR8LKsxU6GC43mlx08FTZs229cvEkwQ==} + peerDependencies: + graphology-types: '>=0.20.0' dependencies: - graphology-shortest-path: 2.1.0(graphology-types@0.24.7) + graphology-shortest-path: 2.0.2(graphology-types@0.24.7) graphology-types: 0.24.7 graphology-utils: 2.5.2(graphology-types@0.24.7) - mnemonist: 0.39.8 + mnemonist: 0.39.5 + dev: true - graphology-shortest-path@2.1.0(graphology-types@0.24.7): + /graphology-shortest-path@2.0.2(graphology-types@0.24.7): + resolution: {integrity: sha512-hlGvh4Yb1Vmd2J7wT8Q8+t4RQ6Tx+9wRYm0/fZB9PZJ4uW3nml5kJ7yXZ2+JYWT+7wLLmY5mg3o9bLSAWmv/jQ==} + peerDependencies: + graphology-types: '>=0.20.0' dependencies: '@yomguithereal/helpers': 1.1.1 graphology-indices: 0.17.0(graphology-types@0.24.7) graphology-types: 0.24.7 graphology-utils: 2.5.2(graphology-types@0.24.7) - mnemonist: 0.39.8 + mnemonist: 0.39.5 + dev: true - graphology-simple-path@0.2.0(graphology-types@0.24.7): + /graphology-simple-path@0.2.0(graphology-types@0.24.7): + resolution: {integrity: sha512-4cGMWbVuJM0zlKDUx6dS6JGGLddizDPe8PsTokXVz2eTeHYg07qa5TgwIco15ta2RMM05+xy8N1mFnpS85y0kw==} + peerDependencies: + graphology-types: '>=0.20.0' dependencies: graphology-types: 0.24.7 graphology-utils: 1.8.0(graphology-types@0.24.7) - mnemonist: 0.39.8 + mnemonist: 0.39.5 + dev: false - graphology-types@0.24.7: {} + /graphology-types@0.24.7: + resolution: {integrity: sha512-tdcqOOpwArNjEr0gNQKCXwaNCWnQJrog14nJNQPeemcLnXQUUGrsCWpWkVKt46zLjcS6/KGoayeJfHHyPDlvwA==} - graphology-utils@1.8.0(graphology-types@0.24.7): + /graphology-utils@1.8.0(graphology-types@0.24.7): + resolution: {integrity: sha512-Pa7SW30OMm8fVtyH49b3GJ/uxlMHGfXly50wIhlcc7ZoX9ahZa7sPBz+obo4WZClrRV6wh3tIu0GJoI42eao1A==} + peerDependencies: + graphology-types: '>=0.19.0' dependencies: graphology-types: 0.24.7 + dev: false - graphology-utils@2.5.2(graphology-types@0.24.7): + /graphology-utils@2.5.2(graphology-types@0.24.7): + resolution: {integrity: sha512-ckHg8MXrXJkOARk56ZaSCM1g1Wihe2d6iTmz1enGOz4W/l831MBCKSayeFQfowgF8wd+PQ4rlch/56Vs/VZLDQ==} + peerDependencies: + graphology-types: '>=0.23.0' dependencies: graphology-types: 0.24.7 - graphology@0.25.4(graphology-types@0.24.7): + /graphology@0.25.4(graphology-types@0.24.7): + resolution: {integrity: sha512-33g0Ol9nkWdD6ulw687viS8YJQBxqG5LWII6FI6nul0pq6iM2t5EKquOTFDbyTblRB3O9I+7KX4xI8u5ffekAQ==} + peerDependencies: + graphology-types: '>=0.24.0' dependencies: events: 3.3.0 graphology-types: 0.24.7 obliterator: 2.0.4 + dev: false - gunzip-maybe@1.4.2: + /gunzip-maybe@1.4.2: + resolution: {integrity: sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==} + hasBin: true dependencies: browserify-zlib: 0.1.4 is-deflate: 1.0.0 @@ -15345,12 +10857,22 @@ snapshots: peek-stream: 1.1.3 pumpify: 1.5.1 through2: 2.0.5 + dev: true - h3-js@4.1.0: {} + /h3-js@4.1.0: + resolution: {integrity: sha512-LQhmMl1dRQQjMXPzJc7MpZ/CqPOWWuAvVEoVJM9n/s7vHypj+c3Pd5rLQCkAsOgAoAYKbNCsYFE++LF7MvSfCQ==} + engines: {node: '>=4', npm: '>=3', yarn: '>=1.3.0'} + dev: false - hammerjs@2.0.8: {} + /hammerjs@2.0.8: + resolution: {integrity: sha512-tSQXBXS/MWQOn/RKckawJ61vvsDpCom87JgxiYdGwHdOa0ht0vzUWDlfioofFCRU0L+6NGDt6XzbgoJvZkMeRQ==} + engines: {node: '>=0.8.0'} + dev: false - handlebars@4.7.8: + /handlebars@4.7.8: + resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} + engines: {node: '>=0.4.7'} + hasBin: true dependencies: minimist: 1.2.8 neo-async: 2.6.2 @@ -15358,392 +10880,675 @@ snapshots: wordwrap: 1.0.0 optionalDependencies: uglify-js: 3.17.4 + dev: true - happy-dom@13.10.1: + /happy-dom@13.8.4: + resolution: {integrity: sha512-FjLmsOMgwpX9gc00nz830RVGCG1V6Rj+AB4amdEAbKmbeIL3Ude1peC8bcTCzTvrtm2TFKimY3Ws6Xeh5Q1XhA==} + engines: {node: '>=16.0.0'} dependencies: entities: 4.5.0 webidl-conversions: 7.0.0 whatwg-mimetype: 3.0.0 + dev: true - has-bigints@1.0.2: {} + /has-bigints@1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} + + /has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} - has-flag@3.0.0: {} + /has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} - has-flag@4.0.0: {} + /has-property-descriptors@1.0.0: + resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} + dependencies: + get-intrinsic: 1.2.0 - has-property-descriptors@1.0.2: + /has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} dependencies: es-define-property: 1.0.0 - has-proto@1.0.3: {} + /has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + engines: {node: '>= 0.4'} + + /has-symbols@1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + engines: {node: '>= 0.4'} - has-symbols@1.0.3: {} + /has-tostringtag@1.0.0: + resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} + engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.0.3 - has-tostringtag@1.0.2: + /has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.3 - hasown@2.0.2: + /has@1.0.3: + resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} + engines: {node: '>= 0.4.0'} + dependencies: + function-bind: 1.1.1 + + /hasown@2.0.1: + resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 + + /hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} dependencies: function-bind: 1.1.2 - hast-util-heading-rank@3.0.0: + /hast-util-heading-rank@3.0.0: + resolution: {integrity: sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==} dependencies: '@types/hast': 3.0.4 + dev: true - hast-util-is-element@3.0.0: + /hast-util-is-element@3.0.0: + resolution: {integrity: sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==} dependencies: '@types/hast': 3.0.4 + dev: true - hast-util-to-string@3.0.0: + /hast-util-to-string@3.0.0: + resolution: {integrity: sha512-OGkAxX1Ua3cbcW6EJ5pT/tslVb90uViVkcJ4ZZIMW/R33DX/AkcJcRrPebPwJkHYwlDHXz4aIwvAAaAdtrACFA==} dependencies: '@types/hast': 3.0.4 + dev: true + + /he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true + dev: true - he@1.2.0: {} + /heap@0.2.5: + resolution: {integrity: sha512-G7HLD+WKcrOyJP5VQwYZNC3Z6FcQ7YYjEFiFoIj8PfEr73mu421o8B1N5DKUcc8K37EsJ2XXWA8DtrDz/2dReg==} + dev: false - heap@0.2.5: {} + /heap@0.2.7: + resolution: {integrity: sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==} - hoist-non-react-statics@3.3.2: + /hoist-non-react-statics@3.3.2: + resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} dependencies: react-is: 16.13.1 + dev: false - hosted-git-info@2.8.9: {} + /hosted-git-info@2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + dev: true - html-encoding-sniffer@4.0.0: + /html-encoding-sniffer@4.0.0: + resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} + engines: {node: '>=18'} dependencies: whatwg-encoding: 3.1.1 + dev: true - html-tags@3.3.1: {} + /html-tags@3.3.1: + resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} + engines: {node: '>=8'} + dev: true - html2canvas@1.4.1: + /html2canvas@1.4.1: + resolution: {integrity: sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==} + engines: {node: '>=8.0.0'} + requiresBuild: true dependencies: css-line-break: 2.1.0 text-segmentation: 1.0.3 + dev: false optional: true - http-errors@2.0.0: + /http-errors@2.0.0: + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} + engines: {node: '>= 0.8'} dependencies: depd: 2.0.0 inherits: 2.0.4 setprototypeof: 1.2.0 statuses: 2.0.1 toidentifier: 1.0.1 + dev: true - http-proxy-agent@7.0.2: + /http-proxy-agent@7.0.2: + resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} + engines: {node: '>= 14'} dependencies: - agent-base: 7.1.1 + agent-base: 7.1.0 debug: 4.3.4 transitivePeerDependencies: - supports-color + dev: true - https-proxy-agent@7.0.4: + /https-proxy-agent@7.0.4: + resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==} + engines: {node: '>= 14'} dependencies: - agent-base: 7.1.1 + agent-base: 7.1.0 debug: 4.3.4 transitivePeerDependencies: - supports-color + dev: true - human-signals@2.1.0: {} + /human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + dev: true - human-signals@5.0.0: {} + /human-signals@5.0.0: + resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} + engines: {node: '>=16.17.0'} - husky@9.0.11: {} + /husky@9.0.11: + resolution: {integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==} + engines: {node: '>=18'} + hasBin: true + dev: true - iconv-lite@0.4.24: + /iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} dependencies: safer-buffer: 2.1.2 + dev: true - iconv-lite@0.6.3: + /iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.4.38): + /icss-utils@5.1.0(postcss@8.4.35): + resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 dependencies: - postcss: 8.4.38 + postcss: 8.4.35 + dev: true + + /ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - ieee754@1.2.1: {} + /ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + engines: {node: '>= 4'} - ignore@5.3.1: {} + /image-size@0.7.5: + resolution: {integrity: sha512-Hiyv+mXHfFEP7LzUL/llg9RwFxxY+o9N3JVLIeG5E7iFIFAalxvRU9UZthBdYDEVnzHMgjnKJPPpay5BWf1g9g==} + engines: {node: '>=6.9.0'} + hasBin: true + dev: false - image-size@0.7.5: {} + /immediate@3.0.6: + resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} + dev: false - immediate@3.0.6: {} + /immer@10.0.3: + resolution: {integrity: sha512-pwupu3eWfouuaowscykeckFmVTpqbzW+rXFCX8rQLkZzM9ftBmU/++Ra+o+L27mz03zJTlyV4UUr+fdKNffo4A==} + dev: false - immer@10.1.1: {} + /immer@10.0.4: + resolution: {integrity: sha512-cuBuGK40P/sk5IzWa9QPUaAdvPHjkk1c+xYsd9oZw+YQQEV+10G0P5uMpGctZZKnyQ+ibRO08bD25nWLmYi2pw==} + dev: false - immutable@4.3.5: {} + /immutable@4.3.5: + resolution: {integrity: sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==} - import-fresh@3.3.0: + /import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 - import-lazy@4.0.0: {} + /import-lazy@4.0.0: + resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} + engines: {node: '>=8'} + dev: true - import-meta-resolve@4.1.0: {} + /import-meta-resolve@4.0.0: + resolution: {integrity: sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==} + dev: true - imurmurhash@0.1.4: {} + /imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} - indent-string@4.0.0: {} + /indent-string@4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} - inflight@1.0.6: + /inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} dependencies: once: 1.4.0 wrappy: 1.0.2 - inherits@2.0.4: {} + /inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - ini@4.1.1: {} + /ini@4.1.1: + resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true - internal-slot@1.0.7: + /internal-slot@1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} + engines: {node: '>= 0.4'} dependencies: es-errors: 1.3.0 - hasown: 2.0.2 - side-channel: 1.0.6 + hasown: 2.0.1 + side-channel: 1.0.5 - internmap@2.0.3: {} + /internmap@2.0.3: + resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==} + engines: {node: '>=12'} + dev: false - invariant@2.2.4: + /invariant@2.2.4: + resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} dependencies: loose-envify: 1.4.0 + dev: false - ip@2.0.1: {} + /ip@2.0.1: + resolution: {integrity: sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==} + dev: true - ipaddr.js@1.9.1: {} + /ipaddr.js@1.9.1: + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} + dev: true - is-absolute-url@4.0.1: {} + /is-absolute-url@4.0.1: + resolution: {integrity: sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true - is-arguments@1.1.1: + /is-arguments@1.1.1: + resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 has-tostringtag: 1.0.2 - is-array-buffer@3.0.4: + /is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 get-intrinsic: 1.2.4 - is-arrayish@0.2.1: {} + /is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - is-arrayish@0.3.2: {} + /is-arrayish@0.3.2: + resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} + dev: false - is-async-function@2.0.0: + /is-async-function@2.0.0: + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.2 - is-bigint@1.0.4: + /is-bigint@1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} dependencies: has-bigints: 1.0.2 - is-binary-path@2.1.0: + /is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} dependencies: - binary-extensions: 2.3.0 + binary-extensions: 2.2.0 - is-boolean-object@1.1.2: + /is-boolean-object@1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 has-tostringtag: 1.0.2 - is-buffer@1.1.6: {} - - is-callable@1.2.7: {} + /is-buffer@1.1.6: + resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} + dev: false - is-core-module@2.13.1: - dependencies: - hasown: 2.0.2 + /is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} - is-data-view@1.0.1: + /is-core-module@2.13.1: + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} dependencies: - is-typed-array: 1.1.13 + hasown: 2.0.1 - is-date-object@1.0.5: + /is-date-object@1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.2 + has-tostringtag: 1.0.0 - is-deflate@1.0.0: {} + /is-deflate@1.0.0: + resolution: {integrity: sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==} + dev: true - is-docker@2.2.1: {} + /is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: true + dev: true - is-error@2.2.2: {} + /is-error@2.2.2: + resolution: {integrity: sha512-IOQqts/aHWbiisY5DuPJQ0gcbvaLFCa7fBa9xoLfxBZvQ+ZI/Zh9xoI7Gk+G64N0FdK4AbibytHht2tWgpJWLg==} + dev: false - is-extglob@2.1.1: {} + /is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} - is-finalizationregistry@1.0.2: + /is-finalizationregistry@1.0.2: + resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} dependencies: call-bind: 1.0.7 - is-fullwidth-code-point@3.0.0: {} + /is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} - is-generator-function@1.0.10: + /is-generator-function@1.0.10: + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.2 - is-glob@4.0.3: + /is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 - is-gzip@1.0.0: {} + /is-gzip@1.0.0: + resolution: {integrity: sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==} + engines: {node: '>=0.10.0'} + dev: true - is-interactive@1.0.0: {} + /is-interactive@1.0.0: + resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} + engines: {node: '>=8'} + dev: true - is-lite@0.8.2: {} + /is-lite@0.8.2: + resolution: {integrity: sha512-JZfH47qTsslwaAsqbMI3Q6HNNjUuq6Cmzzww50TdP5Esb6e1y2sK2UAaZZuzfAzpoI2AkxoPQapZdlDuP6Vlsw==} + dev: false - is-lite@1.2.1: {} + /is-lite@1.2.1: + resolution: {integrity: sha512-pgF+L5bxC+10hLBgf6R2P4ZZUBOQIIacbdo8YvuCP8/JvsWxG7aZ9p10DYuLtifFci4l3VITphhMlMV4Y+urPw==} + dev: false - is-map@2.0.3: {} + /is-map@2.0.2: + resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} - is-nan@1.3.2: + /is-nan@1.3.2: + resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 + dev: true - is-negative-zero@2.0.3: {} + /is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} - is-number-object@1.0.7: + /is-number-object@1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} + engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.2 - is-number@7.0.0: {} + /is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} - is-obj@2.0.0: {} + /is-obj@2.0.0: + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} + engines: {node: '>=8'} + dev: true - is-path-cwd@2.2.0: {} + /is-path-cwd@2.2.0: + resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} + engines: {node: '>=6'} + dev: true - is-path-inside@3.0.3: {} + /is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} - is-plain-object@2.0.4: + /is-plain-object@2.0.4: + resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} + engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 + dev: true - is-plain-object@5.0.0: {} + /is-plain-object@5.0.0: + resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} + engines: {node: '>=0.10.0'} + dev: true - is-potential-custom-element-name@1.0.1: {} + /is-potential-custom-element-name@1.0.1: + resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + dev: true - is-regex@1.1.4: + /is-regex@1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 - has-tostringtag: 1.0.2 + call-bind: 1.0.2 + has-tostringtag: 1.0.0 - is-set@2.0.3: {} + /is-set@2.0.2: + resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} - is-shared-array-buffer@1.0.3: + /is-shared-array-buffer@1.0.3: + resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 - is-stream@2.0.1: {} + /is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + dev: true - is-stream@3.0.0: {} + /is-stream@3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - is-string@1.0.7: + /is-string@1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.2 + has-tostringtag: 1.0.0 - is-symbol@1.0.4: + /is-symbol@1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} + engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.3 - is-text-path@2.0.0: + /is-text-path@2.0.0: + resolution: {integrity: sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==} + engines: {node: '>=8'} dependencies: text-extensions: 2.4.0 + dev: true - is-typed-array@1.1.13: + /is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} + engines: {node: '>= 0.4'} dependencies: which-typed-array: 1.1.15 - is-unicode-supported@0.1.0: {} + /is-unicode-supported@0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + engines: {node: '>=10'} + dev: true - is-weakmap@2.0.2: {} + /is-weakmap@2.0.1: + resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} - is-weakref@1.0.2: + /is-weakref@1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.2 - is-weakset@2.0.3: + /is-weakset@2.0.2: + resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} dependencies: call-bind: 1.0.7 get-intrinsic: 1.2.4 - is-wsl@2.2.0: + /is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} dependencies: is-docker: 2.2.1 + dev: true - isarray@1.0.0: {} + /isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - isarray@2.0.5: {} + /isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - isexe@2.0.0: {} + /isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - ismobilejs@1.1.1: {} + /ismobilejs@1.1.1: + resolution: {integrity: sha512-VaFW53yt8QO61k2WJui0dHf4SlL8lxBofUuUmwBo0ljPk0Drz2TiuDW4jo3wDcv41qy/SxrJ+VAzJ/qYqsmzRw==} + dev: false - isobject@3.0.1: {} + /isobject@3.0.1: + resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} + engines: {node: '>=0.10.0'} + dev: true - iterator.prototype@1.1.2: + /iterator.prototype@1.1.2: + resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} dependencies: define-properties: 1.2.1 get-intrinsic: 1.2.4 has-symbols: 1.0.3 - reflect.getprototypeof: 1.0.6 + reflect.getprototypeof: 1.0.5 set-function-name: 2.0.2 - jackspeak@2.3.6: + /jackspeak@2.3.6: + resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} + engines: {node: '>=14'} dependencies: '@isaacs/cliui': 8.0.2 optionalDependencies: '@pkgjs/parseargs': 0.11.0 - jake@10.8.7: + /jake@10.8.7: + resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==} + engines: {node: '>=10'} + hasBin: true dependencies: async: 3.2.5 chalk: 4.1.2 filelist: 1.0.4 minimatch: 3.1.2 + dev: true - jest-worker@27.5.1: + /jest-worker@27.5.1: + resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} + engines: {node: '>= 10.13.0'} dependencies: '@types/node': 20.11.27 merge-stream: 2.0.0 supports-color: 8.1.1 + dev: true - jiti@1.21.0: {} + /jiti@1.21.0: + resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} + hasBin: true + dev: true - jju@1.4.0: {} + /jju@1.4.0: + resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} + dev: true - js-tokens@4.0.0: {} + /js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - js-tokens@9.0.0: {} + /js-tokens@8.0.3: + resolution: {integrity: sha512-UfJMcSJc+SEXEl9lH/VLHSZbThQyLpw1vLO1Lb+j4RWDvG3N2f7yj3PVQA3cmkTBNldJ9eFnM+xEXxHIXrYiJw==} - js-yaml@4.1.0: + /js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true dependencies: argparse: 2.0.1 - jscodeshift@0.15.2(@babel/preset-env@7.24.5(@babel/core@7.24.5)): - dependencies: - '@babel/core': 7.24.5 - '@babel/parser': 7.24.5 - '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1(@babel/core@7.24.5) - '@babel/plugin-transform-optional-chaining': 7.24.5(@babel/core@7.24.5) - '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.5) - '@babel/preset-flow': 7.24.1(@babel/core@7.24.5) - '@babel/preset-typescript': 7.24.1(@babel/core@7.24.5) - '@babel/register': 7.23.7(@babel/core@7.24.5) - babel-core: 7.0.0-bridge.0(@babel/core@7.24.5) + /jscodeshift@0.15.2(@babel/preset-env@7.24.0): + resolution: {integrity: sha512-FquR7Okgmc4Sd0aEDwqho3rEiKR3BdvuG9jfdHjLJ6JQoWSMpavug3AoIfnfWhxFlf+5pzQh8qjqz0DWFrNQzA==} + hasBin: true + peerDependencies: + '@babel/preset-env': ^7.1.6 + peerDependenciesMeta: + '@babel/preset-env': + optional: true + dependencies: + '@babel/core': 7.24.0 + '@babel/parser': 7.24.0 + '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.24.0) + '@babel/preset-env': 7.24.0(@babel/core@7.24.0) + '@babel/preset-flow': 7.24.0(@babel/core@7.24.0) + '@babel/preset-typescript': 7.23.3(@babel/core@7.24.0) + '@babel/register': 7.23.7(@babel/core@7.24.0) + babel-core: 7.0.0-bridge.0(@babel/core@7.24.0) chalk: 4.1.2 - flow-parser: 0.235.1 + flow-parser: 0.229.2 graceful-fs: 4.2.11 micromatch: 4.0.5 neo-async: 2.6.2 node-dir: 0.1.17 - recast: 0.23.6 + recast: 0.23.4 temp: 0.8.4 write-file-atomic: 2.4.3 - optionalDependencies: - '@babel/preset-env': 7.24.5(@babel/core@7.24.5) transitivePeerDependencies: - supports-color + dev: true - jsdom@24.0.0: + /jsdom@24.0.0: + resolution: {integrity: sha512-UDS2NayCvmXSXVP6mpTj+73JnNQadZlr9N68189xib2tx5Mls7swlTNao26IoHv46BZJFvXygyRtyXd1feAk1A==} + engines: {node: '>=18'} + peerDependencies: + canvas: ^2.11.2 + peerDependenciesMeta: + canvas: + optional: true dependencies: cssstyle: 4.0.1 data-urls: 5.0.0 @@ -15753,564 +11558,1007 @@ snapshots: http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.4 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.9 + nwsapi: 2.2.7 parse5: 7.1.2 rrweb-cssom: 0.6.0 saxes: 6.0.0 symbol-tree: 3.2.4 - tough-cookie: 4.1.4 + tough-cookie: 4.1.3 w3c-xmlserializer: 5.0.0 webidl-conversions: 7.0.0 whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 whatwg-url: 14.0.0 - ws: 8.17.0 + ws: 8.16.0 xml-name-validator: 5.0.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate + dev: true - jsep@0.3.5: {} + /jsep@0.3.5: + resolution: {integrity: sha512-AoRLBDc6JNnKjNcmonituEABS5bcfqDhQAWWXNTFrqu6nVXBpBAGfcoTGZMFlIrh9FjmE1CQyX9CTNwZrXMMDA==} + engines: {node: '>= 6.0.0'} + dev: false - jsesc@0.5.0: {} + /jsesc@0.5.0: + resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} + hasBin: true + dev: true - jsesc@2.5.2: {} + /jsesc@2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} + hasBin: true - json-buffer@3.0.1: {} + /json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - json-parse-even-better-errors@2.3.1: {} + /json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - json-schema-traverse@0.4.1: {} + /json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - json-schema-traverse@1.0.0: {} + /json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + dev: true - json-stable-stringify-without-jsonify@1.0.1: {} + /json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - json5@1.0.2: + /json5@1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true dependencies: minimist: 1.2.8 - json5@2.2.3: {} + /json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + + /jsonc-parser@3.2.1: + resolution: {integrity: sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==} - jsonfile@4.0.0: + /jsonfile@4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} optionalDependencies: graceful-fs: 4.2.11 + dev: true - jsonfile@6.1.0: + /jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: universalify: 2.0.1 optionalDependencies: graceful-fs: 4.2.11 - jsonparse@1.3.1: {} + /jsonparse@1.3.1: + resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} + engines: {'0': node >= 0.2.0} + dev: true - jspdf@2.5.1: + /jspdf@2.5.1: + resolution: {integrity: sha512-hXObxz7ZqoyhxET78+XR34Xu2qFGrJJ2I2bE5w4SM8eFaFEkW2xcGRVUss360fYelwRSid/jT078kbNvmoW0QA==} dependencies: - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.21.0 atob: 2.1.2 btoa: 1.2.1 fflate: 0.4.8 optionalDependencies: canvg: 3.0.10 - core-js: 3.37.0 - dompurify: 2.5.2 + core-js: 3.36.0 + dompurify: 2.4.7 html2canvas: 1.4.1 + dev: false - jsx-ast-utils@3.3.5: + /jsx-ast-utils@3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + engines: {node: '>=4.0'} dependencies: - array-includes: 3.1.8 + array-includes: 3.1.7 array.prototype.flat: 1.3.2 object.assign: 4.1.5 - object.values: 1.2.0 + object.values: 1.1.7 - jszip@3.10.1: + /jszip@3.10.1: + resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==} dependencies: lie: 3.3.0 pako: 1.0.11 readable-stream: 2.3.8 setimmediate: 1.0.5 + dev: false - kdbush@4.0.2: {} + /kdbush@4.0.2: + resolution: {integrity: sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA==} + dev: false - keyv@4.5.4: + /keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} dependencies: json-buffer: 3.0.1 - kind-of@6.0.3: {} + /kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + dev: true - klayjs@0.4.1: {} + /klayjs@0.4.1: + resolution: {integrity: sha512-WUNxuO7O79TEkxCj6OIaK5TJBkaWaR/IKNTakgV9PwDn+mrr63MLHed34AcE2yTaDntgO6l0zGFIzhcoTeroTA==} + dev: true - kleur@3.0.3: {} + /kleur@3.0.3: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + engines: {node: '>=6'} + dev: true - kolorist@1.8.0: {} + /kolorist@1.8.0: + resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} + dev: true - ktx-parse@0.0.4: {} + /ktx-parse@0.0.4: + resolution: {integrity: sha512-LY3nrmfXl+wZZdPxgJ3ZmLvG+wkOZZP3/dr4RbQj1Pk3Qwz44esOOSFFVQJcNWpXAtiNIC66WgXufX/SYgYz6A==} + dev: false - language-subtag-registry@0.3.22: {} + /language-subtag-registry@0.3.22: + resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} - language-tags@1.0.9: + /language-tags@1.0.9: + resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} + engines: {node: '>=0.10'} dependencies: language-subtag-registry: 0.3.22 - layout-base@1.0.2: {} + /layout-base@1.0.2: + resolution: {integrity: sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==} + dev: true - layout-base@2.0.1: {} + /layout-base@2.0.1: + resolution: {integrity: sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg==} + dev: true - lazy-universal-dotenv@4.0.0: + /lazy-universal-dotenv@4.0.0: + resolution: {integrity: sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg==} + engines: {node: '>=14.0.0'} dependencies: app-root-dir: 1.0.2 dotenv: 16.4.5 dotenv-expand: 10.0.0 + dev: true - leven@3.1.0: {} + /leven@3.1.0: + resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} + engines: {node: '>=6'} + dev: true - levn@0.4.1: + /levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.2.1 type-check: 0.4.0 - lie@3.3.0: + /lie@3.3.0: + resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==} dependencies: immediate: 3.0.6 + dev: false - lilconfig@2.1.0: {} + /lilconfig@2.1.0: + resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} + engines: {node: '>=10'} + dev: true - lilconfig@3.1.1: {} + /lilconfig@3.1.1: + resolution: {integrity: sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==} + engines: {node: '>=14'} + dev: true - lines-and-columns@1.2.4: {} + /lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - lit-element@4.0.5: + /lit-element@4.0.5: + resolution: {integrity: sha512-iTWskWZEtn9SyEf4aBG6rKT8GABZMrTWop1+jopsEOgEcugcXJGKuX5bEbkq9qfzY+XB4MAgCaSPwnNpdsNQ3Q==} dependencies: '@lit-labs/ssr-dom-shim': 1.2.0 '@lit/reactive-element': 2.0.4 lit-html: 3.1.3 + dev: false - lit-html@3.1.3: + /lit-html@3.1.3: + resolution: {integrity: sha512-FwIbqDD8O/8lM4vUZ4KvQZjPPNx7V1VhT7vmRB8RBAO0AU6wuTVdoXiu2CivVjEGdugvcbPNBLtPE1y0ifplHA==} dependencies: '@types/trusted-types': 2.0.7 + dev: false - lit@3.1.3: + /lit@3.1.3: + resolution: {integrity: sha512-l4slfspEsnCcHVRTvaP7YnkTZEZggNFywLEIhQaGhYDczG+tu/vlgm/KaWIEjIp+ZyV20r2JnZctMb8LeLCG7Q==} dependencies: '@lit/reactive-element': 2.0.4 lit-element: 4.0.5 lit-html: 3.1.3 + dev: false - loader-runner@4.3.0: {} + /loader-runner@4.3.0: + resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} + engines: {node: '>=6.11.5'} + dev: true - loader-utils@2.0.4: + /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.3 + dev: true - local-pkg@0.5.0: + /local-pkg@0.5.0: + resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} + engines: {node: '>=14'} dependencies: mlly: 1.6.1 - pkg-types: 1.1.0 + pkg-types: 1.0.3 - locate-path@3.0.0: + /locate-path@3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + engines: {node: '>=6'} dependencies: p-locate: 3.0.0 path-exists: 3.0.0 + dev: true - locate-path@5.0.0: + /locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} dependencies: p-locate: 4.1.0 + dev: true - locate-path@6.0.0: + /locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} dependencies: p-locate: 5.0.0 - locate-path@7.2.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: true - lodash-es@4.17.21: {} + /lodash-es@4.17.21: + resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} + dev: false - lodash.camelcase@4.3.0: {} + /lodash.camelcase@4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + dev: true - lodash.castarray@4.4.0: {} + /lodash.castarray@4.4.0: + resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==} + dev: true - lodash.curry@4.1.1: {} + /lodash.curry@4.1.1: + resolution: {integrity: sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==} + dev: false - lodash.debounce@4.0.8: {} + /lodash.debounce@4.0.8: + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} + dev: true - lodash.flow@3.5.0: {} + /lodash.flow@3.5.0: + resolution: {integrity: sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==} + dev: false - lodash.get@4.4.2: {} + /lodash.get@4.4.2: + resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + dev: true - lodash.isequal@4.5.0: {} + /lodash.isequal@4.5.0: + resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + dev: true - lodash.isplainobject@4.0.6: {} + /lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + dev: true - lodash.kebabcase@4.1.1: {} + /lodash.kebabcase@4.1.1: + resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} + dev: true - lodash.merge@4.6.2: {} + /lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - lodash.mergewith@4.6.2: {} + /lodash.mergewith@4.6.2: + resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==} + dev: true - lodash.snakecase@4.1.1: {} + /lodash.snakecase@4.1.1: + resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==} + dev: true - lodash.startcase@4.4.0: {} + /lodash.startcase@4.4.0: + resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} + dev: true - lodash.throttle@4.1.1: {} + /lodash.throttle@4.1.1: + resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} + dev: false - lodash.uniq@4.5.0: {} + /lodash.uniq@4.5.0: + resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} + dev: true - lodash.upperfirst@4.3.1: {} + /lodash.upperfirst@4.3.1: + resolution: {integrity: sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==} + dev: true - lodash@4.17.21: {} + /lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - log-symbols@4.1.0: + /log-symbols@4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + engines: {node: '>=10'} dependencies: chalk: 4.1.2 is-unicode-supported: 0.1.0 + dev: true - long@3.2.0: {} + /long@3.2.0: + resolution: {integrity: sha512-ZYvPPOMqUwPoDsbJaR10iQJYnMuZhRTvHYl62ErLIEX7RgFlziSBUUvrt3OVfc47QlHHpzPZYP17g3Fv7oeJkg==} + engines: {node: '>=0.6'} + dev: false - long@5.2.3: {} + /long@5.2.3: + resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==} + dev: false - loose-envify@1.4.0: + /loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true dependencies: js-tokens: 4.0.0 - loupe@2.3.7: + /loupe@2.3.7: + resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} dependencies: get-func-name: 2.0.2 - lru-cache@10.2.2: {} + /lru-cache@10.2.0: + resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==} + engines: {node: 14 || >=16.14} - lru-cache@5.1.1: + /lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: yallist: 3.1.1 - lru-cache@6.0.0: + /lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} dependencies: yallist: 4.0.0 - luxon@3.4.4: {} + /luxon@3.4.4: + resolution: {integrity: sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==} + engines: {node: '>=12'} + dev: false - lz-string@1.5.0: {} + /lz-string@1.5.0: + resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} + hasBin: true - lz4js@0.2.0: + /lz4js@0.2.0: + resolution: {integrity: sha512-gY2Ia9Lm7Ep8qMiuGRhvUq0Q7qUereeldZPP1PMEJxPtEWHJLqw9pgX68oHajBH0nzJK4MaZEA/YNV3jT8u8Bg==} + requiresBuild: true + dev: false optional: true - lzo-wasm@0.0.4: {} + /lzo-wasm@0.0.4: + resolution: {integrity: sha512-VKlnoJRFrB8SdJhlVKvW5vI1gGwcZ+mvChEXcSX6r2xDNc/Q2FD9esfBmGCuPZdrJ1feO+YcVFd2PTk0c137Gw==} + dev: false - magic-string@0.27.0: + /magic-string@0.27.0: + resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} + engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 + dev: true - magic-string@0.30.10: + /magic-string@0.30.7: + resolution: {integrity: sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==} + engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - make-dir@2.1.0: + /make-dir@2.1.0: + resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} + engines: {node: '>=6'} dependencies: pify: 4.0.1 semver: 5.7.2 + dev: true - make-dir@3.1.0: + /make-dir@3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} dependencies: semver: 6.3.1 + dev: true - make-error@1.3.6: {} + /make-error@1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + dev: true - map-or-similar@1.5.0: {} + /map-or-similar@1.5.0: + resolution: {integrity: sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==} - markdown-to-jsx@7.3.2(react@18.2.0): + /markdown-to-jsx@7.3.2(react@18.2.0): + resolution: {integrity: sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==} + engines: {node: '>= 10'} + peerDependencies: + react: '>= 0.14.0' dependencies: react: 18.2.0 + dev: true - material-colors@1.2.6: {} + /material-colors@1.2.6: + resolution: {integrity: sha512-6qE4B9deFBIa9YSpOc9O0Sgc43zTeVYbgDT5veRKSlB2+ZuHNoVVxA1L/ckMUayV9Ay9y7Z/SZCLcGteW9i7bg==} + dev: false - md5@2.3.0: + /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 - media-typer@0.3.0: {} + /media-typer@0.3.0: + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} + engines: {node: '>= 0.6'} + dev: true - memoize-one@5.2.1: {} + /memoize-one@5.2.1: + resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} + dev: false - memoizerific@1.11.3: + /memoizerific@1.11.3: + resolution: {integrity: sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==} dependencies: map-or-similar: 1.5.0 - meow@12.1.1: {} + /meow@12.1.1: + resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==} + engines: {node: '>=16.10'} + dev: true - merge-descriptors@1.0.1: {} + /merge-descriptors@1.0.1: + resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} + dev: true - merge-stream@2.0.0: {} + /merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - merge2@1.4.1: {} + /merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} - methods@1.1.2: {} + /methods@1.1.2: + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} + engines: {node: '>= 0.6'} + dev: true - micromatch@4.0.5: + /micromatch@4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + engines: {node: '>=8.6'} dependencies: braces: 3.0.2 picomatch: 2.3.1 - mime-db@1.52.0: {} + /mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + dev: true - mime-types@2.1.35: + /mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} dependencies: mime-db: 1.52.0 + dev: true - mime@1.6.0: {} - - mimic-fn@2.1.0: {} + /mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true + dev: true - mimic-fn@4.0.0: {} + /mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + dev: true - min-indent@1.0.1: {} + /mimic-fn@4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + engines: {node: '>=12'} - minimatch@3.0.8: - dependencies: - brace-expansion: 1.1.11 + /min-indent@1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} + engines: {node: '>=4'} - minimatch@3.1.2: + /minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: brace-expansion: 1.1.11 - minimatch@5.1.6: - dependencies: - brace-expansion: 2.0.1 - - minimatch@9.0.3: + /minimatch@5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 + dev: true - minimatch@9.0.4: + /minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 - minimist@1.2.8: {} + /minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - minipass@3.3.6: + /minipass@3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} dependencies: yallist: 4.0.0 + dev: true - minipass@5.0.0: {} + /minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} + engines: {node: '>=8'} + dev: true - minipass@7.0.4: {} + /minipass@7.0.4: + resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} + engines: {node: '>=16 || 14 >=14.17'} - minizlib@2.1.2: + /minizlib@2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} + engines: {node: '>= 8'} dependencies: minipass: 3.3.6 yallist: 4.0.0 + dev: true - mjolnir.js@2.7.1: + /mjolnir.js@2.7.1: + resolution: {integrity: sha512-72BeUWgTv2cj5aZQKpwL8caNUFhXZ9bDm1hxpNj70XJQ62IBnTZmtv/WPxJvtaVNhzNo+D2U8O6ryNI0zImYcw==} + engines: {node: '>= 4', npm: '>= 3'} dependencies: '@types/hammerjs': 2.0.45 hammerjs: 2.0.8 + dev: false - mkdirp-classic@0.5.3: {} + /mkdirp-classic@0.5.3: + resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} + dev: true - mkdirp@1.0.4: {} + /mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + dev: true - mlly@1.6.1: + /mlly@1.6.1: + resolution: {integrity: sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==} dependencies: acorn: 8.11.3 pathe: 1.1.2 - pkg-types: 1.1.0 - ufo: 1.5.3 + pkg-types: 1.0.3 + ufo: 1.4.0 + + /mnemonist@0.39.5: + resolution: {integrity: sha512-FPUtkhtJ0efmEFGpU14x7jGbTB+s18LrzRL2KgoWz9YvcY3cPomz8tih01GbHwnGk/OmkOKfqd/RAQoc8Lm7DQ==} + dependencies: + obliterator: 2.0.4 - mnemonist@0.39.8: + /mnemonist@0.39.8: + resolution: {integrity: sha512-vyWo2K3fjrUw8YeeZ1zF0fy6Mu59RHokURlld8ymdUPjMlD9EC9ov1/YPqTgqRvUN9nTr3Gqfz29LYAmu0PHPQ==} dependencies: obliterator: 2.0.4 + dev: false - moment-timezone@0.5.45: + /moment-timezone@0.5.45: + resolution: {integrity: sha512-HIWmqA86KcmCAhnMAN0wuDOARV/525R2+lOLotuGFzn4HO+FH+/645z2wx0Dt3iDv6/p61SIvKnDstISainhLQ==} dependencies: moment: 2.30.1 + dev: false - moment@2.30.1: {} + /moment@2.30.1: + resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==} + dev: false - ms@2.0.0: {} + /ms@2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + dev: true - ms@2.1.2: {} + /ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - ms@2.1.3: {} + /ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - muggle-string@0.3.1: {} + /muggle-string@0.3.1: + resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==} + dev: true - mz@2.7.0: + /mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} dependencies: any-promise: 1.3.0 object-assign: 4.1.1 thenify-all: 1.6.0 + dev: true - nanoid@3.3.7: {} + /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: {} + /natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - negotiator@0.6.3: {} + /negotiator@0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} + dev: true - neo-async@2.6.2: {} + /neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + dev: true - next@14.2.3(@babel/core@7.24.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.75.0): + /next@14.1.3(@babel/core@7.24.0)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-oexgMV2MapI0UIWiXKkixF8J8ORxpy64OuJ/J9oVUmIthXOUCcuVEZX+dtpgq7wIfIqtBwQsKEDXejcjTsan9g==} + engines: {node: '>=18.17.0'} + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + react: ^18.2.0 + react-dom: ^18.2.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + sass: + optional: true dependencies: - '@next/env': 14.2.3 - '@swc/helpers': 0.5.5 + '@next/env': 14.1.3 + '@swc/helpers': 0.5.2 busboy: 1.6.0 - caniuse-lite: 1.0.30001614 + caniuse-lite: 1.0.30001597 graceful-fs: 4.2.11 postcss: 8.4.31 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(@babel/core@7.24.5)(react@18.2.0) + styled-jsx: 5.1.1(@babel/core@7.24.0)(react@18.2.0) optionalDependencies: - '@next/swc-darwin-arm64': 14.2.3 - '@next/swc-darwin-x64': 14.2.3 - '@next/swc-linux-arm64-gnu': 14.2.3 - '@next/swc-linux-arm64-musl': 14.2.3 - '@next/swc-linux-x64-gnu': 14.2.3 - '@next/swc-linux-x64-musl': 14.2.3 - '@next/swc-win32-arm64-msvc': 14.2.3 - '@next/swc-win32-ia32-msvc': 14.2.3 - '@next/swc-win32-x64-msvc': 14.2.3 - sass: 1.75.0 + '@next/swc-darwin-arm64': 14.1.3 + '@next/swc-darwin-x64': 14.1.3 + '@next/swc-linux-arm64-gnu': 14.1.3 + '@next/swc-linux-arm64-musl': 14.1.3 + '@next/swc-linux-x64-gnu': 14.1.3 + '@next/swc-linux-x64-musl': 14.1.3 + '@next/swc-win32-arm64-msvc': 14.1.3 + '@next/swc-win32-ia32-msvc': 14.1.3 + '@next/swc-win32-x64-msvc': 14.1.3 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros + dev: false - node-dir@0.1.17: + /node-dir@0.1.17: + resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==} + engines: {node: '>= 0.10.5'} dependencies: minimatch: 3.1.2 + dev: true + + /node-fetch-native@1.6.2: + resolution: {integrity: sha512-69mtXOFZ6hSkYiXAVB5SqaRvrbITC/NPyqv7yuu/qw0nmgPyYbIMYYNIDhNtwPrzk0ptrimrLz/hhjvm4w5Z+w==} + dev: true - node-fetch-native@1.6.4: {} + /node-fetch@2.6.7: + resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + dependencies: + whatwg-url: 5.0.0 + dev: false - node-fetch@2.7.0: + /node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true dependencies: whatwg-url: 5.0.0 + dev: true - node-releases@2.0.14: {} + /node-releases@2.0.14: + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - normalize-package-data@2.5.0: + /normalize-package-data@2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 resolve: 1.22.8 semver: 5.7.2 validate-npm-package-license: 3.0.4 + dev: true - normalize-path@3.0.0: {} + /normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} - normalize-range@0.1.2: {} + /normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} + dev: true - npm-run-path@4.0.1: + /npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} dependencies: path-key: 3.1.1 + dev: true - npm-run-path@5.3.0: + /npm-run-path@5.3.0: + resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: path-key: 4.0.0 - npm@10.6.0: {} + /npm@10.5.0: + resolution: {integrity: sha512-Ejxwvfh9YnWVU2yA5FzoYLTW52vxHCz+MHrOFg9Cc8IFgF/6f5AGPAvb5WTay5DIUP1NIfN3VBZ0cLlGO0Ys+A==} + engines: {node: ^18.17.0 || >=20.5.0} + hasBin: true + dev: true + bundledDependencies: + - '@isaacs/string-locale-compare' + - '@npmcli/arborist' + - '@npmcli/config' + - '@npmcli/fs' + - '@npmcli/map-workspaces' + - '@npmcli/package-json' + - '@npmcli/promise-spawn' + - '@npmcli/run-script' + - '@sigstore/tuf' + - abbrev + - archy + - cacache + - chalk + - ci-info + - cli-columns + - cli-table3 + - columnify + - fastest-levenshtein + - fs-minipass + - glob + - graceful-fs + - hosted-git-info + - ini + - init-package-json + - is-cidr + - json-parse-even-better-errors + - libnpmaccess + - libnpmdiff + - libnpmexec + - libnpmfund + - libnpmhook + - libnpmorg + - libnpmpack + - libnpmpublish + - libnpmsearch + - libnpmteam + - libnpmversion + - make-fetch-happen + - minimatch + - minipass + - minipass-pipeline + - ms + - node-gyp + - nopt + - normalize-package-data + - npm-audit-report + - npm-install-checks + - npm-package-arg + - npm-pick-manifest + - npm-profile + - npm-registry-fetch + - npm-user-validate + - npmlog + - p-map + - pacote + - parse-conflict-json + - proc-log + - qrcode-terminal + - read + - semver + - spdx-expression-parse + - ssri + - supports-color + - tar + - text-table + - tiny-relative-date + - treeverse + - validate-npm-package-name + - which + - write-file-atomic - nwsapi@2.2.9: {} + /nwsapi@2.2.7: + resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} + dev: true - nypm@0.3.8: + /nypm@0.3.6: + resolution: {integrity: sha512-2CATJh3pd6CyNfU5VZM7qSwFu0ieyabkEdnogE30Obn1czrmOYiZ8DOZLe1yBdLKWoyD3Mcy2maUs+0MR3yVjQ==} + engines: {node: ^14.16.0 || >=16.10.0} + hasBin: true dependencies: citty: 0.1.6 - consola: 3.2.3 execa: 8.0.1 pathe: 1.1.2 - ufo: 1.5.3 + ufo: 1.4.0 + dev: true - object-assign@4.1.1: {} + /object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} - object-hash@3.0.0: {} + /object-hash@3.0.0: + resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} + engines: {node: '>= 6'} + dev: true - object-inspect@1.13.1: {} + /object-inspect@1.13.1: + resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} - object-is@1.1.6: + /object-is@1.1.6: + resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - object-keys@1.1.1: {} + /object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} - object.assign@4.1.5: + /object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 has-symbols: 1.0.3 object-keys: 1.1.1 - object.entries@1.1.8: + /object.entries@1.1.7: + resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-object-atoms: 1.0.0 + es-abstract: 1.22.4 - object.fromentries@2.0.8: + /object.fromentries@2.0.7: + resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.0.0 + es-abstract: 1.22.4 - object.groupby@1.0.3: + /object.groupby@1.0.2: + resolution: {integrity: sha512-bzBq58S+x+uo0VjurFT0UktpKHOZmv4/xePiOA1nbB9pMqpGK7rUPNgf+1YC+7mE+0HzhTMqNUuCqvKhj6FnBw==} dependencies: + array.prototype.filter: 1.0.3 call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.22.4 + es-errors: 1.3.0 - object.hasown@1.1.4: + /object.hasown@1.1.3: + resolution: {integrity: sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==} dependencies: define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.0.0 + es-abstract: 1.22.5 - object.values@1.2.0: + /object.values@1.1.7: + resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-object-atoms: 1.0.0 + es-abstract: 1.22.4 - obliterator@2.0.4: {} + /obliterator@2.0.4: + resolution: {integrity: sha512-lgHwxlxV1qIg1Eap7LgIeoBWIMFibOjbrYPIPJZcI1mmGAI2m3lNYpK12Y+GBdPQ0U1hRwSord7GIaawz962qQ==} - ohash@1.1.3: {} + /ohash@1.1.3: + resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==} + dev: true - ometa@0.2.2: {} + /ometa@0.2.2: + resolution: {integrity: sha512-LZuoK/yjU3FvrxPjUXUlZ1bavCfBPqauA7fsNdwi+AVhRdyk2IzgP3JRnevvjzQ6fKHdUw8YISshf53FmpHrng==} + engines: {node: '>= 0.2.0'} + dev: false - on-finished@2.4.1: + /on-finished@2.4.1: + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} + engines: {node: '>= 0.8'} dependencies: ee-first: 1.1.1 + dev: true - on-headers@1.0.2: {} + /on-headers@1.0.2: + resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} + engines: {node: '>= 0.8'} + dev: true - once@1.4.0: + /once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} dependencies: wrappy: 1.0.2 - onetime@5.1.2: + /onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} dependencies: mimic-fn: 2.1.0 + dev: true - onetime@6.0.0: + /onetime@6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} + engines: {node: '>=12'} dependencies: mimic-fn: 4.0.0 - open@8.4.2: + /open@8.4.2: + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} + engines: {node: '>=12'} dependencies: define-lazy-prop: 2.0.0 is-docker: 2.2.1 is-wsl: 2.2.0 + dev: true - optionator@0.9.4: + /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.5 - ora@5.4.1: + /ora@5.4.1: + resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} + engines: {node: '>=10'} dependencies: bl: 4.1.0 chalk: 4.1.2 @@ -16321,142 +12569,239 @@ snapshots: log-symbols: 4.1.0 strip-ansi: 6.0.1 wcwidth: 1.0.1 + dev: true - p-limit@2.3.0: + /p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} dependencies: p-try: 2.2.0 + dev: true - p-limit@3.1.0: + /p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} dependencies: yocto-queue: 0.1.0 - p-limit@4.0.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: true - p-limit@5.0.0: + /p-limit@5.0.0: + resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==} + engines: {node: '>=18'} dependencies: yocto-queue: 1.0.0 - p-locate@3.0.0: + /p-locate@3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} dependencies: p-limit: 2.3.0 + dev: true - p-locate@4.1.0: + /p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} dependencies: p-limit: 2.3.0 + dev: true - p-locate@5.0.0: + /p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} dependencies: p-limit: 3.1.0 - p-locate@6.0.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: true - p-map@4.0.0: + /p-map@4.0.0: + resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} + engines: {node: '>=10'} dependencies: aggregate-error: 3.1.0 + dev: true - p-try@2.2.0: {} + /p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + dev: true - pako@0.2.9: {} + /pako@0.2.9: + resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} + dev: true - pako@1.0.11: {} + /pako@1.0.11: + resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} + dev: false - pandemonium@2.4.1: + /pandemonium@2.4.1: + resolution: {integrity: sha512-wRqjisUyiUfXowgm7MFH2rwJzKIr20rca5FsHXCMNm1W5YPP1hCtrZfgmQ62kP7OZ7Xt+cR858aB28lu5NX55g==} dependencies: - mnemonist: 0.39.8 + mnemonist: 0.39.5 + dev: false - parent-module@1.0.1: + /parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} dependencies: callsites: 3.1.0 - parse-json@5.2.0: + /parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.24.2 + '@babel/code-frame': 7.23.5 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 - parse5@7.1.2: + /parse5@7.1.2: + resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} dependencies: entities: 4.5.0 + dev: true - parseurl@1.3.3: {} + /parseurl@1.3.3: + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} + engines: {node: '>= 0.8'} + dev: true - path-browserify@1.0.1: {} + /path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + dev: true - path-exists@3.0.0: {} + /path-exists@3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} + engines: {node: '>=4'} + dev: true - path-exists@4.0.0: {} + /path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} - path-exists@5.0.0: {} + /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: true - path-is-absolute@1.0.1: {} + /path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} - path-key@3.1.1: {} + /path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} - path-key@4.0.0: {} + /path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} - path-parse@1.0.7: {} + /path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - path-scurry@1.10.2: + /path-scurry@1.10.1: + resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} + engines: {node: '>=16 || 14 >=14.17'} dependencies: - lru-cache: 10.2.2 + lru-cache: 10.2.0 minipass: 7.0.4 - path-to-regexp@0.1.7: {} + /path-to-regexp@0.1.7: + resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} + dev: true - path-type@4.0.0: {} + /path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} - pathe@1.1.2: {} + /pathe@1.1.2: + resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} - pathfinding@0.4.18: + /pathfinding@0.4.18: + resolution: {integrity: sha512-R0TGEQ9GRcFCDvAWlJAWC+KGJ9SLbW4c0nuZRcioVlXVTlw+F5RvXQ8SQgSqI9KXWC1ew95vgmIiyaWTlCe9Ag==} dependencies: heap: 0.2.5 + dev: false - pathval@1.1.1: {} + /pathval@1.1.1: + resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} - pbf@3.2.1: + /pbf@3.2.1: + resolution: {integrity: sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==} + hasBin: true dependencies: ieee754: 1.2.1 resolve-protobuf-schema: 2.1.0 + dev: false - peek-stream@1.1.3: + /peek-stream@1.1.3: + resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==} dependencies: buffer-from: 1.1.2 duplexify: 3.7.1 through2: 2.0.5 + dev: true - performance-now@2.1.0: + /performance-now@2.1.0: + resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} + requiresBuild: true + dev: false optional: true - picocolors@1.0.0: {} + /picocolors@1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - picomatch@2.3.1: {} + /picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} - pify@2.3.0: {} + /pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + dev: true - pify@4.0.1: {} + /pify@4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} + dev: true - pirates@4.0.6: {} + /pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} + dev: true - pixi-actions@1.1.11(pixi.js@7.4.2): + /pixi-actions@1.1.10(pixi.js@7.4.2): + resolution: {integrity: sha512-GLAcgMY8qWh9V/cVXbHEbnpxSb9hJRFYGOfjQyiEdJRUBVm4ZQ6j5mGnKTOV0DxFozpkdqw+WjNXcAKKdWeu8w==} + peerDependencies: + pixi.js: ^7.0.0 dependencies: pixi.js: 7.4.2 + dev: false - pixi-viewport@5.0.2: {} + /pixi-viewport@5.0.2: + resolution: {integrity: sha512-U77KnCTl81xEgxEQRFEuI7MYVySWwCVkA41EnM8KiOYwgVOwdBUa7318O+u61IOnTwnoYLzaihy/kpoONKU13Q==} + dev: false - pixi.js@7.4.2: + /pixi.js@7.4.2: + resolution: {integrity: sha512-TifqgHGNofO7UCEbdZJOpUu7dUnpu4YZ0o76kfCqxDa4RS8ITc9zjECCbtalmuNXkVhSEZmBKQvE7qhHMqw/xg==} dependencies: - '@pixi/accessibility': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/events@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))) - '@pixi/app': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)) + '@pixi/accessibility': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2)(@pixi/events@7.4.2) + '@pixi/app': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2) '@pixi/assets': 7.4.2(@pixi/core@7.4.2) - '@pixi/compressed-textures': 7.4.2(@pixi/assets@7.4.2(@pixi/core@7.4.2))(@pixi/core@7.4.2) + '@pixi/compressed-textures': 7.4.2(@pixi/assets@7.4.2)(@pixi/core@7.4.2) '@pixi/core': 7.4.2 '@pixi/display': 7.4.2(@pixi/core@7.4.2) - '@pixi/events': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)) + '@pixi/events': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.0) '@pixi/extensions': 7.4.2 '@pixi/extract': 7.4.2(@pixi/core@7.4.2) '@pixi/filter-alpha': 7.4.2(@pixi/core@7.4.2) @@ -16465,272 +12810,461 @@ snapshots: '@pixi/filter-displacement': 7.4.2(@pixi/core@7.4.2) '@pixi/filter-fxaa': 7.4.2(@pixi/core@7.4.2) '@pixi/filter-noise': 7.4.2(@pixi/core@7.4.2) - '@pixi/graphics': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))) - '@pixi/mesh': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)) - '@pixi/mesh-extras': 7.4.2(@pixi/core@7.4.2)(@pixi/mesh@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))) - '@pixi/mixin-cache-as-bitmap': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))) - '@pixi/mixin-get-child-by-name': 7.4.2(@pixi/display@7.4.2(@pixi/core@7.4.2)) - '@pixi/mixin-get-global-position': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)) - '@pixi/particle-container': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))) - '@pixi/prepare': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/graphics@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))))(@pixi/text@7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)))) - '@pixi/sprite': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)) - '@pixi/sprite-animated': 7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))) - '@pixi/sprite-tiling': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))) - '@pixi/spritesheet': 7.4.2(@pixi/assets@7.4.2(@pixi/core@7.4.2))(@pixi/core@7.4.2) - '@pixi/text': 7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))) - '@pixi/text-bitmap': 7.4.2(@pixi/assets@7.4.2(@pixi/core@7.4.2))(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/mesh@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)))(@pixi/text@7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)))) - '@pixi/text-html': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)))(@pixi/text@7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)))) - - pkg-dir@3.0.0: + '@pixi/graphics': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.0)(@pixi/sprite@7.4.2) + '@pixi/mesh': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.0) + '@pixi/mesh-extras': 7.4.2(@pixi/core@7.4.2)(@pixi/mesh@7.4.2) + '@pixi/mixin-cache-as-bitmap': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2)(@pixi/sprite@7.4.2) + '@pixi/mixin-get-child-by-name': 7.4.2(@pixi/display@7.4.2) + '@pixi/mixin-get-global-position': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2) + '@pixi/particle-container': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2)(@pixi/sprite@7.4.2) + '@pixi/prepare': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2)(@pixi/graphics@7.4.2)(@pixi/text@7.4.2) + '@pixi/sprite': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.0) + '@pixi/sprite-animated': 7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2) + '@pixi/sprite-tiling': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2)(@pixi/sprite@7.4.2) + '@pixi/spritesheet': 7.4.2(@pixi/assets@7.4.2)(@pixi/core@7.4.2) + '@pixi/text': 7.4.2(@pixi/core@7.4.2)(@pixi/sprite@7.4.2) + '@pixi/text-bitmap': 7.4.2(@pixi/assets@7.4.2)(@pixi/core@7.4.2)(@pixi/display@7.4.2)(@pixi/mesh@7.4.2)(@pixi/text@7.4.2) + '@pixi/text-html': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2)(@pixi/sprite@7.4.2)(@pixi/text@7.4.2) + dev: false + + /pkg-dir@3.0.0: + resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} + engines: {node: '>=6'} dependencies: find-up: 3.0.0 + dev: true - pkg-dir@4.2.0: + /pkg-dir@4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} dependencies: find-up: 4.1.0 + dev: true - pkg-dir@5.0.0: + /pkg-dir@5.0.0: + resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==} + engines: {node: '>=10'} dependencies: find-up: 5.0.0 + dev: true - pkg-types@1.1.0: + /pkg-types@1.0.3: + resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} dependencies: - confbox: 0.1.7 + jsonc-parser: 3.2.1 mlly: 1.6.1 pathe: 1.1.2 - polished@4.3.1: + /polished@4.3.1: + resolution: {integrity: sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==} + engines: {node: '>=10'} dependencies: - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.0 + dev: true - polygon-clipping@0.15.7: + /polygon-clipping@0.15.3: + resolution: {integrity: sha512-ho0Xx5DLkgxRx/+n4O74XyJ67DcyN3Tu9bGYKsnTukGAW6ssnuak6Mwcyb1wHy9MZc9xsUWqIoiazkZB5weECg==} dependencies: - robust-predicates: 3.0.2 splaytree: 3.1.2 + dev: false - popper.js@1.16.1: {} + /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 - possible-typed-array-names@1.0.0: {} + /possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} - postcss-import@15.1.0(postcss@8.4.38): + /postcss-import@15.1.0(postcss@8.4.35): + resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} + engines: {node: '>=14.0.0'} + peerDependencies: + postcss: ^8.0.0 dependencies: - postcss: 8.4.38 + postcss: 8.4.35 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 + dev: true - postcss-js@4.0.1(postcss@8.4.38): + /postcss-js@4.0.1(postcss@8.4.35): + resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} + engines: {node: ^12 || ^14 || >= 16} + peerDependencies: + postcss: ^8.4.21 dependencies: camelcase-css: 2.0.1 - postcss: 8.4.38 + postcss: 8.4.35 + dev: true - postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.5))(@types/node@20.11.27)(typescript@5.4.5)): + /postcss-load-config@4.0.2(postcss@8.4.35)(ts-node@10.9.2): + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true dependencies: lilconfig: 3.1.1 - yaml: 2.4.2 - optionalDependencies: - postcss: 8.4.38 - ts-node: 10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.5))(@types/node@20.11.27)(typescript@5.4.5) + postcss: 8.4.35 + ts-node: 10.9.2(@types/node@20.11.27)(typescript@5.4.2) + yaml: 2.4.0 + dev: true - postcss-load-config@5.0.3(jiti@1.21.0)(postcss@8.4.38): + /postcss-load-config@5.0.3(postcss@8.4.35): + resolution: {integrity: sha512-90pBBI5apUVruIEdCxZic93Wm+i9fTrp7TXbgdUCH+/L+2WnfpITSpq5dFU/IPvbv7aNiMlQISpUkAm3fEcvgQ==} + engines: {node: '>= 18'} + peerDependencies: + jiti: '>=1.21.0' + postcss: '>=8.0.9' + peerDependenciesMeta: + jiti: + optional: true + postcss: + optional: true dependencies: lilconfig: 3.1.1 - yaml: 2.4.2 - optionalDependencies: - jiti: 1.21.0 - postcss: 8.4.38 + postcss: 8.4.35 + yaml: 2.4.0 + dev: true - postcss-modules-extract-imports@3.1.0(postcss@8.4.38): + /postcss-modules-extract-imports@3.0.0(postcss@8.4.35): + resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 dependencies: - postcss: 8.4.38 + postcss: 8.4.35 + dev: true - postcss-modules-local-by-default@4.0.5(postcss@8.4.38): + /postcss-modules-local-by-default@4.0.4(postcss@8.4.35): + resolution: {integrity: sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.38) - postcss: 8.4.38 + icss-utils: 5.1.0(postcss@8.4.35) + postcss: 8.4.35 postcss-selector-parser: 6.0.16 postcss-value-parser: 4.2.0 + dev: true - postcss-modules-scope@3.2.0(postcss@8.4.38): + /postcss-modules-scope@3.1.1(postcss@8.4.35): + resolution: {integrity: sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 dependencies: - postcss: 8.4.38 + postcss: 8.4.35 postcss-selector-parser: 6.0.16 + dev: true - postcss-modules-values@4.0.0(postcss@8.4.38): + /postcss-modules-values@4.0.0(postcss@8.4.35): + resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.38) - postcss: 8.4.38 + icss-utils: 5.1.0(postcss@8.4.35) + postcss: 8.4.35 + dev: true - postcss-nested@6.0.1(postcss@8.4.38): + /postcss-nested@6.0.1(postcss@8.4.35): + resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.2.14 dependencies: - postcss: 8.4.38 - postcss-selector-parser: 6.0.16 + postcss: 8.4.35 + postcss-selector-parser: 6.0.15 + dev: true - postcss-nesting@12.1.2(postcss@8.4.38): + /postcss-nesting@12.1.0(postcss@8.4.35): + resolution: {integrity: sha512-QOYnosaZ+mlP6plQrAxFw09UUp2Sgtxj1BVHN+rSVbtV0Yx48zRt9/9F/ZOoxOKBBEsaJk2MYhhVRjeRRw5yuw==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + postcss: ^8.4 dependencies: '@csstools/selector-resolve-nested': 1.1.0(postcss-selector-parser@6.0.16) - '@csstools/selector-specificity': 3.0.3(postcss-selector-parser@6.0.16) - postcss: 8.4.38 + '@csstools/selector-specificity': 3.0.2(postcss-selector-parser@6.0.16) + postcss: 8.4.35 postcss-selector-parser: 6.0.16 + dev: true - postcss-plugin@1.0.0: + /postcss-plugin@1.0.0: + resolution: {integrity: sha512-w0SKz9cKfp/wN8baHB/JXZUTBSrUP6/mqDiony+aAVlPXOhTkSXmJ8T5IuhZgHYdV4R/HA3P0N26rG1Sp0oP/A==} dependencies: postcss: 6.0.23 + dev: true + + /postcss-scss@4.0.9(postcss@8.4.35): + resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.4.29 + dependencies: + postcss: 8.4.35 - postcss-scss@4.0.9(postcss@8.4.38): + /postcss-selector-parser@6.0.10: + resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} + engines: {node: '>=4'} dependencies: - postcss: 8.4.38 + cssesc: 3.0.0 + util-deprecate: 1.0.2 + dev: true - postcss-selector-parser@6.0.10: + /postcss-selector-parser@6.0.15: + resolution: {integrity: sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==} + engines: {node: '>=4'} dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 + dev: true - postcss-selector-parser@6.0.16: + /postcss-selector-parser@6.0.16: + resolution: {integrity: sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==} + engines: {node: '>=4'} dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 + dev: true - postcss-value-parser@4.2.0: {} + /postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@6.0.23: + /postcss@6.0.23: + resolution: {integrity: sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==} + engines: {node: '>=4.0.0'} dependencies: chalk: 2.4.2 source-map: 0.6.1 supports-color: 5.5.0 + dev: true - postcss@8.4.31: + /postcss@8.4.31: + resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} + engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 picocolors: 1.0.0 - source-map-js: 1.2.0 + source-map-js: 1.0.2 + dev: false - postcss@8.4.38: + /postcss@8.4.35: + resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==} + engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 picocolors: 1.0.0 - source-map-js: 1.2.0 + source-map-js: 1.0.2 - preact@10.21.0: {} + /preact@10.21.0: + resolution: {integrity: sha512-aQAIxtzWEwH8ou+OovWVSVNlFImL7xUCwJX3YMqA3U8iKCNC34999fFOnWjYNsylgfPgMexpbk7WYOLtKr/mxg==} + dev: false - prelude-ls@1.2.1: {} + /prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} - prettier@3.2.5: {} + /prettier@3.2.5: + resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} + engines: {node: '>=14'} + hasBin: true + dev: true - pretty-format@27.5.1: + /pretty-format@27.5.1: + resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: ansi-regex: 5.0.1 ansi-styles: 5.2.0 react-is: 17.0.2 - pretty-format@29.7.0: + /pretty-format@29.7.0: + resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 - react-is: 18.3.1 + react-is: 18.2.0 - pretty-hrtime@1.0.3: {} + /pretty-hrtime@1.0.3: + resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} + engines: {node: '>= 0.8'} + dev: true - process-nextick-args@2.0.1: {} + /process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - process@0.11.10: {} + /process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + dev: true - promise@7.3.1: + /promise@7.3.1: + resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} dependencies: asap: 2.0.6 + dev: false - prompts@2.4.2: + /prompts@2.4.2: + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} + engines: {node: '>= 6'} dependencies: kleur: 3.0.3 sisteransi: 1.0.5 + dev: true - prop-types@15.8.1: + /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 - protocol-buffers-schema@3.6.0: {} + /protocol-buffers-schema@3.6.0: + resolution: {integrity: sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==} + dev: false - proxy-addr@2.0.7: + /proxy-addr@2.0.7: + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} + engines: {node: '>= 0.10'} dependencies: forwarded: 0.2.0 ipaddr.js: 1.9.1 + dev: true - psl@1.9.0: {} + /psl@1.9.0: + resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} + dev: true - pump@2.0.1: + /pump@2.0.1: + resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} dependencies: end-of-stream: 1.4.4 once: 1.4.0 + dev: true - pump@3.0.0: + /pump@3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} dependencies: end-of-stream: 1.4.4 once: 1.4.0 + dev: true - pumpify@1.5.1: + /pumpify@1.5.1: + resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==} dependencies: duplexify: 3.7.1 inherits: 2.0.4 pump: 2.0.1 + dev: true + + /punycode@1.4.1: + resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} + dev: false - punycode@1.4.1: {} + /punycode@2.3.0: + resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} + engines: {node: '>=6'} - punycode@2.3.1: {} + /punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + dev: true - pure-color@1.3.0: {} + /pure-color@1.3.0: + resolution: {integrity: sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA==} + dev: false - qs@6.11.0: + /qs@6.11.0: + resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} + engines: {node: '>=0.6'} dependencies: side-channel: 1.0.6 + dev: true - qs@6.12.1: + /qs@6.11.2: + resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==} + engines: {node: '>=0.6'} dependencies: - side-channel: 1.0.6 + side-channel: 1.0.5 - quadbin@0.2.0: + /quadbin@0.2.0: + resolution: {integrity: sha512-bPgyRreIsFVwKxHRY+GFdaXatNmfQ1LzaQZj7aKEz07/gL893uWREhmRZpG6UuvlGHdTOPw/NGvqLsJica2goA==} + engines: {node: '>=14'} dependencies: '@mapbox/tile-cover': 3.0.1 + dev: false - querystringify@2.2.0: {} + /querystringify@2.2.0: + resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} + dev: true - queue-microtask@1.2.3: {} + /queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - quickselect@2.0.0: {} + /quickselect@2.0.0: + resolution: {integrity: sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==} + dev: false - raf@3.4.1: + /raf@3.4.1: + resolution: {integrity: sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==} + requiresBuild: true dependencies: performance-now: 2.1.0 + dev: false optional: true - ramda@0.29.0: {} + /ramda@0.29.0: + resolution: {integrity: sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==} - randombytes@2.1.0: + /randombytes@2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} dependencies: safe-buffer: 5.2.1 + dev: true - range-parser@1.2.1: {} + /range-parser@1.2.1: + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + engines: {node: '>= 0.6'} + dev: true - raw-body@2.5.2: + /raw-body@2.5.1: + resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} + engines: {node: '>= 0.8'} dependencies: bytes: 3.1.2 http-errors: 2.0.0 iconv-lite: 0.4.24 unpipe: 1.0.0 + dev: true - rbush@3.0.1: + /rbush@3.0.1: + resolution: {integrity: sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==} dependencies: quickselect: 2.0.0 + dev: false - react-base16-styling@0.6.0: + /react-base16-styling@0.6.0: + resolution: {integrity: sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ==} dependencies: base16: 1.0.0 lodash.curry: 4.1.1 lodash.flow: 3.5.0 pure-color: 1.3.0 + dev: false - react-color@2.19.3(react@18.2.0): + /react-color@2.19.3(react@18.2.0): + resolution: {integrity: sha512-LEeGE/ZzNLIsFWa1TMe8y5VYqr7bibneWmvJwm1pCn/eNmrabWDh659JSPn9BuaMpEfU83WTOJfnCcjDZwNQTA==} + peerDependencies: + react: '*' dependencies: '@icons/material': 0.2.4(react@18.2.0) lodash: 4.17.21 @@ -16740,28 +13274,44 @@ snapshots: react: 18.2.0 reactcss: 1.2.3(react@18.2.0) tinycolor2: 1.6.0 + dev: false - react-colorful@5.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-colorful@5.6.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: true - react-cookie@7.1.4(react@18.2.0): + /react-cookie@7.1.0(react@18.2.0): + resolution: {integrity: sha512-n2+Gt07/xxuShXary+SImk1sw5l7a1UguQOQEN55YewEW5LoA0opbR4nbeo8sY6OYwR37iCFJtqJ0AGEywqAtg==} + peerDependencies: + react: '>= 16.3.0' dependencies: '@types/hoist-non-react-statics': 3.3.5 hoist-non-react-statics: 3.3.2 react: 18.2.0 - universal-cookie: 7.1.4 + universal-cookie: 7.1.0 + dev: false - react-docgen-typescript@2.2.2(typescript@5.4.5): + /react-docgen-typescript@2.2.2(typescript@5.4.2): + resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} + peerDependencies: + typescript: '>= 4.3.x' dependencies: - typescript: 5.4.5 + typescript: 5.4.2 + dev: true - react-docgen@7.0.3: + /react-docgen@7.0.3: + resolution: {integrity: sha512-i8aF1nyKInZnANZ4uZrH49qn1paRgBZ7wZiCNBMnenlPzEv0mRl+ShpTVEI6wZNl8sSc79xZkivtgLKQArcanQ==} + engines: {node: '>=16.14.0'} dependencies: - '@babel/core': 7.24.5 - '@babel/traverse': 7.24.5 - '@babel/types': 7.24.5 + '@babel/core': 7.24.0 + '@babel/traverse': 7.24.0 + '@babel/types': 7.24.0 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.5 '@types/doctrine': 0.0.9 @@ -16771,29 +13321,47 @@ snapshots: strip-indent: 4.0.0 transitivePeerDependencies: - supports-color + dev: true - react-dom@18.2.0(react@18.2.0): + /react-dom@18.2.0(react@18.2.0): + resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + peerDependencies: + react: ^18.2.0 dependencies: loose-envify: 1.4.0 react: 18.2.0 - scheduler: 0.23.2 + scheduler: 0.23.0 - react-draggable@4.4.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-draggable@4.4.6(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-LtY5Xw1zTPqHkVmtM3X8MUOxNDOUhv/khTgBgrUvwaS064bwVvxT+q5El0uUFNx5IEPKXuRejr7UqLwBIg5pdw==} + peerDependencies: + react: '>= 16.3.0' + react-dom: '>= 16.3.0' dependencies: clsx: 1.2.1 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: false - react-element-to-jsx-string@15.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-element-to-jsx-string@15.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==} + peerDependencies: + react: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 + react-dom: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 dependencies: '@base2/pretty-print-object': 1.0.1 is-plain-object: 5.0.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-is: 18.1.0 + dev: true - react-floater@0.7.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-floater@0.7.9(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-NXqyp9o8FAXOATOEo0ZpyaQ2KPb4cmPMXGWkx377QtJkIXHlHRAGer7ai0r0C1kG5gf+KJ6Gy+gdNIiosvSicg==} + peerDependencies: + react: 15 - 18 + react-dom: 15 - 18 dependencies: deepmerge: 4.3.1 is-lite: 0.8.2 @@ -16802,201 +13370,329 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) tree-changes: 0.9.3 + dev: false - react-grid-layout@1.4.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-grid-layout@1.4.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-7+Lg8E8O8HfOH5FrY80GCIR1SHTn2QnAYKh27/5spoz+OHhMmEhU/14gIkRzJOtympDPaXcVRX/nT1FjmeOUmQ==} + peerDependencies: + react: '>= 16.3.0' + react-dom: '>= 16.3.0' dependencies: - clsx: 2.1.1 + clsx: 2.1.0 fast-equals: 4.0.3 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-draggable: 4.4.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react-resizable: 3.0.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-draggable: 4.4.6(react-dom@18.2.0)(react@18.2.0) + react-resizable: 3.0.5(react-dom@18.2.0)(react@18.2.0) resize-observer-polyfill: 1.5.1 + dev: false - react-innertext@1.1.5(@types/react@18.3.1)(react@18.2.0): + /react-innertext@1.1.5(@types/react@18.2.65)(react@18.2.0): + resolution: {integrity: sha512-PWAqdqhxhHIv80dT9znP2KvS+hfkbRovFp4zFYHFFlOoQLRiawIic81gKb3U1wEyJZgMwgs3JoLtwryASRWP3Q==} + peerDependencies: + '@types/react': '>=0.0.0 <=99' + react: '>=0.0.0 <=99' dependencies: - '@types/react': 18.3.1 + '@types/react': 18.2.65 react: 18.2.0 + dev: false - react-is@16.13.1: {} + /react-is@16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - react-is@17.0.2: {} + /react-is@17.0.2: + resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - react-is@18.1.0: {} + /react-is@18.1.0: + resolution: {integrity: sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==} + dev: true - react-is@18.3.1: {} + /react-is@18.2.0: + resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - react-joyride@2.8.1(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-joyride@2.7.4(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-7MPuqM/z3g9iqCJZnmKNM2RArNgqYBpM8iknny4KjrHp/2wXlPtFL0LpqGiBhtiC0dCC2xe3pNpD9GdLZ2NxMA==} + peerDependencies: + react: 15 - 18 + react-dom: 15 - 18 dependencies: '@gilbarbara/deep-equal': 0.3.1 + '@gilbarbara/helpers': 0.9.2 deep-diff: 1.0.2 deepmerge: 4.3.1 is-lite: 1.2.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-floater: 0.7.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react-innertext: 1.1.5(@types/react@18.3.1)(react@18.2.0) + react-floater: 0.7.9(react-dom@18.2.0)(react@18.2.0) + react-innertext: 1.1.5(@types/react@18.2.65)(react@18.2.0) react-is: 16.13.1 scroll: 3.0.1 scrollparent: 2.1.0 tree-changes: 0.11.2 - type-fest: 4.18.0 + type-fest: 4.10.3 transitivePeerDependencies: - '@types/react' + dev: false - react-json-view@1.21.3(@types/react@18.3.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-json-view@1.21.3(@types/react@18.2.65)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==} + peerDependencies: + react: ^17.0.0 || ^16.3.0 || ^15.5.4 + react-dom: ^17.0.0 || ^16.3.0 || ^15.5.4 dependencies: - flux: 4.0.4(react@18.2.0) + flux: 4.0.3(react@18.2.0) react: 18.2.0 react-base16-styling: 0.6.0 react-dom: 18.2.0(react@18.2.0) react-lifecycles-compat: 3.0.4 - react-textarea-autosize: 8.5.3(@types/react@18.3.1)(react@18.2.0) + react-textarea-autosize: 8.4.0(@types/react@18.2.65)(react@18.2.0) transitivePeerDependencies: - '@types/react' - encoding + dev: false - react-lifecycles-compat@3.0.4: {} + /react-lifecycles-compat@3.0.4: + resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==} + dev: false - react-redux@9.1.1(@types/react@18.3.1)(react@18.2.0)(redux@5.0.1): + /react-redux@9.1.0(@types/react@18.2.65)(react@18.2.0)(redux@5.0.1): + resolution: {integrity: sha512-6qoDzIO+gbrza8h3hjMA9aq4nwVFCKFtY2iLxCtVT38Swyy2C/dJCGBXHeHLtx6qlg/8qzc2MrhOeduf5K32wQ==} + peerDependencies: + '@types/react': ^18.2.25 + react: ^18.0 + react-native: '>=0.69' + redux: ^5.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + react-native: + optional: true + redux: + optional: true dependencies: + '@types/react': 18.2.65 '@types/use-sync-external-store': 0.0.3 react: 18.2.0 - use-sync-external-store: 1.2.2(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.1 redux: 5.0.1 + use-sync-external-store: 1.2.0(react@18.2.0) - react-refresh@0.14.2: {} + /react-refresh@0.14.0: + resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} + engines: {node: '>=0.10.0'} + dev: true - react-remove-scroll-bar@2.3.6(@types/react@18.3.1)(react@18.2.0): + /react-remove-scroll-bar@2.3.5(@types/react@18.2.65)(react@18.2.0): + resolution: {integrity: sha512-3cqjOqg6s0XbOjWvmasmqHch+RLxIEk2r/70rzGXuz3iIGQsQheEQyqYCBb5EECoD01Vo2SIbDqW4paLeLTASw==} + engines: {node: '>=10'} + deprecated: please update to the following version as this contains a bug (https://github.com/theKashey/react-remove-scroll-bar/issues/57) + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.2.65 react: 18.2.0 - react-style-singleton: 2.2.1(@types/react@18.3.1)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.65)(react@18.2.0) tslib: 2.6.2 - optionalDependencies: - '@types/react': 18.3.1 + dev: false - react-remove-scroll@2.5.5(@types/react@18.3.1)(react@18.2.0): + /react-remove-scroll@2.5.5(@types/react@18.2.65)(react@18.2.0): + resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.2.65 react: 18.2.0 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.1)(react@18.2.0) - react-style-singleton: 2.2.1(@types/react@18.3.1)(react@18.2.0) + react-remove-scroll-bar: 2.3.5(@types/react@18.2.65)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.65)(react@18.2.0) tslib: 2.6.2 - use-callback-ref: 1.3.2(@types/react@18.3.1)(react@18.2.0) - use-sidecar: 1.1.2(@types/react@18.3.1)(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.1 + use-callback-ref: 1.3.1(@types/react@18.2.65)(react@18.2.0) + use-sidecar: 1.1.2(@types/react@18.2.65)(react@18.2.0) + dev: false - react-resizable@3.0.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-resizable@3.0.5(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-vKpeHhI5OZvYn82kXOs1bC8aOXktGU5AmKAgaZS4F5JPburCtbmDPqE7Pzp+1kN4+Wb81LlF33VpGwWwtXem+w==} + peerDependencies: + react: '>= 16.3' dependencies: prop-types: 15.8.1 react: 18.2.0 - react-draggable: 4.4.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-draggable: 4.4.6(react-dom@18.2.0)(react@18.2.0) transitivePeerDependencies: - react-dom + dev: false - react-router-dom@6.23.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-router-dom@6.22.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-7ZILI7HjcE+p31oQvwbokjk6OA/bnFxrhJ19n82Ex9Ph8fNAq+Hm/7KchpMGlTgWhUxRHMMCut+vEtNpWpowKw==} + engines: {node: '>=14.0.0'} + peerDependencies: + react: '>=16.8' + react-dom: '>=16.8' dependencies: - '@remix-run/router': 1.16.0 + '@remix-run/router': 1.15.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-router: 6.23.0(react@18.2.0) + react-router: 6.22.3(react@18.2.0) + dev: false - react-router@6.23.0(react@18.2.0): + /react-router@6.22.3(react@18.2.0): + resolution: {integrity: sha512-dr2eb3Mj5zK2YISHK++foM9w4eBnO23eKnZEDs7c880P6oKbrjz/Svg9+nxqtHQK+oMW4OtjZca0RqPglXxguQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + react: '>=16.8' dependencies: - '@remix-run/router': 1.16.0 + '@remix-run/router': 1.15.3 react: 18.2.0 + dev: false - react-shallow-renderer@16.15.0(react@18.2.0): + /react-shallow-renderer@16.15.0(react@18.2.0): + resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} + peerDependencies: + react: ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: object-assign: 4.1.1 react: 18.2.0 - react-is: 18.3.1 + react-is: 18.2.0 + dev: true - react-style-singleton@2.2.1(@types/react@18.3.1)(react@18.2.0): + /react-style-singleton@2.2.1(@types/react@18.2.65)(react@18.2.0): + resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.2.65 get-nonce: 1.0.1 invariant: 2.2.4 react: 18.2.0 tslib: 2.6.2 - optionalDependencies: - '@types/react': 18.3.1 + dev: false - react-test-renderer@18.2.0(react@18.2.0): + /react-test-renderer@18.2.0(react@18.2.0): + resolution: {integrity: sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==} + peerDependencies: + react: ^18.2.0 dependencies: react: 18.2.0 - react-is: 18.3.1 + react-is: 18.2.0 react-shallow-renderer: 16.15.0(react@18.2.0) - scheduler: 0.23.2 + scheduler: 0.23.0 + dev: true - react-textarea-autosize@8.5.3(@types/react@18.3.1)(react@18.2.0): + /react-textarea-autosize@8.4.0(@types/react@18.2.65)(react@18.2.0): + resolution: {integrity: sha512-YrTFaEHLgJsi8sJVYHBzYn+mkP3prGkmP2DKb/tm0t7CLJY5t1Rxix8070LAKb0wby7bl/lf2EeHkuMihMZMwQ==} + engines: {node: '>=10'} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.0 react: 18.2.0 use-composed-ref: 1.3.0(react@18.2.0) - use-latest: 1.2.1(@types/react@18.3.1)(react@18.2.0) + use-latest: 1.2.1(@types/react@18.2.65)(react@18.2.0) transitivePeerDependencies: - '@types/react' + dev: false - react-transition-group@4.4.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-transition-group@4.4.5(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} + peerDependencies: + react: '>=16.6.0' + react-dom: '>=16.6.0' dependencies: - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.0 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: false - react-window@1.8.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-window@1.8.10(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Y0Cx+dnU6NLa5/EvoHukUD0BklJ8qITCtVEPY1C/nL8wwoZ0b5aEw8Ff1dOVHw7fCzMt55XfJDd8S8W8LCaUCg==} + engines: {node: '>8.0.0'} + peerDependencies: + react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 + react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.0 memoize-one: 5.2.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: false - react@18.2.0: + /react@18.2.0: + resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + engines: {node: '>=0.10.0'} dependencies: loose-envify: 1.4.0 - reactcss@1.2.3(react@18.2.0): + /reactcss@1.2.3(react@18.2.0): + resolution: {integrity: sha512-KiwVUcFu1RErkI97ywr8nvx8dNOpT03rbnma0SSalTYjkrPYaEajR4a/MRt6DZ46K6arDRbWMNHF+xH7G7n/8A==} + peerDependencies: + react: '*' dependencies: lodash: 4.17.21 react: 18.2.0 + dev: false - reactflow@11.10.4(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /reactflow@11.10.4(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-0CApYhtYicXEDg/x2kvUHiUk26Qur8lAtTtiSlptNKuyEuGti6P1y5cS32YGaUoDMoCqkm/m+jcKkfMOvSCVRA==} + peerDependencies: + react: '>=17' + react-dom: '>=17' dependencies: - '@reactflow/background': 11.3.9(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@reactflow/controls': 11.2.9(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@reactflow/core': 11.10.4(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@reactflow/minimap': 11.7.9(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@reactflow/node-resizer': 2.2.9(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@reactflow/node-toolbar': 1.3.9(@types/react@18.3.1)(immer@10.1.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@reactflow/background': 11.3.9(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0) + '@reactflow/controls': 11.2.9(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0) + '@reactflow/core': 11.10.4(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0) + '@reactflow/minimap': 11.7.9(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0) + '@reactflow/node-resizer': 2.2.9(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0) + '@reactflow/node-toolbar': 1.3.9(@types/react@18.2.65)(immer@10.0.4)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: - '@types/react' - immer + dev: false - read-cache@1.0.0: + /read-cache@1.0.0: + resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} dependencies: pify: 2.3.0 + dev: true - read-pkg-up@7.0.1: + /read-pkg-up@7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} + engines: {node: '>=8'} dependencies: find-up: 4.1.0 read-pkg: 5.2.0 type-fest: 0.8.1 + dev: true - read-pkg@5.2.0: + /read-pkg@5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} + engines: {node: '>=8'} dependencies: '@types/normalize-package-data': 2.4.4 normalize-package-data: 2.5.0 parse-json: 5.2.0 type-fest: 0.6.0 + dev: true - readable-stream@2.3.8: + /readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} dependencies: core-util-is: 1.0.3 inherits: 2.0.4 @@ -17006,68 +13702,108 @@ snapshots: string_decoder: 1.1.1 util-deprecate: 1.0.2 - readable-stream@3.6.2: + /readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} dependencies: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 + dev: true - readdirp@3.6.0: + /readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} dependencies: picomatch: 2.3.1 - recast@0.23.6: + /recast@0.23.4: + resolution: {integrity: sha512-qtEDqIZGVcSZCHniWwZWbRy79Dc6Wp3kT/UmDA2RJKBPg7+7k51aQBZirHmUGn5uvHf2rg8DkjizrN26k61ATw==} + engines: {node: '>= 4'} + dependencies: + assert: 2.1.0 + ast-types: 0.16.1 + esprima: 4.0.1 + source-map: 0.6.1 + tslib: 2.6.2 + dev: true + + /recast@0.23.6: + resolution: {integrity: sha512-9FHoNjX1yjuesMwuthAmPKabxYQdOgihFYmT5ebXfYGBcnqXZf3WOVz+5foEZ8Y83P4ZY6yQD5GMmtV+pgCCAQ==} + engines: {node: '>= 4'} dependencies: ast-types: 0.16.1 esprima: 4.0.1 source-map: 0.6.1 tiny-invariant: 1.3.3 tslib: 2.6.2 + dev: true - redent@3.0.0: + /redent@3.0.0: + resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} + engines: {node: '>=8'} dependencies: indent-string: 4.0.0 strip-indent: 3.0.0 - redux-thunk@3.1.0(redux@5.0.1): + /redux-thunk@3.1.0(redux@5.0.1): + resolution: {integrity: sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw==} + peerDependencies: + redux: ^5.0.0 dependencies: redux: 5.0.1 - redux@5.0.1: {} + /redux@5.0.1: + resolution: {integrity: sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==} - reflect.getprototypeof@1.0.6: + /reflect.getprototypeof@1.0.5: + resolution: {integrity: sha512-62wgfC8dJWrmxv44CA36pLDnP6KKl3Vhxb7PL+8+qrrFMMoJij4vgiMP8zV4O8+CBMXY1mHxI5fITGHXFHVmQQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.22.4 es-errors: 1.3.0 get-intrinsic: 1.2.4 - globalthis: 1.0.4 + globalthis: 1.0.3 which-builtin-type: 1.1.3 - regenerate-unicode-properties@10.1.1: + /regenerate-unicode-properties@10.1.1: + resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} + engines: {node: '>=4'} dependencies: regenerate: 1.4.2 + dev: true - regenerate@1.4.2: {} + /regenerate@1.4.2: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + dev: true - regenerator-runtime@0.13.11: - optional: true + /regenerator-runtime@0.13.11: + resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} + dev: false - regenerator-runtime@0.14.1: {} + /regenerator-runtime@0.14.1: + resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - regenerator-transform@0.15.2: + /regenerator-transform@0.15.2: + resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} dependencies: - '@babel/runtime': 7.24.5 + '@babel/runtime': 7.24.0 + dev: true - regexp.prototype.flags@1.5.2: + /regexp.prototype.flags@1.5.2: + resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-errors: 1.3.0 set-function-name: 2.0.2 - regexpu-core@5.3.2: + /regexpu-core@5.3.2: + resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} + engines: {node: '>=4'} dependencies: '@babel/regjsgen': 0.8.0 regenerate: 1.4.2 @@ -17075,12 +13811,17 @@ snapshots: regjsparser: 0.9.1 unicode-match-property-ecmascript: 2.0.0 unicode-match-property-value-ecmascript: 2.1.0 + dev: true - regjsparser@0.9.1: + /regjsparser@0.9.1: + resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} + hasBin: true dependencies: jsesc: 0.5.0 + dev: true - rehype-external-links@3.0.0: + /rehype-external-links@3.0.0: + resolution: {integrity: sha512-yp+e5N9V3C6bwBeAC4n796kc86M4gJCdlVhiMTxIrJG5UHDMh+PJANf9heqORJbt1nrCbDwIlAZKjANIaVBbvw==} dependencies: '@types/hast': 3.0.4 '@ungap/structured-clone': 1.2.0 @@ -17088,180 +13829,300 @@ snapshots: is-absolute-url: 4.0.1 space-separated-tokens: 2.0.2 unist-util-visit: 5.0.0 + dev: true - rehype-slug@6.0.0: + /rehype-slug@6.0.0: + resolution: {integrity: sha512-lWyvf/jwu+oS5+hL5eClVd3hNdmwM1kAC0BUvEGD19pajQMIzcNUd/k9GsfQ+FfECvX+JE+e9/btsKH0EjJT6A==} dependencies: '@types/hast': 3.0.4 github-slugger: 2.0.0 hast-util-heading-rank: 3.0.0 hast-util-to-string: 3.0.0 unist-util-visit: 5.0.0 + dev: true - reorder.js@2.2.6: + /reorder.js@2.2.6: + resolution: {integrity: sha512-mE0Vffgm6Bf2REDUCF5eNbYl0FAzuTzhAneokLEcnhWcamdwz9TwGLySrgYQDubqgr4bM85hRAcGG0q3kqCwCw==} dependencies: '@sgratzl/science': 2.0.0 + dev: false - require-directory@2.1.1: {} + /require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + dev: true - require-from-string@2.0.2: {} + /require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + dev: true - requires-port@1.0.0: {} + /requires-port@1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + dev: true - reselect@5.1.0: {} + /reselect@5.1.0: + resolution: {integrity: sha512-aw7jcGLDpSgNDyWBQLv2cedml85qd95/iszJjN988zX1t7AVRJi19d9kto5+W7oCfQ94gyo40dVbT6g2k4/kXg==} - resize-observer-polyfill@1.5.1: {} + /resize-observer-polyfill@1.5.1: + resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} + dev: false - resolve-from@4.0.0: {} + /resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} - resolve-from@5.0.0: {} + /resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + dev: true - resolve-pkg-maps@1.0.0: {} + /resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - resolve-protobuf-schema@2.1.0: + /resolve-protobuf-schema@2.1.0: + resolution: {integrity: sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==} dependencies: protocol-buffers-schema: 3.6.0 + dev: false - resolve@1.19.0: + /resolve@1.19.0: + resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} dependencies: is-core-module: 2.13.1 path-parse: 1.0.7 + dev: true - resolve@1.22.8: + /resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true dependencies: is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - resolve@2.0.0-next.5: + /resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} + hasBin: true dependencies: is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - restore-cursor@3.1.0: + /restore-cursor@3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} + engines: {node: '>=8'} dependencies: onetime: 5.1.2 signal-exit: 3.0.7 + dev: true - reusify@1.0.4: {} + /reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rgbcolor@1.0.1: + /rgbcolor@1.0.1: + resolution: {integrity: sha512-9aZLIrhRaD97sgVhtJOW6ckOEh6/GnvQtdVNfdZ6s67+3/XwLS9lBcQYzEEhYVeUowN7pRzMLsyGhK2i/xvWbw==} + engines: {node: '>= 0.8.15'} + requiresBuild: true + dev: false optional: true - rimraf@2.6.3: + /rimraf@2.6.3: + resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} + hasBin: true dependencies: glob: 7.2.3 + dev: true - rimraf@3.0.2: + /rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + hasBin: true dependencies: glob: 7.2.3 - robust-predicates@3.0.2: {} + /robust-predicates@3.0.2: + resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==} + dev: false - rollup@4.17.2: + /rollup@4.13.0: + resolution: {integrity: sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.17.2 - '@rollup/rollup-android-arm64': 4.17.2 - '@rollup/rollup-darwin-arm64': 4.17.2 - '@rollup/rollup-darwin-x64': 4.17.2 - '@rollup/rollup-linux-arm-gnueabihf': 4.17.2 - '@rollup/rollup-linux-arm-musleabihf': 4.17.2 - '@rollup/rollup-linux-arm64-gnu': 4.17.2 - '@rollup/rollup-linux-arm64-musl': 4.17.2 - '@rollup/rollup-linux-powerpc64le-gnu': 4.17.2 - '@rollup/rollup-linux-riscv64-gnu': 4.17.2 - '@rollup/rollup-linux-s390x-gnu': 4.17.2 - '@rollup/rollup-linux-x64-gnu': 4.17.2 - '@rollup/rollup-linux-x64-musl': 4.17.2 - '@rollup/rollup-win32-arm64-msvc': 4.17.2 - '@rollup/rollup-win32-ia32-msvc': 4.17.2 - '@rollup/rollup-win32-x64-msvc': 4.17.2 + '@rollup/rollup-android-arm-eabi': 4.13.0 + '@rollup/rollup-android-arm64': 4.13.0 + '@rollup/rollup-darwin-arm64': 4.13.0 + '@rollup/rollup-darwin-x64': 4.13.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.13.0 + '@rollup/rollup-linux-arm64-gnu': 4.13.0 + '@rollup/rollup-linux-arm64-musl': 4.13.0 + '@rollup/rollup-linux-riscv64-gnu': 4.13.0 + '@rollup/rollup-linux-x64-gnu': 4.13.0 + '@rollup/rollup-linux-x64-musl': 4.13.0 + '@rollup/rollup-win32-arm64-msvc': 4.13.0 + '@rollup/rollup-win32-ia32-msvc': 4.13.0 + '@rollup/rollup-win32-x64-msvc': 4.13.0 fsevents: 2.3.3 - rrweb-cssom@0.6.0: {} + /rrweb-cssom@0.6.0: + resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} + dev: true - run-parallel@1.2.0: + /run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: queue-microtask: 1.2.3 - rw@1.3.3: {} + /rw@1.3.3: + resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==} + dev: false + + /safe-array-concat@1.1.0: + resolution: {integrity: sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==} + engines: {node: '>=0.4'} + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + isarray: 2.0.5 - safe-array-concat@1.1.2: + /safe-array-concat@1.1.2: + resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} + engines: {node: '>=0.4'} dependencies: call-bind: 1.0.7 get-intrinsic: 1.2.4 has-symbols: 1.0.3 isarray: 2.0.5 - safe-buffer@5.1.2: {} + /safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - safe-buffer@5.2.1: {} + /safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + dev: true - safe-regex-test@1.0.3: + /safe-regex-test@1.0.3: + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 es-errors: 1.3.0 is-regex: 1.1.4 - safer-buffer@2.1.2: {} - - sass-loader@14.2.1(sass@1.75.0)(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2)): - dependencies: - neo-async: 2.6.2 - optionalDependencies: - sass: 1.75.0 - webpack: 5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2) + /safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass-loader@14.2.1(sass@1.75.0)(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))): + /sass-loader@14.1.1(sass@1.72.0)(webpack@5.90.3): + resolution: {integrity: sha512-QX8AasDg75monlybel38BZ49JP5Z+uSKfKwF2rO7S74BywaRmGQMUBw9dtkS+ekyM/QnP+NOrRYq8ABMZ9G8jw==} + engines: {node: '>= 18.12.0'} + peerDependencies: + '@rspack/core': 0.x || 1.x + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + sass: ^1.3.0 + sass-embedded: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + node-sass: + optional: true + sass: + optional: true + sass-embedded: + optional: true + webpack: + optional: true dependencies: neo-async: 2.6.2 - optionalDependencies: - sass: 1.75.0 - webpack: 5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5)) + sass: 1.72.0 + webpack: 5.90.3 + dev: true - sass@1.75.0: + /sass@1.72.0: + resolution: {integrity: sha512-Gpczt3WA56Ly0Mn8Sl21Vj94s1axi9hDIzDFn9Ph9x3C3p4nNyvsqJoQyVXKou6cBlfFWEgRW4rT8Tb4i3XnVA==} + engines: {node: '>=14.0.0'} + hasBin: true dependencies: chokidar: 3.6.0 immutable: 4.3.5 - source-map-js: 1.2.0 + source-map-js: 1.0.2 - saxes@6.0.0: + /saxes@6.0.0: + resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} + engines: {node: '>=v12.22.7'} dependencies: xmlchars: 2.2.0 + dev: true - scheduler@0.23.2: + /scheduler@0.23.0: + resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} dependencies: loose-envify: 1.4.0 - schema-utils@3.3.0: + /schema-utils@3.1.1: + resolution: {integrity: sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==} + engines: {node: '>= 10.13.0'} + dependencies: + '@types/json-schema': 7.0.11 + ajv: 6.12.6 + ajv-keywords: 3.5.2(ajv@6.12.6) + dev: true + + /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.15 ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) + dev: true - scroll@3.0.1: {} + /scroll@3.0.1: + resolution: {integrity: sha512-pz7y517OVls1maEzlirKO5nPYle9AXsFzTMNJrRGmT951mzpIBy7sNHOg5o/0MQd/NqliCiWnAi0kZneMPFLcg==} + dev: false - scrollparent@2.1.0: {} + /scrollparent@2.1.0: + resolution: {integrity: sha512-bnnvJL28/Rtz/kz2+4wpBjHzWoEzXhVg/TE8BeVGJHUqE8THNIRnDxDWMktwM+qahvlRdvlLdsQfYe+cuqfZeA==} + dev: false - scss@0.2.4: + /scss@0.2.4: + resolution: {integrity: sha512-4u8V87F+Q/upVhUmhPnB4C1R11xojkRkWjExL2v0CX2EXTg18VrKd+9JWoeyCp2VEMdSpJsyAvVU+rVjogh51A==} + engines: {node: '>= 0.2.0'} dependencies: ometa: 0.2.2 + dev: false - semver@5.7.2: {} + /semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true + dev: true - semver@6.3.1: {} + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true - semver@7.5.4: + /semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} + engines: {node: '>=10'} + hasBin: true dependencies: lru-cache: 6.0.0 + dev: true - semver@7.6.0: + /semver@7.6.0: + resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + engines: {node: '>=10'} + hasBin: true dependencies: lru-cache: 6.0.0 - send@0.18.0: + /send@0.18.0: + resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} + engines: {node: '>= 0.8.0'} dependencies: debug: 2.6.9 depd: 2.0.0 @@ -17278,16 +14139,23 @@ snapshots: statuses: 2.0.1 transitivePeerDependencies: - supports-color + dev: true - serialize-javascript@6.0.1: + /serialize-javascript@6.0.1: + resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==} dependencies: randombytes: 2.1.0 + dev: true - serialize-javascript@6.0.2: + /serialize-javascript@6.0.2: + resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} dependencies: randombytes: 2.1.0 + dev: true - serve-static@1.15.0: + /serve-static@1.15.0: + resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} + engines: {node: '>= 0.8.0'} dependencies: encodeurl: 1.0.2 escape-html: 1.0.3 @@ -17295,8 +14163,11 @@ snapshots: send: 0.18.0 transitivePeerDependencies: - supports-color + dev: true - set-function-length@1.2.2: + /set-function-length@1.2.1: + resolution: {integrity: sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==} + engines: {node: '>= 0.4'} dependencies: define-data-property: 1.1.4 es-errors: 1.3.0 @@ -17305,107 +14176,190 @@ snapshots: gopd: 1.0.1 has-property-descriptors: 1.0.2 - set-function-name@2.0.2: + /set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} dependencies: define-data-property: 1.1.4 es-errors: 1.3.0 functions-have-names: 1.2.3 has-property-descriptors: 1.0.2 - setimmediate@1.0.5: {} + /setimmediate@1.0.5: + resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} + dev: false - setprototypeof@1.2.0: {} + /setprototypeof@1.2.0: + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + dev: true - shallow-clone@3.0.1: + /shallow-clone@3.0.1: + resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} + engines: {node: '>=8'} dependencies: kind-of: 6.0.3 + dev: true - shallowequal@1.1.0: {} + /shallowequal@1.1.0: + resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} + dev: false - shebang-command@2.0.0: + /shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} dependencies: shebang-regex: 3.0.0 - shebang-regex@3.0.0: {} + /shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + /side-channel@1.0.5: + resolution: {integrity: sha512-QcgiIWV4WV7qWExbN5llt6frQB/lBven9pqliLXfGPB+K9ZYXxDozp0wLkHS24kWCm+6YXH/f0HhnObZnZOBnQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + object-inspect: 1.13.1 - side-channel@1.0.6: + /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.1 - siginfo@2.0.0: {} + /siginfo@2.0.0: + resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} - signal-exit@3.0.7: {} + /signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + dev: true - signal-exit@4.1.0: {} + /signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} - simple-swizzle@0.2.2: + /simple-swizzle@0.2.2: + resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} dependencies: is-arrayish: 0.3.2 + dev: false - sisteransi@1.0.5: {} + /sisteransi@1.0.5: + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} + dev: true - slash@3.0.0: {} + /slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} - snappyjs@0.6.1: {} + /snappyjs@0.6.1: + resolution: {integrity: sha512-YIK6I2lsH072UE0aOFxxY1dPDCS43I5ktqHpeAsuLNYWkE5pGxRGWfDM4/vSUfNzXjC1Ivzt3qx31PCLmc9yqg==} + dev: false - sortablejs@1.15.1: {} + /sortablejs@1.15.1: + resolution: {integrity: sha512-P5Cjvb0UG1ZVNiDPj/n4V+DinttXG6K8n7vM/HQf0C25K3YKQTQY6fsr/sEGsJGpQ9exmPxluHxKBc0mLKU1lQ==} + dev: false - sortablejs@1.15.2: {} + /sortablejs@1.15.2: + resolution: {integrity: sha512-FJF5jgdfvoKn1MAKSdGs33bIqLi3LmsgVTliuX6iITj834F+JRQZN90Z93yql8h0K2t0RwDPBmxwlbZfDcxNZA==} + dev: false - source-map-js@1.2.0: {} + /source-map-js@1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} + engines: {node: '>=0.10.0'} - source-map-support@0.5.21: + /source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} dependencies: buffer-from: 1.1.2 source-map: 0.6.1 + dev: true - source-map@0.5.7: {} + /source-map@0.5.7: + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} + engines: {node: '>=0.10.0'} + dev: false - source-map@0.6.1: {} + /source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + dev: true - space-separated-tokens@2.0.2: {} + /space-separated-tokens@2.0.2: + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} + dev: true - spdx-correct@3.2.0: + /spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} dependencies: spdx-expression-parse: 3.0.1 spdx-license-ids: 3.0.17 + dev: true - spdx-exceptions@2.5.0: {} + /spdx-exceptions@2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} + dev: true - spdx-expression-parse@3.0.1: + /spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.5.0 spdx-license-ids: 3.0.17 + dev: true - spdx-license-ids@3.0.17: {} + /spdx-license-ids@3.0.17: + resolution: {integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==} + dev: true - splaytree@3.1.2: {} + /splaytree@3.1.2: + resolution: {integrity: sha512-4OM2BJgC5UzrhVnnJA4BkHKGtjXNzzUfpQjCO8I05xYPsfS/VuQDwjCGGMi8rYQilHEV4j8NBqTFbls/PZEE7A==} + dev: false - split2@4.2.0: {} + /split2@4.2.0: + resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} + engines: {node: '>= 10.x'} + dev: true - sprintf-js@1.0.3: {} + /sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - stackback@0.0.2: {} + /stackback@0.0.2: + resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - stackblur-canvas@2.7.0: + /stackblur-canvas@2.5.0: + resolution: {integrity: sha512-EeNzTVfj+1In7aSLPKDD03F/ly4RxEuF/EX0YcOG0cKoPXs+SLZxDawQbexQDBzwROs4VKLWTOaZQlZkGBFEIQ==} + engines: {node: '>=0.1.14'} + requiresBuild: true + dev: false optional: true - statuses@2.0.1: {} + /statuses@2.0.1: + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} + engines: {node: '>= 0.8'} + dev: true - std-env@3.7.0: {} + /std-env@3.7.0: + resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} - stop-iteration-iterator@1.0.0: + /stop-iteration-iterator@1.0.0: + resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} + engines: {node: '>= 0.4'} dependencies: internal-slot: 1.0.7 - store2@2.14.3: {} + /store2@2.14.3: + resolution: {integrity: sha512-4QcZ+yx7nzEFiV4BMLnr/pRa5HYzNITX2ri0Zh6sT9EyQHbBHacC6YigllUPU9X3D0f/22QCgfokpKs52YRrUg==} - storybook@8.0.9(@babel/preset-env@7.24.5(@babel/core@7.24.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /storybook@8.0.6(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-QcQl8Sj77scGl0s9pw+cSPFmXK9DPogEkOceG12B2PqdS23oGkaBt24292Y3W5TTMVNyHtRTRB/FqPwK3FOdmA==} + hasBin: true dependencies: - '@storybook/cli': 8.0.9(@babel/preset-env@7.24.5(@babel/core@7.24.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/cli': 8.0.6(react-dom@18.2.0)(react@18.2.0) transitivePeerDependencies: - '@babel/preset-env' - bufferutil @@ -17414,106 +14368,150 @@ snapshots: - react-dom - supports-color - utf-8-validate + dev: true - stream-shift@1.0.3: {} + /stream-shift@1.0.3: + resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} + dev: true - streamsearch@1.1.0: {} + /streamsearch@1.1.0: + resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} + engines: {node: '>=10.0.0'} + dev: false - string-argv@0.3.2: {} + /string-argv@0.3.2: + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} + engines: {node: '>=0.6.19'} + dev: true - string-width@4.2.3: + /string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} dependencies: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 - string-width@5.1.2: + /string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} dependencies: eastasianwidth: 0.2.0 emoji-regex: 9.2.2 strip-ansi: 7.1.0 - string.prototype.matchall@4.0.11: + /string.prototype.matchall@4.0.10: + resolution: {integrity: sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 - es-errors: 1.3.0 - es-object-atoms: 1.0.0 + es-abstract: 1.22.5 get-intrinsic: 1.2.4 - gopd: 1.0.1 has-symbols: 1.0.3 internal-slot: 1.0.7 regexp.prototype.flags: 1.5.2 set-function-name: 2.0.2 side-channel: 1.0.6 - string.prototype.trim@1.2.9: + /string.prototype.trim@1.2.8: + resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.0.0 + es-abstract: 1.22.4 - string.prototype.trimend@1.0.8: + /string.prototype.trimend@1.0.7: + resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-object-atoms: 1.0.0 + es-abstract: 1.22.4 - string.prototype.trimstart@1.0.8: + /string.prototype.trimstart@1.0.7: + resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-object-atoms: 1.0.0 + es-abstract: 1.22.4 - string_decoder@1.1.1: + /string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} dependencies: safe-buffer: 5.1.2 - string_decoder@1.3.0: + /string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: safe-buffer: 5.2.1 + dev: true - strip-ansi@6.0.1: + /strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} dependencies: ansi-regex: 5.0.1 - strip-ansi@7.1.0: + /strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} dependencies: ansi-regex: 6.0.1 - strip-bom@3.0.0: {} + /strip-bom@3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} - strip-final-newline@2.0.0: {} + /strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + dev: true - strip-final-newline@3.0.0: {} + /strip-final-newline@3.0.0: + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} + engines: {node: '>=12'} - strip-indent@3.0.0: + /strip-indent@3.0.0: + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} + engines: {node: '>=8'} dependencies: min-indent: 1.0.1 - strip-indent@4.0.0: + /strip-indent@4.0.0: + resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} + engines: {node: '>=12'} dependencies: min-indent: 1.0.1 + dev: true - strip-json-comments@3.1.1: {} + /strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} - strip-literal@2.1.0: + /strip-literal@2.0.0: + resolution: {integrity: sha512-f9vHgsCWBq2ugHAkGMiiYY+AYG0D/cbloKKg0nhaaaSNsujdGIpVXCNsrJpCKr5M0f4aI31mr13UjY6GAuXCKA==} dependencies: - js-tokens: 9.0.0 - - strnum@1.0.5: {} + js-tokens: 8.0.3 - style-loader@4.0.0(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2)): - dependencies: - webpack: 5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2) + /strnum@1.0.5: + resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} + dev: false - style-loader@4.0.0(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))): + /style-loader@3.3.4(webpack@5.90.3): + resolution: {integrity: sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 dependencies: - webpack: 5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5)) + webpack: 5.90.3 + dev: true - styled-components@6.1.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /styled-components@6.1.8(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-PQ6Dn+QxlWyEGCKDS71NGsXoVLKfE1c3vApkvDYS5KAK+V8fNWGhbSUEo9Gg2iaID2tjLXegEW3bZDUGpofRWw==} + engines: {node: '>= 16'} + peerDependencies: + react: '>= 16.8.0' + react-dom: '>= 16.8.0' dependencies: '@emotion/is-prop-valid': 1.2.1 '@emotion/unitless': 0.8.0 @@ -17526,54 +14524,96 @@ snapshots: shallowequal: 1.1.0 stylis: 4.3.1 tslib: 2.5.0 + dev: false - styled-jsx@5.1.1(@babel/core@7.24.5)(react@18.2.0): + /styled-jsx@5.1.1(@babel/core@7.24.0)(react@18.2.0): + resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} + engines: {node: '>= 12.0.0'} + peerDependencies: + '@babel/core': '*' + babel-plugin-macros: '*' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' + peerDependenciesMeta: + '@babel/core': + optional: true + babel-plugin-macros: + optional: true dependencies: + '@babel/core': 7.24.0 client-only: 0.0.1 react: 18.2.0 - optionalDependencies: - '@babel/core': 7.24.5 + dev: false - stylis@4.2.0: {} + /stylis@4.2.0: + resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==} + dev: false - stylis@4.3.1: {} + /stylis@4.3.1: + resolution: {integrity: sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ==} + dev: false - sucrase@3.35.0: + /sucrase@3.35.0: + resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true dependencies: - '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/gen-mapping': 0.3.4 commander: 4.1.1 - glob: 10.3.12 + glob: 10.3.10 lines-and-columns: 1.2.4 mz: 2.7.0 pirates: 4.0.6 ts-interface-checker: 0.1.13 + dev: true - supercluster@8.0.1: + /supercluster@8.0.1: + resolution: {integrity: sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ==} dependencies: kdbush: 4.0.2 + dev: false - supports-color@5.5.0: + /supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} dependencies: has-flag: 3.0.0 - supports-color@7.2.0: + /supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} dependencies: has-flag: 4.0.0 - supports-color@8.1.1: + /supports-color@8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} dependencies: has-flag: 4.0.0 + dev: true - supports-preserve-symlinks-flag@1.0.0: {} + /supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} - svg-pathdata@6.0.3: + /svg-pathdata@6.0.3: + resolution: {integrity: sha512-qsjeeq5YjBZ5eMdFuUa4ZosMLxgr5RZ+F+Y1OrDhuOCEInRMA3x74XdBtggJcj9kOeInz0WE+LgCPDkZFlBYJw==} + engines: {node: '>=12.0.0'} + requiresBuild: true + dev: false optional: true - symbol-tree@3.2.4: {} + /symbol-tree@3.2.4: + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + dev: true - tabbable@6.2.0: {} + /tabbable@6.2.0: + resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} + dev: false - tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.5))(@types/node@20.11.27)(typescript@5.4.5)): + /tailwindcss@3.4.1(ts-node@10.9.2): + resolution: {integrity: sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==} + engines: {node: '>=14.0.0'} + hasBin: true dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -17589,35 +14629,45 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.0 - postcss: 8.4.38 - postcss-import: 15.1.0(postcss@8.4.38) - postcss-js: 4.0.1(postcss@8.4.38) - postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.5))(@types/node@20.11.27)(typescript@5.4.5)) - postcss-nested: 6.0.1(postcss@8.4.38) - postcss-selector-parser: 6.0.16 + postcss: 8.4.35 + postcss-import: 15.1.0(postcss@8.4.35) + postcss-js: 4.0.1(postcss@8.4.35) + postcss-load-config: 4.0.2(postcss@8.4.35)(ts-node@10.9.2) + postcss-nested: 6.0.1(postcss@8.4.35) + postcss-selector-parser: 6.0.15 resolve: 1.22.8 sucrase: 3.35.0 transitivePeerDependencies: - ts-node + dev: true - tapable@2.2.1: {} + /tapable@2.2.1: + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} + engines: {node: '>=6'} - tar-fs@2.1.1: + /tar-fs@2.1.1: + resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} dependencies: chownr: 1.1.4 mkdirp-classic: 0.5.3 pump: 3.0.0 tar-stream: 2.2.0 + dev: true - tar-stream@2.2.0: + /tar-stream@2.2.0: + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} + engines: {node: '>=6'} dependencies: bl: 4.1.0 end-of-stream: 1.4.4 fs-constants: 1.0.0 inherits: 2.0.4 readable-stream: 3.6.2 + dev: true - tar@6.2.1: + /tar@6.2.0: + resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} + engines: {node: '>=10'} dependencies: chownr: 2.0.0 fs-minipass: 2.1.0 @@ -17625,143 +14675,232 @@ snapshots: minizlib: 2.1.2 mkdirp: 1.0.4 yallist: 4.0.0 + dev: true - telejson@7.2.0: + /telejson@7.2.0: + resolution: {integrity: sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==} dependencies: memoizerific: 1.11.3 - temp-dir@2.0.0: {} + /temp-dir@2.0.0: + resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} + engines: {node: '>=8'} + dev: true - temp@0.8.4: + /temp@0.8.4: + resolution: {integrity: sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==} + engines: {node: '>=6.0.0'} dependencies: rimraf: 2.6.3 + dev: true - tempy@1.0.1: + /tempy@1.0.1: + resolution: {integrity: sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==} + engines: {node: '>=10'} dependencies: del: 6.1.1 is-stream: 2.0.1 temp-dir: 2.0.0 type-fest: 0.16.0 unique-string: 2.0.0 + dev: true - terser-webpack-plugin@5.3.10(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2)(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2)): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 3.3.0 - serialize-javascript: 6.0.2 - terser: 5.31.0 - webpack: 5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2) - optionalDependencies: - '@swc/core': 1.4.17(@swc/helpers@0.5.5) - esbuild: 0.20.2 - - terser-webpack-plugin@5.3.10(@swc/core@1.4.17(@swc/helpers@0.5.5))(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))): + /terser-webpack-plugin@5.3.10(webpack@5.90.3): + resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} + 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: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.31.0 - webpack: 5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5)) - optionalDependencies: - '@swc/core': 1.4.17(@swc/helpers@0.5.5) + terser: 5.29.2 + webpack: 5.90.3 + dev: true - terser@5.31.0: + /terser@5.29.2: + resolution: {integrity: sha512-ZiGkhUBIM+7LwkNjXYJq8svgkd+QK3UUr0wJqY4MieaezBSAIPgbSPZyIx0idM6XWK5CMzSWa8MJIzmRcB8Caw==} + engines: {node: '>=10'} + hasBin: true dependencies: '@jridgewell/source-map': 0.3.6 acorn: 8.11.3 commander: 2.20.3 source-map-support: 0.5.21 + dev: true - text-extensions@2.4.0: {} + /text-extensions@2.4.0: + resolution: {integrity: sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==} + engines: {node: '>=8'} + dev: true - text-segmentation@1.0.3: + /text-segmentation@1.0.3: + resolution: {integrity: sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==} + requiresBuild: true dependencies: utrie: 1.0.2 + dev: false optional: true - text-table@0.2.0: {} + /text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - texture-compressor@1.0.2: + /texture-compressor@1.0.2: + resolution: {integrity: sha512-dStVgoaQ11mA5htJ+RzZ51ZxIZqNOgWKAIvtjLrW1AliQQLCmrDqNzQZ8Jh91YealQ95DXt4MEduLzJmbs6lig==} + hasBin: true dependencies: argparse: 1.0.10 image-size: 0.7.5 + dev: false - thenify-all@1.6.0: + /thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} dependencies: thenify: 3.3.1 + dev: true - thenify@3.3.1: + /thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} dependencies: any-promise: 1.3.0 + dev: true - through2@2.0.5: + /through2@2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} dependencies: readable-stream: 2.3.8 xtend: 4.0.2 + dev: true - through@2.3.8: {} + /through@2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + dev: true - tilebelt@1.0.1: {} + /tilebelt@1.0.1: + resolution: {integrity: sha512-cxHzpa5JgsugY9NUVRH43gPaGJw/29LecAn4X7UGOP64+kB8pU4VQ3bIhSyfb5Mk4jDxwl3yk330L/EIhbJ5aw==} + deprecated: 'This module is now under the @mapbox namespace: install @mapbox/tilebelt instead' + dev: false - timezone-groups@0.8.0: {} + /timezone-groups@0.8.0: + resolution: {integrity: sha512-t7E/9sPfCU0m0ZbS7Cqw52D6CB/UyeaiIBmyJCokI1SyOyOgA/ESiQ/fbreeFaUG9QSenGlZSSk/7rEbkipbOA==} + hasBin: true + dev: false - tiny-invariant@1.3.3: {} + /tiny-invariant@1.3.3: + resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} - tinybench@2.8.0: {} + /tinybench@2.6.0: + resolution: {integrity: sha512-N8hW3PG/3aOoZAN5V/NSAEDz0ZixDSSt5b/a05iqtpgfLWMSVuCo7w0k2vVvEjdrIoeGqZzweX2WlyioNIHchA==} - tinycolor2@1.6.0: {} + /tinycolor2@1.6.0: + resolution: {integrity: sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==} + dev: false - tinypool@0.8.4: {} + /tinypool@0.8.2: + resolution: {integrity: sha512-SUszKYe5wgsxnNOVlBYO6IC+8VGWdVGZWAqUxp3UErNBtptZvWbwyUOyzNL59zigz2rCA92QiL3wvG+JDSdJdQ==} + engines: {node: '>=14.0.0'} - tinyspy@2.2.1: {} + /tinyspy@2.2.1: + resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==} + engines: {node: '>=14.0.0'} - to-fast-properties@2.0.0: {} + /to-fast-properties@2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} + engines: {node: '>=4'} - to-regex-range@5.0.1: + /to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} dependencies: is-number: 7.0.0 - tocbot@4.27.16: {} + /tocbot@4.25.0: + resolution: {integrity: sha512-kE5wyCQJ40hqUaRVkyQ4z5+4juzYsv/eK+aqD97N62YH0TxFhzJvo22RUQQZdO3YnXAk42ZOfOpjVdy+Z0YokA==} + dev: true - toidentifier@1.0.1: {} + /toidentifier@1.0.1: + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} + engines: {node: '>=0.6'} + dev: true - tough-cookie@4.1.4: + /tough-cookie@4.1.3: + resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==} + engines: {node: '>=6'} dependencies: psl: 1.9.0 punycode: 2.3.1 universalify: 0.2.0 url-parse: 1.5.10 + dev: true - tr46@0.0.3: {} + /tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - tr46@5.0.0: + /tr46@5.0.0: + resolution: {integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==} + engines: {node: '>=18'} dependencies: punycode: 2.3.1 + dev: true - tree-changes@0.11.2: + /tree-changes@0.11.2: + resolution: {integrity: sha512-4gXlUthrl+RabZw6lLvcCDl6KfJOCmrC16BC5CRdut1EAH509Omgg0BfKLY+ViRlzrvYOTWR0FMS2SQTwzumrw==} dependencies: '@gilbarbara/deep-equal': 0.3.1 is-lite: 1.2.1 + dev: false - tree-changes@0.9.3: + /tree-changes@0.9.3: + resolution: {integrity: sha512-vvvS+O6kEeGRzMglTKbc19ltLWNtmNt1cpBoSYLj/iEcPVvpJasemKOlxBrmZaCtDJoF+4bwv3m01UKYi8mukQ==} dependencies: '@gilbarbara/deep-equal': 0.1.2 is-lite: 0.8.2 + dev: false - ts-api-utils@1.3.0(typescript@5.4.5): + /ts-api-utils@1.3.0(typescript@5.4.2): + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' dependencies: - typescript: 5.4.5 + typescript: 5.4.2 - ts-dedent@2.2.0: {} + /ts-dedent@2.2.0: + resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} + engines: {node: '>=6.10'} - ts-interface-checker@0.1.13: {} + /ts-interface-checker@0.1.13: + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} + dev: true - ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.5))(@types/node@20.11.27)(typescript@5.4.5): + /ts-node@10.9.2(@types/node@20.11.27)(typescript@5.4.2): + resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} + 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.11 + '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 @@ -17772,94 +14911,173 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.4.5 + typescript: 5.4.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.4.17(@swc/helpers@0.5.5) + dev: true - tsconfck@3.0.3(typescript@5.4.5): - optionalDependencies: - typescript: 5.4.5 + /tsconfck@3.0.3(typescript@5.4.2): + resolution: {integrity: sha512-4t0noZX9t6GcPTfBAbIbbIU4pfpCwh0ueq3S4O/5qXI1VwK1outmxhe9dOiEWqMz3MW2LKgDTpqWV+37IWuVbA==} + engines: {node: ^18 || >=20} + hasBin: true + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true + dependencies: + typescript: 5.4.2 + dev: true - tsconfig-paths@3.15.0: + /tsconfig-paths@3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} dependencies: '@types/json5': 0.0.29 json5: 1.0.2 minimist: 1.2.8 strip-bom: 3.0.0 - tsconfig-paths@4.2.0: + /tsconfig-paths@4.2.0: + resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} + engines: {node: '>=6'} dependencies: json5: 2.2.3 minimist: 1.2.8 strip-bom: 3.0.0 + dev: true - tslib@1.14.1: {} + /tslib@1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + dev: true - tslib@2.5.0: {} + /tslib@2.5.0: + resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} + dev: false - tslib@2.6.2: {} + /tslib@2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - turbo-darwin-64@1.13.3: + /turbo-darwin-64@1.12.5: + resolution: {integrity: sha512-0GZ8reftwNQgIQLHkHjHEXTc/Z1NJm+YjsrBP+qhM/7yIZ3TEy9gJhuogDt2U0xIWwFgisTyzbtU7xNaQydtoA==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true optional: true - turbo-darwin-arm64@1.13.3: + /turbo-darwin-arm64@1.12.5: + resolution: {integrity: sha512-8WpOLNNzvH6kohQOjihD+gaWL+ZFNfjvBwhOF0rjEzvW+YR3Pa7KjhulrjWyeN2yMFqAPubTbZIGOz1EVXLuQA==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true optional: true - turbo-linux-64@1.13.3: + /turbo-linux-64@1.12.5: + resolution: {integrity: sha512-INit73+bNUpwqGZCxgXCR3I+cQsdkQ3/LkfkgSOibkpg+oGqxJRzeXw3sp990d7SCoE8QOcs3iw+PtiFX/LDAA==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - turbo-linux-arm64@1.13.3: + /turbo-linux-arm64@1.12.5: + resolution: {integrity: sha512-6lkRBvxtI/GQdGtaAec9LvVQUoRw6nXFp0kM+Eu+5PbZqq7yn6cMkgDJLI08zdeui36yXhone8XGI8pHg8bpUQ==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - turbo-windows-64@1.13.3: + /turbo-windows-64@1.12.5: + resolution: {integrity: sha512-gQYbOhZg5Ww0bQ/bC0w/4W6yQRwBumUUnkB+QPo15VznwxZe2a7bo6JM+9Xy9dKLa/kn+p7zTqme4OEp6M3/Yg==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true optional: true - turbo-windows-arm64@1.13.3: + /turbo-windows-arm64@1.12.5: + resolution: {integrity: sha512-auvhZ9FrhnvQ4mgBlY9O68MT4dIfprYGvd2uPICba/mHUZZvVy5SGgbHJ0KbMwaJfnnFoPgLJO6M+3N2gDprKw==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true optional: true - turbo@1.13.3: + /turbo@1.12.5: + resolution: {integrity: sha512-FATU5EnhrYG8RvQJYFJnDd18DpccDjyvd53hggw9T9JEg9BhWtIEoeaKtBjYbpXwOVrJQMDdXcIB4f2nD3QPPg==} + hasBin: true optionalDependencies: - turbo-darwin-64: 1.13.3 - turbo-darwin-arm64: 1.13.3 - turbo-linux-64: 1.13.3 - turbo-linux-arm64: 1.13.3 - turbo-windows-64: 1.13.3 - turbo-windows-arm64: 1.13.3 - - turf-jsts@1.2.3: {} + turbo-darwin-64: 1.12.5 + turbo-darwin-arm64: 1.12.5 + turbo-linux-64: 1.12.5 + turbo-linux-arm64: 1.12.5 + turbo-windows-64: 1.12.5 + turbo-windows-arm64: 1.12.5 + dev: true + + /turf-jsts@1.2.3: + resolution: {integrity: sha512-Ja03QIJlPuHt4IQ2FfGex4F4JAr8m3jpaHbFbQrgwr7s7L6U8ocrHiF3J1+wf9jzhGKxvDeaCAnGDot8OjGFyA==} + dev: false - type-check@0.4.0: + /type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.2.1 - type-detect@4.0.8: {} + /type-detect@4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} - type-fest@0.16.0: {} + /type-fest@0.16.0: + resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==} + engines: {node: '>=10'} + dev: true - type-fest@0.20.2: {} + /type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} - type-fest@0.6.0: {} + /type-fest@0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + engines: {node: '>=8'} + dev: true - type-fest@0.8.1: {} + /type-fest@0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} + dev: true - type-fest@2.19.0: {} + /type-fest@2.19.0: + resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} + engines: {node: '>=12.20'} - type-fest@4.18.0: {} + /type-fest@4.10.3: + resolution: {integrity: sha512-JLXyjizi072smKGGcZiAJDCNweT8J+AuRxmPZ1aG7TERg4ijx9REl8CNhbr36RV4qXqL1gO1FF9HL8OkVmmrsA==} + engines: {node: '>=16'} + dev: false - type-is@1.6.18: + /type-is@1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} + engines: {node: '>= 0.6'} dependencies: media-typer: 0.3.0 mime-types: 2.1.35 + dev: true - typed-array-buffer@1.0.2: + /typed-array-buffer@1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 es-errors: 1.3.0 is-typed-array: 1.1.13 - typed-array-byte-length@1.0.1: + /typed-array-byte-length@1.0.1: + resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 for-each: 0.3.3 @@ -17867,7 +15085,9 @@ snapshots: has-proto: 1.0.3 is-typed-array: 1.1.13 - typed-array-byte-offset@1.0.2: + /typed-array-byte-offset@1.0.2: + resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} + engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.7 call-bind: 1.0.7 @@ -17876,7 +15096,9 @@ snapshots: has-proto: 1.0.3 is-typed-array: 1.1.13 - typed-array-length@1.0.6: + /typed-array-length@1.0.5: + resolution: {integrity: sha512-yMi0PlwuznKHxKmcpoOdeLwxBoVPkqZxd7q2FgMkmD3bNwvF5VW0+UlUQ1k1vmktTu4Yu13Q0RIxEP8+B+wloA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 for-each: 0.3.3 @@ -17885,169 +15107,303 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typescript@5.4.2: {} + /typescript@5.3.3: + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + engines: {node: '>=14.17'} + hasBin: true + dev: true - typescript@5.4.5: {} + /typescript@5.4.2: + resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} + engines: {node: '>=14.17'} + hasBin: true - ua-parser-js@1.0.37: {} + /ua-parser-js@0.7.34: + resolution: {integrity: sha512-cJMeh/eOILyGu0ejgTKB95yKT3zOenSe9UGE3vj6WfiOwgGYnmATUsnDixMFvdU+rNMvWih83hrUP8VwhF9yXQ==} + dev: false - ufo@1.5.3: {} + /ufo@1.4.0: + resolution: {integrity: sha512-Hhy+BhRBleFjpJ2vchUNN40qgkh0366FWJGqVLYBHev0vpHTrXSA0ryT+74UiW6KWsldNurQMKGqCm1M2zBciQ==} - uglify-js@3.17.4: + /uglify-js@3.17.4: + resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} + engines: {node: '>=0.8.0'} + hasBin: true + requiresBuild: true + dev: true optional: true - unbox-primitive@1.0.2: + /unbox-primitive@1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.2 has-bigints: 1.0.2 has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 - undici-types@5.26.5: {} + /undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - unicode-canonical-property-names-ecmascript@2.0.0: {} + /unicode-canonical-property-names-ecmascript@2.0.0: + resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} + engines: {node: '>=4'} + dev: true - unicode-match-property-ecmascript@2.0.0: + /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.1.0 + dev: true - unicode-match-property-value-ecmascript@2.1.0: {} + /unicode-match-property-value-ecmascript@2.1.0: + resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} + engines: {node: '>=4'} + dev: true - unicode-property-aliases-ecmascript@2.1.0: {} + /unicode-property-aliases-ecmascript@2.1.0: + resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} + engines: {node: '>=4'} + dev: true - unicorn-magic@0.1.0: {} + /unicorn-magic@0.1.0: + resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} + engines: {node: '>=18'} + dev: true - unique-string@2.0.0: + /unique-string@2.0.0: + resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} + engines: {node: '>=8'} dependencies: crypto-random-string: 2.0.0 + dev: true - unist-util-is@6.0.0: + /unist-util-is@6.0.0: + resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} dependencies: '@types/unist': 3.0.2 + dev: true - unist-util-visit-parents@6.0.1: + /unist-util-visit-parents@6.0.1: + resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} dependencies: '@types/unist': 3.0.2 unist-util-is: 6.0.0 + dev: true - unist-util-visit@5.0.0: + /unist-util-visit@5.0.0: + resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} dependencies: '@types/unist': 3.0.2 unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 + dev: true - universal-cookie@7.1.4: + /universal-cookie@7.1.0: + resolution: {integrity: sha512-LCLHwP0whxTqkBYMptW1dzNS0xxIVJmU6c51N5CfPNheVxuJW7fVxPa6MUGX7boUSyOlpMveBO96hMs5Gee6Fg==} dependencies: '@types/cookie': 0.6.0 cookie: 0.6.0 + dev: false - universalify@0.1.2: {} + /universalify@0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} + dev: true - universalify@0.2.0: {} + /universalify@0.2.0: + resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} + engines: {node: '>= 4.0.0'} + dev: true - universalify@2.0.1: {} + /universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} - unpipe@1.0.0: {} + /unpipe@1.0.0: + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} + engines: {node: '>= 0.8'} + dev: true - unplugin-icons@0.18.5(vue-template-compiler@2.7.16): + /unplugin-icons@0.18.5: + resolution: {integrity: sha512-KVNAohXbZ7tVcG1C3p6QaC7wU9Qrj7etv4XvsMMJAxr5LccQZ+Iuv5LOIv/7GtqXaGN1BuFCqRO1ErsHEgEXdQ==} + peerDependencies: + '@svgr/core': '>=7.0.0' + '@svgx/core': ^1.0.1 + '@vue/compiler-sfc': ^3.0.2 || ^2.7.0 + vue-template-compiler: ^2.6.12 + vue-template-es2015-compiler: ^1.9.0 + peerDependenciesMeta: + '@svgr/core': + optional: true + '@svgx/core': + optional: true + '@vue/compiler-sfc': + optional: true + vue-template-compiler: + optional: true + vue-template-es2015-compiler: + optional: true dependencies: - '@antfu/install-pkg': 0.3.3 + '@antfu/install-pkg': 0.3.1 '@antfu/utils': 0.7.7 - '@iconify/utils': 2.1.23 + '@iconify/utils': 2.1.22 debug: 4.3.4 kolorist: 1.8.0 local-pkg: 0.5.0 - unplugin: 1.10.1 - optionalDependencies: - vue-template-compiler: 2.7.16 + unplugin: 1.7.1 transitivePeerDependencies: - supports-color + dev: true - unplugin@1.10.1: + /unplugin@1.7.1: + resolution: {integrity: sha512-JqzORDAPxxs8ErLV4x+LL7bk5pk3YlcWqpSNsIkAZj972KzFZLClc/ekppahKkOczGkwIG6ElFgdOgOlK4tXZw==} dependencies: acorn: 8.11.3 chokidar: 3.6.0 webpack-sources: 3.2.3 webpack-virtual-modules: 0.6.1 + dev: true - untildify@4.0.0: {} + /untildify@4.0.0: + resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} + engines: {node: '>=8'} + dev: true - update-browserslist-db@1.0.13(browserslist@4.23.0): + /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.23.0 escalade: 3.1.2 picocolors: 1.0.0 - uri-js@4.4.1: + /uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: - punycode: 2.3.1 + punycode: 2.3.0 - url-loader@4.1.1(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))): + /url-loader@4.1.1(webpack@5.90.3): + resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} + engines: {node: '>= 10.13.0'} + peerDependencies: + file-loader: '*' + webpack: ^4.0.0 || ^5.0.0 + peerDependenciesMeta: + file-loader: + optional: true dependencies: loader-utils: 2.0.4 mime-types: 2.1.35 - schema-utils: 3.3.0 - webpack: 5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5)) + schema-utils: 3.1.1 + webpack: 5.90.3 + dev: true - url-parse@1.5.10: + /url-parse@1.5.10: + resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} dependencies: querystringify: 2.2.0 requires-port: 1.0.0 + dev: true - url@0.11.3: + /url@0.11.3: + resolution: {integrity: sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==} dependencies: punycode: 1.4.1 - qs: 6.12.1 + qs: 6.11.2 + dev: false - use-callback-ref@1.3.2(@types/react@18.3.1)(react@18.2.0): + /use-callback-ref@1.3.1(@types/react@18.2.65)(react@18.2.0): + resolution: {integrity: sha512-Lg4Vx1XZQauB42Hw3kK7JM6yjVjgFmFC5/Ab797s79aARomD2nEErc4mCgM8EZrARLmmbWpi5DGCadmK50DcAQ==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.2.65 react: 18.2.0 tslib: 2.6.2 - optionalDependencies: - '@types/react': 18.3.1 + dev: false - use-composed-ref@1.3.0(react@18.2.0): + /use-composed-ref@1.3.0(react@18.2.0): + resolution: {integrity: sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: react: 18.2.0 + dev: false - use-immer@0.9.0(immer@10.1.1)(react@18.2.0): + /use-immer@0.9.0(immer@10.0.4)(react@18.2.0): + resolution: {integrity: sha512-/L+enLi0nvuZ6j4WlyK0US9/ECUtV5v9RUbtxnn5+WbtaXYUaOBoKHDNL9I5AETdurQ4rIFIj/s+Z5X80ATyKw==} + peerDependencies: + immer: '>=2.0.0' + react: ^16.8.0 || ^17.0.1 || ^18.0.0 dependencies: - immer: 10.1.1 + immer: 10.0.4 react: 18.2.0 + dev: false - use-isomorphic-layout-effect@1.1.2(@types/react@18.3.1)(react@18.2.0): + /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.65)(react@18.2.0): + resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.2.65 react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.1 + dev: false - use-latest@1.2.1(@types/react@18.3.1)(react@18.2.0): + /use-latest@1.2.1(@types/react@18.2.65)(react@18.2.0): + resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.2.65 react: 18.2.0 - use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.1)(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.1 + use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.65)(react@18.2.0) + dev: false - use-sidecar@1.1.2(@types/react@18.3.1)(react@18.2.0): + /use-sidecar@1.1.2(@types/react@18.2.65)(react@18.2.0): + resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.2.65 detect-node-es: 1.1.0 react: 18.2.0 tslib: 2.6.2 - optionalDependencies: - '@types/react': 18.3.1 + dev: false - use-sync-external-store@1.2.0(react@18.2.0): - dependencies: - react: 18.2.0 - - use-sync-external-store@1.2.2(react@18.2.0): + /use-sync-external-store@1.2.0(react@18.2.0): + resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: react: 18.2.0 - util-deprecate@1.0.2: {} + /util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - util@0.12.5: + /util@0.12.5: + resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} dependencies: inherits: 2.0.4 is-arguments: 1.1.1 @@ -18055,39 +15411,67 @@ snapshots: is-typed-array: 1.1.13 which-typed-array: 1.1.15 - utils-merge@1.0.1: {} + /utils-merge@1.0.1: + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} + engines: {node: '>= 0.4.0'} + dev: true - utrie@1.0.2: + /utrie@1.0.2: + resolution: {integrity: sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==} + requiresBuild: true dependencies: base64-arraybuffer: 1.0.2 + dev: false optional: true - uuid@9.0.0: {} + /uuid@9.0.0: + resolution: {integrity: sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==} + hasBin: true + dev: false - uuid@9.0.1: {} + /uuid@9.0.1: + resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + hasBin: true + dev: true - v8-compile-cache-lib@3.0.1: {} + /v8-compile-cache-lib@3.0.1: + resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} + dev: true - validate-npm-package-license@3.0.4: + /validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} dependencies: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 + dev: true - validator@13.11.0: {} + /validator@13.11.0: + resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} + engines: {node: '>= 0.10'} + dev: true - vary@1.1.2: {} + /vary@1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} + dev: true - viewport-mercator-project@7.0.4: + /viewport-mercator-project@7.0.4: + resolution: {integrity: sha512-0jzpL6pIMocCKWg1C3mqi/N4UPgZC3FzwghEm1H+XsUo8hNZAyJc3QR7YqC816ibOR8aWT5pCsV+gCu8/BMJgg==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. dependencies: '@math.gl/web-mercator': 3.6.3 + dev: false - vite-node@1.5.3(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0): + /vite-node@1.3.1(@types/node@20.11.27)(sass@1.72.0): + resolution: {integrity: sha512-azbRrqRxlWTJEVbzInZCTchx0X69M/XPTCz4H+TLvlTcR/xH/3hkRqhOakT41fMJCMzXTu4UvegkZiEoJAWvng==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true dependencies: cac: 6.7.14 debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0) + vite: 5.1.6(@types/node@20.11.27)(sass@1.72.0) transitivePeerDependencies: - '@types/node' - less @@ -18098,79 +15482,202 @@ snapshots: - supports-color - terser - vite-plugin-dts@3.9.0(@types/node@20.11.27)(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0)): + /vite-plugin-dts@3.7.3(@types/node@20.11.27)(typescript@5.4.2)(vite@5.1.6): + resolution: {integrity: sha512-26eTlBYdpjRLWCsTJebM8vkCieE+p9gP3raf+ecDnzzK5E3FG6VE1wcy55OkRpfWWVlVvKkYFe6uvRHYWx7Nog==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + typescript: '*' + vite: '*' + peerDependenciesMeta: + vite: + optional: true dependencies: - '@microsoft/api-extractor': 7.43.0(@types/node@20.11.27) - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) - '@vue/language-core': 1.8.27(typescript@5.4.5) + '@microsoft/api-extractor': 7.39.0(@types/node@20.11.27) + '@rollup/pluginutils': 5.1.0 + '@vue/language-core': 1.8.27(typescript@5.4.2) debug: 4.3.4 kolorist: 1.8.0 - magic-string: 0.30.10 - typescript: 5.4.5 - vue-tsc: 1.8.27(typescript@5.4.5) - optionalDependencies: - vite: 5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0) + typescript: 5.4.2 + vite: 5.1.6(@types/node@20.11.27)(sass@1.72.0) + vue-tsc: 1.8.27(typescript@5.4.2) transitivePeerDependencies: - '@types/node' - rollup - supports-color + dev: true - vite-plugin-sass-dts@1.3.18(postcss@8.4.38)(prettier@3.2.5)(sass@1.75.0)(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0)): + /vite-plugin-sass-dts@1.3.17(postcss@8.4.35)(prettier@3.2.5)(sass@1.72.0)(vite@5.1.6): + resolution: {integrity: sha512-1YOEaDblFafFUhqOWdCBkJaJjBA7XPcX+Y8pFKFbn4BuNO5M57snN2A4w1DkA8pF6gL/QSvSpQfswHBDDC2fjQ==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8 + prettier: ^2.7 || ^3 + sass: '*' + vite: '>=3' dependencies: - postcss: 8.4.38 - postcss-js: 4.0.1(postcss@8.4.38) + postcss: 8.4.35 + postcss-js: 4.0.1(postcss@8.4.35) prettier: 3.2.5 - sass: 1.75.0 - vite: 5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0) + sass: 1.72.0 + vite: 5.1.6(@types/node@20.11.27)(sass@1.72.0) + dev: true - vite-tsconfig-paths@4.3.2(typescript@5.4.5)(vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0)): + /vite-tsconfig-paths@4.3.2(typescript@5.4.2)(vite@5.1.6): + resolution: {integrity: sha512-0Vd/a6po6Q+86rPlntHye7F31zA2URZMbH8M3saAZ/xR9QoGN/L21bxEGfXdWmFdNkqPpRdxFT7nmNe12e9/uA==} + peerDependencies: + vite: '*' + peerDependenciesMeta: + vite: + optional: true dependencies: debug: 4.3.4 globrex: 0.1.2 - tsconfck: 3.0.3(typescript@5.4.5) - optionalDependencies: - vite: 5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0) + tsconfck: 3.0.3(typescript@5.4.2) + vite: 5.1.6(@types/node@20.11.27)(sass@1.72.0) transitivePeerDependencies: - supports-color - typescript + dev: true - vite@5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0): + /vite@5.1.6(@types/node@20.11.27)(sass@1.72.0): + resolution: {integrity: sha512-yYIAZs9nVfRJ/AiOLCA91zzhjsHUgMjB+EigzFb6W2XTLO8JixBCKCjvhKZaye+NKYHCrkv3Oh50dH9EdLU2RA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true dependencies: - esbuild: 0.20.2 - postcss: 8.4.38 - rollup: 4.17.2 - optionalDependencies: '@types/node': 20.11.27 + esbuild: 0.19.12 + postcss: 8.4.35 + rollup: 4.13.0 + sass: 1.72.0 + optionalDependencies: fsevents: 2.3.3 - sass: 1.75.0 - terser: 5.31.0 - vitest@1.5.3(@types/node@20.11.27)(happy-dom@13.10.1)(jsdom@24.0.0)(sass@1.75.0)(terser@5.31.0): + /vitest@1.3.1(@types/node@20.11.27): + resolution: {integrity: sha512-/1QJqXs8YbCrfv/GPQ05wAZf2eakUPLPa18vkJAKE7RXOKfVHqMZZ1WlTjiwl6Gcn65M5vpNUB6EFLnEdRdEXQ==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': 1.3.1 + '@vitest/ui': 1.3.1 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true dependencies: - '@vitest/expect': 1.5.3 - '@vitest/runner': 1.5.3 - '@vitest/snapshot': 1.5.3 - '@vitest/spy': 1.5.3 - '@vitest/utils': 1.5.3 + '@types/node': 20.11.27 + '@vitest/expect': 1.3.1 + '@vitest/runner': 1.3.1 + '@vitest/snapshot': 1.3.1 + '@vitest/spy': 1.3.1 + '@vitest/utils': 1.3.1 acorn-walk: 8.3.2 chai: 4.4.1 debug: 4.3.4 execa: 8.0.1 local-pkg: 0.5.0 - magic-string: 0.30.10 + magic-string: 0.30.7 pathe: 1.1.2 picocolors: 1.0.0 std-env: 3.7.0 - strip-literal: 2.1.0 - tinybench: 2.8.0 - tinypool: 0.8.4 - vite: 5.2.10(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0) - vite-node: 1.5.3(@types/node@20.11.27)(sass@1.75.0)(terser@5.31.0) + strip-literal: 2.0.0 + tinybench: 2.6.0 + tinypool: 0.8.2 + vite: 5.1.6(@types/node@20.11.27)(sass@1.72.0) + vite-node: 1.3.1(@types/node@20.11.27)(sass@1.72.0) why-is-node-running: 2.2.2 - optionalDependencies: + transitivePeerDependencies: + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + + /vitest@1.3.1(@types/node@20.11.27)(happy-dom@13.8.4)(jsdom@24.0.0)(sass@1.72.0): + resolution: {integrity: sha512-/1QJqXs8YbCrfv/GPQ05wAZf2eakUPLPa18vkJAKE7RXOKfVHqMZZ1WlTjiwl6Gcn65M5vpNUB6EFLnEdRdEXQ==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': 1.3.1 + '@vitest/ui': 1.3.1 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + dependencies: '@types/node': 20.11.27 - happy-dom: 13.10.1 + '@vitest/expect': 1.3.1 + '@vitest/runner': 1.3.1 + '@vitest/snapshot': 1.3.1 + '@vitest/spy': 1.3.1 + '@vitest/utils': 1.3.1 + acorn-walk: 8.3.2 + chai: 4.4.1 + debug: 4.3.4 + execa: 8.0.1 + happy-dom: 13.8.4 jsdom: 24.0.0 + local-pkg: 0.5.0 + magic-string: 0.30.7 + pathe: 1.1.2 + picocolors: 1.0.0 + std-env: 3.7.0 + strip-literal: 2.0.0 + tinybench: 2.6.0 + tinypool: 0.8.2 + vite: 5.1.6(@types/node@20.11.27)(sass@1.72.0) + vite-node: 1.3.1(@types/node@20.11.27)(sass@1.72.0) + why-is-node-running: 2.2.2 transitivePeerDependencies: - less - lightningcss @@ -18179,74 +15686,78 @@ snapshots: - sugarss - supports-color - terser + dev: true - vue-template-compiler@2.7.16: + /vue-template-compiler@2.7.16: + resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} dependencies: de-indent: 1.0.2 he: 1.2.0 + dev: true - vue-tsc@1.8.27(typescript@5.4.5): + /vue-tsc@1.8.27(typescript@5.4.2): + resolution: {integrity: sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg==} + hasBin: true + peerDependencies: + typescript: '*' dependencies: '@volar/typescript': 1.11.1 - '@vue/language-core': 1.8.27(typescript@5.4.5) + '@vue/language-core': 1.8.27(typescript@5.4.2) semver: 7.6.0 - typescript: 5.4.5 + typescript: 5.4.2 + dev: true - w3c-xmlserializer@5.0.0: + /w3c-xmlserializer@5.0.0: + resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} + engines: {node: '>=18'} dependencies: xml-name-validator: 5.0.0 + dev: true - watchpack@2.4.1: + /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.11 + dev: true - wcwidth@1.0.1: + /wcwidth@1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} dependencies: defaults: 1.0.4 + dev: true - web-worker@1.3.0: {} - - webidl-conversions@3.0.1: {} + /web-worker@1.3.0: + resolution: {integrity: sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==} + dev: false - webidl-conversions@7.0.0: {} + /webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - webpack-sources@3.2.3: {} + /webidl-conversions@7.0.0: + resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} + engines: {node: '>=12'} + dev: true - webpack-virtual-modules@0.6.1: {} + /webpack-sources@3.2.3: + resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} + engines: {node: '>=10.13.0'} + dev: true - webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5)): - dependencies: - '@types/eslint-scope': 3.7.7 - '@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-assertions: 1.9.0(acorn@8.11.3) - browserslist: 4.23.0 - chrome-trace-event: 1.0.3 - enhanced-resolve: 5.16.0 - es-module-lexer: 1.5.2 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - 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.3.0 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.4.17(@swc/helpers@0.5.5))(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))) - watchpack: 2.4.1 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js + /webpack-virtual-modules@0.6.1: + resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==} + dev: true - webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2): + /webpack@5.90.3: + resolution: {integrity: sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 @@ -18258,7 +15769,7 @@ snapshots: browserslist: 4.23.0 chrome-trace-event: 1.0.3 enhanced-resolve: 5.16.0 - es-module-lexer: 1.5.2 + es-module-lexer: 1.4.1 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -18269,33 +15780,48 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2)(webpack@5.91.0(@swc/core@1.4.17(@swc/helpers@0.5.5))(esbuild@0.20.2)) + terser-webpack-plugin: 5.3.10(webpack@5.90.3) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js + dev: true - whatwg-encoding@3.1.1: + /whatwg-encoding@3.1.1: + resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} + engines: {node: '>=18'} dependencies: iconv-lite: 0.6.3 + dev: true - whatwg-mimetype@3.0.0: {} + /whatwg-mimetype@3.0.0: + resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} + engines: {node: '>=12'} + dev: true - whatwg-mimetype@4.0.0: {} + /whatwg-mimetype@4.0.0: + resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} + engines: {node: '>=18'} + dev: true - whatwg-url@14.0.0: + /whatwg-url@14.0.0: + resolution: {integrity: sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==} + engines: {node: '>=18'} dependencies: tr46: 5.0.0 webidl-conversions: 7.0.0 + dev: true - whatwg-url@5.0.0: + /whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} dependencies: tr46: 0.0.3 webidl-conversions: 3.0.1 - which-boxed-primitive@1.0.2: + /which-boxed-primitive@1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} dependencies: is-bigint: 1.0.4 is-boolean-object: 1.1.2 @@ -18303,7 +15829,9 @@ snapshots: is-string: 1.0.7 is-symbol: 1.0.4 - which-builtin-type@1.1.3: + /which-builtin-type@1.1.3: + resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} + engines: {node: '>= 0.4'} dependencies: function.prototype.name: 1.1.6 has-tostringtag: 1.0.2 @@ -18315,17 +15843,30 @@ snapshots: is-weakref: 1.0.2 isarray: 2.0.5 which-boxed-primitive: 1.0.2 - which-collection: 1.0.2 + which-collection: 1.0.1 which-typed-array: 1.1.15 - which-collection@1.0.2: + /which-collection@1.0.1: + resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} + dependencies: + is-map: 2.0.2 + is-set: 2.0.2 + is-weakmap: 2.0.1 + is-weakset: 2.0.2 + + /which-typed-array@1.1.14: + resolution: {integrity: sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg==} + engines: {node: '>= 0.4'} dependencies: - is-map: 2.0.3 - is-set: 2.0.3 - is-weakmap: 2.0.2 - is-weakset: 2.0.3 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-tostringtag: 1.0.2 - which-typed-array@1.1.15: + /which-typed-array@1.1.15: + resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} + engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.7 call-bind: 1.0.7 @@ -18333,65 +15874,118 @@ snapshots: gopd: 1.0.1 has-tostringtag: 1.0.2 - which@2.0.2: + /which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true dependencies: isexe: 2.0.0 - why-is-node-running@2.2.2: + /why-is-node-running@2.2.2: + resolution: {integrity: sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==} + engines: {node: '>=8'} + hasBin: true dependencies: siginfo: 2.0.0 stackback: 0.0.2 - word-wrap@1.2.5: {} - - wordwrap@1.0.0: {} + /wordwrap@1.0.0: + resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} + dev: true - wrap-ansi@7.0.0: + /wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 - wrap-ansi@8.1.0: + /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.1.0 - wrappy@1.0.2: {} + /wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - write-file-atomic@2.4.3: + /write-file-atomic@2.4.3: + resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} dependencies: graceful-fs: 4.2.11 imurmurhash: 0.1.4 signal-exit: 3.0.7 + dev: true - ws@8.17.0: {} + /ws@8.16.0: + resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: true - xml-name-validator@5.0.0: {} + /xml-name-validator@5.0.0: + resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} + engines: {node: '>=18'} + dev: true - xmlchars@2.2.0: {} + /xmlchars@2.2.0: + resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} + dev: true - xss@1.0.13: + /xss@1.0.13: + resolution: {integrity: sha512-clu7dxTm1e8Mo5fz3n/oW3UCXBfV89xZ72jM8yzo1vR/pIS0w3sgB3XV2H8Vm6zfGnHL0FzvLJPJEBhd86/z4Q==} + engines: {node: '>= 0.10.0'} + hasBin: true dependencies: commander: 2.20.3 cssfilter: 0.0.10 + dev: false - xtend@4.0.2: {} + /xtend@4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} + dev: true - y18n@5.0.8: {} + /y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + dev: true - yallist@3.1.1: {} + /yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - yallist@4.0.0: {} + /yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - yaml@1.10.2: {} + /yaml@1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} + dev: false - yaml@2.4.2: {} + /yaml@2.4.0: + resolution: {integrity: sha512-j9iR8g+/t0lArF4V6NE/QCfT+CO7iLqrXAHZbJdo+LfjqP1vR8Fg5bSiaq6Q2lOD1AUEVrEVIgABvBFYojJVYQ==} + engines: {node: '>= 14'} + hasBin: true + dev: true - yargs-parser@21.1.1: {} + /yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + dev: true - yargs@17.7.2: + /yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} dependencies: cliui: 8.0.1 escalade: 3.1.2 @@ -18400,28 +15994,56 @@ snapshots: string-width: 4.2.3 y18n: 5.0.8 yargs-parser: 21.1.1 + dev: true - yn@3.1.1: {} + /yn@3.1.1: + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} + engines: {node: '>=6'} + dev: true - yocto-queue@0.1.0: {} + /yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} - yocto-queue@1.0.0: {} + /yocto-queue@1.0.0: + resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} + engines: {node: '>=12.20'} - z-schema@5.0.5: + /z-schema@5.0.5: + resolution: {integrity: sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==} + engines: {node: '>=8.0.0'} + hasBin: true dependencies: lodash.get: 4.4.2 lodash.isequal: 4.5.0 validator: 13.11.0 optionalDependencies: commander: 9.5.0 + dev: true - zstd-codec@0.1.4: + /zstd-codec@0.1.4: + resolution: {integrity: sha512-KYnWoFWgGtWyQEKNnUcb3u8ZtKO8dn5d8u+oGpxPlopqsPyv60U8suDyfk7Z7UtAO6Sk5i1aVcAs9RbaB1n36A==} + requiresBuild: true + dev: false optional: true - zustand@4.5.2(@types/react@18.3.1)(immer@10.1.1)(react@18.2.0): + /zustand@4.5.1(@types/react@18.2.65)(immer@10.0.4)(react@18.2.0): + resolution: {integrity: sha512-XlauQmH64xXSC1qGYNv00ODaQ3B+tNPoy22jv2diYiP4eoDKr9LA+Bh5Bc3gplTrFdb6JVI+N4kc1DZ/tbtfPg==} + engines: {node: '>=12.7.0'} + peerDependencies: + '@types/react': '>=16.8' + immer: '>=9.0.6' + react: '>=16.8' + peerDependenciesMeta: + '@types/react': + optional: true + immer: + optional: true + react: + optional: true dependencies: - use-sync-external-store: 1.2.0(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.1 - immer: 10.1.1 + '@types/react': 18.2.65 + immer: 10.0.4 react: 18.2.0 + use-sync-external-store: 1.2.0(react@18.2.0) + dev: false -- GitLab