A design system in a box. hip-ui.tngl.io/docs/introduction
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix deps

+125 -204
+3 -3
apps/docs/package.json
··· 15 15 "@origin-space/image-cropper": "^0.1.9", 16 16 "@react-aria/overlays": "^3.31.2", 17 17 "@react-aria/utils": "^3.33.1", 18 - "@react-stately/utils": "^3.10.8", 19 - "@react-types/overlays": "^3.9.2", 18 + "@react-stately/utils": "^3.11.0", 19 + "@react-types/overlays": "^3.9.4", 20 20 "@react-types/shared": "^3.33.1", 21 21 "@shikijs/rehype": "^3.13.0", 22 22 "@stefanprobst/rehype-extract-toc": "^3.0.0", 23 - "@stylexjs/stylex": "^0.16.2", 23 + "@stylexjs/stylex": "catalog:", 24 24 "@stylexjs/unplugin": "catalog:", 25 25 "@tanstack/react-devtools": "^0.7.8", 26 26 "@tanstack/react-router": "^1.168.7",
+10 -11
packages/hip-ui/package.json
··· 25 25 "@types/react-dom": "catalog:", 26 26 "jscodeshift": "^17.3.0", 27 27 "tsx": "^4.20.6", 28 - "typescript": "catalog:" 29 - }, 30 - "dependencies": { 31 - "@inkjs/ui": "^2.0.0", 32 28 "@origin-space/image-cropper": "^0.1.9", 33 29 "@radix-ui/colors": "^3.0.0", 34 30 "@react-aria/overlays": "^3.31.2", ··· 37 33 "@react-types/overlays": "catalog:", 38 34 "@react-types/shared": "^3.33.1", 39 35 "@stylexjs/stylex": "catalog:", 40 - "@tanstack/react-router": "^1.133.0", 41 36 "@window-splitter/react": "^1.0.0", 37 + "lucide-react": "catalog:", 42 38 "change-case": "catalog:", 43 - "command-line-application": "^0.10.1", 44 39 "dedent": "catalog:", 45 - "ink": "^6.3.1", 46 - "lilconfig": "^3.1.3", 47 - "lucide-react": "catalog:", 48 - "raf-throttle": "^2.0.6", 49 40 "react": "catalog:", 50 41 "react-aria": "catalog:", 51 42 "react-aria-components": "catalog:", 52 43 "react-dom": "catalog:", 53 44 "react-markdown": "^10.1.0", 54 45 "react-stately": "catalog:", 46 + "raf-throttle": "^2.0.6", 55 47 "rehype-sanitize": "^6.0.0", 56 48 "remark-gfm": "^4.0.0", 57 - "web-haptics": "^0.0.6" 49 + "web-haptics": "^0.0.6", 50 + "typescript": "catalog:" 51 + }, 52 + "dependencies": { 53 + "@inkjs/ui": "^2.0.0", 54 + "command-line-application": "^0.10.1", 55 + "ink": "^6.3.1", 56 + "lilconfig": "^3.1.3" 58 57 } 59 58 }
+1 -1
packages/hip-ui/src/components/command-menu/command-menu-config.ts
··· 12 12 "../theme/useDialogStyles.ts", 13 13 ], 14 14 dependencies: { 15 - "@react-stately/utils": "^3.10.8", 15 + "@react-stately/utils": "^3.11.0", 16 16 "@stylexjs/stylex": "^0.18.1", 17 17 "react-aria-components": "^1.16.0", 18 18 "react-stately": "^3.45.0",
+2 -5
packages/hip-ui/src/components/context-menu/context-menu-config.ts
··· 3 3 export const contextMenuConfig: ComponentConfig = { 4 4 name: "context-menu", 5 5 filepath: "./index.tsx", 6 - hipDependencies: [ 7 - "../theme", 8 - "../context.ts", 9 - ], 6 + hipDependencies: ["../theme", "../context.ts"], 10 7 dependencies: { 11 - "@react-types/overlays": "^3.9.2", 8 + "@react-types/overlays": "^3.9.4", 12 9 "@stylexjs/stylex": "^0.18.1", 13 10 "react-aria": "^3.47.0", 14 11 "react-aria-components": "^1.16.0",
+2 -4
packages/hip-ui/src/components/editable-text/editable-text-config.ts
··· 3 3 export const editableTextConfig: ComponentConfig = { 4 4 name: "editable-text", 5 5 filepath: "./index.tsx", 6 - hipDependencies: [ 7 - "../theme", 8 - ], 6 + hipDependencies: ["../theme"], 9 7 dependencies: { 10 - "@react-stately/utils": "^3.10.8", 8 + "@react-stately/utils": "^3.11.0", 11 9 "@stylexjs/stylex": "^0.18.1", 12 10 "react-aria": "^3.47.0", 13 11 "react-aria-components": "^1.16.0",
+2 -6
packages/hip-ui/src/components/menubar/menubar-config.ts
··· 3 3 export const menubarConfig: ComponentConfig = { 4 4 name: "menubar", 5 5 filepath: "./index.tsx", 6 - hipDependencies: [ 7 - "../flex", 8 - "../theme", 9 - "../context.ts", 10 - ], 6 + hipDependencies: ["../flex", "../theme", "../context.ts"], 11 7 dependencies: { 12 - "@react-stately/utils": "^3.10.8", 8 + "@react-stately/utils": "^3.11.0", 13 9 "@stylexjs/stylex": "^0.18.1", 14 10 "react-aria": "^3.47.0", 15 11 "react-aria-components": "^1.16.0",
+4 -8
packages/hip-ui/src/components/page/Page.tsx
··· 4 4 import type { ComponentProps, ReactNode } from "react"; 5 5 6 6 import * as stylex from "@stylexjs/stylex"; 7 - import type { LinkProps } from "@tanstack/react-router"; 8 - import { createLink } from "@tanstack/react-router"; 9 7 import { ArrowLeft } from "lucide-react"; 10 8 import { useEffect, useRef, useState } from "react"; 11 9 ··· 29 27 import { fontFamily } from "../theme/typography.stylex"; 30 28 import { Text } from "../typography/text"; 31 29 import { PageContext, usePageContext } from "./context"; 32 - 33 - const IconButtonLink = createLink(IconButton); 34 30 35 31 const smallRootStyles = stylex.create({ 36 32 root: { ··· 620 616 ); 621 617 }; 622 618 623 - export type PageBackLinkProps = LinkProps & { 619 + export type PageBackLinkProps = { 624 620 "aria-label"?: string; 625 621 style?: ComponentProps<typeof IconButton>["style"]; 626 622 children?: ReactNode; ··· 636 632 ...linkProps 637 633 }: PageBackLinkProps) => { 638 634 return ( 639 - <IconButtonLink 640 - {...(linkProps as ComponentProps<typeof IconButtonLink>)} 635 + <IconButton 636 + {...(linkProps as ComponentProps<typeof IconButton>)} 641 637 aria-label={ariaLabel} 642 638 style={style} 643 639 variant="tertiary" 644 640 size="lg" 645 641 > 646 642 {children ?? <ArrowLeft size={20} />} 647 - </IconButtonLink> 643 + </IconButton> 648 644 ); 649 645 };
-1
packages/hip-ui/src/components/page/page-config.ts
··· 13 13 ], 14 14 dependencies: { 15 15 "@stylexjs/stylex": "^0.18.1", 16 - "@tanstack/react-router": "^1.133.0", 17 16 "lucide-react": "^0.548.0", 18 17 }, 19 18 };
+1 -1
packages/hip-ui/src/components/pagination/pagination-config.ts
··· 11 11 "../context.ts", 12 12 ], 13 13 dependencies: { 14 - "@react-stately/utils": "^3.10.8", 14 + "@react-stately/utils": "^3.11.0", 15 15 "@stylexjs/stylex": "^0.18.1", 16 16 "lucide-react": "^0.548.0", 17 17 },
+96 -160
pnpm-lock.yaml
··· 13 13 specifier: 3.9.2 14 14 version: 3.9.2 15 15 '@stylexjs/eslint-plugin': 16 - specifier: 0.18.1 17 - version: 0.18.1 16 + specifier: 0.18.2 17 + version: 0.18.2 18 18 '@stylexjs/stylex': 19 - specifier: 0.18.1 20 - version: 0.18.1 19 + specifier: 0.18.2 20 + version: 0.18.2 21 21 '@stylexjs/unplugin': 22 - specifier: 0.18.1 23 - version: 0.18.1 22 + specifier: 0.18.2 23 + version: 0.18.2 24 24 '@types/node': 25 25 specifier: 24.9.1 26 26 version: 24.9.1 ··· 34 34 specifier: 5.4.4 35 35 version: 5.4.4 36 36 dedent: 37 - specifier: 1.7.0 38 - version: 1.7.0 37 + specifier: 1.7.2 38 + version: 1.7.2 39 39 lucide-react: 40 40 specifier: 0.548.0 41 41 version: 0.548.0 ··· 76 76 version: 4.5.0(eslint@9.38.0(jiti@2.6.1)) 77 77 '@stylexjs/eslint-plugin': 78 78 specifier: 'catalog:' 79 - version: 0.18.1 79 + version: 0.18.2 80 80 '@stylistic/eslint-plugin': 81 81 specifier: ^5.6.1 82 82 version: 5.9.0(eslint@9.38.0(jiti@2.6.1)) ··· 135 135 specifier: ^3.33.1 136 136 version: 3.33.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 137 137 '@react-stately/utils': 138 - specifier: ^3.10.8 139 - version: 3.10.8(react@19.2.0) 138 + specifier: ^3.11.0 139 + version: 3.11.0(react@19.2.0) 140 140 '@react-types/overlays': 141 - specifier: ^3.9.2 142 - version: 3.9.2(react@19.2.0) 141 + specifier: ^3.9.4 142 + version: 3.9.4(react@19.2.0) 143 143 '@react-types/shared': 144 144 specifier: ^3.33.1 145 145 version: 3.33.1(react@19.2.0) ··· 150 150 specifier: ^3.0.0 151 151 version: 3.0.0 152 152 '@stylexjs/stylex': 153 - specifier: ^0.16.2 154 - version: 0.16.2 153 + specifier: 'catalog:' 154 + version: 0.18.2 155 155 '@stylexjs/unplugin': 156 156 specifier: 'catalog:' 157 - version: 0.18.1(unplugin@2.3.11) 157 + version: 0.18.2(unplugin@2.3.11) 158 158 '@tanstack/react-devtools': 159 159 specifier: ^0.7.8 160 160 version: 0.7.8(@types/react-dom@19.2.0(@types/react@19.2.0))(@types/react@19.2.0)(csstype@3.1.3)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(solid-js@1.9.9) ··· 184 184 version: 5.4.4 185 185 dedent: 186 186 specifier: 'catalog:' 187 - version: 1.7.0 187 + version: 1.7.2 188 188 glob: 189 189 specifier: ^11.0.3 190 190 version: 11.0.3 ··· 323 323 version: link:../../packages/typescript-config 324 324 '@stylexjs/stylex': 325 325 specifier: 'catalog:' 326 - version: 0.18.1 326 + version: 0.18.2 327 327 hip-ui: 328 328 specifier: workspace:* 329 329 version: link:../../packages/hip-ui ··· 350 350 version: 3.45.0(react@19.2.0) 351 351 unplugin-stylex: 352 352 specifier: ^0.5.5 353 - version: 0.5.5(@stylexjs/stylex@0.18.1)(rollup@4.52.5)(vitest@4.0.3(@types/debug@4.1.12)(@types/node@25.5.0)(jiti@2.6.1)(jsdom@27.0.1(postcss@8.5.8))(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.20.6)(yaml@2.8.1)) 353 + version: 0.5.5(@stylexjs/stylex@0.18.2)(rollup@4.52.5)(vitest@4.0.3(@types/debug@4.1.12)(@types/node@25.5.0)(jiti@2.6.1)(jsdom@27.0.1(postcss@8.5.8))(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.20.6)(yaml@2.8.1)) 354 354 waku: 355 355 specifier: 0.26.1 356 356 version: 0.26.1(@swc/helpers@0.5.17)(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(react-dom@19.2.0(react@19.2.0))(react-server-dom-webpack@19.2.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(webpack@5.102.1))(react@19.2.0)(terser@5.46.1)(tsx@4.20.6)(yaml@2.8.1) ··· 370 370 '@inkjs/ui': 371 371 specifier: ^2.0.0 372 372 version: 2.0.0(ink@6.3.1(@types/react@19.2.0)(react@19.2.0)) 373 + command-line-application: 374 + specifier: ^0.10.1 375 + version: 0.10.1 376 + ink: 377 + specifier: ^6.3.1 378 + version: 6.3.1(@types/react@19.2.0)(react@19.2.0) 379 + lilconfig: 380 + specifier: ^3.1.3 381 + version: 3.1.3 382 + devDependencies: 373 383 '@origin-space/image-cropper': 374 384 specifier: ^0.1.9 375 385 version: 0.1.9(react-dom@19.2.0(react@19.2.0))(react@19.2.0) ··· 391 401 '@react-types/shared': 392 402 specifier: ^3.33.1 393 403 version: 3.33.1(react@19.2.0) 404 + '@repo/typescript-config': 405 + specifier: workspace:* 406 + version: link:../typescript-config 394 407 '@stylexjs/stylex': 395 408 specifier: 'catalog:' 396 - version: 0.18.1 397 - '@tanstack/react-router': 398 - specifier: ^1.133.0 399 - version: 1.133.27(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 409 + version: 0.18.2 410 + '@types/node': 411 + specifier: 'catalog:' 412 + version: 24.9.1 413 + '@types/react': 414 + specifier: 'catalog:' 415 + version: 19.2.0 416 + '@types/react-dom': 417 + specifier: 'catalog:' 418 + version: 19.2.0(@types/react@19.2.0) 400 419 '@window-splitter/react': 401 420 specifier: ^1.0.0 402 421 version: 1.1.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 403 422 change-case: 404 423 specifier: 'catalog:' 405 424 version: 5.4.4 406 - command-line-application: 407 - specifier: ^0.10.1 408 - version: 0.10.1 409 425 dedent: 410 426 specifier: 'catalog:' 411 - version: 1.7.0 412 - ink: 413 - specifier: ^6.3.1 414 - version: 6.3.1(@types/react@19.2.0)(react@19.2.0) 415 - lilconfig: 416 - specifier: ^3.1.3 417 - version: 3.1.3 427 + version: 1.7.2 428 + jscodeshift: 429 + specifier: ^17.3.0 430 + version: 17.3.0 418 431 lucide-react: 419 432 specifier: 'catalog:' 420 433 version: 0.548.0(react@19.2.0) ··· 445 458 remark-gfm: 446 459 specifier: ^4.0.0 447 460 version: 4.0.1 448 - web-haptics: 449 - specifier: ^0.0.6 450 - version: 0.0.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 451 - devDependencies: 452 - '@repo/typescript-config': 453 - specifier: workspace:* 454 - version: link:../typescript-config 455 - '@types/node': 456 - specifier: 'catalog:' 457 - version: 24.9.1 458 - '@types/react': 459 - specifier: 'catalog:' 460 - version: 19.2.0 461 - '@types/react-dom': 462 - specifier: 'catalog:' 463 - version: 19.2.0(@types/react@19.2.0) 464 - jscodeshift: 465 - specifier: ^17.3.0 466 - version: 17.3.0 467 461 tsx: 468 462 specifier: ^4.20.6 469 463 version: 4.20.6 470 464 typescript: 471 465 specifier: 'catalog:' 472 466 version: 5.9.3 467 + web-haptics: 468 + specifier: ^0.0.6 469 + version: 0.0.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 473 470 474 471 packages/typescript-config: {} 475 472 ··· 3171 3168 '@stylexjs/babel-plugin@0.16.2': 3172 3169 resolution: {integrity: sha512-rnxEaAwZvg7WLjsKn1hYbTYXvRFRX6qisp+9JLrPY5cyzskh19k8sp+HiO8m2vTEvoScq1SC19fFzuiSXIRKbQ==} 3173 3170 3174 - '@stylexjs/babel-plugin@0.18.1': 3175 - resolution: {integrity: sha512-T3JkuyLqfOiwbhiLtS3yrrDRW5P9NK0NGbeZrQ8qX9xYgEgC2t3fqL+U1DvUuvBXod5dEpXH7YiIzTpSfK8kmQ==} 3171 + '@stylexjs/babel-plugin@0.18.2': 3172 + resolution: {integrity: sha512-vmdk1DGiMBuz4hKjXh3KiM+E065OE115GZTNrK9icak0wYAgzpF6K/hExBSwS+yjiH/c3p+6tfN7G9UJPet1gA==} 3176 3173 3177 - '@stylexjs/eslint-plugin@0.18.1': 3178 - resolution: {integrity: sha512-EUDuxyk0XFFzhdoR1sHRUaA4ZJuvQuSLUVZhMB+M6uNh+41QCY2IkuCrJyC8kBiEVrCdkau0j5HuTb9251KZMw==} 3174 + '@stylexjs/eslint-plugin@0.18.2': 3175 + resolution: {integrity: sha512-4eeAdsKJJM7j+Me4ADTrwKubsEynn7PiLC2ronuar/iI/GExzcl5eUqrGMuXFukt2cv2AtjXs4txqvtPV3j8pg==} 3179 3176 3180 - '@stylexjs/shared@0.18.1': 3181 - resolution: {integrity: sha512-YtzdWT0DpuKB14h+BAc95vUxpiCmJdFkCaFKAEjmKhLfbUaaowm+BKlKBYXAoUjWSzP6a55CznApcNQVr+fbQg==} 3177 + '@stylexjs/shared@0.18.2': 3178 + resolution: {integrity: sha512-CnHG0MWwtQt9DwP0ogl6C19fnKJtMcJq37vTyrfhlz9GOycdDh28Yza0flKikGUF5lQOmknatopwi1Y9XTxTzQ==} 3182 3179 3183 3180 '@stylexjs/stylex@0.16.2': 3184 3181 resolution: {integrity: sha512-nOInNL+F70hsI9fwxCTO8qnzhF8bQTvU4CeeqjAb7BtvAAryey6zBHJCJ7u94P8ES8suB9NOaPFr4DIxmr319Q==} 3185 3182 3186 - '@stylexjs/stylex@0.18.1': 3187 - resolution: {integrity: sha512-EQUUnOCM0wq7B0OIrQum+tLckE8Dm+zjZgemxKQ28z1ajV65D8HHlfbaTEj3VtYuUOUT6VrQZQvzwkdEDxOUkA==} 3183 + '@stylexjs/stylex@0.18.2': 3184 + resolution: {integrity: sha512-wXYe9MBlxE9Lz26KbbM9vwKy746sJWe6NdhY+573KMjcEbrswjFU+121b7TeBAc8gcvC5DOUzDOlBrT3N2xsxA==} 3188 3185 3189 - '@stylexjs/unplugin@0.18.1': 3190 - resolution: {integrity: sha512-gT12x6SDxMcfL9XjEK8stuXbMYzN5XYRBJgcP7kkcNzh+f2pYFKlnF3B63cHDL1ErXZWBUk4NsoqUVnzPZIH7A==} 3186 + '@stylexjs/unplugin@0.18.2': 3187 + resolution: {integrity: sha512-OWKckAAhcaBc2/K+3AGMNYgxz36Rjs7UCkE5sJ+NVtECrgoZz3muEoP7fJfM3vnXpawGzerkHoMVMZsJPaC0fA==} 3191 3188 peerDependencies: 3192 3189 unplugin: ^2.3.11 3193 3190 ··· 3299 3296 peerDependencies: 3300 3297 solid-js: '>=1.9.7' 3301 3298 3302 - '@tanstack/history@1.133.19': 3303 - resolution: {integrity: sha512-Y866qBVVprdQkmO0/W1AFBI8tiQy398vFeIwP+VrRWCOzs3VecxSVzAvaOM4iHfkJz81fFAZMhLLjDVoPikD+w==} 3304 - engines: {node: '>=12'} 3305 - 3306 3299 '@tanstack/history@1.161.6': 3307 3300 resolution: {integrity: sha512-NaOGLRrddszbQj9upGat6HG/4TKvXLvu+osAIgfxPYA+eIvYKv8GKDJOrY2D3/U9MRnKfMWD7bU4jeD4xmqyIg==} 3308 3301 engines: {node: '>=20.19'} ··· 3346 3339 react: '>=18.0.0 || >=19.0.0' 3347 3340 react-dom: '>=18.0.0 || >=19.0.0' 3348 3341 3349 - '@tanstack/react-router@1.133.27': 3350 - resolution: {integrity: sha512-0q87mjJWhMsnP9SOD/v07lclCxrMuB20CdKi305cTZRIF858ETG0fThUF4LlstiKvxE49Wr+PBY0kwjfY4pUow==} 3351 - engines: {node: '>=12'} 3352 - peerDependencies: 3353 - react: '>=18.0.0 || >=19.0.0' 3354 - react-dom: '>=18.0.0 || >=19.0.0' 3355 - 3356 3342 '@tanstack/react-router@1.168.7': 3357 3343 resolution: {integrity: sha512-fW/HvQja4PQeu9lsoyh+pXpZ0UXezbpQkkJvCuH6tHAaW3jvPkjh14lfadrNNiY+pXT7WiMTB3afGhTCC78PDQ==} 3358 3344 engines: {node: '>=20.19'} ··· 3383 3369 react-dom: '>=18.0.0 || >=19.0.0' 3384 3370 vite: '>=7.0.0' 3385 3371 3386 - '@tanstack/react-store@0.7.7': 3387 - resolution: {integrity: sha512-qqT0ufegFRDGSof9D/VqaZgjNgp4tRPHZIJq2+QIHkMUtHjaJ0lYrrXjeIUJvjnTbgPfSD1XgOMEt0lmANn6Zg==} 3388 - peerDependencies: 3389 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 3390 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 3391 - 3392 3372 '@tanstack/react-store@0.9.3': 3393 3373 resolution: {integrity: sha512-y2iHd/N9OkoQbFJLUX1T9vbc2O9tjH0pQRgTcx1/Nz4IlwLvkgpuglXUx+mXt0g5ZDFrEeDnONPqkbfxXJKwRg==} 3394 3374 peerDependencies: 3395 3375 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 3396 3376 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 3397 - 3398 - '@tanstack/router-core@1.133.27': 3399 - resolution: {integrity: sha512-1nb2CirHC0hZmFr8wEk0gxuExpvuk0jlKOY1+SQ7jcJCxBKHLGvAfhL6ycets3XetrTLzgBEvfuixFj3qYiFwA==} 3400 - engines: {node: '>=12'} 3401 3377 3402 3378 '@tanstack/router-core@1.168.6': 3403 3379 resolution: {integrity: sha512-okCno3pImpLFQMJ/4zqEIGjIV5yhxLGj0JByrzQDQehORN1y1q6lJUezT0KPK5qCQiKUApeWaboLPjgBVx1kaQ==} ··· 3474 3450 '@tanstack/start-storage-context@1.166.20': 3475 3451 resolution: {integrity: sha512-eQQG+0V3NMpPKd7K6mgqO4vwOdpj66m9F7UxVOiazcUrv5CgAM6H240tyHKKeHRMjykRhkF1ubarUF2Yd+GTOg==} 3476 3452 engines: {node: '>=22.12.0'} 3477 - 3478 - '@tanstack/store@0.7.7': 3479 - resolution: {integrity: sha512-xa6pTan1bcaqYDS9BDpSiS63qa6EoDkPN9RsRaxHuDdVDNntzq3xNwR5YKTU/V3SkSyC9T4YVOPh2zRQN0nhIQ==} 3480 3453 3481 3454 '@tanstack/store@0.9.3': 3482 3455 resolution: {integrity: sha512-8reSzl/qGWGGVKhBoxXPMWzATSbZLZFWhwBAFO9NAyp0TxzfBP0mIrGb8CP8KrQTmvzXlR/vFPPUrHTLBGyFyw==} ··· 4561 4534 decode-named-character-reference@1.2.0: 4562 4535 resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==} 4563 4536 4564 - dedent@1.7.0: 4565 - resolution: {integrity: sha512-HGFtf8yhuhGhqO07SV79tRp+br4MnbdjeVxotpn1QBl30pcLLCQjX5b2295ll0fv8RKDKsmWYrl05usHM9CewQ==} 4537 + dedent@1.7.2: 4538 + resolution: {integrity: sha512-WzMx3mW98SN+zn3hgemf4OzdmyNhhhKz5Ay0pUfQiMQ3e1g+xmTJWp/pKdwKVXhdSkAEGIIzqeuWrL3mV/AXbA==} 4566 4539 peerDependencies: 4567 4540 babel-plugin-macros: ^3.1.0 4568 4541 peerDependenciesMeta: ··· 6878 6851 tiny-invariant@1.3.3: 6879 6852 resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} 6880 6853 6881 - tiny-warning@1.0.3: 6882 - resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} 6883 - 6884 6854 tinybench@2.9.0: 6885 6855 resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} 6886 6856 ··· 7602 7572 '@babel/generator@7.28.5': 7603 7573 dependencies: 7604 7574 '@babel/parser': 7.28.5 7605 - '@babel/types': 7.28.5 7575 + '@babel/types': 7.29.0 7606 7576 '@jridgewell/gen-mapping': 0.3.13 7607 7577 '@jridgewell/trace-mapping': 0.3.31 7608 7578 jsesc: 3.1.0 ··· 7664 7634 7665 7635 '@babel/helper-module-imports@7.27.1': 7666 7636 dependencies: 7667 - '@babel/traverse': 7.28.5 7668 - '@babel/types': 7.28.5 7637 + '@babel/traverse': 7.29.0 7638 + '@babel/types': 7.29.0 7669 7639 transitivePeerDependencies: 7670 7640 - supports-color 7671 7641 ··· 7674 7644 '@babel/core': 7.28.5 7675 7645 '@babel/helper-module-imports': 7.27.1 7676 7646 '@babel/helper-validator-identifier': 7.28.5 7677 - '@babel/traverse': 7.28.5 7647 + '@babel/traverse': 7.29.0 7678 7648 transitivePeerDependencies: 7679 7649 - supports-color 7680 7650 ··· 7720 7690 '@babel/helpers@7.28.4': 7721 7691 dependencies: 7722 7692 '@babel/template': 7.27.2 7723 - '@babel/types': 7.28.5 7693 + '@babel/types': 7.29.0 7724 7694 7725 7695 '@babel/parser@7.28.5': 7726 7696 dependencies: ··· 7733 7703 '@babel/plugin-syntax-flow@7.27.1(@babel/core@7.28.5)': 7734 7704 dependencies: 7735 7705 '@babel/core': 7.28.5 7736 - '@babel/helper-plugin-utils': 7.27.1 7706 + '@babel/helper-plugin-utils': 7.28.6 7737 7707 7738 7708 '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.5)': 7739 7709 dependencies: 7740 7710 '@babel/core': 7.28.5 7741 - '@babel/helper-plugin-utils': 7.27.1 7711 + '@babel/helper-plugin-utils': 7.28.6 7742 7712 7743 7713 '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.5)': 7744 7714 dependencies: 7745 7715 '@babel/core': 7.28.5 7746 - '@babel/helper-plugin-utils': 7.27.1 7716 + '@babel/helper-plugin-utils': 7.28.6 7747 7717 7748 7718 '@babel/plugin-transform-class-properties@7.28.6(@babel/core@7.28.5)': 7749 7719 dependencies: ··· 7756 7726 '@babel/plugin-transform-flow-strip-types@7.27.1(@babel/core@7.28.5)': 7757 7727 dependencies: 7758 7728 '@babel/core': 7.28.5 7759 - '@babel/helper-plugin-utils': 7.27.1 7729 + '@babel/helper-plugin-utils': 7.28.6 7760 7730 '@babel/plugin-syntax-flow': 7.27.1(@babel/core@7.28.5) 7761 7731 7762 7732 '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.5)': ··· 7791 7761 '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.28.5)': 7792 7762 dependencies: 7793 7763 '@babel/core': 7.28.5 7794 - '@babel/helper-plugin-utils': 7.27.1 7764 + '@babel/helper-plugin-utils': 7.28.6 7795 7765 7796 7766 '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.5)': 7797 7767 dependencies: 7798 7768 '@babel/core': 7.28.5 7799 - '@babel/helper-plugin-utils': 7.27.1 7769 + '@babel/helper-plugin-utils': 7.28.6 7800 7770 7801 7771 '@babel/plugin-transform-typescript@7.28.5(@babel/core@7.28.5)': 7802 7772 dependencies: 7803 7773 '@babel/core': 7.28.5 7804 7774 '@babel/helper-annotate-as-pure': 7.27.3 7805 7775 '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) 7806 - '@babel/helper-plugin-utils': 7.27.1 7776 + '@babel/helper-plugin-utils': 7.28.6 7807 7777 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 7808 7778 '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) 7809 7779 transitivePeerDependencies: ··· 7842 7812 dependencies: 7843 7813 '@babel/code-frame': 7.27.1 7844 7814 '@babel/parser': 7.28.5 7845 - '@babel/types': 7.28.5 7815 + '@babel/types': 7.29.0 7846 7816 7847 7817 '@babel/template@7.28.6': 7848 7818 dependencies: ··· 7857 7827 '@babel/helper-globals': 7.28.0 7858 7828 '@babel/parser': 7.28.5 7859 7829 '@babel/template': 7.27.2 7860 - '@babel/types': 7.28.5 7830 + '@babel/types': 7.29.0 7861 7831 debug: 4.4.3 7862 7832 transitivePeerDependencies: 7863 7833 - supports-color ··· 10603 10573 transitivePeerDependencies: 10604 10574 - supports-color 10605 10575 10606 - '@stylexjs/babel-plugin@0.18.1': 10576 + '@stylexjs/babel-plugin@0.18.2': 10607 10577 dependencies: 10608 10578 '@babel/core': 7.28.5 10609 10579 '@babel/helper-module-imports': 7.27.1 10610 - '@babel/traverse': 7.28.5 10611 - '@babel/types': 7.28.5 10580 + '@babel/traverse': 7.29.0 10581 + '@babel/types': 7.29.0 10612 10582 '@dual-bundle/import-meta-resolve': 4.2.1 10613 - '@stylexjs/shared': 0.18.1 10614 - '@stylexjs/stylex': 0.18.1 10583 + '@stylexjs/shared': 0.18.2 10584 + '@stylexjs/stylex': 0.18.2 10615 10585 postcss-value-parser: 4.2.0 10616 10586 transitivePeerDependencies: 10617 10587 - supports-color 10618 10588 10619 - '@stylexjs/eslint-plugin@0.18.1': 10589 + '@stylexjs/eslint-plugin@0.18.2': 10620 10590 dependencies: 10621 10591 '@csstools/css-tokenizer': 3.0.4 10622 - '@stylexjs/shared': 0.18.1 10592 + '@stylexjs/shared': 0.18.2 10623 10593 micromatch: 4.0.8 10624 10594 postcss-value-parser: 4.2.0 10625 10595 10626 - '@stylexjs/shared@0.18.1': {} 10596 + '@stylexjs/shared@0.18.2': {} 10627 10597 10628 10598 '@stylexjs/stylex@0.16.2': 10629 10599 dependencies: ··· 10631 10601 invariant: 2.2.4 10632 10602 styleq: 0.2.1 10633 10603 10634 - '@stylexjs/stylex@0.18.1': 10604 + '@stylexjs/stylex@0.18.2': 10635 10605 dependencies: 10636 10606 css-mediaquery: 0.1.2 10637 10607 invariant: 2.2.4 10638 10608 styleq: 0.2.1 10639 10609 10640 - '@stylexjs/unplugin@0.18.1(unplugin@2.3.11)': 10610 + '@stylexjs/unplugin@0.18.2(unplugin@2.3.11)': 10641 10611 dependencies: 10642 10612 '@babel/core': 7.28.5 10643 10613 '@babel/plugin-syntax-flow': 7.27.1(@babel/core@7.28.5) 10644 10614 '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5) 10645 10615 '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) 10646 - '@stylexjs/babel-plugin': 0.18.1 10616 + '@stylexjs/babel-plugin': 0.18.2 10647 10617 browserslist: 4.28.1 10648 - lightningcss: 1.30.2 10618 + lightningcss: 1.32.0 10649 10619 unplugin: 2.3.11 10650 10620 transitivePeerDependencies: 10651 10621 - supports-color ··· 10754 10724 - csstype 10755 10725 - utf-8-validate 10756 10726 10757 - '@tanstack/history@1.133.19': {} 10758 - 10759 10727 '@tanstack/history@1.161.6': {} 10760 10728 10761 10729 '@tanstack/query-core@5.90.5': {} ··· 10800 10768 transitivePeerDependencies: 10801 10769 - '@tanstack/router-core' 10802 10770 10803 - '@tanstack/react-router@1.133.27(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': 10804 - dependencies: 10805 - '@tanstack/history': 1.133.19 10806 - '@tanstack/react-store': 0.7.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0) 10807 - '@tanstack/router-core': 1.133.27 10808 - isbot: 5.1.31 10809 - react: 19.2.0 10810 - react-dom: 19.2.0(react@19.2.0) 10811 - tiny-invariant: 1.3.3 10812 - tiny-warning: 1.0.3 10813 - 10814 10771 '@tanstack/react-router@1.168.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': 10815 10772 dependencies: 10816 10773 '@tanstack/history': 1.161.6 ··· 10859 10816 - supports-color 10860 10817 - vite-plugin-solid 10861 10818 - webpack 10862 - 10863 - '@tanstack/react-store@0.7.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': 10864 - dependencies: 10865 - '@tanstack/store': 0.7.7 10866 - react: 19.2.0 10867 - react-dom: 19.2.0(react@19.2.0) 10868 - use-sync-external-store: 1.6.0(react@19.2.0) 10869 10819 10870 10820 '@tanstack/react-store@0.9.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': 10871 10821 dependencies: ··· 10874 10824 react-dom: 19.2.0(react@19.2.0) 10875 10825 use-sync-external-store: 1.6.0(react@19.2.0) 10876 10826 10877 - '@tanstack/router-core@1.133.27': 10878 - dependencies: 10879 - '@tanstack/history': 1.133.19 10880 - '@tanstack/store': 0.7.7 10881 - cookie-es: 2.0.0 10882 - seroval: 1.3.2 10883 - seroval-plugins: 1.3.3(seroval@1.3.2) 10884 - tiny-invariant: 1.3.3 10885 - tiny-warning: 1.0.3 10886 - 10887 10827 '@tanstack/router-core@1.168.6': 10888 10828 dependencies: 10889 10829 '@tanstack/history': 1.161.6 ··· 11008 10948 '@tanstack/start-storage-context@1.166.20': 11009 10949 dependencies: 11010 10950 '@tanstack/router-core': 1.168.6 11011 - 11012 - '@tanstack/store@0.7.7': {} 11013 10951 11014 10952 '@tanstack/store@0.9.3': {} 11015 10953 ··· 11269 11207 '@types/babel__core@7.20.5': 11270 11208 dependencies: 11271 11209 '@babel/parser': 7.28.5 11272 - '@babel/types': 7.28.5 11210 + '@babel/types': 7.29.0 11273 11211 '@types/babel__generator': 7.27.0 11274 11212 '@types/babel__template': 7.4.4 11275 11213 '@types/babel__traverse': 7.28.0 11276 11214 11277 11215 '@types/babel__generator@7.27.0': 11278 11216 dependencies: 11279 - '@babel/types': 7.28.5 11217 + '@babel/types': 7.29.0 11280 11218 11281 11219 '@types/babel__template@7.4.4': 11282 11220 dependencies: 11283 - '@babel/parser': 7.28.5 11284 - '@babel/types': 7.28.5 11221 + '@babel/parser': 7.29.2 11222 + '@babel/types': 7.29.0 11285 11223 11286 11224 '@types/babel__traverse@7.28.0': 11287 11225 dependencies: 11288 - '@babel/types': 7.28.5 11226 + '@babel/types': 7.29.0 11289 11227 11290 11228 '@types/chai@5.2.3': 11291 11229 dependencies: ··· 12216 12154 dependencies: 12217 12155 character-entities: 2.0.2 12218 12156 12219 - dedent@1.7.0: {} 12157 + dedent@1.7.2: {} 12220 12158 12221 12159 deep-eql@5.0.2: {} 12222 12160 ··· 13625 13563 magicast@0.3.5: 13626 13564 dependencies: 13627 13565 '@babel/parser': 7.28.5 13628 - '@babel/types': 7.28.5 13566 + '@babel/types': 7.29.0 13629 13567 source-map-js: 1.2.1 13630 13568 13631 13569 make-dir@2.1.0: ··· 15381 15319 15382 15320 tiny-invariant@1.3.3: {} 15383 15321 15384 - tiny-warning@1.0.3: {} 15385 - 15386 15322 tinybench@2.9.0: {} 15387 15323 15388 15324 tinyexec@0.3.2: {} ··· 15597 15533 unist-util-is: 6.0.1 15598 15534 unist-util-visit-parents: 6.0.2 15599 15535 15600 - unplugin-stylex@0.5.5(@stylexjs/stylex@0.18.1)(rollup@4.52.5)(vitest@4.0.3(@types/debug@4.1.12)(@types/node@25.5.0)(jiti@2.6.1)(jsdom@27.0.1(postcss@8.5.8))(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.20.6)(yaml@2.8.1)): 15536 + unplugin-stylex@0.5.5(@stylexjs/stylex@0.18.2)(rollup@4.52.5)(vitest@4.0.3(@types/debug@4.1.12)(@types/node@25.5.0)(jiti@2.6.1)(jsdom@27.0.1(postcss@8.5.8))(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.20.6)(yaml@2.8.1)): 15601 15537 dependencies: 15602 15538 '@babel/core': 7.28.5 15603 15539 '@babel/plugin-syntax-flow': 7.27.1(@babel/core@7.28.5) ··· 15605 15541 '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) 15606 15542 '@rollup/pluginutils': 5.3.0(rollup@4.52.5) 15607 15543 '@stylexjs/babel-plugin': 0.16.2 15608 - '@stylexjs/stylex': 0.18.1 15544 + '@stylexjs/stylex': 0.18.2 15609 15545 '@types/node': 24.9.1 15610 15546 '@vitest/coverage-v8': 3.2.4(vitest@4.0.3(@types/debug@4.1.12)(@types/node@25.5.0)(jiti@2.6.1)(jsdom@27.0.1(postcss@8.5.8))(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.20.6)(yaml@2.8.1)) 15611 15547 unplugin: 1.16.1
+4 -4
pnpm-workspace.yaml
··· 5 5 catalog: 6 6 '@react-stately/utils': 3.10.8 7 7 '@react-types/overlays': 3.9.2 8 - '@stylexjs/eslint-plugin': 0.18.1 9 - '@stylexjs/stylex': 0.18.1 10 - '@stylexjs/unplugin': 0.18.1 8 + '@stylexjs/eslint-plugin': 0.18.2 9 + '@stylexjs/stylex': 0.18.2 10 + '@stylexjs/unplugin': 0.18.2 11 11 '@types/node': 24.9.1 12 12 '@types/react': 19.2.0 13 13 '@types/react-dom': 19.2.0 14 14 change-case: 5.4.4 15 - dedent: 1.7.0 15 + dedent: 1.7.2 16 16 lucide-react: 0.548.0 17 17 react: 19.2.0 18 18 react-aria: 3.47.0