{"_id":"@flanksource/clicky-ui","_rev":"66-65a329d877909b2bcff625059d407fae","name":"@flanksource/clicky-ui","dist-tags":{"latest":"0.3.44"},"versions":{"0.1.0":{"name":"@flanksource/clicky-ui","version":"0.1.0","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.1.0","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"dd852dc8ad2c26c26b1bda8e303b5563cb2be5bc","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.1.0.tgz","fileCount":16,"integrity":"sha512-CMKBJ7fg+NvZxIKEmltcG85tPORTPI5RlBS7BZ281SO0S05mha+UcT0GTHQtJc1A+V+oxIj0x+A16UEtW3A07Q==","signatures":[{"sig":"MEQCIBdDsK6/aoxhVGYBMgZBXsYCELTDMBolEdSBGkjINLg9AiB7Qpqfxu7CgvjAuMMyBB47C1V5oLazM8moetkbwgudgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352467},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./styles.css":"./src/styles/tokens.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.mts","import":"./dist/tailwind-preset.mjs","default":"./dist/tailwind-preset.mjs","require":"./dist/tailwind-preset.cjs"}},"gitHead":"bc445ac2eb8f5fa9899b97d6efd6a3b1a70c407a","scripts":{"dev":"vp dev","test":"vp test","build":"vp pack src/index.ts src/tailwind-preset.ts --sourcemap --no-minify && vp pack src/tailwind-preset.ts -f cjs --no-clean --sourcemap --no-minify","check":"vp check"},"_npmUser":{"name":"moshloop","email":"moshe@flanksource.com"},"repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.12.1","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"catalog:","lucide-react":"catalog:","tailwind-merge":"catalog:","@radix-ui/react-slot":"catalog:","class-variance-authority":"catalog:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"catalog:","jsdom":"catalog:","react":"catalog:","vitest":"catalog:","react-dom":"catalog:","vite-plus":"catalog:","typescript":"catalog:","tailwindcss":"catalog:","@types/react":"catalog:","@storybook/test":"catalog:","vite-plugin-dts":"catalog:","@storybook/react":"catalog:","@types/react-dom":"catalog:","@storybook/react-vite":"catalog:","@testing-library/react":"catalog:","@testing-library/jest-dom":"catalog:"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","marked":"^15.0.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0"},"peerDependenciesMeta":{"marked":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.1.0_1776750323624_0.08648049907645672","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@flanksource/clicky-ui","version":"0.2.1","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.1","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"83a05c430f24d8727c5c3a61f8278722f663705a","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.1.tgz","fileCount":374,"integrity":"sha512-FEAv1a6UzG2A2+MvO3qYOQvyE75znPFDIncRIMgA7QUDs08pAJRzYXZcIhFI7euDV6KTTZ9tBuTO5TEe4svWSA==","signatures":[{"sig":"MEUCIQD9P6P3E6MQp2NX0pj9M1syxyzEN91cmozU9ZOd1Mu6FgIgBQFP0R47rQzTYM0Yzy+T/JErAu/oZJIcexYETP5pLEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1841524},"main":"./dist/index.js","type":"module","_from":"file:flanksource-clicky-ui-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./styles.css":"./dist/styles.css","./api-explorer":{"types":"./dist/api-explorer.d.ts","import":"./dist/api-explorer.js"},"./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vp dev","test":"vp test","build":"vite build && node scripts/build-styles.mjs && vp pack src/tailwind-preset.ts -f cjs --no-clean --sourcemap --no-minify","check":"vp check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/60d6305df76a1f8d08407179b021480f/flanksource-clicky-ui-0.2.1.tgz","_integrity":"sha512-FEAv1a6UzG2A2+MvO3qYOQvyE75znPFDIncRIMgA7QUDs08pAJRzYXZcIhFI7euDV6KTTZ9tBuTO5TEe4svWSA==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.12.1","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.469.0","@iconify/react":"^5.0.2","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.1","class-variance-authority":"^0.7.1","@scalar/api-reference-react":"^0.9.31","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","react-dom":"^18.3.1","vite-plus":"^0.1.18","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@tanstack/react-query":"^5.66.8","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0","@shikijs/transformers":"^1.24.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"marked":{"optional":true},"@shikijs/transformers":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.1_1777835890529_0.29384028406957996","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@flanksource/clicky-ui","version":"0.2.2","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.2","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"ea9ccbfb7c7a2992c8866bc754f7c82dfb3a7ef3","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.2.tgz","fileCount":374,"integrity":"sha512-8/vslpIpJMtewPrVBPgCs/wbYspyw3dz3y15lnItA3Kbg1xa63iDOEAGLXzN7lawCngk/QtRnAjQd5kKzR1goA==","signatures":[{"sig":"MEUCIQCfdzgw5fTYpTCGkTU+S/GiqTRyfp8uEZyj6KPtp1lKWAIgEAcRcTHXyJay/8fUhAn3Uyz83iCciEioP81VONHZyX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1843294},"main":"./dist/index.js","type":"module","_from":"file:flanksource-clicky-ui-0.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js"},"./styles.css":"./dist/styles.css","./api-explorer":{"types":"./dist/api-explorer.d.ts","import":"./dist/api-explorer.js"},"./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vp dev","test":"vp test","build":"vite build && node scripts/build-styles.mjs && vp pack src/tailwind-preset.ts -f cjs --no-clean --sourcemap --no-minify","check":"vp check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/a4a06e14e97fe8b8ebf5c22c10c38afc/flanksource-clicky-ui-0.2.2.tgz","_integrity":"sha512-8/vslpIpJMtewPrVBPgCs/wbYspyw3dz3y15lnItA3Kbg1xa63iDOEAGLXzN7lawCngk/QtRnAjQd5kKzR1goA==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.469.0","@iconify/react":"^5.0.2","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.1","class-variance-authority":"^0.7.1","@scalar/api-reference-react":"^0.9.31","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","react-dom":"^18.3.1","vite-plus":"^0.1.18","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@tanstack/react-query":"^5.66.8","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0","@shikijs/transformers":"^1.24.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"marked":{"optional":true},"@shikijs/transformers":{"optional":true},"@tanstack/react-query":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.2_1780220892413_0.317283225390534","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@flanksource/clicky-ui","version":"0.2.3","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.3","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"6396484de625516946462961e6ac80bd5cc94b57","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.3.tgz","fileCount":2155,"integrity":"sha512-yw+e1j8gcgaryyEgDGQM/jnBaAV/Y7X3+uroTMHH2U94l5x3/vlkFfzitEhX+5i+mPbljdQpDFk7to6eO1F42Q==","signatures":[{"sig":"MEYCIQCm79Ypt+VmDXGYH9wreCyZ1g/L7Bad0gO9HWPgDjXcOgIhANpbaGSK16Yeu1ryjA2zaULK9ARwVoHWarKTWPTMjiVX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7337053},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.2.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/010ebb0d1597b2f0e14de2ae4c240035/flanksource-clicky-ui-0.2.3.tgz","_integrity":"sha512-yw+e1j8gcgaryyEgDGQM/jnBaAV/Y7X3+uroTMHH2U94l5x3/vlkFfzitEhX+5i+mPbljdQpDFk7to6eO1F42Q==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","react-dom":"^18.3.1","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"marked":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.3_1780229182210_0.941713049224699","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@flanksource/clicky-ui","version":"0.2.4","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.4","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"b1c10bb1205d3a3b6a6cdfe1fb0207f0079a5673","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.4.tgz","fileCount":2155,"integrity":"sha512-C1qPSc1YurZgcl6+rWCGnP1WHsQwmdwhn1ShZhzHirdrCPNpTAlAldZAPMt4drKkz4jcgLcadtYFyuzZmvxuxQ==","signatures":[{"sig":"MEQCIGZaxWtIM2PEqOGJS3Km+K3OvzNYmexB5LDc7Z4t0RqYAiBdV74dBGAZutH2X7GvWepmQCQtH1ID4rvvxdKlfWPT8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7339759},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.2.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/be55d9ef8230edd0540db7d6c4b79fc8/flanksource-clicky-ui-0.2.4.tgz","_integrity":"sha512-C1qPSc1YurZgcl6+rWCGnP1WHsQwmdwhn1ShZhzHirdrCPNpTAlAldZAPMt4drKkz4jcgLcadtYFyuzZmvxuxQ==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","react-dom":"^18.3.1","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"marked":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.4_1780303344357_0.01893092773269145","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@flanksource/clicky-ui","version":"0.2.5","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.5","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"f1a4912929a8db9f03ddf3083e6fa9587f826b6e","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.5.tgz","fileCount":2233,"integrity":"sha512-YEZDceBRwOUcY/AH3NtZpuOXJ6Cm0irbMW+nGsfFkPltmQT0TXjQgmdhlOLWBHM+p0jktZkixkMWQdnZzJHlhQ==","signatures":[{"sig":"MEUCIQCBRBJKBRZtYbMGRXrG1A2vpxESjDr84hvsa340/Czd8AIgBCbLrWU0xy88iCSREAu/lVvzgJuQWLg66tEzOoSx/t8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7779735},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.2.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/9304ae341f927763b42bf5eae4920710/flanksource-clicky-ui-0.2.5.tgz","_integrity":"sha512-YEZDceBRwOUcY/AH3NtZpuOXJ6Cm0irbMW+nGsfFkPltmQT0TXjQgmdhlOLWBHM+p0jktZkixkMWQdnZzJHlhQ==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"marked":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.5_1780517318512_0.7693524301384385","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@flanksource/clicky-ui","version":"0.2.6","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.6","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"b46c3e40698d448bb1a97ddeb4706b69e8e84e8c","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.6.tgz","fileCount":2245,"integrity":"sha512-lgAZATn/QWGI8dxq2Xm4565UV89+/BqEPL+a9VqAjFvxZ1/f2Nk39253kChKd1p6DkSjmAj/Ce5fnQeVY57Zyg==","signatures":[{"sig":"MEUCIQCJtlKmNTMoUNeLbf5YTbkiii+MS2bdggfUbkeSs0mdhQIgAuqKYBLvfsNhaqRsuv+kYR8Hp2G2fSvEiTbfARVaGEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7846915},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.2.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/e9d00101a9ac0be5b81bc5af27d5132c/flanksource-clicky-ui-0.2.6.tgz","_integrity":"sha512-lgAZATn/QWGI8dxq2Xm4565UV89+/BqEPL+a9VqAjFvxZ1/f2Nk39253kChKd1p6DkSjmAj/Ce5fnQeVY57Zyg==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"marked":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.6_1780552029926_0.36643951167793554","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@flanksource/clicky-ui","version":"0.2.7","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.7","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"6a5fd164e93b756ca35f72f0f9ec05ab47912c97","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.7.tgz","fileCount":2251,"integrity":"sha512-imZHsNGMu9f51I7o0B25MQQXJNRkAQZyTAUCHcti9mmWmiaMmrd7CgOj0b07dSZV7OuBaV6qlXqsperEWJsOng==","signatures":[{"sig":"MEUCIAwj8+nQ95hVmvRKvnDT+ZEMCpFXg0oWoshDTduzEAmPAiEAmrmiLv0VxzNaDQjlgztaw/VI4jmZoxy0CMGF80JyIFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7889416},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.2.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/32c2b4f3c4e1a9559fa102378dac41fb/flanksource-clicky-ui-0.2.7.tgz","_integrity":"sha512-imZHsNGMu9f51I7o0B25MQQXJNRkAQZyTAUCHcti9mmWmiaMmrd7CgOj0b07dSZV7OuBaV6qlXqsperEWJsOng==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"marked":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.7_1780561022768_0.19952272084184974","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@flanksource/clicky-ui","version":"0.2.8","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.8","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"a7145d9777fa2b4ff7d158a0c74a66718bc87ec3","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.8.tgz","fileCount":2251,"integrity":"sha512-iFgCoZ4gpUyJy9iui3cwekpAFlGi8LTJCJM1c5ccDOBtDs7a6xp04tU7lmECPJGgLXhpHBbPIYe+N3FtEun4Bw==","signatures":[{"sig":"MEYCIQC6qprFOILHHM+Am2rbvn2lRjjd/+lNm6KdN6hbubOlZAIhANV8mF1xlFo7Qe83oO3K83C5Azr5T06IOrao8g2gVojx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7892170},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.2.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/5cd8964695c05b85d228b5302f3910cf/flanksource-clicky-ui-0.2.8.tgz","_integrity":"sha512-iFgCoZ4gpUyJy9iui3cwekpAFlGi8LTJCJM1c5ccDOBtDs7a6xp04tU7lmECPJGgLXhpHBbPIYe+N3FtEun4Bw==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"marked":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.8_1780649071350_0.13317910241800246","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@flanksource/clicky-ui","version":"0.2.9","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.9","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"56c506c42be75212ef3518e0922a5468c8e7192b","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.9.tgz","fileCount":2301,"integrity":"sha512-Kj3GGP+NUp3zrpTEuSaDernu3Dp4UqkjXwpNePiTxWnnZZo8DkAVPNZFJe2XDdFHg0606FacSbtJ1kckNIjH3A==","signatures":[{"sig":"MEUCID4X7mY9rZP7Xi8GOXb8GhBdw7QD7bZvo4FpWAK88OuCAiEA2r1VYTSdEbcCLRz4g4W8t6TfzqS5+11nqe11VvIv/n0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8230734},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.2.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/72066e5547740456dd3ce24968d43395/flanksource-clicky-ui-0.2.9.tgz","_integrity":"sha512-Kj3GGP+NUp3zrpTEuSaDernu3Dp4UqkjXwpNePiTxWnnZZo8DkAVPNZFJe2XDdFHg0606FacSbtJ1kckNIjH3A==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"marked":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.9_1780851063228_0.4504629641423785","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@flanksource/clicky-ui","version":"0.2.10","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.10","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"fc39148ad75e475cf730eb27a1d330bf2658e23a","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.10.tgz","fileCount":2301,"integrity":"sha512-C33xq1GXOlYLRB0MnxXAl/AlQ1NMyt1KJa3L5LoS84PQ3Tb67EphCZI6DiUboLg2bDU92Wg/ume6Wtw795YJTQ==","signatures":[{"sig":"MEQCIA5ID/IMQ9YfQ79sKXC5NS3SOsvdfLDqueYVARuSQcRAAiAv/1yWpZG2/0IK7oRjYuE0IsLJHAa3966m5a4JgoaqbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8236923},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.2.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/eb00b60aa180cee75646b932b9a8ea1b/flanksource-clicky-ui-0.2.10.tgz","_integrity":"sha512-C33xq1GXOlYLRB0MnxXAl/AlQ1NMyt1KJa3L5LoS84PQ3Tb67EphCZI6DiUboLg2bDU92Wg/ume6Wtw795YJTQ==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"marked":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.10_1780897415472_0.8403323885250336","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@flanksource/clicky-ui","version":"0.2.11","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.11","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"48f0aae03b97c3345e717b5a540f0dc19ab9180d","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.11.tgz","fileCount":2307,"integrity":"sha512-C3tcBM14r/UPePt0lJYWoJTY94/Ajd6LGSs6OXqGNNU751UA6c8z1wr5exVSEQQ3lR3t14F/y7j2OtfJ1MsLrg==","signatures":[{"sig":"MEYCIQDdCjRf3YXLMSA16AAgR0uQ5P7Pei5VAEGXyG5ffYsdWwIhAMkSI0E9BISy6bObRpdAddTaAhPigP1mIcTQFOtl2Jkx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8386763},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.2.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/d8d1bed7a4659f9102fd4176f8958c21/flanksource-clicky-ui-0.2.11.tgz","_integrity":"sha512-C3tcBM14r/UPePt0lJYWoJTY94/Ajd6LGSs6OXqGNNU751UA6c8z1wr5exVSEQQ3lR3t14F/y7j2OtfJ1MsLrg==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"marked":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.11_1780951149095_0.7318470255663367","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@flanksource/clicky-ui","version":"0.2.12","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.12","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"c162256e064bb711a67a2c16951325af6e96e71b","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.12.tgz","fileCount":2307,"integrity":"sha512-19eC1Dku6magDliYZCSsGYm/ywOWmVFp9L0aT12jccwaYc57dNsrKvOk2H7PkpfDUdZL1RC5QBKkV57VQmlClA==","signatures":[{"sig":"MEYCIQD9+0TGBMIxiCzl2BsyML+j7ygFlFJTT+HM9IiaH+EZVwIhAO2vy8lIfmZ9piaKj/07urXy60smd+jugx/zVO5t85Ib","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8388389},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.2.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/450f1bbd36b594798c22598df54ccff2/flanksource-clicky-ui-0.2.12.tgz","_integrity":"sha512-19eC1Dku6magDliYZCSsGYm/ywOWmVFp9L0aT12jccwaYc57dNsrKvOk2H7PkpfDUdZL1RC5QBKkV57VQmlClA==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"marked":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.12_1780980058691_0.3558534141748364","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@flanksource/clicky-ui","version":"0.2.13","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.13","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"8f09bdbc19aca1deadc184e5ffa0b6f8e0471db4","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.13.tgz","fileCount":2415,"integrity":"sha512-BW7rijUVvso4UfwFGo8wAsk/tl9mogOBG9oNtyjVaKKuWhfILQc83TcBb3ARVJ/2+gzpQkXlZd8IElpiZ94iJQ==","signatures":[{"sig":"MEQCIHPvGG833feWFh4Z6nzc0TFZIq/AOGTbUKkZTBRDYRSxAiAsweGPaDjk6CiDUgKnZBfOKylcd4C6eZ/uMRgI6NwzPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8826633},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.2.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/c8ce3e136763543846c2e178035aaa2b/flanksource-clicky-ui-0.2.13.tgz","_integrity":"sha512-BW7rijUVvso4UfwFGo8wAsk/tl9mogOBG9oNtyjVaKKuWhfILQc83TcBb3ARVJ/2+gzpQkXlZd8IElpiZ94iJQ==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"marked":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.13_1781062336226_0.2648155632386753","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@flanksource/clicky-ui","version":"0.2.14","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.14","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"466573a441e0f2c8cd88da88e491836b9a8f2c22","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.14.tgz","fileCount":2415,"integrity":"sha512-SUI4MAQfngFVYJ0e5YONtkl1TlJ3+UPNP1Xwf412Gq0saByXwyoauG9LU295u6dI5TaysKv7pcul4KFbe2clXA==","signatures":[{"sig":"MEYCIQCUoDOFwlfQi5UemopxYr2wyJDR2IMGNnePcG1dbLFGfQIhAJW8Kj72MYosk6n1FTy3Rpyykd34PzN72fus4bNE66Ee","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8827760},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.2.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/f9b9da2c96ea7ec22a365d1904489417/flanksource-clicky-ui-0.2.14.tgz","_integrity":"sha512-SUI4MAQfngFVYJ0e5YONtkl1TlJ3+UPNP1Xwf412Gq0saByXwyoauG9LU295u6dI5TaysKv7pcul4KFbe2clXA==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"shiki":{"optional":true},"marked":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.14_1781088007652_0.4001830520443441","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@flanksource/clicky-ui","version":"0.2.15","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.15","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"1b64172a9f17fb38ddfda5d8d01ba7323ea42d6a","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.15.tgz","fileCount":2631,"integrity":"sha512-LglPNLDnwmw2RyYNua+psQqNS11JF2lcGkQ2Cr9bn9kx+o5cd97MzzildJWfrpgWtlfLjRZSC0jgDGditdIdFg==","signatures":[{"sig":"MEUCIQD/xZyyguVhEsYeBRZqFIto/AfmCTXvBR9pqBFV7qCWaAIgE0AlkJQ7a4TgG50SPcoi8s/sEH0WNNExs3QTnBb5dnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9309447},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.2.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/47bafbde4efc91a3424997939e329390/flanksource-clicky-ui-0.2.15.tgz","_integrity":"sha512-LglPNLDnwmw2RyYNua+psQqNS11JF2lcGkQ2Cr9bn9kx+o5cd97MzzildJWfrpgWtlfLjRZSC0jgDGditdIdFg==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.15_1781159321916_0.5555455951277293","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@flanksource/clicky-ui","version":"0.2.16","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.16","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"e780a241475d655bfd8d4dc06cef68d7f625170c","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.16.tgz","fileCount":2643,"integrity":"sha512-m/5QysqoudGNu4YA3X5Syt5ymWD5u8reRh6JisWGFaGPqcZlLIoDvKxsVFQkELACNYRdDpm/qEHvk57kJTHa5Q==","signatures":[{"sig":"MEUCIQCTPM7wVpsQPQpKMjacHTsv1dvGIw2ATRM6gpNIDB9Q1gIgSLwz5pSq0sDGrFPJe2bq1pBnObPKaUth2g+v+xyJDv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9354165},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.2.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/78785ac6ac1008353e042192824f1c6b/flanksource-clicky-ui-0.2.16.tgz","_integrity":"sha512-m/5QysqoudGNu4YA3X5Syt5ymWD5u8reRh6JisWGFaGPqcZlLIoDvKxsVFQkELACNYRdDpm/qEHvk57kJTHa5Q==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.16_1781172077395_0.19225805832688447","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@flanksource/clicky-ui","version":"0.2.17","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.17","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"75d6088eac71095ff1225f0d787450b11e5a7724","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.17.tgz","fileCount":2673,"integrity":"sha512-BhLDrP6ZeZ/qi0owV6vYuPiAaDl1ZF6Dbo23vcYiIYQy2iVQcrV41ieKblRniEptG7m9THoZiBD7LWGs84lTTA==","signatures":[{"sig":"MEYCIQDIrS1OWxu0yhLBYOaF8GNotU0zEnzdrL2uHqqw04plOAIhAPFfJahOLiSQDKwBy/V7bXth4kw4tqh5DX8eMw2mglWo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9509903},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.2.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/a93fdea0b4dd1423c984682234d51c04/flanksource-clicky-ui-0.2.17.tgz","_integrity":"sha512-BhLDrP6ZeZ/qi0owV6vYuPiAaDl1ZF6Dbo23vcYiIYQy2iVQcrV41ieKblRniEptG7m9THoZiBD7LWGs84lTTA==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.17_1781258716062_0.5863473642723289","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@flanksource/clicky-ui","version":"0.2.18","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.18","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"f8205e34aa2ce9a7a99fd27e8ec7b5dec6816e49","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.18.tgz","fileCount":2679,"integrity":"sha512-g/hjC9doZhPbSIt2b8T4Z3iIA6vvXTA9dYbSErR3QWFWmLDsc45M4TzQT6AqoJ9OrmGlv+GuyyCMOvNEBv9TYA==","signatures":[{"sig":"MEUCIQDUqzggCEJdK1Ec6EKaUiB5d0HU6ePLTflRq8reZNOl/AIgDvNexXWW1T+2wqtrDw7xRbBf7fRAasVBxCbCSf/ZAfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9526949},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.2.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/3802a579dc3877205d6ff4883ccf76b0/flanksource-clicky-ui-0.2.18.tgz","_integrity":"sha512-g/hjC9doZhPbSIt2b8T4Z3iIA6vvXTA9dYbSErR3QWFWmLDsc45M4TzQT6AqoJ9OrmGlv+GuyyCMOvNEBv9TYA==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.18_1781469068645_0.23826460534335148","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@flanksource/clicky-ui","version":"0.2.19","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.19","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"59341c7a6e8211711b15dd5197bd11fdee7294a5","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.19.tgz","fileCount":2697,"integrity":"sha512-TUF+oiNMuUijNkP+vKKrNRBCl79UPk8+0SpbEYIWW+sVB097KxF8QAZfvF/2iQQVCy8cQVylIu3xE5tTGuPuXQ==","signatures":[{"sig":"MEUCIF7+Iu/uupzYrvt1mE1bIyldEaH6aDsLX5/kuGJ5T5VFAiEA3gBg807HqgwVY7j0ti9vtQGPzDTBDPQ3WoYiu2M/Gd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9623936},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.2.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/e49d3240a8ea9469daa0a03ad43503a3/flanksource-clicky-ui-0.2.19.tgz","_integrity":"sha512-TUF+oiNMuUijNkP+vKKrNRBCl79UPk8+0SpbEYIWW+sVB097KxF8QAZfvF/2iQQVCy8cQVylIu3xE5tTGuPuXQ==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.19_1781553841449_0.7592632341261831","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@flanksource/clicky-ui","version":"0.2.20","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.20","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"435c9244a74102b7e098409c1bf96e082b9061d1","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.20.tgz","fileCount":2895,"integrity":"sha512-0LAWBCPSDxXjYVmD1h68b4MRnu/kxiriqOo1ejx3onEQ7wGMlr4Udow+Gs43EK7KENzumukAPZlHh7JpTPGL2g==","signatures":[{"sig":"MEYCIQD6LiezivqToJEzQMIBfxFFx7vyF8Ki8bySFV3JrzmNPAIhAJIROWjCwMV1A1V4UBjvV0MrQXKaYNvtJ7W72fOJRjpY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10177544},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.2.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/b8d148b03fca2c082cb075d8997c8fd2/flanksource-clicky-ui-0.2.20.tgz","_integrity":"sha512-0LAWBCPSDxXjYVmD1h68b4MRnu/kxiriqOo1ejx3onEQ7wGMlr4Udow+Gs43EK7KENzumukAPZlHh7JpTPGL2g==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.20_1781639716843_0.6360383803872909","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@flanksource/clicky-ui","version":"0.2.21","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.2.21","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"3fc61bc43804ee08f91e2d63c7e928cd0e0f1a08","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.2.21.tgz","fileCount":2895,"integrity":"sha512-Z/XK2PwJ7VxBRhB2KPfTba1iKG3fcN4MoOZfJb7RxDY+53K9VnI47a7roygnqURb6jN6wjVEA822WrDcGnhIKA==","signatures":[{"sig":"MEYCIQDkBIarxk3xOJPD+drMSdjN825rGEBbqGfdDVbx34QgpgIhAIDeqN5DH1nZaN7yjSjgDLeCPFd9OsOsXknBwHe2lNnP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.2.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10188996},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.2.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/61d597fc39964daa25f98f8d1c8db4d1/flanksource-clicky-ui-0.2.21.tgz","_integrity":"sha512-Z/XK2PwJ7VxBRhB2KPfTba1iKG3fcN4MoOZfJb7RxDY+53K9VnI47a7roygnqURb6jN6wjVEA822WrDcGnhIKA==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.2.21_1781697588341_0.0846365061585117","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@flanksource/clicky-ui","version":"0.3.1","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.1","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"83c7e28d58a7030a542d6ec8257ba56fa6fba643","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.1.tgz","fileCount":2931,"integrity":"sha512-EJrMgLCoUOCUyjS2XQbvkclUPEVr66OHC3eoY5j9X0rJt8Kn9vhBa+bJ04sJNyawlg35iZiPGwpL1oTA3KW40w==","signatures":[{"sig":"MEUCIBx8+uYKPvaxTCNwB5n+VWksfOdZK/8lCn29voL+1EuAAiEAxB8v3EYw2kSEIZUJnzRe96ZQ3UtADtrSa5YCCG5zCcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10444249},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/844bc0a2f3018f62ca9a234b28d6c3f3/flanksource-clicky-ui-0.3.1.tgz","_integrity":"sha512-EJrMgLCoUOCUyjS2XQbvkclUPEVr66OHC3eoY5j9X0rJt8Kn9vhBa+bJ04sJNyawlg35iZiPGwpL1oTA3KW40w==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.1_1781864291839_0.7359574977266679","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@flanksource/clicky-ui","version":"0.3.2","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.2","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"e9db70ff72366bd3982af414f70d6f983eadde60","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.2.tgz","fileCount":3137,"integrity":"sha512-HGBYuHng2yjjk3J+fT6YLCKl6toYnEmZn6B4uHJvTNW1nGPF6pNQCfs30TiEaT2yoKNqji3P5QLKcidbZqLwtQ==","signatures":[{"sig":"MEQCIHbqgg51AHDBQ2cZjkaVTsjtteAdOd+yxRHUzOMH+5trAiBLXQP+eyuYLUaXjjGktzg+aqc6WhE+rZvIxFuvuXkZNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11464433},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/28a509fe48bceea3b26c65f7038b0934/flanksource-clicky-ui-0.3.2.tgz","_integrity":"sha512-HGBYuHng2yjjk3J+fT6YLCKl6toYnEmZn6B4uHJvTNW1nGPF6pNQCfs30TiEaT2yoKNqji3P5QLKcidbZqLwtQ==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.2_1782202522641_0.05179462640561883","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@flanksource/clicky-ui","version":"0.3.3","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.3","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"9006759e15ca6ad2cb8ca9f8b90188c620d4acdc","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.3.tgz","fileCount":3137,"integrity":"sha512-fkjfc7nUNSDTV6Nq2Rv9PqJOpwKd0k2Ch3ITY6wxsK+ysUSJoskyijlc6LdDC8F1Zdz193WBbETw549AoFxxRg==","signatures":[{"sig":"MEQCIAo86oVgho3z/R9B8I5AYAqJ307DNZg9v5wkpYRQ49zXAiBfbxvVKzw5PAiNLc2PeWaZWb/GMrR4iIx93GO+6fS/cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11464433},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/c8e47930c20c8694a0502eedea9cd796/flanksource-clicky-ui-0.3.3.tgz","_integrity":"sha512-fkjfc7nUNSDTV6Nq2Rv9PqJOpwKd0k2Ch3ITY6wxsK+ysUSJoskyijlc6LdDC8F1Zdz193WBbETw549AoFxxRg==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.3_1782204344304_0.03944588300002638","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@flanksource/clicky-ui","version":"0.3.4","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.4","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"dffbbcc44a3c96e95f5103debc3ec7366b08a2e1","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.4.tgz","fileCount":3137,"integrity":"sha512-BftEn4OLwGsFGi1k1TyjvDBidyRlw0rMliRHli4ejk1Q7vgbJNn1O3E3euLpz1+0Lok6QjU0qLUVfoMyCy5r+w==","signatures":[{"sig":"MEYCIQDpdo82MJlMCYZFTTV0cGn6F0J5+3PQkeM/+R3Qe9A/GgIhAKfAzHj8nzCGazR6QJlkhMNdtJQUtR1xMunBuFDQ+0P+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11464433},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/0597de6967b652ed1f3893ad7771581d/flanksource-clicky-ui-0.3.4.tgz","_integrity":"sha512-BftEn4OLwGsFGi1k1TyjvDBidyRlw0rMliRHli4ejk1Q7vgbJNn1O3E3euLpz1+0Lok6QjU0qLUVfoMyCy5r+w==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.4_1782204594315_0.35674294108746873","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@flanksource/clicky-ui","version":"0.3.5","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.5","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"8927b026c59fbf2e2738035ba4bb11551ebb81d2","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.5.tgz","fileCount":3137,"integrity":"sha512-5Gock+EYKjKwBYgZhQV+3X+FHulyYfyTojR9woJzKjFWHY9jXp/g2rPK0ySCWo/TyDPW04DoSPuFfLceK6Fp+Q==","signatures":[{"sig":"MEYCIQD1TqZ97+kJ0+vIODomiYEYh8LpvVOqnR2P9kURG8NWMQIhAOX/01uf6vhpbT8WS+vGTgqI3QofL1WtaBUUwlR1KZqU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11464433},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/eb607b20bfa7f147b67d91b7e2c3a09b/flanksource-clicky-ui-0.3.5.tgz","_integrity":"sha512-5Gock+EYKjKwBYgZhQV+3X+FHulyYfyTojR9woJzKjFWHY9jXp/g2rPK0ySCWo/TyDPW04DoSPuFfLceK6Fp+Q==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.13.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.5_1782211432919_0.9971178279534147","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@flanksource/clicky-ui","version":"0.3.6","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.6","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"4724862a52180ede342781e5ce99c1d705023330","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.6.tgz","fileCount":3169,"integrity":"sha512-9Voybqh8u5o7D0EBfbYp7zUFiQzYl0w5J/hL0iw8AUXAAdxN77xYuqENIpHIJ9C1AGkcS7BI7WW7QZsrzwQJ1A==","signatures":[{"sig":"MEUCIQDdAX22XUj5TYoLr8H5iiqalmLUYUMuiJ5Z49cyPAGfsQIga+hTsdG9J2LfU8TyyfUjZEVx1dAxHxaB7KeByQwutgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11737572},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./styles.css":"./dist/styles.css","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/f41e1e3ec1e69e6737370f3c74afaf49/flanksource-clicky-ui-0.3.6.tgz","_integrity":"sha512-9Voybqh8u5o7D0EBfbYp7zUFiQzYl0w5J/hL0iw8AUXAAdxN77xYuqENIpHIJ9C1AGkcS7BI7WW7QZsrzwQJ1A==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.6_1782412237151_0.05340620279822628","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@flanksource/clicky-ui","version":"0.3.7","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.7","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"23c3439fa385998e17b6e8d191fa21bad959f422","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.7.tgz","fileCount":3265,"integrity":"sha512-/5A7gnCwaqlLpJXcB9CgwrCTIAi44ds4fiYAeJQ7w6M3wpEk6Cb+ULgyiUkXYecdVqtAbZorhsv1siarPIjxJw==","signatures":[{"sig":"MEUCIBDehRGEqlyHUWEhLwd8U6hEBS0+sQo/dshw4pl4qYOqAiEAsPV/woim0FfnIz4v2x7sJXiwC8yDNhOtG0EemTqHbQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12200997},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/45aef15730088447874a6c178d1053ab/flanksource-clicky-ui-0.3.7.tgz","_integrity":"sha512-/5A7gnCwaqlLpJXcB9CgwrCTIAi44ds4fiYAeJQ7w6M3wpEk6Cb+ULgyiUkXYecdVqtAbZorhsv1siarPIjxJw==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","jotai":"^2.20.1","dompurify":"^3.4.7","tailwind-merge":"^2.6.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.0.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.0.5","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.7_1782709730818_0.9303360317148199","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@flanksource/clicky-ui","version":"0.3.8","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.8","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"d6c75d30d7873e8b0c25730bcf8df424f6fe7b5c","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.8.tgz","fileCount":3265,"integrity":"sha512-c2OiBM57C4gMLtZuglf0qldXyjzaCOBIKQL00EOTqJYy5M+s1BUgBu1hhFX9esCle93M4Srg00ODnjL0XFawBw==","signatures":[{"sig":"MEQCIEKeO1P1BIvtqffnyg6O+nvnyEAZfTnpO/bQvQiRTOoIAiAP5c7hTAQXGqcYwG+DvVTLkmVjgialzVd4v0D2TF37EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12200998},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/ef6370cd803750a0b8e90da053d1354d/flanksource-clicky-ui-0.3.8.tgz","_integrity":"sha512-c2OiBM57C4gMLtZuglf0qldXyjzaCOBIKQL00EOTqJYy5M+s1BUgBu1hhFX9esCle93M4Srg00ODnjL0XFawBw==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","jotai":"^2.20.1","dompurify":"^3.4.11","tailwind-merge":"^2.6.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.8_1783232500934_0.030943959721453362","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@flanksource/clicky-ui","version":"0.3.9","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.9","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"53aadcd08364f5dac6eb3beee800e7e0f39324e8","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.9.tgz","fileCount":3265,"integrity":"sha512-FGS474gYHY/0ipT6HQHTonQ8zWTmRWDFWJU437A+CB+zxaYU7px6kucnjE51wonzvML7m6HTr4BnAcmbGbmRkg==","signatures":[{"sig":"MEUCIHhZ7Sh42YPn1k2b5RYFe4rvKltLj1f3PBXDq7sKmIywAiEAi3nVnmMdQ8i6k0hKTFmbe7LVUriaLsVHU6y1JUeebsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12207250},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/fbf634c6152f734001108043498e58f9/flanksource-clicky-ui-0.3.9.tgz","_integrity":"sha512-FGS474gYHY/0ipT6HQHTonQ8zWTmRWDFWJU437A+CB+zxaYU7px6kucnjE51wonzvML7m6HTr4BnAcmbGbmRkg==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","jotai":"^2.20.1","dompurify":"^3.4.11","tailwind-merge":"^2.6.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.9_1783335565012_0.3395847625332036","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@flanksource/clicky-ui","version":"0.3.10","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.10","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"7842d3768b7dc79582d514629616805143d5c392","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.10.tgz","fileCount":3289,"integrity":"sha512-6ppfm0tBEUG62zt3xa9Ae3GDrpbx5CCPzDroqSIs847kKt7Ns8JZgO5MYAuMaRTKivaqtp5m2yZu33SeuhPncw==","signatures":[{"sig":"MEQCIAnoM0IrnFMSU9fnhh0ZTwGd45zThG4MGD500Fup0bEwAiBTr1zUv3So5vWK5ea6YUCESGDJNuLmdtst+mcWMCcgfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12237763},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && oxlint src --deny-warnings","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/59bd366c59d7d10bfb386e87bf5fad89/flanksource-clicky-ui-0.3.10.tgz","_integrity":"sha512-6ppfm0tBEUG62zt3xa9Ae3GDrpbx5CCPzDroqSIs847kKt7Ns8JZgO5MYAuMaRTKivaqtp5m2yZu33SeuhPncw==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","jotai":"^2.20.1","dompurify":"^3.4.11","tailwind-merge":"^2.6.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.1.1","@tanstack/react-query":"^5.66.8","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.10_1784039601645_0.11322829166947335","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@flanksource/clicky-ui","version":"0.3.11","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.11","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"299552d176d7287e10ac17181f80097ea7b1e80c","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.11.tgz","fileCount":4044,"integrity":"sha512-o/BNk5lBj+uJdstMv2sClK8NcTUgTgTtyhNU1cya3KMJPR8GpK/dsFVE7abJXrQ0NsVIw/cl5LVuAfLwaXCzqQ==","signatures":[{"sig":"MEYCIQD0HbaXiZpghU/BuuLn+YgJTJkx2RaThE5wNR7JtTOIIAIhALOZ0Vq3r0fuazNQMInDrWFZBZ7ek7KF5RTe0Qf7cSS7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16145560},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/8420733334961a5c8f41e8604abe0b20/flanksource-clicky-ui-0.3.11.tgz","_integrity":"sha512-o/BNk5lBj+uJdstMv2sClK8NcTUgTgTtyhNU1cya3KMJPR8GpK/dsFVE7abJXrQ0NsVIw/cl5LVuAfLwaXCzqQ==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^2.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.11_1784087176392_0.370067296135856","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@flanksource/clicky-ui","version":"0.3.12","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.12","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"f7636cef19a51d33c3df03a6b2036a8c7c107f9e","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.12.tgz","fileCount":4044,"integrity":"sha512-qsRvX9NI/QT0VYslzHcGJ7IT/5vQ1NXFJyIxA0s1MApO9yPkFwt95mr9MI9xJEKybrVzFVxQ1qUQiBnKZnE7qA==","signatures":[{"sig":"MEUCIQD/pvQAAM3qrrFOguqLqj32gvCnQdZaliC+4Kt1ILzxNAIgVdaUTVVZ2PmrKTFQ/9h3jSuLRmh/jfiSlBTf0dIJmbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16145562},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/db690e053131f5a102410c6fd877dbda/flanksource-clicky-ui-0.3.12.tgz","_integrity":"sha512-qsRvX9NI/QT0VYslzHcGJ7IT/5vQ1NXFJyIxA0s1MApO9yPkFwt95mr9MI9xJEKybrVzFVxQ1qUQiBnKZnE7qA==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^2.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.12_1784216833900_0.6640186439237681","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@flanksource/clicky-ui","version":"0.3.13","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.13","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"ef5c8ecd54f180cb3a73e5edf62b9e6804e1341b","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.13.tgz","fileCount":4050,"integrity":"sha512-0DM3sT+iDVdNyWH7PGfxEX2OerQFrsiE/TDxyKurg6jJHeUM4ZaJBwhFNRFNl9mxNsLp4RHK3BiO93AYAs0ZAA==","signatures":[{"sig":"MEUCIArtXack4r2MA6lUG1MEYNNceJ81RRQUV2/ShuJ0pEnyAiEAiES4qeLyYQE/w1lBom+VGBuAfF62mz7gIevaMG31g5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16166452},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/31bcda132ca5e6b8dee9c549a807979b/flanksource-clicky-ui-0.3.13.tgz","_integrity":"sha512-0DM3sT+iDVdNyWH7PGfxEX2OerQFrsiE/TDxyKurg6jJHeUM4ZaJBwhFNRFNl9mxNsLp4RHK3BiO93AYAs0ZAA==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^2.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.13_1784226093416_0.2136873287466745","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@flanksource/clicky-ui","version":"0.3.14","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.14","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"40de6ea455b815fc5000c03ff5479300d07df471","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.14.tgz","fileCount":4050,"integrity":"sha512-lybdkzeh8ZoIuRIhEwWmbAiQ96Z30QcuuzJjCK11SUdLFzXtqsBwpLTu7QY6qdN2CvfCCOzhYD+58/6KkEKm3Q==","signatures":[{"sig":"MEYCIQCw+W+i4+fDLLTLwcBcD64pTS1d15/+JHVhfpOV+VqrIgIhAIZgVKUumGz1h0pfMheh48Cfmsnny13USVc3/VzVivwS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16172518},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/7c57354155513f69154edda4a03721ef/flanksource-clicky-ui-0.3.14.tgz","_integrity":"sha512-lybdkzeh8ZoIuRIhEwWmbAiQ96Z30QcuuzJjCK11SUdLFzXtqsBwpLTu7QY6qdN2CvfCCOzhYD+58/6KkEKm3Q==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^2.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.14_1784227039243_0.08932392786928856","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@flanksource/clicky-ui","version":"0.3.15","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.15","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"6f29e6c8b0a4ee31ae6fa8f55d5752b116df11c5","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.15.tgz","fileCount":4050,"integrity":"sha512-fGlvREEaizzSkFwHVqppnlF/s/upFzooR2WHp2KsdK/b8zgtkbB/3FTQuREhsuMika2jw2PtJty1l99jI1D1Cw==","signatures":[{"sig":"MEYCIQCZvsNwAmoZwjYG+RofTLriz+0slz/iXAturMt9xjcNGQIhALpMtapfK25xSNHQK1qM3RhZX1VQVh7+dCk0jVFkzQ6p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16172518},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/957c13f57515413dfbb31f72b69fd0ce/flanksource-clicky-ui-0.3.15.tgz","_integrity":"sha512-fGlvREEaizzSkFwHVqppnlF/s/upFzooR2WHp2KsdK/b8zgtkbB/3FTQuREhsuMika2jw2PtJty1l99jI1D1Cw==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^2.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.60","@floating-ui/react":"^0.27.19","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.15_1784727296342_0.7079683431114043","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@flanksource/clicky-ui","version":"0.3.16","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.16","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"48c72f817e01b7e601f164281f590dbbf6006fc4","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.16.tgz","fileCount":4406,"integrity":"sha512-AYOct0BUYyDEqUi7ekfb2fjsWQ9fWAFn0VfYpWgFWbdjuREB7TgHpqGN2eGAzjXpdkmoa2fy9JJaqGTsdi2Fhw==","signatures":[{"sig":"MEUCIQCV8W1FPdSXjByFBb6ZtL40zc4XRzyN4BCdKLp0+nSzMwIgFgjmc2chPZy/wxMvz0OzNF81ax9YqW7LOMhuWgudVX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17838873},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/669a4d9f4c1e7e593ffd77c07c1c7a05/flanksource-clicky-ui-0.3.16.tgz","_integrity":"sha512-AYOct0BUYyDEqUi7ekfb2fjsWQ9fWAFn0VfYpWgFWbdjuREB7TgHpqGN2eGAzjXpdkmoa2fy9JJaqGTsdi2Fhw==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.18.1","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^2.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.16_1785407422215_0.4833839437991123","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@flanksource/clicky-ui","version":"0.3.17","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.17","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"14759f1802363acc0f118a09a2b41000e9c2700c","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.17.tgz","fileCount":4454,"integrity":"sha512-kWkaIRgGJyzHFpEdBpslFMytHDu+4sWCLb0FW2Bif/mfI3ZheZT1TJmd1kyHjOQE1N+/fFpn74xH01HZFzR3LA==","signatures":[{"sig":"MEUCIEukHqRsMtjQOoZ9hjlTbmrf2EJ6v+Js3q38L+DWyCO6AiEAsc3p7YWeRAWc2mKaaS9t9HeHK2hx7CPJ4VOYrwzleAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18035307},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/56547d46d36855862ba7995297553f2a/flanksource-clicky-ui-0.3.17.tgz","_integrity":"sha512-kWkaIRgGJyzHFpEdBpslFMytHDu+4sWCLb0FW2Bif/mfI3ZheZT1TJmd1kyHjOQE1N+/fFpn74xH01HZFzR3LA==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.16.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.18.1","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^2.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.17_1785496312777_0.05850549596107335","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@flanksource/clicky-ui","version":"0.3.18","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.18","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"32cd9735c4a95c78b0c5880bbfa41e1018f2f840","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.18.tgz","fileCount":4836,"integrity":"sha512-cQEhkozBwvwER/H23y0nytkJbXFjI4nd6ASlfDAaGp2wjRlToGHwIo/HnjcQNWiolIZFPito2WZkDkCl4qNySw==","signatures":[{"sig":"MEUCIQC8wo32E/a95EldTwYDUKTqHkGIHwg+obD1FLy/ANbSuQIgAKSv3Seoq8YqZqaG5M2biNfZVLY3s+ltmKIWINFfL/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19775588},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/ef8efc4ce7e6388ad6482a279f63bcbb/flanksource-clicky-ui-0.3.18.tgz","_integrity":"sha512-cQEhkozBwvwER/H23y0nytkJbXFjI4nd6ASlfDAaGp2wjRlToGHwIo/HnjcQNWiolIZFPito2WZkDkCl4qNySw==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.17.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^2.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.18_1786081790830_0.5894687738964335","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"@flanksource/clicky-ui","version":"0.3.19","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.19","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"a8c3656c4ffedacde4b27d4244581d7ce4f59b68","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.19.tgz","fileCount":4912,"integrity":"sha512-9bO7LfrlGMwcC46rWz1iBwElXfVJgDPfqG4vbDXTqfS7UO9UdFT3nnPzNjrVJLhza/ZxUgPt8E02isr76Z1v1g==","signatures":[{"sig":"MEQCID1xDNF/9jaYaJBISskLV/WVDwCIvXpN2fuOS/wlFO20AiBWWOwaoZQjd7NdKcy5EBGLtamdXyvnaxHxatT4sLBNOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20128310},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/f5520f21c35c43ddf255b2ff8e11d0e0/flanksource-clicky-ui-0.3.19.tgz","_integrity":"sha512-9bO7LfrlGMwcC46rWz1iBwElXfVJgDPfqG4vbDXTqfS7UO9UdFT3nnPzNjrVJLhza/ZxUgPt8E02isr76Z1v1g==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.17.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^2.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.19_1786364520476_0.8279638595374725","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@flanksource/clicky-ui","version":"0.3.20","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.20","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"9b7dc1382a0c704e695c2e747248de4bdcc1bc87","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.20.tgz","fileCount":5292,"integrity":"sha512-FByvZ67fymsUNVtO3HvbpUmF9XzNj1cC9rQtY2wmMmmOHaG2xLgyzmUE1zaOB2oVYUwhhbpj6XQKCeHZxZ0vsw==","signatures":[{"sig":"MEQCIGaoUgc/iaMci0F12tw/IyiDwFiQkACVKFKKI1IMsPmEAiAb/WZmsRnuBKzFdDzUkAl+6gOdmblAjgHYGhco36TNhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21753471},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/4e51fbb57d8b1f518d41db3ddebc9f56/flanksource-clicky-ui-0.3.20.tgz","_integrity":"sha512-FByvZ67fymsUNVtO3HvbpUmF9XzNj1cC9rQtY2wmMmmOHaG2xLgyzmUE1zaOB2oVYUwhhbpj6XQKCeHZxZ0vsw==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.17.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^2.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.20_1786513169303_0.5177420541535875","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"@flanksource/clicky-ui","version":"0.3.21","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.21","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":{"url":"https://github.com/flanksource/clicky-ui/issues"},"dist":{"shasum":"6c8597c08cdea0bf471d39af8e50dcc2ec497862","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.21.tgz","fileCount":5292,"integrity":"sha512-tfFtWeW8F7yFzOS2BaJk2CQUye2tDZtu4cfK6eycaq1fJQebplxWd7RprDr+GdAV8SDeYhdMD/rNuQ+FF7rI7g==","signatures":[{"sig":"MEQCICZx4R6UItYnwgv8tbi4gT+FjnpZbMLny6nJNbRhkUgRAiAF19XjlLg09vxkM4r0Mru5q+3Pay/i5OD03svmYPkzaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21753471},"main":"./dist/index.cjs","type":"module","_from":"file:flanksource-clicky-ui-0.3.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"_resolved":"/tmp/7e8961c6c5372d8c8d99acc913d4e1dd/flanksource-clicky-ui-0.3.21.tgz","_integrity":"sha512-tfFtWeW8F7yFzOS2BaJk2CQUye2tDZtu4cfK6eycaq1fJQebplxWd7RprDr+GdAV8SDeYhdMD/rNuQ+FF7rI7g==","repository":{"url":"git+https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.17.0","description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^2.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.2.4","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.2.4","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^3.4.0 || ^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.21_1787127092863_0.9921034307048078","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"@flanksource/clicky-ui","version":"0.3.22","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.22","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"13008fbd12e84835f2dbb830f8e5a0a2a6217d43","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.22.tgz","fileCount":5654,"integrity":"sha512-AjTDt0bgcGFUQKUB5/UPjrxFgKJ2LThHxVnkBu8I4DS7rLFIigX8lZlVVOYfNYpN6dZiJYtROzBgU2KmfWs0nA==","signatures":[{"sig":"MEYCIQDYT3ak5ccFO86KZjJWwD0kAWJFsNh7SbhiHIfsoLLdiQIhAJ1MmxpXWmmBZLZ/LctZXWrg+FcG8qAMMniYye7Lb23y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23469137},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.22_1787138845203_0.9051039820965991","host":"s3://npm-registry-packages-npm-production"}},"0.3.23":{"name":"@flanksource/clicky-ui","version":"0.3.23","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.23","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"73decb9baf785e6ce9c48afb9e58b40221be55c6","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.23.tgz","fileCount":5696,"integrity":"sha512-TNOOetKLaM5wcv26+j1DDU6qNP+hhG/upX7OpoAxBXaI+AGVI/BOb1gyB7afaivlMUChzTSuTrooIpTwTI8enQ==","signatures":[{"sig":"MEQCICCq00o15dXFSNHsqoVojINA2ljbbepqplQNR0YIVpCMAiB+499ki1hSGHbzTHroWqre8/NmxrYbqBabcWjwDiAalg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23558670},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.23_1787298082460_0.8230921372952116","host":"s3://npm-registry-packages-npm-production"}},"0.3.24":{"name":"@flanksource/clicky-ui","version":"0.3.24","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.24","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"b014b4db9738e7fa3b3d15c7e9cd10312f81d091","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.24.tgz","fileCount":5702,"integrity":"sha512-hAia0MFMvhAdVl1oVVgDMFZ+dwpG1OOVMiioXXgmWI9mY2YtMPFwvwvzAS4wAWXvhUHkChrmhE9G4CjnbOnQZg==","signatures":[{"sig":"MEUCIHueIodjad/MZbbd43mV6Tw5RxHliIwDAv9WOoN0GmejAiEAwuKJDTpPw1Ua1L3lX+T0Sv03jxSHRPnCu9sMcOBn2GQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23607710},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.24_1787304113718_0.7705867955220032","host":"s3://npm-registry-packages-npm-production"}},"0.3.25":{"name":"@flanksource/clicky-ui","version":"0.3.25","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.25","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"a98b98db753485c1629ca72e6e270b015936507d","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.25.tgz","fileCount":5702,"integrity":"sha512-YsPyxwJxpYDn4GFcWKSDrA1VDjsR0REtnEvNyUzTfsfQ5piOJnuG4FJuDwh3z2YhHssfl2uS/BKoetG5aSEeAw==","signatures":[{"sig":"MEQCIFQMwq/3ccQKPqDU7zfa7p9pb+jZCbJWfH8zQ0DhRRYwAiBakRTGpIo9Hn5zb4hhnEQcHNPJFFr/S9QQ/8cPsXHoHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23625817},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.25_1787320321235_0.22944868258997575","host":"s3://npm-registry-packages-npm-production"}},"0.3.26":{"name":"@flanksource/clicky-ui","version":"0.3.26","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.26","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"db5dfb2740c176c93888b8445fb0a32f30ecd05d","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.26.tgz","fileCount":5838,"integrity":"sha512-h5sDlDLnkSwYxqLuBfqWpwWKVUVeamtmgEjWovXEUrZnuz43NvsGYVfu6vimSpCuuPZXBwNntPszBoQAWNTbUg==","signatures":[{"sig":"MEQCIH9yZNix2PW3i1RrnuGtpJPXMFZGRNRLXpVzY7votJnnAiB5nwCT8jZtCy/BO4xWf2+ScYCBhkporLTkrZdvrsDBHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24311667},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./devtools":{"types":"./dist/devtools.d.ts","import":"./dist/devtools.js","require":"./dist/devtools.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.26_1787563332668_0.63781188051464","host":"s3://npm-registry-packages-npm-production"}},"0.3.27":{"name":"@flanksource/clicky-ui","version":"0.3.27","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.27","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"e43636b7fbaf9fce857deb77fb85f7466c2165b7","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.27.tgz","fileCount":5838,"integrity":"sha512-+6qYAGRDxU4Ru6NkwqIVRIh8gr+gHg/r7+JFyBozIBsOzjsXhiZuytIcpD2NS/yZcnr5OK/KlLygM/57izKEFA==","signatures":[{"sig":"MEUCIFT4Dc+ecVetj1wG8KVwCuY8r6BZWPjeCANsw7qx0pAxAiEA7w1/TiLvFr0wT8s1I75/7uLxVnGxnM/1bHf1gUI+RIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24336538},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./devtools":{"types":"./dist/devtools.d.ts","import":"./dist/devtools.js","require":"./dist/devtools.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.27_1787938971652_0.4455423269403884","host":"s3://npm-registry-packages-npm-production"}},"0.3.28":{"name":"@flanksource/clicky-ui","version":"0.3.28","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.28","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"8c00d7d327c7dd125e732faf0319470bb0888b4c","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.28.tgz","fileCount":6076,"integrity":"sha512-QDjo5AWc/KsOzTSWjuQQwy4vZJHYnUE31Z/NUA6YyyLpNLQPBZESFkomPHTGKTAnFYUMBOsiaqYQtiMntHMBrg==","signatures":[{"sig":"MEQCIC6P1I1q49WrqlHgmhPjYdJyNB2CeNE8uPSiFm+RxvgcAiBfpw4YCYjllg/ohsZxCPMJFY6OsNKZdDbkqbfcfVgPKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25428079},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./devtools":{"types":"./dist/devtools.d.ts","import":"./dist/devtools.js","require":"./dist/devtools.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"},"./ai/runtime-profile":{"types":"./dist/runtime-profile.d.ts","import":"./dist/runtime-profile.js","require":"./dist/runtime-profile.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"^18.3.12","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"^18.3.1","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.28_1788272424519_0.7206633522580772","host":"s3://npm-registry-packages-npm-production"}},"0.3.29":{"name":"@flanksource/clicky-ui","version":"0.3.29","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.29","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"86bbe3f40d77697cd68cecffcdd170948359dfe4","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.29.tgz","fileCount":6094,"integrity":"sha512-iQqRadiTqqfUuhcxAASbZoV3bgHl2UoMvL5NiVO5lQVfUNZlPQYYW3svz2xUWDQdz9mqgNCCtggQClsh3Pdi5A==","signatures":[{"sig":"MEUCICatkDGyeHfCVeYisaFNAi9J6hIatC6xhDex36r8T53KAiEA9y4ajB2gO2lszDeMm6qEtcnkIYUoxO1WlOIoTAFKnes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25560307},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./devtools":{"types":"./dist/devtools.d.ts","import":"./dist/devtools.js","require":"./dist/devtools.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"},"./ai/runtime-profile":{"types":"./dist/runtime-profile.d.ts","import":"./dist/runtime-profile.js","require":"./dist/runtime-profile.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"19.2.17","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"19.2.3","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.29_1788343148978_0.27455188850719026","host":"s3://npm-registry-packages-npm-production"}},"0.3.30":{"name":"@flanksource/clicky-ui","version":"0.3.30","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.30","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"caacaf66412eaf2d915b37fcb9c509f8895e47f5","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.30.tgz","fileCount":6236,"integrity":"sha512-FgXO2dqONvxmk2y4xYo9ZjTpep6ZfpH8zLz55ce91dJEnUbYkXjzouAMkIaOZXflUHYwfSeWLuz1UTr+AahAng==","signatures":[{"sig":"MEUCIEgC4qIlWWi2h7gKC6qgSUAAAN9F7kLnNW895R5nZ+6eAiEA+bhkd8FFwpH6Bfwn553dmg3akkDsedIOtuJFQ3S1cEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26088574},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./devtools":{"types":"./dist/devtools.d.ts","import":"./dist/devtools.js","require":"./dist/devtools.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"},"./ai/runtime-profile":{"types":"./dist/runtime-profile.d.ts","import":"./dist/runtime-profile.js","require":"./dist/runtime-profile.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"19.2.17","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"19.2.3","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.30_1788353479885_0.11041100849072016","host":"s3://npm-registry-packages-npm-production"}},"0.3.31":{"name":"@flanksource/clicky-ui","version":"0.3.31","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.31","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"0206e1943ae01d9fd808de7ed821ffabb4fc6a17","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.31.tgz","fileCount":6274,"integrity":"sha512-+TFKbKchtgy9/0ISsr/hZAoVvENTrhl6GAuFvOjyycuwYfQ/1x9rYxQhSPKVHqXKOhyBxUNMsI5t/2Xm4pRcyA==","signatures":[{"sig":"MEUCIDjO0mw9lsGMWwhFtR6jfoB9YGy7UGHAN02qYkJj9Fl2AiEA8+SeRiydbDXZpavZwnPYeKKJtlupuQjFirjaORvjJFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26238686},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./devtools":{"types":"./dist/devtools.d.ts","import":"./dist/devtools.js","require":"./dist/devtools.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"},"./ai/runtime-profile":{"types":"./dist/runtime-profile.d.ts","import":"./dist/runtime-profile.js","require":"./dist/runtime-profile.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"19.2.17","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"19.2.3","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.31_1788432074805_0.5108465826954118","host":"s3://npm-registry-packages-npm-production"}},"0.3.32":{"name":"@flanksource/clicky-ui","version":"0.3.32","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.32","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"999a6b78855f7450a510881c35099b0e03d30b71","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.32.tgz","fileCount":6274,"integrity":"sha512-g3BAKeMV/Ew/+I4EWBVsgvKLKOfExkyPZr9KRJqaIxwNgIEi3TTPWibd0bSEKJKyHXDJh4frVT5+UmrE93n5wQ==","signatures":[{"sig":"MEQCIFi+sJ6BI8Wi4E1TZM7T7v4L9NRnnN6/KVts2fWkN2MNAiB4fy+NKeVBxBGLYt2E1HE2ODJUVD+2noJlC7ilC/sf4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26269189},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./devtools":{"types":"./dist/devtools.d.ts","import":"./dist/devtools.js","require":"./dist/devtools.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"},"./ai/runtime-profile":{"types":"./dist/runtime-profile.d.ts","import":"./dist/runtime-profile.js","require":"./dist/runtime-profile.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"19.2.17","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"19.2.3","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.32_1788439089872_0.8919182290150747","host":"s3://npm-registry-packages-npm-production"}},"0.3.33":{"name":"@flanksource/clicky-ui","version":"0.3.33","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.33","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"e940e1409b6e5a1ae782aa8c7181bde3fe72f959","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.33.tgz","fileCount":6274,"integrity":"sha512-8DH7opltnaBQuqa8nFkioBZ7WZxkuv1tb7PP2MKTAcSIBhlmdMAa8Xn+HOiKeMCNGl9ZnBQEFC1S2ug6cwtTBQ==","signatures":[{"sig":"MEUCIQDetZwx2KyXs+XdewVlJFWWmbeYHeGJDha4UKT+14kkDQIgWRagTGMNzZ3wwd5EZxZ/Ags6Dynh26aDZPq5spx6c6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26282838},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./devtools":{"types":"./dist/devtools.d.ts","import":"./dist/devtools.js","require":"./dist/devtools.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"},"./ai/runtime-profile":{"types":"./dist/runtime-profile.d.ts","import":"./dist/runtime-profile.js","require":"./dist/runtime-profile.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"19.2.17","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"19.2.3","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.33_1788460537298_0.715747260347573","host":"s3://npm-registry-packages-npm-production"}},"0.3.34":{"name":"@flanksource/clicky-ui","version":"0.3.34","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.34","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"bca161762d80354725857b64ffe917d3dbb01f1c","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.34.tgz","fileCount":6280,"integrity":"sha512-5o1e8K2ZWbS9bWjsE0sd/rm0UkxZMbQ4/d0PRNQMHwGh3a55XG3oAkBhlBYxv2uUfhBj1zR1F6f195rDnKLvRg==","signatures":[{"sig":"MEQCIE5nI7qEr74NsXzHqFKH2xdVUwv2CW1FMRKgcrMHTf1iAiAXp+TGZP7WY4TGGUMTrrPlgtZ68ebd5m1IPbM2/JXlpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26289717},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./devtools":{"types":"./dist/devtools.d.ts","import":"./dist/devtools.js","require":"./dist/devtools.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"},"./ai/runtime-profile":{"types":"./dist/runtime-profile.d.ts","import":"./dist/runtime-profile.js","require":"./dist/runtime-profile.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"19.2.17","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"19.2.3","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.34_1788461853845_0.9072458763076681","host":"s3://npm-registry-packages-npm-production"}},"0.3.35":{"name":"@flanksource/clicky-ui","version":"0.3.35","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.35","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"74912c0e7f3d7a108ab55704c3ec1fb83f40f703","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.35.tgz","fileCount":6567,"integrity":"sha512-D/W37MUE1k97/t8U28OwBuMiMziT4U2GU1UJ51kYMxKPLfKWgP1KmSt5slJAoej2S8yiubiThTLQ0WMH2qPfzw==","signatures":[{"sig":"MEUCIQCS+Lilz6nmEGkxgqbrHVQx1tJp503Bo0Fqs3XsjhRNEwIgMJMdU7wKGSqIG58AfvGqKeMiA9gkD6+vfQT2jSMnY5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27607607},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./devtools":{"types":"./dist/devtools.d.ts","import":"./dist/devtools.js","require":"./dist/devtools.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./expressions":{"types":"./dist/expressions.d.ts","import":"./dist/expressions.js","require":"./dist/expressions.cjs"},"./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"},"./ai/runtime-profile":{"types":"./dist/runtime-profile.d.ts","import":"./dist/runtime-profile.js","require":"./dist/runtime-profile.cjs"},"./expressions/playground":{"types":"./dist/expressions/playground.d.ts","import":"./dist/expressions/playground.js","require":"./dist/expressions/playground.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && pnpm run check:declarations && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","download:icons":"tsx scripts/download-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","check:declarations":"node scripts/check-declarations.mjs","vendor:expressions":"tsx scripts/vendor-expressions.ts","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts","check:expression-exports":"node scripts/check-expression-exports.mjs","vendor:expressions:check":"tsx scripts/vendor-expressions.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@tanstack/react-virtual":"^3.13.12","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","storybook":"10.3.5","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"19.2.17","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.3","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"19.2.3","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.35_1788895756101_0.24430964645287911","host":"s3://npm-registry-packages-npm-production"}},"0.3.36":{"name":"@flanksource/clicky-ui","version":"0.3.36","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.36","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"046c95e1de3f68fda884d33b3af5bca6b5ddf79e","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.36.tgz","fileCount":6609,"integrity":"sha512-ix5u2lIcstYUIgx9t/ng33T/k11E4eXeL2/K4CN0tRjeyvQlGceOKjQYWykAJyqV8WVNxmhQW7VrKO8UWUipzg==","signatures":[{"sig":"MEYCIQCZKs6ikyVkclHPsk5W9Ipmma15vwzVgnDs9HpsZSt49wIhAJ5t3aTmHr33eO1GzSQ2FKqu6SQ8v5/KJkg91rms5jUa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27711101},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./devtools":{"types":"./dist/devtools.d.ts","import":"./dist/devtools.js","require":"./dist/devtools.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./expressions":{"types":"./dist/expressions.d.ts","import":"./dist/expressions.js","require":"./dist/expressions.cjs"},"./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"},"./ai/runtime-profile":{"types":"./dist/runtime-profile.d.ts","import":"./dist/runtime-profile.js","require":"./dist/runtime-profile.cjs"},"./expressions/playground":{"types":"./dist/expressions/playground.d.ts","import":"./dist/expressions/playground.js","require":"./dist/expressions/playground.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && pnpm run check:declarations && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","download:icons":"tsx scripts/download-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","check:declarations":"node scripts/check-declarations.mjs","vendor:expressions":"tsx scripts/vendor-expressions.ts","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts","check:expression-exports":"node scripts/check-expression-exports.mjs","vendor:expressions:check":"tsx scripts/vendor-expressions.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@tanstack/react-virtual":"^3.13.12","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","storybook":"10.3.5","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"19.2.17","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.3","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"19.2.3","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.36_1788939796303_0.8713805706250928","host":"s3://npm-registry-packages-npm-production"}},"0.3.37":{"name":"@flanksource/clicky-ui","version":"0.3.37","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.37","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"f74252cedff76c1ed961a318c6fba8f9a127696c","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.37.tgz","fileCount":8393,"integrity":"sha512-oOzis91jCd46wyfiSRtmCHWaL1Mi18dZQPgoEzBGgZe7XxMvEtcnfUFmu1SFD4F9flLji5jUnH2UZKe8T2c1QQ==","signatures":[{"sig":"MEUCIQCa9kM+UJnwtHESuvvCoiKjaERkciMdSHPlzlJjLKOuMQIgPu0j1JvXt3PmM+LF+2oA4V0hJfEYfv8ccUQrJDpTU4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDTOQ0Rp6WDagSkA1hutYg2Pwk5aGqX9MLH912MpTYJ4gIhAKfyKPtENTMk1KS9xdXv1RY4GnyRKtd0VUKO1OJwgxa9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34237135},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./devtools":{"types":"./dist/devtools.d.ts","import":"./dist/devtools.js","require":"./dist/devtools.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./expressions":{"types":"./dist/expressions.d.ts","import":"./dist/expressions.js","require":"./dist/expressions.cjs"},"./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"},"./ai/runtime-profile":{"types":"./dist/runtime-profile.d.ts","import":"./dist/runtime-profile.js","require":"./dist/runtime-profile.cjs"},"./expressions/playground":{"types":"./dist/expressions/playground.d.ts","import":"./dist/expressions/playground.js","require":"./dist/expressions/playground.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && pnpm run check:declarations && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","download:icons":"tsx scripts/download-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","check:declarations":"node scripts/check-declarations.mjs","vendor:expressions":"tsx scripts/vendor-expressions.ts","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts","check:expression-exports":"node scripts/check-expression-exports.mjs","vendor:expressions:check":"tsx scripts/vendor-expressions.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@tanstack/react-virtual":"^3.13.12","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","storybook":"10.3.5","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"19.2.17","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.3","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"19.2.3","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.37_1790089699249_0.3397322305673198","host":"s3://npm-registry-packages-npm-production"}},"0.3.38":{"name":"@flanksource/clicky-ui","version":"0.3.38","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.38","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"79185ce069bfac66a77f57e5ba7a3fd8110b7148","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.38.tgz","fileCount":8393,"integrity":"sha512-otBJaWj1Aw3K08esy0b0YXL4X2XPx29WyoUBqBkMR7T7LUNOwTIEUlQ02XUULi+fEWRmwPl/10OgWfjMb5XnIA==","signatures":[{"sig":"MEUCIAQLPJ/qmWEhPYOFxOj3/X06VjAPoLar6Ng+g9zuHxxIAiEAlSCqF+wkS/5UV+Z07OJQ38BkYEH7HvyB9g9qcgy437c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDXJsrNAImcBvSCIPIMsq4joVJbT1n8+CY91n06skQM/AiEAzxrqEM7O6Oujesk8MHOjTbpBURiL/n8K5+xLAbVci2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34237849},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./devtools":{"types":"./dist/devtools.d.ts","import":"./dist/devtools.js","require":"./dist/devtools.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./expressions":{"types":"./dist/expressions.d.ts","import":"./dist/expressions.js","require":"./dist/expressions.cjs"},"./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"},"./ai/runtime-profile":{"types":"./dist/runtime-profile.d.ts","import":"./dist/runtime-profile.js","require":"./dist/runtime-profile.cjs"},"./expressions/playground":{"types":"./dist/expressions/playground.d.ts","import":"./dist/expressions/playground.js","require":"./dist/expressions/playground.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && pnpm run check:declarations && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","download:icons":"tsx scripts/download-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","check:declarations":"node scripts/check-declarations.mjs","vendor:expressions":"tsx scripts/vendor-expressions.ts","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts","check:expression-exports":"node scripts/check-expression-exports.mjs","vendor:expressions:check":"tsx scripts/vendor-expressions.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@tanstack/react-virtual":"^3.13.12","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","storybook":"10.3.5","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"19.2.17","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.3","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"19.2.3","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.38_1790151309098_0.7098156056707292","host":"s3://npm-registry-packages-npm-production"}},"0.3.39":{"name":"@flanksource/clicky-ui","version":"0.3.39","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.39","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"506aade38f90e44028dcd18646cbef64d0609895","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.39.tgz","fileCount":8399,"integrity":"sha512-li2WpNxTlYCIwqSE/F1a3tWoJJLWWx57wYSzexR8vCd3ou4D5t/WKxH1jBnJhBzMPif+k5o42NsyLtoisjHQqQ==","signatures":[{"sig":"MEYCIQDYvM0TVZ9L+U6mQ3LbhDx7G6lnKTSEbW2Ftvn+h/VydQIhAMPzygvl5hUpKJPQ+JRCalSh0UERTWHKoNssQVyQmd8q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHe6+YDXctpGnw7VV1tFJP3rMGpRMsjYl5oNzNtQzpzwIhAJG5cUqcayvC71pTgFA1mQRhOUSKbZfRjulDggawRx1S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34270561},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./devtools":{"types":"./dist/devtools.d.ts","import":"./dist/devtools.js","require":"./dist/devtools.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./expressions":{"types":"./dist/expressions.d.ts","import":"./dist/expressions.js","require":"./dist/expressions.cjs"},"./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"},"./ai/runtime-profile":{"types":"./dist/runtime-profile.d.ts","import":"./dist/runtime-profile.js","require":"./dist/runtime-profile.cjs"},"./expressions/playground":{"types":"./dist/expressions/playground.d.ts","import":"./dist/expressions/playground.js","require":"./dist/expressions/playground.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && pnpm run check:declarations && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","download:icons":"tsx scripts/download-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","check:declarations":"node scripts/check-declarations.mjs","vendor:expressions":"tsx scripts/vendor-expressions.ts","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts","check:expression-exports":"node scripts/check-expression-exports.mjs","vendor:expressions:check":"tsx scripts/vendor-expressions.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-query":"^5.66.8","@tanstack/react-virtual":"^3.13.12","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","storybook":"10.3.5","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"19.2.17","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.3","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"19.2.3","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.39_1790165835179_0.9281334609625784","host":"s3://npm-registry-packages-npm-production"}},"0.3.40":{"name":"@flanksource/clicky-ui","version":"0.3.40","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.40","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"e47c930ffe02140e48fd9f057f2bfcbeb2edc9c2","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.40.tgz","fileCount":8399,"integrity":"sha512-2oMTLknSYtLxUu/ML5TiL2Ley/qPgmFArfjwB+LOC85+YUF3Z9HBufSXNr2APpNyuAh3GLqvqUfHWJgKTBLleA==","signatures":[{"sig":"MEYCIQCpbmN9cHjVp7oOkc/hwk9QTeJOeZtoDy97TMlTCzvlvQIhALz1J/vDCCu2oOPpCZ4CLUH3/i1uYW14lbM7tIDZOTbN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVF+rHbIePeL8geggiH3QFTdwc+xXucsJeUbkUbs+epgIhAJCwMsKRtbO4gMjaqiB3o6epWM04QAOhowK6vS6c0Mx4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34281084},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./devtools":{"types":"./dist/devtools.d.ts","import":"./dist/devtools.js","require":"./dist/devtools.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./expressions":{"types":"./dist/expressions.d.ts","import":"./dist/expressions.js","require":"./dist/expressions.cjs"},"./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"},"./ai/runtime-profile":{"types":"./dist/runtime-profile.d.ts","import":"./dist/runtime-profile.js","require":"./dist/runtime-profile.cjs"},"./expressions/playground":{"types":"./dist/expressions/playground.d.ts","import":"./dist/expressions/playground.js","require":"./dist/expressions/playground.cjs"}},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && node scripts/rewrite-declaration-imports.mjs && pnpm run check:declarations && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","download:icons":"tsx scripts/download-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","check:declarations":"node scripts/check-declarations.mjs","vendor:expressions":"tsx scripts/vendor-expressions.ts","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts","check:expression-exports":"node scripts/check-expression-exports.mjs","vendor:expressions:check":"tsx scripts/vendor-expressions.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-virtual":"^3.13.12","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","storybook":"10.3.5","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"19.2.17","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.3","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"19.2.3","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@tanstack/react-query":"^5.66.8","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0","@tanstack/react-query":"^5.66.8"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.40_1790189574461_0.4757038957074262","host":"s3://npm-registry-packages-npm-production"}},"0.3.41":{"name":"@flanksource/clicky-ui","version":"0.3.41","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.41","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"a549407a033acf1732a3526f5776652146bf31ec","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.41.tgz","fileCount":8502,"integrity":"sha512-e3YPmn9hosRq4L+dN1HrkOeXbhdEe2pyUREu/EEZvCaIetdO/lxx9tEpIrfc7EYLZNXU+veGhaGxJ8dQiO10yw==","signatures":[{"sig":"MEQCIDyNAYUZVeaxQP8dA/xbXZyXJjSZw2rLL+OHJAdsMWSkAiB55QibMsgIpOA0E1lthfCmbsaX4z32GigTnzYJp4UA5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFFUDYt4WVfku4uah9wWkY3kTWYCuL+r4DZjXs4qR1XYAiEA0SDoohFnja3h9i4szFlUkQiiQbXdIiJWSa0YBaJfGdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34710523},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./devtools":{"types":"./dist/devtools.d.ts","import":"./dist/devtools.js","require":"./dist/devtools.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./expressions":{"types":"./dist/expressions.d.ts","import":"./dist/expressions.js","require":"./dist/expressions.cjs"},"./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"},"./ai/runtime-profile":{"types":"./dist/runtime-profile.d.ts","import":"./dist/runtime-profile.js","require":"./dist/runtime-profile.cjs"},"./expressions/playground":{"types":"./dist/expressions/playground.d.ts","import":"./dist/expressions/playground.js","require":"./dist/expressions/playground.cjs"},"./json-schema-form.schema.json":"./schemas/json-schema-form.schema.json"},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && node scripts/rewrite-declaration-imports.mjs && pnpm run check:declarations && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","download:icons":"tsx scripts/download-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","check:declarations":"node scripts/check-declarations.mjs","vendor:expressions":"tsx scripts/vendor-expressions.ts","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts","check:expression-exports":"node scripts/check-expression-exports.mjs","vendor:expressions:check":"tsx scripts/vendor-expressions.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-virtual":"^3.13.12","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","ajv":"^8.18.0","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","storybook":"10.3.5","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"19.2.17","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.3","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"19.2.3","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@tanstack/react-query":"^5.66.8","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0","@tanstack/react-query":"^5.66.8"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.41_1790326840925_0.511363736057403","host":"s3://npm-registry-packages-npm-production"}},"0.3.42":{"name":"@flanksource/clicky-ui","version":"0.3.42","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.42","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"d36dfd836a46a0fc2ed1356fce85c0d498b60480","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.42.tgz","fileCount":8672,"integrity":"sha512-C/Lq06zuJvFpRBGDB39R4otAf5GwMhcf0r+9Z0PClHSJOcDrR8c2oHPzCNiV6sMbWXl4FWLqGFX4uG8LDLSbkw==","signatures":[{"sig":"MEYCIQDftaM4WsZaHZ4x2HrxevPdUDsARE3fq1fasiS1Rt3TWAIhAJIhNrXuKFJWIyA28XXLB1QftichI3/JsGOd8YzOkagA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDd8ywcBieA4UrYjxJox6g1pRwoxK0UmteeDg9UC70WIAiEAoDg2unzj7t7m73SvajVZIzv5jI4t8XvRht/7dQtw7sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35492808},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./devtools":{"types":"./dist/devtools.d.ts","import":"./dist/devtools.js","require":"./dist/devtools.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./expressions":{"types":"./dist/expressions.d.ts","import":"./dist/expressions.js","require":"./dist/expressions.cjs"},"./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"},"./ai/runtime-profile":{"types":"./dist/runtime-profile.d.ts","import":"./dist/runtime-profile.js","require":"./dist/runtime-profile.cjs"},"./expressions/playground":{"types":"./dist/expressions/playground.d.ts","import":"./dist/expressions/playground.js","require":"./dist/expressions/playground.cjs"},"./json-schema-form.schema.json":"./schemas/json-schema-form.schema.json"},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && node scripts/rewrite-declaration-imports.mjs && pnpm run check:declarations && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","download:icons":"tsx scripts/download-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","check:declarations":"node scripts/check-declarations.mjs","vendor:expressions":"tsx scripts/vendor-expressions.ts","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts","check:expression-exports":"node scripts/check-expression-exports.mjs","vendor:expressions:check":"tsx scripts/vendor-expressions.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"22.23.3","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-virtual":"^3.13.12","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","ajv":"^8.18.0","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","storybook":"10.3.5","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"19.2.17","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.3","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"19.2.3","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@tanstack/react-query":"^5.66.8","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0","@tanstack/react-query":"^5.66.8"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.42_1790850611341_0.32369368676562393","host":"s3://npm-registry-packages-npm-production"}},"0.3.43":{"name":"@flanksource/clicky-ui","version":"0.3.43","license":"Apache-2.0","_id":"@flanksource/clicky-ui@0.3.43","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"homepage":"https://github.com/flanksource/clicky-ui#readme","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"680124b5bb2561b100c863a332fa745c498078f5","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.43.tgz","fileCount":8672,"integrity":"sha512-zfVQl8IFaA7TC3QO3KDuw5p5KYoxzDvkLKE1faI4shNiJ7y2n0JybwKFkyucQjZGc0QssqdRxHSrmvcZLETx2g==","signatures":[{"sig":"MEUCIFwDIYJyk4do2//G60Ya7s6wJLAKUQb8kYYe+ms7hnU+AiEAj5vXOmgdqtbOUNyELD944vi536KFcU6E7FnDI5S6U+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDkMmr5Wpgy4zAylbPnTS7nmgUpyTdCjStzVugVK+V5kwIgCM4t4f5YU3jfmjd9nqwVoJn/9vzwy2Pk2mNMEdYQOP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35494482},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./devtools":{"types":"./dist/devtools.d.ts","import":"./dist/devtools.js","require":"./dist/devtools.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./expressions":{"types":"./dist/expressions.d.ts","import":"./dist/expressions.js","require":"./dist/expressions.cjs"},"./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"},"./ai/runtime-profile":{"types":"./dist/runtime-profile.d.ts","import":"./dist/runtime-profile.js","require":"./dist/runtime-profile.cjs"},"./expressions/playground":{"types":"./dist/expressions/playground.d.ts","import":"./dist/expressions/playground.js","require":"./dist/expressions/playground.cjs"},"./json-schema-form.schema.json":"./schemas/json-schema-form.schema.json"},"scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && node scripts/rewrite-declaration-imports.mjs && pnpm run check:declarations && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","download:icons":"tsx scripts/download-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","check:declarations":"node scripts/check-declarations.mjs","vendor:expressions":"tsx scripts/vendor-expressions.ts","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts","check:expression-exports":"node scripts/check-expression-exports.mjs","vendor:expressions:check":"tsx scripts/vendor-expressions.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"22.23.3","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-virtual":"^3.13.12","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","ajv":"^8.18.0","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","storybook":"10.3.5","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"19.2.17","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.3","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"19.2.3","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@tanstack/react-query":"^5.66.8","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0","@tanstack/react-query":"^5.66.8"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/clicky-ui_0.3.43_1790858841790_0.19243901696485177","host":"s3://npm-registry-packages-npm-production"}},"0.3.44":{"_id":"@flanksource/clicky-ui@0.3.44","bugs":"https://github.com/flanksource/clicky-ui/issues","dist":{"shasum":"6031dc5319f52d24e62350916c220401000b0f27","tarball":"https://registry.npmjs.org/@flanksource/clicky-ui/-/clicky-ui-0.3.44.tgz","fileCount":8678,"integrity":"sha512-kcd46SeK0mj60vrOTANm1pQuxAw0oroH44tAMpW/FOSH5Fz4Z+PZJ+63bN+BNh0/fbvAxGM/aAdEWo1o8wQIQw==","signatures":[{"sig":"MEUCIQC66wwl77cHsjjL/o9Zm0NZu2hrokok1kKx7ojxjcxIQQIgU6MxQhd+3Iy6OVLZufTDm0536XsLGfReG223NTg+ntw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDtuCrndkYs/ZUby4CP5a163fV7riMtJ9MznGHBMLoSZQIgFJUaT4WOy8alKaBr+WEmpNyDXXRL0Ze+dcXj7No57TE="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flanksource%2fclicky-ui@0.3.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35501481},"main":"./dist/index.cjs","name":"@flanksource/clicky-ui","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./ai":{"types":"./dist/ai.d.ts","import":"./dist/ai.js","require":"./dist/ai.cjs"},"./rpc":{"types":"./dist/rpc.d.ts","import":"./dist/rpc.js","require":"./dist/rpc.cjs"},"./chat":{"types":"./dist/chat.d.ts","import":"./dist/chat.js","require":"./dist/chat.cjs"},"./data":{"types":"./dist/data.d.ts","import":"./dist/data.js","require":"./dist/data.cjs"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.cjs"},"./icons":{"types":"./dist/icons.d.ts","import":"./dist/icons.js","require":"./dist/icons.cjs"},"./jotai":{"types":"./dist/jotai.d.ts","import":"./dist/jotai.js","require":"./dist/jotai.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./clicky":{"types":"./dist/clicky.d.ts","import":"./dist/clicky.js","require":"./dist/clicky.cjs"},"./monaco":{"types":"./dist/monaco.d.ts","import":"./dist/monaco.js","require":"./dist/monaco.cjs"},"./comments":{"types":"./dist/comments.d.ts","import":"./dist/comments.js","require":"./dist/comments.cjs"},"./devtools":{"types":"./dist/devtools.d.ts","import":"./dist/devtools.js","require":"./dist/devtools.cjs"},"./profiles":{"types":"./dist/profiles.d.ts","import":"./dist/profiles.js","require":"./dist/profiles.cjs"},"./components":{"types":"./dist/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./mdx-editor":{"types":"./dist/mdx-editor.d.ts","import":"./dist/mdx-editor.js","require":"./dist/mdx-editor.cjs"},"./styles.css":"./dist/styles.css","./expressions":{"types":"./dist/expressions.d.ts","import":"./dist/expressions.js","require":"./dist/expressions.cjs"},"./monaco/schema":{"types":"./dist/monaco-schema.d.ts","import":"./dist/monaco-schema.js","require":"./dist/monaco-schema.cjs"},"./mdx-editor.css":"./dist/mdx-editor.css","./oxlint-plugins":"./oxlint-plugins/clicky-ui.js","./tailwind-preset":{"types":"./dist/tailwind-preset.d.ts","import":"./dist/tailwind-preset.js","default":"./dist/tailwind-preset.js","require":"./dist/tailwind-preset.cjs"},"./ai/runtime-profile":{"types":"./dist/runtime-profile.d.ts","import":"./dist/runtime-profile.js","require":"./dist/runtime-profile.cjs"},"./expressions/playground":{"types":"./dist/expressions/playground.d.ts","import":"./dist/expressions/playground.js","require":"./dist/expressions/playground.cjs"},"./json-schema-form.schema.json":"./schemas/json-schema-form.schema.json"},"license":"Apache-2.0","scripts":{"dev":"vite dev","lint":"oxlint -c .oxlintrc.json src --deny-warnings","test":"pnpm run build:icons && vitest run","build":"pnpm run build:icons && vite build && node scripts/rewrite-declaration-imports.mjs && pnpm run check:declarations && vite build --mode cjs && node scripts/build-styles.mjs","check":"pnpm run build:icons && tsc -b --noEmit && pnpm run lint","build:icons":"tsx scripts/build-icons.ts","download:icons":"tsx scripts/download-icons.ts","build:icons:force":"tsx scripts/build-icons.ts --force","check:declarations":"node scripts/check-declarations.mjs","vendor:expressions":"tsx scripts/vendor-expressions.ts","build:storybook-schemas":"tsx scripts/build-storybook-schemas.ts","check:expression-exports":"node scripts/check-expression-exports.mjs","vendor:expressions:check":"tsx scripts/vendor-expressions.ts --check"},"version":"0.3.44","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"1547e417-eba9-4234-9116-42ae2dd9bb6a"}},"homepage":"https://github.com/flanksource/clicky-ui#readme","repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","directories":{},"maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"sideEffects":["**/*.css","./src/styles/**"],"_nodeVersion":"22.23.3","dependencies":{"clsx":"^2.1.1","yaml":"^2.8.3","jotai":"^2.20.1","dompurify":"^3.4.11","monaco-yaml":"5.1.1","tailwind-merge":"^3.6.0","@codemirror/view":"^6.43.4","@codemirror/state":"^6.7.0","@flanksource/icons":"1.0.63","@floating-ui/react":"^0.27.19","country-flag-icons":"^1.6.20","@codemirror/commands":"^6.10.4","@codemirror/lang-sql":"^6.10.0","@monaco-editor/react":"^4.7.0","@radix-ui/react-slot":"^1.1.1","@codemirror/lang-json":"^6.0.2","@tanstack/react-virtual":"^3.13.12","@codemirror/autocomplete":"^6.20.3","class-variance-authority":"^0.7.1","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.199","ajv":"^8.18.0","tsx":"^4.7.0","svgo":"^3.2.0","vite":"^6.4.3","jsdom":"^26.0.0","react":"^18.3.1","vitest":"^3.2.6","recharts":"^3.8.1","react-dom":"^18.3.1","react-rnd":"^10.5.3","storybook":"10.3.5","streamdown":"^2.5.0","typescript":"^5.7.2","tailwindcss":"^4.3.3","@types/react":"19.2.17","@ai-sdk/react":"^3.0.201","monaco-editor":"0.48.0","@iconify/types":"^2.0.0","@iconify/utils":"^3.1.3","@oxlint/plugins":"^1.60.0","vite-plugin-dts":"^4.3.0","@tailwindcss/cli":"^4.3.3","@types/react-dom":"19.2.3","@mdxeditor/editor":"^4.0.4","@storybook/react-vite":"10.3.5","@tanstack/react-query":"^5.66.8","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"ai":"^6.0.0","react":"^18.0.0 || ^19.0.0","shiki":"^1.24.0","marked":"^15.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-rnd":"^10.5.0","streamdown":"^2.5.0","tailwindcss":"^4.0.0","@ai-sdk/react":"^3.0.0","monaco-editor":">=0.48 <1","@shikijs/langs":"^1.24.0","@shikijs/themes":"^1.24.0","@mdxeditor/editor":"^4.0.4","@shikijs/transformers":"^1.24.0","@tanstack/react-query":"^5.66.8"},"peerDependenciesMeta":{"ai":{"optional":true},"shiki":{"optional":true},"marked":{"optional":true},"react-rnd":{"optional":true},"streamdown":{"optional":true},"@ai-sdk/react":{"optional":true},"@shikijs/langs":{"optional":true},"@shikijs/themes":{"optional":true},"@mdxeditor/editor":{"optional":true},"@shikijs/transformers":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/clicky-ui_0.3.44_1790924279098_0.28396584804430014"}}},"time":{"created":"2026-04-21T05:45:23.555Z","modified":"2026-10-02T06:57:59.674Z","0.1.0":"2026-04-21T05:45:23.771Z","0.2.1":"2026-05-03T19:18:10.722Z","0.2.2":"2026-05-31T09:48:12.574Z","0.2.3":"2026-05-31T12:06:22.396Z","0.2.4":"2026-06-01T08:42:24.575Z","0.2.5":"2026-06-03T20:08:38.785Z","0.2.6":"2026-06-04T05:47:10.140Z","0.2.7":"2026-06-04T08:17:03.033Z","0.2.8":"2026-06-05T08:44:31.516Z","0.2.9":"2026-06-07T16:51:03.483Z","0.2.10":"2026-06-08T05:43:35.650Z","0.2.11":"2026-06-08T20:39:09.305Z","0.2.12":"2026-06-09T04:40:58.831Z","0.2.13":"2026-06-10T03:32:16.455Z","0.2.14":"2026-06-10T10:40:07.834Z","0.2.15":"2026-06-11T06:28:42.153Z","0.2.16":"2026-06-11T10:01:17.631Z","0.2.17":"2026-06-12T10:05:16.336Z","0.2.18":"2026-06-14T20:31:08.881Z","0.2.19":"2026-06-15T20:04:01.745Z","0.2.20":"2026-06-16T19:55:17.043Z","0.2.21":"2026-06-17T11:59:48.568Z","0.3.1":"2026-06-19T10:18:12.072Z","0.3.2":"2026-06-23T08:15:22.913Z","0.3.3":"2026-06-23T08:45:44.501Z","0.3.4":"2026-06-23T08:49:54.516Z","0.3.5":"2026-06-23T10:43:53.077Z","0.3.6":"2026-06-25T18:30:37.440Z","0.3.7":"2026-06-29T05:08:51.092Z","0.3.8":"2026-07-05T06:21:41.134Z","0.3.9":"2026-07-06T10:59:25.206Z","0.3.10":"2026-07-14T14:33:21.860Z","0.3.11":"2026-07-15T03:46:16.616Z","0.3.12":"2026-07-16T15:47:14.150Z","0.3.13":"2026-07-16T18:21:33.738Z","0.3.14":"2026-07-16T18:37:19.585Z","0.3.15":"2026-07-22T13:34:56.590Z","0.3.16":"2026-07-30T10:30:22.480Z","0.3.17":"2026-07-31T11:11:53.051Z","0.3.18":"2026-08-07T05:49:51.206Z","0.3.19":"2026-08-10T12:22:00.795Z","0.3.20":"2026-08-12T05:39:29.631Z","0.3.21":"2026-08-19T08:11:33.104Z","0.3.22":"2026-08-19T11:27:25.482Z","0.3.23":"2026-08-21T07:41:22.826Z","0.3.24":"2026-08-21T09:21:53.969Z","0.3.25":"2026-08-21T13:52:01.502Z","0.3.26":"2026-08-24T09:22:13.151Z","0.3.27":"2026-08-28T17:42:51.938Z","0.3.28":"2026-09-01T14:20:24.839Z","0.3.29":"2026-09-02T09:59:09.228Z","0.3.30":"2026-09-02T12:51:20.099Z","0.3.31":"2026-09-03T10:41:15.185Z","0.3.32":"2026-09-03T12:38:10.067Z","0.3.33":"2026-09-03T18:35:37.554Z","0.3.34":"2026-09-03T18:57:34.122Z","0.3.35":"2026-09-08T19:29:16.376Z","0.3.36":"2026-09-09T07:43:16.560Z","0.3.37":"2026-09-22T15:08:19.501Z","0.3.38":"2026-09-23T08:15:09.411Z","0.3.39":"2026-09-23T12:17:15.429Z","0.3.40":"2026-09-23T18:52:54.676Z","0.3.41":"2026-09-25T09:00:41.174Z","0.3.42":"2026-10-01T10:30:11.532Z","0.3.43":"2026-10-01T12:47:22.025Z","0.3.44":"2026-10-02T06:57:59.319Z"},"bugs":"https://github.com/flanksource/clicky-ui/issues","license":"Apache-2.0","homepage":"https://github.com/flanksource/clicky-ui#readme","repository":{"url":"https://github.com/flanksource/clicky-ui.git","type":"git","directory":"packages/ui"},"description":"Flanksource Clicky UI — React component library built on shadcn/ui with light/dark and density theming.","maintainers":[{"name":"moshloop","email":"moshe@flanksource.com"}],"readme":"# @flanksource/clicky-ui\n\nFlanksource's React component library built on [shadcn/ui](https://ui.shadcn.com/) with light/dark theming and density presets.\n\n## Install\n\n```bash\npnpm add @flanksource/clicky-ui @tanstack/react-query react react-dom tailwindcss\nnpm install @flanksource/clicky-ui @tanstack/react-query react react-dom tailwindcss\nyarn add @flanksource/clicky-ui @tanstack/react-query react react-dom tailwindcss\nbun add @flanksource/clicky-ui @tanstack/react-query react react-dom tailwindcss\n```\n\n## Usage\n\n```tsx\nimport { Button } from \"@flanksource/clicky-ui/components\";\nimport { ThemeProvider, DensityProvider } from \"@flanksource/clicky-ui/hooks\";\nimport \"@flanksource/clicky-ui/styles.css\";\n\nexport function App() {\n  return (\n    <ThemeProvider>\n      <DensityProvider>\n        <Button variant=\"default\">Click me</Button>\n      </DensityProvider>\n    </ThemeProvider>\n  );\n}\n```\n\n## Clicky AST Renderer\n\n```tsx\nimport { Clicky, type ClickyDocument } from \"@flanksource/clicky-ui/clicky\";\n\nconst document: ClickyDocument = {\n  version: 1,\n  node: {\n    kind: \"text\",\n    text: \"hello from clicky\",\n    plain: \"hello from clicky\",\n  },\n};\n\nexport function ClickyPanel() {\n  return <Clicky data={document} />;\n}\n```\n\n`Clicky` also accepts a JSON string payload. The intended producer is the sibling `clicky` repo's tagged `html-react` AST, which preserves structural types such as trees, tables, code blocks, collapsed sections, buttons, and nested text content.\n\n## Operation explorer\n\n`OperationCatalog` and `EntityExplorerApp` (both exported from `@flanksource/clicky-ui/rpc`) render an OpenAPI spec — fetched via an `OperationsApiClient` — as a navigable list of operations grouped by entity surface. They expect the spec to declare `x-clicky` surface metadata for the surfaces they should expose. See `apps/kitchen-sink/src/demos/OperationExplorerDemo.tsx` for a fake-client example.\n\n## Timeseries widgets and WorkloadCard\n\n`TimeseriesPanel`, `TimeseriesGauge`, `TimeseriesCoreBars` and `WorkloadCard` (from `@flanksource/clicky-ui/data`) poll their series with `@tanstack/react-query`, so they **must render under the host application's `QueryClientProvider`**. React Query v5 is a required peer dependency, ensuring clicky-ui and its host use the same Query Client context rather than installing isolated copies.\n\nEach series is either URL-backed (`baseUrl + id`, loaded through `fetcher(url)`) or function-backed via `load`:\n\n```tsx\nimport { QueryClient, QueryClientProvider } from \"@tanstack/react-query\";\nimport { WorkloadCard } from \"@flanksource/clicky-ui/data\";\n\nconst queryClient = new QueryClient();\n\n<QueryClientProvider client={queryClient}>\n  <WorkloadCard\n    workload={{\n      type: \"EC2 instance\",\n      name: \"build-runner-1\",\n      status: { label: \"running\", health: \"healthy\" },\n      metadata: [{ label: \"region\", value: \"us-east-1\" }],\n    }}\n    metrics={{\n      cpu: {\n        value: {\n          id: \"i-0a1b2c3d.cpu\", // cache identity: unique per data source\n          load: ({ range, signal }) =>\n            api.instanceCpu(\"i-0a1b2c3d\", { range, signal }),\n        },\n        max: 4000,\n      },\n    }}\n  />\n</QueryClientProvider>;\n```\n\nA `load`-backed series is cached under `[\"timeseries\", \"load\", id, range]`: **the `id` is the cache identity**, so two series that share an id share one cached response. The loader receives the widget's `range` and react-query's `AbortSignal`, which aborts when the query is cancelled (for example on unmount). URL-backed series keep their `[\"timeseries\", requestUrl]` key. See the [timeseries guide](../../apps/docs/src/content/docs/guides/timeseries.md) for details.\n\n### Change listeners (`x-on-change`)\n\nA property's `x-on-change` entries act on its sibling fields while `when` holds (and `else` while it does not). `hide`/`show`, `enable`/`disable`, `require`/`optional` and `patch` are derived state, recomputed from the current value on every render. `set` and `reset` fire only when the field is edited. `patch` merges standard keywords over a sibling, so a listener can make it `readOnly` or `writeOnly`, or change its `title`, `enum` or bounds:\n\n```json\n\"Status\": {\n  \"type\": \"string\",\n  \"enum\": [\"draft\", \"signed\"],\n  \"x-on-change\": [{\n    \"when\": { \"const\": \"signed\" },\n    \"patch\": {\n      \"Amount\": { \"readOnly\": true },\n      \"Rate\": { \"title\": \"Agreed rate\", \"minimum\": 0, \"maximum\": 25 }\n    }\n  }]\n}\n```\n\nA patch may not change a field's shape (`type`, `properties`, `items`, `allOf`, …), its `required`-ness or its value (`default`, `const`); the form throws, pointing at the action that does. The Form listeners kitchen-sink demo has runnable examples of every action.\n\nA `hide`/`show`/`enable`/`disable` target or a `patch` key may be a `/`-separated path into a sibling's subtree: `groups/Rates` hides a group, and `groups/Rates/Fee` hides one column of it, because an array is crossed into its `items`. An object's `x-on-load` entries have the same shape. Their `when` reads the object itself, they apply before any `x-on-change`, and they allow only the derived actions and `patch`. See the JSON Schema extensions reference in the docs app for the full grammar and ordering.\n\nA `writeOnly: true` field is an input that is never read back: an editable form renders it normally, while a view renders nothing for it. A view is a `readOnly` form, anything under a `readOnly` object, array or map, or a field that is itself `readOnly`. `x-disabled` is not a view, so a disabled subtree keeps its controls. Use `format: \"password\"` to mask the value while it is edited.\n\n## Markdown editor field\n\n`JsonSchemaForm` fields with `format: md` — and the standalone `MdxEditorField` exported from `@flanksource/clicky-ui/mdx-editor` — render an [MDXEditor](https://mdxeditor.dev/)-backed rich-text field. Its base styles ship as a **separate** stylesheet so apps that don't use the field don't pay its weight (the editor's JavaScript is also loaded lazily, on first render). Import it once at the app root, in addition to `styles.css`:\n\n```tsx\nimport \"@flanksource/clicky-ui/styles.css\";\nimport \"@flanksource/clicky-ui/mdx-editor.css\"; // only if you render the markdown field\n```\n\nWithout this import the field renders, but its toolbar and content are unstyled.\n\n## Bundle size guidance\n\nPrefer subpath imports in production apps:\n\n```tsx\nimport { Button } from \"@flanksource/clicky-ui/components\";\nimport { cn } from \"@flanksource/clicky-ui/utils\";\nimport { DataTable } from \"@flanksource/clicky-ui/data\";\n```\n\nThe root `@flanksource/clicky-ui` barrel remains supported for compatibility and convenience, but subpaths give bundlers a smaller entry surface. Import `@flanksource/clicky-ui/styles.css` once at the app root. Markdown parsing and code highlighting are loaded asynchronously by their components.\n\nThe published package uses plain semver dependency ranges and does not require pnpm workspace or catalog protocols. The package ships ESM and CommonJS entrypoints for the public subpaths above.\n\n## Expression language support\n\nImport gomplate-compatible Monaco language support from `@flanksource/clicky-ui/expressions`, or the optional React playground from `@flanksource/clicky-ui/expressions/playground`. The language entry registers CEL, Go templates, JSONPath, and templates embedded in YAML, JSON, or text without importing the playground UI. See [the expressions guide](./docs/expressions.md).\n\nUI subpaths that render icons are intended for browser bundlers such as Vite, Rollup, Webpack, Rspack, and Bun's bundler. The Iconify React packages expose `.jsx` modules and CSS imports, so plain Node `import`/`require` of icon-heavy subpaths is not a supported verification target.\n\n### IntelliJ icon catalog\n\nImport the offline components from `@flanksource/clicky-ui/icons`:\n\n```tsx\nimport {\n  UiBreakpoint,\n  UiMessageQueue,\n  UiSqlPrimaryKey,\n} from \"@flanksource/clicky-ui/icons\";\n```\n\nThe `jb-site:` entries in `icons/icon-selections.json` resolve against the [IntelliJ icon catalog](https://intellij-icons.jetbrains.design/data.json). Run `pnpm --filter @flanksource/clicky-ui download:icons` after changing selections, then `pnpm --filter @flanksource/clicky-ui build:icons:force`. The downloader checks each catalog path and requires an Apache 2.0 header in every downloaded SVG. It stores URL-fetched sources from JetBrains, Iconify, and other providers under `icons/svg/remote`; generated React components are built from those local files. The per-component source list is in `NOTICE.md`.\n\nDownloaded IntelliJ icon ZIPs can be imported with `pnpm --filter @flanksource/clicky-ui exec tsx scripts/import-jetbrains-zips.ts <download-dir> <since-ISO> --licensed-only`. The command extracts each light/dark pair into `icons/svg/downloaded`, adds `programming` selections, and writes `icons/jetbrains-download-audit.json` for the processed archives. Use `--include-without-header` instead to explicitly include pairs without an embedded Apache header. Those pairs use `jb-download-unverified:` source IDs and appear in the audit's `withoutHeader` list; their license is not verified by the import. Both SVG directories are offline build inputs; `remote` distinguishes URL-fetched artwork from ZIP-extracted artwork. Rebuild with `build:icons:force` after importing. Each concept has a preferred `Ui<Concept>` icon and numbered alternatives such as `UiFunction1` and `UiFunction2`. Imported icons have matching `Dark` variants, while existing preferred components keep their artwork. `programmingIconCatalog` supplies typed concept, variation, color-role, and header-status metadata for palette pages.\n\nMarkdown and code highlighting use optional peer dependencies (`marked`, `shiki`, and `@shikijs/*`). Install them in applications that render those components.\n\n## Tailwind preset\n\nTailwind CSS v4 consumers can load the preset through its compatibility directive:\n\n```css\n/* src/styles.css */\n@config \"../tailwind.config.ts\";\n@import \"tailwindcss\";\n```\n\n```ts\n// tailwind.config.ts\nimport preset from \"@flanksource/clicky-ui/tailwind-preset\";\n\nexport default {\n  presets: [preset],\n};\n```\n\nThe preset wires up:\n\n- Theme tokens via `[data-theme=\"light\" | \"dark\"]` attributes on `<html>`.\n- Density variants via `[data-density=\"compact\" | \"comfortable\" | \"spacious\"]`.\n- Spacing utilities (`gap-density-2`, `p-density-4`, etc.) scaled by the active density.\n\n## Theming\n\n```tsx\nconst { theme, resolvedTheme, setTheme } = useTheme();\nconst { density, setDensity } = useDensity();\n```\n\nBoth hooks persist their choice to `localStorage` under `clicky-ui-theme` / `clicky-ui-density`. Add this inline script to `<head>` to avoid FOUC:\n\n```html\n<script>\n  (function () {\n    try {\n      var t = localStorage.getItem(\"clicky-ui-theme\") || \"system\";\n      var d = localStorage.getItem(\"clicky-ui-density\") || \"comfortable\";\n      var resolved =\n        t === \"system\"\n          ? window.matchMedia(\"(prefers-color-scheme: dark)\").matches\n            ? \"dark\"\n            : \"light\"\n          : t;\n      document.documentElement.setAttribute(\"data-theme\", resolved);\n      document.documentElement.setAttribute(\"data-density\", d);\n    } catch (_) {}\n  })();\n</script>\n```\n\n## Lint rules\n\nThe package ships opt-in [oxlint](https://oxc.rs/docs/guide/usage/linter/js-plugins.html)\nrules that keep consuming projects on clicky-ui's components, overlays, theming\nand icons instead of rebuilding them by hand.\n\nInstall oxlint in the consuming project. If the project does not already depend\non `@flanksource/clicky-ui`, add that as the normal runtime dependency too:\n\n```bash\npnpm add @flanksource/clicky-ui\npnpm add -D oxlint\n```\n\nThen enable the JS plugin in the consumer's `.oxlintrc.json`:\n\n```json\n{\n  \"jsPlugins\": [\n    {\n      \"name\": \"clicky-ui\",\n      \"specifier\": \"@flanksource/clicky-ui/oxlint-plugins\"\n    }\n  ],\n  \"rules\": {\n    \"clicky-ui/prefer-clicky-components\": \"warn\",\n    \"clicky-ui/no-adhoc-overlay\": \"error\",\n    \"clicky-ui/prefer-tailwind-classes\": \"warn\",\n    \"clicky-ui/prefer-theme-tokens\": \"error\",\n    \"clicky-ui/prefer-clicky-icons\": \"warn\"\n  }\n}\n```\n\nAdd a package script that runs oxlint over the consumer source:\n\n```json\n{\n  \"scripts\": {\n    \"lint:clicky-ui\": \"oxlint -c .oxlintrc.json src --deny-warnings\"\n  }\n}\n```\n\nThe `specifier` form resolves through the package export. In a local sibling\ncheckout, or if the package export is not available to your toolchain, point the\nplugin directly at the file instead:\n\n```json\n{\n  \"jsPlugins\": [\n    \"./node_modules/@flanksource/clicky-ui/oxlint-plugins/clicky-ui.js\"\n  ]\n}\n```\n\nThe rules flag rebuilt primitives (`<button>`, `<table>`, …), ad-hoc dialogs and\narbitrary z-index, hand-rolled inline styles, hardcoded colors / raw theme\nstorage access, and icons imported from unapproved libraries or faked with\nemoji. See [`oxlint-plugins/README.md`](./oxlint-plugins/README.md) for the full\nguide.\n\n## License\n\nApache-2.0\n","readmeFilename":""}