{"_id":"read-last-lines","_rev":"371706","name":"read-last-lines","description":"Read in the last N lines of a file efficiently using node.js and fs.","dist-tags":{"latest":"1.8.0"},"maintainers":[{"name":"alexbbt","email":"code@bell-towne.com"}],"time":{"modified":"2021-07-27T02:39:02.000Z","created":"2016-08-15T01:15:08.846Z","1.8.0":"2021-01-11T01:49:45.071Z","1.7.2":"2020-01-14T04:10:27.234Z","1.7.1":"2019-04-05T13:09:42.717Z","1.7.0":"2019-03-13T05:07:30.571Z","1.6.0":"2018-07-16T20:04:27.744Z","1.5.0":"2018-06-18T23:54:38.736Z","1.4.0":"2018-02-28T04:34:15.359Z","1.3.0":"2017-11-20T04:55:02.667Z","1.2.0":"2017-07-02T17:38:01.660Z","1.1.4":"2017-07-02T07:30:42.111Z","1.1.3":"2017-07-02T07:16:40.918Z","1.1.2":"2017-03-16T04:10:14.549Z","1.1.1":"2017-03-16T04:01:33.052Z","1.1.0":"2016-11-04T01:52:31.236Z","0.0.4":"2016-08-15T08:01:45.023Z","1.0.3":"2016-08-15T01:41:00.024Z","1.0.2":"2016-08-15T01:38:05.178Z","1.0.1":"2016-08-15T01:15:08.846Z"},"users":{"malloryerik":true},"author":{"name":"Alexander Bell-Towne","email":"code@bell-towne.com","url":"https://github.com/alexbbt"},"repository":{"type":"git","url":"git+https://github.com/alexbbt/read-last-lines.git"},"versions":{"1.8.0":{"name":"read-last-lines","version":"1.8.0","description":"Read in the last N lines of a file efficiently using node.js and fs.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"babel src --out-dir dist","build":"npm run build:js && npm run copy:types","build:js":"BABEL_ENV=production babel src --out-dir dist","prepublishOnly":"npm run build","test":"npm run test:js && npm run test:types","test:js":"mocha --reporter spec","test:types":"npm run copy:types && tsd","linting":"eslint src","copy:types":"mkdir -p dist && cp src/index.d.ts dist/"},"repository":{"type":"git","url":"git+https://github.com/alexbbt/read-last-lines.git"},"tsd":{"directory":"test"},"keywords":["read","lines","last","file","read"],"author":{"name":"Alexander Bell-Towne","email":"code@bell-towne.com","url":"https://github.com/alexbbt"},"license":"MIT","bugs":{"url":"https://github.com/alexbbt/read-last-lines/issues"},"homepage":"https://github.com/alexbbt/read-last-lines#readme","devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.3.4","@babel/preset-env":"^7.3.4","@types/node":"^14.14.9","babel-preset-minify":"^0.5.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","eslint":"^5.15.1","mocha":"^6.2.2","tsd":"^0.13.1"},"dependencies":{"mz":"^2.7.0"},"gitHead":"f6797e845fab3c09186928a2d598f6a45e94f1b9","_id":"read-last-lines@1.8.0","_nodeVersion":"13.7.0","_npmVersion":"6.14.8","dist":{"shasum":"4f94d4345ece7b8083ebb71c5fcdf60bd7afb9cc","size":2673,"noattachment":false,"key":"/read-last-lines/-/read-last-lines-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/read-last-lines/download/read-last-lines-1.8.0.tgz"},"_npmUser":{"name":"alexbbt","email":"code@bell-towne.com"},"directories":{},"maintainers":[{"name":"alexbbt","email":"code@bell-towne.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-last-lines_1.8.0_1610329784947_0.23462040312037735"},"_hasShrinkwrap":false,"publish_time":1610329785071,"_cnpm_publish_time":1610329785071},"1.7.2":{"name":"read-last-lines","version":"1.7.2","description":"Read in the last N lines of a file efficiently using node.js and fs.","main":"dist/index.js","scripts":{"dev":"babel src --out-dir dist","build":"BABEL_ENV=production babel src --out-dir dist","prepublishOnly":"npm run build","test":"mocha --reporter spec","linting":"eslint src"},"repository":{"type":"git","url":"git+https://github.com/alexbbt/read-last-lines.git"},"keywords":["read","lines","last","file","read"],"author":{"name":"Alexander Bell-Towne","email":"code@bell-towne.com","url":"https://github.com/alexbbt"},"license":"MIT","bugs":{"url":"https://github.com/alexbbt/read-last-lines/issues"},"homepage":"https://github.com/alexbbt/read-last-lines#readme","devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.3.4","@babel/preset-env":"^7.3.4","babel-preset-minify":"^0.5.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","eslint":"^5.15.1","mocha":"^6.2.2"},"dependencies":{"mz":"^2.7.0"},"gitHead":"886c1807484d5ac5f0a0586b18f9a47df17ef9c1","_id":"read-last-lines@1.7.2","_nodeVersion":"10.15.1","_npmVersion":"6.9.0","dist":{"shasum":"d96d40566d70aca260a85acefb00d523ea3e74ad","size":2427,"noattachment":false,"key":"/read-last-lines/-/read-last-lines-1.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/read-last-lines/download/read-last-lines-1.7.2.tgz"},"maintainers":[{"name":"alexbbt","email":"code@bell-towne.com"}],"_npmUser":{"name":"alexbbt","email":"code@bell-towne.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-last-lines_1.7.2_1578975027074_0.694406655295698"},"_hasShrinkwrap":false,"publish_time":1578975027234,"_cnpm_publish_time":1578975027234},"1.7.1":{"name":"read-last-lines","version":"1.7.1","description":"Read in the last N lines of a file efficiently using node.js and fs.","main":"dist/index.js","scripts":{"dev":"babel src --out-dir dist","build":"BABEL_ENV=production babel src --out-dir dist","prepublishOnly":"npm run build","test":"mocha --reporter spec","linting":"eslint src"},"repository":{"type":"git","url":"git+https://github.com/alexbbt/read-last-lines.git"},"keywords":["read","lines","last","file","read"],"author":{"name":"Alexander Bell-Towne","email":"code@bell-towne.com","url":"https://github.com/alexbbt"},"license":"MIT","bugs":{"url":"https://github.com/alexbbt/read-last-lines/issues"},"homepage":"https://github.com/alexbbt/read-last-lines#readme","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@babel/preset-env":"^7.3.4","babel-preset-minify":"^0.5.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","eslint":"^5.15.1","mocha":"^6.0.2"},"dependencies":{"mz":"^2.7.0"},"gitHead":"a3ecd247cd6fd69ac59667a37be4be5d729a2fb0","_id":"read-last-lines@1.7.1","_nodeVersion":"10.15.1","_npmVersion":"6.9.0","dist":{"shasum":"7a3b2ccd96c67e2d03e1903cc65edd9d08ff6502","size":2432,"noattachment":false,"key":"/read-last-lines/-/read-last-lines-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/read-last-lines/download/read-last-lines-1.7.1.tgz"},"maintainers":[{"name":"alexbbt","email":"code@bell-towne.com"}],"_npmUser":{"name":"alexbbt","email":"code@bell-towne.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-last-lines_1.7.1_1554469782592_0.17672222630144874"},"_hasShrinkwrap":false,"publish_time":1554469782717,"_cnpm_publish_time":1554469782717},"1.7.0":{"name":"read-last-lines","version":"1.7.0","description":"Read in the last N lines of a file efficiently using node.js and fs.","main":"dist/index.js","scripts":{"dev":"babel src --out-dir dist","build":"BABEL_ENV=production babel src --out-dir dist","prepublishOnly":"npm run build","test":"make test","linting":"eslint src"},"repository":{"type":"git","url":"git+https://github.com/alexbbt/read-last-lines.git"},"keywords":["read","lines","last","file","read"],"author":{"name":"Alexander Bell-Towne","email":"code@bell-towne.com","url":"https://github.com/alexbbt"},"license":"MIT","bugs":{"url":"https://github.com/alexbbt/read-last-lines/issues"},"homepage":"https://github.com/alexbbt/read-last-lines#readme","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@babel/preset-env":"^7.3.4","babel-preset-minify":"^0.5.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","eslint":"^5.15.1","mocha":"^6.0.2"},"dependencies":{"mz":"^2.7.0"},"gitHead":"bc3de12e791ed2ff4e62d01d4b684b186726b282","_id":"read-last-lines@1.7.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"alexbbt","email":"code@bell-towne.com"},"dist":{"shasum":"20ef2f97637b96596d54cc2a97380e11567e158e","size":2355,"noattachment":false,"key":"/read-last-lines/-/read-last-lines-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/read-last-lines/download/read-last-lines-1.7.0.tgz"},"maintainers":[{"name":"alexbbt","email":"code@bell-towne.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-last-lines_1.7.0_1552453650418_0.8533207831175404"},"_hasShrinkwrap":false,"publish_time":1552453650571,"_cnpm_publish_time":1552453650571},"1.6.0":{"name":"read-last-lines","version":"1.6.0","description":"Read in the last N lines of a file efficiently using node.js and fs.","main":"./dist/index.js","scripts":{"build":"BABEL_ENV=production babel src --out-dir dist","prepublishOnly":"npm run build","test":"make test"},"repository":{"type":"git","url":"git+https://github.com/alexbbt/read-last-lines.git"},"keywords":["read","lines","last","file","read"],"author":{"name":"Alexander Bell-Towne","email":"code@bell-towne.com","url":"https://github.com/alexbbt"},"license":"MIT","bugs":{"url":"https://github.com/alexbbt/read-last-lines/issues"},"homepage":"https://github.com/alexbbt/read-last-lines#readme","devDependencies":{"babel-cli":"^6.24.0","babel-preset-babili":"^0.1.4","babel-preset-es2015":"^6.24.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","eslint":"^3.17.1","mocha":"^3.1.2"},"dependencies":{"mz":"^2.7.0"},"gitHead":"30ee3a6d49de005fcd4dbc7d19c2917d07e9d110","_id":"read-last-lines@1.6.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"alexbbt","email":"code@bell-towne.com"},"dist":{"shasum":"d6e418d7cd3095aab5c3a81b0e5432fab70fe95c","size":2223,"noattachment":false,"key":"/read-last-lines/-/read-last-lines-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/read-last-lines/download/read-last-lines-1.6.0.tgz"},"maintainers":[{"name":"alexbbt","email":"code@bell-towne.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-last-lines_1.6.0_1531771467622_0.6129894171978605"},"_hasShrinkwrap":false,"publish_time":1531771467744,"_cnpm_publish_time":1531771467744},"1.5.0":{"name":"read-last-lines","version":"1.5.0","description":"Read in the last N lines of a file efficiently using node.js and fs.","main":"./dist/index.js","scripts":{"build":"BABEL_ENV=production babel src --out-dir dist","prepublishOnly":"npm run build","test":"make test"},"repository":{"type":"git","url":"git+https://github.com/alexbbt/read-last-lines.git"},"keywords":["read","lines","last","file","read"],"author":{"name":"Alexander Bell-Towne","email":"code@bell-towne.com","url":"https://github.com/alexbbt"},"license":"MIT","bugs":{"url":"https://github.com/alexbbt/read-last-lines/issues"},"homepage":"https://github.com/alexbbt/read-last-lines#readme","devDependencies":{"babel-cli":"^6.24.0","babel-preset-babili":"^0.1.4","babel-preset-es2015":"^6.24.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","eslint":"^3.17.1","mocha":"^3.1.2"},"dependencies":{"mz":"^2.7.0"},"gitHead":"bd6ed4fe1ba9e0b8bfe56f9766446b6acdce5dfd","_id":"read-last-lines@1.5.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"alexbbt","email":"code@bell-towne.com"},"dist":{"shasum":"e4a194b585f2467964a756e4bce2929918c00041","size":2201,"noattachment":false,"key":"/read-last-lines/-/read-last-lines-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/read-last-lines/download/read-last-lines-1.5.0.tgz"},"maintainers":[{"name":"alexbbt","email":"code@bell-towne.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-last-lines_1.5.0_1529366078594_0.721957551417514"},"_hasShrinkwrap":false,"publish_time":1529366078736,"_cnpm_publish_time":1529366078736},"1.4.0":{"name":"read-last-lines","version":"1.4.0","description":"Read in the last N lines of a file efficiently using node.js and fs.","main":"./dist/index.js","scripts":{"build":"BABEL_ENV=production babel src --out-dir dist","prepublish":"npm run build","test":"make test"},"repository":{"type":"git","url":"git+https://github.com/alexbbt/read-last-lines.git"},"keywords":["read","lines","last","file","read"],"author":{"name":"Alexander Bell-Towne","email":"code@bell-towne.com","url":"https://github.com/alexbbt"},"license":"MIT","bugs":{"url":"https://github.com/alexbbt/read-last-lines/issues"},"homepage":"https://github.com/alexbbt/read-last-lines#readme","devDependencies":{"babel-cli":"^6.24.0","babel-preset-babili":"^0.1.4","babel-preset-es2015":"^6.24.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","eslint":"^3.17.1","mocha":"^3.1.2"},"dependencies":{"fs-promise":"^0.5.0"},"gitHead":"b923e3871dbc9997475a67bad83cda35965865d5","_id":"read-last-lines@1.4.0","_shasum":"5d8e0178982217c81672f48cafde6c572de01a66","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"alexbbt","email":"code@bell-towne.com"},"dist":{"shasum":"5d8e0178982217c81672f48cafde6c572de01a66","size":3041,"noattachment":false,"key":"/read-last-lines/-/read-last-lines-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/read-last-lines/download/read-last-lines-1.4.0.tgz"},"maintainers":[{"name":"alexbbt","email":"code@bell-towne.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-last-lines_1.4.0_1519792455231_0.4131553611955763"},"_hasShrinkwrap":true,"publish_time":1519792455359,"_cnpm_publish_time":1519792455359},"1.3.0":{"name":"read-last-lines","version":"1.3.0","description":"Read in the last N lines of a file efficiently using node.js and fs.","main":"./dist/index.js","scripts":{"build":"BABEL_ENV=production babel src --out-dir dist","prepublish":"npm run build","test":"make test"},"repository":{"type":"git","url":"git+https://github.com/alexbbt/read-last-lines.git"},"keywords":["read","lines","last","file","read"],"author":{"name":"Alexander Bell-Towne","email":"code@bell-towne.com","url":"https://github.com/alexbbt"},"license":"MIT","bugs":{"url":"https://github.com/alexbbt/read-last-lines/issues"},"homepage":"https://github.com/alexbbt/read-last-lines#readme","devDependencies":{"babel-cli":"^6.24.0","babel-preset-babili":"^0.1.4","babel-preset-es2015":"^6.24.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","eslint":"^3.17.1","mocha":"^3.1.2"},"dependencies":{"fs-promise":"^0.5.0"},"gitHead":"47ad4ce3ec28230c6ef3378d2e74f91fba64180a","_id":"read-last-lines@1.3.0","_shasum":"0dd170188d46124a23eb1a87156baf46b315ac4b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"alexbbt","email":"code@bell-towne.com"},"dist":{"shasum":"0dd170188d46124a23eb1a87156baf46b315ac4b","size":3001,"noattachment":false,"key":"/read-last-lines/-/read-last-lines-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/read-last-lines/download/read-last-lines-1.3.0.tgz"},"maintainers":[{"name":"alexbbt","email":"code@bell-towne.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-last-lines-1.3.0.tgz_1511153702606_0.5118942770641297"},"directories":{},"publish_time":1511153702667,"_cnpm_publish_time":1511153702667,"_hasShrinkwrap":true},"1.2.0":{"name":"read-last-lines","version":"1.2.0","description":"Read in the last N lines of a file efficiently using node.js and fs.","main":"./dist/index.js","scripts":{"build":"babel src --presets babel-preset-es2015 --out-dir dist","prepublish":"npm run build","test":"make test"},"repository":{"type":"git","url":"git+https://github.com/alexbbt/read-last-lines.git"},"keywords":["read","lines","last","file","read"],"author":{"name":"Alexander Bell-Towne","email":"code@bell-towne.com","url":"https://github.com/alexbbt"},"license":"MIT","bugs":{"url":"https://github.com/alexbbt/read-last-lines/issues"},"homepage":"https://github.com/alexbbt/read-last-lines#readme","devDependencies":{"babel-cli":"^6.24.0","babel-preset-es2015":"^6.24.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","eslint":"^3.17.1","mocha":"^3.1.2"},"dependencies":{"fs-promise":"^0.5.0"},"gitHead":"5f3ca2a7b8c6e73348fa83c4c81bd5c1a4bc043f","_id":"read-last-lines@1.2.0","_shasum":"6970f68a2d5d03e1530b4b39373c00b941104890","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"alexbbt","email":"code@bell-towne.com"},"dist":{"shasum":"6970f68a2d5d03e1530b4b39373c00b941104890","size":3250,"noattachment":false,"key":"/read-last-lines/-/read-last-lines-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/read-last-lines/download/read-last-lines-1.2.0.tgz"},"maintainers":[{"name":"alexbbt","email":"code@bell-towne.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-last-lines-1.2.0.tgz_1499017081528_0.10618504392914474"},"directories":{},"publish_time":1499017081660,"_hasShrinkwrap":true,"_cnpm_publish_time":1499017081660},"1.1.4":{"name":"read-last-lines","version":"1.1.4","description":"Read in the last N lines of a file efficiently using node.js and fs.","main":"./dist/index.js","scripts":{"build":"babel src --presets babel-preset-es2015 --out-dir dist","prepublish":"npm run build","test":"make test"},"repository":{"type":"git","url":"git+https://github.com/alexbbt/read-last-lines.git"},"keywords":["read","lines","last","file","read"],"author":{"name":"Alexander Bell-Towne","email":"code@bell-towne.com","url":"https://github.com/alexbbt"},"license":"MIT","bugs":{"url":"https://github.com/alexbbt/read-last-lines/issues"},"homepage":"https://github.com/alexbbt/read-last-lines#readme","devDependencies":{"babel-cli":"^6.24.0","babel-preset-es2015":"^6.24.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","eslint":"^3.17.1","mocha":"^3.1.2"},"dependencies":{"fs-promise":"^0.5.0"},"gitHead":"872bb2478e08d5be2770ab6627e05a38107c9cff","_id":"read-last-lines@1.1.4","_shasum":"24754401c0ec21ca85f48326be3c9d26e5387bf5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"alexbbt","email":"code@bell-towne.com"},"dist":{"shasum":"24754401c0ec21ca85f48326be3c9d26e5387bf5","size":3216,"noattachment":false,"key":"/read-last-lines/-/read-last-lines-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/read-last-lines/download/read-last-lines-1.1.4.tgz"},"maintainers":[{"name":"alexbbt","email":"code@bell-towne.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-last-lines-1.1.4.tgz_1498980641927_0.7306022446136922"},"directories":{},"publish_time":1498980642111,"_hasShrinkwrap":true,"_cnpm_publish_time":1498980642111},"1.1.3":{"name":"read-last-lines","version":"1.1.3","description":"Read in the last N lines of a file efficiently using node.js and fs.","main":"./dist/index.js","scripts":{"build":"babel src --presets babel-preset-es2015 --out-dir dist","prepublish":"npm run build","test":"make test"},"repository":{"type":"git","url":"git+https://github.com/alexbbt/read-last-lines.git"},"keywords":["read","lines","last","file","read"],"author":{"name":"Alexander Bell-Towne","email":"code@bell-towne.com","url":"https://github.com/alexbbt"},"license":"MIT","bugs":{"url":"https://github.com/alexbbt/read-last-lines/issues"},"homepage":"https://github.com/alexbbt/read-last-lines#readme","devDependencies":{"babel-cli":"^6.24.0","babel-preset-es2015":"^6.24.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","eslint":"^3.17.1","mocha":"^3.1.2"},"dependencies":{"fs-promise":"^0.5.0"},"gitHead":"97d3b8c9928318bfc5f64f20dd8cce599655dc84","_id":"read-last-lines@1.1.3","_shasum":"64a97ebfafbc3c9c8a9802e54fc07af134c057b5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"alexbbt","email":"code@bell-towne.com"},"dist":{"shasum":"64a97ebfafbc3c9c8a9802e54fc07af134c057b5","size":2449,"noattachment":false,"key":"/read-last-lines/-/read-last-lines-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/read-last-lines/download/read-last-lines-1.1.3.tgz"},"maintainers":[{"name":"alexbbt","email":"code@bell-towne.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-last-lines-1.1.3.tgz_1498979800809_0.7542134723626077"},"directories":{},"publish_time":1498979800918,"_hasShrinkwrap":false,"_cnpm_publish_time":1498979800918},"1.1.2":{"name":"read-last-lines","version":"1.1.2","description":"Read in the last N lines of a file efficiently using node.js and fs.","main":"./dist/index.js","scripts":{"build":"babel src --presets babel-preset-es2015 --out-dir dist","prepublishOnly":"npm run build","test":"make test"},"repository":{"type":"git","url":"git+https://github.com/alexbbt/read-last-lines.git"},"keywords":["read","lines","last","file","read"],"author":{"name":"Alexander Bell-Towne","email":"code@bell-towne.com","url":"https://github.com/alexbbt"},"license":"MIT","bugs":{"url":"https://github.com/alexbbt/read-last-lines/issues"},"homepage":"https://github.com/alexbbt/read-last-lines#readme","devDependencies":{"babel-cli":"^6.24.0","babel-preset-es2015":"^6.24.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","eslint":"^3.17.1","mocha":"^3.1.2"},"dependencies":{"fs-promise":"^0.5.0"},"gitHead":"885518549300407d875adeee97e41f5c8697f23e","_id":"read-last-lines@1.1.2","_shasum":"0a7f4328fa829838ca21b760252256315d02076d","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"alexbbt","email":"code@bell-towne.com"},"dist":{"shasum":"0a7f4328fa829838ca21b760252256315d02076d","size":2450,"noattachment":false,"key":"/read-last-lines/-/read-last-lines-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/read-last-lines/download/read-last-lines-1.1.2.tgz"},"maintainers":[{"name":"alexbbt","email":"code@bell-towne.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/read-last-lines-1.1.2.tgz_1489637412976_0.36765291332267225"},"directories":{},"publish_time":1489637414549,"_cnpm_publish_time":1489637414549,"_hasShrinkwrap":false},"1.1.1":{"name":"read-last-lines","version":"1.1.1","description":"Read in the last N lines of a file efficiently using node.js and fs.","main":"./dist/index.js","scripts":{"build":"babel src --presets babel-preset-es2015 --out-dir dist","prepublish":"npm run build","test":"make test"},"repository":{"type":"git","url":"git+https://github.com/alexbbt/read-last-lines.git"},"keywords":["read","lines","last","file","read"],"author":{"name":"Alexander Bell-Towne","email":"code@bell-towne.com","url":"https://github.com/alexbbt"},"license":"MIT","bugs":{"url":"https://github.com/alexbbt/read-last-lines/issues"},"homepage":"https://github.com/alexbbt/read-last-lines#readme","devDependencies":{"babel-cli":"^6.24.0","babel-preset-es2015":"^6.24.0","chai":"^3.5.0","chai-as-promised":"^6.0.0","eslint":"^3.17.1","mocha":"^3.1.2"},"dependencies":{"fs-promise":"^0.5.0"},"gitHead":"4b6835e08ecb6cd414be7bd4be4c4290dc081319","_id":"read-last-lines@1.1.1","_shasum":"256a259e89fa8fb5d6b032224fa54b155501843f","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"alexbbt","email":"code@bell-towne.com"},"dist":{"shasum":"256a259e89fa8fb5d6b032224fa54b155501843f","size":3410,"noattachment":false,"key":"/read-last-lines/-/read-last-lines-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/read-last-lines/download/read-last-lines-1.1.1.tgz"},"maintainers":[{"name":"alexbbt","email":"code@bell-towne.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/read-last-lines-1.1.1.tgz_1489636891166_0.6925838920287788"},"directories":{},"publish_time":1489636893052,"_cnpm_publish_time":1489636893052,"_hasShrinkwrap":false},"1.1.0":{"name":"read-last-lines","version":"1.1.0","description":"Read in the last N lines of a file efficiently using node.js and fs.","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/alexbbt/read-last-lines.git"},"keywords":["read","lines","last","file","read"],"author":{"name":"Alexander Bell-Towne","email":"code@bell-towne.com","url":"https://github.com/alexbbt"},"license":"MIT","bugs":{"url":"https://github.com/alexbbt/read-last-lines/issues"},"homepage":"https://github.com/alexbbt/read-last-lines#readme","devDependencies":{"chai-as-promised":"^6.0.0","chai":"^3.5.0"},"dependencies":{"fs-promise":"^0.5.0"},"gitHead":"1ee208f0944c845d49ef2bb276db7154e3ad022a","_id":"read-last-lines@1.1.0","_shasum":"b290fe37a398d368321677f71325cca3b38fe95f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.0","_npmUser":{"name":"alexbbt","email":"code@bell-towne.com"},"dist":{"shasum":"b290fe37a398d368321677f71325cca3b38fe95f","size":3472,"noattachment":false,"key":"/read-last-lines/-/read-last-lines-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/read-last-lines/download/read-last-lines-1.1.0.tgz"},"maintainers":[{"name":"alexbbt","email":"code@bell-towne.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/read-last-lines-1.1.0.tgz_1478224349559_0.8944290680810809"},"directories":{},"publish_time":1478224351236,"_cnpm_publish_time":1478224351236,"_hasShrinkwrap":false},"0.0.4":{"name":"read-last-lines","version":"0.0.4","description":"Read in the last N lines of a file efficiently using node.js and fs.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexbbt/read-last-lines.git"},"keywords":["read","lines","last","file","read"],"author":{"name":"Alexander Bell-Towne","email":"code@bell-towne.com","url":"https://github.com/alexbbt"},"license":"MIT","bugs":{"url":"https://github.com/alexbbt/read-last-lines/issues"},"homepage":"https://github.com/alexbbt/read-last-lines#readme","dependencies":{"fs":"0.0.2"},"gitHead":"2a617f9fcef14ad11c64c8bea91cfdd57f398c14","_id":"read-last-lines@0.0.4","_shasum":"237eb99d0f11e0917e21a4721d0bcf517b51a9d6","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"alexbbt","email":"code@bell-towne.com"},"dist":{"shasum":"237eb99d0f11e0917e21a4721d0bcf517b51a9d6","size":2366,"noattachment":false,"key":"/read-last-lines/-/read-last-lines-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/read-last-lines/download/read-last-lines-0.0.4.tgz"},"maintainers":[{"name":"alexbbt","email":"code@bell-towne.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/read-last-lines-0.0.4.tgz_1471248102060_0.6006004374939948"},"directories":{},"publish_time":1471248105023,"_cnpm_publish_time":1471248105023,"_hasShrinkwrap":false},"1.0.3":{"name":"read-last-lines","version":"1.0.3","description":"Read in the last N lines of a file efficiently using node.js and fs.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexbbt/read-last-lines.git"},"keywords":["read","lines","last","file","read"],"author":{"name":"Alexander Bell-Towne","email":"code@bell-towne.com","url":"https://github.com/alexbbt"},"license":"MIT","bugs":{"url":"https://github.com/alexbbt/read-last-lines/issues"},"homepage":"https://github.com/alexbbt/read-last-lines#readme","dependencies":{"fs":"0.0.2"},"gitHead":"2a617f9fcef14ad11c64c8bea91cfdd57f398c14","_id":"read-last-lines@1.0.3","_shasum":"e3dfce82d79e28669f8616bebef5223392e1dbbf","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"alexbbt","email":"code@bell-towne.com"},"dist":{"shasum":"e3dfce82d79e28669f8616bebef5223392e1dbbf","size":2326,"noattachment":false,"key":"/read-last-lines/-/read-last-lines-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/read-last-lines/download/read-last-lines-1.0.3.tgz"},"maintainers":[{"name":"alexbbt","email":"code@bell-towne.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/read-last-lines-1.0.3.tgz_1471225257475_0.3866557090077549"},"directories":{},"publish_time":1471225260024,"_cnpm_publish_time":1471225260024,"_hasShrinkwrap":false},"1.0.2":{"name":"read-last-lines","version":"1.0.2","description":"Read in the last N lines of a file efficiently using node.js and fs.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexbbt/read-last-lines.git"},"keywords":["read","lines","last","file","read"],"author":{"name":"Alexander Bell-Towne","email":"code@bell-towne.com","url":"https://github.com/alexbbt"},"license":"MIT","bugs":{"url":"https://github.com/alexbbt/read-last-lines/issues"},"homepage":"https://github.com/alexbbt/read-last-lines#readme","dependencies":{"fs":"0.0.2"},"gitHead":"eed62a4627791ddfbd610fa8a44ed0ea15aff077","_id":"read-last-lines@1.0.2","_shasum":"e8b727d724ffee309addf3c4680e9a6919bc3228","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"alexbbt","email":"code@bell-towne.com"},"dist":{"shasum":"e8b727d724ffee309addf3c4680e9a6919bc3228","size":2305,"noattachment":false,"key":"/read-last-lines/-/read-last-lines-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/read-last-lines/download/read-last-lines-1.0.2.tgz"},"maintainers":[{"name":"alexbbt","email":"code@bell-towne.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/read-last-lines-1.0.2.tgz_1471225082380_0.4145359208341688"},"directories":{},"publish_time":1471225085178,"_cnpm_publish_time":1471225085178,"_hasShrinkwrap":false},"1.0.1":{"name":"read-last-lines","version":"1.0.1","description":"Read in the last 'n' lines of a file","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexbbt/read-last-lines.git"},"keywords":["read","lines","last","file","read"],"author":{"name":"Alexander Bell-Towne","email":"code@bell-towne.com"},"license":"MIT","bugs":{"url":"https://github.com/alexbbt/read-last-lines/issues"},"homepage":"https://github.com/alexbbt/read-last-lines#readme","dependencies":{"fs":"0.0.2"},"gitHead":"c5086b7dd9eb201c1463544392d1b901e44cad88","_id":"read-last-lines@1.0.1","_shasum":"aacbf683f3644faf42b8a29998666b4ade7beecb","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"alexbbt","email":"code@bell-towne.com"},"dist":{"shasum":"aacbf683f3644faf42b8a29998666b4ade7beecb","size":2038,"noattachment":false,"key":"/read-last-lines/-/read-last-lines-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/read-last-lines/download/read-last-lines-1.0.1.tgz"},"maintainers":[{"name":"alexbbt","email":"code@bell-towne.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/read-last-lines-1.0.1.tgz_1471223708613_0.1813872829079628"},"directories":{},"publish_time":1471223708846,"_cnpm_publish_time":1471223708846,"_hasShrinkwrap":false}},"readme":"# Read Last N Lines\n\n[![NPM](https://nodei.co/npm/read-last-lines.png?compact=true)](https://nodei.co/npm/read-last-lines/)\n\nRead in the last N lines of a file efficiently using node.js and fs.\n\n## Installation\n\n``` bash\nnpm install read-last-lines --save\n```\n\n## Usage\n\nexample reading last 50 lines of a file\n``` javascript\nconst readLastLines = require('read-last-lines');\nreadLastLines.read('path/to/file', 50)\n\t.then((lines) => console.log(lines));\n```\n\n## Contributing\n\n1. Fork it on Github [https://github.com/alexbbt/read-last-lines](https://github.com/alexbbt/read-last-lines)\n2. Create your feature branch: `git checkout -b my-new-feature`\n3. Commit your changes: `git commit -am 'Add some feature'`\n4. Push to the branch: `git push origin my-new-feature`\n5. Submit a pull request against the development branch :D\n","_attachments":{},"homepage":"https://github.com/alexbbt/read-last-lines#readme","bugs":{"url":"https://github.com/alexbbt/read-last-lines/issues"},"license":"MIT"}