{"_id":"@imfusion/web-ui","_rev":"119-b2e1ef826498ca9dcdbcf3f3a0608430","name":"@imfusion/web-ui","dist-tags":{"latest":"0.8.0","dev":"0.8.1-dev.5.gee230289"},"versions":{"0.5.0":{"name":"@imfusion/web-ui","version":"0.5.0","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.0","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install-skills":"bin/install-skill.js"},"dist":{"shasum":"b7633545b3aacbd07c40677c9fff65d89705292e","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.0.tgz","fileCount":152,"integrity":"sha512-Eu8B4hAi0w8aY9Uxg8fhVtk3kHCa2GUxpJjwkKLffmB3M0gIxF5DmWwSd0tSSz9UVtD7HN1rECHiq5rTZXjiDA==","signatures":[{"sig":"MEUCIFDTjo2kfHr1Q1hxlG+urVTFio1SFJBJd23uwaFtFW2EAiEA+xSS1rOsmsnuZIxthiZyXZvnEEBHzeCv1hzziGf+HKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398473},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"a17a8dc2349906f5b58495479a3d3be57a3f7965","scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --max-warnings=0","test":"vitest run","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","prepare":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","dev:host":"tsx scripts/dev.ts --host","lint:fix":"eslint . --cache --fix","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:full":"npm run verify:preflight && npm run test","codegen:llms":"tsx src/llms/gen-llms.ts","format:check":"prettier --check .","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","codegen:watch":"tsx watch src/codegen/run.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","worktree:close":"tsx scripts/worktrees.ts close","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","worktree:create":"tsx scripts/worktrees.ts create","verify:preflight":"tsx scripts/verify/full.ts","worktree:discard":"tsx scripts/worktrees.ts discard","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.0_1785756421301_0.4198670548862431","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.1.g3f7b7ce0":{"name":"@imfusion/web-ui","version":"0.5.1-dev.1.g3f7b7ce0","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.1.g3f7b7ce0","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install-skills":"bin/install-skill.js"},"dist":{"shasum":"9aa8c2a0a75c926104a1599de8dc65cba80fe9fa","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.1.g3f7b7ce0.tgz","fileCount":154,"integrity":"sha512-BuKQeUl/jecs5xr3346U9hn2UGptzVtareRNXtrNvEijkyAkS9zdxx3mBZLysjbm8WlZsHRXVWQPjQU+MPtpCw==","signatures":[{"sig":"MEUCIQCRMk82C/tttRHnj8H67V66Kc/q8AJ6pnhThFgKU08HTgIgATD4D/3gDEE01a4XEEvvqhKwTyqjP/UqhCgyexX4bXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1421943},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"3f7b7ce0d9f36821ad8031831adc92bfb284c755","scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --max-warnings=0","test":"vitest run","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","prepare":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","dev:host":"tsx scripts/dev.ts --host","lint:fix":"eslint . --cache --fix","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:full":"npm run verify:preflight && npm run test","codegen:llms":"tsx src/llms/gen-llms.ts","format:check":"prettier --check .","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","codegen:watch":"tsx watch src/codegen/run.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","worktree:close":"tsx scripts/worktrees.ts close","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","worktree:create":"tsx scripts/worktrees.ts create","verify:preflight":"tsx scripts/verify/full.ts","worktree:discard":"tsx scripts/worktrees.ts discard","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.1.g3f7b7ce0_1785762057633_0.9987101318474991","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.2.g0a349a2a":{"name":"@imfusion/web-ui","version":"0.5.1-dev.2.g0a349a2a","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.2.g0a349a2a","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install-skills":"bin/install-skill.js"},"dist":{"shasum":"68c789971017b0cabdc1c2991817c65484fdb95c","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.2.g0a349a2a.tgz","fileCount":154,"integrity":"sha512-YbFiolA7MTQ+LQcIqRqbPkdRcaGnf7sGyMBia0UOgxSBb5C6h6n+z+qR/TLJXrh9TTGBCy9dPuuXWGlQctuO4Q==","signatures":[{"sig":"MEYCIQDeeuxSkIyPqrzrLSe/t6JfArfG4SwldvLA45SPYjMyYgIhAIC6FqNozjPrhjo0Ov2WYy4o4gXy0aUivdmOr4i9vOd/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1424199},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"0a349a2aa0ceaf8ba707d9c4a81e4c45f12b8cf1","scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --max-warnings=0","test":"vitest run","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","lint:fix":"eslint . --cache --fix","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:full":"npm run verify:preflight && npm run test","codegen:llms":"tsx src/llms/gen-llms.ts","format:check":"prettier --check .","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","codegen:watch":"tsx watch src/codegen/run.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","worktree:close":"tsx scripts/worktrees.ts close","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","worktree:create":"tsx scripts/worktrees.ts create","verify:preflight":"tsx scripts/verify/full.ts","worktree:discard":"tsx scripts/worktrees.ts discard","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.2.g0a349a2a_1785780789216_0.9708369520512665","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.2.gf11bbed1":{"name":"@imfusion/web-ui","version":"0.5.1-dev.2.gf11bbed1","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.2.gf11bbed1","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install-skills":"bin/install-skill.js"},"dist":{"shasum":"01731d5b3f3942b9bb849a08aeef27b66ff59915","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.2.gf11bbed1.tgz","fileCount":154,"integrity":"sha512-9PFsck6xP349SPddsbYKxaXcdJwFhopkVV+szxaXjoEc9M7Odqfkf3jKVwR5KW2LzrG9lR5LcGGXZKJxGLIyJQ==","signatures":[{"sig":"MEUCIQCyb3Gnw14ZwB3dv0LdL/WALj1LoBjSSxdEUgsREUuHnAIgSRDT+9CI+OY//+/FHlFCf4qxhZJWCx+BOFApzwLim5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1423688},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"f11bbed10fcadfbcc2027c850cf621cfa70d5fce","scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --max-warnings=0","test":"vitest run","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","lint:fix":"eslint . --cache --fix","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:full":"npm run verify:preflight && npm run test","codegen:llms":"tsx src/llms/gen-llms.ts","format:check":"prettier --check .","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","codegen:watch":"tsx watch src/codegen/run.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","worktree:close":"tsx scripts/worktrees.ts close","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","worktree:create":"tsx scripts/worktrees.ts create","verify:preflight":"tsx scripts/verify/full.ts","worktree:discard":"tsx scripts/worktrees.ts discard","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.2.gf11bbed1_1785781157025_0.6618511127638023","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.3.g8e0a047a":{"name":"@imfusion/web-ui","version":"0.5.1-dev.3.g8e0a047a","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.3.g8e0a047a","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install-skills":"bin/install-skill.js"},"dist":{"shasum":"da43b044aa06d9421a84f15e6639a4626563798c","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.3.g8e0a047a.tgz","fileCount":154,"integrity":"sha512-lfnB17DhBfLu3VE9BqUteLAmBb8xGHy29GhV69fg/d4v78Eul6hLwgXN16OtlXHWtcf8a5itj7TE/9hyB/IdMw==","signatures":[{"sig":"MEYCIQDNZNLxOwev4izgvpy90WwY1u31vJuWOKsgHLxsnB6FEwIhALrLVEnGxKE3MM9C2e8kZtI10TBZhrOy09RHFSWYMO9M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1423871},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"8e0a047abcc7a416ddeeba1bcd34185ad022ee72","scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --max-warnings=0","test":"vitest run","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","lint:fix":"eslint . --cache --fix","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:full":"npm run verify:preflight && npm run test","codegen:llms":"tsx src/llms/gen-llms.ts","format:check":"prettier --check .","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","codegen:watch":"tsx watch src/codegen/run.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","worktree:close":"tsx scripts/worktrees.ts close","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","worktree:create":"tsx scripts/worktrees.ts create","verify:preflight":"tsx scripts/verify/full.ts","worktree:discard":"tsx scripts/worktrees.ts discard","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.3.g8e0a047a_1785781546870_0.008686528347508826","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.5.gb4de52d7":{"name":"@imfusion/web-ui","version":"0.5.1-dev.5.gb4de52d7","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.5.gb4de52d7","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install-skills":"bin/install-skill.js"},"dist":{"shasum":"9f4f13506bebb756bee6f8d1efd34789a981bf38","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.5.gb4de52d7.tgz","fileCount":154,"integrity":"sha512-w4Ut1HP+qip8eK3uEHedsB00uvk8lxzkbCPSe3TKWAWLgojZ2RTeyGlYC2+UKrXWM/+40bTI6YHCaBd1thKtig==","signatures":[{"sig":"MEUCIQCsjNo2P4ZSwmiplRl7Fuh5VGtmM2Vm0SHSTGSVwF+4JgIgXc59jPnT673AafCiTwQ1Lp2kV6UQK2Ky5Ht+eDt0v/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1423869},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"b4de52d73642d720978bebf382644fb71e749f60","scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --max-warnings=0","test":"vitest run","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","lint:fix":"eslint . --cache --fix","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:full":"npm run verify:preflight && npm run test","codegen:llms":"tsx src/llms/gen-llms.ts","format:check":"prettier --check .","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","codegen:watch":"tsx watch src/codegen/run.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","worktree:close":"tsx scripts/worktrees.ts close","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","worktree:create":"tsx scripts/worktrees.ts create","verify:preflight":"tsx scripts/verify/full.ts","worktree:discard":"tsx scripts/worktrees.ts discard","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.5.gb4de52d7_1785782166957_0.49181642432549344","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.6.gece7a7b5":{"name":"@imfusion/web-ui","version":"0.5.1-dev.6.gece7a7b5","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.6.gece7a7b5","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install-skills":"bin/install-skill.js"},"dist":{"shasum":"96d0b4bc5b141c1d6ff8a86394c438d6a399947b","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.6.gece7a7b5.tgz","fileCount":154,"integrity":"sha512-T6IJIdmwKMNS3cDlg+f0z/yBvDZcC/GSI1l7lrAaV//pQgDLl3bioVsvKOdvQyH1SUCnG3IIx/Drfm7jHMh0fg==","signatures":[{"sig":"MEUCIQD+mNJeLw6jT4qopFIAt9EhXa517CFbsTrQ8+zHgIgb0QIgfe70mbPWWIarnsIzYH/b3iq41+ocaD1GMVbv4X8hpTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1426691},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"ece7a7b581050e1f6d3932ab77565771c1cd089a","scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --max-warnings=0","test":"vitest run","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","lint:fix":"eslint . --cache --fix","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:full":"npm run verify:preflight && npm run test","codegen:llms":"tsx src/llms/gen-llms.ts","format:check":"prettier --check .","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","codegen:watch":"tsx watch src/codegen/run.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","worktree:close":"tsx scripts/worktrees.ts close","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","worktree:create":"tsx scripts/worktrees.ts create","verify:preflight":"tsx scripts/verify/full.ts","worktree:discard":"tsx scripts/worktrees.ts discard","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.6.gece7a7b5_1785784592977_0.8003131054549484","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.6.g9d275fa8":{"name":"@imfusion/web-ui","version":"0.5.1-dev.6.g9d275fa8","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.6.g9d275fa8","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install-skills":"bin/install-skill.js"},"dist":{"shasum":"0358a1d62da310608d26d713dd91aa627f3cd8d8","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.6.g9d275fa8.tgz","fileCount":154,"integrity":"sha512-tOmt8FpBpBlGPO/iUhnY2YTfaDZI18sGLzhxAu7t5obNBUS52RJ/4Js48m3HnYkE5Vun6s407ArglKKVTzQuHQ==","signatures":[{"sig":"MEUCIQCum9H9y/se4+eIoAqsTV5QU91cwuMsapNIpPX9mpSSqAIgL8z4WOnBTkqwG3gBABm7SpzANoJl9hNC1op9O7xlvv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1426150},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"9d275fa825cb88669f75c5f284ff150dcbd83eae","scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --max-warnings=0","test":"vitest run","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","lint:fix":"eslint . --cache --fix","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:full":"npm run verify:preflight && npm run test","codegen:llms":"tsx src/llms/gen-llms.ts","format:check":"prettier --check .","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","codegen:watch":"tsx watch src/codegen/run.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","worktree:close":"tsx scripts/worktrees.ts close","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","worktree:create":"tsx scripts/worktrees.ts create","verify:preflight":"tsx scripts/verify/full.ts","worktree:discard":"tsx scripts/worktrees.ts discard","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.6.g9d275fa8_1785784962023_0.6837903934023957","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.6.ge1cebe1f":{"name":"@imfusion/web-ui","version":"0.5.1-dev.6.ge1cebe1f","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.6.ge1cebe1f","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install-skills":"bin/install-skill.js"},"dist":{"shasum":"764a99f0e73c48fbb4b9d70e0fdaec723f7cd181","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.6.ge1cebe1f.tgz","fileCount":154,"integrity":"sha512-7PaC62K30NhYJNDFCssMR/NJMNFqdQEYQ4dbQbbCZz8YEh13bLoKMTBabmk4/O+7szPxeHJkqdEJe9Nayc688g==","signatures":[{"sig":"MEUCIFWqnB4HuX4ZLeo2TQEEkhfxofZh2aGxeE/uDSJPLjzUAiEA+yd7y9Q/zlKr8uLhwjYZXxcQmByAjCzwjY1foUM9+L8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1426403},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"e1cebe1f891b12807eba6154c424572765fbd127","scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --max-warnings=0","test":"vitest run","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","lint:fix":"eslint . --cache --fix","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:full":"npm run verify:preflight && npm run test","codegen:llms":"tsx src/llms/gen-llms.ts","format:check":"prettier --check .","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","codegen:watch":"tsx watch src/codegen/run.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","worktree:close":"tsx scripts/worktrees.ts close","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","worktree:create":"tsx scripts/worktrees.ts create","verify:preflight":"tsx scripts/verify/full.ts","worktree:discard":"tsx scripts/worktrees.ts discard","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.6.ge1cebe1f_1785834048125_0.5116112006179054","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.6.gec5b9f17":{"name":"@imfusion/web-ui","version":"0.5.1-dev.6.gec5b9f17","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.6.gec5b9f17","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install-skills":"bin/install-skill.js"},"dist":{"shasum":"0670c0f3423831a0a3fedf499ca5079ddb57c81d","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.6.gec5b9f17.tgz","fileCount":154,"integrity":"sha512-Fcp0e5rzs5m+6LgNUbGh59ulTJiI0RmOZb410H967VoryMLZ9UFApNJNEqaN60K2zsxtRNoQfLBddOdT58eojQ==","signatures":[{"sig":"MEYCIQDeb8o2WwjXfnjso+JiWFraNPXACWb33C0MS/pzazNChAIhAOdiFMTjkA7hA8QD9AqK9Ff4PEsJtkpSoqFILfuxDeWs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1427506},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"ec5b9f17419855b4c44d389c4b46be5d89025f28","scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --max-warnings=0","test":"vitest run","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","lint:fix":"eslint . --cache --fix","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:full":"npm run verify:preflight && npm run test","codegen:llms":"tsx src/llms/gen-llms.ts","format:check":"prettier --check .","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","codegen:watch":"tsx watch src/codegen/run.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","worktree:close":"tsx scripts/worktrees.ts close","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","worktree:create":"tsx scripts/worktrees.ts create","verify:preflight":"tsx scripts/verify/full.ts","worktree:discard":"tsx scripts/worktrees.ts discard","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.6.gec5b9f17_1785836900747_0.3307682771730127","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.7.ga571658e":{"name":"@imfusion/web-ui","version":"0.5.1-dev.7.ga571658e","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.7.ga571658e","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install-skills":"bin/install-skill.js"},"dist":{"shasum":"d6d25a2ad71af9e265bd19c06b0a42ffa1fe2186","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.7.ga571658e.tgz","fileCount":154,"integrity":"sha512-7SEIGZ2w+8QJGMUUrs6IEqJwVUQsXEaEJKyr0Jqxxq8OFASwr+GvkG6Mzrivb0GQSoo7OTMwc3c05gOo/dY/8g==","signatures":[{"sig":"MEQCIHrJWyoGhVFEiXg9Lbc1DroF0pb48Hkg+Ub7rw0Z4ACiAiADAE5w4JNwpKmHSJsb0GBjcocV/lnOlAy1MeV5PIB4jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1428693},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"a571658e663f190d7b959510738afafe9088b878","scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --max-warnings=0","test":"vitest run","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","lint:fix":"eslint . --cache --fix","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:full":"npm run verify:preflight && npm run test","codegen:llms":"tsx src/llms/gen-llms.ts","format:check":"prettier --check .","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","codegen:watch":"tsx watch src/codegen/run.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","worktree:close":"tsx scripts/worktrees.ts close","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","worktree:create":"tsx scripts/worktrees.ts create","verify:preflight":"tsx scripts/verify/full.ts","worktree:discard":"tsx scripts/worktrees.ts discard","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.7.ga571658e_1785837674148_0.7939934084476552","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.11.g2e949f6d":{"name":"@imfusion/web-ui","version":"0.5.1-dev.11.g2e949f6d","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.11.g2e949f6d","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"c8c0d98684e043fb3af0b0c7a42d6cfcdfd73f0b","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.11.g2e949f6d.tgz","fileCount":175,"integrity":"sha512-drxc6aVqYUTmyMWzcDHUWlI+yiyB9FJ5H++VnL8l3Due/i1dBpYG8ePGWEan8NumlH90URtvUhuwRCXmESvhmQ==","signatures":[{"sig":"MEUCIEjHbfP5XQSOQrhPioYkS30QrWUehc8aawLbtMaucMc/AiEApL0exWKSrwupUAtri4/RFV4mWWSSR/47gwXDZOOwpzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1465203},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"2e949f6dd34ee39bc1c5a183d74d275e10b4f923","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","worktree:close":"tsx scripts/worktrees.ts close","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","worktree:create":"tsx scripts/worktrees.ts create","verify:typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","worktree:discard":"tsx scripts/worktrees.ts discard","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.11.g2e949f6d_1785945660809_0.4626615163059762","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.15.g0b0aa0c5":{"name":"@imfusion/web-ui","version":"0.5.1-dev.15.g0b0aa0c5","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.15.g0b0aa0c5","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"cae725c5cf0da0b5c8e92408db8aa8ed61aaa932","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.15.g0b0aa0c5.tgz","fileCount":175,"integrity":"sha512-6HKgBF9X+tN7HvAHjBnYIOIAh0uCFv1b26b6G7TdsO64aT9/ukPOBYqtLlasehWJnRweLptMqWEk3hgRuC50hA==","signatures":[{"sig":"MEQCIGiiH3tMBsvWsmoBwVHjbvzDd4xrL41q7exL1g5ieq2jAiBEUsJblPR3URm+3hbu9lQrPP7CZExVWozdC+TAQSko4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1465894},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"0b0aa0c5b861f69620088bb027734e66dfafd54c","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.15.g0b0aa0c5_1786010911524_0.2979222430763564","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.17.g60f2cb91":{"name":"@imfusion/web-ui","version":"0.5.1-dev.17.g60f2cb91","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.17.g60f2cb91","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"034733527895fe40a7548ae1a5b11ade9fc80353","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.17.g60f2cb91.tgz","fileCount":178,"integrity":"sha512-tiyn8ZI5DkAbw9zHF+amekAl5aCgudKDp3ffiCg87s7qykkdFt/GzUTfdG3z3GSMvI9Heohpw9B6GiA0YM9Xdg==","signatures":[{"sig":"MEUCIQDgT8LCUgAntB3R8hez6NDr+ftZGdUERM6ITICpcn/8VwIgXrdBiPIukej8lm+sHy/w8b/HXyj2ThQnhK2yBJQag9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1471213},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"60f2cb9123737e3060d1427d6cea38b5a47ce722","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.17.g60f2cb91_1786018705790_0.4951878630022095","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.18.g81350f83":{"name":"@imfusion/web-ui","version":"0.5.1-dev.18.g81350f83","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.18.g81350f83","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"8018af1b3b1dee06adc847d0a03cdd08a9c6e106","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.18.g81350f83.tgz","fileCount":178,"integrity":"sha512-z2R4no/ieDazNJ04BV8okDU5kICBKg9TJUUxbx8Ghkf1nvRTwe+XXAqO7U4jgq392ynWKPDXxxCr3XJHOqzVxQ==","signatures":[{"sig":"MEQCIEXi5DsCN6BvpGbzV9+b7smMq04XpFpXTDIPnqwtAJ5NAiAoYWUGDlNJX9PeRm/57b5VTrk9Dzqx++varIDIk0xOCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1471213},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"81350f830109e4803162d1facd502a01b6dfea4e","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.18.g81350f83_1786021573579_0.27696084272120847","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.19.g11b806f9":{"name":"@imfusion/web-ui","version":"0.5.1-dev.19.g11b806f9","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.19.g11b806f9","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"cc470ff3a29facef33ddce9d2a5e694bed908858","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.19.g11b806f9.tgz","fileCount":178,"integrity":"sha512-pTKkGP0VIFUB+2zpFdejL7Ru7BPx0ojgL8+F7n7lWi0ZZQuNhe4mnQHIYu+MPbdoK2CnGd2GazYyaLrHFkp9kA==","signatures":[{"sig":"MEYCIQCXknvgKtdbQbl9dLE7R4HUQhgFYtWXSsygLuPpmC9yfAIhAPmEIeihb9069F2AtPwax6eLLCbzX/Oj9bCoiP+wJita","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1472827},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"11b806f9bd05173cb5701681b4422af7f18edb1d","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.19.g11b806f9_1786099868965_0.7419890345449229","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.20.g9170acaf":{"name":"@imfusion/web-ui","version":"0.5.1-dev.20.g9170acaf","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.20.g9170acaf","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"f437b4851add8436e17c12415d5f52f6dfcdd6e1","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.20.g9170acaf.tgz","fileCount":178,"integrity":"sha512-7qM8pzV0xozBbZmgvaOMh3xmtuxwsMwV0qLqrjax2lt1MZVGA7DsutracO3NxcgpgmifoBCJGikGNxuIOkE0Uw==","signatures":[{"sig":"MEUCIQDpqKuiiFMjE8YZMM17JxAJ/qm/QEi4B4OiZhwpplbmdQIgJjQmWl1zTTJv9d7s03srRCybJ3JLrv235yQZmQIGFN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1474726},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"9170acaf606002ef850943bed9440fb68c479520","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.20.g9170acaf_1786110523746_0.61847256483248","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.21.g2accd17d":{"name":"@imfusion/web-ui","version":"0.5.1-dev.21.g2accd17d","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.21.g2accd17d","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"043065890192d8cdbe1082e5f904b53388578347","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.21.g2accd17d.tgz","fileCount":179,"integrity":"sha512-qHd/fHp7IVr5HsbkG6LGMeno/83pvdLcMVAX7oE9fV68mMAKhMQKL2iqK9uLFCim+SbHV1GWBKDnRI8fNS2Sxg==","signatures":[{"sig":"MEQCIDJQgDRHugpzjJa3bj8Smu/2N+4bBZLFeLSpVx9Fn0x4AiB57ynceGsGhicEB5uCRxUG7zpyRN5iKFZT0MBKWYokug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1480210},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"2accd17d4c97f5bbf2e2e997ab4a6829b1170fc1","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.21.g2accd17d_1786353110272_0.011343813256782465","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.23.g913f03e6":{"name":"@imfusion/web-ui","version":"0.5.1-dev.23.g913f03e6","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.23.g913f03e6","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"d8417a39eb34b445ad0e731c0753be663afc3f32","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.23.g913f03e6.tgz","fileCount":185,"integrity":"sha512-R/cz3v5ljXQAUpzD8YuQNsXnu2V8OL3sEhq9C8YgxP26++04MOVpl9uDLhsrGOvQF3BD7MCNarhR3weVjhTa2g==","signatures":[{"sig":"MEUCIBDv0gMyEAxdQCqfTyP/3O3KB9ckkaMhMnnjM91NXtVGAiEAo28znFOydJ0+iJgZ7IsYTHWcNJxRXisLd+LqhLwmlyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1524734},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"913f03e69b7682023996a364e9572886b8aae31d","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.23.g913f03e6_1786358643372_0.20770432447258402","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.25.gf0207a31":{"name":"@imfusion/web-ui","version":"0.5.1-dev.25.gf0207a31","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.25.gf0207a31","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"e9acd3008eb01cc990c6b56ff851e7e53f92efb8","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.25.gf0207a31.tgz","fileCount":185,"integrity":"sha512-kY+WSXarvFlq6qh1A2ttshjyT32T8tMSOTYkfMeBqnAAL6W+2ft8XLpuTw1zoJ2xQ1RmYSSgMHGIGb33tlZ1Jw==","signatures":[{"sig":"MEUCIQCembIciCddC7AB0jPVw900EfTiSWI9zUv/R58vsgJpcAIgHALP4t0MLWzuqnOBmQHLfAetonvOt/LXxgQ4jpFewAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1525690},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"f0207a319ba2f4f2cde548e64a4da5c6cd20bb0d","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.25.gf0207a31_1786369662301_0.27378846870146356","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.24.g5b275132":{"name":"@imfusion/web-ui","version":"0.5.1-dev.24.g5b275132","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.24.g5b275132","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"a920c5a31bb5efffe140880213c1b9f6fffd5b19","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.24.g5b275132.tgz","fileCount":185,"integrity":"sha512-tttsqdUxYF4ZzEcodIGU+C1n0SUY/LqeeaEDz1/IHVgTzdFnXNGZsbcpmANiAX/UaD2eY9Z9OrQ0nwfEOcKxQQ==","signatures":[{"sig":"MEUCIHmQQIXExLfe0b6txOPBtjR05C2NCGSDIToyJYn7YHcRAiEA+zjIySQA7Skz/tZKDkyNne6PxRwBbckUVgFPR9tBSO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1525690},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"5b275132763ef681ac8e0c83eb2f4958d4c84a72","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.24.g5b275132_1786370212784_0.016936881592924502","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.28.g1156ad00":{"name":"@imfusion/web-ui","version":"0.5.1-dev.28.g1156ad00","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.28.g1156ad00","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"9606d54545566f8b9f4b7f36a02b1c9c6fd1f9ff","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.28.g1156ad00.tgz","fileCount":187,"integrity":"sha512-jDUtiS2jz4JXfYJ4fpndaJbMgDj+DQ8c/HaBkzxBdx3rRvAZgFy06ymr3/SOMN6eA4I6UZ/PQR8UzmPMWTe+5g==","signatures":[{"sig":"MEYCIQDK0DUC7bEBYNlCdKr/75YRZm7NlLUNduIm83vT4/QQiQIhANXc6JOehCmkfwrvXAIfxXWscuqwPM+JvFS98lV0ncJi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1532065},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"1156ad001a9cff2825ef4eb681ee14ddfa82f11f","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.28.g1156ad00_1786466459754_0.7893702267346272","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.30.gf9b152db":{"name":"@imfusion/web-ui","version":"0.5.1-dev.30.gf9b152db","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.30.gf9b152db","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"644fe7462f6cf8d789888f2f97cd0d9ce0483aeb","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.30.gf9b152db.tgz","fileCount":187,"integrity":"sha512-LDyQ8niY0qCaD2louo8yeddzXLwo1D3BZ/rND2xtiTV4bxMHOY/Vw4WxO7gK98XMCJ56IHzAJbynLtf9y+9F3g==","signatures":[{"sig":"MEUCICnbiT9ZX0LviVDLUxGXntZqgUoXogeQoYAr9aDfwIwJAiEA5vgH8138YErt5UTEJUQsuPMZ6fBAUIKMWLHy0QmrE3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1535205},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"f9b152db1ee187d686478003c5649e43a29d61ce","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.30.gf9b152db_1786531785333_0.30558832016918314","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.32.gddf4b438":{"name":"@imfusion/web-ui","version":"0.5.1-dev.32.gddf4b438","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.32.gddf4b438","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"f5304cb2f80d58def3f53f7a8c02e38ef610a971","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.32.gddf4b438.tgz","fileCount":187,"integrity":"sha512-JjZsUOKYcoJ3Z46iW2RURomjBn8hrYhRUQll5abhXW7XnTKRDvz4x73f6BaS9OgDcHppUYU4trNJ9NoXll6Q1A==","signatures":[{"sig":"MEUCIB2VuYEAE1U6/STgQWaloqkd/XzMcrozgauSAcvDO6zvAiEA54S6jHjEw7M6I20SiKi2ZB0nmbBllKB4XKEjnBXlU2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1535042},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"ddf4b438c09c408833345a6d2b46f53083785f0e","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.32.gddf4b438_1786535724818_0.9066418744653266","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.33.gadde98d1":{"name":"@imfusion/web-ui","version":"0.5.1-dev.33.gadde98d1","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.33.gadde98d1","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"02323f2060f14d36e7225272fc8f25839b43c586","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.33.gadde98d1.tgz","fileCount":187,"integrity":"sha512-yH2pgowUbSFIQ8/dcty9Vx0PqNuLRD1s0047TBsMoxL+oNZo0yowD6TUwJ4EL34IX95Fxb6xkVkCUhfCHbnCaw==","signatures":[{"sig":"MEYCIQClyKxDJQVwBZOoY6cbmx7jq5iHIVfkWc0KQl+H42VmhwIhALiS8E/d+tJ5YXBTyDOnGZ3LIbMcpwh/1Qrsd1JpUgGg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1534788},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"adde98d14f2eea69a5a70efb184af5e66bd116e0","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","knip":"knip","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.33.gadde98d1_1786538390612_0.36046281947578906","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.38.g1e36ac04":{"name":"@imfusion/web-ui","version":"0.5.1-dev.38.g1e36ac04","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.38.g1e36ac04","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"5f3ddb7c7bf5a7b860b2dfb5c25d337494fbf5ef","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.38.g1e36ac04.tgz","fileCount":193,"integrity":"sha512-3bHu9E7/P/xsNkYS9EgX/DPDinSRzEc/GJq+zRc7mBy0Jy3Ve6PlCRPMoTD4ZiomPtkS4bRv8UOrpDfvXGfFsg==","signatures":[{"sig":"MEYCIQDFB+tRh8EfphlDO+p2LZlm1VBXigB3DOTSlGKEf/bcJwIhAKLtOOnBL0zDSsPPLVKqXkBASXlo4VFYdC0mQVuH+QUr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1588550},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"1e36ac04efaf6fa00c8c236a2c3f5bdfe78be1a6","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.38.g1e36ac04_1786717519225_0.957910010035417","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.39.gfc64049e":{"name":"@imfusion/web-ui","version":"0.5.1-dev.39.gfc64049e","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.39.gfc64049e","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"5c7452138e8946a56b7be12b3574556821a3f9b8","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.39.gfc64049e.tgz","fileCount":193,"integrity":"sha512-HrAQtRXwAIVIZvMcsfB3UVU9m/xLOkPsikiWIAE+Izq4RDRcK4g138Yfs8b7SgtZr+EsfdzYAUmuoa2RQb1NrQ==","signatures":[{"sig":"MEUCIC5D90WBGO1y1sQlHkYWdDh1tsy/KjsSHHKJZUHxt7OKAiEAjB7cu89e6uFm4LPlKRTA/xdGCUTqryBf8RjA9Dpc7vI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1588820},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"fc64049e43807daa0d14a228e34fd15d7a4961c1","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.39.gfc64049e_1786717878214_0.8947003034762475","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.40.gfb5bc73e":{"name":"@imfusion/web-ui","version":"0.5.1-dev.40.gfb5bc73e","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.40.gfb5bc73e","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"eb07871c8ec9c0ff78e32dafdc0294eaaee8b5ac","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.40.gfb5bc73e.tgz","fileCount":193,"integrity":"sha512-2ot6kRxCbwesGHMP1l1Q1zsoRodBxn5sSXAEJdQtro4oHS11V3cg6FnwxTarBOOrGohJZyv2oWTeBiocazujPA==","signatures":[{"sig":"MEYCIQDo0T/o0iJOvSGf+vIvTi4Ki6KjeYFTrEHRV+h2Qpqv4wIhAIsY3Qqp1TgvbF3NaCmUhhBvq/B7NM/37LulxqU2NalQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1588915},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"fb5bc73e647fcc6ed2f6d4beb47e3615eafd4ac9","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.40.gfb5bc73e_1786954932511_0.5791843015374256","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.41.g45c10e85":{"name":"@imfusion/web-ui","version":"0.5.1-dev.41.g45c10e85","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.41.g45c10e85","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"d4cb030039b4f0f7358c78b73a5740852009481e","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.41.g45c10e85.tgz","fileCount":193,"integrity":"sha512-1wnGa3uvXEod4vZp+hgjTKvUBf1zbg7IoAx+9cSAGKPFO6MvfIlb95DkleVoxfpBS/c8qucfnOd+VK7a+qAyKA==","signatures":[{"sig":"MEUCIQDjKM6TZR1AaKED5q/NogxuB0IMuq96TNBDOam+hspIzAIgb8Zl7whFsd8xvon7bWKQiXpRkuXRunpZpiBOaJdauhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1590644},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"45c10e853384b1d72b5515d6b74aba915e70c950","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.41.g45c10e85_1786962930027_0.258378425089721","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.44.g02fbbc52":{"name":"@imfusion/web-ui","version":"0.5.1-dev.44.g02fbbc52","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.44.g02fbbc52","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"22029e27a38ccbc379613bd1690856c0f7ca79a5","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.44.g02fbbc52.tgz","fileCount":193,"integrity":"sha512-VjEkaO2NbSYuDIrnlW7N8+kq7jWskZcowaoQvp26NqH5UqN4nAcKKqqWLJ32eiXbVylueZs1vJRYqXUG5UYndw==","signatures":[{"sig":"MEUCICZMd0mRU+dx7wLVZG3+sKUtwjkXzJ0qpM0RwDxvDX53AiEAuPgPFHkEpoCUO9kOeOIsFC6Fg+ucgpKUYZ/1B+EwPK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1594313},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"02fbbc525799ecd1c8922ec887fc0ddea0ae11a9","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.44.g02fbbc52_1787040845836_0.9708490842804578","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.45.gf3889fa8":{"name":"@imfusion/web-ui","version":"0.5.1-dev.45.gf3889fa8","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.45.gf3889fa8","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"77f7ccd45841fcebd8b47f0c287b404d2e4e1951","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.45.gf3889fa8.tgz","fileCount":196,"integrity":"sha512-p7H+J8ir1Aa8pqULqipieuj/ngl8h4PQvXZ76YEjQtsFwlH0jeDJlvjn+w6u//RCxSMwIuCeRGmaAN5+r+7R5w==","signatures":[{"sig":"MEYCIQD6krat/QxdyYey15MdRQH/ntSeD7CgVA8p+C26VmNxSAIhAOa6BQjSOLxAJPO1dAweFEZW0A8pG/nheSQngpSXRrb0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1599112},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"f3889fa81ee3b1960d4d6b7199d88c65eaf6307b","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.45.gf3889fa8_1787058916149_0.573929631037545","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.46.gd27f0cfa":{"name":"@imfusion/web-ui","version":"0.5.1-dev.46.gd27f0cfa","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.46.gd27f0cfa","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"ea4be79867c2f4b9cb8f379b1466d61e30bee65c","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.46.gd27f0cfa.tgz","fileCount":197,"integrity":"sha512-bZDUtCinTN0sVPr2rQkc4lqbE/uK4EVdb6zryebBSoouYWJgvOzoDy8XW1Tb0FE74UkM7PN9Jl7g33lhs3zBIw==","signatures":[{"sig":"MEYCIQD1s7MzR0ZIXKSsi328SXPZinxnmuzcoC9xKpteigkAFAIhAJImGwTNsanx8Ksl/6T0BQILAXltylmlJz0FI5FWoq1x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1599512},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"d27f0cfa89be23dcdb0a50839026398559db3e96","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.46.gd27f0cfa_1787136335897_0.3039301735755069","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.47.gb58b7411":{"name":"@imfusion/web-ui","version":"0.5.1-dev.47.gb58b7411","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.47.gb58b7411","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"3a7ddcd7a1de6fed4d335f6eb7535ae20dc964e6","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.47.gb58b7411.tgz","fileCount":197,"integrity":"sha512-HP0NMj6W6LRZSWt+AxOeP+nBuDchhv51NhwLwh6/KEMYPyQCEsjN1Twmd+xokMNFLhWV7ITq7tIAORekf346ww==","signatures":[{"sig":"MEUCIQDscyouqTnTbJlK/UG/rmye9sTBRqaGiYZVxyTDt7c39gIgamJCRPxpbriAES9NnqiVtFl4KpbRL4u56Mz90ue3k6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1599515},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"b58b74114ab0db9444ed28e2a9597b4bf46a1ae7","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.47.gb58b7411_1787148142979_0.5501853951298565","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.48.g27701f90":{"name":"@imfusion/web-ui","version":"0.5.1-dev.48.g27701f90","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.48.g27701f90","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"8110ae949eeeed5dc11046cc278b7135290ed6a7","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.48.g27701f90.tgz","fileCount":197,"integrity":"sha512-j3FKMq4hsGM0sqfhP13ryzahQ0HsOiel2gv7b2lQ++qY+KXLY/XrEc9HhJJ96HL+LLq9DDSv5DXS+pcJpGVKVw==","signatures":[{"sig":"MEYCIQCDJyjivifi8dmoKPkdPwQaryAsQj3rsn/pVsYnRLouqgIhAN1Yy9UbIvh2WA1wDl6/Q9lVjlERwq9EL/wlTPzFKBgW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1599557},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"27701f90fead02f63061d4bbcbbada03413de0d8","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.48.g27701f90_1787163760093_0.8468693575271957","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.49.gd1a7230f":{"name":"@imfusion/web-ui","version":"0.5.1-dev.49.gd1a7230f","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.49.gd1a7230f","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"38c0565596b79536f4461ba8a38e17b1291c3197","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.49.gd1a7230f.tgz","fileCount":197,"integrity":"sha512-aLbUnHNfT1I+0Oez4dEEgqi5QN15rx1pRKn6iocYH9LtpxWPDDGWtcRdp07Dm6QiKxTLj74wFG3JJISTXyx9Mg==","signatures":[{"sig":"MEUCIDK4A+FZwmEj/OCW84DV67JrYKn25pwfXCSsJxl3P1MAAiEA0x5cMF9KFrKznO9ETWUaAO2OUv0RiZsRs5Mzxhbdt70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1599776},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"d1a7230f0bee45be214c48cf59f117aeab8c6036","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.49.gd1a7230f_1787578746368_0.566201021065543","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.50.ga7a4f1c3":{"name":"@imfusion/web-ui","version":"0.5.1-dev.50.ga7a4f1c3","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.50.ga7a4f1c3","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"8ee1015478ad21cb7a2b979cda09aea7b020d6c7","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.50.ga7a4f1c3.tgz","fileCount":197,"integrity":"sha512-0vY3qBu+N2+qrE6xWvl9IR7sQYIP8dsIcLU+UyVgmKOomhdNXTPG+NHSmhDGgDxeZWY1IQXwVpwp9r4WUB3teQ==","signatures":[{"sig":"MEUCIQD9GhSWFM75W7NsBOkoWz8z/vOF+PIIy5mPStzuLwvtBgIgTvCobCnPHtirvXsabZoyFedqn1QB0neb0nD+lSPOqoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1599776},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"a7a4f1c34025b3c32f345a6da0bf17f4b6e3dc1c","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.50.ga7a4f1c3_1787652077817_0.4726998080709732","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.51.gad24cd6e":{"name":"@imfusion/web-ui","version":"0.5.1-dev.51.gad24cd6e","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.51.gad24cd6e","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"95b1e9dd26dabaa6f84d4fe7c09379ee2851d539","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.51.gad24cd6e.tgz","fileCount":197,"integrity":"sha512-zA4WC5Fx6QUyJkUGuHQj+lPmSTvlvt9BpxkBJ3BO6wZcWyzVvdWWLVcfCJjdKHUkukq9mnZ0+ETZq0MFKu/tAw==","signatures":[{"sig":"MEUCIQCALWfHUm+3PNyMuAYLqJhnMKSEeaSFWWMp/0D6J4nLtAIgNC6clIvCblosNeQlZ0HvRv4aBKqYBrDPItUwizDocDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1597550},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"ad24cd6e622f5827c4771b89ff003f685a3fd019","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"lucide-react":"1.16.0","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.51.gad24cd6e_1787656992166_0.3432741124174983","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.52.gcaa229a7":{"name":"@imfusion/web-ui","version":"0.5.1-dev.52.gcaa229a7","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.52.gcaa229a7","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"5cad01afaa487e908e6c55b4a51ea8614e7cbce8","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.52.gcaa229a7.tgz","fileCount":213,"integrity":"sha512-wXAGMWMBhn+Y5hzZCTVRBHFxbGj20QvDWc2gs55P9SwowVcRPDDgAfmRlZyYzVcb+J/rYCaAQN2YSzvIlp4KTw==","signatures":[{"sig":"MEYCIQCu4bxNqe5hOyEyXcPjupatvKtDaNArGL+YhNPn+hYodQIhANe4rW1QN3u/X11GTLLFMC0FSVKJ41PORT9IOF8JmMHs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2405138},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"caa229a7b33ed0e865be935bf730b638697717d4","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check .","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.52.gcaa229a7_1787751414703_0.7407105760288406","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.53.gb710322e":{"name":"@imfusion/web-ui","version":"0.5.1-dev.53.gb710322e","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.53.gb710322e","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"b6553903fc935812ffefa46ab6f268b7a637f660","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.53.gb710322e.tgz","fileCount":213,"integrity":"sha512-a01Huyg9TQqq85cFODILkzf714qtwbyMJrOyhK1nWZJ2+NOh7YOXBnTOpJof7M4Fb/+lT+ma9ZX/ivot2Eo/wQ==","signatures":[{"sig":"MEUCIBpWkB7O6tgOd7heGNhvZwrgdKhRtrUcmqxEh/brwmONAiEAhrvGlzxqESQ9CWaWddHufEBOxkknk6+HJRP8J9LE7os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2405271},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"b710322e826d09270bb1ce044173281e0b40712f","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.53.gb710322e_1787752536523_0.9209183022020022","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-dev.56.gcf89961f":{"name":"@imfusion/web-ui","version":"0.5.1-dev.56.gcf89961f","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.5.1-dev.56.gcf89961f","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"137517dc6f68b235c173e8dc67d207ba045fe903","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.5.1-dev.56.gcf89961f.tgz","fileCount":213,"integrity":"sha512-p2Vjps9bCsk50uhmzoF3biGKCW4a3fbW6NNPl8o8oOegOqhuLR8qicIgQBADlIOZnewAV8kD4W2SyFYSMmmk8w==","signatures":[{"sig":"MEQCIBodovVlQmkNmlnW7u3oxVAjNVom0mJP1WoMvBy4yDuxAiA1sXW9RrVxzXZsvN28yhjDOX6DQJBElvSeG364Z9WdKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1958628},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"cf89961f068e070da7521f3977e87a35ee45e2f2","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","release:tag":"tsx scripts/release.ts tag","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","release:prepare":"tsx scripts/release.ts prepare","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.5.1-dev.56.gcf89961f_1787759631065_0.7993631078191041","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@imfusion/web-ui","version":"0.6.0","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.6.0","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"85c33caa526f1cf1afd667cb55649f4259d589e6","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.0.tgz","fileCount":213,"integrity":"sha512-ahpU95HQDde9mnNUwCE6Es/0NnepvYVWQ1zzRqcw36wm7uye1byB2hQQOvCa8NJ34Vrng/qsTDtQStR/Rsn0Yg==","signatures":[{"sig":"MEQCIDBQs1Fi4eKlIWrdiymv5XhISPZRH44xG4tNRtanUXdEAiBeCwB5pI4IEPDHD7e+xm6VrJIb6kFVKa69e2tT2H8J/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1958611},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"cf89961f068e070da7521f3977e87a35ee45e2f2","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","release:tag":"tsx scripts/release.ts tag","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","release:prepare":"tsx scripts/release.ts prepare","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.0_1787761380265_0.10465039983762936","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-dev.1.g23386714":{"name":"@imfusion/web-ui","version":"0.6.1-dev.1.g23386714","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.6.1-dev.1.g23386714","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"99cb37439f53b034d5f78fddaacaa8ed3a15088e","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.1-dev.1.g23386714.tgz","fileCount":213,"integrity":"sha512-CletlO5ZKgKcon3jH8azvN1mHw+hcxwAAt4R/xxQmaun3yryiUzlr0KLc9v7dzwxKQbRRZ2eaHU5oBXcnYDHwg==","signatures":[{"sig":"MEUCIArKwritIX0a4TUd0GcuORIRzg1Lj+4KUhgWdejmmKreAiEA/eLC1byGrZFPQgzCt/yzQy+Ns56jxjU79w6KwO5gaWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1958217},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"2338671490f888f646e3c8f1ae4fb81ec0fdbeb5","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","release":"tsx scripts/release.ts","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.1-dev.1.g23386714_1787762584408_0.5537069595493962","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-dev.3.g5b432448":{"name":"@imfusion/web-ui","version":"0.6.1-dev.3.g5b432448","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.6.1-dev.3.g5b432448","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"528b8cdae7959dfd492e77b555b36f63575aa88b","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.1-dev.3.g5b432448.tgz","fileCount":213,"integrity":"sha512-mrEGJVee5vmc4WEl2fjaklaAkfn2fUBFIk3hKZScaseUOCyPergNl1EMB1HcoRyjTh0hRA0uQ8DB3BqkZmjbdw==","signatures":[{"sig":"MEUCICmOIdzZmHR51ArcQZ7I6Mpk3N+dJLGX1MPk40Ss4cOoAiEArLxfTy6zSR36WbmCHpyfeH+QToBcnBdSBp8+/fbJJFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1959072},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"5b432448cc85528ca0f88aef28da5e156ae0c7e8","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","release":"tsx scripts/release.ts","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.1-dev.3.g5b432448_1787764308021_0.2612184460416891","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-dev.3.g8b2855c3":{"name":"@imfusion/web-ui","version":"0.6.1-dev.3.g8b2855c3","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.6.1-dev.3.g8b2855c3","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"e65bcd9de59c163acc8c1026f7aa5a6f37ce0434","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.1-dev.3.g8b2855c3.tgz","fileCount":213,"integrity":"sha512-a/hSnjS4cXYRYfMbwCmkcikczR/pDvX37bpES24YVrwEKQn0jSX7XLhgoXfeiQx17L9m2Lacu5YUn0JXsB4WrA==","signatures":[{"sig":"MEUCIH1h7b/Ik5bA5oxSXbJ89SiMILftaqP6a4tmBxmSPbgsAiEAtPTSd3Z55GWqGgiyh2w4aUgO0NYu4Mm6XjCUwFMj/qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1959072},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"8b2855c377dd4c07d7a2bfbd34e704225c57a619","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","release":"tsx scripts/release.ts","dev:host":"tsx scripts/dev.ts --host","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.1-dev.3.g8b2855c3_1787820286470_0.9282375100331008","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-dev.6.g4adc5c3e":{"name":"@imfusion/web-ui","version":"0.6.1-dev.6.g4adc5c3e","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.6.1-dev.6.g4adc5c3e","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"9c74cffabcace0b804b8ed3ab14d58f628f3241a","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.1-dev.6.g4adc5c3e.tgz","fileCount":213,"integrity":"sha512-h7fn2u5FFYRSCZC2FbKCm8KAG8Oyfsmvn+GSenlzH21A2CuTI7lxqQS73rMQ1w/KckeRdPbn6TjjDHgr5eQxDA==","signatures":[{"sig":"MEUCIQCXdfHJvPYpb7WZO0GVrNa9buMGW4cC5I73YFfFapwZEwIgbMZqTFpYJfX6hUGfH/4uDgZBeNHl/YaHRPurjaNEyqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1959170},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"4adc5c3e7ac42288d84ed3eec55181211a900dc6","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","release":"tsx scripts/release.ts","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts && npm run verify:tests","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.1-dev.6.g4adc5c3e_1787822345417_0.27766750124175066","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-dev.9.g317bd6f2":{"name":"@imfusion/web-ui","version":"0.6.1-dev.9.g317bd6f2","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.6.1-dev.9.g317bd6f2","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"2b5cca6ad2a0214fb3943386975a8e3afe649ee9","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.1-dev.9.g317bd6f2.tgz","fileCount":213,"integrity":"sha512-f51KFT1U/eAXR7j8Ls4bg9Jsi8PDG4Lyx33kd7UCqIFd0V3WdnSfKtdOuQ6kiPxporMw87OFmNk5TkrR6VENFw==","signatures":[{"sig":"MEQCIEQ3Bbce6eSi2hFes+9Uhc4ajZUvVJYFLHoe6pqd2LAvAiAPnmb7vyQgE17JWTGLaak7lCXx0D5rCZUWFabYLCYMxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1959673},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"317bd6f2cb66cb9941b643938d4dc95e1e123b1b","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","release":"tsx scripts/release.ts","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.1-dev.9.g317bd6f2_1787824872751_0.3034741962147065","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-dev.12.ge86ac0a1":{"name":"@imfusion/web-ui","version":"0.6.1-dev.12.ge86ac0a1","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.6.1-dev.12.ge86ac0a1","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"e0f86d79fc585afe75653f1226fc42437a548747","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.1-dev.12.ge86ac0a1.tgz","fileCount":215,"integrity":"sha512-ni+DlTvF/lAHyRK/YPxIpa+kNW+85A30Z16fSyC59ae9vaPZoeE/G1eOTxteLWF8qvZWyxwNtckGJJttYvohPg==","signatures":[{"sig":"MEUCICS2KESuBQ4pDJ1l+yKpmbHrMBHjS9knoQh7uISsaRKtAiEA8W95KImhC2KSzqWnGidNj0TO0csuCxB4K8YdyAiHKrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1998587},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"e86ac0a1e7c303fe650b157e6362efb5b23ebd7e","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","release":"tsx scripts/release.ts","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.1-dev.12.ge86ac0a1_1787841067734_0.46510883845190487","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-dev.14.g8fac1dfb":{"name":"@imfusion/web-ui","version":"0.6.1-dev.14.g8fac1dfb","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.6.1-dev.14.g8fac1dfb","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"d4addcbe0a93219f1e7b3f3aab879c1305b74a02","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.1-dev.14.g8fac1dfb.tgz","fileCount":215,"integrity":"sha512-PMM60Pr2zrIIEFvtce524x1JMJ++rarfGCGxqQFsbV4MfwOIug/frYCLkkNoo+RWQmpt4U72oEySo9XwEgnosg==","signatures":[{"sig":"MEQCIEUxi+scx1HGrD0iieMW2LCX/8TDcCUO4EbDcMkubCCyAiAoHJcw+UgVRAT3MsYt5j5tK3yA5/c15cxzN+9oW4rHhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1931861},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"8fac1dfb48f76e1d99abbe8d022a0dea365b3b41","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","release":"tsx scripts/release.ts","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0","@imfusion/sdk-react":"^1.0.0","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.1-dev.14.g8fac1dfb_1787850389088_0.37943638767973864","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-dev.15.g88494338":{"name":"@imfusion/web-ui","version":"0.6.1-dev.15.g88494338","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.6.1-dev.15.g88494338","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"44ac0b618e5e0c392b6a67d246738f5c4f91cea1","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.1-dev.15.g88494338.tgz","fileCount":215,"integrity":"sha512-o9fNGW93ohVkiTZfjcTi4+UXIoQvbL9Deg8ll6fw2osX4BKj/tJr6xz606aWx4I1B7VR4KkUv/NIr1yy4UsZ7g==","signatures":[{"sig":"MEYCIQD9662xVaUkoj1bbo5whio3WZxCIORqo/lqDviOkzIKVgIhAKrGenefIrr5wyaVuUiZKGONsmWEDva4psqT4qVOT3PV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1931909},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"884943380d34a2289e5f9bd22b00731a6d6e63df","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","release":"tsx scripts/release.ts","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.1-dev.15.g88494338_1787909652841_0.46614533328546615","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-dev.15.g5d565e65":{"name":"@imfusion/web-ui","version":"0.6.1-dev.15.g5d565e65","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.6.1-dev.15.g5d565e65","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"361daf0d7dacba44eb9541541c851cfae51c5f0e","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.1-dev.15.g5d565e65.tgz","fileCount":215,"integrity":"sha512-9AA0QvlWtT9tLmsIr7Tb6b/vi7RL1YEsZjetKTK13NV26VEvJtoOvoyfKU1cwJyuvnKK7Iqohk9oeakSpC9h6Q==","signatures":[{"sig":"MEQCIHnKZinglIbHsHhPld5lBntS80mFDhOi6cNkq59xY/PrAiAnKwelr1qnhSNmRKWTr6xZRRFCHAnhFUNZp2np8q5heg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1932130},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"5d565e652ac48c23015fde7d69ac15b991455612","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","release":"tsx scripts/release.ts","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.1-dev.15.g5d565e65_1787910472436_0.1546520287039994","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-dev.15.g821d086f":{"name":"@imfusion/web-ui","version":"0.6.1-dev.15.g821d086f","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.6.1-dev.15.g821d086f","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"6493b01f8f17abfbc2c0b0122aee9a1db17a8931","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.1-dev.15.g821d086f.tgz","fileCount":215,"integrity":"sha512-V787GQZai9V0yp9EFQPG04zehvNEDIAh4HhJ7GS7i2IZAvUlSnWWwynH28LflV1GyfuYmIjKrsdLBsfu0sdhVA==","signatures":[{"sig":"MEUCIQDt6Lr44+D4RIRs3Xdcji9hOXALsI/PJfLvWBV3sGnSEQIgOVFPn69Wk2Z8Re6FDzclaTYEY2az+zT0jNAxdWOvehI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1932130},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"821d086fcebecbbfe5d4791364728f7272dc75c5","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","release":"tsx scripts/release.ts","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.1-dev.15.g821d086f_1787910832751_0.5392712490339948","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-dev.15.g6529aed3":{"name":"@imfusion/web-ui","version":"0.6.1-dev.15.g6529aed3","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.6.1-dev.15.g6529aed3","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"e0f39a9e112e31a8f05c3c5d7b9fcd81c96483e3","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.1-dev.15.g6529aed3.tgz","fileCount":215,"integrity":"sha512-ijK5MsfEwBC9odkg5h14MOMicXECgqlNfuTitM8Ov37udnJTvIlPvA+IElsAYj+C7K8GooON/s/HDqbtUUNrkw==","signatures":[{"sig":"MEUCIQDANlTG0ymyEqPD846of3+BPcNbik28pm7JADNW/O6pywIgBDse2B0UssH3jUCihz8JzZ54pMSyEd1jcl81q1ceZbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1931909},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"6529aed320757ac0fea52cbd9849d0fba4a23dc4","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","release":"tsx scripts/release.ts","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.1-dev.15.g6529aed3_1787912210615_0.632005601537651","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-dev.15.g96aa499b":{"name":"@imfusion/web-ui","version":"0.6.1-dev.15.g96aa499b","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.6.1-dev.15.g96aa499b","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"a09d9b563ca52bbd84ad44099cecae200a9421dc","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.1-dev.15.g96aa499b.tgz","fileCount":215,"integrity":"sha512-Jq0IhRm1clAnjfhUgJ86j7Vw0LbYQVrl53YbaC21u/4+tXx2sY07u0T9ttjGHYCOPIbdQkcfg+nAXRg0pDfJ7Q==","signatures":[{"sig":"MEUCIQCmO88vesJhzeiwyPdx75cHbrhyH39lwxI1qgdv0x1uYgIgbZsb+2woyZUGe4rmVK04SN2bkzmZDnxeoAGvONwaUqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1931909},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"96aa499bd41539331acb4a56cf75958d4bf6e04f","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","release":"tsx scripts/release.ts","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.1-dev.15.g96aa499b_1787913727741_0.6274731713301707","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-dev.16.g616c20b4":{"name":"@imfusion/web-ui","version":"0.6.1-dev.16.g616c20b4","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.6.1-dev.16.g616c20b4","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"2be18e60bc1fe7b092c521c20f33fd9e807a51d4","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.1-dev.16.g616c20b4.tgz","fileCount":215,"integrity":"sha512-PNq1vLULRF+jL6uqXAmrfpt8gphKKYl61e7Qcy+7CWyMF464zfMvwIFUkJOfT7DuXuXab3f+iKs0pdvAfAhzwA==","signatures":[{"sig":"MEYCIQDSW3UAMT7UAI0wLdVpEBxUCBN0R2aV4X6A0sJog3uEIAIhAIYUwL4/EpxlpxWW8N2LNevk9sQTZROQmmHTDShRJpGi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1933379},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"616c20b4315e3ac24ac5be4bcd0ef266e989c309","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","release":"tsx scripts/release.ts","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.16.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.18.1","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.1-dev.16.g616c20b4_1787919949999_0.8909866256662922","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-dev.20.g3845eed7":{"name":"@imfusion/web-ui","version":"0.6.1-dev.20.g3845eed7","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.6.1-dev.20.g3845eed7","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"10cd82839579764c078a914d21f006324213ed71","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.1-dev.20.g3845eed7.tgz","fileCount":215,"integrity":"sha512-0QqShCsYT98sUy2gMCccvXsMnGegoL++KaKnmBzZGMOs2t07LHbbCkpbLiDP5YPOfdSZ9ZkS/hwpYud39ge3tQ==","signatures":[{"sig":"MEUCIGlNqUVQr3brTjgOl6r1pRx6jNAZpbX2gqmKbmqtyYyvAiEA8DKYyWt25ufxObZB82f+Oxwxkpqadc1jSseZf8kGztI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1934552},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"3845eed7a45a0fbda24891c917d98ddc7cbbcc94","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","release":"tsx scripts/release.ts","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.19.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.1-dev.20.g3845eed7_1788179166968_0.9268753550860802","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-dev.21.g9e345485":{"name":"@imfusion/web-ui","version":"0.6.1-dev.21.g9e345485","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.6.1-dev.21.g9e345485","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"3c0f6177b381d4c2aa0f5aa1909bafba3adecadb","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.1-dev.21.g9e345485.tgz","fileCount":215,"integrity":"sha512-LmVvCAx5WAJ/ngEhnJ3hsLjpuI63Hp60vTrXB+CHFZXaukg7tKK8wHmhgJAlr30tzCjVVu91K5eV6caZ0ko0qg==","signatures":[{"sig":"MEQCIApVGDbOSjdXmTFAc+ADuOKe4bxo6H/EaizO4dI6+HjaAiA3/gSwb0oWFB3Sr/lz0pL1MVYIjvEfbTxvMr5f9wH2aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1935387},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"9e34548562444c4858a69a6ded9c02f79782b30b","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","release":"tsx scripts/release.ts","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.19.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.1-dev.21.g9e345485_1788180841491_0.5180290060835047","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-dev.27.gfc6e5abb":{"name":"@imfusion/web-ui","version":"0.6.1-dev.27.gfc6e5abb","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.6.1-dev.27.gfc6e5abb","maintainers":[{"name":"imfusion","email":"websdk@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"6e98a7ced52a22cb53c4f94ba6435252a5ec1d56","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.1-dev.27.gfc6e5abb.tgz","fileCount":216,"integrity":"sha512-f1Ag7CzuIjrzPdOlu1ii+y8CH9Iq1/WVXXOvdZSCRBHWykfMW1ZjD9nmnuMyFtHUkqVcA4Q6zdVhFSaMQHaQXg==","signatures":[{"sig":"MEUCIHxpb9+6o6761+/9aRh39I1wn8WQ4tCHUJPYTBx1X4JgAiEAz8grJIc4vPcIJr10dqzUlbj8rGgSshjS5VeTtrajsUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1936411},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"fc6e5abb50be9890226c3ed8b68aa6e5f072cfdf","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","release":"tsx scripts/release.ts","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"imfusion","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.1-dev.27.gfc6e5abb_1788249364759_0.7563343340255169","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-dev.33.g665111df":{"name":"@imfusion/web-ui","version":"0.6.1-dev.33.g665111df","author":{"name":"ImFusion GmbH"},"license":"UNLICENSED","_id":"@imfusion/web-ui@0.6.1-dev.33.g665111df","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"}],"bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"9b12ed745e7de4e171f93e30fdbb62bf41e93aa9","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.1-dev.33.g665111df.tgz","fileCount":216,"integrity":"sha512-DHhI8BsHqoHjDpZ+Xpy+Z5D7RY7x5445SqRDJn+BlK1XNDZ30FKZF8d+pK783zam/E3Ls/2qHjSOs5/ArzLKXw==","signatures":[{"sig":"MEUCIQDaWjob8rLch6zemw4IxczIWpNN9w4v47fUCf8in+4U3QIgcfImZsQMPMgbD1v6kevVSIoosn8AZ3zYTaJ+/4EtIWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1948640},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"665111df7aca5652e47f0951d36249d7762be302","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","release":"tsx scripts/release.ts","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.19.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.1-dev.33.g665111df_1788343603378_0.7787807968074518","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@imfusion/web-ui","version":"0.6.1","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.1","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://bitbucket.imfusion.com/projects/WEBSDK/repos/web-ui/browse","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"03a8442698d16172032d51bfebf592f5480ce7ae","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.1.tgz","fileCount":218,"integrity":"sha512-oVXk2Q3VyE4kZd3wB5mAj8nDsXmd0thCAk0/HQLPxGcCfNTkbExh3XF7EmVOWkOpTBY5atljEc5R6ikK6GBJxA==","signatures":[{"sig":"MEUCIQCy7epFtHordstBgENxtuNJmS/HzCMYK2OdLljqVv/sSAIgfEBCQ+EH8V+WNpkjok0/QQPQGoQINMrPm6T3Sr/Vr/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD6I6f4NhHhglsLMf3buHMnwS7fwR3hh9dYt6KGzgp4jwIhAMy+kv9wDYBqUKfeV5TY+iaqWcv4qeeO8VW/SDqcj2ps","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1940851},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"adbf3c1a04a72887635d3b3c585f0fc34b88d571","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","release":"tsx scripts/release.ts","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"repository":{"url":"git+https://bitbucket.imfusion.com/scm/websdk/web-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.1_1788424328287_0.09490308127666358","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-dev.1.gf73fc5d3":{"name":"@imfusion/web-ui","version":"0.6.2-dev.1.gf73fc5d3","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.2-dev.1.gf73fc5d3","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"9d22a994b9b8fb72097556a1f77e90715adfc1ee","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.2-dev.1.gf73fc5d3.tgz","fileCount":218,"integrity":"sha512-FuhbNHNEDsocM4U8yN50UzshD9UysVED1YkTE2QWs+XvcvGw4iq8hN8nVJeF34dyYqdTRITgQigu5xIifq8h7w==","signatures":[{"sig":"MEUCIQCYcU52bkPCp09RJPQqOwDtFaf5lnT96UE6GtjPHENZiAIgCLJX573KXmNaanqZkStRA0d+4hCgrVnDH/VoLH826oE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBoDu5krqS/ucObaIp+me0GgF+TjJm6N7g6UxFVwLTiuAiBbCIJW7BnyjYDKWmO5X5EyFr7ICmTn3fhvbACBV7+Q9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1940515},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"f73fc5d3b98b35f8fd6027884f595a702ee6dd21","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.2-dev.1.gf73fc5d3_1788429374950_0.2514194614647767","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@imfusion/web-ui","version":"0.6.2","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.2","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"ec15f34e5a62fb09042096ce11e5cbfd4b6edb21","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.2.tgz","fileCount":218,"integrity":"sha512-f1POgKIVNOdYDqIDKEciyaMvunSo1W0umbu6G2jRksNnd4tgJUY4hZXYo6AfAqQO71YCBtBE2kapchJ5yMmmvQ==","signatures":[{"sig":"MEYCIQCyZzmZPojmTIajANR3ElQU/4Plr0k6kuhr3BdyKF3U+AIhAK+Ix//19v+MiXO+49Qhspt6Ib6HK9lSiUFLJcQ3H1WV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAPaX4RjTaT5r49lepox7oc0Px7dW8mwBD5mpVZI43+WAiEAxgmTHXPhA+BWFlejdmlNQZ9kliRfud2xbhyCiYA0Rn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1940499},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"f73fc5d3b98b35f8fd6027884f595a702ee6dd21","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.2_1788430707686_0.5024056025617105","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-dev.2.g0d934ef6":{"name":"@imfusion/web-ui","version":"0.6.3-dev.2.g0d934ef6","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.3-dev.2.g0d934ef6","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"865a1db5d13cd7e9eba1bb859b513b456477ade8","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.3-dev.2.g0d934ef6.tgz","fileCount":218,"integrity":"sha512-C6WMdvn3iFhXvmRbSeyO4WvfzYvRNHXi7oV03HOM2RWYY79VD4RbBIj96qQ88hdkUEmO13jel/SWaDnoLSqLmA==","signatures":[{"sig":"MEUCID2TkPWLKSFlJqCrP9cdnVhFX1Ylnms2l5tr46QdrX9jAiEAxAR3N2T+4G8+JixSvMoumJFaJD7HD3RwT1KyNqAiga8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDWtJXsshi3C46lIU8yKAntRv76FkJMeJyUuaYQmguBaAiEAjzapjcb98+uuLvpdnWXJ75BtTqsVkzppBM/0B7MJBV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1939595},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"0d934ef651a453455991897fbe2dd8b896e3017c","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.3-dev.2.g0d934ef6_1788431916925_0.6989602525852361","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-dev.2.gf01ce4db":{"name":"@imfusion/web-ui","version":"0.6.3-dev.2.gf01ce4db","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.3-dev.2.gf01ce4db","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"7214d139f781c69881d9b49952b408672bac2aa9","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.3-dev.2.gf01ce4db.tgz","fileCount":218,"integrity":"sha512-oRuJTvaA7vjeCiJ8rBBLMZHNJ/KER7VH+DB+PScWKmmG4eQcMkAaCAUeX0/fA43oF1vYo0TowusMGobbWbr+Sg==","signatures":[{"sig":"MEYCIQDYwve3aF/GiFpxvj6WpUs05yRinEl9C3/UzBT1OAAfWAIhAO56r83inTdmw0knGfB5yMli20J7mXfdkaq4obPrcfeA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDEjeGtDykGZZMq03WMJzi4fozdAXIENZrlGKdHjUFeOgIhAK95JDt2+MM+w7a1Z7T3E/x+uQBy9Tjk29z98NdlZMG6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1939595},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"f01ce4db607332e3a23050e257cd8be08f1cdb17","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.19.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.3-dev.2.gf01ce4db_1788432768810_0.5392262637611125","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@imfusion/web-ui","version":"0.6.3","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.3","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"9f20228a690292b4b96b567050a1508ada005c99","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.3.tgz","fileCount":218,"integrity":"sha512-bNl/FTwT/kJ511gpDL8rtEfIwlSICE8720PmjvtMFRwaYZn657xnWq/4DdXmFirUCmec1xtkOw9ALlEU3gmklA==","signatures":[{"sig":"MEQCIEgY9Xu6FSBfEcsQrfYJidK7GYPQzVb/FLC1X9jSRs3EAiA/gIzDJx6W6qeLB2mcM0EgfTo838rtBKlR77mfFiWTcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAdg744STLhz4tcsm2zZUCKJ3U28dKl0n+sz0TnAD0d2AiEA7zS/Zk9VaMy6LS/GSqSq9f4U+093trxGFFelpGfUee0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1939579},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"f01ce4db607332e3a23050e257cd8be08f1cdb17","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.3_1788433247521_0.7264248191116074","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.1.g4ec1264f":{"name":"@imfusion/web-ui","version":"0.6.4-dev.1.g4ec1264f","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.1.g4ec1264f","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"9cd9e8b13a1f47894e10343d5a096972ebeaf877","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.1.g4ec1264f.tgz","fileCount":218,"integrity":"sha512-7dlEmxuUb8lUtSVkTg5jasqZLomNkbqxwbAbaiJqTVEu8vJ1rQT988IzbH2bQGVD42AzIXZGwAt05fGweo6Csg==","signatures":[{"sig":"MEQCIAt47AklGbKf4mjyb7x/FJn6XWYHrUdalU1FN4JLVqbYAiBGPXFSADSMAy35aLwUP3vMoEiF1npuPhhlcVbNlxdQIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD1P/pwPHT03Lj5kjxeOwqDnZ1XLreb5g1+WSWBFXd+VwIgGKfvHlSPPwPXN4BSeJkqWbHWpadjHzCfAt3F8b0fxZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1939595},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"4ec1264f06db2833301b5a436b910dad2710110d","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.1.g4ec1264f_1788434406156_0.7619098927928385","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.7.g1840f300":{"name":"@imfusion/web-ui","version":"0.6.4-dev.7.g1840f300","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.7.g1840f300","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"c0951498d57c1d1320861ceb30719f19b86d63a7","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.7.g1840f300.tgz","fileCount":218,"integrity":"sha512-6SFyZsJZAI1oS40d32thg3yeTUBV/NApYB6YaQmDMH+7KFFqqT+sSpK6UCtAg9D+qLz6mtXpY9dtlcZIdEgLDw==","signatures":[{"sig":"MEUCIQDEerNkhIrathYH3Nd8oohEm5QNSMBFdOTnAfCLGltsKwIgR9EkB1I+MRR5QULlEyTRr7/4FIHo2YYvfeCe0a08Vlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqkDNlcSUS0FqHUpPzSGiqal0t3hLliGG9Q9FO+7e+oAIhAK4M6xF7aZsTssB0djpqmfBcV2h8sD4tiCjLgQXTO9cr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1936247},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"1840f30031f2efa99f93f05a7702d507b0973970","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.7.g1840f300_1788858644458_0.5158536304353656","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.8.g41d03f2f":{"name":"@imfusion/web-ui","version":"0.6.4-dev.8.g41d03f2f","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.8.g41d03f2f","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"12befccf3edae4c4a9df6de37b8e1bc41fe36323","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.8.g41d03f2f.tgz","fileCount":218,"integrity":"sha512-4SmJCRSCJKHd4MDsqpqRgot2BQi4bocwQApu/0rkWGkeBDk5IQhFthyjfOGtY1lMXxh/KYZQSwbDgO9bfloPlQ==","signatures":[{"sig":"MEYCIQD8+F3+FB5gceiGHgLOgJaGqLUaQQq6+qhooBMDGdU5wwIhALkFSjcn4us6A6TTF9fh4O08OhBa4nrW26kU9SWxna4J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDtGe/bSd5jQhBvHnEVTIQecDqmx7j1+iLcDs7Qt85VBAiA2DPkO5HLFPt6bLNkkhp1iSxEdvFOw3+Kmvaaa0iXxNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1936301},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"41d03f2fc2f8ddf002d02fc2255c2ecf221bd423","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.8.g41d03f2f_1788859790435_0.9747906304558593","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.10.gefecdbe5":{"name":"@imfusion/web-ui","version":"0.6.4-dev.10.gefecdbe5","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.10.gefecdbe5","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"f3033749f90a12689980b8b669960d9c261b634e","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.10.gefecdbe5.tgz","fileCount":218,"integrity":"sha512-Jem0OhSiQMaZhbxpZwwBOpM9VnFZvPu5VuzShI6qYbYlIquKH291Fccyt9MCPhJ8qW2WTT1BjN3dAKi4KARO6A==","signatures":[{"sig":"MEUCIAXn2WltGXSlv8jst3vtCIlkKQQWUeH92MGyFZhG9en7AiEAh8rnWG2Rv9Qz7nlcTvYHjNzHng59CeujBv9tfVWac5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA5Hs7k+fi6w+rUfeiwMI69/y6NXi6/2S0/1JlkkbK6JAiAGCsFoI725Z9iK+rWOLINF8lMWpIz9070UNAak8nDIUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1936329},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"efecdbe5b507eb77e02cfa118329d29cd7da7395","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.10.gefecdbe5_1788862677838_0.04108694331241769","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.22.ge7bf54c9":{"name":"@imfusion/web-ui","version":"0.6.4-dev.22.ge7bf54c9","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.22.ge7bf54c9","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"e48e557301698f91c2224432b5cb0eab4b20d961","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.22.ge7bf54c9.tgz","fileCount":218,"integrity":"sha512-WAB3D/8VoPtRvPlx2iWhc4JbRMx8glNxZaw8Lc8kEeLt3/wh0inP7Epb5FtDiO4jUIp4vvbE7cRzs0i4IgX5hQ==","signatures":[{"sig":"MEYCIQCfWUESn8+v56FOPCBTD4DPHgMBKDmWVwz2gFhJxFWtcAIhAKpnJj2qS0qDo1xO1OnDEXlDS89XlECA1FyItz0GiX9p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGufX5/whBzRyZanzB/CjjCItW84ZR/KiWsUgU6rQnaBAiABBwZOt/9iAx3BLDSXHAufKokwkcxTgqWG9/oLeFnYqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1939914},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"e7bf54c90a454c29ed8ef17fbd5efefa63bee8b7","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.19.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","nano-staged":"1.0.2","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.22.ge7bf54c9_1789040212360_0.007395134198609377","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.23.gc1cc4132":{"name":"@imfusion/web-ui","version":"0.6.4-dev.23.gc1cc4132","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.23.gc1cc4132","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"6538edb1501eeb4d8c8bf630f6d6b681b8b8e0e2","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.23.gc1cc4132.tgz","fileCount":218,"integrity":"sha512-MRn5IIoXJSvO/spW9qpJVLRzbBp4hL5u9mS47AzVTlFMhYSrzip47U8ZR4lHLWllirOmoPLY6JcQsyHAwKfyUQ==","signatures":[{"sig":"MEYCIQCVtT+c05Fq7PTEMfmb5xxJoW1StxCCbIQjNVPt4j415QIhALuu/AVJHfpcCVWP3D0TZACoBhUhdKcmiMp2DAgODYPI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCBOO34tmebQ32YjjTCAYqPC0bEgEpM6qqwrOEkS7vDggIgbKZv1+iuqM6BL9CM5xaulna3FrJ+E99LbrwQ8TIgMQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1940029},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"c1cc41329c6ea89d86fddbd21012b2242e971b3e","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.23.gc1cc4132_1789040933202_0.1551510818628512","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.27.gda42e9c3":{"name":"@imfusion/web-ui","version":"0.6.4-dev.27.gda42e9c3","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.27.gda42e9c3","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"a576f67ce5c1daace1030e2ce158a29f83b0e541","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.27.gda42e9c3.tgz","fileCount":218,"integrity":"sha512-oy9lrCnXRsoFuHVtisIuHqd781RRdcADmHjc8IPlvRkfHGPgFuS4yGjODDzuMcfNvH87zWxsxIFZoB8EpmlOSQ==","signatures":[{"sig":"MEUCID0sxg5Qdxld6SVOsI9xNsRsPevkG/akNKz0oi1cufgDAiEA6K7QCFc2umDK0x+6uV1BHGQQmDWRx/Ox2aZzi2xym1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFI813k4N7ldlY4rS6ntYBFMffW3gVZNEB/EgmBUGkebAiBbesF5ADQfqU2LWrqthR8xzcaseow0a+9NprnIYqDZIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1940029},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"da42e9c34cf68831b726b01ac6e42d0c830f017d","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.27.gda42e9c3_1789043732792_0.7428629990610363","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.29.g527b8ff6":{"name":"@imfusion/web-ui","version":"0.6.4-dev.29.g527b8ff6","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.29.g527b8ff6","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"32d50411d520ce6eeddfe23c0fef060812377628","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.29.g527b8ff6.tgz","fileCount":218,"integrity":"sha512-FnNE2iX14451lOA6U+VTLWCT3xPuHApDsWcMpG39oHdZDgkHPvS0am54L+LhFUdISzNa9TN7lRkJgj2vKBwGZg==","signatures":[{"sig":"MEYCIQD/Z+hB60tJ2S5+NDaZbnNDqTzEWU4c8ogU6ZrsUJF33AIhAIv9klqIwEkUK8Z/fD7LUY4pd3FOJRSR3XzkNRB9UEeB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAa3euyTULyDxrB3YILzcxU07ZRYseiGCbdbVBaursSvAiEAkpCqFdQHmhwgm/RM7gHQGv5gVLoCEwAZX6si/X4VF/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1940353},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"527b8ff659c7a91491ad41cc0729d093290040b1","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.29.g527b8ff6_1789052044101_0.8278428125733333","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.30.g1907865c":{"name":"@imfusion/web-ui","version":"0.6.4-dev.30.g1907865c","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.30.g1907865c","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"6b9d8782a3acd61a4e1b0bb9fc6f3523b6521eb9","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.30.g1907865c.tgz","fileCount":218,"integrity":"sha512-T3IIIc/xFFNxVx/Ba9nqa+y+XRwWKFnP08XwBXThndU7ieZoUQ2EnHRAIrINFYunIrWPTZ3RNH0rrHLIUvIIYQ==","signatures":[{"sig":"MEUCIGmJi5kEWpHPliHDBWoi2YmQppGlDNJjt80wy4tzLwEOAiEAtDBh7P+PSritb2Y6ClqQIalB9PjEemNV0jUQrBYFMng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDul1tWlITynuiwiRiHEB388Phn74LLsMSVvJuUh9oyigIgUmTQrxDvJIZWqS/zzOuGUPHrd7Ac9UsbuupdB1uRmIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1940805},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"1907865c592525fb0a960931ad1a06667f1cc5cd","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.30.g1907865c_1789053000442_0.37140571143445755","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.31.gcef47041":{"name":"@imfusion/web-ui","version":"0.6.4-dev.31.gcef47041","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.31.gcef47041","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"ec425cb2b3428f8f4e6eb358ac069e0c6cd208c6","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.31.gcef47041.tgz","fileCount":220,"integrity":"sha512-F2Z8p4siQr+ljGcJWzea8xnrWG0c36kkasclELr3J9+moO7pIaPBi8Z831iFHIHZxhVI9GRIpeZR32TmZeTasQ==","signatures":[{"sig":"MEUCIGrDoDErQHPo8MqZwkQWvfuSOLA3P87IJBRy26xCc4QNAiEA4mIEqXSJW2IMxE4BrEYQB8s0u6UrHSonFh2FOqeBWXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICMfvfHUyjYPrDlwOJQMStpNCUm2qe/PwZXSFNbmVPTEAiAxUl36dAVsQ0Q1VwuCIWPT+XtYRD4CEQbGJ3bc0SkiyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2084883},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"cef4704100482fb98a1df44d799519cebf553541","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.31.gcef47041_1789057307893_0.5084107577158121","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.36.ga02df89a":{"name":"@imfusion/web-ui","version":"0.6.4-dev.36.ga02df89a","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.36.ga02df89a","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"71635e10df07c7201fa87c77ff02e2c93fd17c1a","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.36.ga02df89a.tgz","fileCount":223,"integrity":"sha512-s5p8xgjOZMHTXTQKd+U6C2dBoB7fUV9RifCZiZgIGhs46V0Km420MK80ePJG3CB1VHUOMrcFU3trsxDRXEg/LA==","signatures":[{"sig":"MEQCICZPSqDvHLjRB53/AUhVe/FRWvofyi/6vEE9W7p5rkWRAiAbxLS7SGSruCmLkATP5p7zM6/j7N7p7fgEvTjbI8e9ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFWVG/xLelVmZWbJxSwREyYhdsAevapahG/DyTf4okI1AiAacPMClRE5GQba5frJNGcw4ePSY83n3DrWCQN5TriiAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2129538},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"a02df89a7d333e86c0cb2b9917078802f128391e","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.0.9","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.0.9"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.36.ga02df89a_1789130547299_0.49493150706742517","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.37.g60acf81d":{"name":"@imfusion/web-ui","version":"0.6.4-dev.37.g60acf81d","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.37.g60acf81d","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"3c6bc2e129b0af117c6e223802f68b91e38f7176","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.37.g60acf81d.tgz","fileCount":221,"integrity":"sha512-3USQdCjMxFgQ2sz7nSGAuPw3UspSZnmo7s7k60oyHTFelq+4C6BgcucRdBs1HqOhe88ytFWwep1M5N1WTPy5pQ==","signatures":[{"sig":"MEUCIQCLW+iug1TvgEB2Pw6zg7R31T7BbSL66fCHUPPF2PyujwIgXXQOHHVA7zEY/A3OCjEH56IuS/aXV5sWD4Sy10OPl9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDd1Za9FeeqIWBWWxuAKMrkCT/qK/Ey8rza2o7nPF26+AiEA7xy5xExaZeTsw50hYg5jXZ0PLcEF3yT5iAfCrFJG2hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2123984},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"60acf81df5002d047c283a615a336698b6c753c1","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.19.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.37.g60acf81d_1789383605900_0.4363415210729933","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.38.gc77c6321":{"name":"@imfusion/web-ui","version":"0.6.4-dev.38.gc77c6321","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.38.gc77c6321","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"a7f9a8b98a59e44307b40d2bc940f3de31e46b16","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.38.gc77c6321.tgz","fileCount":221,"integrity":"sha512-FuxGJbYxscdl9zl36dpqlgBnTjahX8lWjwU9SlDnIYRO74tPJ7Z7txx1Hb8q2luIkPEGu8R0df5Wj4Xt0hbHrg==","signatures":[{"sig":"MEQCICbucYE8t9VLX1mVxOsWfrdXtasFukaLfGDqbixFd8MYAiBvYf/96BkVujrC5evzYbYFR4sYEw8VC5a99oA3kaM27Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDRnB79x2HuzbvG+Ta0Y/8uQzqnuoQ1K29tU5bb5HzhPAiBfvR62FjSSeifgQvoqTDQTiYa1J9ISovWe6MjXzowfsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2123984},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"c77c63210ab4f8c6c4fb78e18ff24fedfaddb3c6","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.38.gc77c6321_1789457655689_0.03970336721507661","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.41.g750bc43a":{"name":"@imfusion/web-ui","version":"0.6.4-dev.41.g750bc43a","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.41.g750bc43a","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"b56a9f64e4473bdc491e32650cd2cdf409ee10ff","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.41.g750bc43a.tgz","fileCount":231,"integrity":"sha512-QPDRxnbiJC7F+fbHmwpTE2NgqlcdIRnflh155Q9Iq8OFrIIUwoqLFpaScW/hNVi1fbvvJfs35AgZ1WR7Hl47sA==","signatures":[{"sig":"MEYCIQDd30aKfmB4NdUBvsqekVQZ3PpFUzEG1y2na68a0jiKWQIhAJa/asXOXJUzKHRSUt1borXe1PgfMGNAgh2524tkAAbp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGO0HzLcR3wyeH/RbRzuUiFaMriLv6kuERyXvWphxZzFAiEAuYU1BRfqnCb9mOlLi9wdHDAYzr9bST/T+D59phYBRMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2439155},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"750bc43ab84581b1b2bf8a9ef7381c9fe6f1c801","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.19.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.41.g750bc43a_1789487767280_0.5614749088514206","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.43.g3f16d49f":{"name":"@imfusion/web-ui","version":"0.6.4-dev.43.g3f16d49f","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.43.g3f16d49f","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"0a97438b675983fb2dc59e380fa41538ea29f72b","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.43.g3f16d49f.tgz","fileCount":231,"integrity":"sha512-rh9qrc7y/ew9vtGowH543Uzf22PpQOSMKBYA3fLUaPAGA5knEF7iXYgmocJaQaBVCc/5zPe6bJhGJM+Ahrro9w==","signatures":[{"sig":"MEYCIQDX5SCpCEBnlDJFNz7iRDlg599bAAiKOCu9EvNPw4XtDQIhANhg4wH6G+YRIh4K10LClodSpM2SpUsDe4Funux8qOwp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFXZmOjaWI4OoUPycljTERcQCMQLm8JgrWnZRQ4/P799AiAJsMd7g4j6Bil7GIZxCQFBIf+0kzCQnmPPOU/Ve1zU1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2414319},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"3f16d49f980d39d8d3afbdd234e6a6a48a6419ec","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.43.g3f16d49f_1789557357108_0.5252461971701825","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.45.gbaffa741":{"name":"@imfusion/web-ui","version":"0.6.4-dev.45.gbaffa741","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.45.gbaffa741","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"1950416eb4c4f199fcb31225042899b97d6dfaae","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.45.gbaffa741.tgz","fileCount":231,"integrity":"sha512-BNAMurbPqy5T7pIz8QrGxkz2ltihPRphBoCYwXP7pBi3B1bq428BfXA6zFto1QVTBls1VWyPCVikst4CMv2GJA==","signatures":[{"sig":"MEQCIH3MbAebuvKqUic/GDbqSd2lX7PkhuttbfQAEKWdPKB2AiBk5f2b+PlgVpBKkjXXP367O64OXfEcrhb24YMiDQzP/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHaV/HmO+tchUMr2ufq+xACDh3hBvOnVrZfBvtM7m1rzAiBUyfSt4l0paNjI6gnF6M4tWQFAyokWscymhgpeNCRtkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2415519},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./build/*":{"types":"./dist/build/*/index.d.ts","import":"./dist/build/*.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"baffa741783d1ecf8b79400a82f5537a57178e91","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.45.gbaffa741_1789558998737_0.18121481133429307","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.47.gbf9db4a0":{"name":"@imfusion/web-ui","version":"0.6.4-dev.47.gbf9db4a0","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.47.gbf9db4a0","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"447ddc76b672d53bf61832aa3c94b08a3a141921","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.47.gbf9db4a0.tgz","fileCount":240,"integrity":"sha512-mvloakWUMUqGxgN8rqxp16vM39ijRxTEfMfGi0p1247WzrupfYVPjVR/HnAsE8s2PfOAiKg2pI1kLffttOOInQ==","signatures":[{"sig":"MEUCIArz96AkIL3L4DpuiSWBDdJD1/fdZJoJxC9gc4/k/TGZAiEAzbpau0HoP+R+Vq0DgH9DegEAh1DToviofKLcDw5tI4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA5ZxzOVZzw0mW0s0rRoHgaXz2Tr9Pt/fxLazJHf49t7AiBdB/DHzvg0UCeNl96r3yiDB6J+GWIuWaIxKDsuQcYehA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2434964},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"bf9db4a060a40171c663038ab8303f121f3dc452","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.47.gbf9db4a0_1789572182381_0.6610113746555528","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.48.g1cf34297":{"name":"@imfusion/web-ui","version":"0.6.4-dev.48.g1cf34297","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.48.g1cf34297","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"356cfc713c3fb4ab4ff56df7e95228d642e927bd","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.48.g1cf34297.tgz","fileCount":240,"integrity":"sha512-uHVKvxs37E505hzjPZHiJNe0tBIov400q11W1w8fPhVgbWUfI60t836aP+fSbmhBBET9FD+SIg7i6Uim23om1g==","signatures":[{"sig":"MEYCIQDjFVzxMATyClnuhfbF2K6vd6OXATgSvgcC/1rXgBnQ8gIhANcwVzqxFTRvXxcCAplqeuyeCGvvkD+JUnYXMZZH9IMY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkXt98j8GfbDMz6MeHJOGgKGn7PLuU2qvB0M+X9XSUfAIgLLhjzEVC4UzZCfgIUn8jPJI6JEysttyzVIWhfTn8uiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2434964},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"1cf34297ac21421d8a67123d0b8d1dd6be9283aa","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.48.g1cf34297_1789573605187_0.5437459862608318","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.50.g71d59d59":{"name":"@imfusion/web-ui","version":"0.6.4-dev.50.g71d59d59","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.50.g71d59d59","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"39db95ae197b5bdb2405ebef7568aff6d61c2c6a","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.50.g71d59d59.tgz","fileCount":240,"integrity":"sha512-AvvbyNNcAsWb+JxkA/UH6/n8H1Hf9L3pNCDVK0Wd7eryd6X1PoeNHhvh0KkmLQCILflKhHi4WCsRfsfvqH4oJg==","signatures":[{"sig":"MEUCIQDZyiyO/CYkogrcZMUX3EwxEBItx5xcYuaPwQbMIC8HGwIgBkuGEuiOreIDpTuiJVsz0bM8zc8tDpyKEg1VEy+qPvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHssD0v5mEHjaumjOVna3bG7ESm1j13f052YnbO3vVThAiBmyw9TrYkPxPUGpN3HeE5JAXrisq1kxivGL2T6lIQW9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2434964},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"71d59d5977ba461c68ca0406687de6e913eaa45c","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.50.g71d59d59_1789655524223_0.21899979995095564","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.50.g6b02dfb6":{"name":"@imfusion/web-ui","version":"0.6.4-dev.50.g6b02dfb6","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.50.g6b02dfb6","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"51051770e5118d3a8d914919abe5fa6f8b695902","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.50.g6b02dfb6.tgz","fileCount":240,"integrity":"sha512-juBLNtoqPVx7qsDZD+HwSu/EA8Sw37LkcxlStBMAN/h7mmlfW+RF30AZTmol1j/kGMaXZhzJ5pekwrmoMhjwjw==","signatures":[{"sig":"MEUCIQCUmMQABZyrssDB4zUvq5BgV//9ZloECV2/EHIrjfgphgIgP4fJXUWNeXGQoUwoQY02W+OLyAA6dskwcYwDiSak7mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICbyEDsFqQItgsbfHJ03+IB71f1Aask0r+k2TuLewzmgAiAozL0LPRZ70e5TVmY2i6FBVuehWlf7wyJMpItfsiqd/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2434964},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"6b02dfb63fbbfc530de0e3db8e5dce07233191ce","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.50.g6b02dfb6_1789657280282_0.6598157277325978","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.51.gf38b0107":{"name":"@imfusion/web-ui","version":"0.6.4-dev.51.gf38b0107","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.51.gf38b0107","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"208bc4fb384e0fa23bf328cbd4321ab7555f6a34","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.51.gf38b0107.tgz","fileCount":240,"integrity":"sha512-0Ffe84rG6g2lFk5eFcmR2VssKyoJGR187lCBDiPcjx4avkKEd/ED7FCtOjmAYHFeOjQPTTolLn3KugA+qKwjbw==","signatures":[{"sig":"MEQCIH6qIn2889VXG2TOn8KXSf8pPKBU8XZUXBsfeJNn+rk6AiA6V/Ouyb/3WMeDdBpKPPrJD0ZfpDsMixSI37ZuhxGmBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCXuNGQWAl9BW9kgkDqm61tZ0lD76hfv/qYoM4vJAPs3QIhANjgmhHmGEdJO1X6xIrE6nYj/MCOFWKHhb1rf+MWvIxF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2434964},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"f38b01073c1ed92997e4ce99d05a2740de37fe9c","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"node src/llms/evals/run.mjs","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' node src/llms/evals/run.mjs --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"node src/llms/evals/report.mjs","skills:eval:compare":"node src/llms/evals/compare.mjs","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.51.gf38b0107_1789659473247_0.7586443164688825","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.55.g47fb2f84":{"name":"@imfusion/web-ui","version":"0.6.4-dev.55.g47fb2f84","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.55.g47fb2f84","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"96e296cff3b3c10093bdac66960ce4ad3d284f42","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.55.g47fb2f84.tgz","fileCount":254,"integrity":"sha512-sW2ZDWbYF3oS+TaVg00gfpH9TZ64LRY0tVXlW0+UMM3zSEDMJtMd31WGeUwz1XDpOFYeegKCPHpzBbfp+h0jkw==","signatures":[{"sig":"MEUCIQCehq+yPobHCdOTAErfj98sBMMkUB3Drg5fhD4VzLUtnQIgXn/wLSz4/ysBvRq22Drl92nU1E+9rBEBKNOGNuuvIvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBXnLmzt65PlAQKpweTz8KybU7QOXJrJrjDnaujjIJfPAiEA18Ke5ChMcUP0xK/Kq2dwaJVvEKMpTdktf3mAdIxaSMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2447684},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"47fb2f84f5c3f043a666f42e52abf461c933c12f","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.55.g47fb2f84_1789836564928_0.884005293976525","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.57.g664ba66a":{"name":"@imfusion/web-ui","version":"0.6.4-dev.57.g664ba66a","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.57.g664ba66a","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui-install":"bin/install.js"},"dist":{"shasum":"92d907bfbd22d11d0143a13aee32a6378967fa60","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.57.g664ba66a.tgz","fileCount":254,"integrity":"sha512-haX5xbhAO526BSWHtyri5agjn0L35Y5onAluJpg9rku5C24HtzNkhMmrVeS8pHOBPFMBKkfunHuXSogKK5zYDQ==","signatures":[{"sig":"MEUCIBR7v9c/GGjtUk1VDWJaXSkmYMwQcSbqHX8IiWR/1yAwAiEAv6mOnV5+Wv4OXIhc4jekb4FMBKCi6K8d/+DcgAi8nJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD4zUjoqF+niXvPVBQBlMglBPNgJcfj44g/FxYg5QBbrAIhAJji5ti/FtOjsglsSmQuRqchrmRBrM9Bb+apOYArPa52","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2447684},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"664ba66a9d38d6e87a178fa68cc40ff0a1d273a2","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.57.g664ba66a_1789982775126_0.8488012220894801","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.58.g88c8fcaa":{"name":"@imfusion/web-ui","version":"0.6.4-dev.58.g88c8fcaa","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.58.g88c8fcaa","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"ea028290b7c2bdf33b28d92c508f57942d17ac87","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.58.g88c8fcaa.tgz","fileCount":253,"integrity":"sha512-eK7XLPN51Gjr8dVj1KzDrC+/D139HGCaZ2970mucGDoA1rwlPOew8rPpXHaxHCBWJlCpvqnHMhTpOpQgMqkTMg==","signatures":[{"sig":"MEYCIQCfdTvoO4HWq3TZWssmE97g6JIaqHDgeVmkVIaFKgzp5AIhAP3kVBWP8VOJb70fObciXFQSM/mzBqsbL9tPl/cIthHa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF7Jjei2bH16zZYSeCuNVgDXeUpgjR9lzAEV4cHTpl5zAiBrGwdR4SqBsyIaRispHQMqNheUdWJKBdrwnUjt03zOrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2439565},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"88c8fcaaeac4b1b70b5587742850e7a986f31a5d","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.58.g88c8fcaa_1790262132710_0.9796328210852274","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.59.gbecd3620":{"name":"@imfusion/web-ui","version":"0.6.4-dev.59.gbecd3620","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.59.gbecd3620","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"06b9da5ddaa40222603b1ea68189ecb36a6777d3","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.59.gbecd3620.tgz","fileCount":253,"integrity":"sha512-3WJb44b3YyWf+aV96yKvxxNnInnRr/7s84fFTD9NP7/sCVId2JK3q5NqF9blHjWjNWeckd1A2QSr7KhxROA0qw==","signatures":[{"sig":"MEYCIQDNAp3xuls4ylm8SgIT84+1aYHjeV5WO0SXeO7M//TldwIhAMX9oeDiMmnxf5P2xLnvbXgCrby0Qe06ICLMbOGQgjjK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCMgptfEnb+gQG3pTM6VflCzTqr6cL6A5ENETJ1b6TBLwIgc9E6PwDlwW4eWIO3z+QJ5eKS/RTsejBJDdUhXK9I61g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2439565},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"becd3620827fc079def891ce35945b97245438b9","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.4.3","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"0.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.4.3","@storybook/addon-docs":"10.4.3","@storybook/react-vite":"10.4.3","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.4.3","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.59.gbecd3620_1790264376145_0.1952720088339146","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.84.gbfc0d437":{"name":"@imfusion/web-ui","version":"0.6.4-dev.84.gbfc0d437","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.84.gbfc0d437","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"4abfb1d2e0f484823716afdc3fce92e7885f1f26","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.84.gbfc0d437.tgz","fileCount":255,"integrity":"sha512-F4//a4NuYPv6URngNq4jvUmg4EEdyqluWbtMrmQnaPBG0LyKxxuT8IZUQsImsK1of4DF6mMVqfZAKbUgo/oZzQ==","signatures":[{"sig":"MEUCIQDyC4ZneelXm+IoO7b2VfgBEMzmcoVGRHZ863C6LvEiDgIgX2GS3XD06ohGalHyOrJ0mJwLcX96lGTGIZigKMcF5jM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFhA8bpRSKA89VGJvsCHxIXesWCGY0/Xo8ymqYn+H7gBAiEAqufhcrTEOByFv3SVn0mKE3nVJoxoJH2xIdDW3NtzBcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2450272},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"bfc0d43700b114f844a5cd4794340213c2a12a45","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.84.gbfc0d437_1790360019709_0.8090483662493309","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.109.g8d507655":{"name":"@imfusion/web-ui","version":"0.6.4-dev.109.g8d507655","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.109.g8d507655","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"12181c891c0730823ef784734b4192c0eea75301","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.109.g8d507655.tgz","fileCount":256,"integrity":"sha512-gzPQwskuR/RpbkDyop4xYoyifXN+CWiZ6IGU0qtWzyLpj9dIS3iyA4Sky6O1LnW5WfvpfwiWxbuJ7N3+IAMI7Q==","signatures":[{"sig":"MEUCIQCBqe7826THoMDTLzlAukhB7WRJEc9Y42SXg7oPjFjpbAIgAMP+Qy+F9UFVKXSYGstgVEyoG1grdESIFahO8rdzPFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDp/Yq+Gt/Qupk9LYhh0CE3pt+fSj9C+r5hD9T2UQq/jAIhAOfZaNASKfb1IBhRdH32D96Z9Csw0f8lI2SFo3/PYPcD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2479952},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"8d5076555f8714dc940181d9cb44dc7e589613e1","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.109.g8d507655_1790513123893_0.6379510994780277","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-dev.116.gbcea6d9a":{"name":"@imfusion/web-ui","version":"0.6.4-dev.116.gbcea6d9a","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.6.4-dev.116.gbcea6d9a","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"e296b84a6ae98a1d83cd94a6c0db2b39e0e52f5f","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.6.4-dev.116.gbcea6d9a.tgz","fileCount":256,"integrity":"sha512-qrhe27oxpFKPg9aWen/K9xEy1ze3Qy8Vt6AwJIm/B/LNxeRvR+OUpvN0hrN1GkX1GCo1tXXLNqX9R5EyXoj1eQ==","signatures":[{"sig":"MEQCIAoYeD13w9++tDXpLCfIgeQR5OvVCK2XaF0hYGHON9zIAiAovsNA3nX98Av/AinZc14vvFOjJuYcNLwqdCUudyijbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEMv1t7HZsXFWYOZ1QIQI7mgSMZaQq1nnqLHcXlKTYFmAiEAsHo3yq7lMrBe1tJZfYezbnbsV0pwHFaoyxM73qkmaVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2480766},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"bcea6d9ade359678313055612dc043707f46780c","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.19.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.21.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.6.4-dev.116.gbcea6d9a_1790524732389_0.08253614443371293","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@imfusion/web-ui","version":"0.7.0","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.7.0","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"481d707e1cf66b220e5f28c48e1bf84698efd107","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.7.0.tgz","fileCount":256,"integrity":"sha512-Itgm8YnDsY4RTjI4P0yTRNPs6d2iuQS33jY+zD3h/daRaLYiK+NSG/Me4xFLLpXlZdBYlZS4Sklff5Yba4mF2w==","signatures":[{"sig":"MEYCIQDlMzDestOyHBph0eBiI00ykGkpUAb6TTqZj26A9DJ0DAIhAOjLgQcuC0tA9gpr/GPE0LEPsYYXVPCF65rCfx2R41hv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEtJ1xW8iXHQkoMt2BOBN/Qt4CWbSXN/RItQ4NXZ9w30AiEA/C8xI3bGs/c54JQQEN2AhlMbbtsv8801kQymzKMGTiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2480748},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"bcea6d9ade359678313055612dc043707f46780c","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.7.0_1790525229988_0.7648629116499617","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-dev.1.g3b4d502e":{"name":"@imfusion/web-ui","version":"0.7.1-dev.1.g3b4d502e","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.7.1-dev.1.g3b4d502e","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"786ed1683b688fa9c24883572f03544b22b8dcfe","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.7.1-dev.1.g3b4d502e.tgz","fileCount":256,"integrity":"sha512-zTfC2x9iNF4TDsMU2o4a+qCrsDKwTFlXALNSllmfEfQ7ZhVjMj1YXKmvx3F5SG/X60CZvuCOlSMUMiLhecTHQQ==","signatures":[{"sig":"MEMCIC2s+gh80MYB7wtiXdY+nm41UxPr3YG2IBq5kb0SX2aAAh9H/LPTdkbi6PpdeEg3NDgSmmVTze2XLO/ub+NIg3i8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDpBsM4ISbyCocxzQ8vH/dpIXkBOSu25Kg7l2KdIhLSpgIgRCrl9aKAe0Dfay17r5q5E7hS1Ph8X4FHJQXJ80ZC8Z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2481030},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"3b4d502efbb267bff9ed7231829c3442b35e2afe","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.7.1-dev.1.g3b4d502e_1790527891558_0.76149465891394","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@imfusion/web-ui","version":"0.7.1","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.7.1","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"d97be21b5c9045986b803bdcd3c8e4adac239de2","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.7.1.tgz","fileCount":256,"integrity":"sha512-OVEuJDbJyxVp/6CTmd4mephJeG8hyGqaXqc4j+B+6d6+vPKfkCVjTiPx3frNevdtllx7NzISQ9bNzLwdCrGP+w==","signatures":[{"sig":"MEUCICF16bDnHQWW0aVnZgiA3tOQBh3nd3ELuFKvxnZrVb1AAiEA68V98J8IQd+n3Ip7yUZn0iowatHHL5j6KHQh/jIK/fo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDxaH6IQarau618RU/i+XUNJA4rmm12zEFAX4kAIjhp8wIgOi+uZ601iFtxWD2wIcb2JqnLH77dOhr67cXG8DHdWzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2481014},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"3b4d502efbb267bff9ed7231829c3442b35e2afe","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.7.1_1790528274894_0.4019913332518199","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.3.g89ece49a":{"name":"@imfusion/web-ui","version":"0.7.2-dev.3.g89ece49a","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.7.2-dev.3.g89ece49a","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"3ff6ce12dac48fe9263864b9987cab3dadbc733b","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.7.2-dev.3.g89ece49a.tgz","fileCount":256,"integrity":"sha512-cMM3RTkHl4DFqUOYOdx0lWMcmCi1i3QRgKCDRuWNqMsnZzoTyA3b05ChbR7OPP3jkwaetCYRMucncDsdNOcOTg==","signatures":[{"sig":"MEQCIAo4ONJs9vLDIj2JPbe78ris5QipuCdhA8OQf1laTCThAiAfj5+yxWn6bozybPjLezDojPmwKbXGhceXtrWipgECkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHPOgoNCXSXTsPb9a+TSuftpGzbXPXUedisJ2NiXc6j6AiA9G+d7UlFbFdFyPEGb5E5qW5qW6FkpjaMJW/yppP0SuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2481950},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"89ece49a1142ff28cf64733b716f7ba1dc9a338f","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.7.2-dev.3.g89ece49a_1790544769782_0.6817275581057496","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.5.g78bbaac3":{"name":"@imfusion/web-ui","version":"0.7.2-dev.5.g78bbaac3","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.7.2-dev.5.g78bbaac3","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"a4052e27a2d161d8502e5e9e3208102b67d1af73","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.7.2-dev.5.g78bbaac3.tgz","fileCount":256,"integrity":"sha512-LQsakreIdXQpoOrlP50lwZh6TWGvB2V1isD7CTpxEGVnk0oxNpklHZ2mk3p7+JxqkvTa4vpI6EGRRVdFGIAr4w==","signatures":[{"sig":"MEYCIQDEiF6o/YbQl/UiPpmVYl4OV4Qf+FhM1+WV9XbBlYFV6wIhAIodmJJF8O5n8PPdGAmYwi9sba0b5nvvy+r1Q2cuEZB7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGeiQIuRXKZpw6cyPXQjrqCDtkTZrRqLrt+HjMKm5T5AAiA6Nxws5Pt/NFBnJemz8EULNYwUniSe3x+oTxh0B7yUzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2482808},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"78bbaac376ac6c22c81be84402344a7bc3796012","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.7.2-dev.5.g78bbaac3_1790599056075_0.5564781678219295","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.6.g1f49e9fa":{"name":"@imfusion/web-ui","version":"0.7.2-dev.6.g1f49e9fa","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.7.2-dev.6.g1f49e9fa","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"3961d5b053d00928b7e1dd606b2f85d7bce0f6ef","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.7.2-dev.6.g1f49e9fa.tgz","fileCount":256,"integrity":"sha512-/rz5h54LO9aYJzDwNdSKlH/+YRnm9T5//PdbH4CJ6vXZ9AYm9or8fVTHY8j4W7zyZiDVio+YAFARQf0im5AxrQ==","signatures":[{"sig":"MEUCIQDdw8lXy0vu8+qZVGTnT2kJW7me63AdRDRvYjbOAgxewQIgG/84IH2Ok2LL17ph3pynL/KJuXb6I0NAfgT+iKysAI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA3nSOOhGbXjwj3kBdP+g+h+0Y77PLj9qd9cVKu9sjF7AiAtTGnIPQMazobLLGM7oQeUerevqCxJtz0hf1HDp8AsIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2483005},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"1f49e9fa8acec70e590aec5992d102077e1bd634","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.19.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.7.2-dev.6.g1f49e9fa_1790610239844_0.24976042182821567","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.10.gaae39295":{"name":"@imfusion/web-ui","version":"0.7.2-dev.10.gaae39295","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.7.2-dev.10.gaae39295","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"330b472cbbf4f8f6c7e4e69533b337559f6d91ee","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.7.2-dev.10.gaae39295.tgz","fileCount":256,"integrity":"sha512-mqz4wjpvcigX+87OENli4ke0x3WMeGD9I0U4Ld4NulR8xeqonKbaEzTJSCM241gAUzOGtfR1igrht124cUVprA==","signatures":[{"sig":"MEYCIQCmsnqQlLd93t1uflxzqL2EkdgHcsrkqWstQxoy5NEcNQIhAJwsY5tZyfOQWjbn1OpfzI5Pvhc202SNHsNSSdNsMydw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCyJdLAsZk1DCYbo+zM7zXRyWNkUOMUAgrtc1rb2UQQNQIhALF6F8qdxDEACZyNYtMZBpWVqq6+ifTfk8J6KsfcjAFA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2482590},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"aae392957acac746a4555050b444b6fdcb64b09b","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.7.2-dev.10.gaae39295_1790670712384_0.5794326638688978","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.12.g34d323e9":{"name":"@imfusion/web-ui","version":"0.7.2-dev.12.g34d323e9","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.7.2-dev.12.g34d323e9","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"aa58c3979d7aad5e8f964c1d656da64e942d5227","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.7.2-dev.12.g34d323e9.tgz","fileCount":256,"integrity":"sha512-/MqdfErJGXunfhdjOog3aafNTqclOnmSpHj7m1HckouOtpw4OucjhnbNc05+ia4vXKk63d4dm+YUJXsMCCxrLA==","signatures":[{"sig":"MEQCIFNiSUA92guvh7UmyV5hH9HgmfWjtNfAH5JGNzPz4K0SAiAWmUlSlsHTEYTOEXEDQQZAYtGRTYCnPuUJSqRrv4SSiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDN/mo8Huj4FkOb/otwC2OMJpi49j/r7dCgwTv13L2WQwIgMxO0VeoihWV/3SMq75nGeYclW39p22j2DJtusWtf7nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2482944},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"34d323e9c525b962753722011bb7e93c60075152","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.7.2-dev.12.g34d323e9_1790765278549_0.28329330618659987","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.14.gb40820c1":{"name":"@imfusion/web-ui","version":"0.7.2-dev.14.gb40820c1","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.7.2-dev.14.gb40820c1","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"de2f413d612e754f97ab04f24da224a998c1d2b6","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.7.2-dev.14.gb40820c1.tgz","fileCount":258,"integrity":"sha512-eC/QT5WzFfb01kCJJKF+SFwAYwpOUJwCMq8bFAMFf0/cf18xps1gOpPTMdhh2kYG4W0H4Sq5oVwHXuvQhJLHNg==","signatures":[{"sig":"MEQCIFxQ4I2MuMqgAMhGhhDd4XZdtearMsalAUtQEkwBTPVoAiBjLXyirl4+mXou5DyefJjmW/gQucYiGySy6a8sW28QnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCB543wEOPI2GqX9WKSLzKpqzK0MNvc1ppVo85LLP+8IAIhAMqf05rNBjAmwFofa7BvwRmrBZ+wa65Jc8FdaJAbLV/5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2486141},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"b40820c131cadb72ed25e9a12288e94c557dd521","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.7.2-dev.14.gb40820c1_1790847456655_0.812339032597845","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.15.g211a27e5":{"name":"@imfusion/web-ui","version":"0.7.2-dev.15.g211a27e5","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.7.2-dev.15.g211a27e5","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"ea09fa4374285828b34b0770e1031e31b99240ed","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.7.2-dev.15.g211a27e5.tgz","fileCount":258,"integrity":"sha512-oQuR43vSNlVbnXsbDbOxoERp6iEmg8e9VYDJzS3Qpo/QfgwvcBQ8Rt0cAKzkLdqLxGWjp7EoPYL1bkcsghFQDw==","signatures":[{"sig":"MEQCIAvUOt1Un0kYFOJdolBWOdG36cCS/JvSE7nUmHNl2fVwAiBncvqtp2XI5R6bFP87uBMsHKcTDKQtSiTXq8w7qFOUcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFpUI/eX4+3kZpbLwhrLcZq1aA6InjPY2+/2AdKlvImeAiALQOBWILQM69AOj6Mu3YmYQGbYz62s1WYWUDe4o/rOSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2486141},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"211a27e516cd0c0e74ab259d66760dd27a8dcc8e","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.7.2-dev.15.g211a27e5_1790848129653_0.6253625799543965","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.16.gefbc28df":{"name":"@imfusion/web-ui","version":"0.7.2-dev.16.gefbc28df","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.7.2-dev.16.gefbc28df","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"18c1ec938e3e53c3e41b4fb8f479926e54fcd5d5","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.7.2-dev.16.gefbc28df.tgz","fileCount":258,"integrity":"sha512-Vpvu41dvdt8Y8tuvAKL/YP7OoiXZsfi+DiXtcmt78vnB52PPaeqR82Y76nIgG9yWwnHptArQuaecsOLlEUfykw==","signatures":[{"sig":"MEQCIDgDorXn0DGzxu3oo2U7an8gHQAGZgPkg8u0yXRzuZstAiAtWtvyHJ/ld95x/+jl0FSp10hNMa5qqr1XQn4ldJQx2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2tkWnqx/2WJ/qU3vv3JuE159Y5WhejZrEvkOcXbllEAIgPhlsjYvRFL7WCsCHtXrldP+tMrPo1DoDTB8YZt7MUqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2486267},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"efbc28dfbb418642e432e21df1c8fc91e6a339ce","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.19.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.7.2-dev.16.gefbc28df_1790849051112_0.3223602876319849","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.18.g7ab1515e":{"name":"@imfusion/web-ui","version":"0.7.2-dev.18.g7ab1515e","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.7.2-dev.18.g7ab1515e","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"418b8b8a2fc9c302a9c71c40de304bf48a180adc","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.7.2-dev.18.g7ab1515e.tgz","fileCount":261,"integrity":"sha512-6r/YNFHQaqkHzorPSsiQeVCy0Av+NRvylcbPpUK1yUU3wgmXJn4y6ZZQijZz5NkJlsS6QBOXHNHXq3CdEJCDQw==","signatures":[{"sig":"MEQCIC1bmc6yRcHcyv7MGGHhu0mU3yLLnYgJp/Q14zsMQfh5AiAlLfLHOwwfY36xKLGmu7GUvC2doND/2oPQb+89wvib6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB9jBoJUcnpt4KyIrDupGKoqH9FptBcJVFYNi6bHXohbAiEA58NkY/5mmw5+9dF3inCYxH1l8JZ7RoBb92HqdC9fPZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2487344},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"7ab1515e22a7e7f3bea3bb45b3081b51f5480f41","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.7.2-dev.18.g7ab1515e_1790862670850_0.3748022354011973","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.19.gd461ded1":{"name":"@imfusion/web-ui","version":"0.7.2-dev.19.gd461ded1","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.7.2-dev.19.gd461ded1","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"9f8c4d497de088713553a64c0b5f6a9401c97496","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.7.2-dev.19.gd461ded1.tgz","fileCount":261,"integrity":"sha512-+GnG5yy9l9I92ANJVpeH66fXXi+WQ3MIc9P+BePsgB7jWoa7Dk4PN8D4liH/Lel2eKQxKPGLsT1D6SgnbiH0Ew==","signatures":[{"sig":"MEUCIQDCwgqEHTFghfkZXt32Q+bD9L0yXyb9alUemN45ne5NigIgKtsMSGs91QGmJP6WIZoNiVdgWHGKMBBUGXSveg6UjlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC/vcPpcZBL7IG6cMFGRId4YzqFNnyuqp/EEmPHWCMEuAiEA5B0Ar/A52X7Duy/NNushadB6f/ecn5N+11FO+rLw4r0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2487344},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"d461ded1a16fe645a48e7d84d75db40b36b3eaf7","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.7.2-dev.19.gd461ded1_1790862917478_0.650205658228564","host":"s3://npm-registry-packages-npm-production"}},"0.7.2-dev.20.g6f2bfdcb":{"name":"@imfusion/web-ui","version":"0.7.2-dev.20.g6f2bfdcb","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.7.2-dev.20.g6f2bfdcb","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"b33df0de953a61f23a6b89c2064d3dfbd634ec11","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.7.2-dev.20.g6f2bfdcb.tgz","fileCount":261,"integrity":"sha512-WcurEfWFl0M6wjTD/SOx2sVP1GhRmcUnQhlyTpM8jN6mKJOLUpmkMP3gC/KjGlXT0sOozzpWrXIzIV9nWbIWDw==","signatures":[{"sig":"MEUCIDeKIBoFyGQfnWX6cDBzE/Dsas+qFaQd+coxTLSWmR43AiEA+oFpC1SsB4I9GZBVpVL0dZhTDQAAjD0MQXTtWVRzcnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWLPvC33CfPGHOc2UYOOxweNH49JO2BE96yOV0b0HSTQIhAM1lPtkiFitsQ60MlX/3qHo/Isl7ysawr36dtz8/fSBM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2488872},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"6f2bfdcbc71c8624b95f4369a2a8692afc0f7add","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.7.2-dev.20.g6f2bfdcb_1790863621510_0.7302788267982108","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@imfusion/web-ui","version":"0.8.0","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.8.0","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"91e0039ba1affcabe36523a04731cfb52b72f19f","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.8.0.tgz","fileCount":261,"integrity":"sha512-hfoTSNlxadRs+20cg7oCyQPL0L0hdHSPWU9/zoBLi0DKF7xZtFsmwgOcA5FrFmPJbf/9SLXOmKpLM0Bz4UoquQ==","signatures":[{"sig":"MEQCIDDJwabq1D3uzgw+h4jpZ1D57r+6vrGL4mEd4/qYOdAhAiBHnVLXdHg9yLxIUJpTpjnQFI6+cViWpceRA484b5ADLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBciCgRYjdEAUnXBsEfBBNX4sQ96bg6z/Y7zpVjUwwk8AiEAswarr8y0XtX095Tdvg5tsL+Y0fQFXIN/+YA5IpFiWQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2488855},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"6f2bfdcbc71c8624b95f4369a2a8692afc0f7add","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.8.0_1790863930587_0.9323253136213958","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.1.g11d9ffbe":{"name":"@imfusion/web-ui","version":"0.8.1-dev.1.g11d9ffbe","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.8.1-dev.1.g11d9ffbe","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"9101071932e82f94a0e97bbc9006b9c02020b7d9","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.8.1-dev.1.g11d9ffbe.tgz","fileCount":267,"integrity":"sha512-58pcE4YeLDINVA38N/obzUVLxkd7YddCyl7xmzeqvEq5jT7ac3Ozy/SYIqQVARZ9Hxp/thMzcSCLufFdXkik/Q==","signatures":[{"sig":"MEQCIHpHTM/L0G1DpqW/AH6oVtAF8KVm1XAy525AnM5LwW44AiB6+S5eNPxsxM6G/Qvn1yeaSO6q521hF+a4Ac6U9ProrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEjWRAA6QrLeoHCecrPWLN+WP2iYm0vZZRZ4e+6mh847AiEA27l3o/DSZGP1VmOAs5m4io6ecBGYYqIwufS5W9oI8Yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2512639},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"11d9ffbecb6bd793e08036328c12d5ce7e72b885","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.8.1-dev.1.g11d9ffbe_1790874360874_0.29138368864716435","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.2.g74f81c31":{"name":"@imfusion/web-ui","version":"0.8.1-dev.2.g74f81c31","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.8.1-dev.2.g74f81c31","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"1673e3c6654576eafa4d5f8e8dff1c6e845ed231","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.8.1-dev.2.g74f81c31.tgz","fileCount":267,"integrity":"sha512-GNW5/HQ8h3w+2YvYfoGqWCbLvc6FiSW3X1dA6PfvPxsHHdTIuezKVNiAb6k0ruU1mVe3LRTkJ1BeBsh+onTqGA==","signatures":[{"sig":"MEUCIC+wfjhe7q/VLe95Pm6OpGEZd0sPEdCIw8paLz64oL59AiEA62HuXNMDTC+wHKuEPAFjSFEip0dAjsNK5FmHtlzNWi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC46MuEhgDG67D7tIGwEkd73WpETWAXfLKC47XTB0ZlFAiAB6C13HHT4mimDV+d2ZmTssYPKbb1UA7/qZjUWU3i5oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2512639},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"74f81c311d114a44f7f9c315d91013861a3405d8","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.8.1-dev.2.g74f81c31_1790875453539_0.6420752914529042","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.3.g40eaad1c":{"name":"@imfusion/web-ui","version":"0.8.1-dev.3.g40eaad1c","author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@imfusion/web-ui@0.8.1-dev.3.g40eaad1c","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"homepage":"https://imfusion.com","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"0ccade151dd9bfa9cfc9b65d4f16513787462da1","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.8.1-dev.3.g40eaad1c.tgz","fileCount":268,"integrity":"sha512-jSQFBSqOFX0XZFzYpJZguvsFl89tY6hBsL5WYDR/HtXcAiGhG9wqTcn6odVQXlr7zQsdWkoQ1Cl2qdDgm1Oz9A==","signatures":[{"sig":"MEQCIFTcSz/KDh4E+rA/37xMW2vGbVq5L2vxE1hIJ2A9r8pFAiB7f8kf8aIrMU/r252/B8f/FRFs/MecRX64LMDdX/so1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGbSLRrBaHigmM9Rb12/ALPLko4wyvWKzl5aXSZqIzPcAiArzICQGbQ31jfWCGfyjQoOCWeRjtqoqVOXBGmgKQul1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2518554},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"40eaad1c3db5d9dd304cd6e2d531b9706707bad1","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"_npmVersion":"11.19.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-ui_0.8.1-dev.3.g40eaad1c_1790934606776_0.3126637473135363","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-dev.5.gee230289":{"_id":"@imfusion/web-ui@0.8.1-dev.5.gee230289","bin":{"web-ui":"dist/web-ui-cli.js"},"dist":{"shasum":"492835d540ca4257f1a572840ca07b3c87b6993e","tarball":"https://registry.npmjs.org/@imfusion/web-ui/-/web-ui-0.8.1-dev.5.gee230289.tgz","fileCount":268,"integrity":"sha512-BUjZZE5YU3t3JyziOPy3DdAWz1v9UWpyc5Upd5jCoOb3jq4SRZSrIQXBa+prYMvnvsdrLhDVHvzg4ulnSYdfYg==","signatures":[{"sig":"MEUCIDxkRP7/HFKrK7tSW+iROBOeDRpUn/QD4TIh8OZNQUBgAiEAts03HKuHJj7YxTMakqqgtXa0SCA9UtRYn3uyGNhdWys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDbyw33J2BNi+BEye0WuxkIXjbLbK0Cb2iztlHJKj7MUgIhAIHabHkajpBAKE9KRFIzUG5ByrqSbjXlbeQ0mY11O0uU"}],"unpackedSize":2518588},"name":"@imfusion/web-ui","type":"module","types":"./dist/index.d.ts","author":{"name":"ImFusion GmbH"},"module":"./dist/index.js","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":null,"./vite":{"types":"./dist/vite/index.d.ts","import":"./dist/vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons.js"},"./assets/*":"./src/assets/public/*","./llms.txt":"./src/llms/llms.gen.txt","./styles.css":"./dist/style.css","./docgen.json":"./src/docgen/doc.gen.json","./integrations/*":{"types":"./dist/integrations/*/index.d.ts","import":"./dist/integrations/*.js"}},"gitHead":"ee23028912ad54e6b9b5dd43a64c16a0ac843200","imports":{"#/*":"./src/*","#/storybook/*":"./.storybook/*"},"license":"SEE LICENSE IN LICENSE.txt","scripts":{"dev":"tsx scripts/dev.ts","lint":"eslint . --cache --fix","build":"npm run codegen && rm -rf dist && vite build && chmod +x dist/web-ui-cli.js && npm run codegen:docgen && npm run codegen:llms && npm run codegen:tokens","format":"prettier --write .","codegen":"tsx src/codegen/run.ts","dev:lib":"concurrently -n codegen,lib -c yellow,blue \"npm run codegen:watch\" \"vite build --watch\"","dev:host":"tsx scripts/dev.ts --host","ci:status":"teamcity run list --job WebSDK_WebUI_BuildTest --limit 3 --json=id,number,status,state,branchName,buildType.name,triggered.type,triggered.user.name,startDate,finishDate,webUrl | tsx scripts/ci-status.ts","storybook":"npm run codegen:storybook && storybook dev -p 6006 --no-open --ci","test:unit":"vitest run --project unit","git:config":"git config core.hooksPath .githooks && git config pull.rebase true && git config merge.ff only","test:watch":"vitest","skills:eval":"tsx src/llms/evals/runner/run.ts","verify:deps":"tsx scripts/check-pinned-dependencies.ts","verify:full":"tsx scripts/verify/full.ts","verify:knip":"knip","verify:lint":"eslint . --cache --max-warnings=0","codegen:llms":"tsx src/llms/gen-llms.ts","lint:inspect":"npx @eslint/config-inspector@latest","test:stories":"vitest run --project storybook","verify:icons":"tsx scripts/verify/icons-public-api.ts","verify:tests":"vitest run","codegen:watch":"tsx watch src/codegen/run.ts","verify:format":"prettier --check . --ignore-path .gitignore --ignore-path .prettierignore --ignore-path $(git rev-parse --path-format=absolute --git-path info/exclude)","verify:staged":"tsx scripts/verify/staged.ts","codegen:docgen":"tsx src/docgen/gen-docgen.ts","codegen:tokens":"tsx src/llms/gen-tokens.ts","build:storybook":"npm run codegen:storybook && storybook build","skills:eval:dev":"WEB_UI_SKILL_EVAL_ROOT=/private/tmp/web-ui-dev-skill-evals WEB_UI_SKILL_EVAL_RESULTS_DIR=.agents/evals/results WEB_UI_SKILL_EVAL_REPORT_PATH=.agents/evals/REPORT.md WEB_UI_SKILL_EVAL_SKILL_FAMILY=web-ui-dev WEB_UI_SKILL_EVAL_WORKSPACE_LABEL='development repository' tsx src/llms/evals/runner/run.ts --scenarios-dir .agents/evals/scenarios --setup .agents/evals/setup-env.sh","verify:changelog":"tsx scripts/verify/changelog.ts","verify:typecheck":"npm run codegen && tsc -p tsconfig.json --noEmit && tsc -p tsconfig.lib.json --noEmit && tsc -p .storybook/tsconfig.json --noEmit","codegen:storybook":"tsx src/codegen/run.ts --storybook","skills:eval:report":"tsx src/llms/evals/runner/report.ts","skills:eval:compare":"tsx src/llms/evals/runner/compare.ts","skills:eval:affected":"tsx src/llms/evals/runner/affected.ts","storybook:free-ports":"tsx scripts/free-storybook-ports.ts"},"version":"0.8.1-dev.5.gee230289","_npmUser":{"name":"shafiei","email":"websdk@imfusion.com"},"homepage":"https://imfusion.com","_npmVersion":"11.17.0","description":"The official Web UI component library for ImFusion web apps","directories":{},"maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"_nodeVersion":"24.19.0","dependencies":{"commander":"15.0.0","iconoir-react":"7.12.1","@base-ui/react":"1.6.0","@clack/prompts":"1.7.0","class-variance-authority":"0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"4.21.0","jiti":"2.7.0","knip":"6.14.2","vite":"8.0.10","culori":"4.0.2","eslint":"9.39.4","vitest":"4.1.6","globals":"15.15.0","mermaid":"12.0.0","prettier":"3.8.3","storybook":"10.6.0","@eslint/js":"9.39.4","@types/mdx":"2.0.13","playwright":"1.60.0","remark-gfm":"4.0.1","typescript":"6.0.3","@types/node":"25.6.0","@types/react":"19.2.14","concurrently":"9.2.1","lightningcss":"1.32.0","@imfusion/sdk":"1.0.0","@types/culori":"4.0.1","@eslint/compat":"1.4.1","vite-plugin-dts":"5.0.0","@types/react-dom":"19.2.3","eslint-plugin-mdx":"3.7.0","typescript-eslint":"8.59.3","@imfusion/sdk-react":"1.0.0","@tanstack/highlight":"0.1.0","eslint-plugin-react":"7.37.5","@storybook/addon-mcp":"10.6.0","@vitejs/plugin-react":"6.0.1","@storybook/addon-a11y":"10.6.0","@storybook/addon-docs":"10.6.0","@storybook/react-vite":"10.6.0","@tanstack/react-pacer":"0.22.1","eslint-plugin-jsx-a11y":"6.10.2","@storybook/addon-vitest":"10.6.0","react-docgen-typescript":"2.4.0","eslint-plugin-react-hooks":"5.2.0","@vitest/browser-playwright":"4.1.6","eslint-plugin-react-refresh":"0.4.26"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@imfusion/sdk":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@imfusion/sdk-react":"^1.0.0 || >=1.1.1-dev.0 <1.1.1","@tanstack/highlight":"^0.1.0"},"peerDependenciesMeta":{"@imfusion/sdk":{"optional":true},"@imfusion/sdk-react":{"optional":true},"@tanstack/highlight":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-ui_0.8.1-dev.5.gee230289_1790938319359_0.957824860818993"}}},"time":{"created":"2026-08-03T11:27:01.100Z","modified":"2026-10-02T10:51:59.694Z","0.5.0":"2026-08-03T11:27:01.488Z","0.5.1-dev.1.g3f7b7ce0":"2026-08-03T13:00:57.816Z","0.5.1-dev.2.g0a349a2a":"2026-08-03T18:13:09.369Z","0.5.1-dev.2.gf11bbed1":"2026-08-03T18:19:17.237Z","0.5.1-dev.3.g8e0a047a":"2026-08-03T18:25:47.097Z","0.5.1-dev.5.gb4de52d7":"2026-08-03T18:36:07.178Z","0.5.1-dev.6.gece7a7b5":"2026-08-03T19:16:33.141Z","0.5.1-dev.6.g9d275fa8":"2026-08-03T19:22:42.222Z","0.5.1-dev.6.ge1cebe1f":"2026-08-04T09:00:48.315Z","0.5.1-dev.6.gec5b9f17":"2026-08-04T09:48:20.902Z","0.5.1-dev.7.ga571658e":"2026-08-04T10:01:14.345Z","0.5.1-dev.11.g2e949f6d":"2026-08-05T16:01:00.994Z","0.5.1-dev.15.g0b0aa0c5":"2026-08-06T10:08:31.690Z","0.5.1-dev.17.g60f2cb91":"2026-08-06T12:18:25.946Z","0.5.1-dev.18.g81350f83":"2026-08-06T13:06:13.787Z","0.5.1-dev.19.g11b806f9":"2026-08-07T10:51:09.147Z","0.5.1-dev.20.g9170acaf":"2026-08-07T13:48:43.905Z","0.5.1-dev.21.g2accd17d":"2026-08-10T09:11:50.481Z","0.5.1-dev.23.g913f03e6":"2026-08-10T10:44:03.519Z","0.5.1-dev.25.gf0207a31":"2026-08-10T13:47:42.452Z","0.5.1-dev.24.g5b275132":"2026-08-10T13:56:52.972Z","0.5.1-dev.28.g1156ad00":"2026-08-11T16:40:59.923Z","0.5.1-dev.30.gf9b152db":"2026-08-12T10:49:45.497Z","0.5.1-dev.32.gddf4b438":"2026-08-12T11:55:25.023Z","0.5.1-dev.33.gadde98d1":"2026-08-12T12:39:50.775Z","0.5.1-dev.38.g1e36ac04":"2026-08-14T14:25:19.501Z","0.5.1-dev.39.gfc64049e":"2026-08-14T14:31:18.513Z","0.5.1-dev.40.gfb5bc73e":"2026-08-17T08:22:12.664Z","0.5.1-dev.41.g45c10e85":"2026-08-17T10:35:30.211Z","0.5.1-dev.44.g02fbbc52":"2026-08-18T08:14:06.038Z","0.5.1-dev.45.gf3889fa8":"2026-08-18T13:15:16.364Z","0.5.1-dev.46.gd27f0cfa":"2026-08-19T10:45:36.036Z","0.5.1-dev.47.gb58b7411":"2026-08-19T14:02:23.215Z","0.5.1-dev.48.g27701f90":"2026-08-19T18:22:40.248Z","0.5.1-dev.49.gd1a7230f":"2026-08-24T13:39:06.545Z","0.5.1-dev.50.ga7a4f1c3":"2026-08-25T10:01:18.003Z","0.5.1-dev.51.gad24cd6e":"2026-08-25T11:23:12.315Z","0.5.1-dev.52.gcaa229a7":"2026-08-26T13:36:54.871Z","0.5.1-dev.53.gb710322e":"2026-08-26T13:55:36.743Z","0.5.1-dev.56.gcf89961f":"2026-08-26T15:53:51.327Z","0.6.0":"2026-08-26T16:23:00.465Z","0.6.1-dev.1.g23386714":"2026-08-26T16:43:04.608Z","0.6.1-dev.3.g5b432448":"2026-08-26T17:11:48.219Z","0.6.1-dev.3.g8b2855c3":"2026-08-27T08:44:46.615Z","0.6.1-dev.6.g4adc5c3e":"2026-08-27T09:19:05.607Z","0.6.1-dev.9.g317bd6f2":"2026-08-27T10:01:12.921Z","0.6.1-dev.12.ge86ac0a1":"2026-08-27T14:31:07.888Z","0.6.1-dev.14.g8fac1dfb":"2026-08-27T17:06:29.296Z","0.6.1-dev.15.g88494338":"2026-08-28T09:34:12.993Z","0.6.1-dev.15.g5d565e65":"2026-08-28T09:47:52.627Z","0.6.1-dev.15.g821d086f":"2026-08-28T09:53:52.973Z","0.6.1-dev.15.g6529aed3":"2026-08-28T10:16:50.861Z","0.6.1-dev.15.g96aa499b":"2026-08-28T10:42:07.969Z","0.6.1-dev.16.g616c20b4":"2026-08-28T12:25:50.147Z","0.6.1-dev.20.g3845eed7":"2026-08-31T12:26:07.165Z","0.6.1-dev.21.g9e345485":"2026-08-31T12:54:01.693Z","0.6.1-dev.27.gfc6e5abb":"2026-09-01T07:56:04.921Z","0.6.1-dev.33.g665111df":"2026-09-02T10:06:43.554Z","0.6.1":"2026-09-03T08:32:08.418Z","0.6.2-dev.1.gf73fc5d3":"2026-09-03T09:56:15.086Z","0.6.2":"2026-09-03T10:18:27.799Z","0.6.3-dev.2.g0d934ef6":"2026-09-03T10:38:37.052Z","0.6.3-dev.2.gf01ce4db":"2026-09-03T10:52:48.925Z","0.6.3":"2026-09-03T11:00:47.618Z","0.6.4-dev.1.g4ec1264f":"2026-09-03T11:20:06.292Z","0.6.4-dev.7.g1840f300":"2026-09-08T09:10:44.556Z","0.6.4-dev.8.g41d03f2f":"2026-09-08T09:29:50.548Z","0.6.4-dev.10.gefecdbe5":"2026-09-08T10:17:57.955Z","0.6.4-dev.22.ge7bf54c9":"2026-09-10T11:36:52.516Z","0.6.4-dev.23.gc1cc4132":"2026-09-10T11:48:53.305Z","0.6.4-dev.27.gda42e9c3":"2026-09-10T12:35:32.910Z","0.6.4-dev.29.g527b8ff6":"2026-09-10T14:54:04.258Z","0.6.4-dev.30.g1907865c":"2026-09-10T15:10:00.622Z","0.6.4-dev.31.gcef47041":"2026-09-10T16:21:48.004Z","0.6.4-dev.36.ga02df89a":"2026-09-11T12:42:27.451Z","0.6.4-dev.37.g60acf81d":"2026-09-14T11:00:06.052Z","0.6.4-dev.38.gc77c6321":"2026-09-15T07:34:15.797Z","0.6.4-dev.41.g750bc43a":"2026-09-15T15:56:07.387Z","0.6.4-dev.43.g3f16d49f":"2026-09-16T11:15:57.255Z","0.6.4-dev.45.gbaffa741":"2026-09-16T11:43:18.929Z","0.6.4-dev.47.gbf9db4a0":"2026-09-16T15:23:02.473Z","0.6.4-dev.48.g1cf34297":"2026-09-16T15:46:45.306Z","0.6.4-dev.50.g71d59d59":"2026-09-17T14:32:04.362Z","0.6.4-dev.50.g6b02dfb6":"2026-09-17T15:01:20.406Z","0.6.4-dev.51.gf38b0107":"2026-09-17T15:37:53.358Z","0.6.4-dev.55.g47fb2f84":"2026-09-19T16:49:25.037Z","0.6.4-dev.57.g664ba66a":"2026-09-21T09:26:15.267Z","0.6.4-dev.58.g88c8fcaa":"2026-09-24T15:02:12.832Z","0.6.4-dev.59.gbecd3620":"2026-09-24T15:39:36.256Z","0.6.4-dev.84.gbfc0d437":"2026-09-25T18:13:39.896Z","0.6.4-dev.109.g8d507655":"2026-09-27T12:45:24.019Z","0.6.4-dev.116.gbcea6d9a":"2026-09-27T15:58:52.508Z","0.7.0":"2026-09-27T16:07:10.124Z","0.7.1-dev.1.g3b4d502e":"2026-09-27T16:51:31.700Z","0.7.1":"2026-09-27T16:57:55.021Z","0.7.2-dev.3.g89ece49a":"2026-09-27T21:32:49.884Z","0.7.2-dev.5.g78bbaac3":"2026-09-28T12:37:36.194Z","0.7.2-dev.6.g1f49e9fa":"2026-09-28T15:43:59.960Z","0.7.2-dev.10.gaae39295":"2026-09-29T08:31:52.476Z","0.7.2-dev.12.g34d323e9":"2026-09-30T10:47:58.691Z","0.7.2-dev.14.gb40820c1":"2026-10-01T09:37:36.762Z","0.7.2-dev.15.g211a27e5":"2026-10-01T09:48:49.765Z","0.7.2-dev.16.gefbc28df":"2026-10-01T10:04:11.223Z","0.7.2-dev.18.g7ab1515e":"2026-10-01T13:51:10.992Z","0.7.2-dev.19.gd461ded1":"2026-10-01T13:55:17.641Z","0.7.2-dev.20.g6f2bfdcb":"2026-10-01T14:07:01.635Z","0.8.0":"2026-10-01T14:12:10.734Z","0.8.1-dev.1.g11d9ffbe":"2026-10-01T17:06:01.050Z","0.8.1-dev.2.g74f81c31":"2026-10-01T17:24:13.663Z","0.8.1-dev.3.g40eaad1c":"2026-10-02T09:50:06.926Z","0.8.1-dev.5.gee230289":"2026-10-02T10:51:59.528Z"},"author":{"name":"ImFusion GmbH"},"license":"SEE LICENSE IN LICENSE.txt","homepage":"https://imfusion.com","description":"The official Web UI component library for ImFusion web apps","maintainers":[{"name":"shafiei","email":"websdk@imfusion.com"},{"name":"swenninger","email":"wenninger@imfusion.com"},{"name":"nikbrunner","email":"npmjs.deflate979@passmail.com"}],"readme":"","readmeFilename":""}