{"_id":"strip-eof","_rev":"18775","name":"strip-eof","description":"Strip the final newline character from a string/buffer","dist-tags":{"latest":"2.0.0"},"maintainers":[{"name":"sindresorhus","email":""}],"time":{"modified":"2021-06-03T09:59:44.000Z","created":"2015-12-05T11:49:53.556Z","2.0.0":"2018-10-28T08:25:34.212Z","1.0.0":"2015-12-05T11:49:53.556Z"},"users":{"danielbayley":true},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"repository":{"type":"git","url":"git+https://github.com/sindresorhus/strip-eof.git"},"versions":{"2.0.0":{"name":"strip-eof","version":"2.0.0","description":"Strip the final newline character from a string/buffer","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/strip-eof.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava"},"keywords":["strip","trim","remove","delete","final","last","end","file","newline","linebreak","character","string","buffer"],"devDependencies":{"ava":"^0.25.0","xo":"^0.23.0"},"gitHead":"c2f362408cb129b068a5670af0a886ff665e5438","bugs":{"url":"https://github.com/sindresorhus/strip-eof/issues"},"homepage":"https://github.com/sindresorhus/strip-eof#readme","_id":"strip-eof@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"2e3f3c5145d02de826eafb23e65b2faf675448b4","size":1518,"noattachment":false,"key":"/strip-eof/-/strip-eof-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/strip-eof/download/strip-eof-2.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strip-eof_2.0.0_1540715134076_0.3997127143864665"},"_hasShrinkwrap":false,"publish_time":1540715134212,"_cnpm_publish_time":1540715134212,"deprecated":"Renamed to `strip-final-newline` to better represent its functionality."},"1.0.0":{"name":"strip-eof","version":"1.0.0","description":"Strip the End-Of-File (EOF) character from a string/buffer","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/strip-eof"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["strip","trim","remove","delete","eof","end","file","newline","linebreak","character","string","buffer"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"365dfe6c19b4e607a0cc2cf7dad0b0620f238333","bugs":{"url":"https://github.com/sindresorhus/strip-eof/issues"},"homepage":"https://github.com/sindresorhus/strip-eof","_id":"strip-eof@1.0.0","_shasum":"bb43ff5598a6eb05d89b59fcd129c983313606bf","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"bb43ff5598a6eb05d89b59fcd129c983313606bf","size":1556,"noattachment":false,"key":"/strip-eof/-/strip-eof-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/strip-eof/download/strip-eof-1.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1449316193556,"_cnpm_publish_time":1449316193556,"_hasShrinkwrap":false}},"readme":"# strip-eof [![Build Status](https://travis-ci.com/sindresorhus/strip-eof.svg?branch=master)](https://travis-ci.com/sindresorhus/strip-eof)\n\n> Strip the [End-Of-File](https://en.wikipedia.org/wiki/End-of-file) (EOF) character from a string/buffer\n\n\n## Install\n\n```\n$ npm install strip-eof\n```\n\n\n## Usage\n\n```js\nconst stripEof = require('strip-eof');\n\nstripEof('foo\\nbar\\n\\n');\n//=> 'foo\\nbar\\n'\n\nstripEof(Buffer.from('foo\\nbar\\n\\n')).toString();\n//=> 'foo\\nbar\\n'\n```\n\n\n## License\n\nMIT © [Sindre Sorhus](https://sindresorhus.com)\n","_attachments":{},"homepage":"https://github.com/sindresorhus/strip-eof#readme","bugs":{"url":"https://github.com/sindresorhus/strip-eof/issues"},"license":"MIT"}