{"_id":"ts-md5","_rev":"4127089","name":"ts-md5","description":"TypeScript MD5 implementation","dist-tags":{"latest":"2.0.1"},"maintainers":[{"name":"stakach","email":""},{"name":"yuion","email":""}],"time":{"modified":"2026-03-01T18:25:33.000Z","created":"2016-02-09T04:59:17.170Z","2.0.1":"2025-07-02T03:40:42.951Z","2.0.0":"2025-07-02T03:27:52.238Z","1.3.1":"2022-08-16T10:25:40.766Z","1.3.0":"2022-08-16T03:56:24.129Z","1.2.11":"2022-01-23T21:44:26.583Z","1.2.10":"2021-11-16T00:44:14.776Z","1.2.9":"2021-06-22T05:46:49.912Z","1.2.8":"2021-05-21T02:37:23.631Z","1.2.7":"2019-10-22T01:41:36.249Z","1.2.6":"2019-09-09T07:40:29.512Z","1.2.5":"2019-08-30T07:36:12.675Z","1.2.4":"2018-01-29T21:24:48.739Z","1.2.3":"2018-01-15T04:30:29.128Z","1.2.2":"2017-08-03T06:09:36.491Z","1.2.1":"2017-08-03T06:04:59.943Z","1.2.0":"2016-03-16T05:41:53.427Z","1.1.0":"2016-02-10T06:13:40.926Z","1.0.0":"2016-02-09T04:59:17.170Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/cotag/ts-md5.git"},"versions":{"2.0.1":{"name":"ts-md5","version":"2.0.1","description":"TypeScript MD5 implementation","homepage":"https://github.com/cotag/ts-md5","type":"module","main":"dist/index.cjs.js","module":"dist/index.es.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs.js"}},"keywords":["placeos","cotag","md5","typescript","ts"],"engines":{"node":">=18"},"scripts":{"dev":"vite","build":"tsc && vite build && node ./build-worker.js","preview":"vite preview","docs":"typedoc --excludePrivate --out docs src","lint":"eslint .","test":"vitest","test:cov":"vitest run --coverage","format":"prettier --write .","semantic-release":"semantic-release","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/cotag/ts-md5.git"},"maintainers":[{"name":"stakach","email":""},{"name":"yuion","email":""}],"license":"MIT","bugs":{"url":"https://github.com/cotag/ts-md5/issues"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"jsdom","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"collectCoverageFrom":["src/**/*.{js,ts}"]},"devDependencies":{"@vitest/coverage-v8":"^3.0.7","jsdom":"^26.1.0","prettier-plugin-organize-imports":"^4.1.0","semantic-release":"^24.2.3","typedoc":"^0.27.9","typescript":"^5.8.0","vite":"^6.3.5","vite-plugin-dts":"^4.5.3","vitest":"^3.0.7"},"_id":"ts-md5@2.0.1","gitHead":"8265ec593e68f0d14f7cc67082ec9c73ac16e65b","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b05fb6d65f2116aa4591280c8d0510084567f291","size":40320,"noattachment":false,"key":"/ts-md5/-/ts-md5-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-md5/download/ts-md5-2.0.1.tgz"},"_npmUser":{"name":"yuion","email":"alex@yuion.net","actor":{"name":"yuion","email":"alex@yuion.net","type":"user"}},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-md5_2.0.1_1751427642735_0.6928786551252866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T03:40:42.951Z","publish_time":1751427642951,"_source_registry_name":"default","_cnpm_publish_time":1751427642951},"2.0.0":{"name":"ts-md5","version":"2.0.0","description":"TypeScript MD5 implementation","homepage":"https://github.com/cotag/ts-md5","type":"module","main":"dist/index.cjs.js","module":"dist/index.es.js","types":"dist/index.d.ts","keywords":["placeos","cotag","md5","typescript","ts"],"engines":{"node":">=18"},"scripts":{"dev":"vite","build":"tsc && vite build && node ./build-worker.js","preview":"vite preview","docs":"typedoc --excludePrivate --out docs src","lint":"eslint .","test":"vitest","test:cov":"vitest run --coverage","format":"prettier --write .","semantic-release":"semantic-release","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/cotag/ts-md5.git"},"maintainers":[{"name":"stakach","email":""},{"name":"yuion","email":""}],"license":"MIT","bugs":{"url":"https://github.com/cotag/ts-md5/issues"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"jsdom","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"collectCoverageFrom":["src/**/*.{js,ts}"]},"devDependencies":{"@vitest/coverage-v8":"^3.0.7","jsdom":"^26.1.0","prettier-plugin-organize-imports":"^4.1.0","semantic-release":"^24.2.3","typedoc":"^0.27.9","typescript":"^5.8.0","vite":"^6.3.5","vite-plugin-dts":"^4.5.3","vitest":"^3.0.7"},"_id":"ts-md5@2.0.0","gitHead":"af0344a29fe7238154fdef378d4a93f85e00f86c","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"shasum":"b5e716f1ddb7f80830eb71ea1ae781abf583b430","size":40292,"noattachment":false,"key":"/ts-md5/-/ts-md5-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-md5/download/ts-md5-2.0.0.tgz"},"_npmUser":{"name":"yuion","actor":{"name":"yuion","type":"user","email":"alex@yuion.net"},"email":"alex@yuion.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-md5_2.0.0_1751426872037_0.7249742898356266"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-02T03:27:52.238Z","publish_time":1751426872238,"_source_registry_name":"default","_cnpm_publish_time":1751426872238},"1.3.1":{"version":"1.3.1","license":"MIT","name":"ts-md5","maintainers":[{"name":"stakach","email":""},{"name":"yuion","email":""}],"description":"TypeScript MD5 implementation","homepage":"https://github.com/cotag/ts-md5","module":"dist/esm/index.js","main":"dist/cjs/index.js","typings":"dist/esm/index.d.ts","keywords":["placeos","cotag","md5","typescript"],"engines":{"node":">=12"},"repository":{"type":"git","url":"git+https://github.com/cotag/ts-md5.git"},"bugs":{"url":"https://github.com/cotag/ts-md5/issues"},"scripts":{"build":"node ./clean.js && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && npm run build-worker","docs":"typedoc --excludePrivate --out docs src","test":"jest --coverage","test:watch":"jest --coverage --watch","test:coverage":"jest --coverage","test:ci":"jest --runInBand","lint":"tslint --project tsconfig.json","semantic-release":"semantic-release","prepare":"npm run build","build-worker":"node ./build-worker.js"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"jsdom","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"collectCoverageFrom":["src/**/*.{js,ts}"]},"devDependencies":{"@types/jest":"^26.0.9","jest":"^26.2.2","jest-config":"^26.2.2","semantic-release":"^19.0.3","ts-jest":"^26.1.4","tslib":"^2.0.1","tslint":"^6.1.3","typedoc":"^0.22.11","typescript":"^4.5.5"},"gitHead":"d4787b36bc2f9edd008edf520d3c8ffe479bd044","_id":"ts-md5@1.3.1","_nodeVersion":"14.20.0","_npmVersion":"8.17.0","dist":{"shasum":"f5b860c0d5241dd9bb4e909dd73991166403f511","size":20071,"noattachment":false,"key":"/ts-md5/-/ts-md5-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-md5/download/ts-md5-1.3.1.tgz"},"_npmUser":{"name":"yuion","email":"alex@yuion.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-md5_1.3.1_1660645540594_0.7677988512758906"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-16T10:51:14.995Z","publish_time":1660645540766,"_cnpm_publish_time":1660645540766},"1.3.0":{"version":"1.3.0","license":"MIT","name":"ts-md5","maintainers":[{"name":"stakach","email":""},{"name":"yuion","email":""}],"description":"TypeScript MD5 implementation","homepage":"https://github.com/cotag/ts-md5","module":"dist/esm/index.js","main":"dist/cjs/index.js","typings":"dist/esm/index.d.ts","keywords":["placeos","cotag","md5","typescript"],"engines":{"node":">=10"},"repository":{"type":"git","url":"git+https://github.com/cotag/ts-md5.git"},"bugs":{"url":"https://github.com/cotag/ts-md5/issues"},"scripts":{"build":"node ./clean.js && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && npm run build-worker","docs":"typedoc --excludePrivate --out docs src","test":"jest --coverage","test:watch":"jest --coverage --watch","test:coverage":"jest --coverage","test:ci":"jest --runInBand","lint":"tslint --project tsconfig.json","semantic-release":"semantic-release","prepare":"npm run build","build-worker":"node ./build-worker.js"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"jsdom","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"collectCoverageFrom":["src/**/*.{js,ts}"]},"devDependencies":{"@types/jest":"^26.0.9","jest":"^26.2.2","jest-config":"^26.2.2","semantic-release":"^17.2.3","ts-jest":"^26.1.4","tslib":"^2.0.1","tslint":"^6.1.3","typedoc":"^0.22.11","typescript":"^4.5.5"},"gitHead":"13d13aef72fc97081560e72ee96060966d2807dd","_id":"ts-md5@1.3.0","_nodeVersion":"10.24.1","_npmVersion":"7.19.1","dist":{"shasum":"4de47b8b66a2c3b57f0f910278f0568596dfb1ab","size":19075,"noattachment":false,"key":"/ts-md5/-/ts-md5-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-md5/download/ts-md5-1.3.0.tgz"},"_npmUser":{"name":"yuion","email":"alex@yuion.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-md5_1.3.0_1660622183952_0.06385590401690044"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-16T03:56:32.078Z","publish_time":1660622184129,"_cnpm_publish_time":1660622184129},"1.2.11":{"bugs":{"url":"https://github.com/cotag/ts-md5/issues"},"contributors":[],"devDependencies":{"@types/jasmine":"^2.5.53","@types/node":"^8.10.60","@types/webpack":"^3.0.5","jasmine-core":"latest","karma":"latest","karma-chrome-launcher":"latest","karma-jasmine":"latest","karma-webpack":"latest","ts-loader":"latest","typescript":"latest","webpack":"latest"},"description":"TypeScript MD5 implementation","directories":{},"homepage":"https://github.com/cotag/ts-md5","license":"MIT","main":"dist/md5.js","maintainers":[{"name":"stakach","email":""},{"name":"yuion","email":""}],"name":"ts-md5","optionalDependencies":{},"peerDependencies":{},"repository":{"type":"git","url":"git+https://github.com/cotag/ts-md5.git"},"scripts":{"build":"node node_modules/typescript/bin/tsc --p . && cat ./dist/md5_file_hasher.js ./src/worker.js >> ./dist/md5.js && grep -v exports. ./dist/md5.js > ./dist/md5_worker.js && node node_modules/typescript/bin/tsc","test":"node node_modules/karma/bin/karma start karma.conf.js"},"types":"dist/md5.d.ts","version":"1.2.11","gitHead":"6892c08ff394138c524fa83ae4e8860ee7f57dd2","dependencies":{},"_id":"ts-md5@1.2.11","_nodeVersion":"14.15.1","_npmVersion":"8.1.4","dist":{"shasum":"0bbdf884eecf7da3952fe8671a109d7e55d322c6","size":19069,"noattachment":false,"key":"/ts-md5/-/ts-md5-1.2.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-md5/download/ts-md5-1.2.11.tgz"},"_npmUser":{"name":"yuion","email":"alex@yuion.net"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-md5_1.2.11_1642974266396_0.25239173508327495"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-23T21:54:33.710Z","publish_time":1642974266583,"_cnpm_publish_time":1642974266583},"1.2.10":{"bugs":{"url":"https://github.com/cotag/ts-md5/issues"},"contributors":[],"devDependencies":{"@types/jasmine":"^2.5.53","@types/node":"^8.10.60","@types/webpack":"^3.0.5","jasmine-core":"latest","karma":"latest","karma-chrome-launcher":"latest","karma-jasmine":"latest","karma-webpack":"latest","ts-loader":"latest","typescript":"latest","webpack":"latest"},"description":"TypeScript MD5 implementation","directories":{},"homepage":"https://github.com/cotag/ts-md5","license":"MIT","main":"dist/md5.js","maintainers":[{"name":"stakach","email":""},{"name":"yuion","email":""}],"name":"ts-md5","optionalDependencies":{},"peerDependencies":{},"repository":{"type":"git","url":"git+https://github.com/cotag/ts-md5.git"},"scripts":{"build":"node node_modules/typescript/bin/tsc --p . && cat ./dist/md5_file_hasher.js ./src/worker.js >> ./dist/md5.js && grep -v exports. ./dist/md5.js > ./dist/md5_worker.js && node node_modules/typescript/bin/tsc","test":"node node_modules/karma/bin/karma start karma.conf.js"},"types":"dist/md5.d.ts","version":"1.2.10","gitHead":"0940f8499b6702515063692222753d1e054c519d","dependencies":{},"_id":"ts-md5@1.2.10","_nodeVersion":"14.15.1","_npmVersion":"8.1.2","dist":{"shasum":"65c9208697a2478269e5e4f45518090fe46dcdcb","size":19235,"noattachment":false,"key":"/ts-md5/-/ts-md5-1.2.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-md5/download/ts-md5-1.2.10.tgz"},"_npmUser":{"name":"yuion","email":"alex@yuion.net"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-md5_1.2.10_1637023454605_0.2626647767848631"},"_hasShrinkwrap":false,"publish_time":1637023454776,"_cnpm_publish_time":1637023454776,"_cnpmcore_publish_time":"2021-12-16T11:43:24.781Z"},"1.2.9":{"bugs":{"url":"https://github.com/cotag/ts-md5/issues"},"contributors":[],"devDependencies":{"@types/jasmine":"^2.5.53","@types/node":"^8.10.60","@types/webpack":"^3.0.5","jasmine-core":"latest","karma":"latest","karma-chrome-launcher":"latest","karma-jasmine":"latest","karma-webpack":"latest","ts-loader":"latest","typescript":"latest","webpack":"latest"},"description":"TypeScript MD5 implementation","directories":{},"homepage":"https://github.com/cotag/ts-md5","license":"MIT","main":"dist/md5.js","maintainers":[{"name":"stakach","email":""},{"name":"yuion","email":""}],"name":"ts-md5","optionalDependencies":{},"peerDependencies":{},"repository":{"type":"git","url":"git+https://github.com/cotag/ts-md5.git"},"scripts":{"build":"node node_modules/typescript/bin/tsc --p . && cat ./dist/md5_file_hasher.js ./src/worker.js >> ./dist/md5.js && grep -v exports. ./dist/md5.js > ./dist/md5_worker.js && node node_modules/typescript/bin/tsc","test":"node node_modules/karma/bin/karma start karma.conf.js"},"types":"dist/md5.d.ts","version":"1.2.9","gitHead":"d2e2c5330e8a5dd8711d9e1dff6a94b497f35176","dependencies":{},"_id":"ts-md5@1.2.9","_nodeVersion":"14.15.1","_npmVersion":"7.18.1","dist":{"shasum":"22c9fd2baafdfdebee1068ff4d2dc215ff51df77","size":19209,"noattachment":false,"key":"/ts-md5/-/ts-md5-1.2.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-md5/download/ts-md5-1.2.9.tgz"},"_npmUser":{"name":"yuion","email":"alex@yuion.net"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-md5_1.2.9_1624340809809_0.3514690030069365"},"_hasShrinkwrap":false,"publish_time":1624340809912,"_cnpm_publish_time":1624340809912,"_cnpmcore_publish_time":"2021-12-16T11:43:25.027Z"},"1.2.8":{"bugs":{"url":"https://github.com/cotag/ts-md5/issues"},"contributors":[],"devDependencies":{"@types/jasmine":"^2.5.53","@types/node":"^8.10.60","@types/webpack":"^3.0.5","jasmine-core":"latest","karma":"latest","karma-chrome-launcher":"latest","karma-jasmine":"latest","karma-webpack":"latest","ts-loader":"latest","typescript":"latest","webpack":"latest"},"description":"TypeScript MD5 implementation","directories":{},"homepage":"https://github.com/cotag/ts-md5","license":"MIT","main":"dist/md5.js","maintainers":[{"name":"stakach","email":""},{"name":"yuion","email":""}],"name":"ts-md5","optionalDependencies":{},"peerDependencies":{},"repository":{"type":"git","url":"git+https://github.com/cotag/ts-md5.git"},"scripts":{"build":"node node_modules/typescript/bin/tsc --p . && cat ./dist/md5_file_hasher.js ./src/worker.js >> ./dist/md5.js && grep -v exports. ./dist/md5.js > ./dist/md5_worker.js && node node_modules/typescript/bin/tsc","test":"node node_modules/karma/bin/karma start karma.conf.js"},"types":"dist/md5.d.ts","version":"1.2.8","gitHead":"0374b30503a6918ce8683d01ceb89bdf03613b81","dependencies":{},"_id":"ts-md5@1.2.8","_nodeVersion":"14.15.1","_npmVersion":"7.12.1","dist":{"shasum":"919a47277b748db2a49181a346ec90497026cb6c","size":19068,"noattachment":false,"key":"/ts-md5/-/ts-md5-1.2.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-md5/download/ts-md5-1.2.8.tgz"},"_npmUser":{"name":"yuion","email":"alex@yuion.net"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-md5_1.2.8_1621564643420_0.38151825610012646"},"_hasShrinkwrap":false,"publish_time":1621564643631,"_cnpm_publish_time":1621564643631,"_cnpmcore_publish_time":"2021-12-16T11:43:25.266Z"},"1.2.7":{"bugs":{"url":"https://github.com/cotag/ts-md5/issues"},"contributors":[],"devDependencies":{"@types/jasmine":"^2.5.53","@types/node":"^8.0.16","@types/webpack":"^3.0.5","jasmine-core":"latest","karma":"latest","karma-chrome-launcher":"latest","karma-jasmine":"latest","karma-webpack":"latest","ts-loader":"^2.3.1","typescript":"latest","webpack":"^3.3.0"},"dependencies":{},"description":"TypeScript MD5 implementation","directories":{},"homepage":"https://github.com/cotag/ts-md5","license":"MIT","main":"dist/md5.js","maintainers":[{"name":"stakach","email":""},{"name":"yuion","email":""}],"name":"ts-md5","optionalDependencies":{},"peerDependencies":{},"repository":{"type":"git","url":"git+https://github.com/cotag/ts-md5.git"},"scripts":{"build":"node node_modules/typescript/bin/tsc --p . && cat ./dist/md5_file_hasher.js ./src/worker.js >> ./dist/md5.js && grep -v exports. ./dist/md5.js > ./dist/md5_worker.js && node node_modules/typescript/bin/tsc","test":"node node_modules/karma/bin/karma start karma.conf.js"},"types":"dist/md5.d.ts","version":"1.2.7","gitHead":"507e81f69968b0fea790277f73f529e95179ae8f","_id":"ts-md5@1.2.7","_nodeVersion":"12.3.1","_npmVersion":"6.12.0","dist":{"shasum":"b76471fc2fd38f0502441f6c3b9494ed04537401","size":19420,"noattachment":false,"key":"/ts-md5/-/ts-md5-1.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-md5/download/ts-md5-1.2.7.tgz"},"_npmUser":{"name":"yuion","email":"alex@yuion.net"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-md5_1.2.7_1571708496101_0.7597001555590772"},"_hasShrinkwrap":false,"publish_time":1571708496249,"_cnpm_publish_time":1571708496249,"_cnpmcore_publish_time":"2021-12-16T11:43:25.563Z"},"1.2.6":{"bugs":{"url":"https://github.com/cotag/ts-md5/issues"},"contributors":[],"devDependencies":{"@types/jasmine":"^2.5.53","@types/node":"^8.0.16","@types/webpack":"^3.0.5","jasmine-core":"latest","karma":"latest","karma-chrome-launcher":"latest","karma-jasmine":"latest","karma-webpack":"latest","ts-loader":"^2.3.1","typescript":"latest","webpack":"^3.3.0"},"dependencies":{},"description":"TypeScript MD5 implementation","directories":{},"homepage":"https://github.com/cotag/ts-md5","license":"MIT","main":"dist/md5.js","maintainers":[{"name":"stakach","email":""},{"name":"yuion","email":""}],"name":"ts-md5","optionalDependencies":{},"peerDependencies":{},"repository":{"type":"git","url":"git+https://github.com/cotag/ts-md5.git"},"scripts":{"build":"node node_modules/typescript/bin/tsc --p . && cat ./dist/md5_file_hasher.js ./src/worker.js >> ./dist/md5.js && grep -v exports. ./dist/md5.js > ./dist/md5_worker.js && node node_modules/typescript/bin/tsc","test":"node node_modules/karma/bin/karma start karma.conf.js"},"types":"dist/md5.d.ts","version":"1.2.6","gitHead":"e134d2a5a35656e4fee7f1571e217422d0fcfba7","_id":"ts-md5@1.2.6","_nodeVersion":"12.3.1","_npmVersion":"6.11.3","dist":{"shasum":"a511b3023e46f729edbe6766d5899595a5643f1d","size":19420,"noattachment":false,"key":"/ts-md5/-/ts-md5-1.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-md5/download/ts-md5-1.2.6.tgz"},"_npmUser":{"name":"yuion","email":"alex@yuion.net"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-md5_1.2.6_1568014829323_0.5490754112347345"},"_hasShrinkwrap":false,"publish_time":1568014829512,"_cnpm_publish_time":1568014829512,"_cnpmcore_publish_time":"2021-12-16T11:43:25.807Z"},"1.2.5":{"bugs":{"url":"https://github.com/cotag/ts-md5/issues"},"contributors":[],"devDependencies":{"@types/jasmine":"^2.5.53","@types/node":"^8.0.16","@types/webpack":"^3.0.5","jasmine-core":"latest","karma":"latest","karma-chrome-launcher":"latest","karma-jasmine":"latest","karma-webpack":"latest","ts-loader":"^2.3.1","typescript":"latest","webpack":"^3.3.0"},"dependencies":{},"description":"TypeScript MD5 implementation","directories":{},"homepage":"https://github.com/cotag/ts-md5","license":"MIT","main":"dist/md5.js","maintainers":[{"name":"stakach","email":""},{"name":"yuion","email":""}],"name":"ts-md5","optionalDependencies":{},"peerDependencies":{},"repository":{"type":"git","url":"git+https://github.com/cotag/ts-md5.git"},"scripts":{"build":"node node_modules/typescript/bin/tsc --p . && cat ./dist/md5_file_hasher.js ./src/worker.js >> ./dist/md5.js && grep -v exports. ./dist/md5.js > ./dist/md5_worker.js && node node_modules/typescript/bin/tsc","test":"node node_modules/karma/bin/karma start karma.conf.js"},"types":"dist/md5.d.ts","version":"1.2.5","gitHead":"6ecc8654558152408880f6f8e9496bdf54f253cf","_id":"ts-md5@1.2.5","_nodeVersion":"12.3.1","_npmVersion":"6.10.3","dist":{"shasum":"4cb00ddf687251a2aba09922f95f766bf6486a15","size":19307,"noattachment":false,"key":"/ts-md5/-/ts-md5-1.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-md5/download/ts-md5-1.2.5.tgz"},"_npmUser":{"name":"yuion","email":"alex@yuion.net"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-md5_1.2.5_1567150572574_0.42577190553795674"},"_hasShrinkwrap":false,"publish_time":1567150572675,"_cnpm_publish_time":1567150572675,"_cnpmcore_publish_time":"2021-12-16T11:43:26.433Z"},"1.2.4":{"bugs":{"url":"https://github.com/cotag/ts-md5/issues"},"contributors":[],"devDependencies":{"@types/jasmine":"^2.5.53","@types/node":"^8.0.16","@types/webpack":"^3.0.5","jasmine-core":"latest","karma":"latest","karma-chrome-launcher":"latest","karma-jasmine":"latest","karma-webpack":"latest","ts-loader":"^2.3.1","typescript":"latest","webpack":"^3.3.0"},"dependencies":{},"description":"TypeScript MD5 implementation","directories":{},"homepage":"https://github.com/cotag/ts-md5","license":"MIT","main":"dist/md5.js","maintainers":[{"name":"stakach","email":""},{"name":"yuion","email":""}],"name":"ts-md5","optionalDependencies":{},"peerDependencies":{},"repository":{"type":"git","url":"git+https://github.com/cotag/ts-md5.git"},"scripts":{"build":"node node_modules/typescript/bin/tsc --p . && cat ./dist/md5_file_hasher.js ./src/worker.js >> ./dist/md5.js && grep -v exports. ./dist/md5.js > ./dist/md5_worker.js && node node_modules/typescript/bin/tsc","test":"node node_modules/karma/bin/karma start karma.conf.js"},"types":"dist/md5.d.ts","version":"1.2.4","gitHead":"976c09fc243b70691d31c083156d4499e09dfa7d","_id":"ts-md5@1.2.4","_npmVersion":"5.6.0","_nodeVersion":"8.1.3","_npmUser":{"name":"stakach","email":"steve@cotag.me"},"dist":{"shasum":"7030d7ba9134449deedf6f609d4b4509b94a5712","size":19743,"noattachment":false,"key":"/ts-md5/-/ts-md5-1.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-md5/download/ts-md5-1.2.4.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-md5-1.2.4.tgz_1517261088663_0.37235556612722576"},"publish_time":1517261088739,"_hasShrinkwrap":false,"_cnpm_publish_time":1517261088739,"_cnpmcore_publish_time":"2021-12-16T11:43:26.730Z"},"1.2.3":{"bugs":{"url":"https://github.com/cotag/ts-md5/issues"},"contributors":[],"devDependencies":{"@types/jasmine":"^2.5.53","@types/node":"^8.0.16","@types/webpack":"^3.0.5","jasmine-core":"latest","karma":"latest","karma-chrome-launcher":"latest","karma-jasmine":"latest","karma-webpack":"latest","ts-loader":"^2.3.1","typescript":"latest","webpack":"^3.3.0"},"dependencies":{},"description":"TypeScript MD5 implementation","directories":{},"homepage":"https://github.com/cotag/ts-md5","license":"MIT","main":"dist/md5.js","maintainers":[{"name":"stakach","email":""},{"name":"yuion","email":""}],"name":"ts-md5","optionalDependencies":{},"peerDependencies":{},"repository":{"type":"git","url":"git+https://github.com/cotag/ts-md5.git"},"scripts":{"build":"node node_modules/typescript/bin/tsc --p . && cat ./dist/md5_file_hasher.js ./src/worker.js >> ./dist/md5.js && grep -v exports. ./dist/md5.js > ./dist/md5_worker.js && node node_modules/typescript/bin/tsc","test":"node node_modules/karma/bin/karma start karma.conf.js"},"types":"dist/md5.d.ts","version":"1.2.3","gitHead":"1ccded8efa48e636c8b36de65577970856184836","_id":"ts-md5@1.2.3","_npmVersion":"5.6.0","_nodeVersion":"8.1.3","_npmUser":{"name":"stakach","email":"steve@cotag.me"},"dist":{"shasum":"52cbee6a231213b0eab8ae8cbe743b333e8c6d01","size":19735,"noattachment":false,"key":"/ts-md5/-/ts-md5-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-md5/download/ts-md5-1.2.3.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-md5-1.2.3.tgz_1515990629053_0.4157357302028686"},"publish_time":1515990629128,"_hasShrinkwrap":false,"_cnpm_publish_time":1515990629128,"_cnpmcore_publish_time":"2021-12-16T11:43:26.948Z"},"1.2.2":{"bugs":{"url":"https://github.com/cotag/ts-md5/issues"},"contributors":[],"devDependencies":{"@types/jasmine":"^2.5.53","@types/node":"^8.0.19","@types/webpack":"^3.0.5","jasmine-core":"^2.7.0","karma":"latest","karma-chrome-launcher":"latest","karma-jasmine":"latest","karma-webpack":"latest","ts-loader":"^2.3.2","typescript":"latest","webpack":"^3.4.1"},"dependencies":{},"description":"TypeScript MD5 implementation","directories":{},"homepage":"https://github.com/cotag/ts-md5","license":"MIT","maintainers":[{"name":"stakach","email":""},{"name":"yuion","email":""}],"name":"ts-md5","optionalDependencies":{},"peerDependencies":{},"repository":{"type":"git","url":"git+https://github.com/cotag/ts-md5.git"},"scripts":{"build":"node node_modules/typescript/bin/tsc --p . && cat ./dist/md5_file_hasher.js ./src/worker.js >> ./dist/md5.js && grep -v exports. ./dist/md5.js > ./dist/md5_worker.js && node node_modules/typescript/bin/tsc","test":"node node_modules/karma/bin/karma start karma.conf.js"},"version":"1.2.2","gitHead":"da59bfd3621b5d903a2add777de4779a0a4e30e5","_id":"ts-md5@1.2.2","_npmVersion":"5.3.0","_nodeVersion":"8.1.3","_npmUser":{"name":"stakach","email":"steve@cotag.me"},"dist":{"shasum":"d176bcb9daca485a0fd29e6092bd4f6d658cf727","size":24386,"noattachment":false,"key":"/ts-md5/-/ts-md5-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-md5/download/ts-md5-1.2.2.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-md5-1.2.2.tgz_1501740576397_0.9028165263589472"},"publish_time":1501740576491,"_hasShrinkwrap":false,"_cnpm_publish_time":1501740576491,"_cnpmcore_publish_time":"2021-12-16T11:43:27.282Z"},"1.2.1":{"bugs":{"url":"https://github.com/cotag/ts-md5/issues"},"contributors":[],"devDependencies":{"@types/jasmine":"^2.5.53","@types/node":"^8.0.19","@types/webpack":"^3.0.5","jasmine-core":"^2.7.0","karma":"latest","karma-chrome-launcher":"latest","karma-jasmine":"latest","karma-webpack":"latest","ts-loader":"^2.3.2","typescript":"latest","webpack":"^3.4.1"},"dependencies":{},"description":"TypeScript MD5 implementation","directories":{},"homepage":"https://github.com/cotag/ts-md5","license":"MIT","maintainers":[{"name":"stakach","email":""},{"name":"yuion","email":""}],"name":"ts-md5","optionalDependencies":{},"peerDependencies":{},"repository":{"type":"git","url":"git+https://github.com/cotag/ts-md5.git"},"scripts":{"build":"node node_modules/typescript/bin/tsc --p . && cat ./dist/md5_file_hasher.js ./src/worker.js >> ./dist/md5.js && grep -v exports. ./dist/md5.js > ./dist/md5_worker.js && node node_modules/typescript/bin/tsc","test":"node node_modules/karma/bin/karma start karma.conf.js"},"version":"1.2.1","gitHead":"da59bfd3621b5d903a2add777de4779a0a4e30e5","_id":"ts-md5@1.2.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.3","_npmUser":{"name":"stakach","email":"steve@cotag.me"},"dist":{"shasum":"289c17586d69623d71704adc8d41dcf9fd88539a","size":24376,"noattachment":false,"key":"/ts-md5/-/ts-md5-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-md5/download/ts-md5-1.2.1.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-md5-1.2.1.tgz_1501740299817_0.2341507887467742"},"publish_time":1501740299943,"_hasShrinkwrap":false,"_cnpm_publish_time":1501740299943,"_cnpmcore_publish_time":"2021-12-16T11:43:27.554Z"},"1.2.0":{"bugs":{"url":"https://github.com/cotag/ts-md5/issues"},"contributors":[],"devDependencies":{"jasmine-core":"latest","karma":"latest","karma-chrome-launcher":"latest","karma-jasmine":"latest","karma-webpack":"latest","ts-loader":"latest","typescript":"latest"},"dependencies":{},"description":"TypeScript MD5 implementation","directories":{},"homepage":"https://github.com/cotag/ts-md5","license":"MIT","maintainers":[{"name":"stakach","email":""},{"name":"yuion","email":""}],"name":"ts-md5","optionalDependencies":{},"peerDependencies":{},"repository":{"type":"git","url":"git+https://github.com/cotag/ts-md5.git"},"scripts":{"build":"node node_modules/typescript/bin/tsc --p ./src && cat ./dist/md5_file_hasher.js ./src/worker.js >> ./dist/md5.js && grep -v exports. ./dist/md5.js > ./dist/md5_worker.js && node node_modules/typescript/bin/tsc","test":"node node_modules/karma/bin/karma start karma.conf.js"},"version":"1.2.0","gitHead":"62040f32c2103312e424d33aa35aa29b6f4f22f4","_id":"ts-md5@1.2.0","_shasum":"c30b385261bd27962f754509675f0e9578810569","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"stakach","email":"steve@cotag.me"},"dist":{"shasum":"c30b385261bd27962f754509675f0e9578810569","size":23542,"noattachment":false,"key":"/ts-md5/-/ts-md5-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-md5/download/ts-md5-1.2.0.tgz"},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/ts-md5-1.2.0.tgz_1458106912925_0.6033570859581232"},"publish_time":1458106913427,"_hasShrinkwrap":false,"_cnpm_publish_time":1458106913427,"_cnpmcore_publish_time":"2021-12-16T11:43:27.806Z"},"1.1.0":{"bugs":{"url":"https://github.com/cotag/ts-md5/issues"},"contributors":[],"devDependencies":{"jasmine-core":"latest","karma":"latest","karma-chrome-launcher":"latest","karma-jasmine":"latest","karma-webpack":"latest","ts-loader":"latest","typescript":"latest"},"dependencies":{},"description":"TypeScript MD5 implementation","directories":{},"homepage":"https://github.com/cotag/ts-md5","license":"MIT","maintainers":[{"name":"stakach","email":""},{"name":"yuion","email":""}],"name":"ts-md5","optionalDependencies":{},"peerDependencies":{},"repository":{"type":"git","url":"git+https://github.com/cotag/ts-md5.git"},"scripts":{"build":"node node_modules/typescript/bin/tsc --p ./src && cat ./dist/md5_file_hasher.js ./src/worker.js >> ./dist/md5.js && grep -v exports. ./dist/md5.js > ./dist/md5_worker.js && node node_modules/typescript/bin/tsc","test":"node node_modules/karma/bin/karma start karma.conf.js"},"version":"1.1.0","gitHead":"2910515f3996f1a39dba45f55b57b47fd4e76724","_id":"ts-md5@1.1.0","_shasum":"a951b9c158a38b76bca4122081de15aa5b5761a2","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"stakach","email":"steve@cotag.me"},"dist":{"shasum":"a951b9c158a38b76bca4122081de15aa5b5761a2","size":24528,"noattachment":false,"key":"/ts-md5/-/ts-md5-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-md5/download/ts-md5-1.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/ts-md5-1.1.0.tgz_1455084816598_0.5212126227561384"},"publish_time":1455084820926,"_hasShrinkwrap":false,"_cnpm_publish_time":1455084820926,"_cnpmcore_publish_time":"2021-12-16T11:43:28.082Z"},"1.0.0":{"bugs":{"url":"https://github.com/cotag/ts-md5/issues"},"contributors":[],"devDependencies":{"jasmine-core":"latest","karma":"latest","karma-chrome-launcher":"latest","karma-jasmine":"latest","karma-webpack":"latest","ts-loader":"latest","typescript":"latest"},"dependencies":{},"description":"TypeScript MD5 implementation","directories":{},"homepage":"https://github.com/cotag/ts-md5","license":"MIT","maintainers":[{"name":"stakach","email":""},{"name":"yuion","email":""}],"name":"ts-md5","optionalDependencies":{},"peerDependencies":{},"repository":{"type":"git","url":"git+https://github.com/cotag/ts-md5.git"},"scripts":{"build":"node node_modules/typescript/bin/tsc","test":"node node_modules/karma/bin/karma start karma.conf.js"},"version":"1.0.0","gitHead":"0850cb7eefb2360815fda70d2749380210ccfe52","_id":"ts-md5@1.0.0","_shasum":"73ea8e0d2ee5191d842e4805ca2fd35897e7fc46","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"stakach","email":"steve@cotag.me"},"dist":{"shasum":"73ea8e0d2ee5191d842e4805ca2fd35897e7fc46","size":18271,"noattachment":false,"key":"/ts-md5/-/ts-md5-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ts-md5/download/ts-md5-1.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/ts-md5-1.0.0.tgz_1454993954581_0.4049527421593666"},"publish_time":1454993957170,"_hasShrinkwrap":false,"_cnpm_publish_time":1454993957170,"_cnpmcore_publish_time":"2021-12-16T11:43:28.325Z"}},"readme":"# Introduction\n\nA MD5 implementation for TypeScript\n\n* Can handle Unicode strings\n* Supports incremental hashing\n* Works with Files and Blobs\n\nThis library also includes tools for:\n\n* Hashing a file or blob\n* A webworker for performing hashing\n* A webworker handler for requesting files or blobs to be hashed\n     * promise based\n     * files or blobs are queued for processing on the webworker\n\n\nBased on work by\n\n* Joseph Myers: http://www.myersdaily.org/joseph/javascript/md5-text.html\n* André Cruz: https://github.com/satazor/SparkMD5\n* Raymond Hill: https://github.com/gorhill/yamd5.js\n\n\n## Usage\n\n### Install\n\nInstall the node module with `npm install ts-md5`\n\n### Basic Hashing\n\n1. Import the class\n     * `import {Md5} from 'ts-md5';`\n2. Hash some things\n     * `Md5.hashStr('blah blah blah')` => hex:string\n     * `Md5.hashStr('blah blah blah', true)` => raw:Int32Array(4)\n     * `Md5.hashAsciiStr('blah blah blah')` => hex:string\n     * `Md5.hashAsciiStr('blah blah blah', true)` => raw:Int32Array(4)\n\nFor more complex uses:\n\n```typescript\n\nmd5 = new Md5();\n\n// Append incrementally your file or other input\n// Methods are chainable\nmd5.appendStr('somestring')\n    .appendAsciiStr('a different string')\n    .appendByteArray(blob);\n\n// Generate the MD5 hex string\nmd5.end();\n\n```\n\n\n### Hashing a File\n\nNOTE:: You have to make sure `ts-md5/dist/md5_worker.js` is made available in your build so it can be accessed directly by a browser\nIt should always remain as a seperate file.\n\n```typescript\n\nimport {ParallelHasher} from 'ts-md5';\n\nlet hasher = new ParallelHasher('/path/to/ts-md5/dist/md5_worker.js');\nhasher.hash(fileBlob).then(function(result) {\n   console.log('md5 of fileBlob is', result);\n});\n\n```\n\n\n## Building from source\n\n## Scripts\n\n1. Build Script: `npm run build`\n2. Test Script: `npm run test`\n\n\n## Publishing\n\n1. Sign up to https://www.npmjs.com/\n2. Configure `package.json` https://docs.npmjs.com/files/package.json\n3. run `npm publish` https://docs.npmjs.com/cli/publish\n\n# License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/cotag/ts-md5","bugs":{"url":"https://github.com/cotag/ts-md5/issues"},"license":"MIT"}