Files
gh-secondsky-sap-skills-ski…/plugin.lock.json
2025-11-30 08:55:36 +08:00

109 lines
3.8 KiB
JSON

{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:secondsky/sap-skills:skills/sapui5",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "56828f10f7320201c0afc92edc3ea6d798ec4d83",
"treeHash": "68f384420d38d79753e35a9388f479e1aa615562f65244c0417a6656f7548b86",
"generatedAt": "2025-11-28T10:28:14.955981Z",
"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": "sapui5",
"description": "Develops SAP UI5 applications including Freestyle apps, Fiori Elements, custom controls, data binding, OData integration, routing, testing, and performance optimization.",
"version": "1.0.0"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "b6d62b2883c2200938499a5e9f1d02098d331d945eaec4cbeb9d0f1e173740b3"
},
{
"path": "SKILL.md",
"sha256": "9745b848fae61d218d6d75bbd53afd6faab684bdf03ac5bd781839a298c0f03c"
},
{
"path": "references/core-architecture.md",
"sha256": "458f8747f04383ea366bce1294b3289b58424a109205db086c3f30c49601ed62"
},
{
"path": "references/fiori-elements.md",
"sha256": "f7ced6a6f1569ae6bee023fd83a28fd0d9830030f3f7b54b5f559fbe0a2a5de5"
},
{
"path": "references/data-binding-models.md",
"sha256": "4b7c09eca79d7b920e2de797d104977a177d74fe4abc0b13933c63e2235c66da"
},
{
"path": "references/glossary.md",
"sha256": "5f630b92c59f363d7358b61dda74c0248925354199c9b26572017292e587bb84"
},
{
"path": "references/accessibility.md",
"sha256": "c0fa999c13627ba2a7be1df50ea7a93fa3936622d49d36bf918c2964b5553060"
},
{
"path": "references/performance-optimization.md",
"sha256": "a495046fffcb1dd9d13a1fd52a5ecd0be88133136b48110689c58e0589f0209e"
},
{
"path": "references/testing.md",
"sha256": "be9aaf18c3461cd098188581070e323b23dccee5646d977159239f6f49b282a1"
},
{
"path": "references/mdc-typescript-advanced.md",
"sha256": "d38c82088a72fec8e0c5c3cbe865983cc8d756adcaf13360189ba126483b4063"
},
{
"path": "references/typescript-support.md",
"sha256": "eadd29ed811e00f8aa90019b89be16aa185c542b80207ecfd3d9d91d34b59f3a"
},
{
"path": "references/security.md",
"sha256": "6a6fdd3f4de115682aac3f64a068213111a54dd107499c164e771491397ee8f7"
},
{
"path": "references/routing-navigation.md",
"sha256": "eaae1f029e992bea3181bf19536620db6679e5e0e8d7aaef252d315bb4b1d552"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "24354fbc051751b7d50b47094e6e01c1c6f7afd474103ac8c0858e46c0dff37e"
},
{
"path": "templates/basic-component.js",
"sha256": "aa33e063c44c2e7f577bd11bff5fbb68d9218cc7b365bdef59993e7c1ec2bbc1"
},
{
"path": "templates/xml-view.xml",
"sha256": "03643a523d3e84ba441c9661e44bab117eb0b4fdb33f371feeef06138e29a11c"
},
{
"path": "templates/formatter.js",
"sha256": "de1c1c152f7bdef7af32891c1830326cefef087fc0c9b9003e07a28d22a9a6e7"
},
{
"path": "templates/controller.js",
"sha256": "bb7715bb66f62b2b1ae422f961097a1c98d1605e360ada8a8b98abc4a49e7d9e"
},
{
"path": "templates/manifest.json",
"sha256": "02ab8c97791b208307d1dd7a6874565aded35b87bd866e5b058213d053ad5cc7"
}
],
"dirSha256": "68f384420d38d79753e35a9388f479e1aa615562f65244c0417a6656f7548b86"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}