diff --git a/apps/web/package.json b/apps/web/package.json index 536646270..d99cbb58b 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -35,7 +35,6 @@ "@dnd-kit/utilities": "^3.2.2", "@electric-sql/client": "^1.0.7", "@electric-sql/react": "^1.0.7", - "@faker-js/faker": "^9.9.0", "@llm-ui/code": "^0.13.3", "@llm-ui/markdown": "^0.13.3", "@llm-ui/react": "^0.13.3", @@ -58,19 +57,15 @@ "@radix-ui/react-tabs": "^1.1.12", "@radix-ui/react-tooltip": "^1.2.7", "@radix-ui/react-visually-hidden": "^1.2.3", - "@storybook/addon-actions": "^8.6.14", "@supabase/ssr": "^0.6.1", "@supabase/supabase-js": "catalog:", - "@tanstack/query-sync-storage-persister": "^5.82.0", - "@tanstack/react-form": "^1.14.1", - "@tanstack/react-query": "^5.82.0", - "@tanstack/react-query-devtools": "^5.82.0", - "@tanstack/react-query-persist-client": "^5.82.0", + "@tanstack/query-sync-storage-persister": "^5.83.0", + "@tanstack/react-form": "^1.14.2", + "@tanstack/react-query": "^5.83.0", + "@tanstack/react-query-devtools": "^5.83.0", + "@tanstack/react-query-persist-client": "^5.83.0", "@tanstack/react-table": "^8.21.3", "@tanstack/react-virtual": "^3.13.12", - "@testing-library/jest-dom": "^6.6.3", - "@types/prettier": "^2.7.3", - "@types/react-color": "^3.0.13", "axios": "^1.10.0", "canvas-confetti": "^1.9.3", "chart.js": "4.5.0", @@ -81,14 +76,12 @@ "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "cmdk": "^1.1.1", - "date-fns": "^3.6.0", "dayjs": "^1.11.13", "dom-to-image": "^2.6.0", "email-validator": "^2.0.4", "font-color-contrast": "^11.1.0", "framer-motion": "^12.23.6", "hono": "catalog:", - "html-react-parser": "^5.2.5", "intersection-observer": "^0.12.2", "js-cookie": "^3.0.5", "js-yaml": "^4.1.0", @@ -97,15 +90,12 @@ "monaco-editor": "^0.52.2", "monaco-sql-languages": "^0.15.1", "monaco-yaml": "^5.4.0", - "msw": "^2.10.4", "mutative": "^1.2.0", "next": "14.2.30", "next-themes": "^0.4.6", "papaparse": "^5.5.3", "pluralize": "^8.0.0", - "posthog-js": "^1.257.0", - "prettier": "^3.6.2", - "prettier-plugin-tailwindcss": "^0.6.14", + "posthog-js": "^1.257.2", "react": "^18.3.1", "react-color": "^2.19.3", "react-colorful": "^5.6.1", @@ -133,8 +123,10 @@ }, "devDependencies": { "@chromatic-com/storybook": "^3.2.6", + "@faker-js/faker": "^9.9.0", "@next/bundle-analyzer": "^15.3.5", "@playwright/test": "1.54.1", + "@storybook/addon-actions": "^8.6.14", "@storybook/addon-controls": "^8.6.12", "@storybook/addon-essentials": "^8.6.14", "@storybook/addon-interactions": "^8.6.14", @@ -143,6 +135,7 @@ "@storybook/react": "^8.6.14", "@storybook/test": "^8.6.14", "@tailwindcss/postcss": "4.1.11", + "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.3.0", "@types/canvas-confetti": "^1.9.0", "@types/js-cookie": "^3.0.6", @@ -151,7 +144,9 @@ "@types/node": "^24", "@types/papaparse": "^5.3.16", "@types/pluralize": "^0.0.33", + "@types/prettier": "^2.7.3", "@types/react": "^18.3.23", + "@types/react-color": "^3.0.13", "@types/react-dom": "^18.3.7", "@types/react-scroll-to-bottom": "^4.2.5", "@types/react-syntax-highlighter": "^15.5.13", @@ -161,8 +156,11 @@ "eslint-config-prettier": "^10.1.5", "eslint-plugin-storybook": "^0.12.0", "jsdom": "^26.1.0", + "msw": "^2.10.4", "msw-storybook-addon": "^2.0.5", + "prettier": "^3.6.2", "prettier-eslint": "^16.4.2", + "prettier-plugin-tailwindcss": "^0.6.14", "storybook": "^8.6.14", "vitest": "catalog:" }, diff --git a/apps/web/src/components/ui/charts/chartHooks/useDatasetOptions/modifyDatasets.ts b/apps/web/src/components/ui/charts/chartHooks/useDatasetOptions/modifyDatasets.ts index 0960f3207..d58f14d29 100644 --- a/apps/web/src/components/ui/charts/chartHooks/useDatasetOptions/modifyDatasets.ts +++ b/apps/web/src/components/ui/charts/chartHooks/useDatasetOptions/modifyDatasets.ts @@ -1,4 +1,4 @@ -import { sum as lodashSum } from 'lodash'; +import lodashSum from 'lodash/sum'; import cloneDeep from 'lodash/cloneDeep'; import type { BarSortBy, ChartType, PieSortBy } from '@buster/server-shared/metrics'; import type { DatasetOption, DatasetOptionsWithTicks, KV } from './interfaces'; diff --git a/apps/web/src/components/ui/date/DateAndTimePicker.tsx b/apps/web/src/components/ui/date/DateAndTimePicker.tsx index c0aaf91e6..9190aa389 100644 --- a/apps/web/src/components/ui/date/DateAndTimePicker.tsx +++ b/apps/web/src/components/ui/date/DateAndTimePicker.tsx @@ -1,6 +1,6 @@ 'use client'; -import { format } from 'date-fns'; +import dayjs from 'dayjs'; import * as React from 'react'; import { Button } from '@/components/ui/buttons'; import { Calendar } from '@/components/ui/calendar'; @@ -39,6 +39,11 @@ export function DateTimePicker() { } }; + const formattedDate = React.useMemo(() => { + if (!date) return 'MM/DD/YYYY hh:mm aa'; + return dayjs(date).format('MM/DD/YYYY hh:mm aa'); + }, [date]); + return ( @@ -47,7 +52,7 @@ export function DateTimePicker() {
- {date ? format(date, 'MM/dd/yyyy hh:mm aa') : MM/DD/YYYY hh:mm aa} + {formattedDate}
diff --git a/apps/web/src/lib/date.ts b/apps/web/src/lib/date.ts index 3510f060c..033701f09 100644 --- a/apps/web/src/lib/date.ts +++ b/apps/web/src/lib/date.ts @@ -5,7 +5,7 @@ import quarterOfYear from 'dayjs/plugin/quarterOfYear'; import relativeTime from 'dayjs/plugin/relativeTime'; import timezone from 'dayjs/plugin/timezone'; import utc from 'dayjs/plugin/utc'; -import { isNaN as lodashIsNaN } from 'lodash'; +import lodashIsNaN from 'lodash/isNaN'; import isDate from 'lodash/isDate'; import isNumber from 'lodash/isNumber'; import isString from 'lodash/isString'; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8fcb6b6f4..d4b1d2361 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -260,9 +260,6 @@ importers: '@electric-sql/react': specifier: ^1.0.7 version: 1.0.7(react@18.3.1) - '@faker-js/faker': - specifier: ^9.9.0 - version: 9.9.0 '@llm-ui/code': specifier: ^0.13.3 version: 0.13.3(react@18.3.1)(shiki@1.6.1) @@ -329,9 +326,6 @@ importers: '@radix-ui/react-visually-hidden': specifier: ^1.2.3 version: 1.2.3(@types/react-dom@18.3.7(@types/react@18.3.23))(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@storybook/addon-actions': - specifier: ^8.6.14 - version: 8.6.14(storybook@8.6.14(prettier@3.6.2)) '@supabase/ssr': specifier: ^0.6.1 version: 0.6.1(@supabase/supabase-js@2.50.2) @@ -339,35 +333,26 @@ importers: specifier: 'catalog:' version: 2.50.2 '@tanstack/query-sync-storage-persister': - specifier: ^5.82.0 - version: 5.82.0 + specifier: ^5.83.0 + version: 5.83.0 '@tanstack/react-form': - specifier: ^1.14.1 - version: 1.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^1.14.2 + version: 1.14.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-query': - specifier: ^5.82.0 - version: 5.82.0(react@18.3.1) + specifier: ^5.83.0 + version: 5.83.0(react@18.3.1) '@tanstack/react-query-devtools': - specifier: ^5.82.0 - version: 5.82.0(@tanstack/react-query@5.82.0(react@18.3.1))(react@18.3.1) + specifier: ^5.83.0 + version: 5.83.0(@tanstack/react-query@5.83.0(react@18.3.1))(react@18.3.1) '@tanstack/react-query-persist-client': - specifier: ^5.82.0 - version: 5.82.0(@tanstack/react-query@5.82.0(react@18.3.1))(react@18.3.1) + specifier: ^5.83.0 + version: 5.83.0(@tanstack/react-query@5.83.0(react@18.3.1))(react@18.3.1) '@tanstack/react-table': specifier: ^8.21.3 version: 8.21.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-virtual': specifier: ^3.13.12 version: 3.13.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@testing-library/jest-dom': - specifier: ^6.6.3 - version: 6.6.3 - '@types/prettier': - specifier: ^2.7.3 - version: 2.7.3 - '@types/react-color': - specifier: ^3.0.13 - version: 3.0.13(@types/react@18.3.23) axios: specifier: ^1.10.0 version: 1.10.0 @@ -398,9 +383,6 @@ importers: cmdk: specifier: ^1.1.1 version: 1.1.1(@types/react-dom@18.3.7(@types/react@18.3.23))(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - date-fns: - specifier: ^3.6.0 - version: 3.6.0 dayjs: specifier: ^1.11.13 version: 1.11.13 @@ -419,9 +401,6 @@ importers: hono: specifier: 'catalog:' version: 4.8.4 - html-react-parser: - specifier: ^5.2.5 - version: 5.2.5(@types/react@18.3.23)(react@18.3.1) intersection-observer: specifier: ^0.12.2 version: 0.12.2 @@ -446,9 +425,6 @@ importers: monaco-yaml: specifier: ^5.4.0 version: 5.4.0(monaco-editor@0.52.2) - msw: - specifier: ^2.10.4 - version: 2.10.4(@types/node@24.0.10)(typescript@5.8.3) mutative: specifier: ^1.2.0 version: 1.2.0 @@ -465,14 +441,8 @@ importers: specifier: ^8.0.0 version: 8.0.0 posthog-js: - specifier: ^1.257.0 - version: 1.257.0 - prettier: - specifier: ^3.6.2 - version: 3.6.2 - prettier-plugin-tailwindcss: - specifier: ^0.6.14 - version: 0.6.14(prettier@3.6.2) + specifier: ^1.257.2 + version: 1.257.2 react: specifier: ^18.3.1 version: 18.3.1 @@ -549,12 +519,18 @@ importers: '@chromatic-com/storybook': specifier: ^3.2.6 version: 3.2.7(react@18.3.1)(storybook@8.6.14(prettier@3.6.2)) + '@faker-js/faker': + specifier: ^9.9.0 + version: 9.9.0 '@next/bundle-analyzer': specifier: ^15.3.5 version: 15.3.5 '@playwright/test': specifier: 1.54.1 version: 1.54.1 + '@storybook/addon-actions': + specifier: ^8.6.14 + version: 8.6.14(storybook@8.6.14(prettier@3.6.2)) '@storybook/addon-controls': specifier: ^8.6.12 version: 8.6.14(storybook@8.6.14(prettier@3.6.2)) @@ -579,6 +555,9 @@ importers: '@tailwindcss/postcss': specifier: 4.1.11 version: 4.1.11 + '@testing-library/jest-dom': + specifier: ^6.6.3 + version: 6.6.3 '@testing-library/react': specifier: ^16.3.0 version: 16.3.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.7(@types/react@18.3.23))(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -603,9 +582,15 @@ importers: '@types/pluralize': specifier: ^0.0.33 version: 0.0.33 + '@types/prettier': + specifier: ^2.7.3 + version: 2.7.3 '@types/react': specifier: ^18.3.23 version: 18.3.23 + '@types/react-color': + specifier: ^3.0.13 + version: 3.0.13(@types/react@18.3.23) '@types/react-dom': specifier: ^18.3.7 version: 18.3.7(@types/react@18.3.23) @@ -633,12 +618,21 @@ importers: jsdom: specifier: ^26.1.0 version: 26.1.0 + msw: + specifier: ^2.10.4 + version: 2.10.4(@types/node@24.0.10)(typescript@5.8.3) msw-storybook-addon: specifier: ^2.0.5 version: 2.0.5(msw@2.10.4(@types/node@24.0.10)(typescript@5.8.3)) + prettier: + specifier: ^3.6.2 + version: 3.6.2 prettier-eslint: specifier: ^16.4.2 version: 16.4.2(typescript@5.8.3) + prettier-plugin-tailwindcss: + specifier: ^0.6.14 + version: 0.6.14(prettier@3.6.2) storybook: specifier: ^8.6.14 version: 8.6.14(prettier@3.6.2) @@ -4923,23 +4917,23 @@ packages: '@tailwindcss/postcss@4.1.11': resolution: {integrity: sha512-q/EAIIpF6WpLhKEuQSEVMZNMIY8KhWoAemZ9eylNAih9jxMGAYPPWBn3I9QL/2jZ+e7OEz/tZkX5HwbBR4HohA==} - '@tanstack/form-core@1.14.0': - resolution: {integrity: sha512-uAOW3IxkT/Cmy8JlznK8S/LSpvtHjpUQi2wyuPqVfJ04y95WuV90SO+VKtb9TrNp51QLrrTFBR8tMEuzqp5wmA==} + '@tanstack/form-core@1.14.2': + resolution: {integrity: sha512-II/hbNxhnf5Sjhpz6i1wILGE1CHPN0OzYwz82aDGuDKchGPIdBaZcR00aduPGrBwqqo2XN9O6L/GfIvImPrlsQ==} - '@tanstack/query-core@5.82.0': - resolution: {integrity: sha512-JrjoVuaajBQtnoWSg8iaPHaT4mW73lK2t+exxHNOSMqy0+13eKLqJgTKXKImLejQIfdAHQ6Un0njEhOvUtOd5w==} + '@tanstack/query-core@5.83.0': + resolution: {integrity: sha512-0M8dA+amXUkyz5cVUm/B+zSk3xkQAcuXuz5/Q/LveT4ots2rBpPTZOzd7yJa2Utsf8D2Upl5KyjhHRY+9lB/XA==} '@tanstack/query-devtools@5.81.2': resolution: {integrity: sha512-jCeJcDCwKfoyyBXjXe9+Lo8aTkavygHHsUHAlxQKKaDeyT0qyQNLKl7+UyqYH2dDF6UN/14873IPBHchcsU+Zg==} - '@tanstack/query-persist-client-core@5.82.0': - resolution: {integrity: sha512-lcjS9Zj9YKo5HNNB/GilPNZos9jKpNqpxmgPkJx2NsKEbgiVfyzWVxKAa09bkhKyWMQ/gMp8kx2RPuh/tG2wSw==} + '@tanstack/query-persist-client-core@5.83.0': + resolution: {integrity: sha512-hdKgHkr1MYnwZX+QHj/9JjXZx9gL2RUCD5xSX0EHZiqUQhMk4Gcryq9xosn8LmYRMlhkjk7n9uV+X4UXRvgoIg==} - '@tanstack/query-sync-storage-persister@5.82.0': - resolution: {integrity: sha512-7GYVJ9kF91F8JD/jet76MUt1+shXwpjSA7pyd1iqmHf4Bycl3x0keXnrS0cWwGJLYz7XwhQmGkEbqZH9IVzPSA==} + '@tanstack/query-sync-storage-persister@5.83.0': + resolution: {integrity: sha512-/+aTnnNGC0mIEcWZuXc40FLUWIicROVNenBN13bxEGJ+wh95KVOKvdt0RmM29fRDFCAGY5QkwMJunhvemNm7BA==} - '@tanstack/react-form@1.14.1': - resolution: {integrity: sha512-Ioja3zcLZj082OdCH6pFNv15fD4UTfnJgKIXxY7Iumio8EcYLXSuxzanqNWewFvftshUFHknSEa7QtyOAkFs0Q==} + '@tanstack/react-form@1.14.2': + resolution: {integrity: sha512-R7RDkj3E59PxTW3NFO8IhyB8xThrZJ+N8mDeyclds2C9yS25dTb35mjDqmrBHInNE2tou46feY1icSk93GZWfw==} peerDependencies: '@tanstack/react-start': ^1.112.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -4950,20 +4944,20 @@ packages: vinxi: optional: true - '@tanstack/react-query-devtools@5.82.0': - resolution: {integrity: sha512-MC05Zq3zr/59jhgF7dL6JSGPg1krbasDSizmRxjNcvxgh/sUTwRFD9CGN10YYX7LB6jq0ZpFtCjSVGdLiFrKAA==} + '@tanstack/react-query-devtools@5.83.0': + resolution: {integrity: sha512-yfp8Uqd3I1jgx8gl0lxbSSESu5y4MO2ThOPBnGNTYs0P+ZFu+E9g5IdOngyUGuo6Uz6Qa7p9TLdZEX3ntik2fQ==} peerDependencies: - '@tanstack/react-query': ^5.82.0 + '@tanstack/react-query': ^5.83.0 react: ^18 || ^19 - '@tanstack/react-query-persist-client@5.82.0': - resolution: {integrity: sha512-5gzGHxq7XerI8SWSj19DHS4YrivlszumeyP4fPPhrfB3Awky/3c4lI3WBc1mDFsH21rKb0aXF15FSDsnNeN60w==} + '@tanstack/react-query-persist-client@5.83.0': + resolution: {integrity: sha512-uEqJnSbqlvzlhYJ+RU+2c2DmbbT7cw6eFjiewEXZFXaSGWNjvUG02LePrwL8cdLlRQFcZKas30IdckboOoVg9Q==} peerDependencies: - '@tanstack/react-query': ^5.82.0 + '@tanstack/react-query': ^5.83.0 react: ^18 || ^19 - '@tanstack/react-query@5.82.0': - resolution: {integrity: sha512-mnk8/ofKEthFeMdhV1dV8YXRf+9HqvXAcciXkoo755d/ocfWq7N/Y9jGOzS3h7ZW9dDGwSIhs3/HANWUBsyqYg==} + '@tanstack/react-query@5.83.0': + resolution: {integrity: sha512-/XGYhZ3foc5H0VM2jLSD/NyBRIOK4q9kfeml4+0x2DlL6xVuAcVEW+hTlTapAmejObg0i3eNqhkr2dT+eciwoQ==} peerDependencies: react: ^18 || ^19 @@ -6750,9 +6744,6 @@ packages: dom-serializer@1.4.1: resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} - dom-serializer@2.0.0: - resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} - dom-to-image@2.6.0: resolution: {integrity: sha512-Dt0QdaHmLpjURjU7Tnu3AgYSF2LuOmksSGsUcE6ItvJoCWTBEmiMXcqBdNSAm9+QbbwD7JMoVsuuKX6ZVQv1qA==} @@ -6767,16 +6758,9 @@ packages: resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} engines: {node: '>= 4'} - domhandler@5.0.3: - resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} - engines: {node: '>= 4'} - domutils@2.8.0: resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} - domutils@3.2.2: - resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} - dot-case@3.0.4: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} @@ -7822,9 +7806,6 @@ packages: resolution: {integrity: sha512-KOIBp1+iUs0HrKztM4EHiB2UtzZDTBihDtOF5K6+WaJjCPeaW4Q92R8j63jOhvJI5+tZSMuKD9REVEXXY9illg==} engines: {node: '>=16.9.0'} - html-dom-parser@5.1.1: - resolution: {integrity: sha512-+o4Y4Z0CLuyemeccvGN4bAO20aauB2N9tFEAep5x4OW34kV4PTarBHm6RL02afYt2BMKcr0D2Agep8S3nJPIBg==} - html-encoding-sniffer@4.0.0: resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} engines: {node: '>=18'} @@ -7840,15 +7821,6 @@ packages: engines: {node: '>=12'} hasBin: true - html-react-parser@5.2.5: - resolution: {integrity: sha512-bRPdv8KTqG9CEQPMNGksDqmbiRfVQeOidry8pVetdh/1jQ1Edx4KX5m0lWvDD89Pt4CqTYjK1BLz6NoNVxN/Uw==} - peerDependencies: - '@types/react': 0.14 || 15 || 16 || 17 || 18 || 19 - react: 0.14 || 15 || 16 || 17 || 18 || 19 - peerDependenciesMeta: - '@types/react': - optional: true - html-url-attributes@3.0.1: resolution: {integrity: sha512-ol6UPyBWqsrO6EJySPz2O7ZSr856WDrEzM5zMqp+FJJLGMW35cLYmmZnl0vztAZxRUoNZJFTCohfjuIJ8I4QBQ==} @@ -7867,9 +7839,6 @@ packages: webpack: optional: true - htmlparser2@10.0.0: - resolution: {integrity: sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==} - htmlparser2@6.1.0: resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} @@ -9594,8 +9563,8 @@ packages: resolution: {integrity: sha512-Jtc2612XINuBjIl/QTWsV5UvE8UHuNblcO3vVADSrKsrc6RqGX6lOW1cEo3CM2v0XG4Nat8nI+YM7/f26VxXLw==} engines: {node: '>=12'} - posthog-js@1.257.0: - resolution: {integrity: sha512-Ujg9RGtWVCu+4tmlRpALSy2ZOZI6JtieSYXIDDdgMWm167KYKvTtbMPHdoBaPWcNu0Km+1hAIBnQFygyn30KhA==} + posthog-js@1.257.2: + resolution: {integrity: sha512-E+8wI/ahaiUGrmkilOtAB9aTFL+oELwOEsH1eO/2NyXB5WWcSUk6Rm1loixq8/lC4f3oR+Qqp9rHyXTSYbBDRQ==} peerDependencies: '@rrweb/types': 2.0.0-alpha.17 rrweb-snapshot: 2.0.0-alpha.17 @@ -9878,9 +9847,6 @@ packages: '@types/react': '>=18' react: '>=18' - react-property@2.0.2: - resolution: {integrity: sha512-+PbtI3VuDV0l6CleQMsx2gtK0JZbZKbpdu5ynr+lbsuvtmgbNcS3VM0tuY2QjFNOcWxvXeHjDpy42RO+4U2rug==} - react-refresh@0.14.2: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} @@ -10544,15 +10510,9 @@ packages: peerDependencies: webpack: ^5.0.0 - style-to-js@1.1.16: - resolution: {integrity: sha512-/Q6ld50hKYPH3d/r6nr117TZkHR0w0kGGIVfpG9N6D8NymRPM9RqCUv4pRpJ62E5DqOYx2AFpbZMyCPnjQCnOw==} - style-to-js@1.1.17: resolution: {integrity: sha512-xQcBGDxJb6jjFCTzvQtfiPn6YvvP2O8U1MDIPNfJQlWMYfktPy+iGsHE7cssjs7y84d9fQaK4UF3RIJaAHSoYA==} - style-to-object@1.0.8: - resolution: {integrity: sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==} - style-to-object@1.0.9: resolution: {integrity: sha512-G4qppLgKu/k6FwRpHiGiKPaPTFcG3g4wNVX/Qsfu+RqQM30E7Tyu/TEgxcL9PNLF5pdRLwQdE3YKKf+KF2Dzlw==} @@ -16739,26 +16699,26 @@ snapshots: postcss: 8.5.6 tailwindcss: 4.1.11 - '@tanstack/form-core@1.14.0': + '@tanstack/form-core@1.14.2': dependencies: '@tanstack/store': 0.7.2 - '@tanstack/query-core@5.82.0': {} + '@tanstack/query-core@5.83.0': {} '@tanstack/query-devtools@5.81.2': {} - '@tanstack/query-persist-client-core@5.82.0': + '@tanstack/query-persist-client-core@5.83.0': dependencies: - '@tanstack/query-core': 5.82.0 + '@tanstack/query-core': 5.83.0 - '@tanstack/query-sync-storage-persister@5.82.0': + '@tanstack/query-sync-storage-persister@5.83.0': dependencies: - '@tanstack/query-core': 5.82.0 - '@tanstack/query-persist-client-core': 5.82.0 + '@tanstack/query-core': 5.83.0 + '@tanstack/query-persist-client-core': 5.83.0 - '@tanstack/react-form@1.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tanstack/react-form@1.14.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@tanstack/form-core': 1.14.0 + '@tanstack/form-core': 1.14.2 '@tanstack/react-store': 0.7.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) decode-formdata: 0.9.0 devalue: 5.1.1 @@ -16766,21 +16726,21 @@ snapshots: transitivePeerDependencies: - react-dom - '@tanstack/react-query-devtools@5.82.0(@tanstack/react-query@5.82.0(react@18.3.1))(react@18.3.1)': + '@tanstack/react-query-devtools@5.83.0(@tanstack/react-query@5.83.0(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/query-devtools': 5.81.2 - '@tanstack/react-query': 5.82.0(react@18.3.1) + '@tanstack/react-query': 5.83.0(react@18.3.1) react: 18.3.1 - '@tanstack/react-query-persist-client@5.82.0(@tanstack/react-query@5.82.0(react@18.3.1))(react@18.3.1)': + '@tanstack/react-query-persist-client@5.83.0(@tanstack/react-query@5.83.0(react@18.3.1))(react@18.3.1)': dependencies: - '@tanstack/query-persist-client-core': 5.82.0 - '@tanstack/react-query': 5.82.0(react@18.3.1) + '@tanstack/query-persist-client-core': 5.83.0 + '@tanstack/react-query': 5.83.0(react@18.3.1) react: 18.3.1 - '@tanstack/react-query@5.82.0(react@18.3.1)': + '@tanstack/react-query@5.83.0(react@18.3.1)': dependencies: - '@tanstack/query-core': 5.82.0 + '@tanstack/query-core': 5.83.0 react: 18.3.1 '@tanstack/react-store@0.7.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -18847,12 +18807,6 @@ snapshots: domhandler: 4.3.1 entities: 2.2.0 - dom-serializer@2.0.0: - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - entities: 4.5.0 - dom-to-image@2.6.0: {} domain-browser@4.23.0: {} @@ -18863,22 +18817,12 @@ snapshots: dependencies: domelementtype: 2.3.0 - domhandler@5.0.3: - dependencies: - domelementtype: 2.3.0 - domutils@2.8.0: dependencies: dom-serializer: 1.4.1 domelementtype: 2.3.0 domhandler: 4.3.1 - domutils@3.2.2: - dependencies: - dom-serializer: 2.0.0 - domelementtype: 2.3.0 - domhandler: 5.0.3 - dot-case@3.0.4: dependencies: no-case: 3.0.4 @@ -20147,11 +20091,6 @@ snapshots: hono@4.8.4: {} - html-dom-parser@5.1.1: - dependencies: - domhandler: 5.0.3 - htmlparser2: 10.0.0 - html-encoding-sniffer@4.0.0: dependencies: whatwg-encoding: 3.1.1 @@ -20170,16 +20109,6 @@ snapshots: relateurl: 0.2.7 terser: 5.43.1 - html-react-parser@5.2.5(@types/react@18.3.23)(react@18.3.1): - dependencies: - domhandler: 5.0.3 - html-dom-parser: 5.1.1 - react: 18.3.1 - react-property: 2.0.2 - style-to-js: 1.1.16 - optionalDependencies: - '@types/react': 18.3.23 - html-url-attributes@3.0.1: {} html-void-elements@3.0.0: {} @@ -20194,13 +20123,6 @@ snapshots: optionalDependencies: webpack: 5.99.9(esbuild@0.25.5) - htmlparser2@10.0.0: - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.2.2 - entities: 6.0.1 - htmlparser2@6.1.0: dependencies: domelementtype: 2.3.0 @@ -22224,7 +22146,7 @@ snapshots: postgres@3.4.7: {} - posthog-js@1.257.0: + posthog-js@1.257.2: dependencies: core-js: 3.44.0 fflate: 0.4.8 @@ -22487,8 +22409,6 @@ snapshots: transitivePeerDependencies: - supports-color - react-property@2.0.2: {} - react-refresh@0.14.2: {} react-remove-scroll-bar@2.3.8(@types/react@18.3.23)(react@18.3.1): @@ -23363,18 +23283,10 @@ snapshots: dependencies: webpack: 5.99.9(esbuild@0.25.5) - style-to-js@1.1.16: - dependencies: - style-to-object: 1.0.8 - style-to-js@1.1.17: dependencies: style-to-object: 1.0.9 - style-to-object@1.0.8: - dependencies: - inline-style-parser: 0.2.4 - style-to-object@1.0.9: dependencies: inline-style-parser: 0.2.4