diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8474bff..2560bc0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: posthog-node: specifier: ^5.26.0 - version: 5.26.0 + version: 5.54.1 preact: specifier: '>=10.0.0' version: 10.28.4 @@ -47,7 +47,7 @@ importers: version: 19.2.14 '@vitest/coverage-v8': specifier: ^2.1.0 - version: 2.1.9(vitest@2.1.9(@types/node@22.19.12)(jsdom@25.0.1)(msw@2.12.10(@types/node@22.19.12)(typescript@5.9.3))) + version: 2.1.9(supports-color@7.2.0)(vitest@2.1.9(@types/node@22.19.12)(jsdom@25.0.1(supports-color@7.2.0))(msw@2.12.10(@types/node@22.19.12)(typescript@5.9.3))(supports-color@7.2.0)) axe-core: specifier: ^4.11.1 version: 4.11.1 @@ -56,7 +56,7 @@ importers: version: 9.1.7 jsdom: specifier: ^25.0.0 - version: 25.0.1 + version: 25.0.1(supports-color@7.2.0) react: specifier: ^19.0.0 version: 19.2.4 @@ -68,16 +68,16 @@ importers: version: 1.9.11 tsup: specifier: ^8.3.0 - version: 8.5.1(@swc/core@1.15.13)(jiti@2.6.1)(postcss@8.5.6)(typescript@5.9.3) + version: 8.5.1(@swc/core@1.15.13)(jiti@2.6.1)(postcss@8.5.6)(supports-color@7.2.0)(typescript@5.9.3) typescript: specifier: ^5.7.0 version: 5.9.3 vitest: specifier: ^2.1.0 - version: 2.1.9(@types/node@22.19.12)(jsdom@25.0.1)(msw@2.12.10(@types/node@22.19.12)(typescript@5.9.3)) + version: 2.1.9(@types/node@22.19.12)(jsdom@25.0.1(supports-color@7.2.0))(msw@2.12.10(@types/node@22.19.12)(typescript@5.9.3))(supports-color@7.2.0) vitest-axe: specifier: ^0.1.0 - version: 0.1.0(vitest@2.1.9(@types/node@22.19.12)(jsdom@25.0.1)(msw@2.12.10(@types/node@22.19.12)(typescript@5.9.3))) + version: 0.1.0(vitest@2.1.9(@types/node@22.19.12)(jsdom@25.0.1(supports-color@7.2.0))(msw@2.12.10(@types/node@22.19.12)(typescript@5.9.3))(supports-color@7.2.0)) packages: @@ -586,8 +586,11 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@posthog/core@1.23.1': - resolution: {integrity: sha512-GViD5mOv/mcbZcyzz3z9CS0R79JzxVaqEz4sP5Dsea178M/j3ZWe6gaHDZB9yuyGfcmIMQ/8K14yv+7QrK4sQQ==} + '@posthog/core@1.55.2': + resolution: {integrity: sha512-2mYxGbDmTLUs096VbcZqSWo0lrI48/BrX65r54NynxxFq409BOx9w73HxOAtOKZ1vblkdV6/GxQTe7KDcIQidg==} + + '@posthog/types@1.412.4': + resolution: {integrity: sha512-Q7lV9O9TbLngjOYw1ucm3bS3tn48xb1B4ZQdDy8gv7yfKe99hCTeWYG4xZ36nJM80VxpTF9TriiJt5hngDOkBg==} '@rollup/rollup-android-arm-eabi@4.59.0': resolution: {integrity: sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==} @@ -623,66 +626,79 @@ packages: resolution: {integrity: sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==} cpu: [arm] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.59.0': resolution: {integrity: sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==} cpu: [arm] os: [linux] + libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.59.0': resolution: {integrity: sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==} cpu: [arm64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.59.0': resolution: {integrity: sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==} cpu: [arm64] os: [linux] + libc: [musl] '@rollup/rollup-linux-loong64-gnu@4.59.0': resolution: {integrity: sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==} cpu: [loong64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-loong64-musl@4.59.0': resolution: {integrity: sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==} cpu: [loong64] os: [linux] + libc: [musl] '@rollup/rollup-linux-ppc64-gnu@4.59.0': resolution: {integrity: sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==} cpu: [ppc64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-ppc64-musl@4.59.0': resolution: {integrity: sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==} cpu: [ppc64] os: [linux] + libc: [musl] '@rollup/rollup-linux-riscv64-gnu@4.59.0': resolution: {integrity: sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==} cpu: [riscv64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-musl@4.59.0': resolution: {integrity: sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==} cpu: [riscv64] os: [linux] + libc: [musl] '@rollup/rollup-linux-s390x-gnu@4.59.0': resolution: {integrity: sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==} cpu: [s390x] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.59.0': resolution: {integrity: sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==} cpu: [x64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-musl@4.59.0': resolution: {integrity: sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==} cpu: [x64] os: [linux] + libc: [musl] '@rollup/rollup-openbsd-x64@4.59.0': resolution: {integrity: sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==} @@ -742,24 +758,28 @@ packages: engines: {node: '>=10'} cpu: [arm64] os: [linux] + libc: [glibc] '@swc/core-linux-arm64-musl@1.15.13': resolution: {integrity: sha512-SmZ9m+XqCB35NddHCctvHFLqPZDAs5j8IgD36GoutufDJmeq2VNfgk5rQoqNqKmAK3Y7iFdEmI76QoHIWiCLyw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] + libc: [musl] '@swc/core-linux-x64-gnu@1.15.13': resolution: {integrity: sha512-5rij+vB9a29aNkHq72EXI2ihDZPszJb4zlApJY4aCC/q6utgqFA6CkrfTfIb+O8hxtG3zP5KERETz8mfFK6A0A==} engines: {node: '>=10'} cpu: [x64] os: [linux] + libc: [glibc] '@swc/core-linux-x64-musl@1.15.13': resolution: {integrity: sha512-OlSlaOK9JplQ5qn07WiBLibkOw7iml2++ojEXhhR3rbWrNEKCD7sd8+6wSavsInyFdw4PhLA+Hy6YyDBIE23Yw==} engines: {node: '>=10'} cpu: [x64] os: [linux] + libc: [musl] '@swc/core-win32-arm64-msvc@1.15.13': resolution: {integrity: sha512-zwQii5YVdsfG8Ti9gIKgBKZg8qMkRZxl+OlYWUT5D93Jl4NuNBRausP20tfEkQdAPSRrMCSUZBM6FhW7izAZRg==} @@ -1284,6 +1304,7 @@ packages: git-raw-commits@4.0.0: resolution: {integrity: sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==} engines: {node: '>=16'} + deprecated: Deprecated and no longer maintained. Use @conventional-changelog/git-client instead. hasBin: true glob@10.5.0: @@ -1665,9 +1686,14 @@ packages: resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} - posthog-node@5.26.0: - resolution: {integrity: sha512-DK1XF/RiunhvT57cFyPxW9OaliZzl5aREHFwY/AISL3MVOaDUb4wIccMn0G3ws3Ounen8iGH7xvzZQ0x2vEOEQ==} + posthog-node@5.54.1: + resolution: {integrity: sha512-3+tg86gLKRaR+MjQOdALGUJQDAXHWVyDUJI2h3EJa0c4GWTQu3+R62C3t49dz1T3QWyJq1msq5Qa+B55/ZEHxg==} engines: {node: ^20.20.0 || >=22.22.0} + peerDependencies: + rxjs: ^7.0.0 + peerDependenciesMeta: + rxjs: + optional: true preact@10.28.4: resolution: {integrity: sha512-uKFfOHWuSNpRFVTnljsCluEFq57OKT+0QdOiQo8XWnQ/pSvg7OpX5eNOejELXJMWy+BwM2nobz0FkvzmnpCNsQ==} @@ -2523,9 +2549,11 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@posthog/core@1.23.1': + '@posthog/core@1.55.2': dependencies: - cross-spawn: 7.0.6 + '@posthog/types': 1.412.4 + + '@posthog/types@1.412.4': {} '@rollup/rollup-android-arm-eabi@4.59.0': optional: true @@ -2715,21 +2743,21 @@ snapshots: '@types/trusted-types@2.0.7': {} - '@vitest/coverage-v8@2.1.9(vitest@2.1.9(@types/node@22.19.12)(jsdom@25.0.1)(msw@2.12.10(@types/node@22.19.12)(typescript@5.9.3)))': + '@vitest/coverage-v8@2.1.9(supports-color@7.2.0)(vitest@2.1.9(@types/node@22.19.12)(jsdom@25.0.1(supports-color@7.2.0))(msw@2.12.10(@types/node@22.19.12)(typescript@5.9.3))(supports-color@7.2.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 - istanbul-lib-source-maps: 5.0.6 + istanbul-lib-source-maps: 5.0.6(supports-color@7.2.0) istanbul-reports: 3.2.0 magic-string: 0.30.21 magicast: 0.3.5 std-env: 3.10.0 test-exclude: 7.0.2 tinyrainbow: 1.2.0 - vitest: 2.1.9(@types/node@22.19.12)(jsdom@25.0.1)(msw@2.12.10(@types/node@22.19.12)(typescript@5.9.3)) + vitest: 2.1.9(@types/node@22.19.12)(jsdom@25.0.1(supports-color@7.2.0))(msw@2.12.10(@types/node@22.19.12)(typescript@5.9.3))(supports-color@7.2.0) transitivePeerDependencies: - supports-color @@ -3002,9 +3030,11 @@ snapshots: whatwg-mimetype: 4.0.0 whatwg-url: 14.2.0 - debug@4.4.3: + debug@4.4.3(supports-color@7.2.0): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 7.2.0 decimal.js@10.6.0: {} @@ -3237,17 +3267,17 @@ snapshots: html-escaper@2.0.2: {} - http-proxy-agent@7.0.2: + http-proxy-agent@7.0.2(supports-color@7.2.0): dependencies: agent-base: 7.1.4 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) transitivePeerDependencies: - supports-color - https-proxy-agent@7.0.6: + https-proxy-agent@7.0.6(supports-color@7.2.0): dependencies: agent-base: 7.1.4 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) transitivePeerDependencies: - supports-color @@ -3297,10 +3327,10 @@ snapshots: make-dir: 4.0.0 supports-color: 7.2.0 - istanbul-lib-source-maps@5.0.6: + istanbul-lib-source-maps@5.0.6(supports-color@7.2.0): dependencies: '@jridgewell/trace-mapping': 0.3.31 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -3326,15 +3356,15 @@ snapshots: dependencies: argparse: 2.0.1 - jsdom@25.0.1: + jsdom@25.0.1(supports-color@7.2.0): dependencies: cssstyle: 4.6.0 data-urls: 5.0.0 decimal.js: 10.6.0 form-data: 4.0.5 html-encoding-sniffer: 4.0.0 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6 + http-proxy-agent: 7.0.2(supports-color@7.2.0) + https-proxy-agent: 7.0.6(supports-color@7.2.0) is-potential-custom-element-name: 1.0.1 nwsapi: 2.2.23 parse5: 7.3.0 @@ -3557,9 +3587,9 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 - posthog-node@5.26.0: + posthog-node@5.54.1: dependencies: - '@posthog/core': 1.23.1 + '@posthog/core': 1.55.2 preact@10.28.4: {} @@ -3809,13 +3839,13 @@ snapshots: ts-interface-checker@0.1.13: {} - tsup@8.5.1(@swc/core@1.15.13)(jiti@2.6.1)(postcss@8.5.6)(typescript@5.9.3): + tsup@8.5.1(@swc/core@1.15.13)(jiti@2.6.1)(postcss@8.5.6)(supports-color@7.2.0)(typescript@5.9.3): dependencies: bundle-require: 5.1.0(esbuild@0.27.3) cac: 6.7.14 chokidar: 4.0.3 consola: 3.4.2 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) esbuild: 0.27.3 fix-dts-default-cjs-exports: 1.0.1 joycon: 3.1.1 @@ -3854,10 +3884,10 @@ snapshots: until-async@3.0.2: optional: true - vite-node@2.1.9(@types/node@22.19.12): + vite-node@2.1.9(@types/node@22.19.12)(supports-color@7.2.0): dependencies: cac: 6.7.14 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) es-module-lexer: 1.7.0 pathe: 1.1.2 vite: 5.4.21(@types/node@22.19.12) @@ -3881,7 +3911,7 @@ snapshots: '@types/node': 22.19.12 fsevents: 2.3.3 - vitest-axe@0.1.0(vitest@2.1.9(@types/node@22.19.12)(jsdom@25.0.1)(msw@2.12.10(@types/node@22.19.12)(typescript@5.9.3))): + vitest-axe@0.1.0(vitest@2.1.9(@types/node@22.19.12)(jsdom@25.0.1(supports-color@7.2.0))(msw@2.12.10(@types/node@22.19.12)(typescript@5.9.3))(supports-color@7.2.0)): dependencies: aria-query: 5.3.2 axe-core: 4.11.1 @@ -3889,9 +3919,9 @@ snapshots: dom-accessibility-api: 0.5.16 lodash-es: 4.17.22 redent: 3.0.0 - vitest: 2.1.9(@types/node@22.19.12)(jsdom@25.0.1)(msw@2.12.10(@types/node@22.19.12)(typescript@5.9.3)) + vitest: 2.1.9(@types/node@22.19.12)(jsdom@25.0.1(supports-color@7.2.0))(msw@2.12.10(@types/node@22.19.12)(typescript@5.9.3))(supports-color@7.2.0) - vitest@2.1.9(@types/node@22.19.12)(jsdom@25.0.1)(msw@2.12.10(@types/node@22.19.12)(typescript@5.9.3)): + vitest@2.1.9(@types/node@22.19.12)(jsdom@25.0.1(supports-color@7.2.0))(msw@2.12.10(@types/node@22.19.12)(typescript@5.9.3))(supports-color@7.2.0): dependencies: '@vitest/expect': 2.1.9 '@vitest/mocker': 2.1.9(msw@2.12.10(@types/node@22.19.12)(typescript@5.9.3))(vite@5.4.21(@types/node@22.19.12)) @@ -3901,7 +3931,7 @@ snapshots: '@vitest/spy': 2.1.9 '@vitest/utils': 2.1.9 chai: 5.3.3 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) expect-type: 1.3.0 magic-string: 0.30.21 pathe: 1.1.2 @@ -3911,11 +3941,11 @@ snapshots: tinypool: 1.1.1 tinyrainbow: 1.2.0 vite: 5.4.21(@types/node@22.19.12) - vite-node: 2.1.9(@types/node@22.19.12) + vite-node: 2.1.9(@types/node@22.19.12)(supports-color@7.2.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.19.12 - jsdom: 25.0.1 + jsdom: 25.0.1(supports-color@7.2.0) transitivePeerDependencies: - less - lightningcss