diff --git a/examples/vite-app/package.json b/examples/vite-app/package.json index 4bf5ff55..3e2e707a 100644 --- a/examples/vite-app/package.json +++ b/examples/vite-app/package.json @@ -33,7 +33,7 @@ "cypress": "12.14.0", "cypress-real-events": "1.8.1", "start-server-and-test": "^1.14.0", - "typescript": "^4.9.4", + "typescript": "5.1.3", "vite": "4.3.9" } } diff --git a/package.json b/package.json index 0c6563a0..7a5cee96 100644 --- a/package.json +++ b/package.json @@ -37,6 +37,6 @@ "rimraf": "^3.0.2", "rollup": "^3.23.0", "turbo": "^1.10.0", - "typescript": "^4.9.4" + "typescript": "5.1.3" } } diff --git a/packages/react/package.json b/packages/react/package.json index b3a0dc32..4e2bd02d 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -55,14 +55,14 @@ "react-dom": ">=17" }, "devDependencies": { - "@xyflow/eslint-config": "workspace:*", - "@xyflow/rollup-config": "workspace:*", - "@xyflow/tsconfig": "workspace:*", "@types/node": "^18.7.16", "@types/react": ">=17", "@types/react-dom": ">=17", + "@xyflow/eslint-config": "workspace:*", + "@xyflow/rollup-config": "workspace:*", + "@xyflow/tsconfig": "workspace:*", "react": "^18.2.0", - "typescript": "^4.9.4" + "typescript": "5.1.3" }, "rollup": { "globals": { diff --git a/packages/react/src/types/edges.ts b/packages/react/src/types/edges.ts index e470b918..cd29a85f 100644 --- a/packages/react/src/types/edges.ts +++ b/packages/react/src/types/edges.ts @@ -2,7 +2,7 @@ import type { CSSProperties, HTMLAttributes, ReactNode, MouseEvent as ReactMouseEvent, ComponentType } from 'react'; import type { - BaseEdge, + EdgeBase, BezierPathOptions, Position, SmoothStepPathOptions, @@ -28,7 +28,7 @@ export type EdgeLabelOptions = { export type EdgeUpdatable = boolean | HandleType; -export type DefaultEdge = BaseEdge & { +export type DefaultEdge = EdgeBase & { style?: CSSProperties; className?: string; sourceNode?: Node; diff --git a/packages/react/src/types/nodes.ts b/packages/react/src/types/nodes.ts index 794a1cf1..9f5edc0a 100644 --- a/packages/react/src/types/nodes.ts +++ b/packages/react/src/types/nodes.ts @@ -1,7 +1,7 @@ import type { CSSProperties, MouseEvent as ReactMouseEvent } from 'react'; -import type { BaseNode } from '@xyflow/system'; +import type { NodeBase } from '@xyflow/system'; -export type Node = BaseNode< +export type Node = NodeBase< NodeData, NodeType > & { diff --git a/packages/svelte/package.json b/packages/svelte/package.json index 54cfddb8..18d2197e 100644 --- a/packages/svelte/package.json +++ b/packages/svelte/package.json @@ -35,7 +35,7 @@ "svelte": "^3.59.1", "svelte-check": "^3.4.3", "tslib": "^2.4.1", - "typescript": "^4.9.3", + "typescript": "5.1.3", "vite": "^4.3.9" }, "peerDependencies": { diff --git a/packages/svelte/src/lib/store/index.ts b/packages/svelte/src/lib/store/index.ts index fdd9814b..b548f257 100644 --- a/packages/svelte/src/lib/store/index.ts +++ b/packages/svelte/src/lib/store/index.ts @@ -13,7 +13,9 @@ import { type Connection, type XYPosition, type CoordinateExtent, - type UpdateConnection + type UpdateConnection, + type NodeBase, + type NodeDragItem } from '@xyflow/system'; import { addEdge as addEdgeUtil } from '$lib/utils'; @@ -57,7 +59,9 @@ export function createStore(): SvelteFlowStore { const updateNodePositions: UpdateNodePositions = (nodeDragItems, dragging = false) => { store.nodes.update((nds) => { return nds.map((n) => { - const nodeDragItem = nodeDragItems.find((ndi) => ndi.id === n.id); + const nodeDragItem = (nodeDragItems as Array).find( + (ndi) => ndi.id === n.id + ); if (nodeDragItem) { return { diff --git a/packages/svelte/src/lib/types/edges.ts b/packages/svelte/src/lib/types/edges.ts index 981a0ae2..2f7817ee 100644 --- a/packages/svelte/src/lib/types/edges.ts +++ b/packages/svelte/src/lib/types/edges.ts @@ -1,7 +1,7 @@ /* eslint-disable @typescript-eslint/no-explicit-any */ import type { SvelteComponentTyped } from 'svelte'; import type { - BaseEdge, + EdgeBase, BezierPathOptions, DefaultEdgeOptionsBase, EdgePosition, @@ -10,7 +10,7 @@ import type { import type { Node } from '$lib/types'; -export type DefaultEdge = BaseEdge & { +export type DefaultEdge = EdgeBase & { label?: string; labelStyle?: string; style?: string; diff --git a/packages/svelte/src/lib/types/nodes.ts b/packages/svelte/src/lib/types/nodes.ts index 7daea232..d36e2a96 100644 --- a/packages/svelte/src/lib/types/nodes.ts +++ b/packages/svelte/src/lib/types/nodes.ts @@ -1,7 +1,7 @@ /* eslint-disable @typescript-eslint/no-explicit-any */ import type { SvelteComponentTyped } from 'svelte'; -import type { BaseNode, NodeProps } from '@xyflow/system'; +import type { NodeBase, NodeProps } from '@xyflow/system'; // @todo: currently the helper function only like Node from '@reactflow/core' // we need a base node type or helpes that accept Node like types @@ -9,7 +9,7 @@ import type { BaseNode, NodeProps } from '@xyflow/system'; export type Node< NodeData = any, NodeType extends string | undefined = string | undefined -> = BaseNode & { +> = NodeBase & { class?: string; style?: string; }; diff --git a/packages/system/package.json b/packages/system/package.json index ab64f19f..1043ceba 100644 --- a/packages/system/package.json +++ b/packages/system/package.json @@ -1,7 +1,7 @@ { "name": "@xyflow/system", "version": "0.0.1", - "description": "Core system of xyflow.", + "description": "xyflow core system that powers React Flow and Svelte Flow.", "keywords": [ "node-based UI", "graph", @@ -48,7 +48,7 @@ "@xyflow/eslint-config": "workspace:*", "@xyflow/rollup-config": "workspace:*", "@xyflow/tsconfig": "workspace:*", - "typescript": "^4.9.4" + "typescript": "5.1.3" }, "rollup": { "globals": { diff --git a/packages/system/src/types/edges.ts b/packages/system/src/types/edges.ts index 32888fe1..855682d2 100644 --- a/packages/system/src/types/edges.ts +++ b/packages/system/src/types/edges.ts @@ -1,7 +1,7 @@ import { Position } from './utils'; // eslint-disable-next-line @typescript-eslint/no-explicit-any -export type BaseEdge = { +export type EdgeBase = { id: string; type?: string; source: string; @@ -31,7 +31,7 @@ export type BezierPathOptions = { curvature?: number; }; -export type DefaultEdgeOptionsBase = Omit< +export type DefaultEdgeOptionsBase = Omit< EdgeType, 'id' | 'source' | 'target' | 'sourceHandle' | 'targetHandle' | 'sourceNode' | 'targetNode' >; diff --git a/packages/system/src/types/general.ts b/packages/system/src/types/general.ts index 0190f7df..379ca7e9 100644 --- a/packages/system/src/types/general.ts +++ b/packages/system/src/types/general.ts @@ -2,10 +2,10 @@ import type { D3DragEvent, Selection as D3Selection, SubjectPosition, ZoomBehavior } from 'd3'; import type { XYPosition, Rect } from './utils'; -import type { BaseNode, NodeDragItem, NodeOrigin } from './nodes'; +import type { NodeBase, NodeDragItem, NodeOrigin } from './nodes'; import type { ConnectingHandle, HandleType } from './handles'; import { PanZoomInstance } from './panzoom'; -import { BaseEdge } from '..'; +import { EdgeBase } from '..'; export type Project = (position: XYPosition) => XYPosition; @@ -45,9 +45,9 @@ export type OnConnectStart = (event: MouseEvent | TouchEvent, params: OnConnectS export type OnConnect = (connection: Connection) => void; export type OnConnectEnd = (event: MouseEvent | TouchEvent) => void; -export type IsValidConnection = (edge: BaseEdge | Connection) => boolean; +export type IsValidConnection = (edge: EdgeBase | Connection) => boolean; -export type FitViewParamsBase = { +export type FitViewParamsBase = { nodes: NodeType[]; width: number; height: number; @@ -57,7 +57,7 @@ export type FitViewParamsBase = { nodeOrigin?: NodeOrigin; }; -export type FitViewOptionsBase = { +export type FitViewOptionsBase = { padding?: number; includeHiddenNodes?: boolean; minZoom?: number; @@ -124,7 +124,7 @@ export type SelectionRect = Rect & { export type OnError = (id: string, message: string) => void; export type UpdateNodePositions = ( - dragItems: NodeDragItem[] | BaseNode[], + dragItems: NodeDragItem[] | NodeBase[], positionChanged?: boolean, dragging?: boolean ) => void; diff --git a/packages/system/src/types/nodes.ts b/packages/system/src/types/nodes.ts index 1a1ebb67..52731a07 100644 --- a/packages/system/src/types/nodes.ts +++ b/packages/system/src/types/nodes.ts @@ -3,7 +3,7 @@ import { internalsSymbol } from '../constants'; import type { XYPosition, Position, CoordinateExtent, HandleElement } from '.'; // this is stuff that all nodes share independent of the framework -export type BaseNode = { +export type NodeBase = { id: string; position: XYPosition; data: T; @@ -39,13 +39,13 @@ export type BaseNode // props that get passed to a custom node export type NodeProps = { - id: BaseNode['id']; + id: NodeBase['id']; data: T; - dragHandle: BaseNode['dragHandle']; - type: BaseNode['type']; - selected: BaseNode['selected']; - isConnectable: BaseNode['connectable']; - zIndex: BaseNode['zIndex']; + dragHandle: NodeBase['dragHandle']; + type: NodeBase['type']; + selected: NodeBase['selected']; + isConnectable: NodeBase['connectable']; + zIndex: NodeBase['zIndex']; xPos: number; yPos: number; dragging: boolean; @@ -85,6 +85,6 @@ export type NodeDragItem = { export type NodeOrigin = [number, number]; -export type OnNodeDrag = (event: MouseEvent, node: BaseNode, nodes: BaseNode[]) => void; +export type OnNodeDrag = (event: MouseEvent, node: NodeBase, nodes: NodeBase[]) => void; -export type OnSelectionDrag = (event: MouseEvent, nodes: BaseNode[]) => void; +export type OnSelectionDrag = (event: MouseEvent, nodes: NodeBase[]) => void; diff --git a/packages/system/src/utils/edges/general.ts b/packages/system/src/utils/edges/general.ts index fce5c81a..69c5d638 100644 --- a/packages/system/src/utils/edges/general.ts +++ b/packages/system/src/utils/edges/general.ts @@ -1,5 +1,5 @@ import { Connection, Transform, errorMessages, internalsSymbol, isEdgeBase } from '../..'; -import { BaseEdge, BaseNode } from '../../types'; +import { EdgeBase, NodeBase } from '../../types'; import { isNumeric, getOverlappingArea, boxToRect, nodeToBox, getBoundsOfBoxes, devWarn } from '../general'; // this is used for straight edges and simple smoothstep edges (LTR, RTL, BTT, TTB) @@ -25,15 +25,15 @@ export function getEdgeCenter({ const defaultEdgeTree = [{ level: 0, isMaxLevel: true, edges: [] }]; -export type GroupedEdges = { +export type GroupedEdges = { edges: EdgeType[]; level: number; isMaxLevel: boolean; }; -export function groupEdgesByZLevel( +export function groupEdgesByZLevel( edges: EdgeType[], - nodes: BaseNode[], + nodes: NodeBase[], elevateEdgesOnSelect = false ): GroupedEdges[] { let maxLevel = -1; @@ -80,8 +80,8 @@ export function groupEdgesByZLevel( } type IsEdgeVisibleParams = { - sourceNode: BaseNode; - targetNode: BaseNode; + sourceNode: NodeBase; + targetNode: NodeBase; width: number; height: number; transform: Transform; @@ -108,10 +108,10 @@ export function isEdgeVisible({ sourceNode, targetNode, width, height, transform return getOverlappingArea(viewRect, boxToRect(edgeBox)) > 0; } -const getEdgeId = ({ source, sourceHandle, target, targetHandle }: Connection | BaseEdge): string => +const getEdgeId = ({ source, sourceHandle, target, targetHandle }: Connection | EdgeBase): string => `xyflow__edge-${source}${sourceHandle || ''}-${target}${targetHandle || ''}`; -const connectionExists = (edge: BaseEdge, edges: BaseEdge[]) => { +const connectionExists = (edge: EdgeBase, edges: EdgeBase[]) => { return edges.some( (el) => el.source === edge.source && @@ -121,7 +121,7 @@ const connectionExists = (edge: BaseEdge, edges: BaseEdge[]) => { ); }; -export const addEdgeBase = ( +export const addEdgeBase = ( edgeParams: EdgeType | Connection, edges: EdgeType[] ): EdgeType[] => { @@ -152,7 +152,7 @@ export type UpdateEdgeOptions = { shouldReplaceId?: boolean; }; -export const updateEdgeBase = ( +export const updateEdgeBase = ( oldEdge: EdgeType, newConnection: Connection, edges: EdgeType[], diff --git a/packages/system/src/utils/edges/positions.ts b/packages/system/src/utils/edges/positions.ts index f4354882..28642d35 100644 --- a/packages/system/src/utils/edges/positions.ts +++ b/packages/system/src/utils/edges/positions.ts @@ -1,15 +1,15 @@ import { EdgePosition } from '../../types/edges'; import { ConnectionMode, OnError } from '../../types/general'; -import { BaseNode, NodeHandleBounds } from '../../types/nodes'; +import { NodeBase, NodeHandleBounds } from '../../types/nodes'; import { Position, Rect, XYPosition } from '../../types/utils'; import { errorMessages, internalsSymbol } from '../../constants'; import { HandleElement } from '../../types'; export type GetEdgePositionParams = { id: string; - sourceNode: BaseNode; + sourceNode: NodeBase; sourceHandle: string | null; - targetNode: BaseNode; + targetNode: NodeBase; targetHandle: string | null; connectionMode: ConnectionMode; onError?: OnError; @@ -59,7 +59,7 @@ export function getEdgePosition(params: GetEdgePositionParams): EdgePosition | n }; } -function getHandleDataByNode(node?: BaseNode): [Rect, NodeHandleBounds | null, boolean] { +function getHandleDataByNode(node?: NodeBase): [Rect, NodeHandleBounds | null, boolean] { const handleBounds = node?.[internalsSymbol]?.handleBounds || null; const isValid = diff --git a/packages/system/src/utils/general.ts b/packages/system/src/utils/general.ts index bf14ea92..c7e58878 100644 --- a/packages/system/src/utils/general.ts +++ b/packages/system/src/utils/general.ts @@ -4,7 +4,7 @@ import type { CoordinateExtent, Box, Rect, - BaseNode, + NodeBase, NodeOrigin, SnapGrid, Transform, @@ -58,7 +58,7 @@ export const boxToRect = ({ x, y, x2, y2 }: Box): Rect => ({ height: y2 - y, }); -export const nodeToRect = (node: BaseNode, nodeOrigin: NodeOrigin = [0, 0]): Rect => { +export const nodeToRect = (node: NodeBase, nodeOrigin: NodeOrigin = [0, 0]): Rect => { const { positionAbsolute } = getNodePositionWithOrigin(node, node.origin || nodeOrigin); return { @@ -68,7 +68,7 @@ export const nodeToRect = (node: BaseNode, nodeOrigin: NodeOrigin = [0, 0]): Rec }; }; -export const nodeToBox = (node: BaseNode, nodeOrigin: NodeOrigin = [0, 0]): Box => { +export const nodeToBox = (node: NodeBase, nodeOrigin: NodeOrigin = [0, 0]): Box => { const { positionAbsolute } = getNodePositionWithOrigin(node, node.origin || nodeOrigin); return { diff --git a/packages/system/src/utils/graph.ts b/packages/system/src/utils/graph.ts index fa311b9b..327adea6 100644 --- a/packages/system/src/utils/graph.ts +++ b/packages/system/src/utils/graph.ts @@ -17,8 +17,8 @@ import { type XYPosition, type Rect, type NodeOrigin, - type BaseNode, - type BaseEdge, + type NodeBase, + type EdgeBase, type FitViewParamsBase, type FitViewOptionsBase, NodeDragItem, @@ -27,15 +27,15 @@ import { } from '../types'; import { errorMessages } from '../constants'; -export const isEdgeBase = ( +export const isEdgeBase = ( element: NodeType | Connection | EdgeType ): element is EdgeType => 'id' in element && 'source' in element && 'target' in element; -export const isNodeBase = ( +export const isNodeBase = ( element: NodeType | Connection | EdgeType ): element is NodeType => 'id' in element && !('source' in element) && !('target' in element); -export const getOutgoersBase = ( +export const getOutgoersBase = ( node: NodeType, nodes: NodeType[], edges: EdgeType[] @@ -48,7 +48,7 @@ export const getOutgoersBase = outgoerIds.includes(n.id)); }; -export const getIncomersBase = ( +export const getIncomersBase = ( node: NodeType, nodes: NodeType[], edges: EdgeType[] @@ -62,7 +62,7 @@ export const getIncomersBase = { if (!node) { @@ -95,7 +95,7 @@ export const getNodePositionWithOrigin = ( }; }; -export const getRectOfNodes = (nodes: BaseNode[], nodeOrigin: NodeOrigin = [0, 0]): Rect => { +export const getRectOfNodes = (nodes: NodeBase[], nodeOrigin: NodeOrigin = [0, 0]): Rect => { if (nodes.length === 0) { return { x: 0, y: 0, width: 0, height: 0 }; } @@ -119,7 +119,7 @@ export const getRectOfNodes = (nodes: BaseNode[], nodeOrigin: NodeOrigin = [0, 0 return boxToRect(box); }; -export const getNodesInside = ( +export const getNodesInside = ( nodes: NodeType[], rect: Rect, [tx, ty, tScale]: Transform = [0, 0, 1], @@ -158,7 +158,7 @@ export const getNodesInside = ( return visibleNodes; }; -export const getConnectedEdgesBase = ( +export const getConnectedEdgesBase = ( nodes: NodeType[], edges: EdgeType[] ): EdgeType[] => { @@ -167,7 +167,7 @@ export const getConnectedEdgesBase = nodeIds.includes(edge.source) || nodeIds.includes(edge.target)); }; -export function fitView, Options extends FitViewOptionsBase>( +export function fitView, Options extends FitViewOptionsBase>( { nodes, width, height, panZoom, minZoom, maxZoom, nodeOrigin = [0, 0] }: Params, options?: Options ) { @@ -203,7 +203,7 @@ export function fitView, Options exte return false; } -export function calcNextPosition( +export function calcNextPosition( node: NodeDragItem | NodeType, nextPosition: XYPosition, nodes: NodeType[], @@ -263,7 +263,7 @@ export function calcNextPosition( // helper function to get arrays of nodes and edges that can be deleted // you can pass in a list of nodes and edges that should be deleted // and the function only returns elements that are deletable and also handles connected nodes and child nodes -export function getElementsToRemove({ +export function getElementsToRemove({ nodesToRemove, edgesToRemove, nodes, diff --git a/packages/system/src/utils/marker.ts b/packages/system/src/utils/marker.ts index 2239ed73..0a191276 100644 --- a/packages/system/src/utils/marker.ts +++ b/packages/system/src/utils/marker.ts @@ -1,4 +1,4 @@ -import type { BaseEdge, EdgeMarker, EdgeMarkerType, MarkerProps } from '../types'; +import type { EdgeBase, EdgeMarker, EdgeMarkerType, MarkerProps } from '../types'; export function getMarkerId(marker: EdgeMarkerType | undefined, id?: string | null): string { if (!marker) { @@ -18,7 +18,7 @@ export function getMarkerId(marker: EdgeMarkerType | undefined, id?: string | nu } export function createMarkerIds( - edges: BaseEdge[], + edges: EdgeBase[], { id, defaultColor }: { id?: string | null; defaultColor?: string } ) { const ids: string[] = []; diff --git a/packages/system/src/utils/store.ts b/packages/system/src/utils/store.ts index ac1c622b..3fee5d02 100644 --- a/packages/system/src/utils/store.ts +++ b/packages/system/src/utils/store.ts @@ -1,6 +1,6 @@ import { internalsSymbol } from '../constants'; import { - BaseNode, + NodeBase, CoordinateExtent, Dimensions, NodeDimensionUpdate, @@ -16,7 +16,7 @@ import { getNodePositionWithOrigin } from './graph'; type ParentNodes = Record; -export function updateAbsolutePositions( +export function updateAbsolutePositions( nodes: NodeType[], nodeOrigin: NodeOrigin = [0, 0], parentNodes?: ParentNodes @@ -54,13 +54,13 @@ export function updateAbsolutePositions( }); } -type UpdateNodesOptions = { +type UpdateNodesOptions = { nodeOrigin?: NodeOrigin; elevateNodesOnSelect?: boolean; defaults?: Partial; }; -export function updateNodes( +export function updateNodes( nodes: NodeType[], storeNodes: NodeType[], options: UpdateNodesOptions = { @@ -104,7 +104,7 @@ export function updateNodes( return nodesWithPositions; } -function calculateXYZPosition( +function calculateXYZPosition( node: NodeType, nodes: NodeType[], result: XYZPosition, @@ -131,11 +131,11 @@ function calculateXYZPosition( export function updateNodeDimensions( updates: NodeDimensionUpdate[], - nodes: BaseNode[], + nodes: NodeBase[], domNode: HTMLElement | null, nodeOrigin?: NodeOrigin, onUpdate?: (id: string, dimensions: Dimensions) => void -): BaseNode[] | null { +): NodeBase[] | null { const viewportNode = domNode?.querySelector('.xyflow__viewport'); if (!viewportNode) { diff --git a/packages/system/src/xydrag/XYDrag.ts b/packages/system/src/xydrag/XYDrag.ts index 293e4b0e..920299df 100644 --- a/packages/system/src/xydrag/XYDrag.ts +++ b/packages/system/src/xydrag/XYDrag.ts @@ -4,11 +4,11 @@ import { select } from 'd3-selection'; import { calcAutoPan, getEventPosition, getPointerPosition, calcNextPosition, snapPosition } from '../utils'; import { getDragItems, getEventHandlerParams, hasSelector, wrapSelectionDragFunc } from './utils'; import type { - BaseNode, + NodeBase, NodeDragItem, UseDragEvent, XYPosition, - BaseEdge, + EdgeBase, CoordinateExtent, NodeOrigin, OnError, @@ -20,11 +20,11 @@ import type { UpdateNodePositions, } from '../types'; -export type OnDrag = (event: MouseEvent, dragItems: NodeDragItem[], node: BaseNode, nodes: BaseNode[]) => void; +export type OnDrag = (event: MouseEvent, dragItems: NodeDragItem[], node: NodeBase, nodes: NodeBase[]) => void; type StoreItems = { - nodes: BaseNode[]; - edges: BaseEdge[]; + nodes: NodeBase[]; + edges: EdgeBase[]; nodeExtent: CoordinateExtent; snapGrid: SnapGrid; snapToGrid: boolean; diff --git a/packages/system/src/xydrag/utils.ts b/packages/system/src/xydrag/utils.ts index 273d46b8..05d49f74 100644 --- a/packages/system/src/xydrag/utils.ts +++ b/packages/system/src/xydrag/utils.ts @@ -1,10 +1,10 @@ -import { type NodeDragItem, type XYPosition, BaseNode } from '../types'; +import { type NodeDragItem, type XYPosition, NodeBase } from '../types'; -export function wrapSelectionDragFunc(selectionFunc?: (event: MouseEvent, nodes: BaseNode[]) => void) { - return (event: MouseEvent, _: BaseNode, nodes: BaseNode[]) => selectionFunc?.(event, nodes); +export function wrapSelectionDragFunc(selectionFunc?: (event: MouseEvent, nodes: NodeBase[]) => void) { + return (event: MouseEvent, _: NodeBase, nodes: NodeBase[]) => selectionFunc?.(event, nodes); } -export function isParentSelected(node: NodeType, nodes: NodeType[]): boolean { +export function isParentSelected(node: NodeType, nodes: NodeType[]): boolean { if (!node.parentNode) { return false; } @@ -35,7 +35,7 @@ export function hasSelector(target: Element, selector: string, domNode: Element) } // looks for all selected nodes and created a NodeDragItem for each of them -export function getDragItems( +export function getDragItems( nodes: NodeType[], nodesDraggable: boolean, mousePos: XYPosition, @@ -71,7 +71,7 @@ export function getDragItems( // returns two params: // 1. the dragged node (or the first of the list, if we are dragging a node selection) // 2. array of selected nodes (for multi selections) -export function getEventHandlerParams({ +export function getEventHandlerParams({ nodeId, dragItems, nodes, diff --git a/packages/system/src/xyhandle/XYHandle.ts b/packages/system/src/xyhandle/XYHandle.ts index 25ad28d2..732b3e60 100644 --- a/packages/system/src/xyhandle/XYHandle.ts +++ b/packages/system/src/xyhandle/XYHandle.ts @@ -6,7 +6,7 @@ import { type HandleType, type Connection, type PanBy, - type BaseNode, + type NodeBase, type Transform, type ConnectingHandle, type OnConnectEnd, @@ -25,7 +25,7 @@ export type OnPointerDownParams = { handleId: string | null; nodeId: string; isTarget: boolean; - nodes: BaseNode[]; + nodes: NodeBase[]; lib: string; edgeUpdaterType?: HandleType; updateConnection: UpdateConnection; diff --git a/packages/system/src/xyhandle/utils.ts b/packages/system/src/xyhandle/utils.ts index 28f601ad..35b17601 100644 --- a/packages/system/src/xyhandle/utils.ts +++ b/packages/system/src/xyhandle/utils.ts @@ -3,7 +3,7 @@ import { type HandleType, type NodeHandleBounds, type XYPosition, - type BaseNode, + type NodeBase, type ConnectionHandle, } from '../types'; import { internalsSymbol } from '../constants'; @@ -11,7 +11,7 @@ import { internalsSymbol } from '../constants'; // this functions collects all handles and adds an absolute position // so that we can later find the closest handle to the mouse position export function getHandles( - node: BaseNode, + node: NodeBase, handleBounds: NodeHandleBounds, type: HandleType, currentHandle: string @@ -62,7 +62,7 @@ export function getClosestHandle( } type GetHandleLookupParams = { - nodes: BaseNode[]; + nodes: NodeBase[]; nodeId: string; handleId: string | null; handleType: string; diff --git a/packages/system/tsconfig.json b/packages/system/tsconfig.json index 9c75e946..7f7c2497 100644 --- a/packages/system/tsconfig.json +++ b/packages/system/tsconfig.json @@ -1,6 +1,12 @@ { - "extends": "@xyflow/tsconfig/react.json", "display": "@xyflow/system", + "extends": "@xyflow/tsconfig/base.json", + "compilerOptions": { + "lib": ["dom", "esnext"], + "module": "esnext", + "target": "esnext", + "outDir": "dist" + }, "include": ["**/*.ts", "**/*.tsx"], "exclude": ["node_modules", "dist"] } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0e112b55..e0f52247 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,6 @@ importers: '@typescript-eslint/parser': latest autoprefixer: ^10.4.8 concurrently: ^7.6.0 - cypress: ^10.6.0 eslint: ^8.22.0 eslint-config-prettier: ^8.5.0 eslint-plugin-prettier: ^4.2.1 @@ -26,15 +25,14 @@ importers: rimraf: ^3.0.2 rollup: ^3.23.0 turbo: ^1.10.0 - typescript: ^4.9.4 + typescript: 5.1.3 devDependencies: '@changesets/changelog-github': registry.npmjs.org/@changesets/changelog-github/0.4.8 '@changesets/cli': registry.npmjs.org/@changesets/cli/2.26.1 - '@typescript-eslint/eslint-plugin': registry.npmjs.org/@typescript-eslint/eslint-plugin/5.59.9_3i5bqcvz3xm47mwpahnwyqmg7m - '@typescript-eslint/parser': registry.npmjs.org/@typescript-eslint/parser/5.59.9_kigkzfftsmftz3xok324pyvzui + '@typescript-eslint/eslint-plugin': registry.npmjs.org/@typescript-eslint/eslint-plugin/5.59.11_sqfi766b7p7jf53aqxvjxvblnq + '@typescript-eslint/parser': registry.npmjs.org/@typescript-eslint/parser/5.59.11_tizxnkcvjrb4cldxgwq5h3lj5u autoprefixer: registry.npmjs.org/autoprefixer/10.4.14_postcss@8.4.24 concurrently: registry.npmjs.org/concurrently/7.6.0 - cypress: registry.npmjs.org/cypress/10.11.0 eslint: registry.npmjs.org/eslint/8.42.0 eslint-config-prettier: registry.npmjs.org/eslint-config-prettier/8.8.0_eslint@8.42.0 eslint-plugin-prettier: registry.npmjs.org/eslint-plugin-prettier/4.2.1_vnriwwub2rhvoyn4ckagrc4lpi @@ -48,9 +46,9 @@ importers: react: registry.npmjs.org/react/18.2.0 react-dom: registry.npmjs.org/react-dom/18.2.0_react@18.2.0 rimraf: registry.npmjs.org/rimraf/3.0.2 - rollup: registry.npmjs.org/rollup/3.23.1 - turbo: registry.npmjs.org/turbo/1.10.1 - typescript: registry.npmjs.org/typescript/4.9.5 + rollup: registry.npmjs.org/rollup/3.25.1 + turbo: registry.npmjs.org/turbo/1.10.3 + typescript: registry.npmjs.org/typescript/5.1.3 examples/vite-app: specifiers: @@ -70,7 +68,7 @@ importers: react-dom: ^18.2.0 react-router-dom: ^6.3.0 start-server-and-test: ^1.14.0 - typescript: ^4.9.4 + typescript: 5.1.3 vite: 4.3.9 zustand: ^4.3.1 dependencies: @@ -80,19 +78,19 @@ importers: localforage: registry.npmjs.org/localforage/1.10.0 react: registry.npmjs.org/react/18.2.0 react-dom: registry.npmjs.org/react-dom/18.2.0_react@18.2.0 - react-router-dom: registry.npmjs.org/react-router-dom/6.11.2_biqbaboplfbrettd7655fr4n2y + react-router-dom: registry.npmjs.org/react-router-dom/6.12.1_biqbaboplfbrettd7655fr4n2y zustand: registry.npmjs.org/zustand/4.3.8_react@18.2.0 devDependencies: '@cypress/skip-test': registry.npmjs.org/@cypress/skip-test/2.6.1 '@types/dagre': registry.npmjs.org/@types/dagre/0.7.48 - '@types/react': registry.npmjs.org/@types/react/18.2.8 - '@types/react-dom': registry.npmjs.org/@types/react-dom/18.2.4 + '@types/react': registry.npmjs.org/@types/react/18.2.12 + '@types/react-dom': registry.npmjs.org/@types/react-dom/18.2.5 '@vitejs/plugin-react': registry.npmjs.org/@vitejs/plugin-react/4.0.0_vite@4.3.9 '@vitejs/plugin-react-swc': registry.npmjs.org/@vitejs/plugin-react-swc/3.3.2_vite@4.3.9 cypress: registry.npmjs.org/cypress/12.14.0 cypress-real-events: registry.npmjs.org/cypress-real-events/1.8.1_cypress@12.14.0 start-server-and-test: registry.npmjs.org/start-server-and-test/1.15.4 - typescript: registry.npmjs.org/typescript/4.9.5 + typescript: registry.npmjs.org/typescript/5.1.3 vite: registry.npmjs.org/vite/4.3.9 packages/react: @@ -113,7 +111,7 @@ importers: d3-selection: ^3.0.0 d3-zoom: ^3.0.0 react: ^18.2.0 - typescript: ^4.9.4 + typescript: 5.1.3 zustand: ^4.3.3 dependencies: '@types/d3': registry.npmjs.org/@types/d3/7.4.0 @@ -127,14 +125,14 @@ importers: d3-zoom: registry.npmjs.org/d3-zoom/3.0.0 zustand: registry.npmjs.org/zustand/4.3.8_react@18.2.0 devDependencies: - '@types/node': registry.npmjs.org/@types/node/18.16.16 - '@types/react': registry.npmjs.org/@types/react/18.2.8 - '@types/react-dom': registry.npmjs.org/@types/react-dom/18.2.4 + '@types/node': registry.npmjs.org/@types/node/18.16.18 + '@types/react': registry.npmjs.org/@types/react/18.2.12 + '@types/react-dom': registry.npmjs.org/@types/react-dom/18.2.5 '@xyflow/eslint-config': link:../../tooling/eslint-config '@xyflow/rollup-config': link:../../tooling/rollup-config '@xyflow/tsconfig': link:../../tooling/tsconfig react: registry.npmjs.org/react/18.2.0 - typescript: registry.npmjs.org/typescript/4.9.5 + typescript: registry.npmjs.org/typescript/5.1.3 packages/svelte: specifiers: @@ -154,18 +152,18 @@ importers: svelte: ^3.59.1 svelte-check: ^3.4.3 tslib: ^2.4.1 - typescript: ^4.9.3 + typescript: 5.1.3 vite: ^4.3.9 dependencies: '@svelte-put/shortcut': registry.npmjs.org/@svelte-put/shortcut/2.0.0 '@xyflow/system': link:../system classcat: registry.npmjs.org/classcat/5.0.4 devDependencies: - '@sveltejs/adapter-auto': registry.npmjs.org/@sveltejs/adapter-auto/2.1.0_@sveltejs+kit@1.20.1 - '@sveltejs/kit': registry.npmjs.org/@sveltejs/kit/1.20.1_svelte@3.59.1+vite@4.3.9 - '@sveltejs/package': registry.npmjs.org/@sveltejs/package/2.0.2_cnumnonbjyr4j6qimrlvyofpny - '@typescript-eslint/eslint-plugin': registry.npmjs.org/@typescript-eslint/eslint-plugin/5.59.9_3i5bqcvz3xm47mwpahnwyqmg7m - '@typescript-eslint/parser': registry.npmjs.org/@typescript-eslint/parser/5.59.9_kigkzfftsmftz3xok324pyvzui + '@sveltejs/adapter-auto': registry.npmjs.org/@sveltejs/adapter-auto/2.1.0_@sveltejs+kit@1.20.2 + '@sveltejs/kit': registry.npmjs.org/@sveltejs/kit/1.20.2_svelte@3.59.1+vite@4.3.9 + '@sveltejs/package': registry.npmjs.org/@sveltejs/package/2.0.2_ew3mtnddoirxihfd3dvwoglzia + '@typescript-eslint/eslint-plugin': registry.npmjs.org/@typescript-eslint/eslint-plugin/5.59.11_sqfi766b7p7jf53aqxvjxvblnq + '@typescript-eslint/parser': registry.npmjs.org/@typescript-eslint/parser/5.59.11_tizxnkcvjrb4cldxgwq5h3lj5u eslint: registry.npmjs.org/eslint/8.42.0 eslint-config-prettier: registry.npmjs.org/eslint-config-prettier/8.8.0_eslint@8.42.0 eslint-plugin-svelte3: registry.npmjs.org/eslint-plugin-svelte3/4.0.0_3vji2slnup2yzxo42w6sbds3sy @@ -174,7 +172,7 @@ importers: svelte: registry.npmjs.org/svelte/3.59.1 svelte-check: registry.npmjs.org/svelte-check/3.4.3_svelte@3.59.1 tslib: registry.npmjs.org/tslib/2.5.3 - typescript: registry.npmjs.org/typescript/4.9.5 + typescript: registry.npmjs.org/typescript/5.1.3 vite: registry.npmjs.org/vite/4.3.9 packages/system: @@ -190,7 +188,7 @@ importers: d3-drag: ^3.0.0 d3-selection: ^3.0.0 d3-zoom: ^3.0.0 - typescript: ^4.9.4 + typescript: 5.1.3 dependencies: '@types/d3': registry.npmjs.org/@types/d3/7.4.0 '@types/d3-drag': registry.npmjs.org/@types/d3-drag/3.0.2 @@ -200,11 +198,11 @@ importers: d3-selection: registry.npmjs.org/d3-selection/3.0.0 d3-zoom: registry.npmjs.org/d3-zoom/3.0.0 devDependencies: - '@types/node': registry.npmjs.org/@types/node/18.16.16 + '@types/node': registry.npmjs.org/@types/node/18.16.18 '@xyflow/eslint-config': link:../../tooling/eslint-config '@xyflow/rollup-config': link:../../tooling/rollup-config '@xyflow/tsconfig': link:../../tooling/tsconfig - typescript: registry.npmjs.org/typescript/4.9.5 + typescript: registry.npmjs.org/typescript/5.1.3 tooling/eslint-config: specifiers: @@ -215,7 +213,7 @@ importers: devDependencies: eslint: registry.npmjs.org/eslint/8.42.0 eslint-config-prettier: registry.npmjs.org/eslint-config-prettier/8.8.0_eslint@8.42.0 - eslint-config-turbo: registry.npmjs.org/eslint-config-turbo/1.10.1_eslint@8.42.0 + eslint-config-turbo: registry.npmjs.org/eslint-config-turbo/1.10.3_eslint@8.42.0 eslint-plugin-react: registry.npmjs.org/eslint-plugin-react/7.32.2_eslint@8.42.0 tooling/rollup-config: @@ -229,13 +227,13 @@ importers: rollup-plugin-peer-deps-external: ^2.2.4 typescript: ^4.9.4 devDependencies: - '@rollup/plugin-commonjs': registry.npmjs.org/@rollup/plugin-commonjs/25.0.0_rollup@3.23.1 - '@rollup/plugin-node-resolve': registry.npmjs.org/@rollup/plugin-node-resolve/15.1.0_rollup@3.23.1 - '@rollup/plugin-replace': registry.npmjs.org/@rollup/plugin-replace/5.0.2_rollup@3.23.1 - '@rollup/plugin-terser': registry.npmjs.org/@rollup/plugin-terser/0.4.3_rollup@3.23.1 - '@rollup/plugin-typescript': registry.npmjs.org/@rollup/plugin-typescript/11.0.0_euwgenqmky52fthno7td2lwldq - rollup: registry.npmjs.org/rollup/3.23.1 - rollup-plugin-peer-deps-external: registry.npmjs.org/rollup-plugin-peer-deps-external/2.2.4_rollup@3.23.1 + '@rollup/plugin-commonjs': registry.npmjs.org/@rollup/plugin-commonjs/25.0.1_rollup@3.25.1 + '@rollup/plugin-node-resolve': registry.npmjs.org/@rollup/plugin-node-resolve/15.1.0_rollup@3.25.1 + '@rollup/plugin-replace': registry.npmjs.org/@rollup/plugin-replace/5.0.2_rollup@3.25.1 + '@rollup/plugin-terser': registry.npmjs.org/@rollup/plugin-terser/0.4.3_rollup@3.25.1 + '@rollup/plugin-typescript': registry.npmjs.org/@rollup/plugin-typescript/11.0.0_kiy5yv7g7dmpxbgwdlsemwipi4 + rollup: registry.npmjs.org/rollup/3.25.1 + rollup-plugin-peer-deps-external: registry.npmjs.org/rollup-plugin-peer-deps-external/2.2.4_rollup@3.25.1 typescript: registry.npmjs.org/typescript/4.9.5 tooling/tsconfig: @@ -253,38 +251,38 @@ packages: '@jridgewell/trace-mapping': registry.npmjs.org/@jridgewell/trace-mapping/0.3.18 dev: true - registry.npmjs.org/@babel/code-frame/7.21.4: - resolution: {integrity: sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz} + registry.npmjs.org/@babel/code-frame/7.22.5: + resolution: {integrity: sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz} name: '@babel/code-frame' - version: 7.21.4 + version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: - '@babel/highlight': registry.npmjs.org/@babel/highlight/7.18.6 + '@babel/highlight': registry.npmjs.org/@babel/highlight/7.22.5 dev: true - registry.npmjs.org/@babel/compat-data/7.22.3: - resolution: {integrity: sha512-aNtko9OPOwVESUFp3MZfD8Uzxl7JzSeJpd7npIoxCasU37PFbAQRpKglkaKwlHOyeJdrREpo8TW8ldrkYWwvIQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.3.tgz} + registry.npmjs.org/@babel/compat-data/7.22.5: + resolution: {integrity: sha512-4Jc/YuIaYqKnDDz892kPIledykKg12Aw1PYX5i/TY28anJtacvM1Rrr8wbieB9GfEJwlzqT0hUEao0CxEebiDA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.5.tgz} name: '@babel/compat-data' - version: 7.22.3 + version: 7.22.5 engines: {node: '>=6.9.0'} dev: true - registry.npmjs.org/@babel/core/7.22.1: - resolution: {integrity: sha512-Hkqu7J4ynysSXxmAahpN1jjRwVJ+NdpraFLIWflgjpVob3KNyK3/tIUc7Q7szed8WMp0JNa7Qtd1E9Oo22F9gA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/core/-/core-7.22.1.tgz} + registry.npmjs.org/@babel/core/7.22.5: + resolution: {integrity: sha512-SBuTAjg91A3eKOvD+bPEz3LlhHZRNu1nFOVts9lzDJTXshHTjII0BAtDS3Y2DAkdZdDKWVZGVwkDfc4Clxn1dg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/core/-/core-7.22.5.tgz} name: '@babel/core' - version: 7.22.1 + version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': registry.npmjs.org/@ampproject/remapping/2.2.1 - '@babel/code-frame': registry.npmjs.org/@babel/code-frame/7.21.4 - '@babel/generator': registry.npmjs.org/@babel/generator/7.22.3 - '@babel/helper-compilation-targets': registry.npmjs.org/@babel/helper-compilation-targets/7.22.1_@babel+core@7.22.1 - '@babel/helper-module-transforms': registry.npmjs.org/@babel/helper-module-transforms/7.22.1 - '@babel/helpers': registry.npmjs.org/@babel/helpers/7.22.3 - '@babel/parser': registry.npmjs.org/@babel/parser/7.22.4 - '@babel/template': registry.npmjs.org/@babel/template/7.21.9 - '@babel/traverse': registry.npmjs.org/@babel/traverse/7.22.4 - '@babel/types': registry.npmjs.org/@babel/types/7.22.4 + '@babel/code-frame': registry.npmjs.org/@babel/code-frame/7.22.5 + '@babel/generator': registry.npmjs.org/@babel/generator/7.22.5 + '@babel/helper-compilation-targets': registry.npmjs.org/@babel/helper-compilation-targets/7.22.5_@babel+core@7.22.5 + '@babel/helper-module-transforms': registry.npmjs.org/@babel/helper-module-transforms/7.22.5 + '@babel/helpers': registry.npmjs.org/@babel/helpers/7.22.5 + '@babel/parser': registry.npmjs.org/@babel/parser/7.22.5 + '@babel/template': registry.npmjs.org/@babel/template/7.22.5 + '@babel/traverse': registry.npmjs.org/@babel/traverse/7.22.5 + '@babel/types': registry.npmjs.org/@babel/types/7.22.5 convert-source-map: registry.npmjs.org/convert-source-map/1.9.0 debug: registry.npmjs.org/debug/4.3.4 gensync: registry.npmjs.org/gensync/1.0.0-beta.2 @@ -294,242 +292,242 @@ packages: - supports-color dev: true - registry.npmjs.org/@babel/generator/7.22.3: - resolution: {integrity: sha512-C17MW4wlk//ES/CJDL51kPNwl+qiBQyN7b9SKyVp11BLGFeSPoVaHrv+MNt8jwQFhQWowW88z1eeBx3pFz9v8A==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/generator/-/generator-7.22.3.tgz} + registry.npmjs.org/@babel/generator/7.22.5: + resolution: {integrity: sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/generator/-/generator-7.22.5.tgz} name: '@babel/generator' - version: 7.22.3 + version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: - '@babel/types': registry.npmjs.org/@babel/types/7.22.4 + '@babel/types': registry.npmjs.org/@babel/types/7.22.5 '@jridgewell/gen-mapping': registry.npmjs.org/@jridgewell/gen-mapping/0.3.3 '@jridgewell/trace-mapping': registry.npmjs.org/@jridgewell/trace-mapping/0.3.18 jsesc: registry.npmjs.org/jsesc/2.5.2 dev: true - registry.npmjs.org/@babel/helper-compilation-targets/7.22.1_@babel+core@7.22.1: - resolution: {integrity: sha512-Rqx13UM3yVB5q0D/KwQ8+SPfX/+Rnsy1Lw1k/UwOC4KC6qrzIQoY3lYnBu5EHKBlEHHcj0M0W8ltPSkD8rqfsQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.1.tgz} - id: registry.npmjs.org/@babel/helper-compilation-targets/7.22.1 + registry.npmjs.org/@babel/helper-compilation-targets/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-Ji+ywpHeuqxB8WDxraCiqR0xfhYjiDE/e6k7FuIaANnoOFxAHskHChz4vA1mJC9Lbm01s1PVAGhQY4FUKSkGZw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.5.tgz} + id: registry.npmjs.org/@babel/helper-compilation-targets/7.22.5 name: '@babel/helper-compilation-targets' - version: 7.22.1 + version: 7.22.5 engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': registry.npmjs.org/@babel/compat-data/7.22.3 - '@babel/core': registry.npmjs.org/@babel/core/7.22.1 - '@babel/helper-validator-option': registry.npmjs.org/@babel/helper-validator-option/7.21.0 - browserslist: registry.npmjs.org/browserslist/4.21.7 + '@babel/compat-data': registry.npmjs.org/@babel/compat-data/7.22.5 + '@babel/core': registry.npmjs.org/@babel/core/7.22.5 + '@babel/helper-validator-option': registry.npmjs.org/@babel/helper-validator-option/7.22.5 + browserslist: registry.npmjs.org/browserslist/4.21.8 lru-cache: registry.npmjs.org/lru-cache/5.1.1 semver: registry.npmjs.org/semver/6.3.0 dev: true - registry.npmjs.org/@babel/helper-environment-visitor/7.22.1: - resolution: {integrity: sha512-Z2tgopurB/kTbidvzeBrc2To3PUP/9i5MUe+fU6QJCQDyPwSH2oRapkLw3KGECDYSjhQZCNxEvNvZlLw8JjGwA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.1.tgz} + registry.npmjs.org/@babel/helper-environment-visitor/7.22.5: + resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz} name: '@babel/helper-environment-visitor' - version: 7.22.1 + version: 7.22.5 engines: {node: '>=6.9.0'} dev: true - registry.npmjs.org/@babel/helper-function-name/7.21.0: - resolution: {integrity: sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz} + registry.npmjs.org/@babel/helper-function-name/7.22.5: + resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz} name: '@babel/helper-function-name' - version: 7.21.0 + version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: - '@babel/template': registry.npmjs.org/@babel/template/7.21.9 - '@babel/types': registry.npmjs.org/@babel/types/7.22.4 + '@babel/template': registry.npmjs.org/@babel/template/7.22.5 + '@babel/types': registry.npmjs.org/@babel/types/7.22.5 dev: true - registry.npmjs.org/@babel/helper-hoist-variables/7.18.6: - resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz} + registry.npmjs.org/@babel/helper-hoist-variables/7.22.5: + resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz} name: '@babel/helper-hoist-variables' - version: 7.18.6 + version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: - '@babel/types': registry.npmjs.org/@babel/types/7.22.4 + '@babel/types': registry.npmjs.org/@babel/types/7.22.5 dev: true - registry.npmjs.org/@babel/helper-module-imports/7.21.4: - resolution: {integrity: sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz} + registry.npmjs.org/@babel/helper-module-imports/7.22.5: + resolution: {integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz} name: '@babel/helper-module-imports' - version: 7.21.4 + version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: - '@babel/types': registry.npmjs.org/@babel/types/7.22.4 + '@babel/types': registry.npmjs.org/@babel/types/7.22.5 dev: true - registry.npmjs.org/@babel/helper-module-transforms/7.22.1: - resolution: {integrity: sha512-dxAe9E7ySDGbQdCVOY/4+UcD8M9ZFqZcZhSPsPacvCG4M+9lwtDDQfI2EoaSvmf7W/8yCBkGU0m7Pvt1ru3UZw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.1.tgz} + registry.npmjs.org/@babel/helper-module-transforms/7.22.5: + resolution: {integrity: sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.5.tgz} name: '@babel/helper-module-transforms' - version: 7.22.1 + version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-environment-visitor': registry.npmjs.org/@babel/helper-environment-visitor/7.22.1 - '@babel/helper-module-imports': registry.npmjs.org/@babel/helper-module-imports/7.21.4 - '@babel/helper-simple-access': registry.npmjs.org/@babel/helper-simple-access/7.21.5 - '@babel/helper-split-export-declaration': registry.npmjs.org/@babel/helper-split-export-declaration/7.18.6 - '@babel/helper-validator-identifier': registry.npmjs.org/@babel/helper-validator-identifier/7.19.1 - '@babel/template': registry.npmjs.org/@babel/template/7.21.9 - '@babel/traverse': registry.npmjs.org/@babel/traverse/7.22.4 - '@babel/types': registry.npmjs.org/@babel/types/7.22.4 + '@babel/helper-environment-visitor': registry.npmjs.org/@babel/helper-environment-visitor/7.22.5 + '@babel/helper-module-imports': registry.npmjs.org/@babel/helper-module-imports/7.22.5 + '@babel/helper-simple-access': registry.npmjs.org/@babel/helper-simple-access/7.22.5 + '@babel/helper-split-export-declaration': registry.npmjs.org/@babel/helper-split-export-declaration/7.22.5 + '@babel/helper-validator-identifier': registry.npmjs.org/@babel/helper-validator-identifier/7.22.5 + '@babel/template': registry.npmjs.org/@babel/template/7.22.5 + '@babel/traverse': registry.npmjs.org/@babel/traverse/7.22.5 + '@babel/types': registry.npmjs.org/@babel/types/7.22.5 transitivePeerDependencies: - supports-color dev: true - registry.npmjs.org/@babel/helper-plugin-utils/7.21.5: - resolution: {integrity: sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.21.5.tgz} + registry.npmjs.org/@babel/helper-plugin-utils/7.22.5: + resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz} name: '@babel/helper-plugin-utils' - version: 7.21.5 + version: 7.22.5 engines: {node: '>=6.9.0'} dev: true - registry.npmjs.org/@babel/helper-simple-access/7.21.5: - resolution: {integrity: sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.21.5.tgz} + registry.npmjs.org/@babel/helper-simple-access/7.22.5: + resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz} name: '@babel/helper-simple-access' - version: 7.21.5 + version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: - '@babel/types': registry.npmjs.org/@babel/types/7.22.4 + '@babel/types': registry.npmjs.org/@babel/types/7.22.5 dev: true - registry.npmjs.org/@babel/helper-split-export-declaration/7.18.6: - resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz} + registry.npmjs.org/@babel/helper-split-export-declaration/7.22.5: + resolution: {integrity: sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz} name: '@babel/helper-split-export-declaration' - version: 7.18.6 + version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: - '@babel/types': registry.npmjs.org/@babel/types/7.22.4 + '@babel/types': registry.npmjs.org/@babel/types/7.22.5 dev: true - registry.npmjs.org/@babel/helper-string-parser/7.21.5: - resolution: {integrity: sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz} + registry.npmjs.org/@babel/helper-string-parser/7.22.5: + resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz} name: '@babel/helper-string-parser' - version: 7.21.5 + version: 7.22.5 engines: {node: '>=6.9.0'} dev: true - registry.npmjs.org/@babel/helper-validator-identifier/7.19.1: - resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz} + registry.npmjs.org/@babel/helper-validator-identifier/7.22.5: + resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz} name: '@babel/helper-validator-identifier' - version: 7.19.1 + version: 7.22.5 engines: {node: '>=6.9.0'} dev: true - registry.npmjs.org/@babel/helper-validator-option/7.21.0: - resolution: {integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz} + registry.npmjs.org/@babel/helper-validator-option/7.22.5: + resolution: {integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz} name: '@babel/helper-validator-option' - version: 7.21.0 + version: 7.22.5 engines: {node: '>=6.9.0'} dev: true - registry.npmjs.org/@babel/helpers/7.22.3: - resolution: {integrity: sha512-jBJ7jWblbgr7r6wYZHMdIqKc73ycaTcCaWRq4/2LpuPHcx7xMlZvpGQkOYc9HeSjn6rcx15CPlgVcBtZ4WZJ2w==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.3.tgz} + registry.npmjs.org/@babel/helpers/7.22.5: + resolution: {integrity: sha512-pSXRmfE1vzcUIDFQcSGA5Mr+GxBV9oiRKDuDxXvWQQBCh8HoIjs/2DlDB7H8smac1IVrB9/xdXj2N3Wol9Cr+Q==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.5.tgz} name: '@babel/helpers' - version: 7.22.3 + version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: - '@babel/template': registry.npmjs.org/@babel/template/7.21.9 - '@babel/traverse': registry.npmjs.org/@babel/traverse/7.22.4 - '@babel/types': registry.npmjs.org/@babel/types/7.22.4 + '@babel/template': registry.npmjs.org/@babel/template/7.22.5 + '@babel/traverse': registry.npmjs.org/@babel/traverse/7.22.5 + '@babel/types': registry.npmjs.org/@babel/types/7.22.5 transitivePeerDependencies: - supports-color dev: true - registry.npmjs.org/@babel/highlight/7.18.6: - resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz} + registry.npmjs.org/@babel/highlight/7.22.5: + resolution: {integrity: sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz} name: '@babel/highlight' - version: 7.18.6 + version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': registry.npmjs.org/@babel/helper-validator-identifier/7.19.1 + '@babel/helper-validator-identifier': registry.npmjs.org/@babel/helper-validator-identifier/7.22.5 chalk: registry.npmjs.org/chalk/2.4.2 js-tokens: registry.npmjs.org/js-tokens/4.0.0 dev: true - registry.npmjs.org/@babel/parser/7.22.4: - resolution: {integrity: sha512-VLLsx06XkEYqBtE5YGPwfSGwfrjnyPP5oiGty3S8pQLFDFLaS8VwWSIxkTXpcvr5zeYLE6+MBNl2npl/YnfofA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/parser/-/parser-7.22.4.tgz} + registry.npmjs.org/@babel/parser/7.22.5: + resolution: {integrity: sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz} name: '@babel/parser' - version: 7.22.4 + version: 7.22.5 engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': registry.npmjs.org/@babel/types/7.22.4 + '@babel/types': registry.npmjs.org/@babel/types/7.22.5 dev: true - registry.npmjs.org/@babel/plugin-transform-react-jsx-self/7.21.0_@babel+core@7.22.1: - resolution: {integrity: sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.21.0.tgz} - id: registry.npmjs.org/@babel/plugin-transform-react-jsx-self/7.21.0 + registry.npmjs.org/@babel/plugin-transform-react-jsx-self/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.22.5.tgz} + id: registry.npmjs.org/@babel/plugin-transform-react-jsx-self/7.22.5 name: '@babel/plugin-transform-react-jsx-self' - version: 7.21.0 + version: 7.22.5 engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmjs.org/@babel/core/7.22.1 - '@babel/helper-plugin-utils': registry.npmjs.org/@babel/helper-plugin-utils/7.21.5 + '@babel/core': registry.npmjs.org/@babel/core/7.22.5 + '@babel/helper-plugin-utils': registry.npmjs.org/@babel/helper-plugin-utils/7.22.5 dev: true - registry.npmjs.org/@babel/plugin-transform-react-jsx-source/7.19.6_@babel+core@7.22.1: - resolution: {integrity: sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz} - id: registry.npmjs.org/@babel/plugin-transform-react-jsx-source/7.19.6 + registry.npmjs.org/@babel/plugin-transform-react-jsx-source/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.22.5.tgz} + id: registry.npmjs.org/@babel/plugin-transform-react-jsx-source/7.22.5 name: '@babel/plugin-transform-react-jsx-source' - version: 7.19.6 + version: 7.22.5 engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmjs.org/@babel/core/7.22.1 - '@babel/helper-plugin-utils': registry.npmjs.org/@babel/helper-plugin-utils/7.21.5 + '@babel/core': registry.npmjs.org/@babel/core/7.22.5 + '@babel/helper-plugin-utils': registry.npmjs.org/@babel/helper-plugin-utils/7.22.5 dev: true - registry.npmjs.org/@babel/runtime/7.22.3: - resolution: {integrity: sha512-XsDuspWKLUsxwCp6r7EhsExHtYfbe5oAGQ19kqngTdCPUoPQzOPdUbD/pB9PJiwb2ptYKQDjSJT3R6dC+EPqfQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.3.tgz} + registry.npmjs.org/@babel/runtime/7.22.5: + resolution: {integrity: sha512-ecjvYlnAaZ/KVneE/OdKYBYfgXV3Ptu6zQWmgEF7vwKhQnvVS6bjMD2XYgj+SNvQ1GfK/pjgokfPkC/2CO8CuA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.5.tgz} name: '@babel/runtime' - version: 7.22.3 + version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: registry.npmjs.org/regenerator-runtime/0.13.11 dev: true - registry.npmjs.org/@babel/template/7.21.9: - resolution: {integrity: sha512-MK0X5k8NKOuWRamiEfc3KEJiHMTkGZNUjzMipqCGDDc6ijRl/B7RGSKVGncu4Ro/HdyzzY6cmoXuKI2Gffk7vQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/template/-/template-7.21.9.tgz} + registry.npmjs.org/@babel/template/7.22.5: + resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz} name: '@babel/template' - version: 7.21.9 + version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': registry.npmjs.org/@babel/code-frame/7.21.4 - '@babel/parser': registry.npmjs.org/@babel/parser/7.22.4 - '@babel/types': registry.npmjs.org/@babel/types/7.22.4 + '@babel/code-frame': registry.npmjs.org/@babel/code-frame/7.22.5 + '@babel/parser': registry.npmjs.org/@babel/parser/7.22.5 + '@babel/types': registry.npmjs.org/@babel/types/7.22.5 dev: true - registry.npmjs.org/@babel/traverse/7.22.4: - resolution: {integrity: sha512-Tn1pDsjIcI+JcLKq1AVlZEr4226gpuAQTsLMorsYg9tuS/kG7nuwwJ4AB8jfQuEgb/COBwR/DqJxmoiYFu5/rQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.4.tgz} + registry.npmjs.org/@babel/traverse/7.22.5: + resolution: {integrity: sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.5.tgz} name: '@babel/traverse' - version: 7.22.4 + version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': registry.npmjs.org/@babel/code-frame/7.21.4 - '@babel/generator': registry.npmjs.org/@babel/generator/7.22.3 - '@babel/helper-environment-visitor': registry.npmjs.org/@babel/helper-environment-visitor/7.22.1 - '@babel/helper-function-name': registry.npmjs.org/@babel/helper-function-name/7.21.0 - '@babel/helper-hoist-variables': registry.npmjs.org/@babel/helper-hoist-variables/7.18.6 - '@babel/helper-split-export-declaration': registry.npmjs.org/@babel/helper-split-export-declaration/7.18.6 - '@babel/parser': registry.npmjs.org/@babel/parser/7.22.4 - '@babel/types': registry.npmjs.org/@babel/types/7.22.4 + '@babel/code-frame': registry.npmjs.org/@babel/code-frame/7.22.5 + '@babel/generator': registry.npmjs.org/@babel/generator/7.22.5 + '@babel/helper-environment-visitor': registry.npmjs.org/@babel/helper-environment-visitor/7.22.5 + '@babel/helper-function-name': registry.npmjs.org/@babel/helper-function-name/7.22.5 + '@babel/helper-hoist-variables': registry.npmjs.org/@babel/helper-hoist-variables/7.22.5 + '@babel/helper-split-export-declaration': registry.npmjs.org/@babel/helper-split-export-declaration/7.22.5 + '@babel/parser': registry.npmjs.org/@babel/parser/7.22.5 + '@babel/types': registry.npmjs.org/@babel/types/7.22.5 debug: registry.npmjs.org/debug/4.3.4 globals: registry.npmjs.org/globals/11.12.0 transitivePeerDependencies: - supports-color dev: true - registry.npmjs.org/@babel/types/7.22.4: - resolution: {integrity: sha512-Tx9x3UBHTTsMSW85WB2kphxYQVvrZ/t1FxD88IpSgIjiUJlCm9z+xWIDwyo1vffTwSqteqyznB8ZE9vYYk16zA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/types/-/types-7.22.4.tgz} + registry.npmjs.org/@babel/types/7.22.5: + resolution: {integrity: sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz} name: '@babel/types' - version: 7.22.4 + version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-string-parser': registry.npmjs.org/@babel/helper-string-parser/7.21.5 - '@babel/helper-validator-identifier': registry.npmjs.org/@babel/helper-validator-identifier/7.19.1 + '@babel/helper-string-parser': registry.npmjs.org/@babel/helper-string-parser/7.22.5 + '@babel/helper-validator-identifier': registry.npmjs.org/@babel/helper-validator-identifier/7.22.5 to-fast-properties: registry.npmjs.org/to-fast-properties/2.0.0 dev: true @@ -538,7 +536,7 @@ packages: name: '@changesets/apply-release-plan' version: 6.1.3 dependencies: - '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.3 + '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.5 '@changesets/config': registry.npmjs.org/@changesets/config/2.3.0 '@changesets/get-version-range-type': registry.npmjs.org/@changesets/get-version-range-type/0.3.2 '@changesets/git': registry.npmjs.org/@changesets/git/2.0.0 @@ -558,7 +556,7 @@ packages: name: '@changesets/assemble-release-plan' version: 5.2.3 dependencies: - '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.3 + '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.5 '@changesets/errors': registry.npmjs.org/@changesets/errors/0.1.4 '@changesets/get-dependents-graph': registry.npmjs.org/@changesets/get-dependents-graph/1.3.5 '@changesets/types': registry.npmjs.org/@changesets/types/5.2.1 @@ -592,7 +590,7 @@ packages: version: 2.26.1 hasBin: true dependencies: - '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.3 + '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.5 '@changesets/apply-release-plan': registry.npmjs.org/@changesets/apply-release-plan/6.1.3 '@changesets/assemble-release-plan': registry.npmjs.org/@changesets/assemble-release-plan/5.2.3 '@changesets/changelog-git': registry.npmjs.org/@changesets/changelog-git/0.1.14 @@ -677,7 +675,7 @@ packages: name: '@changesets/get-release-plan' version: 3.0.16 dependencies: - '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.3 + '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.5 '@changesets/assemble-release-plan': registry.npmjs.org/@changesets/assemble-release-plan/5.2.3 '@changesets/config': registry.npmjs.org/@changesets/config/2.3.0 '@changesets/pre': registry.npmjs.org/@changesets/pre/1.0.14 @@ -697,7 +695,7 @@ packages: name: '@changesets/git' version: 2.0.0 dependencies: - '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.3 + '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.5 '@changesets/errors': registry.npmjs.org/@changesets/errors/0.1.4 '@changesets/types': registry.npmjs.org/@changesets/types/5.2.1 '@manypkg/get-packages': registry.npmjs.org/@manypkg/get-packages/1.1.3 @@ -728,7 +726,7 @@ packages: name: '@changesets/pre' version: 1.0.14 dependencies: - '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.3 + '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.5 '@changesets/errors': registry.npmjs.org/@changesets/errors/0.1.4 '@changesets/types': registry.npmjs.org/@changesets/types/5.2.1 '@manypkg/get-packages': registry.npmjs.org/@manypkg/get-packages/1.1.3 @@ -740,7 +738,7 @@ packages: name: '@changesets/read' version: 0.5.9 dependencies: - '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.3 + '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.5 '@changesets/git': registry.npmjs.org/@changesets/git/2.0.0 '@changesets/logger': registry.npmjs.org/@changesets/logger/0.0.5 '@changesets/parse': registry.npmjs.org/@changesets/parse/0.3.16 @@ -767,7 +765,7 @@ packages: name: '@changesets/write' version: 0.2.3 dependencies: - '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.3 + '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.5 '@changesets/types': registry.npmjs.org/@changesets/types/5.2.1 fs-extra: registry.npmjs.org/fs-extra/7.0.1 human-id: registry.npmjs.org/human-id/1.0.2 @@ -1215,7 +1213,7 @@ packages: name: '@manypkg/find-root' version: 1.1.0 dependencies: - '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.3 + '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.5 '@types/node': registry.npmjs.org/@types/node/12.20.55 find-up: registry.npmjs.org/find-up/4.1.0 fs-extra: registry.npmjs.org/fs-extra/8.1.0 @@ -1226,7 +1224,7 @@ packages: name: '@manypkg/get-packages' version: 1.1.3 dependencies: - '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.3 + '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.5 '@changesets/types': registry.npmjs.org/@changesets/types/4.1.0 '@manypkg/find-root': registry.npmjs.org/@manypkg/find-root/1.1.0 fs-extra: registry.npmjs.org/fs-extra/8.1.0 @@ -1267,18 +1265,18 @@ packages: version: 1.0.0-next.21 dev: true - registry.npmjs.org/@remix-run/router/1.6.2: - resolution: {integrity: sha512-LzqpSrMK/3JBAVBI9u3NWtOhWNw5AMQfrUFYB0+bDHTSw17z++WJLsPsxAuK+oSddsxk4d7F/JcdDPM1M5YAhA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@remix-run/router/-/router-1.6.2.tgz} + registry.npmjs.org/@remix-run/router/1.6.3: + resolution: {integrity: sha512-EXJysQ7J3veRECd0kZFQwYYd5sJMcq2O/m60zu1W2l3oVQ9xtub8jTOtYRE0+M2iomyG/W3Ps7+vp2kna0C27Q==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@remix-run/router/-/router-1.6.3.tgz} name: '@remix-run/router' - version: 1.6.2 + version: 1.6.3 engines: {node: '>=14'} dev: false - registry.npmjs.org/@rollup/plugin-commonjs/25.0.0_rollup@3.23.1: - resolution: {integrity: sha512-hoho2Kay9TZrLu0bnDsTTCaj4Npa+THk9snajP/XDNb9a9mmjTjh52EQM9sKl3HD1LsnihX7js+eA2sd2uKAhw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-25.0.0.tgz} - id: registry.npmjs.org/@rollup/plugin-commonjs/25.0.0 + registry.npmjs.org/@rollup/plugin-commonjs/25.0.1_rollup@3.25.1: + resolution: {integrity: sha512-2DJ4kv4b1xfTJopWhu61ANdNRHvzQZ2fpaIrlgaP2jOfUv1wDJ0Ucqy8AZlbFmn/iUjiwKoqki9j55Y6L8kyNQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-25.0.1.tgz} + id: registry.npmjs.org/@rollup/plugin-commonjs/25.0.1 name: '@rollup/plugin-commonjs' - version: 25.0.0 + version: 25.0.1 engines: {node: '>=14.0.0'} peerDependencies: rollup: ^2.68.0||^3.0.0 @@ -1286,16 +1284,16 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': registry.npmjs.org/@rollup/pluginutils/5.0.2_rollup@3.23.1 + '@rollup/pluginutils': registry.npmjs.org/@rollup/pluginutils/5.0.2_rollup@3.25.1 commondir: registry.npmjs.org/commondir/1.0.1 estree-walker: registry.npmjs.org/estree-walker/2.0.2 glob: registry.npmjs.org/glob/8.1.0 is-reference: registry.npmjs.org/is-reference/1.2.1 magic-string: registry.npmjs.org/magic-string/0.27.0 - rollup: registry.npmjs.org/rollup/3.23.1 + rollup: registry.npmjs.org/rollup/3.25.1 dev: true - registry.npmjs.org/@rollup/plugin-node-resolve/15.1.0_rollup@3.23.1: + registry.npmjs.org/@rollup/plugin-node-resolve/15.1.0_rollup@3.25.1: resolution: {integrity: sha512-xeZHCgsiZ9pzYVgAo9580eCGqwh/XCEUM9q6iQfGNocjgkufHAqC3exA+45URvhiYV8sBF9RlBai650eNs7AsA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.1.0.tgz} id: registry.npmjs.org/@rollup/plugin-node-resolve/15.1.0 name: '@rollup/plugin-node-resolve' @@ -1307,16 +1305,16 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': registry.npmjs.org/@rollup/pluginutils/5.0.2_rollup@3.23.1 + '@rollup/pluginutils': registry.npmjs.org/@rollup/pluginutils/5.0.2_rollup@3.25.1 '@types/resolve': registry.npmjs.org/@types/resolve/1.20.2 deepmerge: registry.npmjs.org/deepmerge/4.3.1 is-builtin-module: registry.npmjs.org/is-builtin-module/3.2.1 is-module: registry.npmjs.org/is-module/1.0.0 resolve: registry.npmjs.org/resolve/1.22.2 - rollup: registry.npmjs.org/rollup/3.23.1 + rollup: registry.npmjs.org/rollup/3.25.1 dev: true - registry.npmjs.org/@rollup/plugin-replace/5.0.2_rollup@3.23.1: + registry.npmjs.org/@rollup/plugin-replace/5.0.2_rollup@3.25.1: resolution: {integrity: sha512-M9YXNekv/C/iHHK+cvORzfRYfPbq0RDD8r0G+bMiTXjNGKulPnCT9O3Ss46WfhI6ZOCgApOP7xAdmCQJ+U2LAA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.2.tgz} id: registry.npmjs.org/@rollup/plugin-replace/5.0.2 name: '@rollup/plugin-replace' @@ -1328,12 +1326,12 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': registry.npmjs.org/@rollup/pluginutils/5.0.2_rollup@3.23.1 + '@rollup/pluginutils': registry.npmjs.org/@rollup/pluginutils/5.0.2_rollup@3.25.1 magic-string: registry.npmjs.org/magic-string/0.27.0 - rollup: registry.npmjs.org/rollup/3.23.1 + rollup: registry.npmjs.org/rollup/3.25.1 dev: true - registry.npmjs.org/@rollup/plugin-terser/0.4.3_rollup@3.23.1: + registry.npmjs.org/@rollup/plugin-terser/0.4.3_rollup@3.25.1: resolution: {integrity: sha512-EF0oejTMtkyhrkwCdg0HJ0IpkcaVg1MMSf2olHb2Jp+1mnLM04OhjpJWGma4HobiDTF0WCyViWuvadyE9ch2XA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.3.tgz} id: registry.npmjs.org/@rollup/plugin-terser/0.4.3 name: '@rollup/plugin-terser' @@ -1345,13 +1343,13 @@ packages: rollup: optional: true dependencies: - rollup: registry.npmjs.org/rollup/3.23.1 + rollup: registry.npmjs.org/rollup/3.25.1 serialize-javascript: registry.npmjs.org/serialize-javascript/6.0.1 smob: registry.npmjs.org/smob/1.4.0 - terser: registry.npmjs.org/terser/5.17.7 + terser: registry.npmjs.org/terser/5.18.0 dev: true - registry.npmjs.org/@rollup/plugin-typescript/11.0.0_euwgenqmky52fthno7td2lwldq: + registry.npmjs.org/@rollup/plugin-typescript/11.0.0_kiy5yv7g7dmpxbgwdlsemwipi4: resolution: {integrity: sha512-goPyCWBiimk1iJgSTgsehFD5OOFHiAknrRJjqFCudcW8JtWiBlK284Xnn4flqMqg6YAjVG/EE+3aVzrL5qNSzQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-11.0.0.tgz} id: registry.npmjs.org/@rollup/plugin-typescript/11.0.0 name: '@rollup/plugin-typescript' @@ -1367,13 +1365,13 @@ packages: tslib: optional: true dependencies: - '@rollup/pluginutils': registry.npmjs.org/@rollup/pluginutils/5.0.2_rollup@3.23.1 + '@rollup/pluginutils': registry.npmjs.org/@rollup/pluginutils/5.0.2_rollup@3.25.1 resolve: registry.npmjs.org/resolve/1.22.2 - rollup: registry.npmjs.org/rollup/3.23.1 + rollup: registry.npmjs.org/rollup/3.25.1 typescript: registry.npmjs.org/typescript/4.9.5 dev: true - registry.npmjs.org/@rollup/pluginutils/5.0.2_rollup@3.23.1: + registry.npmjs.org/@rollup/pluginutils/5.0.2_rollup@3.25.1: resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.2.tgz} id: registry.npmjs.org/@rollup/pluginutils/5.0.2 name: '@rollup/pluginutils' @@ -1388,7 +1386,7 @@ packages: '@types/estree': registry.npmjs.org/@types/estree/1.0.1 estree-walker: registry.npmjs.org/estree-walker/2.0.2 picomatch: registry.npmjs.org/picomatch/2.3.1 - rollup: registry.npmjs.org/rollup/3.23.1 + rollup: registry.npmjs.org/rollup/3.25.1 dev: true registry.npmjs.org/@sideway/address/4.1.4: @@ -1417,7 +1415,7 @@ packages: version: 2.0.0 dev: false - registry.npmjs.org/@sveltejs/adapter-auto/2.1.0_@sveltejs+kit@1.20.1: + registry.npmjs.org/@sveltejs/adapter-auto/2.1.0_@sveltejs+kit@1.20.2: resolution: {integrity: sha512-o2pZCfATFtA/Gw/BB0Xm7k4EYaekXxaPGER3xGSY3FvzFJGTlJlZjBseaXwYSM94lZ0HniOjTokN3cWaLX6fow==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-2.1.0.tgz} id: registry.npmjs.org/@sveltejs/adapter-auto/2.1.0 name: '@sveltejs/adapter-auto' @@ -1425,15 +1423,15 @@ packages: peerDependencies: '@sveltejs/kit': ^1.0.0 dependencies: - '@sveltejs/kit': registry.npmjs.org/@sveltejs/kit/1.20.1_svelte@3.59.1+vite@4.3.9 + '@sveltejs/kit': registry.npmjs.org/@sveltejs/kit/1.20.2_svelte@3.59.1+vite@4.3.9 import-meta-resolve: registry.npmjs.org/import-meta-resolve/3.0.0 dev: true - registry.npmjs.org/@sveltejs/kit/1.20.1_svelte@3.59.1+vite@4.3.9: - resolution: {integrity: sha512-iZ7PvbM45sdLR3KIXFTbwIwP4PmeO/7JdNdpKRc/T9xMgDabNlPhL1gnJ/Hi1w00g4nc3Zpo/HNrzbRmuOnUjQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@sveltejs/kit/-/kit-1.20.1.tgz} - id: registry.npmjs.org/@sveltejs/kit/1.20.1 + registry.npmjs.org/@sveltejs/kit/1.20.2_svelte@3.59.1+vite@4.3.9: + resolution: {integrity: sha512-MtR1i+HtmYWcRgtubw1GQqT/+CWXL/z24PegE0xYAdObbhdr7YtEfmoe705D/JZMtMmoPXrmSk4W0MfL5A3lYw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@sveltejs/kit/-/kit-1.20.2.tgz} + id: registry.npmjs.org/@sveltejs/kit/1.20.2 name: '@sveltejs/kit' - version: 1.20.1 + version: 1.20.2 engines: {node: ^16.14 || >=18} hasBin: true requiresBuild: true @@ -1460,7 +1458,7 @@ packages: - supports-color dev: true - registry.npmjs.org/@sveltejs/package/2.0.2_cnumnonbjyr4j6qimrlvyofpny: + registry.npmjs.org/@sveltejs/package/2.0.2_ew3mtnddoirxihfd3dvwoglzia: resolution: {integrity: sha512-cCOCcO8yMHnhHyaR51nQtvKZ3o/vSU9UYI1EXLT1j2CKNPMuH1/g6JNwKcNNrtQGwwquudc69ZeYy8D/TDNwEw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@sveltejs/package/-/package-2.0.2.tgz} id: registry.npmjs.org/@sveltejs/package/2.0.2 name: '@sveltejs/package' @@ -1474,7 +1472,7 @@ packages: kleur: registry.npmjs.org/kleur/4.1.5 sade: registry.npmjs.org/sade/1.8.1 svelte: registry.npmjs.org/svelte/3.59.1 - svelte2tsx: registry.npmjs.org/svelte2tsx/0.6.15_cnumnonbjyr4j6qimrlvyofpny + svelte2tsx: registry.npmjs.org/svelte2tsx/0.6.15_ew3mtnddoirxihfd3dvwoglzia transitivePeerDependencies: - typescript dev: true @@ -1521,10 +1519,10 @@ packages: - supports-color dev: true - registry.npmjs.org/@swc/core-darwin-arm64/1.3.62: - resolution: {integrity: sha512-MmGilibITz68LEje6vJlKzc2gUUSgzvB3wGLSjEORikTNeM7P8jXVxE4A8fgZqDeudJUm9HVWrxCV+pHDSwXhA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.62.tgz} + registry.npmjs.org/@swc/core-darwin-arm64/1.3.63: + resolution: {integrity: sha512-lNR0BgG0/6dGpGP+AyFZoZ3YBhZN5GzvgAUzwy4skqn5sKZ7duQD02CNq1lIy7Im5BzgMUcJ+/Z7z/YUlqBK+Q==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.63.tgz} name: '@swc/core-darwin-arm64' - version: 1.3.62 + version: 1.3.63 engines: {node: '>=10'} cpu: [arm64] os: [darwin] @@ -1532,10 +1530,10 @@ packages: dev: true optional: true - registry.npmjs.org/@swc/core-darwin-x64/1.3.62: - resolution: {integrity: sha512-Xl93MMB3sCWVlYWuQIB+v6EQgzoiuQYK5tNt9lsHoIEVu2zLdkQjae+5FUHZb1VYqCXIiWcULFfVz0R4Sjb7JQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.62.tgz} + registry.npmjs.org/@swc/core-darwin-x64/1.3.63: + resolution: {integrity: sha512-1lydnc+LgSD0gwD1axW3+Y1htKZZRn33aJF4ITd6hsA9Y2eIhdMVxgx6peXp8wWzoRBXy5GEMTnd7704oya4zw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.63.tgz} name: '@swc/core-darwin-x64' - version: 1.3.62 + version: 1.3.63 engines: {node: '>=10'} cpu: [x64] os: [darwin] @@ -1543,10 +1541,10 @@ packages: dev: true optional: true - registry.npmjs.org/@swc/core-linux-arm-gnueabihf/1.3.62: - resolution: {integrity: sha512-nJsp6O7kCtAjTTMcIjVB0g5y1JNiYAa5q630eiwrnaHUusEFoANDdORI3Z9vXeikMkng+6yIv9/V8Rb093xLjQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.62.tgz} + registry.npmjs.org/@swc/core-linux-arm-gnueabihf/1.3.63: + resolution: {integrity: sha512-cJT+XJ6f25QeAcz2ONy1i8WKP6olqOIbU5fHZKsoPqEZmLkK5NCTnmIolT0HZpH1SNkE/hHkPYGn620Domvn8g==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.63.tgz} name: '@swc/core-linux-arm-gnueabihf' - version: 1.3.62 + version: 1.3.63 engines: {node: '>=10'} cpu: [arm] os: [linux] @@ -1554,10 +1552,10 @@ packages: dev: true optional: true - registry.npmjs.org/@swc/core-linux-arm64-gnu/1.3.62: - resolution: {integrity: sha512-XGsV93vpUAopDt5y6vPwbK1Nc/MlL55L77bAZUPIiosWD1cWWPHNtNSpriE6+I+JiMHe0pqtfS/SSTk6ZkFQVw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.62.tgz} + registry.npmjs.org/@swc/core-linux-arm64-gnu/1.3.63: + resolution: {integrity: sha512-xtuk0v/86i0UR6G+5X6l3bgP1I1iWlEI23ad44L0FNrZ8wLLEvVzYuVoI6U5fKbp91LAsVpdWyyvSAo1sT7BWQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.63.tgz} name: '@swc/core-linux-arm64-gnu' - version: 1.3.62 + version: 1.3.63 engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -1565,10 +1563,10 @@ packages: dev: true optional: true - registry.npmjs.org/@swc/core-linux-arm64-musl/1.3.62: - resolution: {integrity: sha512-ESUmJjSlTTkoBy9dMG49opcNn8BmviqStMhwyeD1G8XRnmRVCZZgoBOKdvCXmJhw8bQXDhZumeaTUB+OFUKVXg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.62.tgz} + registry.npmjs.org/@swc/core-linux-arm64-musl/1.3.63: + resolution: {integrity: sha512-AIRqE/3659zt5hfZzj3i/xtJbJl1iz9FcYEGUsIqqrxouqZWNbFujQpIguX4qFI7uoM+m6p6pqLjMmArwErRxQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.63.tgz} name: '@swc/core-linux-arm64-musl' - version: 1.3.62 + version: 1.3.63 engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -1576,10 +1574,10 @@ packages: dev: true optional: true - registry.npmjs.org/@swc/core-linux-x64-gnu/1.3.62: - resolution: {integrity: sha512-wnHJkt3ZBrax3SFnUHDcncG6mrSg9ZZjMhQV9Mc3JL1x1s1Gy9rGZCoBNnV/BUZWTemxIBcQbANRSDut/WO+9A==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.62.tgz} + registry.npmjs.org/@swc/core-linux-x64-gnu/1.3.63: + resolution: {integrity: sha512-EAB5gkgDvStJofvdQU40hqEqjtSvtPs3PR0WupZtbLKWWCTWg76uTXQZEKNYx9r60Pt7sx1BAa3XnqgXjmcjDg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.63.tgz} name: '@swc/core-linux-x64-gnu' - version: 1.3.62 + version: 1.3.63 engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -1587,10 +1585,10 @@ packages: dev: true optional: true - registry.npmjs.org/@swc/core-linux-x64-musl/1.3.62: - resolution: {integrity: sha512-9oRbuTC/VshB66Rgwi3pTq3sPxSTIb8k9L1vJjES+dDMKa29DAjPtWCXG/pyZ00ufpFZgkGEuAHH5uqUcr1JQg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.62.tgz} + registry.npmjs.org/@swc/core-linux-x64-musl/1.3.63: + resolution: {integrity: sha512-8ScbtDPd8Hr1VkpzCseI5H770YgxxjTFsxinH9UtJWJBFIkdu2rEwjgz4t+lDjsc/R3JWaKt1q8Dkgzqmj+77g==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.63.tgz} name: '@swc/core-linux-x64-musl' - version: 1.3.62 + version: 1.3.63 engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -1598,10 +1596,10 @@ packages: dev: true optional: true - registry.npmjs.org/@swc/core-win32-arm64-msvc/1.3.62: - resolution: {integrity: sha512-zv14vlF2VRrxS061XkfzGjCYnOrEo5glKJjLK5PwUKysIoVrx/L8nAbFxjkX5cObdlyoqo+ekelyBPAO+4bS0w==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.62.tgz} + registry.npmjs.org/@swc/core-win32-arm64-msvc/1.3.63: + resolution: {integrity: sha512-+41tEugXJjpK04KIb2+Xlpb1NArhIne4u0NQo+cHb6ekJoqQmgIj3uNJhQ0v+0DDMjFqbA07l0KYNMgYLBls/A==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.63.tgz} name: '@swc/core-win32-arm64-msvc' - version: 1.3.62 + version: 1.3.63 engines: {node: '>=10'} cpu: [arm64] os: [win32] @@ -1609,10 +1607,10 @@ packages: dev: true optional: true - registry.npmjs.org/@swc/core-win32-ia32-msvc/1.3.62: - resolution: {integrity: sha512-8MC/PZQSsOP2iA/81tAfNRqMWyEqTS/8zKUI67vPuLvpx6NAjRn3E9qBv7iFqH79iqZNzqSMo3awnLrKZyFbcw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.62.tgz} + registry.npmjs.org/@swc/core-win32-ia32-msvc/1.3.63: + resolution: {integrity: sha512-W6nPOD5k++rSmoAb0Jg0h7gyfjly8b5ld7cSnmrWKXfmjgxOqxcoqP2LlzNkamg320eqkGaD9n+UnPJDteLTBw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.63.tgz} name: '@swc/core-win32-ia32-msvc' - version: 1.3.62 + version: 1.3.63 engines: {node: '>=10'} cpu: [ia32] os: [win32] @@ -1620,10 +1618,10 @@ packages: dev: true optional: true - registry.npmjs.org/@swc/core-win32-x64-msvc/1.3.62: - resolution: {integrity: sha512-GJSmUJ95HKHZXAxiuPUmrcm/S3ivQvEzXhOZaIqYBIwUsm02vFZkClsV7eIKzWjso1t0+I/8MjrnUNaSWqh1rQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.62.tgz} + registry.npmjs.org/@swc/core-win32-x64-msvc/1.3.63: + resolution: {integrity: sha512-MHNCF3GWtlKZL3vNhMiCrtM4gBHqAv0Iw38bLoJRagh1Q/UDNVjNzWhgngCno9NUQodMtCo6G7iTQilW7YaAQQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.63.tgz} name: '@swc/core-win32-x64-msvc' - version: 1.3.62 + version: 1.3.63 engines: {node: '>=10'} cpu: [x64] os: [win32] @@ -1631,10 +1629,10 @@ packages: dev: true optional: true - registry.npmjs.org/@swc/core/1.3.62: - resolution: {integrity: sha512-J58hWY+/G8vOr4J6ZH9hLg0lMSijZtqIIf4HofZezGog/pVX6sJyBJ40dZ1ploFkDIlWTWvJyqtpesBKS73gkQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core/-/core-1.3.62.tgz} + registry.npmjs.org/@swc/core/1.3.63: + resolution: {integrity: sha512-mNRMr0xcqkvnC1a/H7rpMtbIjq7KKy4XaW/+zj3+w9cH5g72eMo3ADNHE03zHoqPn+Ov3szzFOMHT6rgJlRxow==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@swc/core/-/core-1.3.63.tgz} name: '@swc/core' - version: 1.3.62 + version: 1.3.63 engines: {node: '>=10'} requiresBuild: true peerDependencies: @@ -1643,16 +1641,16 @@ packages: '@swc/helpers': optional: true optionalDependencies: - '@swc/core-darwin-arm64': registry.npmjs.org/@swc/core-darwin-arm64/1.3.62 - '@swc/core-darwin-x64': registry.npmjs.org/@swc/core-darwin-x64/1.3.62 - '@swc/core-linux-arm-gnueabihf': registry.npmjs.org/@swc/core-linux-arm-gnueabihf/1.3.62 - '@swc/core-linux-arm64-gnu': registry.npmjs.org/@swc/core-linux-arm64-gnu/1.3.62 - '@swc/core-linux-arm64-musl': registry.npmjs.org/@swc/core-linux-arm64-musl/1.3.62 - '@swc/core-linux-x64-gnu': registry.npmjs.org/@swc/core-linux-x64-gnu/1.3.62 - '@swc/core-linux-x64-musl': registry.npmjs.org/@swc/core-linux-x64-musl/1.3.62 - '@swc/core-win32-arm64-msvc': registry.npmjs.org/@swc/core-win32-arm64-msvc/1.3.62 - '@swc/core-win32-ia32-msvc': registry.npmjs.org/@swc/core-win32-ia32-msvc/1.3.62 - '@swc/core-win32-x64-msvc': registry.npmjs.org/@swc/core-win32-x64-msvc/1.3.62 + '@swc/core-darwin-arm64': registry.npmjs.org/@swc/core-darwin-arm64/1.3.63 + '@swc/core-darwin-x64': registry.npmjs.org/@swc/core-darwin-x64/1.3.63 + '@swc/core-linux-arm-gnueabihf': registry.npmjs.org/@swc/core-linux-arm-gnueabihf/1.3.63 + '@swc/core-linux-arm64-gnu': registry.npmjs.org/@swc/core-linux-arm64-gnu/1.3.63 + '@swc/core-linux-arm64-musl': registry.npmjs.org/@swc/core-linux-arm64-musl/1.3.63 + '@swc/core-linux-x64-gnu': registry.npmjs.org/@swc/core-linux-x64-gnu/1.3.63 + '@swc/core-linux-x64-musl': registry.npmjs.org/@swc/core-linux-x64-musl/1.3.63 + '@swc/core-win32-arm64-msvc': registry.npmjs.org/@swc/core-win32-arm64-msvc/1.3.63 + '@swc/core-win32-ia32-msvc': registry.npmjs.org/@swc/core-win32-ia32-msvc/1.3.63 + '@swc/core-win32-x64-msvc': registry.npmjs.org/@swc/core-win32-x64-msvc/1.3.63 dev: true registry.npmjs.org/@types/cookie/0.5.1: @@ -1946,16 +1944,16 @@ packages: version: 12.20.55 dev: true - registry.npmjs.org/@types/node/14.18.48: - resolution: {integrity: sha512-iL0PIMwejpmuVHgfibHpfDwOdsbmB50wr21X71VnF5d7SsBF7WK+ZvP/SCcFm7Iwb9iiYSap9rlrdhToNAWdxg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@types/node/-/node-14.18.48.tgz} + registry.npmjs.org/@types/node/14.18.51: + resolution: {integrity: sha512-P9bsdGFPpVtofEKlhWMVS2qqx1A/rt9QBfihWlklfHHpUpjtYse5AzFz6j4DWrARLYh6gRnw9+5+DJcrq3KvBA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@types/node/-/node-14.18.51.tgz} name: '@types/node' - version: 14.18.48 + version: 14.18.51 dev: true - registry.npmjs.org/@types/node/18.16.16: - resolution: {integrity: sha512-NpaM49IGQQAUlBhHMF82QH80J08os4ZmyF9MkpCzWAGuOHqE4gTEbhzd7L3l5LmWuZ6E0OiC1FweQ4tsiW35+g==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@types/node/-/node-18.16.16.tgz} + registry.npmjs.org/@types/node/18.16.18: + resolution: {integrity: sha512-/aNaQZD0+iSBAGnvvN2Cx92HqE5sZCPZtx2TsK+4nvV23fFe09jVDvpArXr2j9DnYlzuU9WuoykDDc6wqvpNcw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@types/node/-/node-18.16.18.tgz} name: '@types/node' - version: 18.16.16 + version: 18.16.18 dev: true registry.npmjs.org/@types/normalize-package-data/2.4.1: @@ -1976,18 +1974,18 @@ packages: version: 2.0.6 dev: true - registry.npmjs.org/@types/react-dom/18.2.4: - resolution: {integrity: sha512-G2mHoTMTL4yoydITgOGwWdWMVd8sNgyEP85xVmMKAPUBwQWm9wBPQUmvbeF4V3WBY1P7mmL4BkjQ0SqUpf1snw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.4.tgz} + registry.npmjs.org/@types/react-dom/18.2.5: + resolution: {integrity: sha512-sRQsOS/sCLnpQhR4DSKGTtWFE3FZjpQa86KPVbhUqdYMRZ9FEFcfAytKhR/vUG2rH1oFbOOej6cuD7MFSobDRQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.5.tgz} name: '@types/react-dom' - version: 18.2.4 + version: 18.2.5 dependencies: - '@types/react': registry.npmjs.org/@types/react/18.2.8 + '@types/react': registry.npmjs.org/@types/react/18.2.12 dev: true - registry.npmjs.org/@types/react/18.2.8: - resolution: {integrity: sha512-lTyWUNrd8ntVkqycEEplasWy2OxNlShj3zqS0LuB1ENUGis5HodmhM7DtCoUGbxj3VW/WsGA0DUhpG6XrM7gPA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@types/react/-/react-18.2.8.tgz} + registry.npmjs.org/@types/react/18.2.12: + resolution: {integrity: sha512-ndmBMLCgn38v3SntMeoJaIrO6tGHYKMEBohCUmw8HoLLQdRMOIGXfeYaBTLe2lsFaSB3MOK1VXscYFnmLtTSmw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@types/react/-/react-18.2.12.tgz} name: '@types/react' - version: 18.2.8 + version: 18.2.12 dependencies: '@types/prop-types': registry.npmjs.org/@types/prop-types/15.7.5 '@types/scheduler': registry.npmjs.org/@types/scheduler/0.16.3 @@ -2036,15 +2034,15 @@ packages: version: 2.10.0 requiresBuild: true dependencies: - '@types/node': registry.npmjs.org/@types/node/18.16.16 + '@types/node': registry.npmjs.org/@types/node/14.18.51 dev: true optional: true - registry.npmjs.org/@typescript-eslint/eslint-plugin/5.59.9_3i5bqcvz3xm47mwpahnwyqmg7m: - resolution: {integrity: sha512-4uQIBq1ffXd2YvF7MAvehWKW3zVv/w+mSfRAu+8cKbfj3nwzyqJLNcZJpQ/WZ1HLbJDiowwmQ6NO+63nCA+fqA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.9.tgz} - id: registry.npmjs.org/@typescript-eslint/eslint-plugin/5.59.9 + registry.npmjs.org/@typescript-eslint/eslint-plugin/5.59.11_sqfi766b7p7jf53aqxvjxvblnq: + resolution: {integrity: sha512-XxuOfTkCUiOSyBWIvHlUraLw/JT/6Io1365RO6ZuI88STKMavJZPNMU0lFcUTeQXEhHiv64CbxYxBNoDVSmghg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.11.tgz} + id: registry.npmjs.org/@typescript-eslint/eslint-plugin/5.59.11 name: '@typescript-eslint/eslint-plugin' - version: 5.59.9 + version: 5.59.11 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -2055,27 +2053,27 @@ packages: optional: true dependencies: '@eslint-community/regexpp': registry.npmjs.org/@eslint-community/regexpp/4.5.1 - '@typescript-eslint/parser': registry.npmjs.org/@typescript-eslint/parser/5.59.9_kigkzfftsmftz3xok324pyvzui - '@typescript-eslint/scope-manager': registry.npmjs.org/@typescript-eslint/scope-manager/5.59.9 - '@typescript-eslint/type-utils': registry.npmjs.org/@typescript-eslint/type-utils/5.59.9_kigkzfftsmftz3xok324pyvzui - '@typescript-eslint/utils': registry.npmjs.org/@typescript-eslint/utils/5.59.9_kigkzfftsmftz3xok324pyvzui + '@typescript-eslint/parser': registry.npmjs.org/@typescript-eslint/parser/5.59.11_tizxnkcvjrb4cldxgwq5h3lj5u + '@typescript-eslint/scope-manager': registry.npmjs.org/@typescript-eslint/scope-manager/5.59.11 + '@typescript-eslint/type-utils': registry.npmjs.org/@typescript-eslint/type-utils/5.59.11_tizxnkcvjrb4cldxgwq5h3lj5u + '@typescript-eslint/utils': registry.npmjs.org/@typescript-eslint/utils/5.59.11_tizxnkcvjrb4cldxgwq5h3lj5u debug: registry.npmjs.org/debug/4.3.4 eslint: registry.npmjs.org/eslint/8.42.0 grapheme-splitter: registry.npmjs.org/grapheme-splitter/1.0.4 ignore: registry.npmjs.org/ignore/5.2.4 natural-compare-lite: registry.npmjs.org/natural-compare-lite/1.4.0 semver: registry.npmjs.org/semver/7.5.1 - tsutils: registry.npmjs.org/tsutils/3.21.0_typescript@4.9.5 - typescript: registry.npmjs.org/typescript/4.9.5 + tsutils: registry.npmjs.org/tsutils/3.21.0_typescript@5.1.3 + typescript: registry.npmjs.org/typescript/5.1.3 transitivePeerDependencies: - supports-color dev: true - registry.npmjs.org/@typescript-eslint/parser/5.59.9_kigkzfftsmftz3xok324pyvzui: - resolution: {integrity: sha512-FsPkRvBtcLQ/eVK1ivDiNYBjn3TGJdXy2fhXX+rc7czWl4ARwnpArwbihSOHI2Peg9WbtGHrbThfBUkZZGTtvQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.9.tgz} - id: registry.npmjs.org/@typescript-eslint/parser/5.59.9 + registry.npmjs.org/@typescript-eslint/parser/5.59.11_tizxnkcvjrb4cldxgwq5h3lj5u: + resolution: {integrity: sha512-s9ZF3M+Nym6CAZEkJJeO2TFHHDsKAM3ecNkLuH4i4s8/RCPnF5JRip2GyviYkeEAcwGMJxkqG9h2dAsnA1nZpA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.11.tgz} + id: registry.npmjs.org/@typescript-eslint/parser/5.59.11 name: '@typescript-eslint/parser' - version: 5.59.9 + version: 5.59.11 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -2084,31 +2082,31 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': registry.npmjs.org/@typescript-eslint/scope-manager/5.59.9 - '@typescript-eslint/types': registry.npmjs.org/@typescript-eslint/types/5.59.9 - '@typescript-eslint/typescript-estree': registry.npmjs.org/@typescript-eslint/typescript-estree/5.59.9_typescript@4.9.5 + '@typescript-eslint/scope-manager': registry.npmjs.org/@typescript-eslint/scope-manager/5.59.11 + '@typescript-eslint/types': registry.npmjs.org/@typescript-eslint/types/5.59.11 + '@typescript-eslint/typescript-estree': registry.npmjs.org/@typescript-eslint/typescript-estree/5.59.11_typescript@5.1.3 debug: registry.npmjs.org/debug/4.3.4 eslint: registry.npmjs.org/eslint/8.42.0 - typescript: registry.npmjs.org/typescript/4.9.5 + typescript: registry.npmjs.org/typescript/5.1.3 transitivePeerDependencies: - supports-color dev: true - registry.npmjs.org/@typescript-eslint/scope-manager/5.59.9: - resolution: {integrity: sha512-8RA+E+w78z1+2dzvK/tGZ2cpGigBZ58VMEHDZtpE1v+LLjzrYGc8mMaTONSxKyEkz3IuXFM0IqYiGHlCsmlZxQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.9.tgz} + registry.npmjs.org/@typescript-eslint/scope-manager/5.59.11: + resolution: {integrity: sha512-dHFOsxoLFtrIcSj5h0QoBT/89hxQONwmn3FOQ0GOQcLOOXm+MIrS8zEAhs4tWl5MraxCY3ZJpaXQQdFMc2Tu+Q==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.11.tgz} name: '@typescript-eslint/scope-manager' - version: 5.59.9 + version: 5.59.11 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': registry.npmjs.org/@typescript-eslint/types/5.59.9 - '@typescript-eslint/visitor-keys': registry.npmjs.org/@typescript-eslint/visitor-keys/5.59.9 + '@typescript-eslint/types': registry.npmjs.org/@typescript-eslint/types/5.59.11 + '@typescript-eslint/visitor-keys': registry.npmjs.org/@typescript-eslint/visitor-keys/5.59.11 dev: true - registry.npmjs.org/@typescript-eslint/type-utils/5.59.9_kigkzfftsmftz3xok324pyvzui: - resolution: {integrity: sha512-ksEsT0/mEHg9e3qZu98AlSrONAQtrSTljL3ow9CGej8eRo7pe+yaC/mvTjptp23Xo/xIf2mLZKC6KPv4Sji26Q==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.9.tgz} - id: registry.npmjs.org/@typescript-eslint/type-utils/5.59.9 + registry.npmjs.org/@typescript-eslint/type-utils/5.59.11_tizxnkcvjrb4cldxgwq5h3lj5u: + resolution: {integrity: sha512-LZqVY8hMiVRF2a7/swmkStMYSoXMFlzL6sXV6U/2gL5cwnLWQgLEG8tjWPpaE4rMIdZ6VKWwcffPlo1jPfk43g==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.11.tgz} + id: registry.npmjs.org/@typescript-eslint/type-utils/5.59.11 name: '@typescript-eslint/type-utils' - version: 5.59.9 + version: 5.59.11 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -2117,28 +2115,28 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': registry.npmjs.org/@typescript-eslint/typescript-estree/5.59.9_typescript@4.9.5 - '@typescript-eslint/utils': registry.npmjs.org/@typescript-eslint/utils/5.59.9_kigkzfftsmftz3xok324pyvzui + '@typescript-eslint/typescript-estree': registry.npmjs.org/@typescript-eslint/typescript-estree/5.59.11_typescript@5.1.3 + '@typescript-eslint/utils': registry.npmjs.org/@typescript-eslint/utils/5.59.11_tizxnkcvjrb4cldxgwq5h3lj5u debug: registry.npmjs.org/debug/4.3.4 eslint: registry.npmjs.org/eslint/8.42.0 - tsutils: registry.npmjs.org/tsutils/3.21.0_typescript@4.9.5 - typescript: registry.npmjs.org/typescript/4.9.5 + tsutils: registry.npmjs.org/tsutils/3.21.0_typescript@5.1.3 + typescript: registry.npmjs.org/typescript/5.1.3 transitivePeerDependencies: - supports-color dev: true - registry.npmjs.org/@typescript-eslint/types/5.59.9: - resolution: {integrity: sha512-uW8H5NRgTVneSVTfiCVffBb8AbwWSKg7qcA4Ot3JI3MPCJGsB4Db4BhvAODIIYE5mNj7Q+VJkK7JxmRhk2Lyjw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.9.tgz} + registry.npmjs.org/@typescript-eslint/types/5.59.11: + resolution: {integrity: sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz} name: '@typescript-eslint/types' - version: 5.59.9 + version: 5.59.11 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - registry.npmjs.org/@typescript-eslint/typescript-estree/5.59.9_typescript@4.9.5: - resolution: {integrity: sha512-pmM0/VQ7kUhd1QyIxgS+aRvMgw+ZljB3eDb+jYyp6d2bC0mQWLzUDF+DLwCTkQ3tlNyVsvZRXjFyV0LkU/aXjA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.9.tgz} - id: registry.npmjs.org/@typescript-eslint/typescript-estree/5.59.9 + registry.npmjs.org/@typescript-eslint/typescript-estree/5.59.11_typescript@5.1.3: + resolution: {integrity: sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz} + id: registry.npmjs.org/@typescript-eslint/typescript-estree/5.59.11 name: '@typescript-eslint/typescript-estree' - version: 5.59.9 + version: 5.59.11 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -2146,23 +2144,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': registry.npmjs.org/@typescript-eslint/types/5.59.9 - '@typescript-eslint/visitor-keys': registry.npmjs.org/@typescript-eslint/visitor-keys/5.59.9 + '@typescript-eslint/types': registry.npmjs.org/@typescript-eslint/types/5.59.11 + '@typescript-eslint/visitor-keys': registry.npmjs.org/@typescript-eslint/visitor-keys/5.59.11 debug: registry.npmjs.org/debug/4.3.4 globby: registry.npmjs.org/globby/11.1.0 is-glob: registry.npmjs.org/is-glob/4.0.3 semver: registry.npmjs.org/semver/7.5.1 - tsutils: registry.npmjs.org/tsutils/3.21.0_typescript@4.9.5 - typescript: registry.npmjs.org/typescript/4.9.5 + tsutils: registry.npmjs.org/tsutils/3.21.0_typescript@5.1.3 + typescript: registry.npmjs.org/typescript/5.1.3 transitivePeerDependencies: - supports-color dev: true - registry.npmjs.org/@typescript-eslint/utils/5.59.9_kigkzfftsmftz3xok324pyvzui: - resolution: {integrity: sha512-1PuMYsju/38I5Ggblaeb98TOoUvjhRvLpLa1DoTOFaLWqaXl/1iQ1eGurTXgBY58NUdtfTXKP5xBq7q9NDaLKg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.9.tgz} - id: registry.npmjs.org/@typescript-eslint/utils/5.59.9 + registry.npmjs.org/@typescript-eslint/utils/5.59.11_tizxnkcvjrb4cldxgwq5h3lj5u: + resolution: {integrity: sha512-didu2rHSOMUdJThLk4aZ1Or8IcO3HzCw/ZvEjTTIfjIrcdd5cvSIwwDy2AOlE7htSNp7QIZ10fLMyRCveesMLg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.11.tgz} + id: registry.npmjs.org/@typescript-eslint/utils/5.59.11 name: '@typescript-eslint/utils' - version: 5.59.9 + version: 5.59.11 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -2170,9 +2168,9 @@ packages: '@eslint-community/eslint-utils': registry.npmjs.org/@eslint-community/eslint-utils/4.4.0_eslint@8.42.0 '@types/json-schema': registry.npmjs.org/@types/json-schema/7.0.12 '@types/semver': registry.npmjs.org/@types/semver/7.5.0 - '@typescript-eslint/scope-manager': registry.npmjs.org/@typescript-eslint/scope-manager/5.59.9 - '@typescript-eslint/types': registry.npmjs.org/@typescript-eslint/types/5.59.9 - '@typescript-eslint/typescript-estree': registry.npmjs.org/@typescript-eslint/typescript-estree/5.59.9_typescript@4.9.5 + '@typescript-eslint/scope-manager': registry.npmjs.org/@typescript-eslint/scope-manager/5.59.11 + '@typescript-eslint/types': registry.npmjs.org/@typescript-eslint/types/5.59.11 + '@typescript-eslint/typescript-estree': registry.npmjs.org/@typescript-eslint/typescript-estree/5.59.11_typescript@5.1.3 eslint: registry.npmjs.org/eslint/8.42.0 eslint-scope: registry.npmjs.org/eslint-scope/5.1.1 semver: registry.npmjs.org/semver/7.5.1 @@ -2181,13 +2179,13 @@ packages: - typescript dev: true - registry.npmjs.org/@typescript-eslint/visitor-keys/5.59.9: - resolution: {integrity: sha512-bT7s0td97KMaLwpEBckbzj/YohnvXtqbe2XgqNvTl6RJVakY5mvENOTPvw5u66nljfZxthESpDozs86U+oLY8Q==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.9.tgz} + registry.npmjs.org/@typescript-eslint/visitor-keys/5.59.11: + resolution: {integrity: sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz} name: '@typescript-eslint/visitor-keys' - version: 5.59.9 + version: 5.59.11 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': registry.npmjs.org/@typescript-eslint/types/5.59.9 + '@typescript-eslint/types': registry.npmjs.org/@typescript-eslint/types/5.59.11 eslint-visitor-keys: registry.npmjs.org/eslint-visitor-keys/3.4.1 dev: true @@ -2199,7 +2197,7 @@ packages: peerDependencies: vite: ^4 dependencies: - '@swc/core': registry.npmjs.org/@swc/core/1.3.62 + '@swc/core': registry.npmjs.org/@swc/core/1.3.63 vite: registry.npmjs.org/vite/4.3.9 transitivePeerDependencies: - '@swc/helpers' @@ -2214,9 +2212,9 @@ packages: peerDependencies: vite: ^4.2.0 dependencies: - '@babel/core': registry.npmjs.org/@babel/core/7.22.1 - '@babel/plugin-transform-react-jsx-self': registry.npmjs.org/@babel/plugin-transform-react-jsx-self/7.21.0_@babel+core@7.22.1 - '@babel/plugin-transform-react-jsx-source': registry.npmjs.org/@babel/plugin-transform-react-jsx-source/7.19.6_@babel+core@7.22.1 + '@babel/core': registry.npmjs.org/@babel/core/7.22.5 + '@babel/plugin-transform-react-jsx-self': registry.npmjs.org/@babel/plugin-transform-react-jsx-self/7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-react-jsx-source': registry.npmjs.org/@babel/plugin-transform-react-jsx-source/7.22.5_@babel+core@7.22.5 react-refresh: registry.npmjs.org/react-refresh/0.14.0 vite: registry.npmjs.org/vite/4.3.9 transitivePeerDependencies: @@ -2463,8 +2461,8 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: registry.npmjs.org/browserslist/4.21.7 - caniuse-lite: registry.npmjs.org/caniuse-lite/1.0.30001494 + browserslist: registry.npmjs.org/browserslist/4.21.8 + caniuse-lite: registry.npmjs.org/caniuse-lite/1.0.30001502 fraction.js: registry.npmjs.org/fraction.js/4.2.0 normalize-range: registry.npmjs.org/normalize-range/0.1.2 picocolors: registry.npmjs.org/picocolors/1.0.0 @@ -2585,17 +2583,17 @@ packages: wcwidth: registry.npmjs.org/wcwidth/1.0.1 dev: true - registry.npmjs.org/browserslist/4.21.7: - resolution: {integrity: sha512-BauCXrQ7I2ftSqd2mvKHGo85XR0u7Ru3C/Hxsy/0TkfCtjrmAbPdzLGasmoiBxplpDXlPvdjX9u7srIMfgasNA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/browserslist/-/browserslist-4.21.7.tgz} + registry.npmjs.org/browserslist/4.21.8: + resolution: {integrity: sha512-j+7xYe+v+q2Id9qbBeCI8WX5NmZSRe8es1+0xntD/+gaWXznP8tFEkv5IgSaHf5dS1YwVMbX/4W6m937mj+wQw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/browserslist/-/browserslist-4.21.8.tgz} name: browserslist - version: 4.21.7 + version: 4.21.8 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: registry.npmjs.org/caniuse-lite/1.0.30001494 - electron-to-chromium: registry.npmjs.org/electron-to-chromium/1.4.419 + caniuse-lite: registry.npmjs.org/caniuse-lite/1.0.30001502 + electron-to-chromium: registry.npmjs.org/electron-to-chromium/1.4.428 node-releases: registry.npmjs.org/node-releases/2.0.12 - update-browserslist-db: registry.npmjs.org/update-browserslist-db/1.0.11_browserslist@4.21.7 + update-browserslist-db: registry.npmjs.org/update-browserslist-db/1.0.11_browserslist@4.21.8 dev: true registry.npmjs.org/buffer-crc32/0.2.13: @@ -2676,10 +2674,10 @@ packages: engines: {node: '>=6'} dev: true - registry.npmjs.org/caniuse-lite/1.0.30001494: - resolution: {integrity: sha512-sY2B5Qyl46ZzfYDegrl8GBCzdawSLT4ThM9b9F+aDYUrAG2zCOyMbd2Tq34mS1g4ZKBfjRlzOohQMxx28x6wJg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001494.tgz} + registry.npmjs.org/caniuse-lite/1.0.30001502: + resolution: {integrity: sha512-AZ+9tFXw1sS0o0jcpJQIXvFTOB/xGiQ4OQ2t98QX3NDn2EZTSRBC801gxrsGgViuq2ak/NLkNgSNEPtCr5lfKg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001502.tgz} name: caniuse-lite - version: 1.0.30001494 + version: 1.0.30001502 dev: true registry.npmjs.org/caseless/0.12.0: @@ -2867,13 +2865,6 @@ packages: version: 2.20.3 dev: true - registry.npmjs.org/commander/5.1.0: - resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/commander/-/commander-5.1.0.tgz} - name: commander - version: 5.1.0 - engines: {node: '>= 6'} - dev: true - registry.npmjs.org/commander/6.2.1: resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/commander/-/commander-6.2.1.tgz} name: commander @@ -3013,58 +3004,6 @@ packages: cypress: registry.npmjs.org/cypress/12.14.0 dev: true - registry.npmjs.org/cypress/10.11.0: - resolution: {integrity: sha512-lsaE7dprw5DoXM00skni6W5ElVVLGAdRUUdZjX2dYsGjbY/QnpzWZ95Zom1mkGg0hAaO/QVTZoFVS7Jgr/GUPA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/cypress/-/cypress-10.11.0.tgz} - name: cypress - version: 10.11.0 - engines: {node: '>=12.0.0'} - hasBin: true - requiresBuild: true - dependencies: - '@cypress/request': registry.npmjs.org/@cypress/request/2.88.11 - '@cypress/xvfb': registry.npmjs.org/@cypress/xvfb/1.2.4_supports-color@8.1.1 - '@types/node': registry.npmjs.org/@types/node/14.18.48 - '@types/sinonjs__fake-timers': registry.npmjs.org/@types/sinonjs__fake-timers/8.1.1 - '@types/sizzle': registry.npmjs.org/@types/sizzle/2.3.3 - arch: registry.npmjs.org/arch/2.2.0 - blob-util: registry.npmjs.org/blob-util/2.0.2 - bluebird: registry.npmjs.org/bluebird/3.7.2 - buffer: registry.npmjs.org/buffer/5.7.1 - cachedir: registry.npmjs.org/cachedir/2.3.0 - chalk: registry.npmjs.org/chalk/4.1.2 - check-more-types: registry.npmjs.org/check-more-types/2.24.0 - cli-cursor: registry.npmjs.org/cli-cursor/3.1.0 - cli-table3: registry.npmjs.org/cli-table3/0.6.3 - commander: registry.npmjs.org/commander/5.1.0 - common-tags: registry.npmjs.org/common-tags/1.8.2 - dayjs: registry.npmjs.org/dayjs/1.11.8 - debug: registry.npmjs.org/debug/4.3.4_supports-color@8.1.1 - enquirer: registry.npmjs.org/enquirer/2.3.6 - eventemitter2: registry.npmjs.org/eventemitter2/6.4.7 - execa: registry.npmjs.org/execa/4.1.0 - executable: registry.npmjs.org/executable/4.1.1 - extract-zip: registry.npmjs.org/extract-zip/2.0.1_supports-color@8.1.1 - figures: registry.npmjs.org/figures/3.2.0 - fs-extra: registry.npmjs.org/fs-extra/9.1.0 - getos: registry.npmjs.org/getos/3.2.1 - is-ci: registry.npmjs.org/is-ci/3.0.1 - is-installed-globally: registry.npmjs.org/is-installed-globally/0.4.0 - lazy-ass: registry.npmjs.org/lazy-ass/1.6.0 - listr2: registry.npmjs.org/listr2/3.14.0_enquirer@2.3.6 - lodash: registry.npmjs.org/lodash/4.17.21 - log-symbols: registry.npmjs.org/log-symbols/4.1.0 - minimist: registry.npmjs.org/minimist/1.2.8 - ospath: registry.npmjs.org/ospath/1.2.2 - pretty-bytes: registry.npmjs.org/pretty-bytes/5.6.0 - proxy-from-env: registry.npmjs.org/proxy-from-env/1.0.0 - request-progress: registry.npmjs.org/request-progress/3.0.0 - semver: registry.npmjs.org/semver/7.5.1 - supports-color: registry.npmjs.org/supports-color/8.1.1 - tmp: registry.npmjs.org/tmp/0.2.1 - untildify: registry.npmjs.org/untildify/4.0.0 - yauzl: registry.npmjs.org/yauzl/2.10.0 - dev: true - registry.npmjs.org/cypress/12.14.0: resolution: {integrity: sha512-HiLIXKXZaIT1RT7sw1sVPt+qKtis3uYNm6KwC4qoYjabwLKaqZlyS/P+uVvvlBNcHIwL/BC6nQZajpbUd7hOgQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/cypress/-/cypress-12.14.0.tgz} name: cypress @@ -3075,7 +3014,7 @@ packages: dependencies: '@cypress/request': registry.npmjs.org/@cypress/request/2.88.11 '@cypress/xvfb': registry.npmjs.org/@cypress/xvfb/1.2.4_supports-color@8.1.1 - '@types/node': registry.npmjs.org/@types/node/14.18.48 + '@types/node': registry.npmjs.org/@types/node/14.18.51 '@types/sinonjs__fake-timers': registry.npmjs.org/@types/sinonjs__fake-timers/8.1.1 '@types/sizzle': registry.npmjs.org/@types/sizzle/2.3.3 arch: registry.npmjs.org/arch/2.2.0 @@ -3231,7 +3170,7 @@ packages: version: 2.30.0 engines: {node: '>=0.11'} dependencies: - '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.3 + '@babel/runtime': registry.npmjs.org/@babel/runtime/7.22.5 dev: true registry.npmjs.org/dayjs/1.11.8: @@ -3415,10 +3354,10 @@ packages: safer-buffer: registry.npmjs.org/safer-buffer/2.1.2 dev: true - registry.npmjs.org/electron-to-chromium/1.4.419: - resolution: {integrity: sha512-jdie3RiEgygvDTyS2sgjq71B36q2cDSBfPlwzUyuOrfYTNoYWyBxxjGJV/HAu3A2hB0Y+HesvCVkVAFoCKwCSw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.419.tgz} + registry.npmjs.org/electron-to-chromium/1.4.428: + resolution: {integrity: sha512-L7uUknyY286of0AYC8CKfgWstD0Smk2DvHDi9F0GWQhSH90Bzi7iDrmCbZKz75tYJxeGSAc7TYeKpmbjMDoh1w==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.428.tgz} name: electron-to-chromium - version: 1.4.419 + version: 1.4.428 dev: true registry.npmjs.org/emoji-regex/8.0.0: @@ -3595,16 +3534,16 @@ packages: eslint: registry.npmjs.org/eslint/8.42.0 dev: true - registry.npmjs.org/eslint-config-turbo/1.10.1_eslint@8.42.0: - resolution: {integrity: sha512-XRF5adpGJIX+IQNRHcGtUCsPZV95vabSvttrxuLOyWufzBctWNkgIo8Mpi5om8ZmYuMqXPUo8IOh3sRR5H1HCw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/eslint-config-turbo/-/eslint-config-turbo-1.10.1.tgz} - id: registry.npmjs.org/eslint-config-turbo/1.10.1 + registry.npmjs.org/eslint-config-turbo/1.10.3_eslint@8.42.0: + resolution: {integrity: sha512-ggzPfTJfMsMS383oZ4zfTP1zQvyMyiigOQJRUnLt1nqII6SKkTzdKZdwmXRDHU24KFwUfEFtT6c8vnm2VhL0uQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/eslint-config-turbo/-/eslint-config-turbo-1.10.3.tgz} + id: registry.npmjs.org/eslint-config-turbo/1.10.3 name: eslint-config-turbo - version: 1.10.1 + version: 1.10.3 peerDependencies: eslint: '>6.6.0' dependencies: eslint: registry.npmjs.org/eslint/8.42.0 - eslint-plugin-turbo: registry.npmjs.org/eslint-plugin-turbo/1.10.1_eslint@8.42.0 + eslint-plugin-turbo: registry.npmjs.org/eslint-plugin-turbo/1.10.3_eslint@8.42.0 dev: true registry.npmjs.org/eslint-plugin-prettier/4.2.1_vnriwwub2rhvoyn4ckagrc4lpi: @@ -3667,11 +3606,11 @@ packages: svelte: registry.npmjs.org/svelte/3.59.1 dev: true - registry.npmjs.org/eslint-plugin-turbo/1.10.1_eslint@8.42.0: - resolution: {integrity: sha512-bScQeG42PhVPzSeJgCTk79hRqN8jFYY6Io7fw2qyuOtlff4QkSuBTot+BBooxk4BL11gJglWZUJk2nqumLJGOA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/eslint-plugin-turbo/-/eslint-plugin-turbo-1.10.1.tgz} - id: registry.npmjs.org/eslint-plugin-turbo/1.10.1 + registry.npmjs.org/eslint-plugin-turbo/1.10.3_eslint@8.42.0: + resolution: {integrity: sha512-g3Mnnk7el1FqxHfqbE/MayLvCsYjA/vKmAnUj66kV4AlM7p/EZqdt42NMcMSKtDVEm0w+utQkkzWG2Xsa0Pd/g==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/eslint-plugin-turbo/-/eslint-plugin-turbo-1.10.3.tgz} + id: registry.npmjs.org/eslint-plugin-turbo/1.10.3 name: eslint-plugin-turbo - version: 1.10.1 + version: 1.10.3 peerDependencies: eslint: '>6.6.0' dependencies: @@ -5714,7 +5653,7 @@ packages: version: 5.2.0 engines: {node: '>=8'} dependencies: - '@babel/code-frame': registry.npmjs.org/@babel/code-frame/7.21.4 + '@babel/code-frame': registry.npmjs.org/@babel/code-frame/7.22.5 error-ex: registry.npmjs.org/error-ex/1.3.2 json-parse-even-better-errors: registry.npmjs.org/json-parse-even-better-errors/2.3.1 lines-and-columns: registry.npmjs.org/lines-and-columns/1.2.4 @@ -6120,32 +6059,32 @@ packages: engines: {node: '>=0.10.0'} dev: true - registry.npmjs.org/react-router-dom/6.11.2_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-JNbKtAeh1VSJQnH6RvBDNhxNwemRj7KxCzc5jb7zvDSKRnPWIFj9pO+eXqjM69gQJ0r46hSz1x4l9y0651DKWw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.11.2.tgz} - id: registry.npmjs.org/react-router-dom/6.11.2 + registry.npmjs.org/react-router-dom/6.12.1_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-POIZN9UDKWwEDga054LvYr2KnK8V+0HR4Ny4Bwv8V7/FZCPxJgsCjYxXGxqxzHs7VBxMKZfgvtKhafuJkJSPGA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.12.1.tgz} + id: registry.npmjs.org/react-router-dom/6.12.1 name: react-router-dom - version: 6.11.2 + version: 6.12.1 engines: {node: '>=14'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' dependencies: - '@remix-run/router': registry.npmjs.org/@remix-run/router/1.6.2 + '@remix-run/router': registry.npmjs.org/@remix-run/router/1.6.3 react: registry.npmjs.org/react/18.2.0 react-dom: registry.npmjs.org/react-dom/18.2.0_react@18.2.0 - react-router: registry.npmjs.org/react-router/6.11.2_react@18.2.0 + react-router: registry.npmjs.org/react-router/6.12.1_react@18.2.0 dev: false - registry.npmjs.org/react-router/6.11.2_react@18.2.0: - resolution: {integrity: sha512-74z9xUSaSX07t3LM+pS6Un0T55ibUE/79CzfZpy5wsPDZaea1F8QkrsiyRnA2YQ7LwE/umaydzXZV80iDCPkMg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/react-router/-/react-router-6.11.2.tgz} - id: registry.npmjs.org/react-router/6.11.2 + registry.npmjs.org/react-router/6.12.1_react@18.2.0: + resolution: {integrity: sha512-evd/GrKJOeOypD0JB9e1r7pQh2gWCsTbUfq059Wm1AFT/K2MNZuDo19lFtAgIhlBrp0MmpgpqtvZC7LPAs7vSw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/react-router/-/react-router-6.12.1.tgz} + id: registry.npmjs.org/react-router/6.12.1 name: react-router - version: 6.11.2 + version: 6.12.1 engines: {node: '>=14'} peerDependencies: react: '>=16.8' dependencies: - '@remix-run/router': registry.npmjs.org/@remix-run/router/1.6.2 + '@remix-run/router': registry.npmjs.org/@remix-run/router/1.6.3 react: registry.npmjs.org/react/18.2.0 dev: false @@ -6334,7 +6273,7 @@ packages: glob: registry.npmjs.org/glob/7.2.3 dev: true - registry.npmjs.org/rollup-plugin-peer-deps-external/2.2.4_rollup@3.23.1: + registry.npmjs.org/rollup-plugin-peer-deps-external/2.2.4_rollup@3.25.1: resolution: {integrity: sha512-AWdukIM1+k5JDdAqV/Cxd+nejvno2FVLVeZ74NKggm3Q5s9cbbcOgUPGdbxPi4BXu7xGaZ8HG12F+thImYu/0g==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/rollup-plugin-peer-deps-external/-/rollup-plugin-peer-deps-external-2.2.4.tgz} id: registry.npmjs.org/rollup-plugin-peer-deps-external/2.2.4 name: rollup-plugin-peer-deps-external @@ -6342,13 +6281,13 @@ packages: peerDependencies: rollup: '*' dependencies: - rollup: registry.npmjs.org/rollup/3.23.1 + rollup: registry.npmjs.org/rollup/3.25.1 dev: true - registry.npmjs.org/rollup/3.23.1: - resolution: {integrity: sha512-ybRdFVHOoljGEFILHLd2g/qateqUdjE6YS41WXq4p3C/WwD3xtWxV4FYWETA1u9TeXQc5K8L8zHE5d/scOvrOQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/rollup/-/rollup-3.23.1.tgz} + registry.npmjs.org/rollup/3.25.1: + resolution: {integrity: sha512-tywOR+rwIt5m2ZAWSe5AIJcTat8vGlnPFAv15ycCrw33t6iFsXZ6mzHVFh2psSjxQPmI+xgzMZZizUAukBI4aQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/rollup/-/rollup-3.25.1.tgz} name: rollup - version: 3.23.1 + version: 3.25.1 engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: @@ -6976,7 +6915,7 @@ packages: engines: {node: '>= 8'} dev: true - registry.npmjs.org/svelte2tsx/0.6.15_cnumnonbjyr4j6qimrlvyofpny: + registry.npmjs.org/svelte2tsx/0.6.15_ew3mtnddoirxihfd3dvwoglzia: resolution: {integrity: sha512-+j6RmA3g5pPs1DHa/rdzJjjhZuCfWx0IbNPaR99A2bvOSPPY6BlVkBGU0urI+DGcWHhYEG28Flo942KqlAkpEQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/svelte2tsx/-/svelte2tsx-0.6.15.tgz} id: registry.npmjs.org/svelte2tsx/0.6.15 name: svelte2tsx @@ -6988,7 +6927,7 @@ packages: dedent-js: registry.npmjs.org/dedent-js/1.0.1 pascal-case: registry.npmjs.org/pascal-case/3.1.2 svelte: registry.npmjs.org/svelte/3.59.1 - typescript: registry.npmjs.org/typescript/4.9.5 + typescript: registry.npmjs.org/typescript/5.1.3 dev: true registry.npmjs.org/term-size/2.2.1: @@ -6998,10 +6937,10 @@ packages: engines: {node: '>=8'} dev: true - registry.npmjs.org/terser/5.17.7: - resolution: {integrity: sha512-/bi0Zm2C6VAexlGgLlVxA0P2lru/sdLyfCVaRMfKVo9nWxbmz7f/sD8VPybPeSUJaJcwmCJis9pBIhcVcG1QcQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/terser/-/terser-5.17.7.tgz} + registry.npmjs.org/terser/5.18.0: + resolution: {integrity: sha512-pdL757Ig5a0I+owA42l6tIuEycRuM7FPY4n62h44mRLRfnOxJkkOHd6i89dOpwZlpF6JXBwaAHF6yWzFrt+QyA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/terser/-/terser-5.18.0.tgz} name: terser - version: 5.17.7 + version: 5.18.0 engines: {node: '>=10'} hasBin: true dependencies: @@ -7127,7 +7066,7 @@ packages: version: 2.5.3 dev: true - registry.npmjs.org/tsutils/3.21.0_typescript@4.9.5: + registry.npmjs.org/tsutils/3.21.0_typescript@5.1.3: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz} id: registry.npmjs.org/tsutils/3.21.0 name: tsutils @@ -7137,7 +7076,7 @@ packages: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: registry.npmjs.org/tslib/1.14.1 - typescript: registry.npmjs.org/typescript/4.9.5 + typescript: registry.npmjs.org/typescript/5.1.3 dev: true registry.npmjs.org/tty-table/4.2.1: @@ -7164,79 +7103,79 @@ packages: safe-buffer: registry.npmjs.org/safe-buffer/5.2.1 dev: true - registry.npmjs.org/turbo-darwin-64/1.10.1: - resolution: {integrity: sha512-isLLoPuAOMNsYovOq9BhuQOZWQuU13zYsW988KkkaA4OJqOn7qwa9V/KBYCJL8uVQqtG+/Y42J37lO8RJjyXuA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/turbo-darwin-64/-/turbo-darwin-64-1.10.1.tgz} + registry.npmjs.org/turbo-darwin-64/1.10.3: + resolution: {integrity: sha512-IIB9IomJGyD3EdpSscm7Ip1xVWtYb7D0x7oH3vad3gjFcjHJzDz9xZ/iw/qItFEW+wGFcLSRPd+1BNnuLM8AsA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/turbo-darwin-64/-/turbo-darwin-64-1.10.3.tgz} name: turbo-darwin-64 - version: 1.10.1 + version: 1.10.3 cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - registry.npmjs.org/turbo-darwin-arm64/1.10.1: - resolution: {integrity: sha512-x1nloPR10fLElNCv17BKr0kCx/O5gse/UXAcVscMZH2tvRUtXrdBmut62uw2YU3J9hli2fszYjUWXkulVpQvFA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/turbo-darwin-arm64/-/turbo-darwin-arm64-1.10.1.tgz} + registry.npmjs.org/turbo-darwin-arm64/1.10.3: + resolution: {integrity: sha512-SBNmOZU9YEB0eyNIxeeQ+Wi0Ufd+nprEVp41rgUSRXEIpXjsDjyBnKnF+sQQj3+FLb4yyi/yZQckB+55qXWEsw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/turbo-darwin-arm64/-/turbo-darwin-arm64-1.10.3.tgz} name: turbo-darwin-arm64 - version: 1.10.1 + version: 1.10.3 cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - registry.npmjs.org/turbo-linux-64/1.10.1: - resolution: {integrity: sha512-abV+ODCeOlz0503OZlHhPWdy3VwJZc1jObf1VQj7uQM+JqJ/kXbMyqJIMQVz+m7QJUFdferYPRxGhYT/NbYK7Q==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/turbo-linux-64/-/turbo-linux-64-1.10.1.tgz} + registry.npmjs.org/turbo-linux-64/1.10.3: + resolution: {integrity: sha512-kvAisGKE7xHJdyMxZLvg53zvHxjqPK1UVj4757PQqtx9dnjYHSc8epmivE6niPgDHon5YqImzArCjVZJYpIGHQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/turbo-linux-64/-/turbo-linux-64-1.10.3.tgz} name: turbo-linux-64 - version: 1.10.1 + version: 1.10.3 cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - registry.npmjs.org/turbo-linux-arm64/1.10.1: - resolution: {integrity: sha512-zRC3nZbHQ63tofOmbuySzEn1ROISWTkemYYr1L98rpmT5aVa0kERlGiYcfDwZh3cBso/Ylg/wxexRAaPzcCJYQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/turbo-linux-arm64/-/turbo-linux-arm64-1.10.1.tgz} + registry.npmjs.org/turbo-linux-arm64/1.10.3: + resolution: {integrity: sha512-Qgaqln0IYRgyL0SowJOi+PNxejv1I2xhzXOI+D+z4YHbgSx87ox1IsALYBlK8VRVYY8VCXl+PN12r1ioV09j7A==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/turbo-linux-arm64/-/turbo-linux-arm64-1.10.3.tgz} name: turbo-linux-arm64 - version: 1.10.1 + version: 1.10.3 cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - registry.npmjs.org/turbo-windows-64/1.10.1: - resolution: {integrity: sha512-Irqz8IU+o7Q/5V44qatZBTunk+FQAOII1hZTsEU54ah62f9Y297K6/LSp+yncmVQOZlFVccXb6MDqcETExIQtA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/turbo-windows-64/-/turbo-windows-64-1.10.1.tgz} + registry.npmjs.org/turbo-windows-64/1.10.3: + resolution: {integrity: sha512-rbH9wManURNN8mBnN/ZdkpUuTvyVVEMiUwFUX4GVE5qmV15iHtZfDLUSGGCP2UFBazHcpNHG1OJzgc55GFFrUw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/turbo-windows-64/-/turbo-windows-64-1.10.3.tgz} name: turbo-windows-64 - version: 1.10.1 + version: 1.10.3 cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - registry.npmjs.org/turbo-windows-arm64/1.10.1: - resolution: {integrity: sha512-124IT15d2gyjC+NEn11pHOaVFvZDRHpxfF+LDUzV7YxfNIfV0mGkR3R/IyVXtQHOgqOdtQTbC4y411sm31+SEw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/turbo-windows-arm64/-/turbo-windows-arm64-1.10.1.tgz} + registry.npmjs.org/turbo-windows-arm64/1.10.3: + resolution: {integrity: sha512-ThlkqxhcGZX39CaTjsHqJnqVe+WImjX13pmjnpChz6q5HHbeRxaJSFzgrHIOt0sUUVx90W/WrNRyoIt/aafniw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/turbo-windows-arm64/-/turbo-windows-arm64-1.10.3.tgz} name: turbo-windows-arm64 - version: 1.10.1 + version: 1.10.3 cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - registry.npmjs.org/turbo/1.10.1: - resolution: {integrity: sha512-wq0YeSv6P/eEDXOL42jkMUr+T4z34dM8mdHu5u6C6OOAq8JuLJ72F/v4EVR1JmY8icyTkFz10ICLV0haUUYhbQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/turbo/-/turbo-1.10.1.tgz} + registry.npmjs.org/turbo/1.10.3: + resolution: {integrity: sha512-U4gKCWcKgLcCjQd4Pl8KJdfEKumpyWbzRu75A6FCj6Ctea1PIm58W6Ltw1QXKqHrl2pF9e1raAskf/h6dlrPCA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/turbo/-/turbo-1.10.3.tgz} name: turbo - version: 1.10.1 + version: 1.10.3 hasBin: true requiresBuild: true optionalDependencies: - turbo-darwin-64: registry.npmjs.org/turbo-darwin-64/1.10.1 - turbo-darwin-arm64: registry.npmjs.org/turbo-darwin-arm64/1.10.1 - turbo-linux-64: registry.npmjs.org/turbo-linux-64/1.10.1 - turbo-linux-arm64: registry.npmjs.org/turbo-linux-arm64/1.10.1 - turbo-windows-64: registry.npmjs.org/turbo-windows-64/1.10.1 - turbo-windows-arm64: registry.npmjs.org/turbo-windows-arm64/1.10.1 + turbo-darwin-64: registry.npmjs.org/turbo-darwin-64/1.10.3 + turbo-darwin-arm64: registry.npmjs.org/turbo-darwin-arm64/1.10.3 + turbo-linux-64: registry.npmjs.org/turbo-linux-64/1.10.3 + turbo-linux-arm64: registry.npmjs.org/turbo-linux-arm64/1.10.3 + turbo-windows-64: registry.npmjs.org/turbo-windows-64/1.10.3 + turbo-windows-arm64: registry.npmjs.org/turbo-windows-arm64/1.10.3 dev: true registry.npmjs.org/tweetnacl/0.14.5: @@ -7356,7 +7295,7 @@ packages: engines: {node: '>=8'} dev: true - registry.npmjs.org/update-browserslist-db/1.0.11_browserslist@4.21.7: + registry.npmjs.org/update-browserslist-db/1.0.11_browserslist@4.21.8: resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz} id: registry.npmjs.org/update-browserslist-db/1.0.11 name: update-browserslist-db @@ -7365,7 +7304,7 @@ packages: peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: registry.npmjs.org/browserslist/4.21.7 + browserslist: registry.npmjs.org/browserslist/4.21.8 escalade: registry.npmjs.org/escalade/3.1.1 picocolors: registry.npmjs.org/picocolors/1.0.0 dev: true @@ -7451,7 +7390,7 @@ packages: dependencies: esbuild: registry.npmjs.org/esbuild/0.17.19 postcss: registry.npmjs.org/postcss/8.4.24 - rollup: registry.npmjs.org/rollup/3.23.1 + rollup: registry.npmjs.org/rollup/3.25.1 optionalDependencies: fsevents: registry.npmjs.org/fsevents/2.3.2 dev: true