Initial commit
This commit is contained in:
149
plugin.lock.json
Normal file
149
plugin.lock.json
Normal file
@@ -0,0 +1,149 @@
|
||||
{
|
||||
"$schema": "internal://schemas/plugin.lock.v1.json",
|
||||
"pluginId": "gh:Human-Frontier-Labs-Inc/human-frontier-labs-marketplace:plugins/bubbletea-designer",
|
||||
"normalized": {
|
||||
"repo": null,
|
||||
"ref": "refs/tags/v20251128.0",
|
||||
"commit": "79550b00429c4f6bde101547f9b8bf847beaedd1",
|
||||
"treeHash": "10869873af401ad80c2d5aef6b7f72d7e457c190f259b78d90e4193d6622024f",
|
||||
"generatedAt": "2025-11-28T10:11:40.855634Z",
|
||||
"toolVersion": "publish_plugins.py@0.2.0"
|
||||
},
|
||||
"origin": {
|
||||
"remote": "git@github.com:zhongweili/42plugin-data.git",
|
||||
"branch": "master",
|
||||
"commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390",
|
||||
"repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data"
|
||||
},
|
||||
"manifest": {
|
||||
"name": "bubbletea-designer",
|
||||
"description": "Automates Bubble Tea TUI design by analyzing requirements, mapping to appropriate components from the Charmbracelet ecosystem, generating component architecture, and creating implementation workflows. Use when designing terminal UIs, planning Bubble Tea applications, selecting components, or needing design guidance for TUI development.",
|
||||
"version": null
|
||||
},
|
||||
"content": {
|
||||
"files": [
|
||||
{
|
||||
"path": "CHANGELOG.md",
|
||||
"sha256": "471fc73893175157e99d3a20b45fba06f2b99cb5fd7ec707d7da78422397dfb4"
|
||||
},
|
||||
{
|
||||
"path": "README.md",
|
||||
"sha256": "78d13d02a8d0c74fe98318b01e62ce33825804a96e9df94cc86155307b4e762b"
|
||||
},
|
||||
{
|
||||
"path": "VERSION",
|
||||
"sha256": "59854984853104df5c353e2f681a15fc7924742f9a2e468c29af248dce45ce03"
|
||||
},
|
||||
{
|
||||
"path": "SKILL.md",
|
||||
"sha256": "9b6e66ed213ce84b1a8d407e5fbb74eda600d3b53f638b97a46cdb7f2b2950a6"
|
||||
},
|
||||
{
|
||||
"path": "INSTALLATION.md",
|
||||
"sha256": "a3321baf6fedd70dce18522c68f1dc788fc97b477d3f1ea96fe245261145094d"
|
||||
},
|
||||
{
|
||||
"path": "DECISIONS.md",
|
||||
"sha256": "0ddde6f6b841a25662849605f4ed08af006353070e805baabff8eec64dc462f1"
|
||||
},
|
||||
{
|
||||
"path": "references/example-designs.md",
|
||||
"sha256": "4a26ed4fd027a14784ecc7d121a3fba5667d403fc09a41caef253a66e60c8bcd"
|
||||
},
|
||||
{
|
||||
"path": "references/architecture-best-practices.md",
|
||||
"sha256": "1435edbe62738c0ca2ae41e497070618d6df5b92d918a9c29d898b3ddc26f6bb"
|
||||
},
|
||||
{
|
||||
"path": "references/bubbletea-components-guide.md",
|
||||
"sha256": "9c30dc6d33db887300c8c14afb9f1184c70f544ebb357bacf5a5e079f01f2ed4"
|
||||
},
|
||||
{
|
||||
"path": "references/design-patterns.md",
|
||||
"sha256": "1625ed1c3c776534cbfa47b01d4d76bb3b69cd0b9a16666c6a6c148b0eab067c"
|
||||
},
|
||||
{
|
||||
"path": "tests/test_integration.py",
|
||||
"sha256": "7aeca0f697dcb496ca55cd7982f1ab4d39f279bef56243599452ad5d226907f2"
|
||||
},
|
||||
{
|
||||
"path": "scripts/map_components.py",
|
||||
"sha256": "cf2c2a58c44113a9ab02d8e39fa824710739abc8ae8696eaea8c1fe28079ccf1"
|
||||
},
|
||||
{
|
||||
"path": "scripts/design_tui.py",
|
||||
"sha256": "7da010d18a616315411e2733a9ce647288f83a4839257623cca6c706e3e266ad"
|
||||
},
|
||||
{
|
||||
"path": "scripts/generate_workflow.py",
|
||||
"sha256": "32f74dd35c26c848f3567eb9eedf52048a7d4dc3e56a0808489405ded7ff3802"
|
||||
},
|
||||
{
|
||||
"path": "scripts/select_patterns.py",
|
||||
"sha256": "f9cd832a5c9175258e0009da6ef547efdc038ba589287d6768689fa132dc015f"
|
||||
},
|
||||
{
|
||||
"path": "scripts/analyze_requirements.py",
|
||||
"sha256": "069be2c178623dd2d19bd6d262830974ab35295114bdec3d9c4a87d7af9859bc"
|
||||
},
|
||||
{
|
||||
"path": "scripts/design_architecture.py",
|
||||
"sha256": "0c3f0151dd9642986aee073564d03905ef82a6bfc5da484bd2e691716aaf18a3"
|
||||
},
|
||||
{
|
||||
"path": "scripts/utils/component_matcher.py",
|
||||
"sha256": "536e01df1596ba14fa0fab173f34b7fd6aa905aa9cae1de6db26dbc35f6c16f0"
|
||||
},
|
||||
{
|
||||
"path": "scripts/utils/inventory_loader.py",
|
||||
"sha256": "72fd6c175aab6885f3a5cc395efc7a1b5f55eeb412b878e6595cd48172f31746"
|
||||
},
|
||||
{
|
||||
"path": "scripts/utils/ascii_diagram.py",
|
||||
"sha256": "164a06f2234b3c1f74442765403f22560905b05e022432e2c9a538daccc8d437"
|
||||
},
|
||||
{
|
||||
"path": "scripts/utils/helpers.py",
|
||||
"sha256": "4621de396e6e59aaa6bd3e5c12d22b7872d60138783feec2836fc90f5e92f880"
|
||||
},
|
||||
{
|
||||
"path": "scripts/utils/template_generator.py",
|
||||
"sha256": "c34aedd9572d7470ea904f2eaee6eebe636686ae24aa4fc389663475f83aa53d"
|
||||
},
|
||||
{
|
||||
"path": "scripts/utils/validators/requirement_validator.py",
|
||||
"sha256": "8d0f15ad989973aeb655cc69cfb9b7b01096792e2c5b5b21385f86b6adfa90de"
|
||||
},
|
||||
{
|
||||
"path": "scripts/utils/validators/__init__.py",
|
||||
"sha256": "26595f4ef5c6115518e406c18f5a58082cae8a1ee252309ddd5574df93e9ab98"
|
||||
},
|
||||
{
|
||||
"path": "scripts/utils/validators/design_validator.py",
|
||||
"sha256": "61d9af43387113fde468ef87913f4379e2f1ba1a8ac97cc5c3089855e46b72dd"
|
||||
},
|
||||
{
|
||||
"path": ".claude-plugin/plugin.json",
|
||||
"sha256": "cb6c3f0109c1a79d9c03382edb5e02343fa708499cc03fbf65226be999877536"
|
||||
},
|
||||
{
|
||||
"path": "assets/pattern-templates.json",
|
||||
"sha256": "326cf80d76081abd6d33677d154f6ce9b9950bf23d8731eaf9f5965de7211ae0"
|
||||
},
|
||||
{
|
||||
"path": "assets/component-taxonomy.json",
|
||||
"sha256": "a29457f5c7c7e45b5ff4b004386a524ae2f931dbda5157e303894305dcd0109c"
|
||||
},
|
||||
{
|
||||
"path": "assets/keywords.json",
|
||||
"sha256": "06dd31d1722479c69beb41c4277dad53bccce1a9d00ae68d332950b32f59659c"
|
||||
}
|
||||
],
|
||||
"dirSha256": "10869873af401ad80c2d5aef6b7f72d7e457c190f259b78d90e4193d6622024f"
|
||||
},
|
||||
"security": {
|
||||
"scannedAt": null,
|
||||
"scannerVersion": null,
|
||||
"flags": []
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user