{"_id":"@cartridge-engine/badge","_rev":"4-f2a64d664ec5e34442d4c87a0fa69c4c","name":"@cartridge-engine/badge","dist-tags":{"latest":"3.0.0"},"versions":{"1.0.1":{"name":"@cartridge-engine/badge","version":"1.0.1","keywords":["ink","react","tui","cli","terminal"],"author":{"name":"BAIGAO"},"license":"MIT","_id":"@cartridge-engine/badge@1.0.1","maintainers":[{"name":"aigao","email":"3416238595@qq.com"}],"homepage":"https://github.com/BAIGAOa/ink-cartridge#readme","bugs":{"url":"https://github.com/BAIGAOa/ink-cartridge/issues"},"dist":{"shasum":"e07e7d3edfdea748a22572bf360c21b93d094428","tarball":"https://registry.npmjs.org/@cartridge-engine/badge/-/badge-1.0.1.tgz","fileCount":6,"integrity":"sha512-bH1FPQRLrsQkFaSJOl+s2hP0PXe/53Ck14qjA7NuwuESpsHUzsJjKsQjAv4NDgMvCWhZHsJc80c4QszWx54h5w==","signatures":[{"sig":"MEQCIAl0+6WgnXtG54/tdG/3yCOaUf35/tCHCuxxjcCQGJZSAiB/oisNnflYfIg0GnFeH4ggpqkkd1djR5vSSc+5fAtFqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2168},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e03365aa4e613615fb41921353a7ad2c216b4bfb","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","watch":"tsc --watch","test:watch":"vitest"},"_npmUser":{"name":"aigao","email":"3416238595@qq.com"},"repository":{"url":"git+https://github.com/BAIGAOa/ink-cartridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Text input with focus management","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"ink":"^7.1.1","react":"^19.2.4","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^20.19.39","@types/react":"^19.2.14","ink-cartridge":"*","ink-testing-library":"^4.0.0"},"peerDependencies":{"ink":">=5","react":">=18","ink-cartridge":"*"},"_npmOperationalInternal":{"tmp":"tmp/badge_1.0.1_1785838765625_0.656165767992529","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@cartridge-engine/badge","version":"1.0.2","keywords":["ink","react","tui","cli","terminal"],"author":{"name":"BAIGAO"},"license":"MIT","_id":"@cartridge-engine/badge@1.0.2","maintainers":[{"name":"aigao","email":"3416238595@qq.com"}],"homepage":"https://github.com/BAIGAOa/ink-cartridge#readme","bugs":{"url":"https://github.com/BAIGAOa/ink-cartridge/issues"},"dist":{"shasum":"c90f679a5ae777320ba3812aed883556fbf6d2b0","tarball":"https://registry.npmjs.org/@cartridge-engine/badge/-/badge-1.0.2.tgz","fileCount":6,"integrity":"sha512-jzcljmSYEo18fGUN9u5sQsdJHYiTNwPk0Z/IeRb550dYWg39DWj7Xr0eLnaD2o+VoLRvruKZRZVq3YhfrkUaJw==","signatures":[{"sig":"MEQCIBnTXHpST05LmckVXbeJU4UoZrRiH7t2ctiziHeE4BmvAiB6FvOTwOXvd+r8koeI3n63o9A00bhYJU77xpL1e0tXYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2168},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ec08d383348c45268edffc22779198282f03ce67","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","watch":"tsc --watch","test:watch":"vitest"},"_npmUser":{"name":"aigao","email":"3416238595@qq.com"},"repository":{"url":"git+https://github.com/BAIGAOa/ink-cartridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Text input with focus management","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"ink":"^7.1.1","react":"^19.2.4","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^20.19.39","@types/react":"^19.2.14","ink-cartridge":"*","ink-testing-library":"^4.0.0"},"peerDependencies":{"ink":">=5","react":">=18","ink-cartridge":"*"},"_npmOperationalInternal":{"tmp":"tmp/badge_1.0.2_1786289319259_0.4505305851295147","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@cartridge-engine/badge","version":"2.0.0","keywords":["ink","react","tui","cli","terminal"],"author":{"name":"BAIGAO"},"license":"MIT","_id":"@cartridge-engine/badge@2.0.0","maintainers":[{"name":"aigao","email":"3416238595@qq.com"}],"homepage":"https://github.com/BAIGAOa/ink-cartridge#readme","bugs":{"url":"https://github.com/BAIGAOa/ink-cartridge/issues"},"dist":{"shasum":"9ab067bdb30de135543eac56f167ec97655010ac","tarball":"https://registry.npmjs.org/@cartridge-engine/badge/-/badge-2.0.0.tgz","fileCount":6,"integrity":"sha512-E9GiR38gv1gorH9tysP5qWAq8leQMugQshWPEnlOQ34yV12RN8Gw7lLK5P3WYEQGVTN0Y5b0diDlyfSZEdsGuw==","signatures":[{"sig":"MEYCIQDJBGzERY8UKWeYVHr8onbeuWSTYrmKh+I6h2RW3g4UuwIhAJYlUOyEUlv2tXfM6a09FgTcHWIpiOE0zlXE2e1SmX33","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2168},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"255fde664de85742a58a04a3a817f82731951729","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","watch":"tsc --watch","test:watch":"vitest"},"_npmUser":{"name":"aigao","email":"3416238595@qq.com"},"repository":{"url":"git+https://github.com/BAIGAOa/ink-cartridge.git","type":"git"},"_npmVersion":"10.9.8","description":"Text input with focus management","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"ink":"^7.1.1","react":"^19.2.4","vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^20.19.39","@types/react":"^19.2.14","ink-cartridge":"*","ink-testing-library":"^4.0.0"},"peerDependencies":{"ink":">=5","react":">=18","ink-cartridge":"*"},"_npmOperationalInternal":{"tmp":"tmp/badge_2.0.0_1787125093793_0.6233132129326882","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@cartridge-engine/badge","version":"3.0.0","description":"Text input with focus management","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"repository":{"type":"git","url":"git+https://github.com/BAIGAOa/ink-cartridge.git"},"keywords":["ink","react","tui","cli","terminal"],"author":{"name":"BAIGAO"},"license":"MIT","engines":{"node":">=22"},"peerDependencies":{"ink-cartridge":"*","ink":">=5","react":">=18"},"devDependencies":{"@types/node":"^20.19.39","@types/react":"^19.2.14","ink":"^7.1.1","ink-cartridge":"*","ink-testing-library":"^4.0.0","react":"^19.2.4","typescript":"^5.9.3","vitest":"^4.1.5"},"scripts":{"build":"tsc","watch":"tsc --watch","clean":"rm -rf dist","test":"vitest run","test:watch":"vitest"},"bugs":{"url":"https://github.com/BAIGAOa/ink-cartridge/issues"},"homepage":"https://github.com/BAIGAOa/ink-cartridge#readme","_id":"@cartridge-engine/badge@3.0.0","gitHead":"2ea845b1b6d9fc1d65b12cd21c6e08ba25570893","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-PhVmn/mRLNyRUcOd/2xbBHXSWdmEctfYYrD+wO01RawCZK+MejFqLxQ6mYDAie/5gnWsv2mqMAwUQQPSj0cs2g==","shasum":"ac989ea04f60b04b4efad218006d20b2ca3dd4c3","tarball":"https://registry.npmjs.org/@cartridge-engine/badge/-/badge-3.0.0.tgz","fileCount":2,"unpackedSize":1598,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFIv8225PsfhEVqCaNcwK3PkAxyEKQXWNwrFqUsWzS9bAiB8WZokpyqfm0asi1XYPBALmqBAl8jr+Qdx4oWSwZ5++w=="}]},"_npmUser":{"name":"aigao","email":"3416238595@qq.com"},"directories":{},"maintainers":[{"name":"aigao","email":"3416238595@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/badge_3.0.0_1787479896887_0.6901146868457186"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-04T10:19:25.481Z","modified":"2026-08-23T10:11:37.166Z","1.0.1":"2026-08-04T10:19:25.762Z","1.0.2":"2026-08-09T15:28:39.402Z","2.0.0":"2026-08-19T07:38:14.004Z","3.0.0":"2026-08-23T10:11:37.022Z"},"bugs":{"url":"https://github.com/BAIGAOa/ink-cartridge/issues"},"author":{"name":"BAIGAO"},"license":"MIT","homepage":"https://github.com/BAIGAOa/ink-cartridge#readme","keywords":["ink","react","tui","cli","terminal"],"repository":{"type":"git","url":"git+https://github.com/BAIGAOa/ink-cartridge.git"},"description":"Text input with focus management","maintainers":[{"name":"aigao","email":"3416238595@qq.com"}],"readme":"# Badge\n\nSmall colored label with a background color.\n\n## Props\n\n| Prop | Type | Default | Description |\n|------|------|---------|-------------|\n| `children` | `string` | **required** | Badge text. |\n| `color` | `string` | `'cyan'` | Background color (foreground is always black). |\n\n## Best Practice\n\n```tsx\n<Badge color=\"green\">NEW</Badge>\n```\n","readmeFilename":"README.md"}