diff --git a/web/package.json b/web/package.json index c83797ab..c6b8bd89 100644 --- a/web/package.json +++ b/web/package.json @@ -62,7 +62,7 @@ "js-yaml": "^4.1.0", "katex": "^0.16.22", "lucide-react": "^0.522.0", - "monaco-editor": "^0.52.2", + "monaco-editor": "^0.55.1", "monaco-yaml": "^5.4.0", "react": "^18.3.1", "react-diff-viewer-continued": "^3.4.0", diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index 4cbda519..beae57a1 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -20,7 +20,7 @@ dependencies: version: 1.25.2(hono@4.11.3)(zod@3.25.76) '@monaco-editor/react': specifier: ^4.7.0 - version: 4.7.0(monaco-editor@0.52.2)(react-dom@18.3.1)(react@18.3.1) + version: 4.7.0(monaco-editor@0.55.1)(react-dom@18.3.1)(react@18.3.1) '@types/uuid': specifier: ^10.0.0 version: 10.0.0 @@ -55,11 +55,11 @@ dependencies: specifier: ^0.522.0 version: 0.522.0(react@18.3.1) monaco-editor: - specifier: ^0.52.2 - version: 0.52.2 + specifier: ^0.55.1 + version: 0.55.1 monaco-yaml: specifier: ^5.4.0 - version: 5.4.0(monaco-editor@0.52.2) + version: 5.4.0(monaco-editor@0.55.1) react: specifier: ^18.3.1 version: 18.3.1 @@ -2376,7 +2376,7 @@ packages: state-local: 1.0.7 dev: false - /@monaco-editor/react@4.7.0(monaco-editor@0.52.2)(react-dom@18.3.1)(react@18.3.1): + /@monaco-editor/react@4.7.0(monaco-editor@0.55.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-cyzXQCtO47ydzxpQtCGSQGOC8Gk3ZUeBXFAxD+CWXYFo5OqZyZUonFl0DwUlTyAfRHntBfw2p3w4s9R6oe1eCA==} peerDependencies: monaco-editor: '>= 0.25.0 < 1' @@ -2384,7 +2384,7 @@ packages: react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 dependencies: '@monaco-editor/loader': 1.7.0 - monaco-editor: 0.52.2 + monaco-editor: 0.55.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false @@ -4225,6 +4225,12 @@ packages: '@types/prop-types': 15.7.15 csstype: 3.2.3 + /@types/trusted-types@2.0.7: + resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} + requiresBuild: true + dev: false + optional: true + /@types/unist@2.0.11: resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==} dev: false @@ -5058,6 +5064,12 @@ packages: esutils: 2.0.3 dev: true + /dompurify@3.2.7: + resolution: {integrity: sha512-WhL/YuveyGXJaerVlMYGWhvQswa7myDG17P7Vu65EWC05o8vfeNbvNf4d/BOvH99+ZW+LlQsc1GDKMa1vNK6dw==} + optionalDependencies: + '@types/trusted-types': 2.0.7 + dev: false + /dunder-proto@1.0.1: resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} engines: {node: '>= 0.4'} @@ -6492,6 +6504,12 @@ packages: resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} dev: false + /marked@14.0.0: + resolution: {integrity: sha512-uIj4+faQ+MgHgwUW1l2PsPglZLOLOT1uErt06dAPtx2kjteLAkbsd/0FiYg/MGS+i7ZKLb7w2WClxHkzOOuryQ==} + engines: {node: '>= 18'} + hasBin: true + dev: false + /math-intrinsics@1.1.0: resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} engines: {node: '>= 0.4'} @@ -7018,8 +7036,11 @@ packages: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} dev: true - /monaco-editor@0.52.2: - resolution: {integrity: sha512-GEQWEZmfkOGLdd3XK8ryrfWz3AIP8YymVXiPHEdewrUq7mh0qrKrfHLNCXcbB6sTnMLnOZ3ztSiKcciFUkIJwQ==} + /monaco-editor@0.55.1: + resolution: {integrity: sha512-jz4x+TJNFHwHtwuV9vA9rMujcZRb0CEilTEwG2rRSpe/A7Jdkuj8xPKttCgOh+v/lkHy7HsZ64oj+q3xoAFl9A==} + dependencies: + dompurify: 3.2.7 + marked: 14.0.0 dev: false /monaco-languageserver-types@0.4.0: @@ -7040,25 +7061,25 @@ packages: resolution: {integrity: sha512-cxYEIVVKQ46FsH96b91pn+9jdl/Bz8rJ08oNeUgK2DNMGQUMuZh77USqt+L0ns9Y+/aFItWyPBgj6bkZvtWCsQ==} dev: false - /monaco-worker-manager@2.0.1(monaco-editor@0.52.2): + /monaco-worker-manager@2.0.1(monaco-editor@0.55.1): resolution: {integrity: sha512-kdPL0yvg5qjhKPNVjJoym331PY/5JC11aPJXtCZNwWRvBr6jhkIamvYAyiY5P1AWFmNOy0aRDRoMdZfa71h8kg==} peerDependencies: monaco-editor: '>=0.30.0' dependencies: - monaco-editor: 0.52.2 + monaco-editor: 0.55.1 dev: false - /monaco-yaml@5.4.0(monaco-editor@0.52.2): + /monaco-yaml@5.4.0(monaco-editor@0.55.1): resolution: {integrity: sha512-tuBVDy1KAPrgO905GHTItu8AaA5bIzF5S4X0JVRAE/D66FpRhkDUk7tKi5bwKMVTTugtpMLsXN4ewh4CgE/FtQ==} peerDependencies: monaco-editor: '>=0.36' dependencies: jsonc-parser: 3.3.1 - monaco-editor: 0.52.2 + monaco-editor: 0.55.1 monaco-languageserver-types: 0.4.0 monaco-marker-data-provider: 1.2.5 monaco-types: 0.1.1 - monaco-worker-manager: 2.0.1(monaco-editor@0.52.2) + monaco-worker-manager: 2.0.1(monaco-editor@0.55.1) path-browserify: 1.0.1 prettier: 3.7.4 vscode-languageserver-textdocument: 1.0.12