Files
gh-jezweb-claude-skills-ski…/plugin.lock.json
2025-11-30 08:24:18 +08:00

129 lines
4.8 KiB
JSON

{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:jezweb/claude-skills:skills/cloudflare-images",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "7bc4849a97dc79c9120657ff4d9914357c7569aa",
"treeHash": "18d254c96b6d7b4a32678a5bbb85814a814aaffbc5449d7a09b0b9f0ba5688ed",
"generatedAt": "2025-11-28T10:18:58.353667Z",
"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": "cloudflare-images",
"description": "Store and transform images with Cloudflare Images API and transformations. Use when: uploading images, implementing direct creator uploads, creating variants, generating signed URLs, optimizing formats (WebP/AVIF), transforming via Workers, or debugging CORS, multipart, or error codes 9401-9413.",
"version": "1.0.0"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "5fc400d45e5f4bc167bb2a599bf71a945cbbfa0b850512cac372a872e354ba47"
},
{
"path": "SKILL.md",
"sha256": "f4c6d64b2b8d11e6692fc8023e176791e9db44faa59ec60642bae4b0996477ed"
},
{
"path": "references/transformation-options.md",
"sha256": "a19f13cd568ee5d736e3e40c266ed1ddcbe7bd555f7e7a6ee92c5273e2ff5945"
},
{
"path": "references/direct-upload-complete-workflow.md",
"sha256": "9a829def528fc4c4032536a44dc06b61cbc82bce22185a01aee2f6c6f5a9c9d1"
},
{
"path": "references/top-errors.md",
"sha256": "ce6ece72c6795a7d2f6ea3c422437c28c3a7b36fbf5bdb5c46db37349b854c20"
},
{
"path": "references/variants-guide.md",
"sha256": "2ab0cfcac5d4f54d78cd39fc988ced51b049ce8f0300b0f0ef1054ddbae3e16f"
},
{
"path": "references/signed-urls-guide.md",
"sha256": "5f16310d425c4c4812e39fc871aa2696e172419ddbff890a89a12371f0940dc4"
},
{
"path": "references/format-optimization.md",
"sha256": "dd69136c7fdfd2a083292331280c8702ecd0d41f46e9f818cf4d81ff2c8d8758"
},
{
"path": "references/responsive-images-patterns.md",
"sha256": "b5b5981640f079a760d14a5bd118028817270f33596a42e08fd59f5f6919200d"
},
{
"path": "references/api-reference.md",
"sha256": "dbbb034ded58a2c255760f5f0a62da8261ee15f8b1a4cc88712a41008c3a14ed"
},
{
"path": "scripts/check-versions.sh",
"sha256": "7fe965555e2602fe57412743250fda1411118a5d3c0b2a125cd9d9619a45f9fe"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "c75f5055156f8fd1bdf3f2fe985aba36363f94a59f98731785399275020f905d"
},
{
"path": "templates/transform-via-workers.ts",
"sha256": "44be03a6442750818121b68eb963db9f94903feea318876ee712acc633e28b01"
},
{
"path": "templates/transform-via-url.ts",
"sha256": "15e7122245398f4465104043ff5dee443b082e21756a19ab1a1f43e885106ad1"
},
{
"path": "templates/wrangler-images-binding.jsonc",
"sha256": "0575beed7089728428394d0894b5ebc1f6cdbe897f23594b244dfa5ed369fdd3"
},
{
"path": "templates/responsive-images-srcset.html",
"sha256": "2e99dc2bd4e84af4cd38340f50ced9e4772520bb3c6024dd083fe567512b2638"
},
{
"path": "templates/upload-api-basic.ts",
"sha256": "55937da60b1e6210f19b4f341c3ef0fad475f7dd941e63bc66b7dcf9525859df"
},
{
"path": "templates/direct-creator-upload-frontend.html",
"sha256": "1c7f2731d281c4666ba522b5217febf47a92e15560196a22bd0fc1799b7681ca"
},
{
"path": "templates/signed-urls-generation.ts",
"sha256": "153fd80ec86728cf78a073e81e70ba1616c58f0f55cfd917123e02ddc070de26"
},
{
"path": "templates/package.json",
"sha256": "b9d3d2822116d53f2171c638d4eeedc1f1f455cda37a852fc476dd49aef08604"
},
{
"path": "templates/direct-creator-upload-backend.ts",
"sha256": "6a46ace900b3a6f1a19206c120aa9d1a99dd5e688c7def72dc715a54cb4d254e"
},
{
"path": "templates/variants-management.ts",
"sha256": "18329a67a61e64d5e0912ec3a0f0fecb0bf74c066cd9b1b864717f670380c80b"
},
{
"path": "templates/upload-via-url.ts",
"sha256": "bbb7498b2e4eb33a731a81fdc1ba457022688ccc994654daca0dbb4fe038dc7e"
},
{
"path": "templates/batch-upload.ts",
"sha256": "1db4a9cef4ab2bdaee8b488d8713294c12ffa9845d67edd2535a924b85d6e100"
}
],
"dirSha256": "18d254c96b6d7b4a32678a5bbb85814a814aaffbc5449d7a09b0b9f0ba5688ed"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}