{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:Dieshen/claude_marketplace:plugins/blazor-development", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "e7f6c998345a3d83a038ad950143a8319c9fafa9", "treeHash": "7a1f90e4a125293bca602da4123ab609acdf1cc88d90e8ef802c04eadb1b44b6", "generatedAt": "2025-11-28T10:10:20.896657Z", "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": "blazor-development", "description": "Blazor component lifecycle patterns, SignalR real-time integration, state management", "version": "1.0.0" }, "content": { "files": [ { "path": "README.md", "sha256": "2a963641247a4050a47f3d0ce5819828e57386f594586adf9c96bb8a1270a9fe" }, { "path": ".claude-plugin/plugin.json", "sha256": "74181463f4c07978d9b5215adc7712cf498d5cc1a5b6fb775cd0fc5b6160a73b" }, { "path": "commands/blazor-patterns.md", "sha256": "b0f024cd3ca34a53309c43d18d8f54a87e223050b455d3475744bae214fdf531" } ], "dirSha256": "7a1f90e4a125293bca602da4123ab609acdf1cc88d90e8ef802c04eadb1b44b6" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }