From 6510e5e24f10461fafdaba92b6f51fbccc8dde23 Mon Sep 17 00:00:00 2001 From: nick-delirium Date: Fri, 22 Nov 2024 13:48:14 +0100 Subject: [PATCH] ui: some "new dashboard" view improvs, fix icons fill inheritance, add ai button colors --- .../AddCardSection/AddCardSection.tsx | 60 ++++-- .../DashboardWidgetGrid.tsx | 2 +- frontend/app/components/ui/Icon/Icon.tsx | 2 +- .../ui/Icons/dashboards_circle_alert.tsx | 2 +- .../ui/Icons/dashboards_cohort_chart.tsx | 2 +- .../ui/Icons/dashboards_heatmap_2.tsx | 2 +- .../ui/Icons/dashboards_user_journey.tsx | 2 +- frontend/app/styles/main.css | 10 +- .../app/svg/icons/dashboards/circle-alert.svg | 6 +- .../app/svg/icons/dashboards/cohort-chart.svg | 4 +- .../app/svg/icons/dashboards/heatmap-2.svg | 8 +- .../app/svg/icons/dashboards/user-journey.svg | 2 +- frontend/yarn.lock | 186 +++++++++--------- 13 files changed, 159 insertions(+), 129 deletions(-) diff --git a/frontend/app/components/Dashboard/components/AddCardSection/AddCardSection.tsx b/frontend/app/components/Dashboard/components/AddCardSection/AddCardSection.tsx index 1772724a3..ca2378642 100644 --- a/frontend/app/components/Dashboard/components/AddCardSection/AddCardSection.tsx +++ b/frontend/app/components/Dashboard/components/AddCardSection/AddCardSection.tsx @@ -9,10 +9,10 @@ import { Turtle, FileStack, AppWindow, - Earth, Combine, Users, ArrowDown10, + Sparkles, } from 'lucide-react'; import { Icon } from 'UI'; @@ -34,66 +34,66 @@ const tabItems: Record = { description: 'Visualize user progression through critical steps.', }, { - icon: , + icon: , title: 'Journeys', description: 'Understand the paths users take through your product.', }, { - icon: , + icon: , title: 'Retention', description: 'Analyze user retention over specific time periods.', }, { - icon: , + icon: , title: 'Heatmaps', description: 'Generate a report using by asking AI.', }, ], monitors: [ { - icon: , + icon: , title: 'JS Errors', description: 'Monitor JS errors affecting user experience.', }, { - icon: , + icon: , title: 'Top Network Requests', description: 'Identify the most frequent network requests.', }, { - icon: , + icon: , title: '4xx/5xx Requests', description: 'Track client and server errors for performance issues.', }, { - icon: , + icon: , title: 'Slow Network Requests', description: 'Pinpoint the slowest network requests causing delays.', }, ], web_analytics: [ { - icon: , + icon: , title: 'Top Pages', description: 'Discover the most visited pages on your site.', }, { - icon: , + icon: , title: 'Top Browsers', description: 'Analyze the browsers your visitors are using the most.', }, { - icon: , + icon: , title: 'Top Referrer', description: 'See where your traffic is coming from.', }, { - icon: , + icon: , title: 'Top Users', description: 'Identify the users with the most interactions.', }, { - icon: , + icon: , title: 'Speed Index by Country', description: 'Measure performance across different regions.', }, @@ -105,16 +105,23 @@ function CategoryTab({ tab }: { tab: string }) { return (
{items.map((item, index) => ( -
+
{item.icon}
{item.title}
-
{item.description}
+
+ {item.description} +
))}
- ) + ); } function AddCardSection() { @@ -124,15 +131,28 @@ function AddCardSection() { { label: 'Monitors', value: 'monitors' }, { label: 'Web Analytics', value: 'web_analytics' }, ]; + + const originStr = window.env.ORIGIN || window.location.origin; + const isSaas = /api\.openreplay\.com/.test(originStr) return (
-
+
Add a card to dashboard
-
Ask AI
+ {isSaas ? +
+ +
Ask AI
+
+ : null}
diff --git a/frontend/app/components/Dashboard/components/DashboardWidgetGrid/DashboardWidgetGrid.tsx b/frontend/app/components/Dashboard/components/DashboardWidgetGrid/DashboardWidgetGrid.tsx index 921247a0f..62e9253f0 100644 --- a/frontend/app/components/Dashboard/components/DashboardWidgetGrid/DashboardWidgetGrid.tsx +++ b/frontend/app/components/Dashboard/components/DashboardWidgetGrid/DashboardWidgetGrid.tsx @@ -23,7 +23,7 @@ function DashboardWidgetGrid(props: Props) { { list?.length === 0 ? ( -
+
) : ( diff --git a/frontend/app/components/ui/Icon/Icon.tsx b/frontend/app/components/ui/Icon/Icon.tsx index 20354a973..52c0b0f3d 100644 --- a/frontend/app/components/ui/Icon/Icon.tsx +++ b/frontend/app/components/ui/Icon/Icon.tsx @@ -38,7 +38,7 @@ const Icon: React.FunctionComponent = ({ _style.marginRight = `${ marginRight }px`; } - const additionalStyles = color === 'inherit' ? { fill: 'currentcolor' } : {} + const additionalStyles = color === 'inherit' ? { fill: 'currentColor' } : {} return ( + ); } diff --git a/frontend/app/components/ui/Icons/dashboards_cohort_chart.tsx b/frontend/app/components/ui/Icons/dashboards_cohort_chart.tsx index c948f53a0..491c10e77 100644 --- a/frontend/app/components/ui/Icons/dashboards_cohort_chart.tsx +++ b/frontend/app/components/ui/Icons/dashboards_cohort_chart.tsx @@ -12,7 +12,7 @@ interface Props { function Dashboards_cohort_chart(props: Props) { const { size = 14, width = size, height = size, fill = '' } = props; return ( - + ); } diff --git a/frontend/app/components/ui/Icons/dashboards_heatmap_2.tsx b/frontend/app/components/ui/Icons/dashboards_heatmap_2.tsx index a0075cb42..4357167ad 100644 --- a/frontend/app/components/ui/Icons/dashboards_heatmap_2.tsx +++ b/frontend/app/components/ui/Icons/dashboards_heatmap_2.tsx @@ -12,7 +12,7 @@ interface Props { function Dashboards_heatmap_2(props: Props) { const { size = 14, width = size, height = size, fill = '' } = props; return ( - + ); } diff --git a/frontend/app/components/ui/Icons/dashboards_user_journey.tsx b/frontend/app/components/ui/Icons/dashboards_user_journey.tsx index 0f0ab7acd..895777a54 100644 --- a/frontend/app/components/ui/Icons/dashboards_user_journey.tsx +++ b/frontend/app/components/ui/Icons/dashboards_user_journey.tsx @@ -12,7 +12,7 @@ interface Props { function Dashboards_user_journey(props: Props) { const { size = 14, width = size, height = size, fill = '' } = props; return ( - + ); } diff --git a/frontend/app/styles/main.css b/frontend/app/styles/main.css index 92a15fbe7..212390582 100644 --- a/frontend/app/styles/main.css +++ b/frontend/app/styles/main.css @@ -386,4 +386,12 @@ svg { .code-font { font-family: Menlo, Monaco, Consolas, serif; letter-spacing: -0.025rem -} \ No newline at end of file +} + +.ai-gradient { + background: linear-gradient(180deg, rgba(0, 199, 149, 0.72) 0%, rgba(60, 0, 255, 0.85) 77%); + background-clip: text; + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + -webkit-text-fill-color: transparent; +} diff --git a/frontend/app/svg/icons/dashboards/circle-alert.svg b/frontend/app/svg/icons/dashboards/circle-alert.svg index 69f009956..90fc1a433 100644 --- a/frontend/app/svg/icons/dashboards/circle-alert.svg +++ b/frontend/app/svg/icons/dashboards/circle-alert.svg @@ -2,9 +2,9 @@ - - - + + + diff --git a/frontend/app/svg/icons/dashboards/cohort-chart.svg b/frontend/app/svg/icons/dashboards/cohort-chart.svg index cbb2ba33e..e33cace6d 100644 --- a/frontend/app/svg/icons/dashboards/cohort-chart.svg +++ b/frontend/app/svg/icons/dashboards/cohort-chart.svg @@ -1,8 +1,8 @@ - - + + diff --git a/frontend/app/svg/icons/dashboards/heatmap-2.svg b/frontend/app/svg/icons/dashboards/heatmap-2.svg index 8fa6af25f..eae6f966b 100644 --- a/frontend/app/svg/icons/dashboards/heatmap-2.svg +++ b/frontend/app/svg/icons/dashboards/heatmap-2.svg @@ -1,10 +1,10 @@ - - - - + + + + diff --git a/frontend/app/svg/icons/dashboards/user-journey.svg b/frontend/app/svg/icons/dashboards/user-journey.svg index 58bc6ef6a..f2b4f5eab 100644 --- a/frontend/app/svg/icons/dashboards/user-journey.svg +++ b/frontend/app/svg/icons/dashboards/user-journey.svg @@ -1,7 +1,7 @@ - + diff --git a/frontend/yarn.lock b/frontend/yarn.lock index 7bb9d1604..4b95ce144 100644 --- a/frontend/yarn.lock +++ b/frontend/yarn.lock @@ -1767,35 +1767,35 @@ __metadata: languageName: node linkType: hard -"@emotion/babel-plugin@npm:^11.12.0": - version: 11.12.0 - resolution: "@emotion/babel-plugin@npm:11.12.0" +"@emotion/babel-plugin@npm:^11.13.5": + version: 11.13.5 + resolution: "@emotion/babel-plugin@npm:11.13.5" dependencies: "@babel/helper-module-imports": "npm:^7.16.7" "@babel/runtime": "npm:^7.18.3" "@emotion/hash": "npm:^0.9.2" "@emotion/memoize": "npm:^0.9.0" - "@emotion/serialize": "npm:^1.2.0" + "@emotion/serialize": "npm:^1.3.3" babel-plugin-macros: "npm:^3.1.0" convert-source-map: "npm:^1.5.0" escape-string-regexp: "npm:^4.0.0" find-root: "npm:^1.1.0" source-map: "npm:^0.5.7" stylis: "npm:4.2.0" - checksum: 10c1/8834cac40ab41f9b2fa8867b45f5bb035ad5cb36a0ff5a99d5b597f41482bc220f30abe4c340adf106d658c81ab249b0d64f61d92a749780c3e90cfc6474a296 + checksum: 10c1/85d19012974cb252f03378b157385fe43fc75c4935b55615729728c27d6148d175098004ccf157e10b1e659dcb11a5103db6c98952afc5356c52a4cc4ac5e892 languageName: node linkType: hard -"@emotion/cache@npm:^11.13.0, @emotion/cache@npm:^11.4.0": - version: 11.13.1 - resolution: "@emotion/cache@npm:11.13.1" +"@emotion/cache@npm:^11.13.5, @emotion/cache@npm:^11.4.0": + version: 11.13.5 + resolution: "@emotion/cache@npm:11.13.5" dependencies: "@emotion/memoize": "npm:^0.9.0" "@emotion/sheet": "npm:^1.4.0" - "@emotion/utils": "npm:^1.4.0" + "@emotion/utils": "npm:^1.4.2" "@emotion/weak-memoize": "npm:^0.4.0" stylis: "npm:4.2.0" - checksum: 10c1/12cccfa4c098ed905249b9506ebc04a8c4400e91c39fb3ea3375754cec7121b10f37de49112a76c70a0319d7328f2eb05f29229febe7755ac07f1c8e92a8d98c + checksum: 10c1/c6fd5201c15d4d11ccaeeaf5031fd71b891a0447d99ad49d137a8f0a1540bf85d9808b11dfa1b385cbac28ce51b8885815f722b35e329e9bfa680f0d32007469 languageName: node linkType: hard @@ -1821,15 +1821,15 @@ __metadata: linkType: hard "@emotion/react@npm:^11.8.1": - version: 11.13.3 - resolution: "@emotion/react@npm:11.13.3" + version: 11.13.5 + resolution: "@emotion/react@npm:11.13.5" dependencies: "@babel/runtime": "npm:^7.18.3" - "@emotion/babel-plugin": "npm:^11.12.0" - "@emotion/cache": "npm:^11.13.0" - "@emotion/serialize": "npm:^1.3.1" + "@emotion/babel-plugin": "npm:^11.13.5" + "@emotion/cache": "npm:^11.13.5" + "@emotion/serialize": "npm:^1.3.3" "@emotion/use-insertion-effect-with-fallbacks": "npm:^1.1.0" - "@emotion/utils": "npm:^1.4.0" + "@emotion/utils": "npm:^1.4.2" "@emotion/weak-memoize": "npm:^0.4.0" hoist-non-react-statics: "npm:^3.3.1" peerDependencies: @@ -1837,20 +1837,20 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 10c1/456d6d80a79cd8dda98b1cfcf0f9a517483bc003008da707cb143121cb48ebe5c2404e8599895fbd086c7ed96ede1bf6a29cde617e357777e73ad3a196ca5857 + checksum: 10c1/e43f29ef7f27aaa0e0c5868edf11e79f776f296bd069214e10ee4357ddbd9c50d3ead2a196f42db434c7fe351dc2d0da25f53e19a6964302631d8ad9cad27d9d languageName: node linkType: hard -"@emotion/serialize@npm:^1.2.0, @emotion/serialize@npm:^1.3.1": - version: 1.3.2 - resolution: "@emotion/serialize@npm:1.3.2" +"@emotion/serialize@npm:^1.3.3": + version: 1.3.3 + resolution: "@emotion/serialize@npm:1.3.3" dependencies: "@emotion/hash": "npm:^0.9.2" "@emotion/memoize": "npm:^0.9.0" "@emotion/unitless": "npm:^0.10.0" - "@emotion/utils": "npm:^1.4.1" + "@emotion/utils": "npm:^1.4.2" csstype: "npm:^3.0.2" - checksum: 10c1/d104b1ae2e08442639bc33a9a56b9c3a90886de9b53b1f1a9edf3e23688f828c337f620645a5082b79d8b7b48fa8f4a35924765df83bf18702ad0cd3af5a806a + checksum: 10c1/19a9f2520319fc134ce8b58899c2d8ec58ca35e86bc65747df93334eb4cdfefe316dc7ddc0c9cbbc5323afb7e2116456d77d48a91c7f598985c91cc6557b0003 languageName: node linkType: hard @@ -1884,10 +1884,10 @@ __metadata: languageName: node linkType: hard -"@emotion/utils@npm:^1.4.0, @emotion/utils@npm:^1.4.1": - version: 1.4.1 - resolution: "@emotion/utils@npm:1.4.1" - checksum: 10c1/43799d739b9aaaa71c181f67fe943b22b5af0e3748a708592cebc3cb5879108e5c457fc54822f22bb80e9ab0a15a185d36f9ee8d77f2b6fb9fa0c046f03f5c3a +"@emotion/utils@npm:^1.4.2": + version: 1.4.2 + resolution: "@emotion/utils@npm:1.4.2" + checksum: 10c1/b493d89ebbca16008013e47cc2ad5f894cc426252b14ce15b02c5b0b4eaecee4aa482ec6cc95a0d24f3ce9151bf3b8db4380a75fe485ba877074b13a16612c72 languageName: node linkType: hard @@ -2472,14 +2472,15 @@ __metadata: linkType: hard "@openreplay/sourcemap-uploader@npm:^3.0.8": - version: 3.0.10 - resolution: "@openreplay/sourcemap-uploader@npm:3.0.10" + version: 3.0.13 + resolution: "@openreplay/sourcemap-uploader@npm:3.0.13" dependencies: argparse: "npm:^2.0.1" + glob: "npm:^8.0.3" glob-promise: "npm:^6.0.7" bin: sourcemap-uploader: cli.js - checksum: 10c1/aa22a161020f55e96c3835cb719f4c530728ccb55e90d1a0bbc96c5243bffb900e204dd6275f1dee2927db3c4439b5d33c38c60774e5340ccb36acab95f30cc5 + checksum: 10c1/1bab68b1a2f348973d9c027e00b9e027a833cec998e9a8a6c2872585d46fcdfb6f1492b98fd42f04ed2e6c4f913ec19e44a24be95460e1f7d1e08f6edf15eabe languageName: node linkType: hard @@ -2900,21 +2901,21 @@ __metadata: languageName: node linkType: hard -"@tanstack/query-core@npm:5.60.5": - version: 5.60.5 - resolution: "@tanstack/query-core@npm:5.60.5" - checksum: 10c1/dd9b77e7bf3073470756384574085097bb00f9682ac1621c26f1cf9089e93ba45b7e6720579187b83c49ab697665768d00643add0bd68d482610d87137a30ae1 +"@tanstack/query-core@npm:5.60.6": + version: 5.60.6 + resolution: "@tanstack/query-core@npm:5.60.6" + checksum: 10c1/d1f36612c6fd17da95905264108a61f44f7eef308dcde806a1db388d6e56750dfe2d1ff163cb0f3e1ed97fab2cc81507c30f161d75e0a4a8f14698dc6d1268ec languageName: node linkType: hard "@tanstack/react-query@npm:^5.56.2": - version: 5.60.5 - resolution: "@tanstack/react-query@npm:5.60.5" + version: 5.61.0 + resolution: "@tanstack/react-query@npm:5.61.0" dependencies: - "@tanstack/query-core": "npm:5.60.5" + "@tanstack/query-core": "npm:5.60.6" peerDependencies: react: ^18 || ^19 - checksum: 10c1/715c0d83028741bd159e0ce6b60562d9e94b48813ab71061698808d730d0e94dc842bfa45859e116194c19f7c5cebc20fd6f0e170113c38444c203430d83d90f + checksum: 10c1/35d89013d66383c43577b14914c2713a134594acf5c3a343394c21a078ae39a07350469f5f66d42a6419556c5296732d13bdec9b865fe2b492d4b30a3777bedd languageName: node linkType: hard @@ -3309,11 +3310,11 @@ __metadata: linkType: hard "@types/node@npm:*, @types/node@npm:^22.7.8": - version: 22.9.0 - resolution: "@types/node@npm:22.9.0" + version: 22.9.1 + resolution: "@types/node@npm:22.9.1" dependencies: undici-types: "npm:~6.19.8" - checksum: 10c1/eb486fcb843a2cc0667ba45a409cc6974f3607d4389c1429dca956b07352d6649e44dc85c0582af386c77e99146173f63c2b8d43cf91c7ab0815d01beea83e3e + checksum: 10c1/bd6400ebb8b2cbf6acd16f1f3a8a8bcb83aebf6a0b3cd90227c70a8e9bebbe8c1e71512b5eddd8a9ff777ade7993ccec839afaad872f39fba872a541aef3c7e6 languageName: node linkType: hard @@ -3415,12 +3416,12 @@ __metadata: linkType: hard "@types/react-virtualized@npm:^9.21.21": - version: 9.21.30 - resolution: "@types/react-virtualized@npm:9.21.30" + version: 9.22.0 + resolution: "@types/react-virtualized@npm:9.22.0" dependencies: "@types/prop-types": "npm:*" "@types/react": "npm:*" - checksum: 10c1/7c745a62e092be4d5b7d37bd180f0152a92ff7903080fb24c9f5c97559836a5346e0e9bd0a27e2f789f0fdb63b76ab029902181aef0e7c2975ff7b92f6697a5b + checksum: 10c1/bc28a9fc43e11c3f7b4de3af55bcbc39fa5f117aa2f3487a011ef60a636beb21c80444306e10928aa00d613a5def193bc128e39cff2f679ff6b911c8bb290b9a languageName: node linkType: hard @@ -4174,8 +4175,8 @@ __metadata: linkType: hard "antd@npm:^5.21.2": - version: 5.22.1 - resolution: "antd@npm:5.22.1" + version: 5.22.2 + resolution: "antd@npm:5.22.2" dependencies: "@ant-design/colors": "npm:^7.1.0" "@ant-design/cssinjs": "npm:^1.21.1" @@ -4198,7 +4199,7 @@ __metadata: rc-dialog: "npm:~9.6.0" rc-drawer: "npm:~7.2.0" rc-dropdown: "npm:~4.2.0" - rc-field-form: "npm:~2.5.0" + rc-field-form: "npm:~2.5.1" rc-image: "npm:~7.11.0" rc-input: "npm:~1.6.3" rc-input-number: "npm:~9.3.0" @@ -4207,7 +4208,7 @@ __metadata: rc-motion: "npm:^2.9.3" rc-notification: "npm:~5.6.2" rc-pagination: "npm:~4.3.0" - rc-picker: "npm:~4.8.0" + rc-picker: "npm:~4.8.1" rc-progress: "npm:~4.0.0" rc-rate: "npm:~2.13.0" rc-resize-observer: "npm:^1.4.0" @@ -4229,7 +4230,7 @@ __metadata: peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 10c1/fed6ca40f5e8a84a9ecfbde160051c4fd5af3c54dfcc5b82ee522914148d4d7acc221c44fc2d34e1dacfcd5c873a0ac741b0f9c7b2441a4a9b9c7d206a703dcb + checksum: 10c1/1c157c54c51c6d5b780cdb5ff8a912530804f0d0e74b8f3c0d7813994375f975787ea1eee31a6ad8b2272ef334c1680fe223fa464a1b259dd7e5cc79067ba851 languageName: node linkType: hard @@ -5063,9 +5064,9 @@ __metadata: linkType: hard "caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001646, caniuse-lite@npm:^1.0.30001669": - version: 1.0.30001680 - resolution: "caniuse-lite@npm:1.0.30001680" - checksum: 10c1/6ae408ba5d2380570909969246d538c9808b841a5f363984a41795fcd5bfb37291f0135c43a0201aefcbf2bc3b4c5e5e8cf5ce5a68859fd229e922c300634baa + version: 1.0.30001683 + resolution: "caniuse-lite@npm:1.0.30001683" + checksum: 10c1/63eff7be339b42e72c5d454a2cc6851fc754a6a6c298776c2360a3dbc1eca6bbc152f0883d3322b2c66520c706ab8c533aa4e7832f2799c587a3e76e34941988 languageName: node linkType: hard @@ -6009,8 +6010,8 @@ __metadata: linkType: hard "cypress@npm:^13.3.0": - version: 13.15.2 - resolution: "cypress@npm:13.15.2" + version: 13.16.0 + resolution: "cypress@npm:13.16.0" dependencies: "@cypress/request": "npm:^3.0.6" "@cypress/xvfb": "npm:^1.2.4" @@ -6057,7 +6058,7 @@ __metadata: yauzl: "npm:^2.10.0" bin: cypress: bin/cypress - checksum: 10c1/e0a23aafc6a7ab882b3396351387843de4cdeb68f83e829a96bbe8b954c398a943e7f71e201272c61a3c66eb3f704b5efb63876d319b9b83fe556e9e4bf50e16 + checksum: 10c1/d43dfa307c727ca4a60f866bd492ea0cc0ab96f9f69431f8def3d696cb4f60d111547ffcc375562c7ef5d255bfcfaa45f747266457aa5cdf4ddcb92f1951fa6a languageName: node linkType: hard @@ -6695,9 +6696,9 @@ __metadata: linkType: hard "electron-to-chromium@npm:^1.5.41": - version: 1.5.63 - resolution: "electron-to-chromium@npm:1.5.63" - checksum: 10c1/206b19d6932d22153929a232bbabf788fbf6efad2e9455ee0f7154e2685de8eb6af2c7dd7982d3438e910acdacb76d3095ae891b12e1bd6dca5ac07cf980ba2a + version: 1.5.64 + resolution: "electron-to-chromium@npm:1.5.64" + checksum: 10c1/4ce60a08a0f8317a479dec590099a8946da10d7be92adbbbdbc10939d66d65f701428ae3a0b700e13f5f3705e9c0b65ed4b4cac56d3fa4c359b0c17e7e5acd09 languageName: node linkType: hard @@ -8058,7 +8059,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^8.0.1": +"glob@npm:^8.0.1, glob@npm:^8.0.3": version: 8.1.0 resolution: "glob@npm:8.1.0" dependencies: @@ -8625,9 +8626,9 @@ __metadata: linkType: hard "immutable@npm:^5.0.2": - version: 5.0.2 - resolution: "immutable@npm:5.0.2" - checksum: 10c1/1839cc1f18a193b4dcab1648d35bf959571d4f642023329e0993cbd22e54c3417b44fb398fb8d0f1e77de64044e1da5ca686ad48618d500853d24f002d97a34f + version: 5.0.3 + resolution: "immutable@npm:5.0.3" + checksum: 10c1/edc2ccd93f55e7cdfd186903c9679f384fb53c2d7fba15e180f221f597c63406ae1afb63d2f50219cbc8970ad5f104fec332727c6f2cfa4dff193f69127ac34c languageName: node linkType: hard @@ -12491,11 +12492,11 @@ __metadata: linkType: hard "psl@npm:^1.1.33": - version: 1.10.0 - resolution: "psl@npm:1.10.0" + version: 1.13.0 + resolution: "psl@npm:1.13.0" dependencies: punycode: "npm:^2.3.1" - checksum: 10c1/f55d7282cd2ef95c6ee8233dfb2f1056e20cf688569aeb08597be81fc2ef5aadaee9221d5e7eed0d221607c2e6120f1db96cfe1ada2ad315b359007475a53664 + checksum: 10c1/3f19fa9bfd7913418dd17ff62b003d22899c8e60fd394fb44f1b37fb762bdebd04927af193a1b57d212032325e732ac39236f3ff0a7f6c7ba96b91c8bf229a50 languageName: node linkType: hard @@ -12714,7 +12715,7 @@ __metadata: languageName: node linkType: hard -"rc-field-form@npm:~2.5.0": +"rc-field-form@npm:~2.5.1": version: 2.5.1 resolution: "rc-field-form@npm:2.5.1" dependencies: @@ -12868,7 +12869,7 @@ __metadata: languageName: node linkType: hard -"rc-picker@npm:~4.8.0": +"rc-picker@npm:~4.8.1": version: 4.8.1 resolution: "rc-picker@npm:4.8.1" dependencies: @@ -13096,8 +13097,8 @@ __metadata: linkType: hard "rc-tree-select@npm:~5.24.4": - version: 5.24.4 - resolution: "rc-tree-select@npm:5.24.4" + version: 5.24.5 + resolution: "rc-tree-select@npm:5.24.5" dependencies: "@babel/runtime": "npm:^7.25.7" classnames: "npm:2.x" @@ -13107,7 +13108,7 @@ __metadata: peerDependencies: react: "*" react-dom: "*" - checksum: 10c1/24cdf8a693de3b035a53efcd4ef23e8ef45d0de1a2e9e4c30a815518ff7808dc93648297961e5ba5a70e31c7bcc3950ab3ec5f4bc79be577824c9fec2f2257f4 + checksum: 10c1/e80b587a3c0b7f3618f05cc1ee55cabc228696b4552f5249d37f65830d5d5948becdefc2bd1014914c833cd9a34fcaf5e34fa31eb5ba80536b021bc652f20de6 languageName: node linkType: hard @@ -13655,7 +13656,7 @@ __metadata: languageName: node linkType: hard -"reflect.getprototypeof@npm:^1.0.4": +"reflect.getprototypeof@npm:^1.0.4, reflect.getprototypeof@npm:^1.0.6": version: 1.0.6 resolution: "reflect.getprototypeof@npm:1.0.6" dependencies: @@ -13729,16 +13730,16 @@ __metadata: linkType: hard "regexpu-core@npm:^6.1.1": - version: 6.1.1 - resolution: "regexpu-core@npm:6.1.1" + version: 6.2.0 + resolution: "regexpu-core@npm:6.2.0" dependencies: regenerate: "npm:^1.4.2" regenerate-unicode-properties: "npm:^10.2.0" regjsgen: "npm:^0.8.0" - regjsparser: "npm:^0.11.0" + regjsparser: "npm:^0.12.0" unicode-match-property-ecmascript: "npm:^2.0.0" unicode-match-property-value-ecmascript: "npm:^2.1.0" - checksum: 10c1/f4073a06b5787ef49bf7eb321813dc7bf87ca32944fdf26284042e2f6f0b6ccf21aaa14e2f29d7b7e6b2d990602b1e8edc7d8e9c524f4dc18520968a64c842a3 + checksum: 10c1/e3dc8cf29a8da7b41e8c104d0f63b41a13e3a8f5359718ec5c736212530ae4bfef4644013d870a114ebf83a00e3b2de4c404dabf6c6ef6169c196e5ffb2826f3 languageName: node linkType: hard @@ -13749,14 +13750,14 @@ __metadata: languageName: node linkType: hard -"regjsparser@npm:^0.11.0": - version: 0.11.2 - resolution: "regjsparser@npm:0.11.2" +"regjsparser@npm:^0.12.0": + version: 0.12.0 + resolution: "regjsparser@npm:0.12.0" dependencies: jsesc: "npm:~3.0.2" bin: regjsparser: bin/parser - checksum: 10c1/59b7c283120e89a181c3968984afae839616177675918d00b7dbfdcd2010b4faaaf86c9f5a33501f6cfe2a977d3df7672dd36d240f6431d2c0f9acd398db37e9 + checksum: 10c1/5610688d64a46f7d74c629d426ea641d71afb8e67be1b03ddd41552f87a7272c17d0b1c59a5813de063d29c8b1f4554b57316f918e857dcb4cd955f84601fb4c languageName: node linkType: hard @@ -15290,21 +15291,21 @@ __metadata: languageName: node linkType: hard -"tldts-core@npm:^6.1.61": - version: 6.1.61 - resolution: "tldts-core@npm:6.1.61" - checksum: 10c1/358c673af7697f38cb8837635fd2ac978dc24577cac96c1f2c1b03298752ca9c8d43f54a91ae7593d261c08abd3df8a22048732c1c22864e2612b98414946d18 +"tldts-core@npm:^6.1.63": + version: 6.1.63 + resolution: "tldts-core@npm:6.1.63" + checksum: 10c1/aea68a2bce1c1c63a16c6a212ca1c41af998d811e48297d95d0206504d5709d8714d832885036a834f8d617c6feeaa89c01ecc56f36faad687424a32e77a6b8b languageName: node linkType: hard "tldts@npm:^6.1.32": - version: 6.1.61 - resolution: "tldts@npm:6.1.61" + version: 6.1.63 + resolution: "tldts@npm:6.1.63" dependencies: - tldts-core: "npm:^6.1.61" + tldts-core: "npm:^6.1.63" bin: tldts: bin/cli.js - checksum: 10c1/b638d1f9dbd29ceb16b055cc6faa393f3054f76c0cbcd6fd24fe18643779df5024e127b7e89f7ffad793667f83443bd20cf25b1f93bd5884d97264661b12c5a9 + checksum: 10c1/33d4cadbce277318928025a8ad359aee1cc5acfce7c78974ec394ec5eb33bbff94151bf117012dcb124d144c84d68687c87f7969f47f5849f4e9b2363ed33be5 languageName: node linkType: hard @@ -15588,8 +15589,8 @@ __metadata: linkType: hard "typed-array-byte-offset@npm:^1.0.2": - version: 1.0.2 - resolution: "typed-array-byte-offset@npm:1.0.2" + version: 1.0.3 + resolution: "typed-array-byte-offset@npm:1.0.3" dependencies: available-typed-arrays: "npm:^1.0.7" call-bind: "npm:^1.0.7" @@ -15597,7 +15598,8 @@ __metadata: gopd: "npm:^1.0.1" has-proto: "npm:^1.0.3" is-typed-array: "npm:^1.1.13" - checksum: 10c1/1a5cfe89447ea352520007d2d301a161d1e4138014a250173177cf3e457a80e514d3c2afbdf152159d10ca60e218939decde2d5f9c479e7121463a68e8da30c2 + reflect.getprototypeof: "npm:^1.0.6" + checksum: 10c1/915e58e74c3d06a9eba27e0fe4d02b11882406dee484d3eebb1e00119981bc0d2f3ce66d7ef62ac516c263440dfd40696bc38aecd01973d5a4b9254c0efcc138 languageName: node linkType: hard @@ -16526,11 +16528,11 @@ __metadata: linkType: hard "yaml@npm:^2.3.4": - version: 2.6.0 - resolution: "yaml@npm:2.6.0" + version: 2.6.1 + resolution: "yaml@npm:2.6.1" bin: yaml: bin.mjs - checksum: 10c1/c63edcbe8c2ec2ef0c49c91dec77dd4952106080a63abd786e171f609b5d2168200df2c2b6cc9a3169579f057a4a6f30367631714dcb172b010b795d23f86209 + checksum: 10c1/788cb0a03c091654798798c42eb580c36e1050440884d315e1d9971d9ff476e19fe43e54c5406a05c476e01f0eec43d0e10329442b6b582f82c1b771b1a4ecb8 languageName: node linkType: hard