129 lines
4.8 KiB
JSON
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": []
|
|
}
|
|
} |