Skip to content

Commit a04f2f4

Browse files
committed
chore: update dependencies
1 parent 919a72a commit a04f2f4

21 files changed

Lines changed: 4172 additions & 9021 deletions

File tree

deno.lock

Lines changed: 471 additions & 5622 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock.json

Lines changed: 3614 additions & 3308 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 66 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -30,99 +30,89 @@
3030
"coverage": "vitest run --coverage"
3131
},
3232
"dependencies": {
33-
"@dnd-kit/core": "^6.1.0",
34-
"@dnd-kit/modifiers": "^7.0.0",
35-
"@dnd-kit/sortable": "^8.0.0",
33+
"@dnd-kit/core": "^6.3.1",
34+
"@dnd-kit/modifiers": "^9.0.0",
35+
"@dnd-kit/sortable": "^10.0.0",
3636
"@hpcreery/tracespace-parser": "^5.0.4",
37-
"@hpcreery/tracespace-plotter": "^5.0.3",
38-
"@hpcreery/tracespace-renderer": "^5.0.3",
39-
"@mantine/carousel": "^7.13.0",
40-
"@mantine/code-highlight": "^7.13.0",
41-
"@mantine/core": "^7.13.0",
42-
"@mantine/dropzone": "^7.13.0",
43-
"@mantine/form": "^7.13.0",
44-
"@mantine/hooks": "^7.13.0",
45-
"@mantine/modals": "^7.13.0",
46-
"@mantine/notifications": "^7.13.0",
47-
"@mantine/nprogress": "^7.13.0",
48-
"@mantine/spotlight": "^7.13.0",
37+
"@mantine/carousel": "^8.3.5",
38+
"@mantine/code-highlight": "^8.3.5",
39+
"@mantine/core": "^8.3.5",
40+
"@mantine/dropzone": "8.3.5",
41+
"@mantine/form": "^8.3.5",
42+
"@mantine/hooks": "^8.3.5",
43+
"@mantine/modals": "^8.3.5",
44+
"@mantine/notifications": "^8.3.5",
45+
"@mantine/nprogress": "^8.3.5",
46+
"@mantine/spotlight": "^8.3.5",
47+
"mantine-contextmenu": "^8.2.0",
4948
"@react-hook/resize-observer": "^2.0.2",
50-
"@react-spring/web": "^9.7.4",
51-
"@rollup/plugin-commonjs": "^28.0.0",
52-
"@rollup/plugin-node-resolve": "^15.3.0",
53-
"@tabler/icons-react": "^3.19.0",
54-
"@tracespace/parser": "^5.0.0-next.0",
55-
"@tracespace/plotter": "^5.0.0-alpha.0",
56-
"@types/nearley": "^2.11.5",
49+
"@react-spring/web": "^10.0.3",
50+
"@tabler/icons-react": "^3.35.0",
5751
"@use-gesture/react": "^10.3.1",
58-
"buffer-backed-object": "^1.0.1",
5952
"chevrotain": "^11.0.3",
60-
"chroma-js": "^3.1.1",
61-
"comlink": "^4.4.1",
53+
"chroma-js": "^3.1.2",
54+
"comlink": "^4.4.2",
6255
"dxf-parser": "^1.1.2",
63-
"earcut": "^3.0.0",
64-
"gl-matrix": "^3.4.3",
56+
"earcut": "^3.0.2",
57+
"gl-matrix": "^3.4.4",
6558
"glslify": "^7.1.1",
66-
"mantine-contextmenu": "^7.12.2",
67-
"moo": "^0.5.2",
6859
"ndarray": "^1.0.19",
69-
"nearley": "^2.20.1",
70-
"on-change": "^5.0.1",
71-
"re-resizable": "^6.10.1",
60+
"re-resizable": "^6.11.2",
7261
"react-color": "^2.19.3",
73-
"regl": "^2.1.0",
62+
"regl": "^2.1.1",
7463
"regl-stats-widget": "^0.0.1",
7564
"typescript-event-target": "^1.1.1",
76-
"web-vitals": "^4.2.3",
65+
"web-vitals": "^5.1.0",
7766
"webgl-utils": "^1.0.1",
78-
"zod": "^4.1.9"
67+
"zod": "^4.1.12"
7968
},
8069
"devDependencies": {
81-
"@commitlint/cli": "^19.5.0",
82-
"@commitlint/config-conventional": "^19.5.0",
83-
"@electron-toolkit/preload": "^3.0.1",
84-
"@electron-toolkit/tsconfig": "^1.0.1",
85-
"@electron-toolkit/utils": "^3.0.0",
86-
"@electron/notarize": "^2.5.0",
87-
"@testing-library/jest-dom": "^6.4.6",
88-
"@testing-library/react": "^16.0.0",
89-
"@testing-library/user-event": "^14.5.2",
90-
"@tracespace/fixtures": "5.0.0-alpha.0",
91-
"@types/chroma-js": "^2.4.4",
92-
"@types/earcut": "^2.1.4",
70+
"@rollup/plugin-commonjs": "^28.0.8",
71+
"@rollup/plugin-node-resolve": "^16.0.3",
72+
"@commitlint/cli": "^20.1.0",
73+
"@commitlint/config-conventional": "^20.0.0",
74+
"@electron-toolkit/preload": "^3.0.2",
75+
"@electron-toolkit/tsconfig": "^2.0.0",
76+
"@electron-toolkit/utils": "^4.0.0",
77+
"@electron/notarize": "^3.1.0",
78+
"@testing-library/jest-dom": "^6.9.1",
79+
"@testing-library/react": "^16.3.0",
80+
"@testing-library/user-event": "^14.6.1",
81+
"@types/chroma-js": "^3.1.1",
82+
"@types/earcut": "^3.0.0",
9383
"@types/ndarray": "^1.0.14",
94-
"@types/node": "^22.7.4",
95-
"@types/react": "^18.3.10",
96-
"@types/react-color": "^3.0.12",
97-
"@types/react-dom": "18.3.0",
98-
"@typescript-eslint/eslint-plugin": "^7.18.0",
99-
"@typescript-eslint/parser": "^7.18.0",
100-
"@vitejs/plugin-react": "^4.3.1",
101-
"chokidar": "^3.6.0",
102-
"concurrently": "^9.0.1",
103-
"electron": "^32.1.2",
104-
"electron-builder": "^25.0.5",
105-
"electron-updater": "^6.3.4",
106-
"electron-vite": "^2.3.0",
107-
"eslint": "^8.56.0",
108-
"eslint-config-prettier": "^9.1.0",
109-
"eslint-plugin-prettier": "^5.2.1",
110-
"eslint-plugin-react": "^7.35.0",
84+
"@types/node": "^24.9.1",
85+
"@types/react": "^19.2.2",
86+
"@types/react-color": "^3.0.13",
87+
"@types/react-dom": "19.2.2",
88+
"@typescript-eslint/eslint-plugin": "^8.46.2",
89+
"@typescript-eslint/parser": "^8.46.2",
90+
"@vitejs/plugin-react": "^5.0.4",
91+
"chokidar": "^4.0.3",
92+
"concurrently": "^9.2.1",
93+
"electron": "^38.3.0",
94+
"electron-builder": "^26.0.12",
95+
"electron-updater": "^6.6.2",
96+
"electron-vite": "^4.0.1",
97+
"eslint": "^9.38.0",
98+
"eslint-config-prettier": "^10.1.8",
99+
"eslint-plugin-prettier": "^5.5.4",
100+
"eslint-plugin-react": "^7.37.5",
111101
"generate-changelog": "^1.8.0",
112102
"glslify-import": "^3.1.0",
113-
"husky": "^9.0.11",
114-
"npm-check-updates": "^17.1.3",
115-
"prettier": "^3.3.3",
116-
"react": "^18.3.1",
117-
"react-dom": "^18.3.1",
103+
"husky": "^9.1.7",
104+
"npm-check-updates": "^19.1.1",
105+
"prettier": "^3.6.2",
106+
"react": "^19.2.0",
107+
"react-dom": "^19.2.0",
118108
"rollup-plugin-glslify": "^1.3.1",
119-
"tsx": "^4.19.1",
120-
"typescript": "^5.9.2",
121-
"vite": "^5.4.8",
122-
"vite-plugin-arraybuffer": "^0.0.8",
123-
"vite-plugin-comlink": "^5.0.1",
109+
"tsx": "^4.20.6",
110+
"typescript": "^5.9.3",
111+
"vite": "^7.1.11",
112+
"vite-plugin-arraybuffer": "^0.1.1",
113+
"vite-plugin-comlink": "^5.3.0",
124114
"vite-plugin-cross-origin-isolation": "^0.1.6",
125-
"vite-plugin-glsl": "^1.3.0",
126-
"vitest": "^2.1.1"
115+
"vite-plugin-glsl": "^1.5.4",
116+
"vitest": "^3.2.4"
127117
}
128118
}

