{"versions":{"1.1.1":{"name":"browser-md5-file","version":"1.1.1","description":"MD5 file in browser.","main":"dist/index.cjs.js","module":"dist/index.esm.js","browser":"dist/index.umd.js","scripts":{"build":"rollup -c","dev":"rollup -c -w","release":"standard-version"},"repository":{"type":"git","url":"git+https://github.com/forsigner/browser-md5-file.git"},"keywords":["md5","browser","md5 file browser"],"author":{"name":"forsigner"},"license":"MIT","bugs":{"url":"https://github.com/forsigner/browser-md5-file/issues"},"homepage":"https://github.com/forsigner/browser-md5-file#readme","devDependencies":{"rollup":"^0.66.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.0.0","standard-version":"^4.4.0"},"dependencies":{"spark-md5":"^2.0.2"},"gitHead":"7955470ea5c4cede787fbcf5a609afd2dc28a74d","_id":"browser-md5-file@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"anonymous","email":"forsigner@gmail.com"},"dist":{"shasum":"247d63527f662d9667adecbe61808b4961b90dc6","size":7395,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/browser-md5-file/-/browser-md5-file-1.1.1.tgz"},"maintainers":[{"name":"anonymous","email":"forsigner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-md5-file_1.1.1_1545731201031_0.6267166925844034"},"_hasShrinkwrap":false,"publish_time":1545731201340,"_cnpm_publish_time":1545731201340,"contributors":[]},"1.1.0":{"name":"browser-md5-file","version":"1.1.0","description":"MD5 file in browser.","main":"dist/index.cjs.js","module":"dist/index.esm.js","browser":"dist/index.umd.js","scripts":{"build":"rollup -c","dev":"rollup -c -w","release":"standard-version"},"repository":{"type":"git","url":"git+https://github.com/forsigner/browser-md5-file.git"},"keywords":["md5","browser","md5 file browser"],"author":{"name":"forsigner"},"license":"MIT","bugs":{"url":"https://github.com/forsigner/browser-md5-file/issues"},"homepage":"https://github.com/forsigner/browser-md5-file#readme","devDependencies":{"rollup":"^0.66.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.0.0","standard-version":"^4.4.0"},"dependencies":{"spark-md5":"^2.0.2"},"gitHead":"f2307170de4672ed0b91d130835d0cc7a393454f","_id":"browser-md5-file@1.1.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"anonymous","email":"forsigner@gmail.com"},"dist":{"shasum":"0f2c0ed15dfe49ffe06f8432e375d279728263bf","size":7385,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/browser-md5-file/-/browser-md5-file-1.1.0.tgz"},"maintainers":[{"name":"anonymous","email":"forsigner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-md5-file_1.1.0_1540345522149_0.6186461171966178"},"_hasShrinkwrap":false,"publish_time":1540345522296,"_cnpm_publish_time":1540345522296,"contributors":[]},"1.0.0":{"name":"browser-md5-file","version":"1.0.0","description":"MD5 file in browser. ","main":"index","scripts":{},"repository":{"type":"git","url":"git+https://github.com/forsigner/browser-md5-file.git"},"keywords":["scrollbar","nice"],"author":{"name":"forsigner"},"license":"MIT","bugs":{"url":"https://github.com/forsigner/browser-md5-file/issues"},"homepage":"https://github.com/forsigner/browser-md5-file#readme","devDependencies":{"babel-eslint":"^4.1.6","babel-preset-es2015":"^6.1.2","babelify":"^7.2.0","browserify":"^12.0.1","eslint":"^1.10.3","gulp":"^3.9.0","gulp-cssnano":"^2.0.0","gulp-less":"^3.0.5","gulp-rename":"^1.2.2","gulp-replace-name":"^1.0.1","gulp-streamify":"^1.0.2","gulp-uglify":"^1.5.1","jest-cli":"^0.8.2","vinyl-source-stream":"^1.1.0"},"dependencies":{"spark-md5":"^2.0.2"},"gitHead":"847913ae5710c93c3ac6e32b5a50a3dd20f45374","_id":"browser-md5-file@1.0.0","_shasum":"f098d42f1d74f2e546b98f400df87338d8ccce15","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"anonymous","email":"forsigner@gmail.com"},"dist":{"shasum":"f098d42f1d74f2e546b98f400df87338d8ccce15","size":10950,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/browser-md5-file/-/browser-md5-file-1.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"forsigner@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/browser-md5-file-1.0.0.tgz_1457064543449_0.015182884177193046"},"directories":{},"publish_time":1457064544738,"_cnpm_publish_time":1457064544738,"_hasShrinkwrap":false,"contributors":[]}},"dist-tags":{"latest":"1.1.1"},"name":"browser-md5-file","time":{"modified":"2023-07-31T09:11:41.953Z","created":"2022-01-26T21:37:13.344Z","1.1.1":"2018-12-25T09:46:41.340Z","1.1.0":"2018-10-24T01:45:22.296Z","1.0.0":"2016-03-04T04:09:04.738Z"},"readme":"# browser-md5-file [![NPM Version](http://img.shields.io/npm/v/browser-md5-file.svg?style=flat)](https://www.npmjs.org/package/browser-md5-file)\n\nMD5 file in browser. Base on [js-spark-md5](https://github.com/satazor/js-spark-md5).\n\n### Demo\n\n[demo](http://forsigner.com/browser-md5-file)\n\n### Installation\n\n```bash\n$ npm i browser-md5-file -S\n```\n\n### Usage\n\n```js\nimport BMF from 'browser-md5-file';\n\nconst el = document.getElementById('upload');\nconst bmf = new BMF();\n\nel.addEventListener('change', handle, false);\n\nfunction handle(e) {\n  const file = e.target.files[0];\n  bmf.md5(\n    file,\n    (err, md5) => {\n      console.log('err:', err);\n      console.log('md5 string:', md5); // 97027eb624f85892c69c4bcec8ab0f11\n    },\n    progress => {\n      console.log('progress number:', progress);\n    },\n  );\n}\n```\n\nYou can abort it before success to md5 :\n\n```js\n  bmf.abort();\n```\n\n### Browser compatibility\n\n- IE9+\n- Firefox\n- Chrome\n- Safari\n- Opera\n\n### License\n\n[MIT](LICENSE)","users":{}}