diff --git a/package.json b/package.json index 45278f4..cdb20e5 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "d3-time-format": "^4.1.0", "dagre": "^0.8.5", "dayjs": "^1.11.13", - "js-yaml": "^5.1.0", + "js-yaml": "^4.3.0", "pdf-lib": "^1.17.1", "react-icons": "^5.4.0", "react-xarrows": "^2.0.2", @@ -112,7 +112,7 @@ "esbuild": "0.25.12", "ws": "8.21.0", "uuid": "11.1.1", - "js-yaml": "4.2.0", + "js-yaml": "4.3.0", "dompurify": "3.4.12" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 044a043..2c17180 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ overrides: esbuild: 0.25.12 ws: 8.21.0 uuid: 11.1.1 - js-yaml: 4.2.0 + js-yaml: 4.3.0 dompurify: 3.4.12 importers: @@ -28,7 +28,7 @@ importers: version: 5.2.1(react@18.3.1) '@xyflow/react': specifier: ^12.0.0 - version: 12.10.2(@types/react@18.3.28)(immer@11.1.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 12.10.2(@types/react@18.3.28)(immer@11.1.15)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) clsx: specifier: ^2.1.1 version: 2.1.1 @@ -60,8 +60,8 @@ importers: specifier: ^1.11.13 version: 1.11.20 js-yaml: - specifier: 4.2.0 - version: 4.2.0 + specifier: 4.3.0 + version: 4.3.0 pdf-lib: specifier: ^1.17.1 version: 1.17.1 @@ -197,6 +197,10 @@ packages: resolution: {integrity: sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==} engines: {node: '>=6.9.0'} + '@babel/code-frame@7.29.7': + resolution: {integrity: sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==} + engines: {node: '>=6.9.0'} + '@babel/compat-data@7.29.3': resolution: {integrity: sha512-LIVqM46zQWZhj17qA8wb4nW/ixr2y1Nw+r1etiAWgRM6U1IqP+LNhL1yg440jYZR72jCWcWbLWzIosH+uP1fqg==} engines: {node: '>=6.9.0'} @@ -285,6 +289,10 @@ packages: resolution: {integrity: sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.29.7': + resolution: {integrity: sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==} + engines: {node: '>=6.9.0'} + '@babel/template@7.28.6': resolution: {integrity: sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==} engines: {node: '>=6.9.0'} @@ -2275,8 +2283,8 @@ packages: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} - immer@11.1.11: - resolution: {integrity: sha512-qzXuyXAkPySAGYkfsAwodDPWT8Zm7/Uo5BNt4BjhMhG5WlWyZZ4wQqnWwdS8kjlQ1Cwu6gjw3A6+0gTQwlyYtw==} + immer@11.1.15: + resolution: {integrity: sha512-VrNANlmnWQnh5COXIIOQXM9oOJw7naGKlBT74ZOOR6lpVXc3gFEu9FJLDFcpCJ2j+NWr8TIwtWD//T6ZX6TKiQ==} import-fresh@3.3.1: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} @@ -2426,8 +2434,8 @@ packages: js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - js-yaml@4.2.0: - resolution: {integrity: sha512-ePWsvanv0DWuDRsW8dnt+R4jQ31SCRCQ7hhNcPXZPsoBZiemuZNYGf7adZdqX2D86j6rvKp3RpCxVTSb8WQlOw==} + js-yaml@4.3.0: + resolution: {integrity: sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==} hasBin: true jsdoc-type-pratt-parser@4.8.0: @@ -3815,6 +3823,12 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.1.1 + '@babel/code-frame@7.29.7': + dependencies: + '@babel/helper-validator-identifier': 7.29.7 + js-tokens: 4.0.0 + picocolors: 1.1.1 + '@babel/compat-data@7.29.3': {} '@babel/core@7.29.6': @@ -3916,6 +3930,8 @@ snapshots: '@babel/runtime@7.29.2': {} + '@babel/runtime@7.29.7': {} + '@babel/template@7.28.6': dependencies: '@babel/code-frame': 7.29.0 @@ -4347,7 +4363,7 @@ snapshots: dependencies: '@standard-schema/spec': 1.1.0 '@standard-schema/utils': 0.3.0 - immer: 11.1.11 + immer: 11.1.15 redux: 5.0.1 redux-thunk: 3.1.0(redux@5.0.1) reselect: 5.2.0 @@ -4825,8 +4841,8 @@ snapshots: '@testing-library/dom@10.4.1': dependencies: - '@babel/code-frame': 7.29.0 - '@babel/runtime': 7.29.2 + '@babel/code-frame': 7.29.7 + '@babel/runtime': 7.29.7 '@types/aria-query': 5.0.4 aria-query: 5.3.0 dom-accessibility-api: 0.5.16 @@ -5089,13 +5105,13 @@ snapshots: '@vue/shared@3.5.34': {} - '@xyflow/react@12.10.2(@types/react@18.3.28)(immer@11.1.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@xyflow/react@12.10.2(@types/react@18.3.28)(immer@11.1.15)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@xyflow/system': 0.0.76 classcat: 5.0.5 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - zustand: 4.5.7(@types/react@18.3.28)(immer@11.1.11)(react@18.3.1) + zustand: 4.5.7(@types/react@18.3.28)(immer@11.1.15)(react@18.3.1) transitivePeerDependencies: - '@types/react' - immer @@ -5403,7 +5419,7 @@ snapshots: dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 - js-yaml: 4.2.0 + js-yaml: 4.3.0 parse-json: 5.2.0 optionalDependencies: typescript: 5.9.3 @@ -5996,7 +6012,7 @@ snapshots: dependencies: safer-buffer: 2.1.2 - immer@11.1.11: {} + immer@11.1.15: {} import-fresh@3.3.1: dependencies: @@ -6109,7 +6125,7 @@ snapshots: js-tokens@4.0.0: {} - js-yaml@4.2.0: + js-yaml@4.3.0: dependencies: argparse: 2.0.1 @@ -7144,7 +7160,7 @@ snapshots: decimal.js-light: 2.5.1 es-toolkit: 1.49.0 eventemitter3: 5.0.4 - immer: 11.1.11 + immer: 11.1.15 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-is: 17.0.2 @@ -7883,12 +7899,12 @@ snapshots: zod@3.25.76: {} - zustand@4.5.7(@types/react@18.3.28)(immer@11.1.11)(react@18.3.1): + zustand@4.5.7(@types/react@18.3.28)(immer@11.1.15)(react@18.3.1): dependencies: use-sync-external-store: 1.6.0(react@18.3.1) optionalDependencies: '@types/react': 18.3.28 - immer: 11.1.11 + immer: 11.1.15 react: 18.3.1 zwitch@2.0.4: {}