src/renderer/lib/nc/DEMO.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from "react"
1+
import React, { JSX } from "react"
22
import { Flex, Textarea } from "@mantine/core"
33
import { Shape } from "@src/renderer/data/shape/shape"
44
import { parser, NCLexer, NCToShapesVisitor } from "./parser/parser"

src/renderer/src/App.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import "./App.css"
2-
import { useRef, useEffect, useState, useContext } from "react"
2+
import { useRef, useEffect, useState, useContext, JSX } from "react"
33
import { DataInterface, Renderer } from "./renderer"
44
import chroma from "chroma-js"
55
import InfoModal from "./components/InfoModal"

src/renderer/src/components/InfoModal.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { useDisclosure } from "@mantine/hooks"
33
import { IconUserQuestion } from "@tabler/icons-react"
44
import { actions } from "@src/contexts/Spotlight"
55
import EngineStats from "./toolbar/EngineStats"
6+
import { JSX } from 'react'
67

78
export default function InfoModal(): JSX.Element | null {
89
const [helpModalOpen, { open, close }] = useDisclosure(false)

src/renderer/src/components/MousePosition.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from "react"
1+
import React, { JSX } from "react"
22
import { PointerEvent } from "@src/renderer"
33
import { PointerEvents } from "@src/renderer"
44
import { Card, Group, Text, Tooltip } from "@mantine/core"

src/renderer/src/components/feature-sidebar/FeatureSidebar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { ActionIcon, Affix, Badge, Code, Divider, ScrollArea, ThemeIcon, Transition, useMantineTheme } from "@mantine/core"
22
import { Card, Text } from "@mantine/core"
3-
import { useEffect, useState, useContext } from "react"
3+
import { useEffect, useState, useContext, JSX } from "react"
44
import { PointerEvents } from "@src/renderer"
55
import {
66
IconCircle,

src/renderer/src/components/layer-sidebar/LayerListItem.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { useState, useEffect, useContext } from "react"
1+
import { useState, useEffect, useContext, JSX } from "react"
22
import { Button, Popover, ColorPicker, useMantineTheme, Tooltip, useMantineColorScheme, Input } from "@mantine/core"
33
import chroma from "chroma-js"
44
import { useGesture } from "@use-gesture/react"

src/renderer/src/components/layer-sidebar/LayersSidebar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { useEffect, useState, useContext } from "react"
1+
import { useEffect, useState, useContext, JSX } from "react"
22
import { Card, Group, Text, Button, FileButton, Stack, ScrollArea, Modal, Select, useMantineTheme, Input, Divider } from "@mantine/core"
33
import { Dropzone, FileWithPath } from "@mantine/dropzone"
44
import { IconFileX, IconFileVector, IconContrast, IconContrastOff, IconClearAll } from "@tabler/icons-react"

0 commit comments

Comments
 (0)