{
    "success": true,
    "data": {
        "id": 436,
        "name": "mousetrap",
        "slug": "mousetrap",
        "description": "Simple library for handling keyboard shortcuts",
        "homepage": "",
        "repository": "",
        "author": "",
        "license": "",
        "keywords": "",
        "downloads": 0,
        "status": 1,
        "source": "cdnjs",
        "collected_at": "2026-10-13 06:24:21",
        "created_at": "2026-06-12 00:08:16",
        "updated_at": "2026-10-13 06:24:53",
        "upstream_version": "1.6.5",
        "sync_state": "synced",
        "sync_miss_count": 0,
        "last_sync_at": "2026-10-13 06:24:53",
        "versions": [
            {
                "id": 102663,
                "library_id": 436,
                "version": "1.0",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102662,
                "library_id": 436,
                "version": "1.1",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102661,
                "library_id": 436,
                "version": "1.2",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102660,
                "library_id": 436,
                "version": "1.3",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102659,
                "library_id": 436,
                "version": "0.0.1",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102658,
                "library_id": 436,
                "version": "1.1.1",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102657,
                "library_id": 436,
                "version": "1.1.2",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102656,
                "library_id": 436,
                "version": "1.1.3",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102655,
                "library_id": 436,
                "version": "1.1.4",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102654,
                "library_id": 436,
                "version": "1.2.1",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102653,
                "library_id": 436,
                "version": "1.2.2",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102652,
                "library_id": 436,
                "version": "1.3.2",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102651,
                "library_id": 436,
                "version": "1.4.0",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102650,
                "library_id": 436,
                "version": "1.4.1",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102649,
                "library_id": 436,
                "version": "1.4.2",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102648,
                "library_id": 436,
                "version": "1.4.3",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102647,
                "library_id": 436,
                "version": "1.4.4",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102646,
                "library_id": 436,
                "version": "1.4.5",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102645,
                "library_id": 436,
                "version": "1.4.6",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102644,
                "library_id": 436,
                "version": "1.5.0",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102643,
                "library_id": 436,
                "version": "1.5.1",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102642,
                "library_id": 436,
                "version": "1.5.2",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102641,
                "library_id": 436,
                "version": "1.5.3",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102640,
                "library_id": 436,
                "version": "1.6.0",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102639,
                "library_id": 436,
                "version": "1.6.1",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102638,
                "library_id": 436,
                "version": "1.6.2",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102637,
                "library_id": 436,
                "version": "1.6.3",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 102636,
                "library_id": 436,
                "version": "1.6.4",
                "created_at": "2026-10-17 20:56:21",
                "files": [],
                "file_count": 0
            },
            {
                "id": 390,
                "library_id": 436,
                "version": "1.6.5",
                "created_at": "2026-06-12 00:08:17",
                "files": [
                    {
                        "file_path": "mousetrap.js",
                        "file_size": 33855,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/mousetrap\/1.6.5\/mousetrap.js",
                        "sri": "sha512-ntWY9ZqFIXVzsY8aDQvSKTUruuAf\/JB3\/UsNv3RzU0obqq3m+rqrlCmLkS0UwCpsvq\/o3X\/aVUsqMHhRpdWm7w==",
                        "local": false
                    },
                    {
                        "file_path": "mousetrap.min.js",
                        "file_size": 4985,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/mousetrap\/1.6.5\/mousetrap.min.js",
                        "sri": "sha512-+Jg3Ynmj9hse704K48H6rBBI3jdNBjReRGBCxUWFfOz3yVurnJFWtAWssDAsGtzWYw89xFWPxShuj2T6E9EOpg==",
                        "local": false
                    },
                    {
                        "file_path": "plugins\/bind-dictionary\/mousetrap-bind-dictionary.js",
                        "file_size": 1000,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/mousetrap\/1.6.5\/plugins\/bind-dictionary\/mousetrap-bind-dictionary.js",
                        "sri": "sha512-E8iCHX43cVyQtSBmKEnbWYFhnd\/gogtCzfDTPnUhNNtALm\/Sq1YWr3H+KKJMWCpqY\/IhJmVGdLUwzOwEsDnhJw==",
                        "local": false
                    },
                    {
                        "file_path": "plugins\/bind-dictionary\/mousetrap-bind-dictionary.min.js",
                        "file_size": 254,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/mousetrap\/1.6.5\/plugins\/bind-dictionary\/mousetrap-bind-dictionary.min.js",
                        "sri": "sha512-pepijtkzEe7JKTvMkIOmJTVr67CNQJO4Ab4uuk8lOzJydIxrn7qetVAaSpihthymrILsouh4EYDzTeT7Pspctg==",
                        "local": false
                    },
                    {
                        "file_path": "plugins\/global-bind\/mousetrap-global-bind.js",
                        "file_size": 1217,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/mousetrap\/1.6.5\/plugins\/global-bind\/mousetrap-global-bind.js",
                        "sri": "sha512-td7ejQXjm5aHj+zDFZl1TfLIRUak9P\/1Y4upPfvkjQA6a59aPEZTQFadQPwpH0AdCsoCqsrjhrhxIaRFOnQC5w==",
                        "local": false
                    },
                    {
                        "file_path": "plugins\/global-bind\/mousetrap-global-bind.min.js",
                        "file_size": 297,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/mousetrap\/1.6.5\/plugins\/global-bind\/mousetrap-global-bind.min.js",
                        "sri": "sha512-X8ySaxOQUCQkVxiOp1t87ktlH\/Crs9YoNM0ruSctTdWA0Xp83CMzfnR1zvMQgc+OYFzBOakHw9NTkAe2bpAUDg==",
                        "local": false
                    },
                    {
                        "file_path": "plugins\/pause\/mousetrap-pause.js",
                        "file_size": 779,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/mousetrap\/1.6.5\/plugins\/pause\/mousetrap-pause.js",
                        "sri": "sha512-rA6524NayTBEoxvbKY139PBclv5uQsHpuAkWxc4o1vQshV+FlvuBppZetVI3Xai9kc5xr4iD63clSdurPkfrpw==",
                        "local": false
                    },
                    {
                        "file_path": "plugins\/pause\/mousetrap-pause.min.js",
                        "file_size": 242,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/mousetrap\/1.6.5\/plugins\/pause\/mousetrap-pause.min.js",
                        "sri": "sha512-G9EsP3G6qZJ12Y+BMQtCJh5CCWFWuZpS2jNXWpUwWq7qCvPE2MSSLTISMASBbFUYgY+LRRfclbxxfch9iO2y+Q==",
                        "local": false
                    },
                    {
                        "file_path": "plugins\/record\/mousetrap-record.js",
                        "file_size": 5515,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/mousetrap\/1.6.5\/plugins\/record\/mousetrap-record.js",
                        "sri": "sha512-8ejjCDbCkS5QtgRFcJFSbNDgY451lS\/QTR7pYixYpnu6+dcn8TYa0mIc6oH9TsjR9vmP8dWsoj9jL\/k8F7xEEw==",
                        "local": false
                    },
                    {
                        "file_path": "plugins\/record\/mousetrap-record.min.js",
                        "file_size": 808,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/mousetrap\/1.6.5\/plugins\/record\/mousetrap-record.min.js",
                        "sri": "sha512-fKw2z7ayhPdMjH1OFqncVVZ693vtTW3RcrA\/n00BsbdLlHiUBXqagJG+a6ROXByEPz9+pIs2WuF7YtTGDLv9rQ==",
                        "local": false
                    }
                ],
                "file_count": 10
            }
        ],
        "local_file_count": 0,
        "sync": {
            "upstream": "cdnjs",
            "index_ttl": 1800,
            "note": "未落盘的文件由透明回源实时提供，URL 恒定不变"
        }
    }
}