{
    "success": true,
    "data": {
        "id": 236,
        "name": "react-dnd",
        "slug": "react-dnd",
        "description": "Drag and Drop for React",
        "homepage": "",
        "repository": "",
        "author": "",
        "license": "",
        "keywords": "",
        "downloads": 9,
        "status": 1,
        "source": "cdnjs",
        "collected_at": "2026-10-13 06:56:05",
        "created_at": "2026-06-11 23:12:33",
        "updated_at": "2026-10-19 13:30:01",
        "upstream_version": "16.0.1",
        "sync_state": "synced",
        "sync_miss_count": 0,
        "last_sync_at": "2026-10-13 06:56:10",
        "versions": [
            {
                "id": 127229,
                "library_id": 236,
                "version": "9.3.1",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127228,
                "library_id": 236,
                "version": "9.3.2",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127227,
                "library_id": 236,
                "version": "9.3.4",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127226,
                "library_id": 236,
                "version": "9.4.0",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127225,
                "library_id": 236,
                "version": "9.5.0",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127224,
                "library_id": 236,
                "version": "9.5.1",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127223,
                "library_id": 236,
                "version": "10.0.0",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127222,
                "library_id": 236,
                "version": "10.0.1",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127221,
                "library_id": 236,
                "version": "10.0.2",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127220,
                "library_id": 236,
                "version": "11.0.0",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127219,
                "library_id": 236,
                "version": "11.1.0",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127218,
                "library_id": 236,
                "version": "11.1.1",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127217,
                "library_id": 236,
                "version": "11.1.3",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127216,
                "library_id": 236,
                "version": "12.0.0",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127215,
                "library_id": 236,
                "version": "13.0.0",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127214,
                "library_id": 236,
                "version": "13.0.1",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127213,
                "library_id": 236,
                "version": "13.1.0",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127212,
                "library_id": 236,
                "version": "13.1.1",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127211,
                "library_id": 236,
                "version": "14.0.0",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127210,
                "library_id": 236,
                "version": "14.0.1",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127209,
                "library_id": 236,
                "version": "14.0.2",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127208,
                "library_id": 236,
                "version": "14.0.3",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127207,
                "library_id": 236,
                "version": "14.0.4",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127206,
                "library_id": 236,
                "version": "14.0.5",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127205,
                "library_id": 236,
                "version": "15.0.0",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127204,
                "library_id": 236,
                "version": "15.0.1",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127203,
                "library_id": 236,
                "version": "15.0.2",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127202,
                "library_id": 236,
                "version": "15.1.0",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127201,
                "library_id": 236,
                "version": "15.1.1",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127200,
                "library_id": 236,
                "version": "15.1.2",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 127199,
                "library_id": 236,
                "version": "16.0.0",
                "created_at": "2026-10-17 20:59:16",
                "files": [],
                "file_count": 0
            },
            {
                "id": 208,
                "library_id": 236,
                "version": "16.0.1",
                "created_at": "2026-06-11 23:12:35",
                "files": [
                    {
                        "file_path": "core\/DndContext.min.js",
                        "file_size": 109,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/core\/DndContext.min.js",
                        "sri": "sha512-LOEyhpfz2vgvMeykQosSKbTh3MFMcxKamrPWScXW8tFnzwz5nijL92IkLcG7IsZecSXR0oPHvtMo7E4R5Sz1pA==",
                        "local": false
                    },
                    {
                        "file_path": "core\/DndProvider.min.js",
                        "file_size": 1460,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/core\/DndProvider.min.js",
                        "sri": "sha512-ODTKqpmXvgWQh3z+y2zRvh52mwbXew6\/PvzjTovKntiUwmcq\/zEVNRcraUaS3DuOBZvB6FJiMn5nutsj+ZHGKQ==",
                        "local": false
                    },
                    {
                        "file_path": "core\/DragPreviewImage.min.js",
                        "file_size": 261,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/core\/DragPreviewImage.min.js",
                        "sri": "sha512-uEjBZrTtCj7C2Ndh6WUjjjTScxqPQ3e12HnmjHMQyuEahpbJtDIdYzvAxFOHM6b\/zY0H4eH1nzWoNPOymao10g==",
                        "local": false
                    },
                    {
                        "file_path": "core\/index.min.js",
                        "file_size": 94,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/core\/index.min.js",
                        "sri": "sha512-sCS8yxbyQHYYEmV03VSQ5TVGI8CaQPaZ772coRYh4Dpo+gMAv3YW+raeMOvMzazwaP0iWvkI3c8EmXBh2kP7MA==",
                        "local": false
                    },
                    {
                        "file_path": "hooks\/index.min.js",
                        "file_size": 156,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/hooks\/index.min.js",
                        "sri": "sha512-mtcgQDz2Ju7ejcjhlFR1+sdzbjdR2mvkG\/5apm1J05ik\/2CiPuNDKzQm9Tx0mpTlAmZPzbtBN9ReAV5IyGXiZg==",
                        "local": false
                    },
                    {
                        "file_path": "hooks\/types.min.js",
                        "file_size": null,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/hooks\/types.min.js",
                        "sri": "sha512-z4PhNX7vuL3xVChQ1m2AB9Yg5AULVxXcg\/SpIdNs6c5H0NE8XYXysP+DGNKHfuwvY7kxvUdBeoGlODJ6+SfaPg==",
                        "local": false
                    },
                    {
                        "file_path": "hooks\/useCollector.min.js",
                        "file_size": 337,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/hooks\/useCollector.min.js",
                        "sri": "sha512-68hFpbxSGDDs5sn\/z4aue\/\/mlDaBCF\/IPg9O9clOyuJtGECt0c6lY5KvgIyGr4Z6wNAAdHqOXT6OPCVU0n3gtA==",
                        "local": false
                    },
                    {
                        "file_path": "hooks\/useDrag\/index.min.js",
                        "file_size": 26,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/hooks\/useDrag\/index.min.js",
                        "sri": "sha512-UDuh6n87sOUO0qyNmabLeBAXj3n\/4A+nicKjQpibAuGrKf5EGr1uQhiSqQzUJ7Sk+CbGAOSm5XEqzzRVZdJs9g==",
                        "local": false
                    },
                    {
                        "file_path": "hooks\/useDrag\/useDrag.min.js",
                        "file_size": 866,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/hooks\/useDrag\/useDrag.min.js",
                        "sri": "sha512-CgKzxPhOSpxBI7g+Kz6TFCABxAV0RHKAE2bsRQv44+ZPXrDRojHmNy2OICkd7iE+rbxIxOGmcsEPlDDNTFY+lw==",
                        "local": false
                    },
                    {
                        "file_path": "hooks\/useDragLayer.min.js",
                        "file_size": 341,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/hooks\/useDragLayer.min.js",
                        "sri": "sha512-nTT\/1CVvDRTDriT0RVbBK8prPLotw7Wkr2RXztt\/ZDoRN1CW9VwWWqC0t4zOaWLF3kin+aMS6M6odgQH5h+Vvg==",
                        "local": false
                    },
                    {
                        "file_path": "hooks\/useDrop\/index.min.js",
                        "file_size": 26,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/hooks\/useDrop\/index.min.js",
                        "sri": "sha512-xpLz+22tIZAwD9aj7ftpEOWc6E5xA0McXmaWMongAma8USpJgfEojdi8YDQyllXJ4MmeI+cUwVUkWmTfXFUrvg==",
                        "local": false
                    },
                    {
                        "file_path": "hooks\/useDrop\/useDrop.min.js",
                        "file_size": 578,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/hooks\/useDrop\/useDrop.min.js",
                        "sri": "sha512-uz79AJ7Sw3z5pydSqGp5UrhKjBImpqk4j9JlF4BCsyhIeoB\/mhEg3EQOx8I\/+6Te4MtycPa\/8q51IpP\/twjXiA==",
                        "local": false
                    },
                    {
                        "file_path": "hooks\/useMonitorOutput.min.js",
                        "file_size": 343,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/hooks\/useMonitorOutput.min.js",
                        "sri": "sha512-SFWoG+r38EpymwFmqXBdSt+dLPJXLm21v7+3hm1giCihl+cRHkKXtx5CoVFFhjpLNW45gUTxzwDRRM3+STENMA==",
                        "local": false
                    },
                    {
                        "file_path": "index.min.js",
                        "file_size": 89,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/index.min.js",
                        "sri": "sha512-r77geACvky9KPoqXg+RJTNooT\/jBZ8q6a7KhHZLZkrJW\/cihT\/60Nn8nA5jtAZvUVCWvWlocj4nbl+8x28BTmw==",
                        "local": false
                    },
                    {
                        "file_path": "internals\/index.min.js",
                        "file_size": 179,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/internals\/index.min.js",
                        "sri": "sha512-ygILQaFg1BNwf7en9oKDSBaO1Yhu20HZ31SsVhd0QbcuvESDGX4HnHljPLGuABeUN4kBbby+RyNfkOulSJLCcQ==",
                        "local": false
                    },
                    {
                        "file_path": "internals\/isRef.min.js",
                        "file_size": 119,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/internals\/isRef.min.js",
                        "sri": "sha512-78aNJtxxWG\/ozWbyjcQj5HRqU4eS5HTDQs8SUN1GUV0XS467l4brn3BRrgJplTCU9kBRXGxzLATZjw0p4vYzQg==",
                        "local": false
                    },
                    {
                        "file_path": "internals\/registration.min.js",
                        "file_size": 250,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/internals\/registration.min.js",
                        "sri": "sha512-mnuCMPdUz6iYvMN6Ny7uIGzj4rFrq8eoNsnfIrf+Ycq4uLJjiwFbWfDgbY6Tj7NxN8HwOvVrpr0vcw\/MJr+bjA==",
                        "local": false
                    },
                    {
                        "file_path": "internals\/wrapConnectorHooks.min.js",
                        "file_size": 1236,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/internals\/wrapConnectorHooks.min.js",
                        "sri": "sha512-mmx4V8VA100J6aCQCfFyYBtvQHnwn44+dvhbWhQDsOHJ3eRCsDUC1+KVLjd5Hrfu3fq5INkg+xQajgTCTyrWoA==",
                        "local": false
                    },
                    {
                        "file_path": "types\/connectors.min.js",
                        "file_size": null,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/types\/connectors.min.js",
                        "sri": "sha512-z4PhNX7vuL3xVChQ1m2AB9Yg5AULVxXcg\/SpIdNs6c5H0NE8XYXysP+DGNKHfuwvY7kxvUdBeoGlODJ6+SfaPg==",
                        "local": false
                    },
                    {
                        "file_path": "types\/index.min.js",
                        "file_size": 82,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/types\/index.min.js",
                        "sri": "sha512-E\/hilBTMnEi5tuKa6Fg180l7lPaioZnSMV7fL7eBiwe7LTmj41Xk1+P0k7aQlBGHOqHkKF+a3zISrsgeCbob+w==",
                        "local": false
                    },
                    {
                        "file_path": "types\/monitors.min.js",
                        "file_size": null,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/types\/monitors.min.js",
                        "sri": "sha512-z4PhNX7vuL3xVChQ1m2AB9Yg5AULVxXcg\/SpIdNs6c5H0NE8XYXysP+DGNKHfuwvY7kxvUdBeoGlODJ6+SfaPg==",
                        "local": false
                    },
                    {
                        "file_path": "types\/options.min.js",
                        "file_size": null,
                        "content_type": "application\/javascript; charset=utf-8",
                        "url": "https:\/\/cdnjs.mhimg.cn\/ajax\/libs\/react-dnd\/16.0.1\/types\/options.min.js",
                        "sri": "sha512-z4PhNX7vuL3xVChQ1m2AB9Yg5AULVxXcg\/SpIdNs6c5H0NE8XYXysP+DGNKHfuwvY7kxvUdBeoGlODJ6+SfaPg==",
                        "local": false
                    }
                ],
                "file_count": 22
            }
        ],
        "local_file_count": 0,
        "sync": {
            "upstream": "cdnjs",
            "index_ttl": 1800,
            "note": "未落盘的文件由透明回源实时提供，URL 恒定不变"
        }
    }
}