{
    "success": true,
    "data": {
        "id": 308,
        "name": "bootswatch",
        "slug": "bootswatch",
        "description": "Bootswatch is a collection of themes for Bootstrap.",
        "homepage": "",
        "repository": "",
        "author": "",
        "license": "",
        "keywords": "",
        "downloads": 0,
        "status": 1,
        "source": "cdnjs",
        "collected_at": "2026-10-13 06:22:26",
        "created_at": "2026-06-11 23:30:27",
        "updated_at": "2026-10-13 06:22:27",
        "upstream_version": "5.3.8",
        "sync_state": "synced",
        "sync_miss_count": 0,
        "last_sync_at": "2026-10-13 06:22:27",
        "versions": [
            {
                "id": 273,
                "library_id": 308,
                "version": "5.3.8",
                "created_at": "2026-06-11 23:30:29",
                "files": [
                    {
                        "file_path": "brite\/bootstrap.min.css",
                        "file_size": 238349,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/brite\/bootstrap.min.css",
                        "sri": "sha512-hdHm7G0usstmeadnEc35uty2sWkdO3btt1t4+yQOieAPIyUyC6AcE36YIrL4SrbNinll5f4HxpQSUA0UseNhVg==",
                        "local": false
                    },
                    {
                        "file_path": "cosmo\/bootstrap.min.css",
                        "file_size": 223516,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/cosmo\/bootstrap.min.css",
                        "sri": "sha512-ZtH2WUkjnGtgiEQaq0c5Xht1VXlvGauf7mc1sEF6gi64bJAIfwyP+Jjh2AQppTVaA13EBZhrrnGckbVewXC5yQ==",
                        "local": false
                    },
                    {
                        "file_path": "cyborg\/bootstrap.min.css",
                        "file_size": 232744,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/cyborg\/bootstrap.min.css",
                        "sri": "sha512-Sq+1MhDgkXwshbeZBKh8j5N7bjn56Jg40kyGm27FoBYEBPksAG+GcRwLEHT\/UL4F\/WdYUCl65IAQiGTANnBzLg==",
                        "local": false
                    },
                    {
                        "file_path": "darkly\/bootstrap.min.css",
                        "file_size": 232244,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/darkly\/bootstrap.min.css",
                        "sri": "sha512-+uC0Ar9AG4\/j\/iF0Ug22TO9D17MAbD94K7J8h17EzXzN3D5kcOpYQdF4OuiLraHSibCVhz4DIcqwsDboRMVStg==",
                        "local": false
                    },
                    {
                        "file_path": "flatly\/bootstrap.min.css",
                        "file_size": 233370,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/flatly\/bootstrap.min.css",
                        "sri": "sha512-6cPfXE7P+s3gLoNVw8XfKNI3nc0kKcDIhZzlFp81ZLRcueIq2ayKiHcT9YT7Z+q0+61MKhvVaSaV5PmG7jEsKA==",
                        "local": false
                    },
                    {
                        "file_path": "journal\/bootstrap.min.css",
                        "file_size": 233215,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/journal\/bootstrap.min.css",
                        "sri": "sha512-Ylsu1JZm+ARmbxsN\/6QcxZqmCnHG9sRWVjz8TEEHjspEwmFU2QT+VkQB9m2jZY203VpX37I\/D7AdEsW9+Zurbw==",
                        "local": false
                    },
                    {
                        "file_path": "litera\/bootstrap.min.css",
                        "file_size": 234941,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/litera\/bootstrap.min.css",
                        "sri": "sha512-y5EvUEDZeJ42R+0eUkBHEQFZX0YWi2izjUc4Bfd0s3NAifdd+ya2HLfo3leQyLYO2ZmANFtE1IwHRh5EO2iI\/w==",
                        "local": false
                    },
                    {
                        "file_path": "lumen\/bootstrap.min.css",
                        "file_size": 239022,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/lumen\/bootstrap.min.css",
                        "sri": "sha512-9hyXgCKp4VYaY6\/jPBljOr3fNPphAvyGl4rxBZH2BZ1TLQgMtNgBPbkBQjYOaiV9Ne\/Q4IjyC4VbEE2AawWH8w==",
                        "local": false
                    },
                    {
                        "file_path": "lux\/bootstrap.min.css",
                        "file_size": 227387,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/lux\/bootstrap.min.css",
                        "sri": "sha512-RgYivnvxINaQk1Yl88jIP++kmQgSz6rtxyhZ8bSZHFnhq3t4MlNOuUqX252yJwc4kSKl19Ej9dZ0cPvbqsp\/kQ==",
                        "local": false
                    },
                    {
                        "file_path": "lux\/bootstrap.min.css.map",
                        "file_size": 86348,
                        "content_type": "application\/json; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/lux\/bootstrap.min.css.map",
                        "sri": null,
                        "local": false
                    },
                    {
                        "file_path": "minty\/bootstrap.min.css",
                        "file_size": 234591,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/minty\/bootstrap.min.css",
                        "sri": "sha512-2rlhob8L606Mt1c8oB20JR78cIX27wzWelusr5yq+4VX6ly4F3Tr88Vhj8B63yxB7k8i1BRq3fKaiaYESpo8rA==",
                        "local": false
                    },
                    {
                        "file_path": "morph\/bootstrap.min.css",
                        "file_size": 254482,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/morph\/bootstrap.min.css",
                        "sri": "sha512-WNJfWY22WFbNJiO14ae1aIQUwHjbkYaXw5umKIwi8YzyGrwjIuv262hC\/fnOKO4qlEU0ojnn+f4sFL+b12Gmbw==",
                        "local": false
                    },
                    {
                        "file_path": "pulse\/bootstrap.min.css",
                        "file_size": 224496,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/pulse\/bootstrap.min.css",
                        "sri": "sha512-gy\/x03AxhuVCrGyK65V+7BZ4XCdxzzvw3Zal\/IqLdJROJPnd4gTnwzkF1IJbq+RKXKLssk8N8QShZ0kvwnC6UA==",
                        "local": false
                    },
                    {
                        "file_path": "quartz\/bootstrap.min.css",
                        "file_size": 244113,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/quartz\/bootstrap.min.css",
                        "sri": "sha512-dnVRkLGpagS9BYaiWREn1h+iXsQukido4lIuMQFNc0ZBI285WEfmpQWf5sjL0yWS4JfrEJ1XUZ0O99zacIPmPA==",
                        "local": false
                    },
                    {
                        "file_path": "slate\/bootstrap.min.css",
                        "file_size": 242692,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/slate\/bootstrap.min.css",
                        "sri": "sha512-\/3XXaUdpBwAtkHVWWFJFsJpKuexssgh25p8WVxMLY268QLt6P+dqZUT53NI+azlA2j35uSx2pDNL\/0EoGkiM0Q==",
                        "local": false
                    },
                    {
                        "file_path": "solar\/bootstrap.min.css",
                        "file_size": 233098,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/solar\/bootstrap.min.css",
                        "sri": "sha512-WsG23kaD+dsGXIcKV5j1byPaxHDG1t68ki8Ixiy1dzq5EG8GaKpJIqhkblImUWKba2lLW8\/eFAZSRZn8JwMQXA==",
                        "local": false
                    },
                    {
                        "file_path": "united\/bootstrap.min.css",
                        "file_size": 233066,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/united\/bootstrap.min.css",
                        "sri": "sha512-xDNXJdPeRHWODOY8sayRh8SQ5h4jozi5Lk5wGM0x\/KnSD31gUcHvXsWH+SA90X\/egL5PLEgAbqMXYVrH8XgsgA==",
                        "local": false
                    },
                    {
                        "file_path": "united\/bootstrap.rtl.min.css",
                        "file_size": 233175,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/united\/bootstrap.rtl.min.css",
                        "sri": "sha512-NNhzMDbRYSFLeH3NiaNLj6sSYLdsr2oqs\/XVDSy5GKMzGjKQsBsjTHE4Szu3Lsph1Rts1sGjwpd6IOL+GKl5gg==",
                        "local": false
                    },
                    {
                        "file_path": "vapor\/bootstrap.min.css",
                        "file_size": 246824,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/vapor\/bootstrap.min.css",
                        "sri": "sha512-8eEbZFcO1TZCo+AnWuG3Kl1Xs3vAcP58+7ksz3pSAJQblRB+ZNqpMhBfDz3GmwABUL+MieGYEy3M7lnShqxCNw==",
                        "local": false
                    },
                    {
                        "file_path": "vapor\/bootstrap.rtl.min.css",
                        "file_size": 246933,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/vapor\/bootstrap.rtl.min.css",
                        "sri": "sha512-Jsq2dE\/5J06O9DF+KJhE1ZYHZSEFvL1EcEz3m7E15hasKjz5ikHZ\/Ui0X7o55+G04Ej8gaN03RousFbO\/BDy5w==",
                        "local": false
                    },
                    {
                        "file_path": "yeti\/bootstrap.min.css",
                        "file_size": 237765,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/yeti\/bootstrap.min.css",
                        "sri": "sha512-gDB+vpvwV+SmnmSs6SjbdtFH5zew7loYbn2SqMSNisk7ZgntDH3GY8cxVZJWKAFHS0BwJ9o7Ej42hDfnjzwleg==",
                        "local": false
                    },
                    {
                        "file_path": "yeti\/bootstrap.rtl.min.css",
                        "file_size": 237874,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/yeti\/bootstrap.rtl.min.css",
                        "sri": "sha512-vG+14sNqiFehXo5yc3TYT4rHG+CzMSuPhd2ijwxE5Jc2HAS3Fq+KtjAtyfaQaz4u73LyRWwadUnTS4pVIYeIyg==",
                        "local": false
                    },
                    {
                        "file_path": "zephyr\/bootstrap.min.css",
                        "file_size": 236596,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/zephyr\/bootstrap.min.css",
                        "sri": "sha512-4FRwuqwye2+ull0yCscDHzWO53SpLta+o\/mNoQP9T7wHO49srF7IdkMxWrwgLWJheznqJkdfJvLXPcrwPC2eRg==",
                        "local": false
                    },
                    {
                        "file_path": "zephyr\/bootstrap.rtl.min.css",
                        "file_size": 236704,
                        "content_type": "text\/css; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/bootswatch\/5.3.8\/zephyr\/bootstrap.rtl.min.css",
                        "sri": "sha512-Olyg9rj37oDhaudyw\/L8kNzCyHmYzOyMLCKUx3qD8Juwbv\/woQtB\/Lauq39TMsOQgqGDWDqUv+fmX6mkMTtvkA==",
                        "local": false
                    }
                ],
                "file_count": 24
            }
        ],
        "local_file_count": 0,
        "sync": {
            "upstream": "cdnjs",
            "index_ttl": 1800,
            "note": "未落盘的文件由透明回源实时提供，URL 恒定不变"
        }
    }
}