{"_id":"reading-time","_rev":"3273784","name":"reading-time","description":"Medium's like reading time estimation.","dist-tags":{"beta":"2.0.0-1","latest":"1.5.0"},"maintainers":[{"name":"ngryman","email":"ngryman@gmail.com"}],"time":{"modified":"2024-03-21T10:19:10.000Z","created":"2014-03-21T03:49:28.478Z","2.0.0-1":"2021-10-19T15:44:37.745Z","2.0.0-0":"2021-10-12T09:30:49.695Z","1.5.0":"2021-09-10T09:59:02.691Z","1.4.0":"2021-08-14T10:30:59.800Z","1.3.0":"2021-01-28T20:17:12.612Z","1.2.1":"2020-11-20T16:53:52.814Z","1.2.0":"2019-04-11T17:41:50.084Z","1.1.3":"2018-07-01T07:13:32.029Z","1.1.2":"2018-06-02T08:38:54.271Z","1.1.1":"2018-05-03T11:14:17.809Z","1.1.0":"2016-05-24T23:45:03.653Z","1.0.2":"2016-01-13T16:30:33.463Z","0.1.0":"2015-07-11T10:45:23.340Z","0.0.1":"2014-03-21T03:49:28.478Z"},"users":{},"author":{"name":"Nicolas Gryman","email":"ngryman@gmail.com","url":"http://ngryman.sh"},"repository":{"type":"git","url":"git+https://github.com/ngryman/reading-time.git"},"versions":{"2.0.0-1":{"name":"reading-time","version":"2.0.0-1","description":"Medium's like reading time estimation.","main":"dist/index.js","browser":"dist/reading-time.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --cache \"**/*.{js,ts}\"","spec":"ts-mocha test/*.ts","test":"npm run lint && npm run spec","build":"tsc -p tsconfig-build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/ngryman/reading-time.git"},"keywords":["read","time","read time","reading time","medium","words per minute"],"author":{"name":"Nicolas Gryman","email":"ngryman@gmail.com","url":"http://ngryman.sh"},"contributors":[{"name":"Joshua Chen","email":"sidachen2003@gmail.com","url":"https://joshcena.com"}],"license":"MIT","devDependencies":{"@types/chai":"^4.2.21","@types/expect":"^24.3.0","@types/mocha":"^9.0.0","@types/node":"^16.7.10","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","chai":"^4.1.0","eslint":"^7.32.0","eslint-config-ngryman":"^1.7.0","mocha":"^8.4.0","ts-mocha":"^8.0.0","typescript":"^4.4.2"},"readmeFilename":"README.md","gitHead":"b7dc714d6bf54ca96fa621ecc2b29038d4562323","bugs":{"url":"https://github.com/ngryman/reading-time/issues"},"homepage":"https://github.com/ngryman/reading-time#readme","_id":"reading-time@2.0.0-1","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"shasum":"fe7a94e1d9199700f166b744925681cdb8851d06","size":5768,"noattachment":false,"key":"/reading-time/-/reading-time-2.0.0-1.tgz","tarball":"http://registry.cnpm.dingdandao.com/reading-time/download/reading-time-2.0.0-1.tgz"},"_npmUser":{"name":"ngryman","email":"ngryman@gmail.com"},"directories":{},"maintainers":[{"name":"ngryman","email":"ngryman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reading-time_2.0.0-1_1634658277615_0.8974900965830861"},"_hasShrinkwrap":false,"publish_time":1634658277745,"_cnpm_publish_time":1634658277745,"_cnpmcore_publish_time":"2021-12-16T15:22:47.345Z"},"2.0.0-0":{"name":"reading-time","version":"2.0.0-0","description":"Medium's like reading time estimation.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --cache \"**/*.{js,ts}\"","spec":"ts-mocha test/*.ts","test":"npm run lint && npm run spec","build":"tsc -p tsconfig-build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/ngryman/reading-time.git"},"keywords":["read","time","read time","reading time","medium","words per minute"],"author":{"name":"Nicolas Gryman","email":"ngryman@gmail.com","url":"http://ngryman.sh"},"contributors":[{"name":"Joshua Chen","email":"sidachen2003@gmail.com","url":"https://joshcena.com"}],"license":"MIT","devDependencies":{"@types/chai":"^4.2.21","@types/expect":"^24.3.0","@types/mocha":"^9.0.0","@types/node":"^16.7.10","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","chai":"^4.1.0","eslint":"^7.32.0","eslint-config-ngryman":"^1.7.0","mocha":"^8.4.0","ts-mocha":"^8.0.0","typescript":"^4.4.2"},"readmeFilename":"README.md","gitHead":"cd56d3656d45eefa683992f46df8c6be67e0aad4","bugs":{"url":"https://github.com/ngryman/reading-time/issues"},"homepage":"https://github.com/ngryman/reading-time#readme","_id":"reading-time@2.0.0-0","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"shasum":"1f18858285ac51f3a9ee83e437aa1a046643f935","size":5365,"noattachment":false,"key":"/reading-time/-/reading-time-2.0.0-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/reading-time/download/reading-time-2.0.0-0.tgz"},"_npmUser":{"name":"ngryman","email":"ngryman@gmail.com"},"directories":{},"maintainers":[{"name":"ngryman","email":"ngryman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reading-time_2.0.0-0_1634031049561_0.1462994963317028"},"_hasShrinkwrap":false,"publish_time":1634031049695,"_cnpm_publish_time":1634031049695,"_cnpmcore_publish_time":"2021-12-16T15:22:47.542Z"},"1.5.0":{"name":"reading-time","version":"1.5.0","description":"Medium's like reading time estimation.","main":"index.js","types":"index.d.ts","scripts":{"lint":"eslint lib test","spec":"mocha","test":"npm run lint && npm run spec","watch":"onchange {lib,test}/*.js -- npm test"},"repository":{"type":"git","url":"git+https://github.com/ngryman/reading-time.git"},"keywords":["read","time","read time","reading time","medium","words per minute"],"author":{"name":"Nicolas Gryman","email":"ngryman@gmail.com","url":"http://ngryman.sh"},"license":"MIT","dependencies":{},"devDependencies":{"chai":"^4.1.0","curry":"^1.2.0","eslint":"^3.8.1","eslint-config-ngryman":"^1.7.0","mocha":"^9.0.3","onchange":"^7.1.0"},"gitHead":"b814bb1d7555a1e5a8146a763c7013fb8eb12202","bugs":{"url":"https://github.com/ngryman/reading-time/issues"},"homepage":"https://github.com/ngryman/reading-time#readme","_id":"reading-time@1.5.0","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"shasum":"d2a7f1b6057cb2e169beaf87113cc3411b5bc5bb","size":4255,"noattachment":false,"key":"/reading-time/-/reading-time-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/reading-time/download/reading-time-1.5.0.tgz"},"_npmUser":{"name":"ngryman","email":"ngryman@gmail.com"},"directories":{},"maintainers":[{"name":"ngryman","email":"ngryman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reading-time_1.5.0_1631267942570_0.15811026099786796"},"_hasShrinkwrap":false,"publish_time":1631267942691,"_cnpm_publish_time":1631267942691,"_cnpmcore_publish_time":"2021-12-16T15:22:47.747Z"},"1.4.0":{"name":"reading-time","version":"1.4.0","description":"Medium's like reading time estimation.","main":"index.js","types":"index.d.ts","scripts":{"lint":"eslint lib test","spec":"mocha","test":"npm run lint && npm run spec","watch":"onchange {lib,test}/*.js -- npm test"},"repository":{"type":"git","url":"git+https://github.com/ngryman/reading-time.git"},"keywords":["read","time","read time","reading time","medium","words per minute"],"author":{"name":"Nicolas Gryman","email":"ngryman@gmail.com","url":"http://ngryman.sh"},"license":"MIT","dependencies":{},"devDependencies":{"chai":"^4.1.0","curry":"^1.2.0","eslint":"^3.8.1","eslint-config-ngryman":"^1.7.0","mocha":"^4.0.0","onchange":"^3.0.2"},"gitHead":"29f10e3460916139affcd6bf0b74bf10f34dbb7a","bugs":{"url":"https://github.com/ngryman/reading-time/issues"},"homepage":"https://github.com/ngryman/reading-time#readme","_id":"reading-time@1.4.0","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"shasum":"53fd822ceed6ca44e07497b3e975af1712ba5a86","size":3139,"noattachment":false,"key":"/reading-time/-/reading-time-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/reading-time/download/reading-time-1.4.0.tgz"},"_npmUser":{"name":"ngryman","email":"ngryman@gmail.com"},"directories":{},"maintainers":[{"name":"ngryman","email":"ngryman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reading-time_1.4.0_1628937059589_0.8906701978508558"},"_hasShrinkwrap":false,"publish_time":1628937059800,"_cnpm_publish_time":1628937059800,"_cnpmcore_publish_time":"2021-12-16T15:22:47.948Z"},"1.3.0":{"name":"reading-time","version":"1.3.0","description":"Medium's like reading time estimation.","main":"index.js","types":"index.d.ts","scripts":{"lint":"eslint lib test","spec":"mocha","test":"npm run lint && npm run spec","watch":"onchange {lib,test}/*.js -- npm test"},"repository":{"type":"git","url":"git+https://github.com/ngryman/reading-time.git"},"keywords":["read","time","read time","reading time","medium","words per minute"],"author":{"name":"Nicolas Gryman","email":"ngryman@gmail.com","url":"http://ngryman.sh"},"license":"MIT","dependencies":{},"devDependencies":{"chai":"^4.1.0","curry":"^1.2.0","eslint":"^3.8.1","eslint-config-ngryman":"^1.7.0","mocha":"^4.0.0","onchange":"^3.0.2"},"gitHead":"6750d7449eb1a8e39239035e0669bdcf1c1bc784","bugs":{"url":"https://github.com/ngryman/reading-time/issues"},"homepage":"https://github.com/ngryman/reading-time#readme","_id":"reading-time@1.3.0","_nodeVersion":"10.23.2","_npmVersion":"6.14.10","dist":{"shasum":"d13e74431589a4a9038669f24d5acbc08bbb015d","size":3137,"noattachment":false,"key":"/reading-time/-/reading-time-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/reading-time/download/reading-time-1.3.0.tgz"},"_npmUser":{"name":"ngryman","email":"ngryman@gmail.com"},"directories":{},"maintainers":[{"name":"ngryman","email":"ngryman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reading-time_1.3.0_1611865032457_0.6441974634112655"},"_hasShrinkwrap":false,"publish_time":1611865032612,"_cnpm_publish_time":1611865032612,"_cnpmcore_publish_time":"2021-12-16T15:22:48.334Z"},"1.2.1":{"name":"reading-time","version":"1.2.1","description":"Medium's like reading time estimation.","main":"index.js","types":"index.d.ts","scripts":{"lint":"eslint lib test","spec":"mocha","test":"npm run lint && npm run spec","watch":"onchange {lib,test}/*.js -- npm test"},"repository":{"type":"git","url":"git+https://github.com/ngryman/reading-time.git"},"keywords":["read","time","read time","reading time","medium","words per minute"],"author":{"name":"Nicolas Gryman","email":"ngryman@gmail.com","url":"http://ngryman.sh"},"license":"MIT","dependencies":{},"devDependencies":{"chai":"^4.1.0","curry":"^1.2.0","eslint":"^3.8.1","eslint-config-ngryman":"^1.7.0","mocha":"^4.0.0","onchange":"^3.0.2"},"gitHead":"0e0b3925a8841b7d9c444f81c7b62c89018dcc7d","bugs":{"url":"https://github.com/ngryman/reading-time/issues"},"homepage":"https://github.com/ngryman/reading-time#readme","_id":"reading-time@1.2.1","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"shasum":"c5533dca26fef91928a392e147ee51b64d163cba","size":3024,"noattachment":false,"key":"/reading-time/-/reading-time-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/reading-time/download/reading-time-1.2.1.tgz"},"_npmUser":{"name":"ngryman","email":"ngryman@gmail.com"},"directories":{},"maintainers":[{"name":"ngryman","email":"ngryman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reading-time_1.2.1_1605891232669_0.5139267949066795"},"_hasShrinkwrap":false,"publish_time":1605891232814,"_cnpm_publish_time":1605891232814,"_cnpmcore_publish_time":"2021-12-16T15:22:48.536Z"},"1.2.0":{"name":"reading-time","version":"1.2.0","description":"Medium's like reading time estimation.","main":"index.js","types":"index.d.ts","scripts":{"lint":"eslint lib test","spec":"mocha","test":"npm run lint && npm run spec","watch":"onchange {lib,test}/*.js -- npm test"},"repository":{"type":"git","url":"git+https://github.com/ngryman/reading-time.git"},"keywords":["read","time","read time","reading time","medium","words per minute"],"author":{"name":"Nicolas Gryman","email":"ngryman@gmail.com","url":"http://ngryman.sh"},"license":"MIT","dependencies":{},"devDependencies":{"chai":"^4.1.0","curry":"^1.2.0","eslint":"^3.8.1","eslint-config-ngryman":"^1.7.0","mocha":"^4.0.0","onchange":"^3.0.2"},"gitHead":"f1e800c3b56097fee008a653fad08c8e26787aea","bugs":{"url":"https://github.com/ngryman/reading-time/issues"},"homepage":"https://github.com/ngryman/reading-time#readme","_id":"reading-time@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"ngryman","email":"ngryman@gmail.com"},"dist":{"shasum":"ced71c06715762f805506328dcc1fd45d8249ac4","size":3008,"noattachment":false,"key":"/reading-time/-/reading-time-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/reading-time/download/reading-time-1.2.0.tgz"},"maintainers":[{"name":"ngryman","email":"ngryman@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reading-time_1.2.0_1555004509913_0.4117900527173237"},"_hasShrinkwrap":false,"publish_time":1555004510084,"_cnpm_publish_time":1555004510084,"_cnpmcore_publish_time":"2021-12-16T15:22:48.730Z"},"1.1.3":{"name":"reading-time","version":"1.1.3","description":"Medium's like reading time estimation.","main":"index.js","types":"index.d.ts","scripts":{"lint":"eslint lib test","spec":"mocha","test":"npm run lint && npm run spec","watch":"onchange {lib,test}/*.js -- npm test"},"repository":{"type":"git","url":"git+https://github.com/ngryman/reading-time.git"},"keywords":["read","time","read time","reading time","medium","words per minute"],"author":{"name":"Nicolas Gryman","email":"ngryman@gmail.com","url":"http://ngryman.sh"},"license":"MIT","dependencies":{},"devDependencies":{"chai":"^4.1.0","curry":"^1.2.0","eslint":"^3.8.1","eslint-config-ngryman":"^1.7.0","mocha":"^4.0.0","onchange":"^3.0.2"},"gitHead":"02fc710ba88156b63abeab958756c334729fbbde","bugs":{"url":"https://github.com/ngryman/reading-time/issues"},"homepage":"https://github.com/ngryman/reading-time#readme","_id":"reading-time@1.1.3","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"ngryman","email":"ngryman@gmail.com"},"dist":{"shasum":"47de143074245be6f65e2b3c9b63b78d9ab8ec7a","size":2945,"noattachment":false,"key":"/reading-time/-/reading-time-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/reading-time/download/reading-time-1.1.3.tgz"},"maintainers":[{"name":"ngryman","email":"ngryman@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reading-time_1.1.3_1530429211920_0.11004312623987311"},"_hasShrinkwrap":false,"publish_time":1530429212029,"_cnpm_publish_time":1530429212029,"_cnpmcore_publish_time":"2021-12-16T15:22:48.916Z"},"1.1.2":{"name":"reading-time","version":"1.1.2","description":"Medium's like reading time estimation.","main":"index.js","types":"index.d.ts","scripts":{"lint":"eslint lib test","spec":"mocha","test":"npm run lint && npm run spec","watch":"onchange {lib,test}/*.js -- npm test"},"repository":{"type":"git","url":"git+https://github.com/ngryman/reading-time.git"},"keywords":["read","time","read time","reading time","medium","words per minute"],"author":{"name":"Nicolas Gryman","email":"ngryman@gmail.com","url":"http://ngryman.sh"},"license":"MIT","dependencies":{},"devDependencies":{"chai":"^4.1.0","curry":"^1.2.0","eslint":"^3.8.1","eslint-config-ngryman":"^1.7.0","mocha":"^4.0.0","onchange":"^3.0.2"},"gitHead":"b86035099ea40d3d18cc463b5f40d39322bce9b9","bugs":{"url":"https://github.com/ngryman/reading-time/issues"},"homepage":"https://github.com/ngryman/reading-time#readme","_id":"reading-time@1.1.2","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"ngryman","email":"ngryman@gmail.com"},"dist":{"shasum":"439045b573f4959148780149c87cd616d05e5f55","size":2937,"noattachment":false,"key":"/reading-time/-/reading-time-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/reading-time/download/reading-time-1.1.2.tgz"},"maintainers":[{"name":"ngryman","email":"ngryman@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reading-time_1.1.2_1527928734212_0.07870993362577483"},"_hasShrinkwrap":false,"publish_time":1527928734271,"_cnpm_publish_time":1527928734271,"_cnpmcore_publish_time":"2021-12-16T15:22:49.133Z"},"1.1.1":{"name":"reading-time","version":"1.1.1","description":"Medium's like reading time estimation.","main":"index.js","types":"index.d.ts","scripts":{"lint":"eslint lib test","spec":"mocha","test":"npm run lint && npm run spec","watch":"onchange {lib,test}/*.js -- npm test"},"repository":{"type":"git","url":"git+https://github.com/ngryman/reading-time.git"},"keywords":["read","time","read time","reading time","medium","words per minute"],"author":{"name":"Nicolas Gryman","email":"ngryman@gmail.com","url":"http://ngryman.sh"},"license":"MIT","dependencies":{},"devDependencies":{"chai":"^4.1.0","curry":"^1.2.0","eslint":"^3.8.1","eslint-config-ngryman":"^1.7.0","mocha":"^4.0.0","onchange":"^3.0.2"},"gitHead":"d01df0733cb78046ea8f09a55d32070a05f04810","bugs":{"url":"https://github.com/ngryman/reading-time/issues"},"homepage":"https://github.com/ngryman/reading-time#readme","_id":"reading-time@1.1.1","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"ngryman","email":"ngryman@gmail.com"},"dist":{"shasum":"b8161621b6abcc95792c1f77b44497366b8220ca","size":2918,"noattachment":false,"key":"/reading-time/-/reading-time-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/reading-time/download/reading-time-1.1.1.tgz"},"maintainers":[{"name":"ngryman","email":"ngryman@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reading-time_1.1.1_1525346057084_0.7698090427975122"},"_hasShrinkwrap":false,"publish_time":1525346057809,"_cnpm_publish_time":1525346057809,"_cnpmcore_publish_time":"2021-12-16T15:22:49.377Z"},"1.1.0":{"name":"reading-time","version":"1.1.0","description":"Medium's like reading time estimation.","main":"index.js","scripts":{"lint":"jshint lib test","spec":"mocha","test":"npm run lint && npm run spec","watch":"onchange {lib,test}/*.js -- npm test"},"repository":{"type":"git","url":"https://github.com/ngryman/reading-time"},"keywords":["read","time","read time","reading time","medium","words per minute"],"author":{"name":"Nicolas Gryman","email":"ngryman@gmail.com","url":"http://ngryman.sh"},"license":"MIT","dependencies":{},"devDependencies":{"chai":"^3.5.0","curry":"^1.2.0","jshint":"^2.9.2","mocha":"^2.5.2","onchange":"^2.4.0"},"gitHead":"241a4d37f372c2b9eba3dcf07514b41c7ac788a5","bugs":{"url":"https://github.com/ngryman/reading-time/issues"},"homepage":"https://github.com/ngryman/reading-time","_id":"reading-time@1.1.0","_shasum":"b0a13cb8511f5eaa570cf104d1ba0d68d50aa471","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"ngryman","email":"ngryman@gmail.com"},"dist":{"shasum":"b0a13cb8511f5eaa570cf104d1ba0d68d50aa471","size":2116,"noattachment":false,"key":"/reading-time/-/reading-time-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/reading-time/download/reading-time-1.1.0.tgz"},"maintainers":[{"name":"ngryman","email":"ngryman@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/reading-time-1.1.0.tgz_1464133502444_0.6175841947551817"},"directories":{},"publish_time":1464133503653,"_hasShrinkwrap":false,"_cnpm_publish_time":1464133503653,"_cnpmcore_publish_time":"2021-12-16T15:22:49.579Z"},"1.0.2":{"name":"reading-time","version":"1.0.2","description":"Medium's like reading time estimation.","main":"index.js","scripts":{"lint":"jshint lib test","spec":"mocha","test":"npm run lint && npm run spec","watch":"onchange {lib,test}/*.js -- npm test"},"repository":{"type":"git","url":"https://github.com/ngryman/reading-time.git"},"keywords":["read","time","read time","reading time","medium","words per minute"],"author":{"name":"Nicolas Gryman","email":"ngryman@gmail.com","url":"http://ngryman.sh"},"license":"MIT","dependencies":{},"devDependencies":{"chai":"^3.0.0","curry":"~1.0.2","jshint":"^2.8.0","mocha":"^2.2.5","onchange":"^1.1.0"},"gitHead":"7673615eb6d10368032326c4b3512495e2de99b0","bugs":{"url":"https://github.com/ngryman/reading-time/issues"},"homepage":"https://github.com/ngryman/reading-time","_id":"reading-time@1.0.2","_shasum":"51fe6b142be0f6b4e4bd2db8af81465fab22aea9","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"ngryman","email":"ngryman@gmail.com"},"dist":{"shasum":"51fe6b142be0f6b4e4bd2db8af81465fab22aea9","size":2081,"noattachment":false,"key":"/reading-time/-/reading-time-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/reading-time/download/reading-time-1.0.2.tgz"},"maintainers":[{"name":"ngryman","email":"ngryman@gmail.com"}],"directories":{},"publish_time":1452702633463,"_hasShrinkwrap":false,"_cnpm_publish_time":1452702633463,"_cnpmcore_publish_time":"2021-12-16T15:22:49.758Z"},"0.1.0":{"name":"reading-time","version":"0.1.0","description":"Medium's like reading time estimation.","main":"index.js","scripts":{"lint":"jshint lib test","spec":"mocha","test":"npm run lint && npm run spec","watch":"onchange {lib,test}/*.js -- npm test"},"repository":{"type":"git","url":"git+https://github.com/ngryman/reading-time.git"},"keywords":["read","time","read time","reading time","medium","words per minute"],"author":{"name":"Nicolas Gryman","email":"ngryman@gmail.com","url":"http://ngryman.sh"},"license":"MIT","dependencies":{},"devDependencies":{"chai":"^3.0.0","curry":"~1.0.2","jshint":"^2.8.0","mocha":"^2.2.5","onchange":"^1.1.0"},"gitHead":"66cac7146b2f8563210579a72f6b07981c6ae337","bugs":{"url":"https://github.com/ngryman/reading-time/issues"},"homepage":"https://github.com/ngryman/reading-time#readme","_id":"reading-time@0.1.0","_shasum":"6492b94e933b4ce7ee9aece3ad9372e5564a633d","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"ngryman","email":"ngryman@gmail.com"},"dist":{"shasum":"6492b94e933b4ce7ee9aece3ad9372e5564a633d","size":2044,"noattachment":false,"key":"/reading-time/-/reading-time-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/reading-time/download/reading-time-0.1.0.tgz"},"maintainers":[{"name":"ngryman","email":"ngryman@gmail.com"}],"directories":{},"publish_time":1436611523340,"_hasShrinkwrap":false,"_cnpm_publish_time":1436611523340,"_cnpmcore_publish_time":"2021-12-16T15:22:49.961Z"},"0.0.1":{"name":"reading-time","version":"0.0.1","description":"Medium's like reading time estimation.","main":"index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"https://github.com/ngryman/reading-time.git"},"keywords":["read","time","read time","reading time","medium","words per minute"],"author":{"name":"Nicolas Gryman","email":"ngryman@gmail.com","url":"http://ngryman.sh"},"license":"MIT","dependencies":{},"devDependencies":{"grunt":"~0.4.1","load-grunt-tasks":"~0.1.0","grunt-contrib-jshint":"~0.6.2","grunt-mocha-test":"~0.6.3","time-grunt":"~0.3.1","chai":"~1.7.2","curry":"~1.0.2"},"bugs":{"url":"https://github.com/ngryman/reading-time/issues"},"homepage":"https://github.com/ngryman/reading-time","_id":"reading-time@0.0.1","dist":{"shasum":"9cb2833c2a944b8471e97cb764107a0ff4c4b02b","size":1629,"noattachment":false,"key":"/reading-time/-/reading-time-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/reading-time/download/reading-time-0.0.1.tgz"},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"ngryman","email":"ngryman@gmail.com"},"maintainers":[{"name":"ngryman","email":"ngryman@gmail.com"}],"directories":{},"publish_time":1395373768478,"_hasShrinkwrap":false,"_cnpm_publish_time":1395373768478,"_cnpmcore_publish_time":"2021-12-16T15:22:50.185Z"}},"readme":"# reading-time\n\n[![NPM](http://img.shields.io/npm/v/reading-time.svg)](https://www.npmjs.org/package/reading-time) [![Build Status](http://img.shields.io/travis/ngryman/reading-time.svg)](https://travis-ci.org/ngryman/reading-time)\n\n<br>\n\n[Medium]'s like reading time estimation.\n\n`reading-time` helps you estimate how long an article will take to read.\nIt works perfectly with plain text, but also with `markdown` or `html`.\n\nNote that it's focused on performance and simplicity, so the number of words it will extract from other formats than plain text can vary a little. But this is an estimation right?\n\n[medium]: https://medium.com\n\n## Installation\n\n```sh\nnpm install reading-time --production\n```\n\n## Usage\n\n### Classic\n\n```javascript\nconst readingTime = require('reading-time');\n\nconst stats = readingTime(text);\n// ->\n// stats: {\n//   text: '1 min read',\n//   minutes: 1,\n//   time: 60000,\n//   words: 200\n// }\n```\n\n### Stream\n\n```javascript\nconst {readingTimeStream} = require('reading-time');\n\nfs.createReadStream('foo')\n  .pipe(readingTimeStream)\n  .on('data', stats => {\n    // ...\n  });\n```\n\n## API\n\n`readingTime(text, options?)`\n\n- `text`: the text to analyze\n- options (optional)\n  - `options.wordsPerMinute`: (optional) the words per minute an average reader can read (default: 200)\n  - `options.wordBound`: (optional) a function that returns a boolean value depending on if a character is considered as a word bound (default: spaces, new lines and tabulations)\n\n## Help wanted!\n\nThis library has been optimized for alphabetical languages and CJK languages, but may not behave correctly for other languages that don't use spaces for work bounds. If you find the behavior of this library to deviate significantly from your expectation, issues or contributions are welcomed!\n\n## Other projects\n\n- [Fauda](https://github.com/ngryman/fauda): configuration made simple.\n- [Badge Size](https://github.com/ngryman/badge-size): Displays the size of a given file in your repository.\n- [Commitizen Emoji](https://github.com/ngryman/cz-emoji): Commitizen adapter formatting commit messages using emojis.\n","_attachments":{},"homepage":"https://github.com/ngryman/reading-time#readme","bugs":{"url":"https://github.com/ngryman/reading-time/issues"},"license":"MIT"}