{"_id":"boardui","_rev":"25-44be3fc7e85d4c0ab432a75e866fc954","name":"boardui","dist-tags":{"latest":"0.5.8"},"versions":{"0.1.0":{"name":"boardui","version":"0.1.0","keywords":["boardui","components","react","tailwindcss","cli"],"license":"MIT","_id":"boardui@0.1.0","maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"homepage":"https://www.boardui.com/docs/cli","bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"bin":{"boardui":"dist/index.js"},"dist":{"shasum":"5a40b1b093b68e5edd244deedfcab99d16151916","tarball":"https://registry.npmjs.org/boardui/-/boardui-0.1.0.tgz","fileCount":3,"integrity":"sha512-w7paTAYgrbkqgRYD+rcQtOg2cbZmqQBMRINANARt7lmJCqyFALHwIu+AlvlSRarVvtSAyq2XYdDUG8mHKotj+Q==","signatures":[{"sig":"MEUCIFacbLZEyOLRLLL+9yuorg9BIb95Og4V0x7mQZIdMAhVAiEA40i5ql+0Kq4e8Dxv5nZ6F8/qRAXGEYpT6i5LSxw1ipo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19716},"type":"module","engines":{"node":">=18"},"gitHead":"0929ce0376b0a021d7e472e36c605ac591744de1","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"mertcanesmergul","email":"hi@mertcan.works"},"repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Add BoardUI components to your project.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ora":"^8.1.1","prompts":"^2.4.2","commander":"^12.1.0","picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/boardui_0.1.0_1783780022406_0.9170122358238244","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"boardui","version":"0.2.0","keywords":["boardui","components","react","tailwindcss","cli"],"license":"MIT","_id":"boardui@0.2.0","maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"homepage":"https://www.boardui.com/docs/cli","bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"bin":{"boardui":"dist/index.js"},"dist":{"shasum":"7e72bef72cb46c10964248de7c305760963db2fd","tarball":"https://registry.npmjs.org/boardui/-/boardui-0.2.0.tgz","fileCount":3,"integrity":"sha512-cbQOVC7XFoRSuHprYDMnfOY+tJhVPsEHQxb1ABbcEcTtGALkrGkIQGAacQ4oKqUpoitXrfWBl6ZXJ2we2EIErg==","signatures":[{"sig":"MEQCIC+vT6wSc/2iQvc7oy9kb0pMabmSQIeeyRGFfNhznP8NAiBZxJf31KxAbUKmhUFsu3E0WPWE9q2+St+RznODN9p6fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19980},"type":"module","engines":{"node":">=18"},"gitHead":"83fe8737f3af66134bfc05dddea2a2455b9f9b79","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"mertcanesmergul","email":"hi@mertcan.works"},"repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"_npmVersion":"10.8.2","description":"Add BoardUI components to your project.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ora":"^8.1.1","prompts":"^2.4.2","commander":"^12.1.0","picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/boardui_0.2.0_1784047788958_0.5156748637107509","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"boardui","version":"0.2.1","keywords":["boardui","components","react","tailwindcss","cli"],"license":"MIT","_id":"boardui@0.2.1","maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"homepage":"https://www.boardui.com/docs/cli","bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"bin":{"boardui":"dist/index.js"},"dist":{"shasum":"cbf87a8527e23f801aa06d92778e043a802ffcce","tarball":"https://registry.npmjs.org/boardui/-/boardui-0.2.1.tgz","fileCount":3,"integrity":"sha512-WNVWEouv4/yFXdbHU31PzEwCXmRjqP/x8meiOMcFgMoumMnxX41VGcC75oNhDm/T4YHXyfICiw89CamP29a7vg==","signatures":[{"sig":"MEUCIQCuRQFiRJMEA7EF4082Hre+TzBGqQlxBqX1jMFJgWKDbgIgXmOJnNomEnt5oWi5F1PzoL43DBqL/FgHWMzu3RnQiXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20376},"type":"module","engines":{"node":">=18"},"gitHead":"cad1311c81087fc5b509a1452db61c610ee1a778","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"mertcanesmergul","email":"hi@mertcan.works"},"repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"_npmVersion":"11.17.0","description":"Add BoardUI components to your project.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"ora":"^8.1.1","prompts":"^2.4.2","commander":"^12.1.0","picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/boardui_0.2.1_1784482792144_0.8909826113155004","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"boardui","version":"0.2.2","keywords":["boardui","components","react","tailwindcss","cli"],"license":"MIT","_id":"boardui@0.2.2","maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"homepage":"https://www.boardui.com/docs/cli","bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"bin":{"boardui":"dist/index.js"},"dist":{"shasum":"3f1be4fe803ebe667cecca19c633b54fa0b45aca","tarball":"https://registry.npmjs.org/boardui/-/boardui-0.2.2.tgz","fileCount":3,"integrity":"sha512-QRNxTD/orwOS7NDRpAfYKMAahKYIDQqpvT9j7zuHNeikDDlFQv8csL8gh9Wm2hBWHDPJvnS03ZktS3xl9cQB0Q==","signatures":[{"sig":"MEYCIQDpxlzTOS1MhQQCjFuK8AEsiHa2FEpam29/yr0CV8LrGwIhAJgwY2jMnFvqKN8+G/YyAzfzPu7Hlj8Id5m+DlMra3wl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24110},"type":"module","engines":{"node":">=18"},"gitHead":"a901876156b75418b00a6822b6135d872c48cdaa","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"mertcanesmergul","email":"hi@mertcan.works"},"repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"_npmVersion":"11.17.0","description":"Add BoardUI components to your project.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"ora":"^8.1.1","prompts":"^2.4.2","commander":"^12.1.0","picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/boardui_0.2.2_1784485166694_0.7925727997985739","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"boardui","version":"0.2.3","keywords":["boardui","components","react","tailwindcss","cli"],"license":"MIT","_id":"boardui@0.2.3","maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"homepage":"https://www.boardui.com/docs/cli","bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"bin":{"boardui":"dist/index.js"},"dist":{"shasum":"400ba38898319948d3f1aba67f9c58f2c1ad82f3","tarball":"https://registry.npmjs.org/boardui/-/boardui-0.2.3.tgz","fileCount":3,"integrity":"sha512-AxLpqKmPbpz5A6md5mZ1DTtRBSrw/AZib6BvHt3lFiZhzvvLhfqb2caQNkHGOG4fqty6vapsJN1u46PaA8EMPg==","signatures":[{"sig":"MEUCIEgHfuW2YRz0d2h5F+gOia0NEVmdz0NdOZstIU3TPKogAiEAvc8nTLRKS/xBlWq4dneA+dva8o3ogoQvhmVpDLVoPJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24839},"type":"module","engines":{"node":">=18"},"gitHead":"27e445091b479537e44d6be6a65bc84d2e8a96b2","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"mertcanesmergul","email":"hi@mertcan.works"},"repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"_npmVersion":"11.17.0","description":"Add BoardUI components to your project.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"ora":"^8.1.1","prompts":"^2.4.2","commander":"^12.1.0","picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/boardui_0.2.3_1784587044231_0.3065288781568949","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"boardui","version":"0.3.0","keywords":["boardui","components","react","tailwindcss","cli"],"license":"MIT","_id":"boardui@0.3.0","maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"homepage":"https://www.boardui.com/docs/cli","bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"bin":{"boardui":"dist/index.js"},"dist":{"shasum":"8b8a5de50f995fd8a5151b982db834b9fdf5b504","tarball":"https://registry.npmjs.org/boardui/-/boardui-0.3.0.tgz","fileCount":3,"integrity":"sha512-cEpsc3APOELrGje4OidwYoZfPSMyvtGrKhMJWBt1bH6bGHzV/jb9UfVhPqsAsBLYeKIdBJUf4ku9+YuPETeGKw==","signatures":[{"sig":"MEUCIButdvntrrasFgHPEXtN25WW4TciAtUyqvKdEnjOrg4KAiEA8iz7+56wXF8rSHzY3ftZl18s0LNynd/x3ziEmkGxeYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33860},"type":"module","engines":{"node":">=18"},"gitHead":"0c8d0eeaba590c954278ca7f44809ceb17df5825","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"mertcanesmergul","email":"hi@mertcan.works"},"repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"_npmVersion":"11.17.0","description":"Add BoardUI components to your project.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"ora":"^8.1.1","prompts":"^2.4.2","commander":"^12.1.0","picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/boardui_0.3.0_1786491957478_0.03125545112453154","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"boardui","version":"0.3.1","keywords":["boardui","components","react","tailwindcss","cli"],"license":"MIT","_id":"boardui@0.3.1","maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"homepage":"https://www.boardui.com/docs/cli","bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"bin":{"boardui":"dist/index.js"},"dist":{"shasum":"718dec3eea97b371e1fe1498e6b59572208afb88","tarball":"https://registry.npmjs.org/boardui/-/boardui-0.3.1.tgz","fileCount":3,"integrity":"sha512-IF6edlOfLGWz2PGVk+B+vmqPi9+K+EJPu27qcdBgX/SZpEAGbIeTXzXWQRxne++4eXj4nbhoaOsyz6KVbEGROg==","signatures":[{"sig":"MEUCIBucZsNYmr2/v0F1o7rLmerx5JxTtinnjhGCJMS4A8A6AiEAt7lPhpZhM14AFGS1X4dQceKR0N3VNra4oOoX2TYybJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33851},"type":"module","engines":{"node":">=18"},"gitHead":"0c8d0eeaba590c954278ca7f44809ceb17df5825","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"mertcanesmergul","email":"hi@mertcan.works"},"repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"_npmVersion":"11.17.0","description":"Add BoardUI components to your project.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"ora":"^8.1.1","prompts":"^2.4.2","commander":"^12.1.0","picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/boardui_0.3.1_1786492499560_0.09182249217439242","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"boardui","version":"0.4.0","keywords":["boardui","components","react","tailwindcss","cli","mcp"],"license":"MIT","_id":"boardui@0.4.0","maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"homepage":"https://www.boardui.com/docs/cli","bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"bin":{"boardui":"dist/index.js"},"dist":{"shasum":"705cb36383112754857c958bed9dc5d5802f1aeb","tarball":"https://registry.npmjs.org/boardui/-/boardui-0.4.0.tgz","fileCount":3,"integrity":"sha512-2hjXvP4Ko6dmFvHCfn4K0pJrVaweMakLyce5b9NjSrI9qaxkxbSwn/s+Xi8Bim5ucaUgOAnQtshIaLtW/AKQaw==","signatures":[{"sig":"MEYCIQDf5VyBYMQltdYqfESFLhY5HQWVgJACTdi0d7/utn+P/AIhAO6s4lOuOEvTuyhOeb6RkbXRbSXH56Er9eyew939aCZm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63704},"type":"module","engines":{"node":">=18"},"gitHead":"6c85ff7c5c026c8ab2f555472c2e6aaa4c92ad9d","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"mertcanesmergul","email":"hi@mertcan.works"},"repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"_npmVersion":"11.19.0","description":"Add BoardUI components to your project.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ora":"^8.1.1","zod":"^4.5.1","prompts":"^2.4.2","commander":"^12.1.0","picocolors":"^1.1.1","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/boardui_0.4.0_1787963400154_0.9217178499220149","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"boardui","version":"0.4.1","keywords":["boardui","components","react","tailwindcss","cli","mcp"],"license":"MIT","_id":"boardui@0.4.1","maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"homepage":"https://www.boardui.com/docs/cli","bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"bin":{"boardui":"dist/index.js"},"dist":{"shasum":"0727ab86a5c7bc05d2907dec3c22acbeba3089c8","tarball":"https://registry.npmjs.org/boardui/-/boardui-0.4.1.tgz","fileCount":3,"integrity":"sha512-7t/L5gJ6yxpiVBp2n6W1aeFJfFbRYfQbiNvCJY9hg7tPUgqY+S1j4oojyJdf3jY2IJdxGQQeX2xLTurKW5YS4g==","signatures":[{"sig":"MEUCIQCbAYNQeTOLgkHpmeNbqda/A6HrbCqHp3C715u/qBT4zgIgBmsmW8/CxMGrQpUupjGnYSJ3vz1WWZIJ4gJ+QCYBlCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64260},"type":"module","engines":{"node":">=18"},"gitHead":"2eb36cf49dbc759ef3fdc1ecd24fc8b59a756df8","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"mertcanesmergul","email":"hi@mertcan.works"},"repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"_npmVersion":"11.19.0","description":"Add BoardUI components to your project.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ora":"^8.1.1","zod":"^4.5.1","prompts":"^2.4.2","commander":"^12.1.0","picocolors":"^1.1.1","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/boardui_0.4.1_1788017459812_0.07859727605609268","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"boardui","version":"0.4.2","keywords":["boardui","components","react","tailwindcss","cli","mcp"],"license":"MIT","_id":"boardui@0.4.2","maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"homepage":"https://www.boardui.com/docs/cli","bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"bin":{"boardui":"dist/index.js"},"dist":{"shasum":"5c4ec2136c7c9a9b4d6c150f0f6bcd53f9b32e32","tarball":"https://registry.npmjs.org/boardui/-/boardui-0.4.2.tgz","fileCount":3,"integrity":"sha512-ti4JwzAGNERxi7Pjr7ZyGVE9SsQiMs/A8mvytxaCRqDVhm6NxXEsCipNar7YkgvgTI9HYKnjOKISVx5RllVdpA==","signatures":[{"sig":"MEYCIQDowsfimiMjAUpZHuYKmwaQeu9PT9ZAILnsC7LSUJIdlwIhAPe7DRbaUfBQLhXsHtlY3F/i0jayuyTymUkCjJstXOff","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67417},"type":"module","engines":{"node":">=18"},"gitHead":"93c1cc5cd443289176254f2af9e41fa1c56e9f11","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"mertcanesmergul","email":"hi@mertcan.works"},"repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"_npmVersion":"11.19.0","description":"Add BoardUI components to your project.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ora":"^8.1.1","zod":"^4.5.1","prompts":"^2.4.2","commander":"^12.1.0","picocolors":"^1.1.1","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/boardui_0.4.2_1788021479899_0.9042180213276418","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"boardui","version":"0.5.0","keywords":["boardui","components","react","tailwindcss","cli","mcp"],"license":"MIT","_id":"boardui@0.5.0","maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"homepage":"https://www.boardui.com/docs/cli","bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"bin":{"boardui":"dist/index.js"},"dist":{"shasum":"f5c2bc1e1ba23dd61c3f38e5115c64e285bf37b6","tarball":"https://registry.npmjs.org/boardui/-/boardui-0.5.0.tgz","fileCount":3,"integrity":"sha512-QLezoXpICrCPEbMJQEEcCFSebK9pogHb2AKwl05S7GNz/2Ht3qzImbqiGriwD31wwCXBlxDXDeW7ztmI7IlWfw==","signatures":[{"sig":"MEYCIQC/JX+h9rqxpcbxD1JPlcQL32/tFqgj8NKvj7nNSFlvCQIhANAMaTApshAFz/4g+Ek+FRivo5dp1Dsr1fKarRK+o6Sf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73691},"type":"module","engines":{"node":">=18"},"gitHead":"ce58d79e0f32fe34f01152bfe10601a8087b7afd","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"mertcanesmergul","email":"hi@mertcan.works"},"repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"_npmVersion":"11.19.0","description":"Add BoardUI components to your project.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ora":"^8.1.1","zod":"^4.5.1","prompts":"^2.4.2","commander":"^12.1.0","picocolors":"^1.1.1","@posthog/mcp":"^0.12.0","posthog-node":"^5.51.4","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/boardui_0.5.0_1788132754983_0.9875629074951344","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"boardui","version":"0.5.1","keywords":["boardui","components","react","tailwindcss","cli","mcp"],"license":"MIT","_id":"boardui@0.5.1","maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"homepage":"https://www.boardui.com/docs/cli","bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"bin":{"boardui":"dist/index.js"},"dist":{"shasum":"7ae93f3df3dbf39d10a97b9fe5f8cdc43fc3e82b","tarball":"https://registry.npmjs.org/boardui/-/boardui-0.5.1.tgz","fileCount":3,"integrity":"sha512-LBaZuEV892HSQMkB39GUaEdfC55coVH3xR2upz5dQibGi4KIVCfNc8RWiJLRAgVwpHq16fqTwiluvdgCeU6GDA==","signatures":[{"sig":"MEUCIQCIK9HzrLQ6QrZFoYoB+EagpOHW457NLXfDlcrQWF9kMAIgSThzyvRPqYouN8eJ4JjVnrmS5DQ02+Dqj8j8D7zT/o8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75752},"type":"module","engines":{"node":">=18"},"gitHead":"83cdf6bcc506893f722b2da62f7697c9a441db2a","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"mertcanesmergul","email":"hi@mertcan.works"},"repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"_npmVersion":"11.19.0","description":"Add BoardUI components to your project.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ora":"^8.1.1","zod":"^4.5.1","prompts":"^2.4.2","commander":"^12.1.0","picocolors":"^1.1.1","@posthog/mcp":"^0.12.0","posthog-node":"^5.51.4","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/boardui_0.5.1_1788132954743_0.776636324986355","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"boardui","version":"0.5.2","keywords":["boardui","components","react","tailwindcss","cli","mcp"],"license":"MIT","_id":"boardui@0.5.2","maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"homepage":"https://www.boardui.com/docs/cli","bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"bin":{"boardui":"dist/index.js"},"dist":{"shasum":"49dd588808dbd4505312f173aa6acaec9c8d10f3","tarball":"https://registry.npmjs.org/boardui/-/boardui-0.5.2.tgz","fileCount":3,"integrity":"sha512-8XYlqatddQ6V8myMERtvQ+55MbrWIeSrXWnR1+oDNVcHpNKnOkOH06VfTCBNdGA+ZM6NxRHiU53PJWVKJ2ShQg==","signatures":[{"sig":"MEUCIDBxhSCGD9IZld6qZxjhw5EduIR8Y6Hgpl7qMAeuxpmPAiEAmdSedzCpe8tj4qPFFWbV+9tsqeMKXNaRJBN2ruifp6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79980},"type":"module","engines":{"node":">=18"},"gitHead":"2de462fd42accf031ad219294374f1a1d63cef6a","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"mertcanesmergul","email":"hi@mertcan.works"},"repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"_npmVersion":"11.19.0","description":"Add BoardUI components to your project.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ora":"^8.1.1","zod":"^4.5.1","prompts":"^2.4.2","commander":"^12.1.0","picocolors":"^1.1.1","@posthog/mcp":"^0.12.0","posthog-node":"^5.51.4","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/boardui_0.5.2_1788537782326_0.4468732564954192","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"boardui","version":"0.5.3","keywords":["boardui","components","react","tailwindcss","cli","mcp"],"license":"MIT","_id":"boardui@0.5.3","maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"homepage":"https://www.boardui.com/docs/cli","bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"bin":{"boardui":"dist/index.js"},"dist":{"shasum":"7dee503486944a48213fa9967260b77050f90bc4","tarball":"https://registry.npmjs.org/boardui/-/boardui-0.5.3.tgz","fileCount":3,"integrity":"sha512-foVHPVhM0OGICzpeUbLRiHEhj6v2J/2o6ewLn4FQPRUXCw8NkkSfDVLniThL2PU/b6q5TE2MPwFCxV9UduckjA==","signatures":[{"sig":"MEUCIQC/DEGKOBcI2uOww6sMW4LY5+PTyre9uxxA+llx1/tBXwIgaRfVFhkRyN6/NoPlFnrddW90kOP+CSE8pXBlMIjnZAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80299},"type":"module","engines":{"node":">=18"},"gitHead":"a4e1cfbb504dd38290abb136f9cff04bf4aac83b","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"mertcanesmergul","email":"hi@mertcan.works"},"repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"_npmVersion":"11.19.0","description":"Add BoardUI components to your project.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ora":"^8.1.1","zod":"^4.5.1","prompts":"^2.4.2","commander":"^12.1.0","picocolors":"^1.1.1","@posthog/mcp":"^0.12.0","posthog-node":"^5.51.4","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/boardui_0.5.3_1788538229878_0.775813446921306","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"boardui","version":"0.5.4","keywords":["boardui","components","react","tailwindcss","cli","mcp"],"license":"MIT","_id":"boardui@0.5.4","maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"homepage":"https://www.boardui.com/docs/cli","bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"bin":{"boardui":"dist/index.js"},"dist":{"shasum":"db65d92e526b6f992e23dbcdf0925b4d05419b9d","tarball":"https://registry.npmjs.org/boardui/-/boardui-0.5.4.tgz","fileCount":3,"integrity":"sha512-iKQvSizGvBfvtht1taLgKU1mJRd8W1jw8HAjYeYI66n1VNrUIqHV+ceEANAJRaT5ABw15BwIv1EwbSvWDD6pBQ==","signatures":[{"sig":"MEQCIDhIUODqt2gVRxbErfBVDVRYHbSE857fX4MuOv9Fn6ioAiBlelxyS0lyem8N+4jL2UcJ19XMVzma3dwR6PN5eCXfZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80330},"type":"module","engines":{"node":">=18"},"gitHead":"bae86b4b78eccb56fa2df88382ef46fd3aead0fe","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"mertcanesmergul","email":"hi@mertcan.works"},"repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"_npmVersion":"11.19.0","description":"Add BoardUI components to your project.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ora":"^8.1.1","zod":"^4.5.1","prompts":"^2.4.2","commander":"^12.1.0","picocolors":"^1.1.1","@posthog/mcp":"^0.12.0","posthog-node":"^5.51.4","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/boardui_0.5.4_1788804623956_0.9758416152315998","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"boardui","version":"0.5.5","keywords":["boardui","components","react","tailwindcss","cli","mcp"],"license":"MIT","_id":"boardui@0.5.5","maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"homepage":"https://www.boardui.com/docs/cli","bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"bin":{"boardui":"dist/index.js"},"dist":{"shasum":"10bc5fb915fee91f8480696ae0dd6b9c1fcc0aaf","tarball":"https://registry.npmjs.org/boardui/-/boardui-0.5.5.tgz","fileCount":3,"integrity":"sha512-nY6e9WRdah0wEWZNIDUv6dzS2XLLuvt18dl1568xJwASc16pfJdIv5Yir++R2S3ckVHZ4ZForHFSxa9yc4O3jA==","signatures":[{"sig":"MEQCIE+x7P3IzIjbJRkk5F1c6VZ4XYRX4wRQWoAfJfFEnxdEAiAPQpkkY2n3frmbfMLlCjbqhcZ2n4aLbwQ7/azSS3j+Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80265},"type":"module","engines":{"node":">=18"},"gitHead":"3deb27dad0af548f4726f530519ef07d1b60f751","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"mertcanesmergul","email":"hi@mertcan.works"},"repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"_npmVersion":"11.19.0","description":"Add BoardUI components to your project.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"ora":"^8.1.1","zod":"^4.5.1","prompts":"^2.4.2","commander":"^12.1.0","picocolors":"^1.1.1","@posthog/mcp":"^0.12.0","posthog-node":"^5.51.4","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5","@types/node":"^20","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/boardui_0.5.5_1788818053302_0.3317142296957374","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"boardui","version":"0.5.6","keywords":["boardui","components","react","tailwindcss","cli","mcp"],"license":"MIT","_id":"boardui@0.5.6","maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"homepage":"https://www.boardui.com/docs/cli","bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"bin":{"boardui":"dist/index.js"},"dist":{"shasum":"e304ee642c006df20e6430fea0a6c6edbc284c99","tarball":"https://registry.npmjs.org/boardui/-/boardui-0.5.6.tgz","fileCount":3,"integrity":"sha512-nqFQCEqSrDDoZjP5y8WZwo5ccte7i6xosa/r47dLZlTYw2ODf45gnxw/8eeXC9LURImme/aNdT8hep7Vp7j/eQ==","signatures":[{"sig":"MEYCIQCB0w5tFjCLOftmDw1yYlFJ9hGlNVtWRCMjn8mF7T83uQIhAOZ+GmmKAkHfqxYdIHTc2UFDFiMZBBENo6b7nmBmpaY6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGt5M90pWID5W/W9W1Nk/Oo4GTVNhhaVWNlg8+lwVwHQAiBsQ1JyscKoDToZsqkzY3EQ4veCe4JcV2TTnWubMpudKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92348},"type":"module","engines":{"node":">=18"},"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"mertcanesmergul","email":"hi@mertcan.works"},"repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"_npmVersion":"11.6.2","description":"Add BoardUI components to your project.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ora":"^8.1.1","zod":"^4.5.1","prompts":"^2.4.2","commander":"^12.1.0","picocolors":"^1.1.1","typescript":"^5","@posthog/mcp":"^0.12.0","posthog-node":"^5.51.4","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/node":"^20","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/boardui_0.5.6_1789604675794_0.18791939269074365","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"boardui","version":"0.5.7","keywords":["boardui","components","react","tailwindcss","cli","mcp"],"license":"MIT","_id":"boardui@0.5.7","maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"homepage":"https://www.boardui.com/docs/cli","bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"bin":{"boardui":"dist/index.js"},"dist":{"shasum":"d5614a13073a854f268c4ce7af638ec88afa2aef","tarball":"https://registry.npmjs.org/boardui/-/boardui-0.5.7.tgz","fileCount":3,"integrity":"sha512-/FFcSsZx0WqbjNemSlF+k+tTb30olv89ceTHJs/9Xx21dralpdtQHHAVpNYGJYA3iIwMGk/P0z9JO/M70raE/Q==","signatures":[{"sig":"MEQCIGhoPVLXpDI9VAgeHv3IqLc1fiLLj8ibq8R6g62XzNYmAiAxUaVkNPgf8E+BAl39bXffYtMXhn5lKXGdoI/AUCDM0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCBgJ7qFgsfzrwd6GjdcZYpGmD5pWMcdqVaauSj9Y0i4wIhANM1fJ8FDM+8bhSe9MXgXyuQM8vgZbxubjQdzHI+L00m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95215},"type":"module","_from":"file:/tmp/boardui-npm-rtl-release/boardui-0.5.7.tgz","engines":{"node":">=18"},"scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"mertcanesmergul","email":"hi@mertcan.works"},"_resolved":"/tmp/boardui-npm-rtl-release/boardui-0.5.7.tgz","_integrity":"sha512-/FFcSsZx0WqbjNemSlF+k+tTb30olv89ceTHJs/9Xx21dralpdtQHHAVpNYGJYA3iIwMGk/P0z9JO/M70raE/Q==","repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"_npmVersion":"11.19.1","description":"Add BoardUI components to your project.","directories":{},"_nodeVersion":"26.10.0","dependencies":{"ora":"^8.1.1","zod":"^4.5.1","prompts":"^2.4.2","commander":"^12.1.0","picocolors":"^1.1.1","typescript":"^5","@posthog/mcp":"^0.12.0","posthog-node":"^5.51.4","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/node":"^20","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/boardui_0.5.7_1790793016870_0.25749318254721953","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"_id":"boardui@0.5.8","bin":{"boardui":"dist/index.js"},"bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"dist":{"shasum":"df57cd7ae9e6993be94b1851e77674f699fda973","tarball":"https://registry.npmjs.org/boardui/-/boardui-0.5.8.tgz","fileCount":3,"integrity":"sha512-FkGo91uLkkt3UjFnM8qY0OjxwZVqzoSt7oEmYBcPiUdVokXh/LOi4Jwt4aa+WXYPtJ6p+e0bp7qAV+ShYtnjhg==","signatures":[{"sig":"MEUCIQCfjsemQgKHXlweoG7gw7n9Os9sOe57pughKZ0WT4suNAIgR6FonFhGQrehobFFTEp0+a3GYCBSk01rbB2RyXG1AlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDKd2la/qzrxOSMWIIBKBsve5rRdCzMbZXwVX3YBI/QTAiEA3zHhA5i2Pok7TScpNej08jFCOaClHv0lpNYqX+OFl/g="}],"unpackedSize":96482},"name":"boardui","type":"module","engines":{"node":">=18"},"license":"MIT","scripts":{"dev":"tsup --watch","build":"tsup","prepublishOnly":"npm run build"},"version":"0.5.8","_npmUser":{"name":"mertcanesmergul","email":"hi@mertcan.works"},"homepage":"https://www.boardui.com/docs/cli","keywords":["boardui","components","react","tailwindcss","cli","mcp"],"repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"_npmVersion":"11.19.1","description":"Add BoardUI components to your project.","directories":{},"maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"_nodeVersion":"26.10.0","dependencies":{"ora":"^8.1.1","zod":"^4.5.1","prompts":"^2.4.2","commander":"^12.1.0","picocolors":"^1.1.1","typescript":"^5","@posthog/mcp":"^0.12.0","posthog-node":"^5.51.4","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","@types/node":"^20","@types/prompts":"^2.4.9"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/boardui_0.5.8_1790856436166_0.5072353773143279"}}},"time":{"created":"2026-07-11T14:27:02.334Z","modified":"2026-10-01T12:07:16.753Z","1.0.0":"2020-01-23T16:23:03.480Z","1.1.0":"2020-01-24T16:37:50.688Z","1.2.0":"2020-01-24T18:57:58.140Z","1.2.1":"2020-02-06T16:11:27.547Z","0.1.0":"2026-07-11T14:27:02.540Z","0.2.0":"2026-07-14T16:49:49.091Z","0.2.1":"2026-07-19T17:39:52.266Z","0.2.2":"2026-07-19T18:19:26.826Z","0.2.3":"2026-07-20T22:37:24.398Z","0.3.0":"2026-08-11T23:45:57.652Z","0.3.1":"2026-08-11T23:54:59.700Z","0.4.0":"2026-08-29T00:30:00.288Z","0.4.1":"2026-08-29T15:30:59.970Z","0.4.2":"2026-08-29T16:38:00.034Z","0.5.0":"2026-08-30T23:32:35.111Z","0.5.1":"2026-08-30T23:35:54.878Z","0.5.2":"2026-09-04T16:03:02.454Z","0.5.3":"2026-09-04T16:10:30.013Z","0.5.4":"2026-09-07T18:10:24.098Z","0.5.5":"2026-09-07T21:54:13.436Z","0.5.6":"2026-09-17T00:24:35.874Z","0.5.7":"2026-09-30T18:30:16.981Z","0.5.8":"2026-10-01T12:07:16.251Z"},"bugs":{"url":"https://github.com/mertcanesmergul/boardui/issues"},"license":"MIT","homepage":"https://www.boardui.com/docs/cli","keywords":["boardui","components","react","tailwindcss","cli","mcp"],"repository":{"url":"git+https://github.com/mertcanesmergul/boardui.git","type":"git","directory":"cli"},"description":"Add BoardUI components to your project.","maintainers":[{"name":"mertcanesmergul","email":"hi@mertcan.works"}],"readme":"# boardui\n\nCLI for adding [BoardUI](https://www.boardui.com) components to your project.\n\n```bash\n# set up an existing Next.js project (Tailwind v4, theme tokens, utils)\nnpx boardui@latest init\n\n# add components\nnpx boardui@latest add button select date-picker\n\n# browse what's available\nnpx boardui@latest list\n\n# start the MCP server so AI agents can do all of the above in chat\nnpx boardui@latest mcp\n\n# activate BoardUI Pro, then install a Pro component or template\nnpx boardui@latest login YOUR_LICENSE_KEY\nnpx boardui@latest add calendar template-ai-chat\n```\n\n## Commands\n\n### `init`\n\nPrepares an existing Next.js project: installs runtime dependencies\n(`react-aria-components`, `tailwind-merge`, `@remixicon/react`, Tailwind v4),\nwrites `styles/theme.css`, `styles/typography.css`, `styles/globals.css`,\n`utils/cx.ts`, and prints wiring instructions. Also installs BoardUI's\nalways-on design rules for AI agents (semantic tokens, type scale,\nconventions) as a fenced section in `AGENTS.md` plus a Cursor rule at\n`.cursor/rules/boardui.mdc` — MCP context is on-demand, these are not.\n\n| Option | Description |\n| --- | --- |\n| `-y, --yes` | Skip confirmation prompts |\n| `-o, --overwrite` | Overwrite existing files |\n| `-d, --dir <dir>` | Target directory (defaults to the project source root) |\n| `--pro` | Also install dependencies used by BoardUI Pro components |\n\n### `add [components...]`\n\nFetches components from the registry, resolves their internal dependencies\ntransitively (utils, icons, other components), writes the source files into\nyour project, and installs any missing npm packages. Run without arguments for\nan interactive picker.\n\n| Option | Description |\n| --- | --- |\n| `-a, --all` | Add every component in the registry |\n| `-p, --path <path>` | Custom directory to write files into |\n| `-d, --dir <dir>` | Target directory (defaults to the project source root) |\n| `-o, --overwrite` | Overwrite existing files |\n| `-y, --yes` | Skip prompts (skips existing files, installs deps) |\n\n### `list`\n\nPrints all available components grouped by type.\n\n### `mcp`\n\nStarts the BoardUI MCP server over stdio for AI agents (Claude Code, Cursor,\nVS Code, Codex, and any MCP client). Tools cover listing components (free and\nPro), reading source and docs usage examples, installing components/templates\nby writing files directly, one-time project init, theme tokens, and Pro\nlicense activation/status/deactivation. Setup guide with per-client config:\nhttps://www.boardui.com/mcp\n\nThe server's startup instructions, `get_started`, `get_theme`, and\n`init_boardui` include RTL setup for Arabic and Hebrew: install the free\n`direction` foundation, wrap the app with `DirectionProvider`, and set matching\nHTML language/direction. The guidance covers free and Pro source, logical\nstyles, mixed content, fonts, and existing installations.\n\nSuccessful MCP-driven installs send the same anonymous telemetry as the CLI,\ntagged with `source: \"mcp\"`.\n\n### `login [key]`\n\nActivates a BoardUI Pro license for this machine and stores the license and\nLemon Squeezy instance ID in the operating system's user config directory. If\nthe key is omitted, the CLI prompts for it.\n\nUse the literal key from the Lemon Squeezy receipt without angle brackets:\n\n```bash\nnpx boardui@latest login 12CA1606-...\n```\n\n### `logout`\n\nReleases this machine's Lemon Squeezy activation and removes the locally stored\nlicense.\n\n## Custom paths and monorepos\n\nAdd an optional `boardui.json` next to the **destination package's**\n`package.json`. Without this file, the existing root/`src` layout and `@/`\nimports are unchanged. CLI `init`/`add` and MCP installations read the same\nconfiguration; free and Pro components both support it.\n\nFor a shared package named `@workspace/ui` at `packages/ui`, use:\n\n```json\n{\n  \"paths\": {\n    \"components\": \"src/components\",\n    \"utils\": \"src/utils\",\n    \"hooks\": \"src/hooks\",\n    \"styles\": \"src/styles\",\n    \"lib\": \"src/lib\"\n  },\n  \"aliases\": {\n    \"components\": \"@workspace/ui/components\",\n    \"utils\": \"@workspace/ui/utils\",\n    \"hooks\": \"@workspace/ui/hooks\",\n    \"styles\": \"@workspace/ui/styles\",\n    \"lib\": \"@workspace/ui/lib\"\n  }\n}\n```\n\nRun the commands from that package:\n\n```bash\ncd packages/ui\nnpx boardui@latest init\nnpx boardui@latest add button\n```\n\nThe button lands in `src/components/base/buttons/button.tsx`. Its\n`@/utils/cx` import becomes `@workspace/ui/utils/cx`, and its utility lands\nin `src/utils/cx.ts`. Relative imports are adjusted when their destination\nmoves. Existing files still skip by default; `--overwrite` replaces them.\n\n- Supported groups are `components`, `utils`, `hooks`, `styles`, and `lib`.\n  Configure both a path and an alias for each group you change. Omitted\n  groups keep the normal source-root path and `@/<group>` alias.\n- Paths are relative to the directory containing `boardui.json` and must\n  remain inside that package. Aliases are import prefixes, without `*`.\n  They must already resolve through your TypeScript/bundler configuration\n  or package exports; BoardUI does not create those mappings for you.\n- Dependencies install into the package where you run the CLI. Configured\n  projects also look up parent directories for workspace lockfiles to\n  select npm, pnpm, Yarn, or Bun. Run from `packages/ui`, not the monorepo\n  root with a path pointing into it.\n- `--path`/`--dir` keep working for unconfigured projects. Combining them\n  with configured mappings reports an error before installation; put the\n  destination in `boardui.json` instead.\n- `app/` routes stay under the normal source root; `public/` assets and\n  `.cursor/` rules stay at the package root. Install full-page templates\n  into the consuming app. This feature does not split a template's files\n  or dependencies across multiple workspace packages.\n- Changing this config does not relocate previously installed files.\n  Use it before the first install, or migrate existing files/imports to\n  match the new layout before adding more components.\n\nFor the shared-package example, the package must expose its source. A\ntypical `packages/ui/package.json` exports section is:\n\n```json\n{\n  \"name\": \"@workspace/ui\",\n  \"exports\": {\n    \"./components/*\": \"./src/components/*.tsx\",\n    \"./utils/*\": \"./src/utils/*.ts\",\n    \"./hooks/*\": \"./src/hooks/*.ts\",\n    \"./styles/*\": \"./src/styles/*\",\n    \"./lib/*\": \"./src/lib/*.ts\"\n  }\n}\n```\n\nAdapt extensions or explicit exports to your package's files and build\nprocess. Each app must depend on the workspace package, import\n`@workspace/ui/styles/globals.css`, and include the shared component source\nin Tailwind's source detection. If needed, use Tailwind v4's `@source`\ndirective in the app stylesheet, with a path relative to that stylesheet.\nThe app's bundler must also compile the package's TypeScript/TSX source.\n\nFor MCP, pass the absolute `packages/ui` directory as `projectDir` to\n`init_boardui`, `install_components`, and `install_rules`. Also pass it to\n`get_component` and `get_usage_examples` to receive matching imports and\npaths. Without `projectDir`, those read tools return the original registry\nsource/examples. Installed agent rules use the configured aliases too.\n\n## Environment\n\n| Variable | Description |\n| --- | --- |\n| `BOARDUI_REGISTRY_URL` | Override the registry base URL (default `https://www.boardui.com/r`). Useful for testing against `http://localhost:3000/r`. |\n| `BOARDUI_PRO_REGISTRY_URL` | Override the Pro registry base URL (default `https://www.boardui.com/api/pro/r`). |\n| `BOARDUI_LICENSE_KEY` | Provide a Pro license non-interactively, such as in CI. |\n| `BOARDUI_LICENSE_INSTANCE` | Optional Lemon Squeezy instance ID paired with `BOARDUI_LICENSE_KEY`. |\n| `BOARDUI_TELEMETRY_DISABLED=1` | Disable anonymous successful-command telemetry. |\n| `DO_NOT_TRACK=1` | Standard opt-out; also disables BoardUI telemetry. |\n| `BOARDUI_TELEMETRY_URL` | Override the telemetry endpoint. Intended for local testing. |\n\n## Anonymous telemetry\n\nAfter a successful `boardui init`, the CLI sends one anonymous event containing\nthe CLI version, detected package manager, and whether `--pro` was used. After a\nsuccessful `boardui add`, it sends the CLI version, package manager, and the\ncomponent names explicitly requested by the user. Automatically resolved\ndependencies are not included. A random installation ID is stored in the\noperating system's user config directory so repeat runs can be counted without\ncollecting identity.\n\nBoardUI does not send project paths, source code, dependency names, email\naddresses, other command arguments, or telemetry for `list`. Telemetry is\nbest-effort and never changes whether a command succeeds. Disable it with\n`BOARDUI_TELEMETRY_DISABLED=1` or `DO_NOT_TRACK=1`.\n\nOn BoardUI's servers, these events are retained as lifetime counters and\nanonymous daily buckets used for daily, weekly, and monthly trend reporting.\nThe daily buckets do not expire automatically.\n\n## Releasing\n\n1. Run `npm version <patch|minor|major> --no-git-tag-version` so\n   `package.json` and `package-lock.json` stay in sync. The CLI reads its\n   displayed and telemetry version from `package.json` at runtime.\n2. `cd cli && npm install && npm run build`\n   The build embeds the public PostHog project token for MCP analytics. It\n   reads the repo's `.env` / `.env.local`, then `cli/.env` / `cli/.env.local`,\n   then the build environment (highest priority). Set `POSTHOG_PROJECT_TOKEN`\n   and optionally `POSTHOG_HOST`, or use the site's\n   `NEXT_PUBLIC_POSTHOG_PROJECT_TOKEN` / `NEXT_PUBLIC_POSTHOG_HOST`. A missing\n   or invalid project token fails the build instead of silently disabling\n   analytics in every customer's MCP server. Never use a personal API key.\n3. Smoke test: `node dist/index.js list`\n4. `npm publish`\n\nThe registry itself is generated by `npm run build:registry` in the repo root\nand deployed with the site (served from `/r/*.json`).\n","readmeFilename":"README.md"}