{"_id":"eol","_rev":"25-9b629cceeee7d1137f2da16e5a658191","name":"eol","dist-tags":{"latest":"0.10.0"},"versions":{"0.1.0":{"name":"eol","version":"0.1.0","keywords":["eol","newline","convert","converter","conversion","character","ender"],"author":{"name":"Ryan Van Etten"},"license":"MIT","_id":"eol@0.1.0","maintainers":[{"name":"ryanve","email":"ryanve@gmail.com"}],"homepage":"https://github.com/ryanve/eol","bugs":{"url":"https://github.com/ryanve/eol/issues"},"dist":{"shasum":"5cba708cdbcd66993544d89f9dafc6239b937ae6","tarball":"https://registry.npmjs.org/eol/-/eol-0.1.0.tgz","integrity":"sha512-qI7mWa3ah78vuvehCoK9tRzSTVZVippxjCk+NjSsXBusmTrcT0I0rxWOFZKy0lGf4TqSCvN87SQ6KwJo4NQSpQ==","signatures":[{"sig":"MEUCIQDJQRrtMZKTNlsQB3PJbYOjuQ7l1HsNwh1WsPVA0DT6TwIgCDVEdzz0v/uHUZN9u3pzqKSpm5asLQZEk3vk4FZ7LoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./eol.js","_from":".","_npmUser":{"name":"ryanve","email":"ryanve@gmail.com"},"repository":{"url":"https://github.com/ryanve/eol.git","type":"git"},"_npmVersion":"1.3.11","description":"Newline character converter","devDependencies":{"aok":"~1.8.1","grunt":"~0.4.2","universal":"~0.0.2","grunt-contrib-concat":"~0.3.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-uglify":"~0.3.0"},"directories":{}},"0.2.0":{"name":"eol","version":"0.2.0","keywords":["eol","newline","convert","converter","conversion","character","ender"],"author":{"name":"Ryan Van Etten"},"license":"MIT","_id":"eol@0.2.0","maintainers":[{"name":"ryanve","email":"ryanve@gmail.com"}],"homepage":"https://github.com/ryanve/eol","bugs":{"url":"https://github.com/ryanve/eol/issues"},"dist":{"shasum":"2f6db086a243a46e3e5dbd0e13435c7ebebf09dd","tarball":"https://registry.npmjs.org/eol/-/eol-0.2.0.tgz","integrity":"sha512-LCBxmDyUDh5pAXALohe9NCwyedyECwpFrcebZyW/XNTzn4WZFY3cX9MdkrJQu71ojEoHqcsciqFG7d3WQA+1Ew==","signatures":[{"sig":"MEUCIFnjq31eUWRe/UUBTAGyDKe3nY+8NUQ80WScbRchdi5qAiEAohnS0B0D2hiWzshl4FOLZvV9v5dj4HUXGsFP9izLEUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./eol.js","_from":".","_npmUser":{"name":"ryanve","email":"ryanve@gmail.com"},"repository":{"url":"https://github.com/ryanve/eol.git","type":"git"},"_npmVersion":"1.3.11","description":"Newline character converter","jshintConfig":{"sub":true,"boss":true,"evil":true,"expr":true,"node":true,"debug":true,"devel":true,"undef":true,"eqnull":true,"jquery":true,"maxerr":10,"unused":true,"browser":true,"globals":{"ender":true,"define":true},"latedef":"nofunc","laxcomma":true,"supernew":true},"devDependencies":{"aok":"~1.8.1","grunt":"~0.4.4","universal":"~0.0.5","grunt-contrib-concat":"~0.3.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-uglify":"~0.3.0"},"directories":{}},"0.3.0":{"name":"eol","version":"0.3.0","keywords":["eol","newline","newlines","convert","converter","conversion","character","formatting","format","string","file","ender"],"author":{"name":"Ryan Van Etten"},"license":"MIT","_id":"eol@0.3.0","maintainers":[{"name":"ryanve","email":"ryanve@gmail.com"}],"homepage":"https://github.com/ryanve/eol","bugs":{"url":"https://github.com/ryanve/eol/issues"},"dist":{"shasum":"f6c4812b0cb157518cfc7fc3b7326d004e2847d7","tarball":"https://registry.npmjs.org/eol/-/eol-0.3.0.tgz","integrity":"sha512-6D/Is7h/NzdgPPZb9cjd9rS0B6xQ/XA0yd5rRJzkEd6s3G+SIs1aomryiI5ieh3TJi+Myo3ag6b1JqEJqNSnyg==","signatures":[{"sig":"MEQCIAiJ4Rg2YTtXC50RI11LOn3OTGQAzgUFqKncfAgDTH94AiBuG1+ssliYfdYw6NRe27H8hEPibaeFyuWNMVnsr9P2cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"eol.js","_from":".","_shasum":"f6c4812b0cb157518cfc7fc3b7326d004e2847d7","gitHead":"562298e10269786e4ad0826132ce024358905862","scripts":{"test":"node test.js","pretest":"jshint eol.js && jshint test.js"},"_npmUser":{"name":"ryanve","email":"ryanve@gmail.com"},"repository":{"url":"git+https://github.com/ryanve/eol.git","type":"git"},"_npmVersion":"2.15.9","description":"Newline character converter","_nodeVersion":"4.5.0","jshintConfig":{"asi":true,"sub":true,"boss":true,"expr":true,"node":true,"undef":true,"eqnull":true,"maxerr":5,"unused":true,"browser":true,"latedef":"nofunc","laxcomma":true,"supernew":true},"devDependencies":{"aok":"^1.9.0","jshint":"^2.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eol-0.3.0.tgz_1473566578758_0.8201371524482965","host":"packages-16-east.internal.npmjs.com"},"directories":{}},"0.4.0":{"name":"eol","version":"0.4.0","keywords":["eol","newline","newlines","convert","converter","conversion","character","formatting","format","string","file","ender"],"author":{"name":"Ryan Van Etten"},"license":"MIT","_id":"eol@0.4.0","maintainers":[{"name":"ryanve","email":"ryanve@gmail.com"}],"homepage":"https://github.com/ryanve/eol","bugs":{"url":"https://github.com/ryanve/eol/issues"},"dist":{"shasum":"f190e727469d8e77264273afe5b9c96fcd75026c","tarball":"https://registry.npmjs.org/eol/-/eol-0.4.0.tgz","integrity":"sha512-Y6+v+aLkdUKGE6GUPyUe/uvvBw91XGlyOEQKC49ajeAKgOfFtDGwtRf1pNqZkqzNa0sSvJuZyDKeFwPH4G3jeQ==","signatures":[{"sig":"MEYCIQC8UXRpeJ1jxIfoIpdbQLTriSxZ7vY4hFdNxLU8HV4XjwIhALRNL7HVgjDpH9dAmCpO1IeUKam2XWlsarcSvF9w37vF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"eol.js","_from":".","_shasum":"f190e727469d8e77264273afe5b9c96fcd75026c","gitHead":"66ffd486919f0201972d44682cdd1e1af90a2710","scripts":{"test":"node test.js","pretest":"jshint eol.js && jshint test.js"},"_npmUser":{"name":"ryanve","email":"ryanve@gmail.com"},"repository":{"url":"git+https://github.com/ryanve/eol.git","type":"git"},"_npmVersion":"2.15.8","description":"Newline character converter","_nodeVersion":"4.4.7","jshintConfig":{"asi":true,"sub":true,"boss":true,"expr":true,"node":true,"undef":true,"eqnull":true,"maxerr":5,"unused":true,"browser":true,"latedef":"nofunc","laxcomma":true,"supernew":true},"devDependencies":{"aok":"^1.9.0","jshint":"^2.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eol-0.4.0.tgz_1476145279225_0.4842809517867863","host":"packages-16-east.internal.npmjs.com"},"directories":{}},"0.5.0":{"name":"eol","version":"0.5.0","keywords":["eol","newline","newlines","convert","converter","conversion","character","formatting","format","string","file","ender"],"author":{"name":"Ryan Van Etten"},"license":"MIT","_id":"eol@0.5.0","maintainers":[{"name":"ryanve","email":"ryanve@gmail.com"}],"homepage":"https://github.com/ryanve/eol","bugs":{"url":"https://github.com/ryanve/eol/issues"},"dist":{"shasum":"7544ee1c9cefcac6041286abac1e7f5e5b36f10c","tarball":"https://registry.npmjs.org/eol/-/eol-0.5.0.tgz","integrity":"sha512-kAZDlWBa+DJoN0N6XEsyPwZcVZagl/Dpy6Ejd+vFYMLcUeOU9ag6oTg+ij/3FuMFlzq4Y5J2xdi3IU8KqllWvQ==","signatures":[{"sig":"MEQCIE/wtUbfGxd05MD45XsPGvGH6eNd/GvRPj6xHEZG/KYKAiBZCSB06WAAWh9tp2/a1vJYFb3tim8VMEhVXcYHE1e50A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"eol.js","_from":".","_shasum":"7544ee1c9cefcac6041286abac1e7f5e5b36f10c","gitHead":"138f056145e691190fecc88f2858d575dd3df0ff","scripts":{"lint":"jshint eol.js && jshint test.js","test":"node test.js","pretest":"npm run lint"},"_npmUser":{"name":"ryanve","email":"ryanve@gmail.com"},"repository":{"url":"git+https://github.com/ryanve/eol.git","type":"git"},"_npmVersion":"2.15.9","description":"Newline character converter","_nodeVersion":"4.5.0","jshintConfig":{"asi":true,"sub":true,"boss":true,"expr":true,"node":true,"undef":true,"eqnull":true,"maxerr":5,"unused":true,"browser":true,"latedef":"nofunc","laxcomma":true,"supernew":true},"devDependencies":{"aok":"^1.9.0","jshint":"^2.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eol-0.5.0.tgz_1483348561394_0.3931479558814317","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"0.5.1":{"name":"eol","version":"0.5.1","keywords":["eol","newline","newlines","convert","converter","conversion","character","formatting","format","string","file","ender"],"author":{"name":"Ryan Van Etten"},"license":"MIT","_id":"eol@0.5.1","maintainers":[{"name":"ryanve","email":"ryanve@gmail.com"}],"homepage":"https://github.com/ryanve/eol","bugs":{"url":"https://github.com/ryanve/eol/issues"},"dist":{"shasum":"a2f15f9be38ac160f27c4e394fde02a9731a410c","tarball":"https://registry.npmjs.org/eol/-/eol-0.5.1.tgz","integrity":"sha512-mlG6+lv5G7pXnSK/k7jh7B++h3nIxoNdevctYQWfd14UUvowwseRWpYdqXdYeumDwPAp69DorsnK/eWK9lm4AA==","signatures":[{"sig":"MEQCIHRI97/8hlHSSydyfjFv8Ng98P3b1Vdlr7w8BO4DKSL6AiBhJHtsHsU1OrS0wmofEAnq6ND6jv6kDiaaS+2FPwRUWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"eol.js","_from":".","_shasum":"a2f15f9be38ac160f27c4e394fde02a9731a410c","gitHead":"ab8db41582bebf8897b609b2db84fd9bc122f950","scripts":{"lint":"jshint eol.js && jshint test.js","test":"node test.js","pretest":"npm run lint"},"_npmUser":{"name":"ryanve","email":"ryanve@gmail.com"},"repository":{"url":"git+https://github.com/ryanve/eol.git","type":"git"},"_npmVersion":"2.15.9","description":"Newline character converter","_nodeVersion":"4.5.0","jshintConfig":{"asi":true,"sub":true,"boss":true,"expr":true,"node":true,"undef":true,"eqnull":true,"maxerr":5,"unused":true,"browser":true,"latedef":"nofunc","laxcomma":true,"supernew":true},"devDependencies":{"aok":"^1.9.0","jshint":"^2.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eol-0.5.1.tgz_1483404542912_0.861678033368662","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"0.6.0":{"name":"eol","version":"0.6.0","keywords":["eol","newline","newlines","convert","converter","conversion","character","formatting","format","string","javascript","typescript","file","ender"],"author":{"name":"Ryan Van Etten"},"license":"MIT","_id":"eol@0.6.0","maintainers":[{"name":"ryanve","email":"ryanve@gmail.com"}],"homepage":"https://github.com/ryanve/eol","bugs":{"url":"https://github.com/ryanve/eol/issues"},"dist":{"shasum":"e0e3bcc3c95d8e1efd2dab72a1ccf3cf6c960c89","tarball":"https://registry.npmjs.org/eol/-/eol-0.6.0.tgz","integrity":"sha512-ViCnOQ/l1SAOVdUjJAjglg6niPWx2k0vAZz0a8jhqQqyf+Ao+CzPmHKvKBMxtOv43lFKOgP7QPzdR/IiI3Uo4A==","signatures":[{"sig":"MEUCICee8iQN6IOXNnqY9AQW9Qljoa3gmVLEGeoXbEfnFST1AiEA7yMQFk+9ighiwsAr8XiI/xuo6rnqjwwGmxkf97cAEgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"eol.js","_from":".","types":"eol.d.ts","_shasum":"e0e3bcc3c95d8e1efd2dab72a1ccf3cf6c960c89","gitHead":"f444a74e0a7637ac749c4009e3e3495a692f5c6f","scripts":{"lint":"jshint eol.js && jshint test.js","test":"node test.js","pretest":"npm run lint"},"typings":"eol.d.ts","_npmUser":{"name":"ryanve","email":"ryanve@gmail.com"},"repository":{"url":"git+https://github.com/ryanve/eol.git","type":"git"},"_npmVersion":"3.10.10","description":"Newline character converter","_nodeVersion":"6.9.5","jshintConfig":{"asi":true,"sub":true,"boss":true,"expr":true,"node":true,"undef":true,"eqnull":true,"maxerr":5,"unused":true,"browser":true,"latedef":"nofunc","laxcomma":true,"supernew":true},"devDependencies":{"aok":"^1.9.0","jshint":"^2.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eol-0.6.0.tgz_1486778530093_0.13013460510410368","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"0.7.0":{"name":"eol","version":"0.7.0","keywords":["eol","newline","newlines","convert","converter","conversion","character","formatting","format","string","javascript","typescript","file","ender"],"author":{"name":"Ryan Van Etten"},"license":"MIT","_id":"eol@0.7.0","maintainers":[{"name":"ryanve","email":"ryanve@gmail.com"}],"homepage":"https://github.com/ryanve/eol","bugs":{"url":"https://github.com/ryanve/eol/issues"},"dist":{"shasum":"51c39cb0804acd1db64550e84a076042da786b56","tarball":"https://registry.npmjs.org/eol/-/eol-0.7.0.tgz","integrity":"sha512-4xLgHUohEmnM6J2vEjVcs3zRSnBr9H1AsD7gwM43NwijrIUOAJIuvpfg5fp7r2IMfQ3xrnNOZTBtn/DNqmIhIg==","signatures":[{"sig":"MEUCIQCYWJORTpPOHXhzwsJZdI8Gmzqx5RqZEYyMKsoQUmzl/gIgZAUjk3Me0+h7GmmfMDsNGNSAhsNP7vyNBPMoYXGqTXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"eol.js","_from":".","types":"eol.d.ts","_shasum":"51c39cb0804acd1db64550e84a076042da786b56","gitHead":"9950b994bfcbc9c397c5e0351ad4bd4c72f23b9d","scripts":{"lint":"jshint eol.js && jshint test.js","test":"node test.js","pretest":"npm run lint"},"typings":"eol.d.ts","_npmUser":{"name":"ryanve","email":"ryanve@gmail.com"},"repository":{"url":"git+https://github.com/ryanve/eol.git","type":"git"},"_npmVersion":"3.10.10","description":"Newline character converter","_nodeVersion":"6.9.5","jshintConfig":{"asi":true,"sub":true,"boss":true,"expr":true,"node":true,"undef":true,"eqnull":true,"maxerr":5,"unused":true,"browser":true,"latedef":"nofunc","laxcomma":true,"supernew":true},"devDependencies":{"aok":"^1.9.0","jshint":"^2.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eol-0.7.0.tgz_1487406712632_0.930875880876556","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"0.8.0":{"name":"eol","version":"0.8.0","keywords":["eol","lf","cr","crlf","newline","newlines","convert","converter","conversion","character","formatting","format","string","javascript","typescript","ender","file"],"author":{"name":"Ryan Van Etten"},"license":"MIT","_id":"eol@0.8.0","maintainers":[{"name":"ryanve","email":"ryanve@gmail.com"}],"homepage":"https://github.com/ryanve/eol","bugs":{"url":"https://github.com/ryanve/eol/issues"},"dist":{"shasum":"d3db9c5680b782792dc8726de9aca44e4e91bda6","tarball":"https://registry.npmjs.org/eol/-/eol-0.8.0.tgz","integrity":"sha512-0hO7LYJLOtOSC5rnjVraVZHB49T1cy2FY6Qs80IBINB4LEMoOmvsKWiCq7u9SzqPrJDPrqeWv03JyXCLtIGqgg==","signatures":[{"sig":"MEQCIF+p7bGWgC/PzXBnKX4OV7w7CmXyixuy9NO/k47WJxGbAiAVbcQu1A0C+45VFKyPJ3Cv9qaIVSNGol2d80ZJ3UyGkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"eol.js","_from":".","types":"eol.d.ts","_shasum":"d3db9c5680b782792dc8726de9aca44e4e91bda6","gitHead":"0402f6647af30f54929081d476a5ba324e881602","scripts":{"lint":"eslint . --ext .js","test":"node test.js","pretest":"npm run lint","preversion":"npm test"},"typings":"eol.d.ts","_npmUser":{"name":"ryanve","email":"ryanve@gmail.com"},"repository":{"url":"git+https://github.com/ryanve/eol.git","type":"git"},"_npmVersion":"3.10.10","description":"Newline character converter","_nodeVersion":"6.9.5","devDependencies":{"aok":"^1.9.0","eslint":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/eol-0.8.0.tgz_1487462857616_0.5339695615693927","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"0.8.1":{"name":"eol","version":"0.8.1","keywords":["eol","lf","cr","crlf","newline","newlines","convert","converter","conversion","character","formatting","format","string","javascript","typescript","ender","file"],"author":{"name":"Ryan Van Etten"},"license":"MIT","_id":"eol@0.8.1","maintainers":[{"name":"ryanve","email":"ryanve@gmail.com"}],"homepage":"https://github.com/ryanve/eol","bugs":{"url":"https://github.com/ryanve/eol/issues"},"dist":{"shasum":"defc3224990c7eca73bb34461a56cf9dc24761d0","tarball":"https://registry.npmjs.org/eol/-/eol-0.8.1.tgz","integrity":"sha512-epQVXqLW/Q0FDlxr5G9NT4V96IsHMiwseOglmD9Tr237QHuBUcAKe/NLqzVVzgGJt7NJ1RoMxBTMVtajQCMbyQ==","signatures":[{"sig":"MEUCIF9uiAsakNFsg72FTZCowq8Hj1XibDAs57EIUkrVfNQAAiEAmxNgvDoy1E4uo3pDokz8fC24NdbfgLyW3klOvjodRsA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"eol.js","_from":".","types":"eol.d.ts","_shasum":"defc3224990c7eca73bb34461a56cf9dc24761d0","gitHead":"1073f8aea99c068d828ac7c6a0bfb71da10531f5","scripts":{"lint":"eslint . --ext .js","test":"node test.js","pretest":"npm run lint","preversion":"npm test"},"typings":"eol.d.ts","_npmUser":{"name":"ryanve","email":"ryanve@gmail.com"},"repository":{"url":"git+https://github.com/ryanve/eol.git","type":"git"},"_npmVersion":"3.10.10","description":"Newline character converter","_nodeVersion":"6.9.5","devDependencies":{"aok":"^1.9.0","eslint":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/eol-0.8.1.tgz_1487463525151_0.4442853578366339","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"0.9.0":{"name":"eol","version":"0.9.0","keywords":["eol","lf","cr","crlf","newline","newlines","convert","converter","conversion","character","formatting","format","string","javascript","typescript","ender","file"],"author":{"name":"Ryan Van Etten"},"license":"MIT","_id":"eol@0.9.0","maintainers":[{"name":"ryanve","email":"ryanve@gmail.com"}],"homepage":"https://github.com/ryanve/eol","bugs":{"url":"https://github.com/ryanve/eol/issues"},"dist":{"shasum":"5c33e25b7001bbb69ca6947593d3332e36e04f6a","tarball":"https://registry.npmjs.org/eol/-/eol-0.9.0.tgz","integrity":"sha512-lWenMfSPOYzXI35f7U4yIhx0ofpFSPcVWee/Tu87C4mzHLC+iQe2lf+EjLlEFGyG1MA26fCvf5OBCFViw2MN0Q==","signatures":[{"sig":"MEUCIETAnrU1uW6qdMf9TDDUwijJBVMhvNLVH4vIsJEASUBkAiEAs30Alioo6c5kQkrMnBSZwxZw9IP6CpXmeRg7FohokCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"eol.js","_from":".","types":"eol.d.ts","_shasum":"5c33e25b7001bbb69ca6947593d3332e36e04f6a","gitHead":"145a7440637b9d8fb6288c8190f06a9b0e18f55e","scripts":{"lint":"eslint . --ext .js","test":"node test.js","pretest":"npm run lint","preversion":"npm test"},"typings":"eol.d.ts","_npmUser":{"name":"ryanve","email":"ryanve@gmail.com"},"repository":{"url":"git+https://github.com/ryanve/eol.git","type":"git"},"_npmVersion":"4.2.0","description":"Newline character converter","_nodeVersion":"6.10.1","devDependencies":{"aok":"^1.9.0","eslint":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/eol-0.9.0.tgz_1493665796570_0.6828790733125061","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"0.9.1":{"name":"eol","version":"0.9.1","keywords":["eol","lf","cr","crlf","newline","newlines","convert","converter","conversion","character","formatting","format","string","javascript","typescript","ender","file"],"author":{"name":"Ryan Van Etten"},"license":"MIT","_id":"eol@0.9.1","maintainers":[{"name":"ryanve","email":"ryanve@gmail.com"}],"homepage":"https://github.com/ryanve/eol","bugs":{"url":"https://github.com/ryanve/eol/issues"},"dist":{"shasum":"f701912f504074be35c6117a5c4ade49cd547acd","tarball":"https://registry.npmjs.org/eol/-/eol-0.9.1.tgz","integrity":"sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg==","signatures":[{"sig":"MEYCIQCKh9WyBnbm4w9xe3/5J6K9JprA+QCLFIvu6x2ykL++pwIhAOGQsA5VG2fhcgPd9Y3PUq/tybiHNtgozww8LjugXq+B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"eol.js","types":"eol.d.ts","gitHead":"b80f4ad716a4d4cbf55ae183ce88ab190faae043","scripts":{"lint":"eslint . --ext .js","test":"node test.js","pretest":"npm run lint","preversion":"npm test"},"typings":"eol.d.ts","_npmUser":{"name":"ryanve","email":"ryanve@gmail.com"},"repository":{"url":"git+https://github.com/ryanve/eol.git","type":"git"},"_npmVersion":"5.3.0","description":"Newline character converter","_nodeVersion":"8.3.0","devDependencies":{"aok":"^1.9.0","eslint":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/eol-0.9.1.tgz_1504683242538_0.4004428612533957","host":"s3://npm-registry-packages"},"directories":{}},"0.10.0":{"name":"eol","description":"Newline character converter","version":"0.10.0","homepage":"https://ryanve.github.io/eol","funding":"https://github.com/sponsors/ryanve","license":"MIT","author":{"name":"Ryan Van Etten"},"main":"eol.js","types":"eol.d.ts","typings":"eol.d.ts","scripts":{"lint":"npx eslint","preversion":"npm test","pretest":"npm run lint","test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/ryanve/eol.git"},"bugs":{"url":"https://github.com/ryanve/eol/issues"},"keywords":["eol","lf","cr","crlf","newline","newlines","convert","converter","conversion","character","formatting","format","string","javascript","typescript","ender","file"],"devDependencies":{"aok":"^1.9.0","eslint":"^9.9.1"},"_id":"eol@0.10.0","gitHead":"05a8e9989647b5cdb3063be269486e8798acc962","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-+w3ktYrOphcIqC1XKmhQYvM+o2uxgQFiimL7B6JPZJlWVxf7Lno9e/JWLPIgbHo7DoZ+b7jsf/NzrUcNe6ZTZQ==","shasum":"51b35c6b9aa0329a26d102b6ddc454be8654739b","tarball":"https://registry.npmjs.org/eol/-/eol-0.10.0.tgz","fileCount":11,"unpackedSize":17650,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrK6y2iA70tnhaJa9XJSwUBv44iPvidSwT/s+8fEp6kAIgdo1h8nDi+i5Ug4G9Gr1p5fb5Oo6Kp5K578Rw9fjKJIU="}]},"_npmUser":{"name":"ryanve","email":"ryanve@gmail.com"},"directories":{},"maintainers":[{"name":"ryanve","email":"ryanve@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eol_0.10.0_1725153053057_0.0014017660885610184"},"_hasShrinkwrap":false}},"time":{"created":"2014-03-12T17:33:26.038Z","modified":"2024-09-01T01:10:53.372Z","0.1.0":"2014-03-12T17:33:26.853Z","0.2.0":"2014-03-20T14:30:35.007Z","0.3.0":"2016-09-11T04:03:01.257Z","0.4.0":"2016-10-11T00:21:21.078Z","0.5.0":"2017-01-02T09:16:01.642Z","0.5.1":"2017-01-03T00:49:04.948Z","0.6.0":"2017-02-11T02:02:12.074Z","0.7.0":"2017-02-18T08:31:54.341Z","0.8.0":"2017-02-19T00:07:39.482Z","0.8.1":"2017-02-19T00:18:47.043Z","0.9.0":"2017-05-01T19:09:56.796Z","0.9.1":"2017-09-06T07:34:02.629Z","0.10.0":"2024-09-01T01:10:53.204Z"},"bugs":{"url":"https://github.com/ryanve/eol/issues"},"author":{"name":"Ryan Van Etten"},"license":"MIT","homepage":"https://ryanve.github.io/eol","keywords":["eol","lf","cr","crlf","newline","newlines","convert","converter","conversion","character","formatting","format","string","javascript","typescript","ender","file"],"repository":{"type":"git","url":"git+https://github.com/ryanve/eol.git"},"description":"Newline character converter","maintainers":[{"name":"ryanve","email":"ryanve@gmail.com"}],"readme":"# [eol](https://ryanve.github.io/eol)\n\n[Newline](http://en.wikipedia.org/wiki/Newline) character converter node module for [JavaScript](eol.js) or [TypeScript](eol.d.ts)\n\n### [npm.im/eol](https://npmjs.com/package/eol)\n\n* `npm install eol`\n* <code><b>let</b> eol = <b>require</b>(\"eol\")</code>\n* <code><b>import</b> eol <b>from</b> \"eol\"</code>\n\n## [API](https://ryanve.github.io/eol#methods)\n\n### eol.auto(<var>text</var>)\n\n* Normalize line endings in <var>text</var> to match the current operating system\n* Returns string with line endings normalized to `\\r\\n` or `\\n`\n\n### eol.crlf(<var>text</var>)\n\n* Normalize line endings in <var>text</var> to <b>CRLF</b> (Windows, DOS)\n* Returns string with line endings normalized to `\\r\\n`\n\n### eol.lf(<var>text</var>)\n\n* Normalize line endings in <var>text</var> to <b>LF</b> (Unix, OS X)\n* Returns string with line endings normalized to `\\n`\n\n### eol.cr(<var>text</var>)\n\n* Normalize line endings in <var>text</var> to <b>CR</b> (Mac OS)\n* Returns string with line endings normalized to `\\r`\n\n### eol.dub(<var>text</var>)\n\n* Generate normalizer where linebreaks become <var>text</var>\n* Used [internally](eol.js) to generate the [normalizers](#api) above\n* Returns composed pure function with [creative potential](#dubbing)\n\n### eol.before(<var>text</var>)\n\n* Add linebreak before <var>text</var>\n* Returns string with linebreak added before text\n* Uses `eol.auto` linebreak\n* `eol.lf(eol.before(text))` &vellip;\n\n### eol.after(<var>text</var>)\n\n* Add linebreak after <var>text</var>\n* Returns string with linebreak added after text\n* Uses `eol.auto` linebreak\n* `eol.lf(eol.after(text))` &vellip;\n\n### eol.match(<var>text</var>)\n\n* Detect or inspect linebreaks in <var>text</var>\n* Returns array of matched linebreaks\n\n### eol.split(<var>text</var>)\n\n* Split <var>text</var> by newline\n* Returns array of lines\n\n### Joining\n\nCoercing [normalizers](#api) to string yields the appropriate character...useful glue for joining\n\n```js\nString(eol.lf) // \"\\n\"\neol.split(text).join(eol.auto) // === eol.auto(text)\neol.split(text).filter(line => line).join(eol.auto) // text joined after removing empty lines\neol.split(text).slice(-3).join(eol.auto) // last 3 lines joined\n```\n\n### Matching\n\nDetect or inspect via match\n\n```js\neol.match(\" \") // []\neol.match(\"world\\nwide\\nweb\") // [\"\\n\",\"\\n\"]\n```\n\n### Dubbing\n\nGenerate alternate [normalizers](#api)\n\n```\nlet extra = eol.dub(\"\\n\\n\\n\")\nextra(\"...\")\n```\n\n```\nlet huh = eol.dub(\"???\")\nhuh(\"...\")\n```\n\n## modularitY\n\n### [edit-file](https://github.com/ryanve/edit-file)\n\n```js\nlet eol = require(\"eol\")\nlet edit = require(\"edit-file\")\n\nedit(\"sample.txt\", eol.lf)\n```\n\n### [map-file](https://github.com/ryanve/map-file)\n\n```js\nlet eol = require(\"eol\")\nlet map = require(\"map-file\")\n\nmap({\n  from: \"from.txt\",\n  to: \"to.txt\",\n  map: eol.lf\n})\n```\n\n### [ssv](https://ryanve.github.io/ssv)\n\n```js\nlet ssv = require(\"ssv\")\nlet eol = require(\"eol\")\n\nlet deep = eol.split(\"spaced.txt\").map(ssv.split)\n```\n\n### Yours\n\nHave an `eol` sample to share?\n\n[Then please do](../../issues/new) :test_tube: :test_tube: :test_tube: :test_tube:\n\n## [opensource](package.json)\n\n[<b>MIT</b> License](LICENSE.md)\n\n[**∞/0**](#eol)\n","readmeFilename":"README.md","users":{"ryanve":true,"norbertparti":true}}