{"_id":"@bilkobibitkov/host-kit","_rev":"5-9e795ec8d369d8923c695c45edda24fa","name":"@bilkobibitkov/host-kit","dist-tags":{"latest":"0.7.2"},"versions":{"0.1.0":{"name":"@bilkobibitkov/host-kit","version":"0.1.0","author":{"name":"Stanislav Bibitkov"},"license":"MIT","_id":"@bilkobibitkov/host-kit@0.1.0","maintainers":[{"name":"bilkobibitkov","email":"BilkoBibitkov2000@gmail.com"}],"homepage":"https://github.com/StanislavBG/bilko-host-kit#readme","bugs":{"url":"https://github.com/StanislavBG/bilko-host-kit/issues"},"dist":{"shasum":"b759e3e47cf93ee5b335157353563826d0c937c6","tarball":"https://registry.npmjs.org/@bilkobibitkov/host-kit/-/host-kit-0.1.0.tgz","fileCount":6,"integrity":"sha512-9yD4xTBykcnmCzhXXWTy59WtcwlOjwPj9dKKGpHlFX74zuMxlZbhJmf2SnQLTY+OCsAVRESKc/TZAiOO1tyJlw==","signatures":[{"sig":"MEUCIFAyQ+bG9fG007Y7FeqYeyDMHftpnaQBMm5/mAOM1rk5AiEA3lqKlqnYGexkaJgL3Vvo3FZPbc1QI3Yw4alIOxjPo8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45561},"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"}},"gitHead":"d0a7273bd3eb2dc98f39049011a990873e5e277d","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"bilkobibitkov","email":"BilkoBibitkov2000@gmail.com"},"repository":{"url":"git+https://github.com/StanislavBG/bilko-host-kit.git","type":"git"},"_npmVersion":"10.9.4","description":"Shared React component kit for bilko.run sibling apps — ToolHero, ScoreCard, SectionBreakdown, CompareLayout, Rewrites, CrossPromo, and analytics track().","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.6.0","@types/react":"^18.3.0"},"peerDependencies":{"react":"^18.0.0","@clerk/clerk-react":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/host-kit_0.1.0_1778202712742_0.30608666132292295","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed. Use 'host-kit' (bare, no scope): npm i host-kit"},"0.3.0":{"name":"@bilkobibitkov/host-kit","version":"0.3.0","author":{"name":"Stanislav Bibitkov"},"license":"MIT","_id":"@bilkobibitkov/host-kit@0.3.0","maintainers":[{"name":"bilkobibitkov","email":"BilkoBibitkov2000@gmail.com"}],"homepage":"https://github.com/StanislavBG/bilko-host-kit#readme","bugs":{"url":"https://github.com/StanislavBG/bilko-host-kit/issues"},"dist":{"shasum":"242b0239e380986bec9cf3eac613a8d87332c7b2","tarball":"https://registry.npmjs.org/@bilkobibitkov/host-kit/-/host-kit-0.3.0.tgz","fileCount":10,"integrity":"sha512-TnWs1dnXVGjAMAv3AkvGr51adfXLAzkXACq6CRX92p/LH8jgN/gVD3ILE3DA70CFbC/KOVDO+Qj5ADiGeK7OSA==","signatures":[{"sig":"MEUCIFbcJp2KhMZ2DQfObiST6mPdNDean/ZqCrgGGL7kuYqZAiEA9RtA6PeumlEs5lWAIrO/muwIaj/UpcdVL/cogwhliz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66449},"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"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.cjs"}},"gitHead":"d0a7273bd3eb2dc98f39049011a990873e5e277d","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"bilkobibitkov","email":"BilkoBibitkov2000@gmail.com"},"repository":{"url":"git+https://github.com/StanislavBG/bilko-host-kit.git","type":"git"},"_npmVersion":"10.9.4","description":"Shared React component kit for bilko.run sibling apps — ToolHero, ScoreCard, SectionBreakdown, CompareLayout, Rewrites, CrossPromo, and analytics track().","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.6.0","@types/react":"^18.3.0","@playwright/test":"^1.59.1"},"peerDependencies":{"react":"^18.0.0","@playwright/test":">=1.40","@clerk/clerk-react":"^5.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/host-kit_0.3.0_1778240207583_0.6340935365411042","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed. Use 'host-kit' (bare, no scope): npm i host-kit"},"0.3.1":{"name":"@bilkobibitkov/host-kit","version":"0.3.1","author":{"name":"Stanislav Bibitkov"},"license":"MIT","_id":"@bilkobibitkov/host-kit@0.3.1","maintainers":[{"name":"bilkobibitkov","email":"BilkoBibitkov2000@gmail.com"}],"homepage":"https://github.com/StanislavBG/bilko-host-kit#readme","bugs":{"url":"https://github.com/StanislavBG/bilko-host-kit/issues"},"dist":{"shasum":"5df615f30f83ec01928fd2c58221afe299f535dd","tarball":"https://registry.npmjs.org/@bilkobibitkov/host-kit/-/host-kit-0.3.1.tgz","fileCount":10,"integrity":"sha512-ZDnOAz/6O10tWxAh2HxZjHlcF/GDl1r5EYQ73JPB6bJH7EgORmxqQByamXSTI6xHB/ZNKkTdqICpKFauBwL6Tw==","signatures":[{"sig":"MEQCIE55Xz4cEixIHOE0diHsL6zbyF9tRdoPs8LHHZajWD2fAiAaqSt/kzEeKX9312HwDD+Qod9LjtPMrPsBH+xZBnLPNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66465},"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"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.cjs"}},"gitHead":"1fbafcf4bf1f925f494020598b4c5e0dabc101b7","scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"bilkobibitkov","email":"BilkoBibitkov2000@gmail.com"},"repository":{"url":"git+https://github.com/StanislavBG/bilko-host-kit.git","type":"git"},"_npmVersion":"10.9.4","description":"Shared React component kit for bilko.run sibling apps — ToolHero, ScoreCard, SectionBreakdown, CompareLayout, Rewrites, CrossPromo, and analytics track().","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.6.0","@types/react":"^18.3.0","@playwright/test":"^1.59.1"},"peerDependencies":{"react":"^18.0.0","@playwright/test":">=1.40","@clerk/clerk-react":"^5.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/host-kit_0.3.1_1778240348320_0.40563865191683424","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed. Use 'host-kit' (bare, no scope): npm i host-kit"},"0.7.2":{"name":"@bilkobibitkov/host-kit","version":"0.7.2","keywords":["bilko","react","ui","host-kit","components","telemetry","manifest"],"author":{"name":"Stanislav Bibitkov"},"license":"MIT","_id":"@bilkobibitkov/host-kit@0.7.2","maintainers":[{"name":"bilkobibitkov","email":"BilkoBibitkov2000@gmail.com"}],"homepage":"https://github.com/StanislavBG/bilko-host-kit#readme","bugs":{"url":"https://github.com/StanislavBG/bilko-host-kit/issues"},"bin":{"bilko-host-kit":"bin/cli.js"},"dist":{"shasum":"ee660628e9dc8a284d5d6629910d6f08d091ac33","tarball":"https://registry.npmjs.org/@bilkobibitkov/host-kit/-/host-kit-0.7.2.tgz","fileCount":15,"integrity":"sha512-1qo2UKJnChuHBiNU3HItT55nsBdkdsB3RCRw5whFhWALDXzEES/e6NjdIztckcMSy5ZawB7MA4z1JVKcSmkXmA==","signatures":[{"sig":"MEUCIQCdYo1HF54fij6rO7iwbCXONzujWaMbWSr69dg60ioFnwIgd0+W0rnH59a9ysP5y2gSxJ4s0b7IU6QJdKJwiU23A7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96380},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.cjs"},"./styles/game-tokens.css":"./styles/game-tokens.css","./styles/sudoku-token-aliases.css":"./styles/sudoku-token-aliases.css"},"gitHead":"e1a4cc9342a89581bcd7e66069ad81a46c641252","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","release":"changeset publish","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"pnpm run build","version-changesets":"changeset version"},"_npmUser":{"name":"bilkobibitkov","email":"BilkoBibitkov2000@gmail.com"},"repository":{"url":"git+https://github.com/StanislavBG/bilko-host-kit.git","type":"git"},"_npmVersion":"10.9.4","description":"Shared React component kit for bilko.run sibling apps — ToolHero, ScoreCard, GameShell, typed bus, game tokens, manifest CLI.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.3.1","vitest":"^2.0.0","react-dom":"^18.3.1","typescript":"^5.6.0","@types/node":"^25.6.2","@types/react":"^18.3.0","@changesets/cli":"^2.31.0","@playwright/test":"^1.59.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^15.0.7"},"peerDependencies":{"react":"^18.0.0","@playwright/test":">=1.40","@clerk/clerk-react":"^5.0.0"},"peerDependenciesMeta":{"@playwright/test":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/host-kit_0.7.2_1778397655316_0.09520971282993829","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed. Use 'host-kit' (bare, no scope): npm i host-kit"}},"time":{"created":"2026-05-08T01:11:52.668Z","modified":"2026-05-11T01:03:04.337Z","0.1.0":"2026-05-08T01:11:52.937Z","0.3.0":"2026-05-08T11:36:47.744Z","0.3.1":"2026-05-08T11:39:08.464Z","0.7.2":"2026-05-10T07:20:55.455Z"},"bugs":{"url":"https://github.com/StanislavBG/bilko-host-kit/issues"},"author":{"name":"Stanislav Bibitkov"},"license":"MIT","homepage":"https://github.com/StanislavBG/bilko-host-kit#readme","keywords":["bilko","react","ui","host-kit","components","telemetry","manifest"],"repository":{"url":"git+https://github.com/StanislavBG/bilko-host-kit.git","type":"git"},"description":"Shared React component kit for bilko.run sibling apps — ToolHero, ScoreCard, GameShell, typed bus, game tokens, manifest CLI.","maintainers":[{"name":"bilkobibitkov","email":"BilkoBibitkov2000@gmail.com"}],"readme":"# @bilkobibitkov/host-kit\n\nShared React component kit used by bilko.run sibling apps.\n\n## Install\n\n```\npnpm add @bilkobibitkov/host-kit\n# peer deps:\npnpm add react @clerk/clerk-react\n```\n\n## Components\n\n- `ToolHero` — dark gradient hero section\n- `ScoreCard` — score + grade + verdict\n- `SectionBreakdown` — per-pillar score bars\n- `CompareLayout` — A/B side-by-side with winner banner\n- `Rewrites` — AI rewrite suggestions with copy buttons\n- `CrossPromo` — sibling-app cross-promo links\n- `track()` — analytics event helper (POSTs to bilko.run/api/analytics/event)\n\nEach themable component accepts a `theme` prop:\n\n```ts\ninterface Theme {\n  heroGradient: string;     // tailwind classes, e.g. \"from-[#1a1530] via-[#0f0d1a] to-[#1a1530]\"\n  glowColor: string;        // CSS color, e.g. \"rgba(99,102,241,0.14)\"\n  accentText: string;       // tailwind class for dark-on-light, e.g. \"text-indigo-700\"\n  accentTextLight: string;  // tailwind class for light-on-dark, e.g. \"text-indigo-400\"\n}\n```\n\nPass your tool's theme; the kit assumes no defaults.\n","readmeFilename":"README.md"}