{"_id":"@a417420427/use-drag-file","_rev":"3-6d654ee8b567b65551bb6029b81530b7","name":"@a417420427/use-drag-file","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@a417420427/use-drag-file","version":"1.0.0","description":"an react hook of drag file","main":"lib/index.js","author":{"name":"zf"},"license":"MIT","scripts":{"build":"yarn compile","compile":"tsc -p ./tsconfig.compile.json --module commonjs --outDir lib/","prepublishOnly":"yarn compile"},"devDependencies":{"@types/react":"^17.0.14","prettier":"^2.3.0","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.2.4","@types/filesystem":"^0.0.32"},"repository":{"type":"git","url":"git+https://github.com/a417420427/use-drag-file.git"},"peerDependencies":{"axios":"^0.21.1","react":"^17.0.2"},"gitHead":"72422e3be96cea523b9522c7b51bfed84364b025","bugs":{"url":"https://github.com/a417420427/use-drag-file/issues"},"homepage":"https://github.com/a417420427/use-drag-file#readme","_id":"@a417420427/use-drag-file@1.0.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5psuBv31ae8hXw3WEPIXPIke834HwHZa20E3SvPHMgIgSwzK33G6GEf+bztKydgujct+JkPJ3BWRXlQ5nwleNg==","shasum":"65831547a3e7f1e5b24f56439ef93a78d5a033c3","tarball":"https://registry.npmjs.org/@a417420427/use-drag-file/-/use-drag-file-1.0.0.tgz","fileCount":19,"unpackedSize":44975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIiUZCRA9TVsSAnZWagAAop0P/Aj5ds7Mlk721anj0NvQ\n4uBldvZ4R6d2Jx+8kOcBtdzRbhcxJtrCgkFikTCBqGC+4pxGOTyas4xLsVFb\nYmr4k26/+SK/gjiCmgXKpud6i5AO5iHm02yb741Ld4rLnMTxB823Y8+aWXEL\naQ3NzbxFRL7VQy6ukFH8ye9b8cA6eq2mnGd8lPorI4hpw/yOAilyo5TkmRC/\nd6bJ7LY1OIeNUeQ6ADe6ML9nexzBd2pI7sSIVF5KpqXLyABGn75Bl4F/dGAw\nGZoSZWyEHP9TpXY2RuGOwCqdoQ+hLj6ogF6kCYnX/770D+LVqpLktqZ4R8yj\n18uPsr63yAI7yELPrnpIyQQ+3Hia3OFW5fw0+zvKQXAUlk2pCXZnlHWTIMxO\n68klreWdncUv9DjXSlhK4JnXHW3EhogcefqXuGBXsCjTHzV+Cf7vAe/pdIrA\nehLmDqYEN5j3YSMFaubiZhivgwthqRAZPTuybKiygRcZOPJhJcmGGbvfDunf\n64URJnPHjKWqP3qVzyNymZhxT1DjGs9kNk+t+g+BfVwAb4/YlRH1KimBXEDT\nnAmPeGpEwqYa6oeby/pkn9SGnYDR0duue9I1LyQ4GmiGgW1DpFWudXtz4gIk\nreannktQevmYLE8r8uWtP/p1FhzQqo+JmXjD7TNLRN9GkEtusMUECel2Suec\ngXoH\r\n=maem\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEC/z7r203p/tDUoQGCFDScaO1LenrSRnX472Byx4dsrAiEA5pIi4KwqiKAbVuWyiqn4W/BNBfPm/fHLFXRMwpz17qY="}]},"_npmUser":{"name":"a417420427","email":"a417420zha@gmail.com"},"directories":{},"maintainers":[{"name":"a417420427","email":"a417420zha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-drag-file_1.0.0_1629627673597_0.006296884413738324"},"_hasShrinkwrap":false},"1.0.1":{"name":"@a417420427/use-drag-file","version":"1.0.1","description":"an react hook of drag file","main":"lib/index.js","author":{"name":"zf"},"license":"MIT","scripts":{"build":"yarn compile","compile":"tsc -p ./tsconfig.compile.json --module commonjs --outDir lib/","prepublishOnly":"yarn compile"},"devDependencies":{"@types/react":"^17.0.14","prettier":"^2.3.0","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.2.4","@types/filesystem":"^0.0.32"},"repository":{"type":"git","url":"git+https://github.com/a417420427/use-drag-file.git"},"peerDependencies":{"axios":"^0.21.1","react":"^17.0.2"},"gitHead":"8577872e0c42ed0ad1c064e39dad66204d5cbc84","bugs":{"url":"https://github.com/a417420427/use-drag-file/issues"},"homepage":"https://github.com/a417420427/use-drag-file#readme","_id":"@a417420427/use-drag-file@1.0.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vanlDub4SXphq3GOX/UiJEtOHyhekk8GDqso1U11AHwzCn+1ufA8tuCd8BI3BPsalPuyJa47sPexQkzNpOZDRw==","shasum":"12d0a3ed9e7cc4485556eb3bd6ec53bcfc7027ea","tarball":"https://registry.npmjs.org/@a417420427/use-drag-file/-/use-drag-file-1.0.1.tgz","fileCount":19,"unpackedSize":45489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIidQCRA9TVsSAnZWagAA+zQP/iFlXhO9BcIEvc1sVolE\n8R/YqRwus/D7aac2Ukst1QBuuUwdznQLXLE2QOuMpFdIeETqW5CcqrF8cfum\ny8UBTOABVoXEooqyvPJ/fqKlW0rTP/e0TsfHkn52MNthdiwzbxfNptu3Yc3K\nN8n6xwfOVXfLtg4KCspkC32nv/CTwy/UZxuxrsbdULlVafwzzaDc6mSdz78f\nAj/xXD9x73xN4bVRYAIB64k/Mgc0CzsShscWsuDEZ+CwdPBsTbyDeHCrBLg7\nE2wmlhx6PxakUEndcV6RpLhTeUjmoHpvvKl0vK4tHeHhIA51KrLT+EPTRuCN\ngAZXyA46XSonJ6f18m8xQizNTqUj/WSiijmAeVEvppBYojyQEJDRLTsKILlg\n438d3o7EPKO48+0mNZV/K/rnK4zZQMqa1OQOFAXkqOfKOWVv6lvj3k20O0e5\nH85aoh3jwY7uqTOazKko4yA3LgNQmunlcvvj+nGsdcPCB+dmicMtYpxGeyOe\nZ83RhVMDTGFoO4gqVjPSScIkXYv3SwliH01zDeYI1MNHKVM4tB/knpz1jTmf\naLIReKvMnWrOy9qBX0IPiyMdRO/2wUnIo0ue+sSbVAVdF7QvUlDJWKMncBGh\nnk/v27KCGW0eYbmFSBflTOy21jXDNh3ceGxKFlmjQzjhi1aeTq7LUu56H9C3\nRTxD\r\n=hdKt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXuqI9IYCgiiiiRWUoB+qOf21GNkXoHyIH48LqaeDHsgIhAPV02m29PjmLDhmZImjnJNYAOAlfGd1hPrzhl9dhFgqx"}]},"_npmUser":{"name":"a417420427","email":"a417420zha@gmail.com"},"directories":{},"maintainers":[{"name":"a417420427","email":"a417420zha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-drag-file_1.0.1_1629628240325_0.8307422878704405"},"_hasShrinkwrap":false},"1.0.2":{"name":"@a417420427/use-drag-file","version":"1.0.2","description":"an react hook of drag file","main":"lib/index.js","author":{"name":"zf"},"license":"MIT","scripts":{"build":"yarn compile","compile":"tsc -p ./tsconfig.compile.json --module commonjs --outDir lib/","prepublishOnly":"yarn compile"},"devDependencies":{"@types/react":"^17.0.14","prettier":"^2.3.0","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.2.4","@types/filesystem":"^0.0.32"},"repository":{"type":"git","url":"git+https://github.com/a417420427/use-drag-file.git"},"peerDependencies":{"axios":"^0.21.1","react":"^17.0.2"},"gitHead":"1ca6789bbb2a2161759d1db875fb31cc8f50790d","bugs":{"url":"https://github.com/a417420427/use-drag-file/issues"},"homepage":"https://github.com/a417420427/use-drag-file#readme","_id":"@a417420427/use-drag-file@1.0.2","_nodeVersion":"12.18.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MItdULFJ9+RWBI/Oe0uLFw+v0q7u2TyUZaEQ8WO70XpFLEca/rFRhjWeZ4H4wPzbmfYvPqV27a7G0O5WhO57tw==","shasum":"18fc80ef838cbd275796cdceda7b23d3df857a59","tarball":"https://registry.npmjs.org/@a417420427/use-drag-file/-/use-drag-file-1.0.2.tgz","fileCount":19,"unpackedSize":44722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIi7bCRA9TVsSAnZWagAAWc4QAJUCe/IEpQh9Sk6a7Jai\niPgLvd5sL33rXd/xxCyPyHPKBib7Lutq8AFGXKV/LyLRTy1uoGeawPrhxm/q\nQ0vXL5iaa3MPUvwTtnt+kvChOh7Uik71eBpDp4y5dS2hF4GYYuoMbKP6OZgy\n4Fx72GjKUEqYQO8I3yGnbKcHcD2Qq2kzS8OxIRtWYyhBW0qSWBN5hZhpTSGe\nNSxYWWURkS+l+kekGiky51k4s9w5X+X49CTnjvgaFVuulYkuZfdHUAyNFSbd\nEEZ3xSJWEmCU6ApBWDa8EQCj3/nOs3wKu0UQWC8FL9L5Ru9UqYtZH5EN+3TR\nfwGckTgIWHelvs4abgVUO8bAHKWxEiuHcHQRHKrQxAjxJBkCGt8fgAp2kFHE\ncw5X0NsqHsF8VEM/IhTyEqv5q8bKckP7vIouxEjxhCUEJm1x0rSuu1kLfUZ2\nFnHjcQkEg3Jb7L8owv9FjBeeFLqlRBgC6oRFiumLtt4yq1fXTPUWvLvY2Q8A\nxu4TRYw9dH6n3S9c58CN1+sEjfVdk1I4OsI5ZNgKCHj1ySbvDSMqkMy8N5kV\ngc7LzIg3eLvwAuuN8GfaDdJ5t5D4wXu6eiCrWKnYHlV+Y9uYvkzdxtE8UN9Y\nFZm6EXDpC78PqukWNVr6Ok2XMZk4RERrOlNs3SYR/3rQaNXZTago4EEMFl8q\nCaOn\r\n=c+IG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBKNItqtj06q/IAqC+fSTXYVFkbaA/GDr24F3BWy9EtIAiEA7hehFVV0o4pTO8N18npnPbAg50rHb2JasCEYp19h4+0="}]},"_npmUser":{"name":"a417420427","email":"a417420zha@gmail.com"},"directories":{},"maintainers":[{"name":"a417420427","email":"a417420zha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-drag-file_1.0.2_1629630171598_0.07856175830205014"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-22T10:21:13.561Z","1.0.0":"2021-08-22T10:21:13.737Z","modified":"2022-04-04T10:53:56.990Z","1.0.1":"2021-08-22T10:30:40.437Z","1.0.2":"2021-08-22T11:02:51.752Z"},"maintainers":[{"name":"a417420427","email":"a417420zha@gmail.com"}],"description":"an react hook of drag file","homepage":"https://github.com/a417420427/use-drag-file#readme","repository":{"type":"git","url":"git+https://github.com/a417420427/use-drag-file.git"},"author":{"name":"zf"},"bugs":{"url":"https://github.com/a417420427/use-drag-file/issues"},"license":"MIT","readme":"# 监听拖拽上传的文件内容\n\n## 使用\n```js\nimport {useDragFile} from '@a417420427/use-drag-file'\n\n// const {dropFiles} = useDragFile()\n// or\nconst onDragover = () => {}\nconst onDrop =() => {}\nconst onDragenter = () => {}\n// dropFiles 文件和当前文件路径信息\nconst {dropFiles} = useDragFile({\n  onDragover,\n  onDrop,\n  onDragenter\n})\n```\n\n## [demo](https://blog.zxueping.com/dist/index.html#/Sample)","readmeFilename":"readme.md"}