{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:sids/airbot:plugins/airbot-typescript", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "c133338b9f3ee9c1ac177204936313a41f8d7373", "treeHash": "7909c65580e84585fd559a0b84e84ed421bed6f9783ccd98328ccb8df8a692bc", "generatedAt": "2025-11-28T10:28:20.541209Z", "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": "airbot-typescript", "description": "TypeScript style and testing rubrics for AIRBot reviews.", "version": "0.1.0" }, "content": { "files": [ { "path": "README.md", "sha256": "9ac0a3a7249bbb5badbf1b5a92177ebfe6ef09696d68e22591eceeb92c88575d" }, { "path": ".claude-plugin/plugin.json", "sha256": "49279c79212e9a49799e3218124506e274e6e8d7040f2b410076ddd8ddb35d0a" }, { "path": "skills/ts-style/SKILL.md", "sha256": "b55203ce7d199a816ec61f3db8307d5dbe7f56eb80446441c28c53286d8ad681" }, { "path": "skills/test-coverage/SKILL.md", "sha256": "e0ce2189c40411d3faba8623d2838542ea2a344a29553631380e2052cceb3ef9" } ], "dirSha256": "7909c65580e84585fd559a0b84e84ed421bed6f9783ccd98328ccb8df8a692bc" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }