From 79fff8d58b3f34743bdfa4fa445e1838218d0e00 Mon Sep 17 00:00:00 2001 From: Noemi Frisina Date: Tue, 3 Mar 2026 15:14:44 +0000 Subject: [PATCH 1/2] Fix the contrast text in light mode --- src/CustomTheme.tsx | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/CustomTheme.tsx b/src/CustomTheme.tsx index 93a206b..5d77c48 100644 --- a/src/CustomTheme.tsx +++ b/src/CustomTheme.tsx @@ -27,9 +27,6 @@ const I24DiamondThemeOptions = mergeThemeOptions( colorSchemes: { light: { palette: { - primary: { - contrastText: "#000000", - }, custom: { main: "#1976d2", light: "#68a0e2", From 7709c77499a781f915ac173dd495e9ac5a42e21a Mon Sep 17 00:00:00 2001 From: Tamoor Shahid Date: Wed, 4 Mar 2026 15:16:42 +0000 Subject: [PATCH 2/2] Audit fix --- package.json | 7 +- pnpm-lock.yaml | 369 +++++++++++++++++++++----------------------- pnpm-workspace.yaml | 9 ++ 3 files changed, 193 insertions(+), 192 deletions(-) diff --git a/package.json b/package.json index 6cb8248..0c9cb80 100644 --- a/package.json +++ b/package.json @@ -66,9 +66,14 @@ "vite": "^5.4.21", "vitest": "^3.2.4" }, - "resolutions": { + "overrides": { "minimatch": "^10.2.1" }, + "pnpm": { + "overrides": { + "ajv": "6.12.6" + } + }, "imports": { "#/*": "./src/*.ts" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 68bd4ce..4a0c536 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,7 @@ settings: excludeLinksFromLockfile: false overrides: - minimatch: ^10.2.1 + ajv: 6.12.6 importers: .: @@ -1206,215 +1206,215 @@ packages: integrity: sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==, } - "@rollup/rollup-android-arm-eabi@4.57.1": + "@rollup/rollup-android-arm-eabi@4.59.0": resolution: { - integrity: sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==, + integrity: sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==, } cpu: [arm] os: [android] - "@rollup/rollup-android-arm64@4.57.1": + "@rollup/rollup-android-arm64@4.59.0": resolution: { - integrity: sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==, + integrity: sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==, } cpu: [arm64] os: [android] - "@rollup/rollup-darwin-arm64@4.57.1": + "@rollup/rollup-darwin-arm64@4.59.0": resolution: { - integrity: sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==, + integrity: sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==, } cpu: [arm64] os: [darwin] - "@rollup/rollup-darwin-x64@4.57.1": + "@rollup/rollup-darwin-x64@4.59.0": resolution: { - integrity: sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==, + integrity: sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==, } cpu: [x64] os: [darwin] - "@rollup/rollup-freebsd-arm64@4.57.1": + "@rollup/rollup-freebsd-arm64@4.59.0": resolution: { - integrity: sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==, + integrity: sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==, } cpu: [arm64] os: [freebsd] - "@rollup/rollup-freebsd-x64@4.57.1": + "@rollup/rollup-freebsd-x64@4.59.0": resolution: { - integrity: sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==, + integrity: sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==, } cpu: [x64] os: [freebsd] - "@rollup/rollup-linux-arm-gnueabihf@4.57.1": + "@rollup/rollup-linux-arm-gnueabihf@4.59.0": resolution: { - integrity: sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==, + integrity: sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==, } cpu: [arm] os: [linux] libc: [glibc] - "@rollup/rollup-linux-arm-musleabihf@4.57.1": + "@rollup/rollup-linux-arm-musleabihf@4.59.0": resolution: { - integrity: sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==, + integrity: sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==, } cpu: [arm] os: [linux] libc: [musl] - "@rollup/rollup-linux-arm64-gnu@4.57.1": + "@rollup/rollup-linux-arm64-gnu@4.59.0": resolution: { - integrity: sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==, + integrity: sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==, } cpu: [arm64] os: [linux] libc: [glibc] - "@rollup/rollup-linux-arm64-musl@4.57.1": + "@rollup/rollup-linux-arm64-musl@4.59.0": resolution: { - integrity: sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==, + integrity: sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==, } cpu: [arm64] os: [linux] libc: [musl] - "@rollup/rollup-linux-loong64-gnu@4.57.1": + "@rollup/rollup-linux-loong64-gnu@4.59.0": resolution: { - integrity: sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==, + integrity: sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==, } cpu: [loong64] os: [linux] libc: [glibc] - "@rollup/rollup-linux-loong64-musl@4.57.1": + "@rollup/rollup-linux-loong64-musl@4.59.0": resolution: { - integrity: sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==, + integrity: sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==, } cpu: [loong64] os: [linux] libc: [musl] - "@rollup/rollup-linux-ppc64-gnu@4.57.1": + "@rollup/rollup-linux-ppc64-gnu@4.59.0": resolution: { - integrity: sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==, + integrity: sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==, } cpu: [ppc64] os: [linux] libc: [glibc] - "@rollup/rollup-linux-ppc64-musl@4.57.1": + "@rollup/rollup-linux-ppc64-musl@4.59.0": resolution: { - integrity: sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==, + integrity: sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==, } cpu: [ppc64] os: [linux] libc: [musl] - "@rollup/rollup-linux-riscv64-gnu@4.57.1": + "@rollup/rollup-linux-riscv64-gnu@4.59.0": resolution: { - integrity: sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==, + integrity: sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==, } cpu: [riscv64] os: [linux] libc: [glibc] - "@rollup/rollup-linux-riscv64-musl@4.57.1": + "@rollup/rollup-linux-riscv64-musl@4.59.0": resolution: { - integrity: sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==, + integrity: sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==, } cpu: [riscv64] os: [linux] libc: [musl] - "@rollup/rollup-linux-s390x-gnu@4.57.1": + "@rollup/rollup-linux-s390x-gnu@4.59.0": resolution: { - integrity: sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==, + integrity: sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==, } cpu: [s390x] os: [linux] libc: [glibc] - "@rollup/rollup-linux-x64-gnu@4.57.1": + "@rollup/rollup-linux-x64-gnu@4.59.0": resolution: { - integrity: sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==, + integrity: sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==, } cpu: [x64] os: [linux] libc: [glibc] - "@rollup/rollup-linux-x64-musl@4.57.1": + "@rollup/rollup-linux-x64-musl@4.59.0": resolution: { - integrity: sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==, + integrity: sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==, } cpu: [x64] os: [linux] libc: [musl] - "@rollup/rollup-openbsd-x64@4.57.1": + "@rollup/rollup-openbsd-x64@4.59.0": resolution: { - integrity: sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==, + integrity: sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==, } cpu: [x64] os: [openbsd] - "@rollup/rollup-openharmony-arm64@4.57.1": + "@rollup/rollup-openharmony-arm64@4.59.0": resolution: { - integrity: sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==, + integrity: sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+K/VSwu/o/nWlA==, } cpu: [arm64] os: [openharmony] - "@rollup/rollup-win32-arm64-msvc@4.57.1": + "@rollup/rollup-win32-arm64-msvc@4.59.0": resolution: { - integrity: sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==, + integrity: sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==, } cpu: [arm64] os: [win32] - "@rollup/rollup-win32-ia32-msvc@4.57.1": + "@rollup/rollup-win32-ia32-msvc@4.59.0": resolution: { - integrity: sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==, + integrity: sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==, } cpu: [ia32] os: [win32] - "@rollup/rollup-win32-x64-gnu@4.57.1": + "@rollup/rollup-win32-x64-gnu@4.59.0": resolution: { - integrity: sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==, + integrity: sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==, } cpu: [x64] os: [win32] - "@rollup/rollup-win32-x64-msvc@4.57.1": + "@rollup/rollup-win32-x64-msvc@4.59.0": resolution: { - integrity: sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==, + integrity: sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==, } cpu: [x64] os: [win32] @@ -2165,7 +2165,7 @@ packages: integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==, } peerDependencies: - ajv: ^8.0.0 + ajv: 6.12.6 peerDependenciesMeta: ajv: optional: true @@ -2176,7 +2176,7 @@ packages: integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==, } peerDependencies: - ajv: ^8.8.2 + ajv: 6.12.6 ajv@6.12.6: resolution: @@ -2184,18 +2184,6 @@ packages: integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, } - ajv@8.12.0: - resolution: - { - integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==, - } - - ajv@8.17.1: - resolution: - { - integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==, - } - almost-equal@1.1.0: resolution: { @@ -2420,12 +2408,11 @@ packages: } engines: { node: ">=10", npm: ">=6" } - balanced-match@4.0.3: + balanced-match@1.0.2: resolution: { - integrity: sha512-1pHv8LX9CpKut1Zp4EXey7Z8OfH11ONNH6Dhi2WDUt31VVZFXZzKwXcysBgqSumFCmR+0dqjMK5v5JiFHzi0+g==, + integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, } - engines: { node: 20 || >=22 } base64-arraybuffer@1.0.2: resolution: @@ -2478,12 +2465,17 @@ packages: integrity: sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==, } - brace-expansion@5.0.2: + brace-expansion@1.1.12: + resolution: + { + integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==, + } + + brace-expansion@2.0.2: resolution: { - integrity: sha512-Pdk8c9poy+YhOgVWw1JNN22/HcivgKWwpxKq04M/jTmHyCZn12WPJebZxdjSa5TmBqISrUSgNYU3eRORljfCCw==, + integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==, } - engines: { node: 20 || >=22 } braces@3.0.3: resolution: @@ -2695,6 +2687,12 @@ packages: } engines: { node: ">=18" } + concat-map@0.0.1: + resolution: + { + integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, + } + concat-stream@1.6.2: resolution: { @@ -3609,12 +3607,6 @@ packages: integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==, } - fast-uri@3.1.0: - resolution: - { - integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==, - } - fastq@1.20.1: resolution: { @@ -4580,12 +4572,6 @@ packages: integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==, } - json-schema-traverse@1.0.0: - resolution: - { - integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==, - } - json-stable-stringify-without-jsonify@1.0.1: resolution: { @@ -4821,12 +4807,25 @@ packages: } engines: { node: ">=4" } - minimatch@10.2.2: + minimatch@3.1.5: resolution: { - integrity: sha512-+G4CpNBxa5MprY+04MbgOw1v7So6n5JY166pFi9KfYwT78fxScCeSNQSNzp6dpPSW2rONOps6Ocam1wFhCgoVw==, + integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==, } - engines: { node: 18 || 20 || >=22 } + + minimatch@9.0.3: + resolution: + { + integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==, + } + engines: { node: ">=16 || 14 >=14.17" } + + minimatch@9.0.9: + resolution: + { + integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==, + } + engines: { node: ">=16 || 14 >=14.17" } minimist@1.2.8: resolution: @@ -5633,13 +5632,6 @@ packages: integrity: sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==, } - require-from-string@2.0.2: - resolution: - { - integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==, - } - engines: { node: ">=0.10.0" } - require-relative@0.8.7: resolution: { @@ -5707,10 +5699,10 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - rollup@4.57.1: + rollup@4.59.0: resolution: { - integrity: sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==, + integrity: sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==, } engines: { node: ">=18.0.0", npm: ">=8.0.0" } hasBin: true @@ -7239,7 +7231,7 @@ snapshots: ignore: 5.3.2 import-fresh: 3.3.1 js-yaml: 4.1.1 - minimatch: 10.2.2 + minimatch: 3.1.5 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color @@ -7273,7 +7265,7 @@ snapshots: dependencies: "@humanwhocodes/object-schema": 2.0.3 debug: 4.4.3 - minimatch: 10.2.2 + minimatch: 3.1.5 transitivePeerDependencies: - supports-color @@ -7307,8 +7299,8 @@ snapshots: "@jsonforms/core@3.7.0": dependencies: "@types/json-schema": 7.0.15 - ajv: 8.17.1 - ajv-formats: 2.1.1(ajv@8.17.1) + ajv: 6.12.6 + ajv-formats: 2.1.1(ajv@6.12.6) lodash: 4.17.23 "@jsonforms/material-renderers@3.7.0(92b54390c5d6c5a39f40ff77e05d6052)": @@ -7373,7 +7365,7 @@ snapshots: "@microsoft/tsdoc-config@0.17.1": dependencies: "@microsoft/tsdoc": 0.15.1 - ajv: 8.12.0 + ajv: 6.12.6 jju: 1.4.0 resolve: 1.22.11 @@ -7589,79 +7581,79 @@ snapshots: "@rolldown/pluginutils@1.0.0-beta.27": {} - "@rollup/rollup-android-arm-eabi@4.57.1": + "@rollup/rollup-android-arm-eabi@4.59.0": optional: true - "@rollup/rollup-android-arm64@4.57.1": + "@rollup/rollup-android-arm64@4.59.0": optional: true - "@rollup/rollup-darwin-arm64@4.57.1": + "@rollup/rollup-darwin-arm64@4.59.0": optional: true - "@rollup/rollup-darwin-x64@4.57.1": + "@rollup/rollup-darwin-x64@4.59.0": optional: true - "@rollup/rollup-freebsd-arm64@4.57.1": + "@rollup/rollup-freebsd-arm64@4.59.0": optional: true - "@rollup/rollup-freebsd-x64@4.57.1": + "@rollup/rollup-freebsd-x64@4.59.0": optional: true - "@rollup/rollup-linux-arm-gnueabihf@4.57.1": + "@rollup/rollup-linux-arm-gnueabihf@4.59.0": optional: true - "@rollup/rollup-linux-arm-musleabihf@4.57.1": + "@rollup/rollup-linux-arm-musleabihf@4.59.0": optional: true - "@rollup/rollup-linux-arm64-gnu@4.57.1": + "@rollup/rollup-linux-arm64-gnu@4.59.0": optional: true - "@rollup/rollup-linux-arm64-musl@4.57.1": + "@rollup/rollup-linux-arm64-musl@4.59.0": optional: true - "@rollup/rollup-linux-loong64-gnu@4.57.1": + "@rollup/rollup-linux-loong64-gnu@4.59.0": optional: true - "@rollup/rollup-linux-loong64-musl@4.57.1": + "@rollup/rollup-linux-loong64-musl@4.59.0": optional: true - "@rollup/rollup-linux-ppc64-gnu@4.57.1": + "@rollup/rollup-linux-ppc64-gnu@4.59.0": optional: true - "@rollup/rollup-linux-ppc64-musl@4.57.1": + "@rollup/rollup-linux-ppc64-musl@4.59.0": optional: true - "@rollup/rollup-linux-riscv64-gnu@4.57.1": + "@rollup/rollup-linux-riscv64-gnu@4.59.0": optional: true - "@rollup/rollup-linux-riscv64-musl@4.57.1": + "@rollup/rollup-linux-riscv64-musl@4.59.0": optional: true - "@rollup/rollup-linux-s390x-gnu@4.57.1": + "@rollup/rollup-linux-s390x-gnu@4.59.0": optional: true - "@rollup/rollup-linux-x64-gnu@4.57.1": + "@rollup/rollup-linux-x64-gnu@4.59.0": optional: true - "@rollup/rollup-linux-x64-musl@4.57.1": + "@rollup/rollup-linux-x64-musl@4.59.0": optional: true - "@rollup/rollup-openbsd-x64@4.57.1": + "@rollup/rollup-openbsd-x64@4.59.0": optional: true - "@rollup/rollup-openharmony-arm64@4.57.1": + "@rollup/rollup-openharmony-arm64@4.59.0": optional: true - "@rollup/rollup-win32-arm64-msvc@4.57.1": + "@rollup/rollup-win32-arm64-msvc@4.59.0": optional: true - "@rollup/rollup-win32-ia32-msvc@4.57.1": + "@rollup/rollup-win32-ia32-msvc@4.59.0": optional: true - "@rollup/rollup-win32-x64-gnu@4.57.1": + "@rollup/rollup-win32-x64-gnu@4.59.0": optional: true - "@rollup/rollup-win32-x64-msvc@4.57.1": + "@rollup/rollup-win32-x64-msvc@4.59.0": optional: true "@rtsao/scc@1.1.0": {} @@ -7957,7 +7949,7 @@ snapshots: debug: 4.4.3 globby: 11.1.0 is-glob: 4.0.3 - minimatch: 10.2.2 + minimatch: 9.0.3 semver: 7.7.3 ts-api-utils: 1.4.3(typescript@5.6.3) optionalDependencies: @@ -7972,7 +7964,7 @@ snapshots: "@typescript-eslint/types": 8.54.0 "@typescript-eslint/visitor-keys": 8.54.0 debug: 4.4.3 - minimatch: 10.2.2 + minimatch: 9.0.9 semver: 7.7.3 tinyglobby: 0.2.15 ts-api-utils: 2.4.0(typescript@5.6.3) @@ -8180,13 +8172,13 @@ snapshots: agent-base@7.1.4: {} - ajv-formats@2.1.1(ajv@8.17.1): + ajv-formats@2.1.1(ajv@6.12.6): optionalDependencies: - ajv: 8.17.1 + ajv: 6.12.6 - ajv-keywords@5.1.0(ajv@8.17.1): + ajv-keywords@5.1.0(ajv@6.12.6): dependencies: - ajv: 8.17.1 + ajv: 6.12.6 fast-deep-equal: 3.1.3 ajv@6.12.6: @@ -8196,20 +8188,6 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - ajv@8.12.0: - dependencies: - fast-deep-equal: 3.1.3 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 - uri-js: 4.4.1 - - ajv@8.17.1: - dependencies: - fast-deep-equal: 3.1.3 - fast-uri: 3.1.0 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 - almost-equal@1.1.0: {} ansi-regex@2.1.1: {} @@ -8357,7 +8335,7 @@ snapshots: cosmiconfig: 7.1.0 resolve: 1.22.11 - balanced-match@4.0.3: {} + balanced-match@1.0.2: {} base64-arraybuffer@1.0.2: {} @@ -8378,9 +8356,14 @@ snapshots: readable-stream: 2.3.8 safe-buffer: 5.2.1 - brace-expansion@5.0.2: + brace-expansion@1.1.12: dependencies: - balanced-match: 4.0.3 + balanced-match: 1.0.2 + concat-map: 0.0.1 + + brace-expansion@2.0.2: + dependencies: + balanced-match: 1.0.2 braces@3.0.3: dependencies: @@ -8517,6 +8500,8 @@ snapshots: component-emitter@2.0.0: {} + concat-map@0.0.1: {} + concat-stream@1.6.2: dependencies: buffer-from: 1.1.2 @@ -9013,7 +8998,7 @@ snapshots: hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 - minimatch: 10.2.2 + minimatch: 3.1.5 object.fromentries: 2.0.8 object.groupby: 1.0.3 object.values: 1.2.1 @@ -9041,7 +9026,7 @@ snapshots: hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 - minimatch: 10.2.2 + minimatch: 3.1.5 object.fromentries: 2.0.8 safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 @@ -9066,7 +9051,7 @@ snapshots: estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 - minimatch: 10.2.2 + minimatch: 3.1.5 object.entries: 1.1.9 object.fromentries: 2.0.8 object.values: 1.2.1 @@ -9130,7 +9115,7 @@ snapshots: json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash.merge: 4.6.2 - minimatch: 10.2.2 + minimatch: 3.1.5 natural-compare: 1.4.0 optionator: 0.9.4 strip-ansi: 6.0.1 @@ -9207,8 +9192,6 @@ snapshots: fast-levenshtein@2.0.6: {} - fast-uri@3.1.0: {} - fastq@1.20.1: dependencies: reusify: 1.1.0 @@ -9364,7 +9347,7 @@ snapshots: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 10.2.2 + minimatch: 3.1.5 once: 1.4.0 path-is-absolute: 1.0.1 @@ -9797,8 +9780,6 @@ snapshots: json-schema-traverse@0.4.1: {} - json-schema-traverse@1.0.0: {} - json-stable-stringify-without-jsonify@1.0.1: {} json-stringify-pretty-compact@4.0.0: {} @@ -9954,9 +9935,17 @@ snapshots: min-indent@1.0.1: {} - minimatch@10.2.2: + minimatch@3.1.5: + dependencies: + brace-expansion: 1.1.12 + + minimatch@9.0.3: dependencies: - brace-expansion: 5.0.2 + brace-expansion: 2.0.2 + + minimatch@9.0.9: + dependencies: + brace-expansion: 2.0.2 minimist@1.2.8: {} @@ -10519,8 +10508,6 @@ snapshots: remove-accents@0.5.0: {} - require-from-string@2.0.2: {} - require-relative@0.8.7: {} reselect@5.1.1: {} @@ -10553,35 +10540,35 @@ snapshots: dependencies: glob: 7.2.3 - rollup@4.57.1: + rollup@4.59.0: dependencies: "@types/estree": 1.0.8 optionalDependencies: - "@rollup/rollup-android-arm-eabi": 4.57.1 - "@rollup/rollup-android-arm64": 4.57.1 - "@rollup/rollup-darwin-arm64": 4.57.1 - "@rollup/rollup-darwin-x64": 4.57.1 - "@rollup/rollup-freebsd-arm64": 4.57.1 - "@rollup/rollup-freebsd-x64": 4.57.1 - "@rollup/rollup-linux-arm-gnueabihf": 4.57.1 - "@rollup/rollup-linux-arm-musleabihf": 4.57.1 - "@rollup/rollup-linux-arm64-gnu": 4.57.1 - "@rollup/rollup-linux-arm64-musl": 4.57.1 - "@rollup/rollup-linux-loong64-gnu": 4.57.1 - "@rollup/rollup-linux-loong64-musl": 4.57.1 - "@rollup/rollup-linux-ppc64-gnu": 4.57.1 - "@rollup/rollup-linux-ppc64-musl": 4.57.1 - "@rollup/rollup-linux-riscv64-gnu": 4.57.1 - "@rollup/rollup-linux-riscv64-musl": 4.57.1 - "@rollup/rollup-linux-s390x-gnu": 4.57.1 - "@rollup/rollup-linux-x64-gnu": 4.57.1 - "@rollup/rollup-linux-x64-musl": 4.57.1 - "@rollup/rollup-openbsd-x64": 4.57.1 - "@rollup/rollup-openharmony-arm64": 4.57.1 - "@rollup/rollup-win32-arm64-msvc": 4.57.1 - "@rollup/rollup-win32-ia32-msvc": 4.57.1 - "@rollup/rollup-win32-x64-gnu": 4.57.1 - "@rollup/rollup-win32-x64-msvc": 4.57.1 + "@rollup/rollup-android-arm-eabi": 4.59.0 + "@rollup/rollup-android-arm64": 4.59.0 + "@rollup/rollup-darwin-arm64": 4.59.0 + "@rollup/rollup-darwin-x64": 4.59.0 + "@rollup/rollup-freebsd-arm64": 4.59.0 + "@rollup/rollup-freebsd-x64": 4.59.0 + "@rollup/rollup-linux-arm-gnueabihf": 4.59.0 + "@rollup/rollup-linux-arm-musleabihf": 4.59.0 + "@rollup/rollup-linux-arm64-gnu": 4.59.0 + "@rollup/rollup-linux-arm64-musl": 4.59.0 + "@rollup/rollup-linux-loong64-gnu": 4.59.0 + "@rollup/rollup-linux-loong64-musl": 4.59.0 + "@rollup/rollup-linux-ppc64-gnu": 4.59.0 + "@rollup/rollup-linux-ppc64-musl": 4.59.0 + "@rollup/rollup-linux-riscv64-gnu": 4.59.0 + "@rollup/rollup-linux-riscv64-musl": 4.59.0 + "@rollup/rollup-linux-s390x-gnu": 4.59.0 + "@rollup/rollup-linux-x64-gnu": 4.59.0 + "@rollup/rollup-linux-x64-musl": 4.59.0 + "@rollup/rollup-openbsd-x64": 4.59.0 + "@rollup/rollup-openharmony-arm64": 4.59.0 + "@rollup/rollup-win32-arm64-msvc": 4.59.0 + "@rollup/rollup-win32-ia32-msvc": 4.59.0 + "@rollup/rollup-win32-x64-gnu": 4.59.0 + "@rollup/rollup-win32-x64-msvc": 4.59.0 fsevents: 2.3.3 rrweb-cssom@0.8.0: {} @@ -10630,9 +10617,9 @@ snapshots: schema-utils@4.3.3: dependencies: "@types/json-schema": 7.0.15 - ajv: 8.17.1 - ajv-formats: 2.1.1(ajv@8.17.1) - ajv-keywords: 5.1.0(ajv@8.17.1) + ajv: 6.12.6 + ajv-formats: 2.1.1(ajv@6.12.6) + ajv-keywords: 5.1.0(ajv@6.12.6) semver@6.3.1: {} @@ -11118,7 +11105,7 @@ snapshots: dependencies: esbuild: 0.21.5 postcss: 8.5.6 - rollup: 4.57.1 + rollup: 4.59.0 optionalDependencies: "@types/node": 22.19.7 fsevents: 2.3.3 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index efc037a..7628d65 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,2 +1,11 @@ onlyBuiltDependencies: - esbuild + +overrides: + ajv@<6.14.0: ">=6.14.0" + ajv@>=7.0.0-alpha.0 <8.18.0: ">=8.18.0" + esbuild@<=0.24.2: ">=0.25.0" + minimatch@>=9.0.0 <9.0.6: ">=9.0.6" + minimatch@>=9.0.0 <9.0.7: ">=9.0.7" + rollup@>=4.0.0 <4.59.0: ">=4.59.0" + serialize-javascript@<=7.0.2: ">=7.0.3"