fix: patch CVEs (#5520)

![image](https://github.com/user-attachments/assets/caa0bb87-c716-4f28-aae5-52c648ef9d2d)

Related to https://github.com/grafana/irm/issues/1617

## Checklist

- [x] Unit, integration, and e2e (if applicable) tests updated
- [x] Documentation added (or `pr:no public docs` PR label added if not
required)
- [x] Added the relevant release notes label (see labels prefixed w/
`release:`). These labels dictate how your PR will
    show up in the autogenerated release notes.
This commit is contained in:
Dominik Broj 2025-04-18 13:51:05 +02:00 committed by GitHub
parent 656be9ab4d
commit df086e686b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 162 additions and 121 deletions

View file

@ -95,7 +95,7 @@
"eslint-plugin-rulesdir": "^0.2.1",
"eslint-plugin-unused-imports": "^3.1.0",
"eslint-webpack-plugin": "^4.0.1",
"express": "^4.20.0",
"express": "^4.21.2",
"fork-ts-checker-webpack-plugin": "^8.0.0",
"glob": "^10.2.7",
"identity-obj-proxy": "3.0.0",
@ -184,5 +184,17 @@
"resolutions": {
"braces": "3.0.3",
"micromatch": "4.0.8"
},
"pnpm": {
"overrides": {
"uplot@<1.6.31": ">=1.6.31",
"send@<0.19.0": ">=0.19.0",
"path-to-regexp@<0.1.12": ">=0.1.12",
"path-to-regexp@>=2.0.0 <3.3.0": ">=3.3.0",
"prismjs@<1.30.0": ">=1.30.0",
"@babel/runtime@<7.26.10": ">=7.26.10",
"@babel/helpers@<7.26.10": ">=7.26.10",
"cookie@<0.7.0": ">=0.7.0"
}
}
}

View file

@ -7,6 +7,14 @@ settings:
overrides:
braces: 3.0.3
micromatch: 4.0.8
uplot@<1.6.31: '>=1.6.31'
send@<0.19.0: '>=0.19.0'
path-to-regexp@<0.1.12: '>=0.1.12'
path-to-regexp@>=2.0.0 <3.3.0: '>=3.3.0'
prismjs@<1.30.0: '>=1.30.0'
'@babel/runtime@<7.26.10': '>=7.26.10'
'@babel/helpers@<7.26.10': '>=7.26.10'
cookie@<0.7.0: '>=0.7.0'
importers:
@ -281,8 +289,8 @@ importers:
specifier: ^4.0.1
version: 4.2.0(eslint@8.57.0)(webpack@5.94.0)
express:
specifier: ^4.20.0
version: 4.20.0
specifier: ^4.21.2
version: 4.21.2
fork-ts-checker-webpack-plugin:
specifier: ^8.0.0
version: 8.0.0(typescript@5.1.6)(webpack@5.94.0)
@ -393,6 +401,10 @@ packages:
resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==}
engines: {node: '>=6.9.0'}
'@babel/code-frame@7.26.2':
resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==}
engines: {node: '>=6.9.0'}
'@babel/compat-data@7.25.4':
resolution: {integrity: sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==}
engines: {node: '>=6.9.0'}
@ -431,16 +443,24 @@ packages:
resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==}
engines: {node: '>=6.9.0'}
'@babel/helper-string-parser@7.25.9':
resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==}
engines: {node: '>=6.9.0'}
'@babel/helper-validator-identifier@7.24.7':
resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==}
engines: {node: '>=6.9.0'}
'@babel/helper-validator-identifier@7.25.9':
resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==}
engines: {node: '>=6.9.0'}
'@babel/helper-validator-option@7.24.8':
resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==}
engines: {node: '>=6.9.0'}
'@babel/helpers@7.25.6':
resolution: {integrity: sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==}
'@babel/helpers@7.27.0':
resolution: {integrity: sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==}
engines: {node: '>=6.9.0'}
'@babel/highlight@7.24.7':
@ -452,6 +472,11 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
'@babel/parser@7.27.0':
resolution: {integrity: sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==}
engines: {node: '>=6.0.0'}
hasBin: true
'@babel/plugin-syntax-async-generators@7.8.4':
resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
peerDependencies:
@ -543,14 +568,18 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
'@babel/runtime@7.25.6':
resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==}
'@babel/runtime@7.27.0':
resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==}
engines: {node: '>=6.9.0'}
'@babel/template@7.25.0':
resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==}
engines: {node: '>=6.9.0'}
'@babel/template@7.27.0':
resolution: {integrity: sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==}
engines: {node: '>=6.9.0'}
'@babel/traverse@7.25.6':
resolution: {integrity: sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==}
engines: {node: '>=6.9.0'}
@ -559,6 +588,10 @@ packages:
resolution: {integrity: sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==}
engines: {node: '>=6.9.0'}
'@babel/types@7.27.0':
resolution: {integrity: sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==}
engines: {node: '>=6.9.0'}
'@bcoe/v8-coverage@0.2.3':
resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}
@ -2368,8 +2401,8 @@ packages:
cookie-signature@1.0.6:
resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==}
cookie@0.6.0:
resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==}
cookie@0.7.1:
resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==}
engines: {node: '>= 0.6'}
copy-to-clipboard@3.3.3:
@ -3152,8 +3185,8 @@ packages:
resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
express@4.20.0:
resolution: {integrity: sha512-pLdae7I6QqShF5PnNTCVn4hI91Dx0Grkn2+IAsMTgMIKuQVte2dN9PeGSSAME2FR8anOhVA62QDIUaWVfEXVLw==}
express@4.21.2:
resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==}
engines: {node: '>= 0.10.0'}
fast-deep-equal@3.1.3:
@ -3217,8 +3250,8 @@ packages:
resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==}
engines: {node: '>=0.10.0'}
finalhandler@1.2.0:
resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==}
finalhandler@1.3.1:
resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==}
engines: {node: '>= 0.8'}
find-root@1.1.0:
@ -4721,14 +4754,15 @@ packages:
resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
engines: {node: '>=16 || 14 >=14.18'}
path-to-regexp@0.1.10:
resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==}
path-to-regexp@0.1.12:
resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==}
path-to-regexp@1.9.0:
resolution: {integrity: sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==}
path-to-regexp@2.2.1:
resolution: {integrity: sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==}
path-to-regexp@8.2.0:
resolution: {integrity: sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ==}
engines: {node: '>=16'}
path-type@4.0.0:
resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
@ -4867,8 +4901,8 @@ packages:
resolution: {integrity: sha512-o1piW0n3tgKIKCwk2vpM/vOV13zjJzvP37Ioze54YlTHE06m4tjEbzg9WsKkvTuyYln2DHjo5pY4qrZGI0otpw==}
engines: {node: '>=18'}
prismjs@1.29.0:
resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==}
prismjs@1.30.0:
resolution: {integrity: sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==}
engines: {node: '>=6'}
prompts@2.4.2:
@ -4913,10 +4947,6 @@ packages:
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
qs@6.11.0:
resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==}
engines: {node: '>=0.6'}
qs@6.13.0:
resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==}
engines: {node: '>=0.6'}
@ -5539,10 +5569,6 @@ packages:
engines: {node: '>=10'}
hasBin: true
send@0.18.0:
resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==}
engines: {node: '>= 0.8.0'}
send@0.19.0:
resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==}
engines: {node: '>= 0.8.0'}
@ -5556,8 +5582,8 @@ packages:
serve-handler@6.1.5:
resolution: {integrity: sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==}
serve-static@1.16.0:
resolution: {integrity: sha512-pDLK8zwl2eKaYrs8mrPZBJua4hMplRWJ1tIFksVC3FtBEBnl8dxgeHtsaMS8DhS9i4fLObaon6ABoc4/hQGdPA==}
serve-static@1.16.2:
resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==}
engines: {node: '>= 0.8.0'}
serve@14.2.3:
@ -6238,8 +6264,8 @@ packages:
update-check@1.5.4:
resolution: {integrity: sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==}
uplot@1.6.30:
resolution: {integrity: sha512-48oVVRALM/128ttW19F2a2xobc2WfGdJ0VJFX00099CfqbCTuML7L2OrTKxNzeFP34eo1+yJbqFSoFAp2u28/Q==}
uplot@1.6.32:
resolution: {integrity: sha512-KIMVnG68zvu5XXUbC4LQEPnhwOxBuLyW1AHtpm6IKTXImkbLgkMy+jabjLgSLMasNuGGzQm/ep3tOkyTxpiQIw==}
upper-case-first@2.0.2:
resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==}
@ -6569,6 +6595,12 @@ snapshots:
'@babel/highlight': 7.24.7
picocolors: 1.0.1
'@babel/code-frame@7.26.2':
dependencies:
'@babel/helper-validator-identifier': 7.25.9
js-tokens: 4.0.0
picocolors: 1.0.1
'@babel/compat-data@7.25.4': {}
'@babel/core@7.25.2':
@ -6578,7 +6610,7 @@ snapshots:
'@babel/generator': 7.25.6
'@babel/helper-compilation-targets': 7.25.2
'@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2)
'@babel/helpers': 7.25.6
'@babel/helpers': 7.27.0
'@babel/parser': 7.25.6
'@babel/template': 7.25.0
'@babel/traverse': 7.25.6
@ -6634,14 +6666,18 @@ snapshots:
'@babel/helper-string-parser@7.24.8': {}
'@babel/helper-string-parser@7.25.9': {}
'@babel/helper-validator-identifier@7.24.7': {}
'@babel/helper-validator-identifier@7.25.9': {}
'@babel/helper-validator-option@7.24.8': {}
'@babel/helpers@7.25.6':
'@babel/helpers@7.27.0':
dependencies:
'@babel/template': 7.25.0
'@babel/types': 7.25.6
'@babel/template': 7.27.0
'@babel/types': 7.27.0
'@babel/highlight@7.24.7':
dependencies:
@ -6654,6 +6690,10 @@ snapshots:
dependencies:
'@babel/types': 7.25.6
'@babel/parser@7.27.0':
dependencies:
'@babel/types': 7.27.0
'@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.2)':
dependencies:
'@babel/core': 7.25.2
@ -6739,7 +6779,7 @@ snapshots:
'@babel/core': 7.25.2
'@babel/helper-plugin-utils': 7.24.8
'@babel/runtime@7.25.6':
'@babel/runtime@7.27.0':
dependencies:
regenerator-runtime: 0.14.1
@ -6749,6 +6789,12 @@ snapshots:
'@babel/parser': 7.25.6
'@babel/types': 7.25.6
'@babel/template@7.27.0':
dependencies:
'@babel/code-frame': 7.26.2
'@babel/parser': 7.27.0
'@babel/types': 7.27.0
'@babel/traverse@7.25.6':
dependencies:
'@babel/code-frame': 7.24.7
@ -6767,6 +6813,11 @@ snapshots:
'@babel/helper-validator-identifier': 7.24.7
to-fast-properties: 2.0.0
'@babel/types@7.27.0':
dependencies:
'@babel/helper-string-parser': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
'@bcoe/v8-coverage@0.2.3': {}
'@braintree/sanitize-url@7.0.1': {}
@ -6816,7 +6867,7 @@ snapshots:
'@emotion/babel-plugin@11.12.0':
dependencies:
'@babel/helper-module-imports': 7.24.7
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
'@emotion/hash': 0.9.2
'@emotion/memoize': 0.9.0
'@emotion/serialize': 1.3.1
@ -6873,7 +6924,7 @@ snapshots:
'@emotion/react@11.11.4(@types/react@18.2.0)(react@18.2.0)':
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
'@emotion/babel-plugin': 11.12.0
'@emotion/cache': 11.13.1
'@emotion/serialize': 1.3.1
@ -7020,7 +7071,7 @@ snapshots:
string-hash: 1.1.3
tinycolor2: 1.6.0
tslib: 2.6.3
uplot: 1.6.30
uplot: 1.6.32
xss: 1.0.15
'@grafana/e2e-selectors@10.0.2':
@ -7037,7 +7088,7 @@ snapshots:
'@grafana/eslint-config@6.0.1':
dependencies:
'@typescript-eslint/eslint-plugin': 5.59.9(@typescript-eslint/parser@5.59.9(eslint@8.42.0)(typescript@4.8.4))(eslint@8.42.0)(typescript@4.8.4)
'@typescript-eslint/eslint-plugin': 5.59.9(@typescript-eslint/parser@5.59.9(eslint@8.57.0)(typescript@5.1.6))(eslint@8.42.0)(typescript@4.8.4)
'@typescript-eslint/parser': 5.59.9(eslint@8.42.0)(typescript@4.8.4)
eslint: 8.42.0
eslint-config-prettier: 8.8.0(eslint@8.42.0)
@ -7168,7 +7219,7 @@ snapshots:
moment: 2.30.1
monaco-editor: 0.34.1
ol: 7.4.0
prismjs: 1.29.0
prismjs: 1.30.0
rc-cascader: 3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
rc-drawer: 7.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
rc-slider: 10.6.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
@ -7197,7 +7248,7 @@ snapshots:
slate-react: 0.22.10(immutable@4.3.7)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(slate@0.47.9(immutable@4.3.7))
tinycolor2: 1.6.0
tslib: 2.6.3
uplot: 1.6.30
uplot: 1.6.32
uuid: 9.0.1
transitivePeerDependencies:
- '@types/react'
@ -7207,7 +7258,7 @@ snapshots:
'@hello-pangea/dnd@16.6.0(@types/react-dom@18.2.0)(@types/react@18.2.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
css-box-model: 1.2.1
memoize-one: 6.0.0
raf-schd: 4.0.3
@ -7719,14 +7770,14 @@ snapshots:
'@rc-component/context@1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
rc-util: 5.43.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
'@rc-component/portal@1.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
classnames: 2.5.1
rc-util: 5.43.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
react: 18.2.0
@ -7734,7 +7785,7 @@ snapshots:
'@rc-component/trigger@2.2.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
'@rc-component/portal': 1.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
classnames: 2.5.1
rc-motion: 2.9.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
@ -7989,7 +8040,7 @@ snapshots:
'@testing-library/dom@10.4.0':
dependencies:
'@babel/code-frame': 7.24.7
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
'@types/aria-query': 5.0.4
aria-query: 5.3.0
chalk: 4.1.2
@ -8000,7 +8051,7 @@ snapshots:
'@testing-library/dom@9.3.4':
dependencies:
'@babel/code-frame': 7.24.7
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
'@types/aria-query': 5.0.4
aria-query: 5.1.3
chalk: 4.1.2
@ -8020,7 +8071,7 @@ snapshots:
'@testing-library/react@14.3.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
'@testing-library/dom': 9.3.4
'@types/react-dom': 18.2.0
react: 18.2.0
@ -8248,7 +8299,7 @@ snapshots:
dependencies:
'@types/yargs-parser': 21.0.3
'@typescript-eslint/eslint-plugin@5.59.9(@typescript-eslint/parser@5.59.9(eslint@8.42.0)(typescript@4.8.4))(eslint@8.42.0)(typescript@4.8.4)':
'@typescript-eslint/eslint-plugin@5.59.9(@typescript-eslint/parser@5.59.9(eslint@8.57.0)(typescript@5.1.6))(eslint@8.42.0)(typescript@4.8.4)':
dependencies:
'@eslint-community/regexpp': 4.11.0
'@typescript-eslint/parser': 5.59.9(eslint@8.42.0)(typescript@4.8.4)
@ -8361,7 +8412,7 @@ snapshots:
dependencies:
'@typescript-eslint/types': 5.62.0
'@typescript-eslint/visitor-keys': 5.62.0
debug: 4.4.0(supports-color@9.4.0)
debug: 4.3.6
globby: 11.1.0
is-glob: 4.0.3
semver: 7.6.3
@ -8815,7 +8866,7 @@ snapshots:
babel-plugin-macros@3.1.0:
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
cosmiconfig: 7.1.0
resolve: 1.22.8
@ -9166,7 +9217,7 @@ snapshots:
cookie-signature@1.0.6: {}
cookie@0.6.0: {}
cookie@0.7.1: {}
copy-to-clipboard@3.3.3:
dependencies:
@ -9505,7 +9556,7 @@ snapshots:
array-buffer-byte-length: 1.0.1
call-bind: 1.0.7
es-get-iterator: 1.1.3
get-intrinsic: 1.2.4
get-intrinsic: 1.3.0
is-arguments: 1.1.1
is-array-buffer: 3.0.4
is-date-object: 1.0.5
@ -9594,7 +9645,7 @@ snapshots:
dom-helpers@5.2.1:
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
csstype: 3.1.3
domexception@4.0.0:
@ -9612,7 +9663,7 @@ snapshots:
downshift@9.0.8(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
compute-scroll-into-view: 3.1.0
prop-types: 15.8.1
react: 18.2.0
@ -10158,34 +10209,34 @@ snapshots:
jest-message-util: 29.7.0
jest-util: 29.7.0
express@4.20.0:
express@4.21.2:
dependencies:
accepts: 1.3.8
array-flatten: 1.1.1
body-parser: 1.20.3
content-disposition: 0.5.4
content-type: 1.0.5
cookie: 0.6.0
cookie: 0.7.1
cookie-signature: 1.0.6
debug: 2.6.9
depd: 2.0.0
encodeurl: 2.0.0
escape-html: 1.0.3
etag: 1.8.1
finalhandler: 1.2.0
finalhandler: 1.3.1
fresh: 0.5.2
http-errors: 2.0.0
merge-descriptors: 1.0.3
methods: 1.1.2
on-finished: 2.4.1
parseurl: 1.3.3
path-to-regexp: 0.1.10
path-to-regexp: 0.1.12
proxy-addr: 2.0.7
qs: 6.11.0
qs: 6.13.0
range-parser: 1.2.1
safe-buffer: 5.2.1
send: 0.19.0
serve-static: 1.16.0
serve-static: 1.16.2
setprototypeof: 1.2.0
statuses: 2.0.1
type-is: 1.6.18
@ -10250,10 +10301,10 @@ snapshots:
filter-obj@1.1.0: {}
finalhandler@1.2.0:
finalhandler@1.3.1:
dependencies:
debug: 2.6.9
encodeurl: 1.0.2
encodeurl: 2.0.0
escape-html: 1.0.3
on-finished: 2.4.1
parseurl: 1.3.3
@ -10538,7 +10589,7 @@ snapshots:
history@4.10.1:
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
loose-envify: 1.4.0
resolve-pathname: 3.0.0
tiny-invariant: 1.3.3
@ -10547,7 +10598,7 @@ snapshots:
history@5.3.0:
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
hoist-non-react-statics@3.3.2:
dependencies:
@ -10611,11 +10662,11 @@ snapshots:
i18next-browser-languagedetector@7.2.1:
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
i18next@23.14.0:
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
iconv-lite@0.4.24:
dependencies:
@ -11643,7 +11694,7 @@ snapshots:
mini-create-react-context@0.4.1(prop-types@15.8.1)(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
prop-types: 15.8.1
react: 18.2.0
tiny-warning: 1.0.3
@ -11977,13 +12028,13 @@ snapshots:
lru-cache: 10.4.3
minipass: 7.1.2
path-to-regexp@0.1.10: {}
path-to-regexp@0.1.12: {}
path-to-regexp@1.9.0:
dependencies:
isarray: 0.0.1
path-to-regexp@2.2.1: {}
path-to-regexp@8.2.0: {}
path-type@4.0.0: {}
@ -12108,7 +12159,7 @@ snapshots:
dependencies:
parse-ms: 4.0.0
prismjs@1.29.0: {}
prismjs@1.30.0: {}
prompts@2.4.2:
dependencies:
@ -12162,10 +12213,6 @@ snapshots:
dependencies:
react: 18.2.0
qs@6.11.0:
dependencies:
side-channel: 1.1.0
qs@6.13.0:
dependencies:
side-channel: 1.1.0
@ -12248,7 +12295,7 @@ snapshots:
rc-cascader@3.27.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
array-tree-filter: 2.1.0
classnames: 2.5.1
rc-select: 14.15.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
@ -12259,7 +12306,7 @@ snapshots:
rc-drawer@7.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
'@rc-component/portal': 1.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
classnames: 2.5.1
rc-motion: 2.9.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
@ -12269,7 +12316,7 @@ snapshots:
rc-motion@2.9.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
classnames: 2.5.1
rc-util: 5.43.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
react: 18.2.0
@ -12277,7 +12324,7 @@ snapshots:
rc-overflow@1.3.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
classnames: 2.5.1
rc-resize-observer: 1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
rc-util: 5.43.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
@ -12286,7 +12333,7 @@ snapshots:
rc-resize-observer@1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
classnames: 2.5.1
rc-util: 5.43.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
react: 18.2.0
@ -12295,7 +12342,7 @@ snapshots:
rc-select@14.15.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
'@rc-component/trigger': 2.2.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
classnames: 2.5.1
rc-motion: 2.9.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
@ -12307,7 +12354,7 @@ snapshots:
rc-slider@10.6.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
classnames: 2.5.1
rc-util: 5.43.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
react: 18.2.0
@ -12315,7 +12362,7 @@ snapshots:
rc-table@7.47.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
'@rc-component/context': 1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
classnames: 2.5.1
rc-resize-observer: 1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
@ -12338,7 +12385,7 @@ snapshots:
rc-tooltip@6.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
'@rc-component/trigger': 2.2.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
classnames: 2.5.1
react: 18.2.0
@ -12346,7 +12393,7 @@ snapshots:
rc-tree@5.8.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
classnames: 2.5.1
rc-motion: 2.9.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
rc-util: 5.43.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
@ -12377,14 +12424,14 @@ snapshots:
rc-util@5.43.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
react-is: 18.3.1
rc-virtual-list@3.14.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
classnames: 2.5.1
rc-resize-observer: 1.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
rc-util: 5.43.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
@ -12486,7 +12533,7 @@ snapshots:
react-i18next@14.1.3(i18next@23.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
html-parse-stringify: 3.0.1
i18next: 23.14.0
react: 18.2.0
@ -12529,7 +12576,7 @@ snapshots:
react-redux@8.1.3(@types/react-dom@18.2.0)(@types/react@18.2.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(redux@4.2.1):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
'@types/hoist-non-react-statics': 3.3.5
'@types/use-sync-external-store': 0.0.3
hoist-non-react-statics: 3.3.2
@ -12569,7 +12616,7 @@ snapshots:
react-router-dom@5.3.3(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
history: 4.10.1
loose-envify: 1.4.0
prop-types: 15.8.1
@ -12580,7 +12627,7 @@ snapshots:
react-router@5.3.3(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
history: 4.10.1
hoist-non-react-statics: 3.3.2
loose-envify: 1.4.0
@ -12599,7 +12646,7 @@ snapshots:
react-select@5.8.0(@types/react@18.2.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
'@emotion/cache': 11.13.1
'@emotion/react': 11.11.4(@types/react@18.2.0)(react@18.2.0)
'@floating-ui/dom': 1.6.10
@ -12622,7 +12669,7 @@ snapshots:
react-sortable-hoc@1.11.0(prop-types@15.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
invariant: 2.2.4
prop-types: 15.8.1
react: 18.2.0
@ -12645,7 +12692,7 @@ snapshots:
react-transition-group@4.4.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
dom-helpers: 5.2.1
loose-envify: 1.4.0
prop-types: 15.8.1
@ -12702,7 +12749,7 @@ snapshots:
react-window@1.8.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
memoize-one: 5.2.1
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@ -12739,7 +12786,7 @@ snapshots:
redux@4.2.1:
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
reflect.getprototypeof@1.0.6:
dependencies:
@ -12834,7 +12881,7 @@ snapshots:
rtl-css-js@1.16.1:
dependencies:
'@babel/runtime': 7.25.6
'@babel/runtime': 7.27.0
run-parallel@1.2.0:
dependencies:
@ -12914,24 +12961,6 @@ snapshots:
semver@7.6.3: {}
send@0.18.0:
dependencies:
debug: 2.6.9
depd: 2.0.0
destroy: 1.2.0
encodeurl: 1.0.2
escape-html: 1.0.3
etag: 1.8.1
fresh: 0.5.2
http-errors: 2.0.0
mime: 1.6.0
ms: 2.1.3
on-finished: 2.4.1
range-parser: 1.2.1
statuses: 2.0.1
transitivePeerDependencies:
- supports-color
send@0.19.0:
dependencies:
debug: 2.6.9
@ -12968,15 +12997,15 @@ snapshots:
mime-types: 2.1.18
minimatch: 3.1.2
path-is-inside: 1.0.2
path-to-regexp: 2.2.1
path-to-regexp: 8.2.0
range-parser: 1.2.0
serve-static@1.16.0:
serve-static@1.16.2:
dependencies:
encodeurl: 1.0.2
encodeurl: 2.0.0
escape-html: 1.0.3
parseurl: 1.3.3
send: 0.18.0
send: 0.19.0
transitivePeerDependencies:
- supports-color
@ -13721,7 +13750,7 @@ snapshots:
registry-auth-token: 3.3.2
registry-url: 3.1.0
uplot@1.6.30: {}
uplot@1.6.32: {}
upper-case-first@2.0.2:
dependencies: