{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:HermeticOrmus/Alqvimia-Contador:plugins/frontend-mobile-security", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "96d854407fb0c83cb3826414ce6fa74db59ff468", "treeHash": "1500a54356418ab375ef708aad8238b68f8dea85901a3d606c3b3a9c8840503f", "generatedAt": "2025-11-28T10:10:40.675673Z", "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": "frontend-mobile-security", "description": "XSS prevention, CSRF protection, content security policies, mobile app security, and secure storage patterns", "version": "1.2.0" }, "content": { "files": [ { "path": "README.md", "sha256": "ce76a7fbb8dd483ea70b5505e6bc7276407924463e4a11049f81c97114fc7c2e" }, { "path": "agents/mobile-security-coder.md", "sha256": "9109ba9d09b28ebf6948d059f294c8b81e7c7d8c1847544ae8bbaf1d64c330cb" }, { "path": "agents/frontend-security-coder.md", "sha256": "5c67d9cc98d25d129cd7d206439aa1038e7fed6f9402293782d15ef994808bc7" }, { "path": "agents/frontend-developer.md", "sha256": "41e5a1131178f688b581119a93633f342fb4e7f5fffabc0c30e1f3a55d2a632a" }, { "path": ".claude-plugin/plugin.json", "sha256": "f5b13ef875f002a68d071bb1fc750b6caaeffa601f814279d40de15058523324" }, { "path": "commands/xss-scan.md", "sha256": "07e4a19b7a4d2f1b90960e177c956a408c3962820fbf7554777e70d2697764e4" } ], "dirSha256": "1500a54356418ab375ef708aad8238b68f8dea85901a3d606c3b3a9c8840503f" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }