{"_id":"brutx-vue","_rev":"40-d74f7c59251943e7eef5a218c2ee171d","name":"brutx-vue","dist-tags":{"latest":"0.11.3"},"versions":{"0.1.0":{"name":"brutx-vue","version":"0.1.0","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":{"name":"lidaixingchen"},"license":"MIT","_id":"brutx-vue@0.1.0","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bugs":{"url":"https://github.com/lidaixingchen/brutxui-vue3/issues"},"bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"4c5b405769af899ee8df8f33772465bdc766eb62","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.1.0.tgz","fileCount":4,"integrity":"sha512-jEyP/y12fA+ssYFSa1uNVUjWlvMu1HOdBtUZnuUdD4iqebS8n5zCxO75JXM6gxJlCJ5EQ5xoC2aCx6iixJtzRw==","signatures":[{"sig":"MEQCIBPI9yiHzZeNAjkJUqA2JVHxSWRa5SbVlr6m5vIKHe0LAiA8UK5esUyPsjVdnYCl9mn35UHFFjJ+Oejgmy0alAjhUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"274df0e175d452e8cc837ef1b79003fb976853ee","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","start":"node dist/index.js"},"_npmUser":{"name":"lidaixingchen","email":"3506962253@qq.com"},"repository":{"url":"git+https://github.com/lidaixingchen/brutxui-vue3.git","type":"git"},"_npmVersion":"10.9.2","description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^12.0.0","brutx-shared-vue":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.3.1","typescript":"^5.7.2","@types/node":"^20.17.15","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.1.0_1780352019238_0.6749701833947563","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"brutx-vue","version":"0.1.1","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":{"name":"lidaixingchen"},"license":"MIT","_id":"brutx-vue@0.1.1","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bugs":{"url":"https://github.com/lidaixingchen/brutxui-vue3/issues"},"bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"3b1becfa074e78b30c2cddd0287a21b043c2d1ca","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.1.1.tgz","fileCount":4,"integrity":"sha512-L4qWLZmGKhdjacfldOzfyIsw7x/a8kBL/AKYEr46elzJVFWfsaI6cKgGvzfxBuwjpBgKhUDwitweAUhpqeuEiA==","signatures":[{"sig":"MEQCIEmpG5/pVS5RaNWnPwxCi4QgCmvwRUxsxPI1ujzUWblMAiB9GBApzUcEp73Yr21cmesbQqF3eY3OhF/QhCyzxoVM2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0c029a248fe25c1a20dfe6a9368b226692109a3c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","start":"node dist/index.js"},"_npmUser":{"name":"lidaixingchen","email":"3506962253@qq.com"},"repository":{"url":"git+https://github.com/lidaixingchen/brutxui-vue3.git","type":"git"},"_npmVersion":"10.9.2","description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^12.0.0","brutx-shared-vue":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.3.1","typescript":"^5.7.2","@types/node":"^20.17.15","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.1.1_1780352133810_0.3879337161343803","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"brutx-vue","version":"0.1.2","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":{"name":"lidaixingchen"},"license":"MIT","_id":"brutx-vue@0.1.2","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bugs":{"url":"https://github.com/lidaixingchen/brutxui-vue3/issues"},"bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"418992db9abe76f08c053b581eb7c7eaa64beae7","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.1.2.tgz","fileCount":4,"integrity":"sha512-P+gd8x+ETJmJTZjjkzeb/6eNmDkhIaP1IK6+I7pL917lJNj9WF1aura+2nMIHdUISpSqmExNFYV6iWr+q+3haw==","signatures":[{"sig":"MEYCIQCSwaNOSiRLALy4VRduA7icGwzdiSaXHDf+RRJmWeJWRQIhAIU9hEjlHaUTAuSQ3xJJD1k02RIfLp8krQkTFZGzkGIH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98285},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"81206b7725e32e0a5a2784e24ff4e4911cd9e4fa","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","start":"node dist/index.js"},"_npmUser":{"name":"lidaixingchen","email":"3506962253@qq.com"},"repository":{"url":"git+https://github.com/lidaixingchen/brutxui-vue3.git","type":"git"},"_npmVersion":"10.9.2","description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^12.0.0","brutx-shared-vue":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.3.1","typescript":"^5.7.2","@types/node":"^20.17.15","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.1.2_1780356062458_0.4612598233032401","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"brutx-vue","version":"0.2.0","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":{"name":"lidaixingchen"},"license":"MIT","_id":"brutx-vue@0.2.0","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bugs":{"url":"https://github.com/lidaixingchen/brutxui-vue3/issues"},"bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"56f899175ac21e571b8610571f259315896f6017","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.2.0.tgz","fileCount":4,"integrity":"sha512-IEkEqIUDp6j7s+ddj/WYpeUVedMW9hnfjzpq6PbyDXD2wllbrQDgLblNJZeQtFs0jY8fiBIkFtaMt/ZqJpzN4w==","signatures":[{"sig":"MEQCICcrNIMQBLGAJntmi4Nkdiyb9aNeLhtiJH1/JPln492VAiAgvNliVUiIF/LwBSNtKcNMOQgQ1D7fAqWW/58ILpw/Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99150},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3706c5acac537efd99ed17d196ecebb1d95d3beb","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","start":"node dist/index.js"},"_npmUser":{"name":"lidaixingchen","email":"3506962253@qq.com"},"repository":{"url":"git+https://github.com/lidaixingchen/brutxui-vue3.git","type":"git"},"_npmVersion":"10.9.2","description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^12.0.0","brutx-shared-vue":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.3.1","typescript":"^5.7.2","@types/node":"^20.17.15","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.2.0_1780360843188_0.7188463958345279","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"brutx-vue","version":"0.3.0","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":{"name":"lidaixingchen"},"license":"MIT","_id":"brutx-vue@0.3.0","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bugs":{"url":"https://github.com/lidaixingchen/brutxui-vue3/issues"},"bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"6dbb9f4bcbc059bdc45f41bba4773c51e3000938","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.3.0.tgz","fileCount":4,"integrity":"sha512-b2YFfCU6yT4CRyFJhe67AL/kNGXTTrqQygEMz8KfpgLze7Lp3yNtcpxyo5IfRoVdmWhP4gJV25hqx+GpsZv5Zg==","signatures":[{"sig":"MEQCIElV4I9dkjcLdVyZp+bQ0xnmZlFbMUhjQ4No5t7gEMAaAiBJJ0aaOeyckq288Qe+RlXs+ppGxcRHv4B5WsR2X/OSnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104827},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b2978d46793043d9935db5f91d2d26849247527c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","start":"node dist/index.js"},"_npmUser":{"name":"lidaixingchen","email":"3506962253@qq.com"},"repository":{"url":"git+https://github.com/lidaixingchen/brutxui-vue3.git","type":"git"},"_npmVersion":"11.16.0","description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^12.0.0","brutx-shared-vue":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.3.1","typescript":"^5.7.2","@types/node":"^20.17.15","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.3.0_1780437751196_0.5917479912168293","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"brutx-vue","version":"0.3.1","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":{"name":"lidaixingchen"},"license":"MIT","_id":"brutx-vue@0.3.1","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bugs":{"url":"https://github.com/lidaixingchen/brutxui-vue3/issues"},"bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"29e1bf0947821209beafbe144ae36cb27b618591","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.3.1.tgz","fileCount":4,"integrity":"sha512-qwlR2JzzaOxT3IOCOCw6QkMlrblA7JFJDECKNtgcDVA2H5KHLwtuWIBn7l396QdPI+ZGvQtnzOMN18B2oLUg6w==","signatures":[{"sig":"MEQCIFP98AwYEn52FbFSmuv1wLKyaqA8xeotQyMEeTcHO8eyAiAtVWBB2djyFze9vR2S/ZZMCIX8N4eZBzZw1qG0+Qa39Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104827},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b80f5db5ddec84c844971810383e8cad5a498ca8","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","start":"node dist/index.js"},"_npmUser":{"name":"lidaixingchen","email":"3506962253@qq.com"},"repository":{"url":"git+https://github.com/lidaixingchen/brutxui-vue3.git","type":"git"},"_npmVersion":"11.16.0","description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^12.0.0","brutx-shared-vue":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.3.1","typescript":"^5.7.2","@types/node":"^20.17.15","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.3.1_1780450644845_0.6628375276364196","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"brutx-vue","version":"0.3.2","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":{"name":"lidaixingchen"},"license":"MIT","_id":"brutx-vue@0.3.2","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bugs":{"url":"https://github.com/lidaixingchen/brutxui-vue3/issues"},"bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"f63b153b620db4740c849b291282070d6c446b36","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.3.2.tgz","fileCount":5,"integrity":"sha512-e+zTOWjP+R+YUI2WpYw7IeyVnwkfmlyMSwwkygEN/RCiPwxUx1WrtNkMAbDVluryq6VkXkKKxLiH/EIAspdwvQ==","signatures":[{"sig":"MEQCIBdlDYxAcoKOH1miNUywo5MoGR4vlHFswS9PA4xDFu9uAiAYTxbU3q0BDoLvySmz4IgSgGH0UATBs/sQzr542uwfsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2e85feeada0e50148f6d0701a1869c6a4f4d1f13","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","start":"node dist/index.js"},"_npmUser":{"name":"lidaixingchen","email":"3506962253@qq.com"},"repository":{"url":"git+https://github.com/lidaixingchen/brutxui-vue3.git","type":"git"},"_npmVersion":"11.16.0","description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^12.0.0","brutx-shared-vue":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.3.1","typescript":"^5.7.2","@types/node":"^20.17.15","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.3.2_1780507274824_0.08308369820059025","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"brutx-vue","version":"0.3.3","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":{"name":"lidaixingchen"},"license":"MIT","_id":"brutx-vue@0.3.3","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bugs":{"url":"https://github.com/lidaixingchen/brutxui-vue3/issues"},"bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"4bf44ea6859af2111863aede3686f65f339b596a","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.3.3.tgz","fileCount":5,"integrity":"sha512-Tx+CuufKSSew0XV285jxXzsHTFB6kV411d5dOD9+veeejk5C7zmjlaoaovYzUvB7EcoLyxfdk3QMwYt1Bu7jKw==","signatures":[{"sig":"MEYCIQCeeFPKft7eDcXD8oNlugkcHbuJ5MGoLrOXoo4FeM3lPQIhAMZR3lGHcL4WGmrdIRuKInourLKhqGBRszysq8FI93HJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108835},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e24af198961d7bccee8196dbaffadb7bac9799fd","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","start":"node dist/index.js"},"_npmUser":{"name":"lidaixingchen","email":"3506962253@qq.com"},"repository":{"url":"git+https://github.com/lidaixingchen/brutxui-vue3.git","type":"git"},"_npmVersion":"11.16.0","description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^12.0.0","brutx-shared-vue":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.3.1","typescript":"^5.7.2","@types/node":"^20.17.15","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.3.3_1780522053707_0.2733947144395268","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"brutx-vue","version":"0.3.4","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":{"name":"lidaixingchen"},"license":"MIT","_id":"brutx-vue@0.3.4","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bugs":{"url":"https://github.com/lidaixingchen/brutxui-vue3/issues"},"bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"bc54115d871d382a55f9bc627e186e10833665f7","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.3.4.tgz","fileCount":5,"integrity":"sha512-91/0z99sDKKAG5UilCCm8tB7iDS2ruS88u79fqah07MX3ggO610ow252KpIeeE6OPM+hs8L2JJN6dyBQHWnQVg==","signatures":[{"sig":"MEYCIQC7qBuL0nehcVqPxgPubloNMYGy7tHW38IPUUkFAtmR6QIhAPrT90yRNFh77ZXv8dbFODWz4r4iMpIbT9LTqC4ebDag","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108791},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b0e2d051082a0f920f9f80d3a29c500c20226cac","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","start":"node dist/index.js"},"_npmUser":{"name":"lidaixingchen","email":"3506962253@qq.com"},"repository":{"url":"git+https://github.com/lidaixingchen/brutxui-vue3.git","type":"git"},"_npmVersion":"11.16.0","description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","fs-extra":"^11.2.0","inquirer":"^9.2.12","commander":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.3.1","typescript":"^5.7.2","@types/node":"^20.17.15","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.3.4_1780563334116_0.3341565028067819","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"brutx-vue","version":"0.4.0","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.4.0","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"88028718df7864e8362b0430e3e4e5b2a988715d","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.4.0.tgz","fileCount":6,"integrity":"sha512-a32CNtArsox5IGFq0F2Q4JCl8ReFAL7Csuphcqh6e1bhGF9x2guyyLT7AxxrTcregc3sH/OCIW107m1H/IFdcg==","signatures":[{"sig":"MEYCIQCibrn37N8z3Pe4vjtScK/Qqh3R5eb1jAL1p4dTlZh0HgIhAJ/7CurLGyJegk6IoCoCwDrCDNvwehj4GcbKG5AbO1jA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107726},"main":"./dist/index.js","type":"module","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ora":"^9.4.0","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.4.0_1780580111276_0.7753959837369957","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"brutx-vue","version":"0.4.1","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.4.1","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"fadcdd7b6dac54aba7dca1cec562f112c7c69526","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.4.1.tgz","fileCount":6,"integrity":"sha512-jKbUq/6VsTtXO6ME2FWYZl7IPkkZk/yFZj5zfzTGcVAL9IgZU12NQSrFyYCDoy1ok4IcaxK6Euzz1TeKymcsCg==","signatures":[{"sig":"MEQCIA6QAQCTsmwaARr8iBxTJ+arR0a9MBKTfXzIlZ/hDfyFAiBFIHUioWOdlXvWk/aum1rEuXopHjWn+Dq62j89bR7DUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":111693},"main":"./dist/index.js","type":"module","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ora":"^9.4.0","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.4.1_1780768463799_0.23231028316664837","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"brutx-vue","version":"0.4.2","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.4.2","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"e18b5a3a10f9325778224b394bc2291273c90237","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.4.2.tgz","fileCount":6,"integrity":"sha512-mH2mBmTrWh/5pUslv6PDkMh8wAFlIDT1iKmxCdV/nZjzA8TKN+uCff40PT3ajzMApAILNWtailEiAvTVDQGq7g==","signatures":[{"sig":"MEUCIQD8Ch/THWN/s39Tlz01N6g6dfwtNYCJD1pod+w6DJT/3QIgPCoMECPzQt6/L0g6pjX5jHiaSTse5B1YNG8h4YtX5TI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113855},"main":"./dist/index.js","type":"module","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ora":"^9.4.0","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.4.2_1780862334441_0.16186286173527287","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"brutx-vue","version":"0.4.3","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.4.3","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"843ec56e3a074f1c8fb16dcffb3d879bc9fe1ba2","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.4.3.tgz","fileCount":6,"integrity":"sha512-JWaHhGY320+hDaIcIg+8W51FnT+K0+L/vcQkShM5N9JpmEklqn2/RsLrq8D+us+v6OVRkWCUPhLMsyU+ZanRYg==","signatures":[{"sig":"MEQCIHtWPyjsW5IFULkYv34GcMQJ1KOCrLV0j4Clo/qZFxGPAiBLbokIr6c23mGjB/+8/GqohlmaN6KcuBVJaGa693yzFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162320},"main":"./dist/index.js","type":"module","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ora":"^9.4.0","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.4.3_1780953489440_0.8661510473590923","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"brutx-vue","version":"0.4.4","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.4.4","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"77e4d8163a6bb7fdb17fd70de4a9b472ec30d72c","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.4.4.tgz","fileCount":6,"integrity":"sha512-sF4G/k+39JECsUX6Rl0aaDhOOuQI2OXWK9iiJyFnFacEzbLYD2gdWQ5IX5zyfm5wVkUQ2c1+P0hQ1DvqfkK0iQ==","signatures":[{"sig":"MEQCIAvIaAX+E51b5yJ15CKt1QMHjxOfql9bQarvPumgrfZtAiA03BuB5m0S48M19vnUL1Z9RkAX1y3n83lMmCn7kD17og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168540},"main":"./dist/index.js","type":"module","scripts":{"dev":"tsup --watch","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ora":"^9.4.0","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.4.4_1782334508286_0.36389577712492915","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"brutx-vue","version":"0.5.0","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.5.0","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"3fcd07922462e2cb7ad98c6c406288e4a9e34e2d","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.5.0.tgz","fileCount":6,"integrity":"sha512-BittmUKkMtWI2AuDEZnWdf2FR3cif1igm03VeN9bdXgmql20Ak/q3oSgIUmriH6GNPtf/1iDn3AKFKivRvPulw==","signatures":[{"sig":"MEYCIQCxZjolQ9LnKx53VypuaKI+Ae6++HRM2feK3w7YMhynfAIhAJQWY1SV8/o4b3R3LRNnm2GVj9VRXZBT+zT+LA71ktlg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225160},"main":"./dist/index.js","type":"module","scripts":{"dev":"tsup --watch","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ora":"^9.4.0","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.5.0_1782407569427_0.01673286138277663","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"brutx-vue","version":"0.5.1","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.5.1","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"46a239869a49651bfd5a98aff1cdde76c4069842","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.5.1.tgz","fileCount":6,"integrity":"sha512-ysVidTSQLLOhlu2w/br1WnR75DUTLyyRmoeNfXJtpSnNvpzzVemPtHh3FvCJMwdEOgujQpgCQnlglXfJXd3ERA==","signatures":[{"sig":"MEQCIBQGyJO5OHfUYKysRIeoWUrf6kQDtyeD1La+ub1/EL4wAiByCCZ/+dmt26snCtrnKOgAXwpvvH8pFRqgbECIFvnALA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225160},"main":"./dist/index.js","type":"module","scripts":{"dev":"tsup --watch","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ora":"^9.4.0","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.5.1_1782408699008_0.8216031318479184","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"brutx-vue","version":"0.5.2","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.5.2","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"48ddcd25ad7ffb6a7a21c59da5fed84b9f4320d1","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.5.2.tgz","fileCount":6,"integrity":"sha512-7maX4IR3VNSUqyguPkvLCSDB1aopx+PQ27nxGlnJIc9mPvdT06q5WEPw9w7EsF+xt0VivUHjxvBOQZkmZrKLBg==","signatures":[{"sig":"MEUCIQCjoxo+Yo1TfVQkS0ldzA6fnHG/Ao9XF1Bo4YuTzUxYYgIgWOlcPXeh6FYO/RflyOyTcNneDM64OSbDXOp7IIpbLjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225655},"main":"./dist/index.js","type":"module","scripts":{"dev":"tsup --watch","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ora":"^9.4.0","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.5.2_1782425141672_0.07859294516701465","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"brutx-vue","version":"0.5.3","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.5.3","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"1f335d4ec59311528854eb276f4bf125dfab1615","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.5.3.tgz","fileCount":6,"integrity":"sha512-CGFy4qsik/1M7rJjFDVOclOqyWt8TRhuQUgCdjgEDPGk5gk+14AJ5HdOEjQDOJ/Rf0V8oVf553P+T1PIkRoEQw==","signatures":[{"sig":"MEUCIQCkhGgN1zaW50xuIS1WeQbIJcRY9lrtnTV/X0/TQJoWjQIgCmFBnV1IIEbd6y0mardYzWKjk2m9f/bBTjfWLuFz2UY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226264},"main":"./dist/index.js","type":"module","scripts":{"dev":"tsup --watch","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ora":"^9.4.0","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.5.3_1782565626585_0.6943756655489257","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"brutx-vue","version":"0.5.4","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.5.4","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"3dc30f46041dc03f446cc15a60493ac66ae950ad","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.5.4.tgz","fileCount":6,"integrity":"sha512-mL9kiWALFkMpZod3478yRqNwc4F+rJ8GlZmtOVh9ollvDdxbdSwPaYK6g1oFgIeKCu/W9jWInvdjJXZoH2G6Dg==","signatures":[{"sig":"MEQCIFIfLgSJ3Jlv/PGmj8Vnkucz8ZFwqmdyuGW3Zk6A1wOSAiAI9y3IIkV/DR1TI95RdOR4VJpRM1I0FqdVmSRrfQw9fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226264},"main":"./dist/index.js","type":"module","scripts":{"dev":"tsup --watch","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ora":"^9.4.0","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.5.4_1782571100718_0.7829886408054139","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"brutx-vue","version":"0.5.5","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.5.5","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"4c8384c4dad93c7f6c2669595c3025c4e04e6612","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.5.5.tgz","fileCount":6,"integrity":"sha512-BpIGWuPp0ZFD6x5mSpogEsTnmG6lSyuqVzBsIaR/b3sK3Vsb9/Unxff1zBTr+93g7DzwEPtTeZwFkpHQpyE9RQ==","signatures":[{"sig":"MEYCIQDiAXeR34O212tu+UROQqWd0xR6HKPecZaQV9blewbqdAIhAPxXjA6SaffJANfL5Wi2HNVTwQhDv7id6uy1QIgWQAQw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226264},"main":"./dist/index.js","type":"module","scripts":{"dev":"tsup --watch","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ora":"^9.4.0","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.5.5_1782595130559_0.804118995849388","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"brutx-vue","version":"0.6.0","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.6.0","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"eac28e0ee30d62a2c6dd5fc8a738c36c0a2b2dab","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.6.0.tgz","fileCount":6,"integrity":"sha512-meHp5rKCyWkwH135NMG6/1OvaIP2SwKGnFZufoK7T5aQT5lGoygsGPTJIZFbGRU5Xgy72J6rWt4vUAs2f+94tQ==","signatures":[{"sig":"MEUCIQDn9kaItiLphWQ5+Sr1bkgslKP+qcYhwSwEK1kRVrSrWgIgG3AcpZVbKMfJ46jPxh8ScJIpHEVlneLz1Br8Zi+3Z9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":235356},"main":"./dist/index.js","type":"module","scripts":{"dev":"tsup --watch","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ora":"^9.4.0","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.6.0_1782685775509_0.7034090293768644","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"brutx-vue","version":"0.6.1","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.6.1","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"05344ea9673b41143ef12c8c827211ef2d1e31a3","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.6.1.tgz","fileCount":7,"integrity":"sha512-+mE9THJpUbMp6ito9YmiJzCitHuUzNpD7I0V6XtH4rLu0Ald3BqXnaGZnA6Y3aJIqj+Ug5BB9JnEQNtZZ8W4PA==","signatures":[{"sig":"MEYCIQDej83D5PO+hqCkyjmAgP674gX4HON6Z3J2wUfRleNjFAIhAJtwnIYNmBQzRJiosiVg8U7+tQa+wnTtJrzTAHqMpvw+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202626},"main":"./dist/index.js","type":"module","scripts":{"dev":"tsup --watch","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ora":"^9.4.0","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","jsonc-parser":"^3.3.1","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.6.1_1782828135050_0.389159562850075","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"brutx-vue","version":"0.7.0","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.7.0","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"280aba4f1272a9ab3799d97fc3d7f10aefc29628","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.7.0.tgz","fileCount":6,"integrity":"sha512-lpDYNa4cPXm5lLkWXYRqIS1rp3ypwLqZFeKz8P4J7IkXoqUpYlkjvOYcp7epecv9Echt2XjxkedjuihXNzZSJg==","signatures":[{"sig":"MEYCIQD7U1X8HNnKje6FwHs+KxkQvGT+pCuvUwOnLDsUi9gLeAIhAKny1bpZJ9FQlTS/9FjhbAiYuxzcR+HPUDpidx9YQrRJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":379587},"main":"./dist/index.js","type":"module","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"tsup --watch","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.0","diff":"^7.0.0","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","jsonc-parser":"^3.3.1","es-module-lexer":"^2.2.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.7.0_1783030121370_0.8004940374903979","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"brutx-vue","version":"0.7.1","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.7.1","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"3ce049ab3a8a506d51b12af0932f56e0eafaf3e9","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.7.1.tgz","fileCount":6,"integrity":"sha512-nuDn8UVb3hIqpe62gJUJ/ckHvZu74rFz4ym4f/Er86TtfMkCmKiZV+oyBpJJpYcJk0XocWpHEG3nwye0DBmFnw==","signatures":[{"sig":"MEYCIQDUMzp7x9Ioindn38ftoeF/t5bDM3I3ITV5QGnuNuT5SgIhAMj6rOMhsolvxv+Lusx8MVL1yYPQT7xx5/5GNnAPYMyH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387915},"main":"./dist/index.js","type":"module","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"tsup --watch","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.0","diff":"^7.0.0","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","jsonc-parser":"^3.3.1","es-module-lexer":"^2.2.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.7.1_1783335427503_0.8553425400070354","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"brutx-vue","version":"0.7.2","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.7.2","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"2329658406c17baeeb6773e5af2f0c95bc903864","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.7.2.tgz","fileCount":9,"integrity":"sha512-ZP2agQlkLx0wycMZnhPH+BMOpY+GX6eAhhgEwqRajc6U4bsngZyx+CO5aBLUgclpArKE9zSDh5Xohh5fObVxOg==","signatures":[{"sig":"MEUCIHt3TguR5uEMYQP9CGMUGkzgoOTKk6Wia9GdOdAxhWNRAiEA9tchW5jGj0IaZTNQJ8ezaxh3rShCG2G9GiNML5Y4CQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":701158},"main":"./dist/api.js","type":"module","types":"./dist/api.d.ts","module":"./dist/api.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/api.d.ts","import":"./dist/api.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.0","diff":"^7.0.0","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","jsonc-parser":"^3.3.1","es-module-lexer":"^2.2.0","brutx-shared-vue":"0.1.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.7.2_1783463800979_0.9059925055024654","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"brutx-vue","version":"0.7.3","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.7.3","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"c6d6b4695025dd1012fe3af4ed67b06babfc46cd","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.7.3.tgz","fileCount":9,"integrity":"sha512-0mIcj4QMhEZ/oGO2DW8FcLj0aOi2NzYFXnAO5mYDr8d+f9qYtDq/NpDDHQzC2dHYF+yYkMP5BMQhLac+L8n0JA==","signatures":[{"sig":"MEYCIQDGymimYlUlz+l+o0Wx96EXmA1/Z1FQnBpt9xEBGPa72AIhANgQTU3N5OJKjM269/ubiCF0H//PmpIwfDYs2qXBrQMD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":723279},"main":"./dist/api.js","type":"module","types":"./dist/api.d.ts","module":"./dist/api.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/api.d.ts","import":"./dist/api.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.0","diff":"^7.0.0","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","jsonc-parser":"^3.3.1","es-module-lexer":"^2.2.0","brutx-shared-vue":"0.1.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.7.3_1783553631491_0.7827858397560132","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"brutx-vue","version":"0.7.4","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.7.4","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"ea8e3f8ed4960d94cdf511057b0aba833e4758be","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.7.4.tgz","fileCount":9,"integrity":"sha512-pLR3GeJnUbBH6xqsRDmNDkl1tuuM0NAGhgwjm4mSlrinL85i5jiycsvy7JKS/IjyFusMRCc7xzooFB5zHMOIPQ==","signatures":[{"sig":"MEUCIFPbId+9srKeOgBEoNB9oehi1EueWsrfJOWiBBjsr3EeAiEAyNTbUIlWRU6ZuqqU5vCBMjtpmqcwF2ogA1OCSz3EyXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":736109},"main":"./dist/api.js","type":"module","types":"./dist/api.d.ts","module":"./dist/api.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/api.d.ts","import":"./dist/api.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.0","diff":"^7.0.0","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","jsonc-parser":"^3.3.1","es-module-lexer":"^2.2.0","brutx-shared-vue":"0.1.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.7.4_1783796545761_0.9342529316183821","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"brutx-vue","version":"0.8.0","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.8.0","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"3458a4df6ab8873166d9de035cee0fedccd1a806","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.8.0.tgz","fileCount":17,"integrity":"sha512-4sJ9wx/H5t5aQBzheE4wsNxqPeFaQ27qkF6PUx/dU5/wjMo7tjbB6l5Ub/R6DVT/mewecUPRuSrgFFPT57LPug==","signatures":[{"sig":"MEUCIELZRsaecMYPYBw8bYY3eEG6SLaYlRrvBtvxoXFBeohQAiEA1xlk/F7oJ4vY8sGxs4RRzirE/tFZyBSZ0hQHRFH6mVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":956930},"main":"./dist/api.js","type":"module","types":"./dist/api.d.ts","module":"./dist/api.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/api.d.ts","import":"./dist/api.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.0","diff":"^7.0.0","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","jsonc-parser":"^3.3.1","es-module-lexer":"^2.2.0","brutx-shared-vue":"0.1.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.8.0_1784318713849_0.8410974000725857","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"brutx-vue","version":"0.8.1","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.8.1","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"66710a0fe8edc14ad39c13b1de627c213ad036d8","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.8.1.tgz","fileCount":17,"integrity":"sha512-q5X313lSuuRxlEhoVNm9oO/JFq5zKZH0I/Hh5YCm2AmGwlYB+OJjvSNXy5GtHryEn6TVhBzawFHpNpmU6ihXOg==","signatures":[{"sig":"MEUCIEUfEraGdrBfAMGMBleHWr9+u60DapgEo0DruNbXNswsAiEAosHNa7ZOqlZC/ZGjWJemZj79+abufaDuGp3Ol2dTkpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1028296},"main":"./dist/api.js","type":"module","types":"./dist/api.d.ts","module":"./dist/api.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/api.d.ts","import":"./dist/api.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.0","diff":"^8.0.4","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","jsonc-parser":"^3.3.1","es-module-lexer":"^2.2.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.8.1_1785153477429_0.4589620341394687","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"brutx-vue","version":"0.9.0","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.9.0","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"7173be1ca97ec8681a7090d22ccfe6248695facd","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.9.0.tgz","fileCount":17,"integrity":"sha512-uiQaPDoz5QPyJpSbsPoCL92Br3llSS/VZtO4DFgsvl06Kijw29Z4zpHJTF8s+QXF2EBKz3GrqsN6TRtu3AtThQ==","signatures":[{"sig":"MEQCIGqBw7XvbMBOZKErSrnzTbPrqf8ALG0NZjBSwLyaaaNhAiBSqAKZ86SfdyxiwKtfGPzOFiWXua8KsW8oULybwB/x3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1105616},"main":"./dist/api.js","type":"module","types":"./dist/api.d.ts","module":"./dist/api.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/api.d.ts","import":"./dist/api.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.0","diff":"^8.0.4","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","jsonc-parser":"^3.3.1","es-module-lexer":"^2.2.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^10.4.1","vitest":"^4.1.10","globals":"^17.6.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.9.0_1785847733908_0.4940636332025261","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"brutx-vue","version":"0.9.1","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.9.1","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"545a8abb0e2a419a0e03e84cde9a4d5728a1dbe1","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.9.1.tgz","fileCount":17,"integrity":"sha512-giTLymoPdRtdzTApMWblTf2zoffhpsW/PsJI6F0EL3Gze1KiPSmpw69wx1nTXSlNMS+0E+RWTW1HoRIhGZ5WGg==","signatures":[{"sig":"MEYCIQDVos1sfZN4odJ2VbRZv7cXdPC+6KYbChfBqitf+XOHpQIhANWwRifup28PHQqX4l2uc63WYj/aZKm4TQcv2FioDbyl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1143870},"main":"./dist/api.js","type":"module","types":"./dist/api.d.ts","module":"./dist/api.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/api.d.ts","import":"./dist/api.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.0","diff":"^8.0.4","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","jsonc-parser":"^3.3.1","es-module-lexer":"^2.2.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^10.4.1","vitest":"^4.1.10","globals":"^17.6.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.9.1_1785914168002_0.706312960222468","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"brutx-vue","version":"0.9.2","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.9.2","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"a0e3a447624f5bb252fe150bc87892ea24c83871","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.9.2.tgz","fileCount":17,"integrity":"sha512-919QvFX7zmZ/PZX/5cNm8xi50zNlr4G/0yWTIaQmdfdYLNl/pj1O0NTjbyhlreiFXD0Opt3frOlp1li8Wp1HMg==","signatures":[{"sig":"MEQCIFa6CaonuOVXVThRTBoKbzKoG00OgOcIPpSRLNtRMivZAiAF0har24F3sZU0EBJWMutTM3cvuVr+yFaVRK1eHn41iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1143870},"main":"./dist/api.js","type":"module","types":"./dist/api.d.ts","module":"./dist/api.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/api.d.ts","import":"./dist/api.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.0","diff":"^8.0.4","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","jsonc-parser":"^3.3.1","es-module-lexer":"^2.2.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^10.4.1","vitest":"^4.1.10","globals":"^17.6.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.9.2_1786102078890_0.43658855229194105","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"brutx-vue","version":"0.9.3","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.9.3","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"5ffa257ea7d3c3570f346690a4924470fe2af3e8","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.9.3.tgz","fileCount":17,"integrity":"sha512-62mJ8c9BSbNak4HZ7liyAf4Ov5mnrTEeJ4/uZcOLxDjKaIEk/RLbEL+wwudvpa58EylDrNaC1hoxC2jKKoHhpg==","signatures":[{"sig":"MEYCIQCdOwGbgyONsfj0vpnFb1Q7FCMWLgpJB5+nqGkpPvACxAIhAI+3ao4U33d75nALj3l9zSmYmSzbmmv1kQGb3ZeGXt5z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1206791},"main":"./dist/api.js","type":"module","types":"./dist/api.d.ts","module":"./dist/api.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/api.d.ts","import":"./dist/api.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.0","diff":"^8.0.4","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","jsonc-parser":"^3.3.1","es-module-lexer":"^2.2.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^10.4.1","vitest":"^4.1.10","globals":"^17.6.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.9.3_1786190588018_0.6525725117500363","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"brutx-vue","version":"0.9.4","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.9.4","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"45f045439f7319a750c1f897b3f84c91b46e71e4","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.9.4.tgz","fileCount":17,"integrity":"sha512-Ai1xuDjPMEPGsOUDIFr8pghO7j7CAcpx+udirv+3+irxj21ZjjJ0S6tZjL1xRpw4Nezz/nsOR09fluOvGB1KHA==","signatures":[{"sig":"MEYCIQDOZCZThZDWeIuddagFF3mYYwXCdB+UVclEkWhTMMLzFQIhALTqwkiA2jeaqDaSCE10Pz/R20KOqj+LhDmYCZVyElyF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1281635},"main":"./dist/api.js","type":"module","types":"./dist/api.d.ts","module":"./dist/api.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/api.d.ts","import":"./dist/api.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.0","diff":"^8.0.4","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","jsonc-parser":"^3.3.1","es-module-lexer":"^2.2.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^10.4.1","vitest":"^4.1.10","globals":"^17.6.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.9.4_1786217879986_0.3407767205674792","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"brutx-vue","version":"0.10.0","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.10.0","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"a1b570cf117ed26b0bc31ceff703e768db5c82fa","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.10.0.tgz","fileCount":17,"integrity":"sha512-rjK6wPw51sqBnEWVv34d1UErLqbbVRXNdKyGBCUKynhpjOpergGHU/OkRvk4ZujghAhguCMO57XXFwp7mtdysg==","signatures":[{"sig":"MEQCICqy0b9kbADYk/sSq5vomLWKbeCEHRrSs/3UP05mTusqAiBw7VYNWJlFoceX74/Sg73L5zsVMYtLF9veJHqX6M1X+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1458272},"main":"./dist/api.js","type":"module","types":"./dist/api.d.ts","module":"./dist/api.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/api.d.ts","import":"./dist/api.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.0","diff":"^8.0.4","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","jsonc-parser":"^3.3.1","es-module-lexer":"^2.2.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^10.4.1","vitest":"^4.1.10","globals":"^17.6.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.10.0_1786381869110_0.7280916260154824","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"brutx-vue","version":"0.10.1","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.10.1","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"df6a3fb3e82cb0358a2b498e44ca815cf5066c77","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.10.1.tgz","fileCount":17,"integrity":"sha512-SGMRJ5N+TPAWEWoLYzxBwVefbD99P5NhRNemmEhKxJUtNnzCJtCOqRNMU22PMGkyBKgBLeJCszrZev+qMRS8BA==","signatures":[{"sig":"MEQCIBrUu8TgPwQJbYa/ikmo7YM5MOOn7er/1XNevnRNFS5tAiB4INJLSEcd8v5IopQ6v3Ihvd6frgWIfBbydYl9VFS8Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1466670},"main":"./dist/api.js","type":"module","types":"./dist/api.d.ts","module":"./dist/api.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/api.d.ts","import":"./dist/api.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","typecheck":"tsc --noEmit","check:tokens":"tsx scripts/check-brutalist-tokens.ts","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ora":"^9.4.0","diff":"^8.0.4","chalk":"^5.3.0","fs-extra":"^11.3.5","commander":"^15.0.0","jsonc-parser":"^3.3.1","es-module-lexer":"^2.2.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsup":"^8.0.1","eslint":"^10.4.1","vitest":"^4.1.10","globals":"^17.6.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.10.1_1786613322759_0.2596709261238259","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"brutx-vue","version":"0.11.0","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.11.0","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"182f46918930162a1ada72d123e1c34a03f740ca","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.11.0.tgz","fileCount":9,"integrity":"sha512-plW+Wx+oZKetBKEHXxhmajU8jSxhrbsQOIWTbK3fhrwxmevXfSfu6fDwa9MOIxyHOF3ATYetWvIfKsy+4bG+4g==","signatures":[{"sig":"MEUCIQCJvVYHz7bwwgfNKlVl4aqTfwfA7Ft1QcD3xqRVsW6IVgIgUE/4XCOxcJZjFFmJSEU68eF6uSYzEuOPpQKFZAJRpcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1844419},"main":"./dist/api.js","type":"module","types":"./dist/api.d.ts","module":"./dist/api.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/api.d.ts","import":"./dist/api.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","prebuild":"pnpm --filter brutx-ui-vue prebuild:tokens","typecheck":"tsc --noEmit","check:tokens":"tsx scripts/check-brutalist-tokens.ts","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ora":"^9.4.0","diff":"^8.0.4","chalk":"^5.3.0","commander":"^15.0.0","jsonc-parser":"^3.3.1","es-module-lexer":"^2.2.0","brutx-shared-vue":"0.1.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsup":"^8.0.1","eslint":"^10.4.1","vitest":"^4.1.10","globals":"^17.6.0","fs-extra":"^11.3.5","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.11.0_1787149820937_0.45105614426443297","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"brutx-vue","version":"0.11.1","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.11.1","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"d4738e0c821cedf0704a3fbe7d39c6ff1ae18187","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.11.1.tgz","fileCount":9,"integrity":"sha512-vEgbcWNM726VelVktCEZEjv5/8YpyaAURNhEHGFmi2CaqIcbbEEouFh6IYb+av9AG31UMtdXbVNd+AUXJs/GQA==","signatures":[{"sig":"MEUCICjARv8IPpv9JG6BTovfNtKcc5WLG/5uAtOUCbSEcW7LAiEA9CSOqXw0n9m4xAa3SKlH48UnpBcaKJLTp76ZA9pTjNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1912943},"main":"./dist/api.js","type":"module","types":"./dist/api.d.ts","module":"./dist/api.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/api.d.ts","import":"./dist/api.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","prebuild":"pnpm --filter brutx-ui-vue prebuild:tokens","typecheck":"tsc --noEmit","check:tokens":"tsx scripts/check-brutalist-tokens.ts","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ora":"^9.4.0","diff":"^8.0.4","chalk":"^5.3.0","commander":"^15.0.0","jsonc-parser":"^3.3.1","es-module-lexer":"^2.2.0","brutx-shared-vue":"0.1.0","@inquirer/prompts":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsup":"^8.0.1","eslint":"^10.4.1","vitest":"^4.1.10","globals":"^17.6.0","fs-extra":"^11.3.5","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.11.1_1787512989152_0.9725079943106463","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"brutx-vue","version":"0.11.2","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"author":"lidaixingchen","license":"MIT","_id":"brutx-vue@0.11.2","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"bb030ede95fe3d69bdb5da161d4a9d2c65e8dbf5","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.11.2.tgz","fileCount":9,"integrity":"sha512-lZuSq62ALONfFTvsRAF1lAVG4VJ0IcNMerQV0Zk4qpWaY4IRDfnAepmTLhmGHbLJTF3V+B3nLjIjM7b1c+MFBw==","signatures":[{"sig":"MEUCIEUpl2YoqVaN7q8OK2BxkWrgLgkUd+5U+rpAFdZPpLaVAiEAmQ2pcojFD7kfC0mzP+UgYYP0344tMX4FeGDhH5zN4Vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2569783},"main":"./dist/api.js","type":"module","types":"./dist/api.d.ts","module":"./dist/api.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/api.d.ts","import":"./dist/api.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src","test":"vitest run --exclude \"tests/integration/**\"","build":"tsup","start":"node dist/index.js","prebuild":"pnpm --filter brutx-ui-vue prebuild:tokens","typecheck":"tsc --noEmit","check:tokens":"tsx scripts/check-brutalist-tokens.ts","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ora":"^9.4.0","diff":"^8.0.4","jiti":"^2.7.0","chalk":"^5.3.0","commander":"^15.0.0","typescript":"^6.0.3","jsonc-parser":"^3.3.1","magic-string":"^0.30.21","brutx-shared-vue":"0.1.0","@inquirer/prompts":"^8.5.2","@vue/compiler-sfc":"^3.5.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsup":"^8.0.1","eslint":"^10.4.1","vitest":"^4.1.11","globals":"^17.6.0","fs-extra":"^11.3.5","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/brutx-vue_0.11.2_1788946741213_0.474772980337024","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"_id":"brutx-vue@0.11.3","bin":{"brutx-vue":"dist/index.js"},"dist":{"shasum":"9702f323e23ff26e0c883d2726320f71bba02ca3","tarball":"https://registry.npmjs.org/brutx-vue/-/brutx-vue-0.11.3.tgz","fileCount":9,"integrity":"sha512-MvWA0GBbI4/KZI5M9nJMqSomH7y7RGC2XGFaQqhbjo/W7I2SCWOl6DyCaA+P9NJTgtYpF+N43nZwHO3/Nlhm9w==","signatures":[{"sig":"MEQCIHzhKkHo7ZWCs2MwEyPjWWROZS3bQTslLu8zV9xSJGeTAiBNk7Upza56LF8D6ibv9/ShYm33IP9hEB1xgYkn1WgnJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCwmK806E12eYswCUU9wMMgOAtU2LKbTUms6en+Ty+QlAIgCGjlQ/VnssEC3bP4lRBRet//yIVto7nEEnPGO6turaQ="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/brutx-vue@0.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2858280},"main":"./dist/api.js","name":"brutx-vue","type":"module","types":"./dist/api.d.ts","author":"lidaixingchen","module":"./dist/api.js","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"}},"license":"MIT","scripts":{"dev":"tsup --watch","lint":"pnpm exec turbo run lint:source --filter=brutx-vue","test":"vitest run --exclude \"tests/integration/**\" --exclude \"scripts/**\"","build":"pnpm exec turbo run build:artifact --filter=brutx-vue","start":"node dist/index.js","generate":"node --import tsx scripts/generate.ts","typecheck":"pnpm exec turbo run typecheck:source --filter=brutx-vue","lint:source":"eslint src","check:tokens":"tsx scripts/check-brutalist-tokens.ts","test:package":"node scripts/smoke-package.mjs","build:artifact":"tsup","test:consumers":"node scripts/test-consumers.mjs","prebuild:tokens":"pnpm generate","test:integration":"vitest run tests/integration","typecheck:source":"tsc --noEmit"},"version":"0.11.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ee2fef6-c458-4c83-9b4c-1a51858f9ec6"}},"homepage":"https://lidaixingchen.github.io/brutxui-vue3/","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","directories":{},"maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"_nodeVersion":"22.23.2","dependencies":{"ora":"^9.4.0","diff":"^8.0.4","jiti":"^2.7.0","chalk":"^5.3.0","commander":"^15.0.0","typescript":"^6.0.3","jsonc-parser":"^3.3.1","magic-string":"^0.30.21","@inquirer/prompts":"^8.5.2","@vue/compiler-sfc":"^3.5.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","tsup":"^8.0.1","eslint":"^10.4.1","vitest":"^4.1.11","globals":"^17.6.0","fs-extra":"^11.3.5","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@types/fs-extra":"^11.0.4","brutx-shared-vue":"0.1.0","typescript-eslint":"^8.60.1","@vitest/coverage-v8":"^4.1.11"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/brutx-vue_0.11.3_1790584474164_0.866543196272451"}}},"time":{"created":"2026-06-01T22:13:39.187Z","modified":"2026-09-28T08:34:34.576Z","0.1.0":"2026-06-01T22:13:39.397Z","0.1.1":"2026-06-01T22:15:33.965Z","0.1.2":"2026-06-01T23:21:02.633Z","0.2.0":"2026-06-02T00:40:43.371Z","0.3.0":"2026-06-02T22:02:31.331Z","0.3.1":"2026-06-03T01:37:24.983Z","0.3.2":"2026-06-03T17:21:15.154Z","0.3.3":"2026-06-03T21:27:33.837Z","0.3.4":"2026-06-04T08:55:34.288Z","0.4.0":"2026-06-04T13:35:11.462Z","0.4.1":"2026-06-06T17:54:23.937Z","0.4.2":"2026-06-07T19:58:54.585Z","0.4.3":"2026-06-08T21:18:09.648Z","0.4.4":"2026-06-24T20:55:08.470Z","0.5.0":"2026-06-25T17:12:49.555Z","0.5.1":"2026-06-25T17:31:39.140Z","0.5.2":"2026-06-25T22:05:41.848Z","0.5.3":"2026-06-27T13:07:06.711Z","0.5.4":"2026-06-27T14:38:20.880Z","0.5.5":"2026-06-27T21:18:50.704Z","0.6.0":"2026-06-28T22:29:35.652Z","0.6.1":"2026-06-30T14:02:15.204Z","0.7.0":"2026-07-02T22:08:41.548Z","0.7.1":"2026-07-06T10:57:07.630Z","0.7.2":"2026-07-07T22:36:41.147Z","0.7.3":"2026-07-08T23:33:51.643Z","0.7.4":"2026-07-11T19:02:25.917Z","0.8.0":"2026-07-17T20:05:14.016Z","0.8.1":"2026-07-27T11:57:57.564Z","0.9.0":"2026-08-04T12:48:54.073Z","0.9.1":"2026-08-05T07:16:08.185Z","0.9.2":"2026-08-07T11:27:59.034Z","0.9.3":"2026-08-08T12:03:08.190Z","0.9.4":"2026-08-08T19:38:00.139Z","0.10.0":"2026-08-10T17:11:09.283Z","0.10.1":"2026-08-13T09:28:42.923Z","0.11.0":"2026-08-19T14:30:21.083Z","0.11.1":"2026-08-23T19:23:09.308Z","0.11.2":"2026-09-09T09:39:01.378Z","0.11.3":"2026-09-28T08:34:34.266Z"},"author":"lidaixingchen","license":"MIT","homepage":"https://lidaixingchen.github.io/brutxui-vue3/","keywords":["brutx-vue","cli","neo-brutalism","vue","vue3","components","tailwindcss"],"repository":{"url":"https://github.com/lidaixingchen/brutxui-vue3","type":"git"},"description":"CLI for adding Neo-Brutalist Vue 3 UI components to your project","maintainers":[{"name":"lidaixingchen","email":"3506962253@qq.com"}],"readme":"# brutx-vue\n\n> 将 Neo-Brutalist 风格的 Vue 3 UI 组件添加到你的项目中。\n>\n> [English](./README-en.md)\n\n## 安装\n\n运行 `brutx-vue` 需要 **Node.js 22.0+**。用户项目可使用 npm、yarn、pnpm 或 bun；本仓库开发和发布的维护环境要求另见根 README。\n\n```bash\n# 使用 pnpm\npnpm add -D brutx-vue\n\n# 使用 npm\nnpm install -D brutx-vue\n\n# 使用 yarn\nyarn add -D brutx-vue\n\n# 使用 bun\nbun add -D brutx-vue\n```\n\n或无需安装直接运行：\n\n```bash\nnpx brutx-vue@latest init\n```\n\n## 命令\n\n| 命令 | 说明 |\n| --- | --- |\n| `brutx-vue init` | 在项目中初始化 BrutxUI 配置 |\n| `brutx-vue add` | 将组件添加到项目中 |\n| `brutx-vue update` | 将已安装组件更新到注册表最新版本 |\n| `brutx-vue list` | 列出已安装的组件 |\n| `brutx-vue info` | 查看组件详细信息 |\n| `brutx-vue remove` | 移除已安装的组件 |\n| `brutx-vue create` | 创建预配置好的新 Vue 3 项目 |\n| `brutx-vue doctor` | 检查项目健康状态并诊断配置问题 |\n| `brutx-vue diff` | 对比本地组件与注册表最新版本差异 |\n\n### `brutx-vue init`\n\n在你的项目中初始化 BrutxUI。该命令会执行以下操作：\n\n1. 检测项目类型（Vite + Vue、Nuxt 等）\n2. 检测 Tailwind CSS 版本（v3 / v4）\n3. 自动发现 Tailwind 配置、CSS 入口文件及 `tsconfig.json` 中的路径别名\n4. 交互式引导完成配置\n5. 生成 `components.json` 配置文件\n6. 创建 `cn()` 工具函数（`clsx` + `tailwind-merge`）\n7. 将 Neo-Brutalist CSS 设计令牌和工具类注入全局 CSS\n8. 安装基础依赖（`clsx`、`tailwind-merge`、`class-variance-authority`、`@lucide/vue`、`reka-ui`）\n9. 自动检测 monorepo 工作区，支持将依赖安装到工作区根目录\n\n```bash\nbrutx-vue init [options]\n```\n\n| 选项 | 说明 |\n| --- | --- |\n| `-y, --yes` | 跳过确认提示 |\n| `-d, --defaults` | 使用默认配置 |\n| `-c, --cwd <cwd>` | 指定工作目录 |\n| `-f, --force` | 强制覆盖已有配置 |\n| `-s, --silent` | 静默输出 |\n| `--vscode` | 生成 VS Code snippets |\n| `--workspace-root <path>` | 指定工作区根目录（默认自动检测） |\n\n### `brutx-vue add [components...]`\n\n将组件添加到你的项目中。该命令会执行以下操作：\n\n1. 验证项目已初始化（`components.json` 存在）\n2. 递归解析组件依赖（拓扑排序）\n3. 写入组件源码文件并替换导入别名\n4. 安装所需的 npm 依赖\n\n```bash\n# 添加指定组件\nbrutx-vue add button card input\n\n# 添加全部组件\nbrutx-vue add --all\n\n# 交互式选择\nbrutx-vue add\n```\n\n| 选项 | 说明 |\n| --- | --- |\n| `-y, --yes` | 跳过确认提示 |\n| `-a, --all` | 添加全部可用组件 |\n| `-o, --overwrite` | 覆盖已有文件 |\n| `-p, --path <path>` | 自定义组件安装路径 |\n| `-c, --cwd <cwd>` | 指定工作目录 |\n| `-s, --silent` | 静默输出 |\n| `--dry-run` | 模拟运行，不写入文件 |\n| `-r, --registry <registry>` | 自定义注册表路径或 URL |\n| `--no-cache` | 跳过注册表缓存 |\n| `--vscode` | 更新 VS Code snippets |\n\n#### 版本锁定\n\n使用 `@` 语法将组件锁定到指定版本：\n\n```bash\nbrutx-vue add button@1.2.0\n```\n\n这会映射到注册表中对应的 GitHub 分支。\n\n### `brutx-vue update [components...]`\n\n将已安装组件更新到注册表最新版本。自动检测本地修改并提供选择性更新。\n\n```bash\n# 更新指定组件\nbrutx-vue update button card\n\n# 更新全部过期组件\nbrutx-vue update --all\n\n# 模拟运行\nbrutx-vue update --dry-run\n```\n\n| 选项 | 说明 |\n| --- | --- |\n| `-a, --all` | 更新全部过期组件 |\n| `-y, --yes` | 跳过确认提示 |\n| `-c, --cwd <cwd>` | 指定工作目录 |\n| `-s, --silent` | 静默输出 |\n| `--dry-run` | 仅显示可更新组件，不写入文件 |\n| `-r, --registry <registry>` | 自定义注册表路径或 URL |\n| `--no-cache` | 跳过注册表缓存 |\n\n### `brutx-vue list`\n\n列出项目中已安装的所有组件，包括文件数量和依赖信息。\n\n```bash\nbrutx-vue list\nbrutx-vue list --json\n```\n\n| 选项 | 说明 |\n| --- | --- |\n| `-c, --cwd <cwd>` | 指定工作目录 |\n| `--json` | 以 JSON 格式输出 |\n| `-s, --silent` | 静默输出 |\n\n### `brutx-vue info <component>`\n\n查看指定组件的详细信息，包括注册表文件、依赖、本地安装状态等。\n\n```bash\nbrutx-vue info button\nbrutx-vue info button --json\n```\n\n| 选项 | 说明 |\n| --- | --- |\n| `-c, --cwd <cwd>` | 指定工作目录 |\n| `--json` | 以 JSON 格式输出 |\n| `-r, --registry <registry>` | 自定义注册表路径或 URL |\n| `-s, --silent` | 静默输出 |\n\n### `brutx-vue remove <components...>`\n\n移除已安装的组件。删除组件目录并自动清理不再被其他组件引用的孤立文件（composables、locales、lib 等）。\n\n```bash\n# 移除单个组件\nbrutx-vue remove button\n\n# 移除多个组件\nbrutx-vue remove button card input\n\n# 模拟运行\nbrutx-vue remove button --dry-run\n```\n\n| 选项 | 说明 |\n| --- | --- |\n| `-y, --yes` | 跳过确认提示 |\n| `-c, --cwd <cwd>` | 指定工作目录 |\n| `--dry-run` | 仅显示将删除的文件，不实际删除 |\n| `-s, --silent` | 静默输出 |\n\n### `brutx-vue create <project-name>`\n\n快速创建一个预配置好的 Vue 3 + BrutxUI 项目。自动完成脚手架搭建、依赖安装和 BrutxUI 初始化。\n\n```bash\n# 使用默认模板（Vite + Vue 3 + TypeScript）\nbrutx-vue create my-app\n\n# 使用 Nuxt 模板\nbrutx-vue create my-app --template nuxt\n\n# 指定包管理器\nbrutx-vue create my-app --package-manager npm\n```\n\n| 选项 | 说明 |\n| --- | --- |\n| `-t, --template <template>` | 项目模板：`default`（Vite + Vue 3）或 `nuxt`（Nuxt 3） |\n| `--package-manager <pm>` | 包管理器：`pnpm`、`npm`、`yarn`、`bun`（默认 `pnpm`） |\n| `-c, --cwd <cwd>` | 指定项目创建目录 |\n| `-y, --yes` | 跳过确认提示 |\n\n### `brutx-vue doctor`\n\n检查项目健康状态并诊断配置问题。验证 `components.json`、CSS 令牌、别名目录、依赖安装、`cn()` 函数等。支持自动修复。\n\n```bash\n# 检查项目状态\nbrutx-vue doctor\n\n# 自动修复可修复的问题\nbrutx-vue doctor --fix\n\n# 仅执行指定修复\nbrutx-vue doctor --fix-only AddConfigVersion\n\n# 生成 CycloneDX 1.5 SBOM 物料清单\nbrutx-vue doctor --sbom\n\n# 离线模式下跳过网络探测\nbrutx-vue doctor --offline\n\n# JSON 格式输出\nbrutx-vue doctor --json\n```\n\n| 选项 | 说明 |\n| --- | --- |\n| `--cwd <cwd>` | 指定工作目录 |\n| `--fix` | 自动修复所有可修复问题 |\n| `--fix-only <fixId>` | 仅执行指定的修复项 |\n| `--sbom` | 导出项目级 CycloneDX 1.5 格式 SBOM |\n| `--sbom-output <path>` | 指定 SBOM 输出文件路径（默认 `brutx-sbom.json`） |\n| `--offline` | 离线模式，跳过网络可达性探测 |\n| `--json` | 以 JSON 格式输出报告 |\n| `-y, --yes` | 跳过确认提示 |\n| `-s, --silent` | 静默输出 |\n\n### `brutx-vue diff [components...]`\n\n对比本地已安装组件与注册表最新版本的差异，生成 unified diff 报告。\n\n```bash\n# 对比指定组件\nbrutx-vue diff button\n\n# 对比全部已安装组件\nbrutx-vue diff --all\n\n# JSON 格式输出\nbrutx-vue diff --json\n```\n\n| 选项 | 说明 |\n| --- | --- |\n| `--all` | 对比全部已安装组件 |\n| `--cwd <cwd>` | 指定工作目录 |\n| `-r, --registry <registry>` | 自定义注册表路径 |\n| `--json` | 以 JSON 格式输出 |\n| `--no-cache` | 跳过注册表缓存 |\n| `-s, --silent` | 静默输出 |\n\n## 全局选项\n\n以下选项适用于所有命令，需放在子命令之前：\n\n```bash\nbrutx-vue [global-options] <command> [command-options]\n```\n\n| 选项 | 说明 | 默认值 |\n| --- | --- | --- |\n| `--verbose` | 显示详细错误输出（等价于 `-v`） | `false` |\n| `--dry-run` | 全局 dry-run：模拟所有写操作但不落盘 | `false` |\n| `--verbose-level <level>` | verbose 等级（`1`=步骤、`2`=缓存/网络细节、`3`=堆栈） | `0` |\n| `-v` | 等价于 `--verbose-level 1` | — |\n| `-vv` | 等价于 `--verbose-level 2` | — |\n| `-vvv` | 等价于 `--verbose-level 3` | — |\n\n### 全局 dry-run\n\n`--dry-run` 全局 flag 激活所有命令的 dry-run 语义，也可通过 `BRUTX_DRY_RUN=1` 环境变量激活：\n\n```bash\n# 以下两条等价\nBRUTX_DRY_RUN=1 brutx-vue add button\nbrutx-vue --dry-run add button\n```\n\n### verbose 等级\n\n通过 `-v`/`-vv`/`-vvv` 或 `BRUTX_VERBOSE=<n>` 控制输出详细程度：\n\n| 等级 | 标签 | 含意 |\n| --- | --- | --- |\n| `1` | `[STEP]` | 步骤级 |\n| `2` | `[DETAIL]` | 缓存/网络细节 |\n| `3` | `[TRACE]` | 堆栈/调试细节 |\n\n## 审计日志\n\n`add`/`remove`/`update`/`diff` 命令执行后会在 `.brutx/audit.log` 追加一条 JSONL 记录，包含时间戳、命令、组件、源、成功状态等信息。`doctor` 会读取最近 5 条失败记录作为诊断线索。\n\n## 配置文件\n\n运行 `init` 后，项目根目录会生成 `components.json`：\n\n```json\n{\n  \"$schema\": \"https://brutx-vue.com/schema.json\",\n  \"$version\": 1,\n  \"style\": \"brutalism\",\n  \"tailwind\": {\n    \"config\": \"tailwind.config.ts\",\n    \"css\": \"src/assets/main.css\"\n  },\n  \"aliases\": {\n    \"components\": \"@/components\",\n    \"utils\": \"@/lib/utils\",\n    \"composables\": \"@/composables\"\n  }\n}\n```\n\n- `$version` — 配置文件版本号，用于 `doctor` 命令检测是否需要迁移\n- `aliases.composables` — 组合式函数的导入别名路径\n\n## 项目检测\n\nCLI 会自动检测以下信息：\n\n| 信号 | 检测结果 |\n| --- | --- |\n| `nuxt.config.*` | Nuxt 项目 |\n| `vite.config.*` + `vue` | Vite + Vue（`src/` 目录） |\n| 其他 Vue 项目 | Vite + Vue |\n| Lockfile（`pnpm-lock.yaml`、`yarn.lock`、`bun.lockb`、`package-lock.json`） | 包管理器 |\n\n## 安全\n\n- 所有文件操作均通过 `isSafePath()` 校验，防止路径穿越攻击\n- 注册表本地读取时检查工作目录边界\n- 组件文件路径在写入前经过规范化和验证\n- `verifyWrittenPath()` 在写入时验证文件实际路径，防御 TOCTOU（Time-of-Check-to-Time-of-Use）攻击\n## Node.js 编程式 API\n\n`brutx-vue` 提供一套类型完备的 Node.js 编程式服务门面，可在自定义构建脚本、CI 工作流或自动化 Agent 工具中直接调用：\n\n```typescript\nimport {\n    diagnose,\n    repair,\n    DiagnosticEngine,\n    generateProjectSbom,\n    diffComponents,\n    initializeProjectFiles,\n    writeComponentFiles,\n    removeComponents,\n} from 'brutx-vue';\n\n// 1. 无副作用只读健康诊断巡检\nconst report = await diagnose({\n    cwd: process.cwd(),\n    categories: ['config', 'tailwind', 'structure', 'integrity'],\n});\nconsole.log(`Passed: ${report.summary.passed}, Errors: ${report.summary.errors}`);\n\n// 2. 单事务确定性拓扑自愈\nif (report.hasErrors) {\n    const repairReport = await repair({\n        cwd: process.cwd(),\n        dryRun: false,\n    });\n    console.log(`Applied ${repairReport.applied.length} fixes.`);\n}\n\n// 3. 导出项目级 CycloneDX 1.5 SBOM\nconst sbom = await generateProjectSbom({\n    cwd: process.cwd(),\n    outputPath: 'brutx-sbom.json',\n});\n```\n\n## 开发\n\n```bash\n# 构建\npnpm build\n\n# 监听模式\npnpm dev\n\n# 运行测试\npnpm test\n\n# 本地运行 CLI\npnpm start\n```\n\n## 架构与分发机制\n\n- **CLI 源码交付原理**：详见 [分发与公开 API 契约](../../docs/architecture/分发与公开API契约.md)。\n- **全局设计令牌同构生成**：详见 [生成与构建机制](../../docs/architecture/生成与构建机制.md)。\n- **Monorepo 架构**：详见 [项目架构总览](../../docs/architecture/项目架构总览.md)。\n\n## 许可证\n\n基于 [MIT 许可证](../../LICENSE) 开源。\n","readmeFilename":""}