{"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"keywords":["trim","newline","newlines","linebreak","lf","crlf","left","right","start","end","string","remove","delete","strip"],"dist-tags":{"latest":"5.0.0","3-0-1":"3.0.1"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"description":"Trim newlines from the start and/or end of a string","readme":"# trim-newlines\n\n> Trim [newlines](https://en.wikipedia.org/wiki/Newline) from the start and/or end of a string\n\nLooking to trim all whitespace, not just newlines? Use `String#trim()`, `String#trimStart()`, or `String#trimEnd()`.\n\n## Install\n\n```sh\nnpm install trim-newlines\n```\n\n## Usage\n\n```js\nimport {trimNewlines, trimNewlinesStart, trimNewlinesEnd} from 'trim-newlines';\n\ntrimNewlines('\\n🦄\\n🦄\\r\\n');\n//=> '🦄\\n🦄'\n\ntrimNewlinesStart('\\n🦄\\r\\n');\n//=> '🦄\\r\\n'\n\ntrimNewlinesEnd('\\n🦄\\r\\n');\n//=> '\\n🦄'\n```\n\n## API\n\n### trimNewlines(string)\n\nTrim from the start and end of a string.\n\n### trimNewlinesStart(string)\n\nTrim from the start of a string.\n\n### trimNewlinesEnd(string)\n\nTrim from the end of a string.\n","repository":{"type":"git","url":"git+https://github.com/sindresorhus/trim-newlines.git"},"users":{"flumpus-dev":true},"bugs":{"url":"https://github.com/sindresorhus/trim-newlines/issues"},"license":"MIT","versions":{"1.0.0":{"name":"trim-newlines","version":"1.0.0","description":"Trim newlines from the start and/or end of a string","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/trim-newlines"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["trim","newline","newlines","linebreak","lf","crlf","left","right","start","end","string","str","remove","delete","strip"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"f651a2d4cbf382c2936e6e53edee9316602e4ce7","bugs":{"url":"https://github.com/sindresorhus/trim-newlines/issues"},"homepage":"https://github.com/sindresorhus/trim-newlines","_id":"trim-newlines@1.0.0","_shasum":"5887966bb582a4503a41eb524f7d35011815a613","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"5887966bb582a4503a41eb524f7d35011815a613","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/trim-newlines/-/trim-newlines-1.0.0.tgz","integrity":"sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCskcTfkqYu5RvgXu9ZvzPXPYU2uUl2eRBsr40FohLo4wIhAJ82w7h6mus/XhufHToqTrXVaohv0vqf5H/x5kQpSUmu"}]},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{}},"2.0.0":{"name":"trim-newlines","version":"2.0.0","description":"Trim newlines from the start and/or end of a string","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/trim-newlines.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["trim","newline","newlines","linebreak","lf","crlf","left","right","start","end","string","str","remove","delete","strip"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"9db1edbbc6ffe44cb8a11ae7690be6044dfe95c7","bugs":{"url":"https://github.com/sindresorhus/trim-newlines/issues"},"homepage":"https://github.com/sindresorhus/trim-newlines#readme","_id":"trim-newlines@2.0.0","_shasum":"b403d0b91be50c331dfc4b82eeceb22c3de16d20","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.3","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"shasum":"b403d0b91be50c331dfc4b82eeceb22c3de16d20","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/trim-newlines/-/trim-newlines-2.0.0.tgz","integrity":"sha512-MTBWv3jhVjTU7XR3IQHllbiJs8sc75a80OEhB6or/q7pLTWgQ0bMGQXXYQSrSuXe6WiKWDZ5txXY5P59a/coVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGTsQ9oDbrCTtCRcKHAzPIgb54zK9bRLfhgVI0MwZ3UQIhAMJmx2u+qSQ9ImiqZuisYGErZkAFK3Lx+2loN2UsQhgV"}]},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/trim-newlines-2.0.0.tgz_1492866373755_0.2756255145650357"},"directories":{}},"3.0.0":{"name":"trim-newlines","version":"3.0.0","description":"Trim newlines from the start and/or end of a string","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/trim-newlines.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd"},"keywords":["trim","newline","newlines","linebreak","lf","crlf","left","right","start","end","string","remove","delete","strip"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.7.2","xo":"^0.24.0"},"gitHead":"bd3309053f8e8795fb1ba7044000e2fd9c763597","bugs":{"url":"https://github.com/sindresorhus/trim-newlines/issues"},"homepage":"https://github.com/sindresorhus/trim-newlines#readme","_id":"trim-newlines@3.0.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==","shasum":"79726304a6a898aa8373427298d54c2ee8b1cb30","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/trim-newlines/-/trim-newlines-3.0.0.tgz","fileCount":5,"unpackedSize":3700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxn1xCRA9TVsSAnZWagAASxgP/3+oiwZfVvr/zugu6X/e\nTirVrONOCk3KVRRxt8K55qcNvNpnAxvp3ejzQHRjGbEUK4QDAt4e8tv9ndHd\nn/TVIkgz8PueWotP9yozBtxIjO5JesqoA6GckOhqGMSzXsnz02jhqFOsaOCI\n1E93t5EBOUFkqjSOtn6Cuq2m+RdamGNVM71xllmFQVVRhYs8OmUO42c08psK\nnozkczUzAJAzzh77YcNsPPYREAcejqRc9DR5TLThGYfY6DQ5oqqssJ4ir276\n8+8yXOx81bGL5rvyNGiYIF4hnS71xbWSN7ytZio5oXejwwUBJDLZkRR7Cyaq\nFa/pg7qV5vtOPDenanFU2cdYV4mkHGbhYaWJ0RF0z1GYAUR0/fy2tYG7B9Ow\ndxfKBW7Vi0F1eLSx11CnaX6Yacq5Ca7iUdDlJWfj905n2gADPkwNWkMDY6+0\noEsNzgDhHb52ZdGPVzn9eFwW9l7m+s86A63mAiAOy3YaDJr5chkHyg2Mwz+I\nrA2bTHlvSE4dPc0VIAi8sWmCG1g98vXRiONywE1jx8sAiSbzxdhmV/vNlrCj\nPE7EkzUIukcPcX7CDul9StzlRrTQhcZtfKy8VkhzM4izwFqa8ovklt3jOb+f\nh6Yr5j7Yf4FotxAbXMWyZN7677O6AmJDjTPLilzAuzaakE+1Dten7bRKa8M7\n8+YC\r\n=aQG3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFD1YylCKx26b3KsMYhMmpgY89sOL100QL5Q/Dwq7ixRAiEA++eQ800YaeEOJjSoUae/4g8/Is8F3QS27QBqVoCxyrw="}]},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trim-newlines_3.0.0_1556512112742_0.7758115744914702"},"_hasShrinkwrap":false},"4.0.0":{"name":"trim-newlines","version":"4.0.0","description":"Trim newlines from the start and/or end of a string","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/trim-newlines.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["trim","newline","newlines","linebreak","lf","crlf","left","right","start","end","string","remove","delete","strip"],"devDependencies":{"ava":"^3.15.0","tsd":"^0.14.0","xo":"^0.39.1"},"gitHead":"7bd2272fb55d932562aee3ef20b300a02a23377e","bugs":{"url":"https://github.com/sindresorhus/trim-newlines/issues"},"homepage":"https://github.com/sindresorhus/trim-newlines#readme","_id":"trim-newlines@4.0.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.10","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-KCkKbnBpPZ8GKB0BN7B9NHu41JI/+8c9oX+q/WFCehd7YWWz7ykjt14wwnqWrignSwfDkKMD0KpZnY4mz1AHfg==","shasum":"34e90776d45f72136ccb5f8a49fbdb4761fb1bc0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/trim-newlines/-/trim-newlines-4.0.0.tgz","fileCount":5,"unpackedSize":4043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggBDLCRA9TVsSAnZWagAASJoP/iq6lrmFAc8fAwGolu6E\ndGI5dm33dtzP76Qyfoawk0LUzg6T4oXA22uwprTqLmcN5DMWdF6Ar9e0pAzn\nHoVf7jUg5u4goV+PXykx4hm9z1VAiK5ekbW5JIUZsDG4+2OVyOzsDCM3yEWM\nviHZ1lK3pkAkzowPi8jLVDc926Y8I+cllSjS0d7fN5cBUbomevNVZwOcXwi7\nBZCgiqXBn3ZiChH0et97ir06mzVwCdtPCI7/4Wx6zMoXreCmR8LFuuvgDsAf\nezLH5k0SXBleVH8/UvoixKkoyZiP6aItUq3KLvqo4Y3beLeTzqXClxpBWV4+\nxU8ybki3rff5pQTqc6XCW2iLCpGqFOX8FByqnGogo+hG0L1o8O5J2tQfZUlB\nKAtQqnB2+dI1foFK5sfjIgzMgq9ApXDkAVep1PyW2kzp1aR4TK4x+rFHF89F\ndhuv/JRAC6qzKmtyynqogxAdGj/eQs/s7TVjM/d/2rs8T0kv979m1xcsq8e9\nrJGk3PyHvyLIOVW9ZkdAJbqLswQxNhfnu9RB7sDJyw8qkDw5hPwWWJ7sHWY+\nC31GnRWsc0Ok5ooSVsspkKDfw2HuDzBNWrr/vwJebgccMoTweKYoPbOBzW+T\nDbkKbikSzJnFpn3QgYTW360sNiN05aAZdVX8uvwmA2SNOO+rbyh74L739Z15\neZvx\r\n=k8uO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0vsFsVWwu98evLPQ8PmVhc9V/w/BvdXGxMymjotvKegIgYepY50xV4CpjO6NTPD0CioO9QmQUQ/wjHM2c7gYoxTo="}]},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trim-newlines_4.0.0_1619005643144_0.004542312065239473"},"_hasShrinkwrap":false},"4.0.1":{"name":"trim-newlines","version":"4.0.1","description":"Trim newlines from the start and/or end of a string","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/trim-newlines.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["trim","newline","newlines","linebreak","lf","crlf","left","right","start","end","string","remove","delete","strip"],"devDependencies":{"ava":"^3.15.0","tsd":"^0.14.0","xo":"^0.39.1"},"gitHead":"b63718391b436e87fe9b29052c1b9274786e89fa","bugs":{"url":"https://github.com/sindresorhus/trim-newlines/issues"},"homepage":"https://github.com/sindresorhus/trim-newlines#readme","_id":"trim-newlines@4.0.1","_nodeVersion":"12.22.1","_npmVersion":"7.10.0","dist":{"integrity":"sha512-5n5GIW0uEbjCB2PO6OoaG11rscJmLOLw12ZG9e0vBKNMToDJ2n1+AkUhJpGO2bLj3jXKa/gYTGVmilX5CCxqmA==","shasum":"caa1a0c92e86282c9cc8485ccd3ee5a6a4fbd958","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/trim-newlines/-/trim-newlines-4.0.1.tgz","fileCount":5,"unpackedSize":4615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsR2cCRA9TVsSAnZWagAALBgP/0Dh4gkz3ZUjhuhJLBI2\ngD9vQNu/A5q/TO6cSm8PqcVn/DB9a28GPs5LRbbYmrb27T999/7IanMCSnCv\nT4cxdpyJx/5zBsL7PN7rzgrPzFCyFbEYWMhPHwkaBGIBji+eBXsqzo7Zg8AY\nwgOAA6e4CMF4HsPOd/23Y0eXEJ5O/M33q+R3m0EFAeX4jXcvXXgXL1FS04aN\nKhxBz5AT78ozv3oe6yPPNFpeUT9l7APKEeUcKNKj1GLJhBjPlvjtd+xwIri8\nS32lh0+tJvgvhF/x0n7t4ggOtOunOSUbjFA04b0SVe2kDO/hRfza0ecA9B07\nGkebbQlYxzQPpP5vS1I7UsFD+uoWJ77QPoTfISvVYy6wvl8S/tLj0QVevn9b\nm/f9Sx+SO1/TAl6PoIbWk6YWWmAtFCHYQoq+l14yHHWV2bmcWgmGFmSHy53n\n4LPq3XJ3HIWb5es/E5Bc5YKp3ouidH+fMNYLGJQDhRq86ta538uuK+Sx8TmR\nGEr6rMWG0h2iVqhuCc0pxgzVGxt3hVksAR5SxWUFkP1S9DBbiElMX8YWytI3\nwlz5VALHnlprdO+oYwMT17uLz07kQdqAkEg2zHgYBYxVwN06p/cm5mEmjsT0\nqjsE0zDOxEoDTd2R/0nPX3ZMMh/thzgjS0HtZxR1fBWTq876Iex2Mu50KMoh\nptTT\r\n=JfIb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCx6npmI+gnsLx0obTfvmQnfss19pxnUT4I61uBPk71LQIgVJRqJ1maljfogr9WjumyOu88n4AxIweRvKghlXRE2KA="}]},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trim-newlines_4.0.1_1622220187784_0.2874199023844335"},"_hasShrinkwrap":false},"3.0.1":{"name":"trim-newlines","version":"3.0.1","description":"Trim newlines from the start and/or end of a string","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/trim-newlines.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd"},"keywords":["trim","newline","newlines","linebreak","lf","crlf","left","right","start","end","string","remove","delete","strip"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.7.2","xo":"^0.24.0"},"readme":"# trim-newlines [![Build Status](https://travis-ci.org/sindresorhus/trim-newlines.svg?branch=master)](https://travis-ci.org/sindresorhus/trim-newlines)\n\n> Trim [newlines](https://en.wikipedia.org/wiki/Newline) from the start and/or end of a string\n\n\n## Install\n\n```\n$ npm install trim-newlines\n```\n\n\n## Usage\n\n```js\nconst trimNewlines = require('trim-newlines');\n\ntrimNewlines('\\n🦄\\r\\n');\n//=> '🦄'\n\ntrimNewlines.start('\\n🦄\\r\\n');\n//=> '🦄\\r\\n'\n\ntrimNewlines.end('\\n🦄\\r\\n');\n//=> '\\n🦄'\n```\n\n\n## API\n\n### trimNewlines(string)\n\nTrim from the start and end of a string.\n\n### trimNewlines.start(string)\n\nTrim from the start of a string.\n\n### trimNewlines.end(string)\n\nTrim from the end of a string.\n\n\n## Related\n\n- [trim-left](https://github.com/sindresorhus/trim-left) - Similar to `String#trim()` but removes only whitespace on the left\n- [trim-right](https://github.com/sindresorhus/trim-right) - Similar to `String#trim()` but removes only whitespace on the right.\n\n\n## License\n\nMIT © [Sindre Sorhus](https://sindresorhus.com)\n","readmeFilename":"readme.md","gitHead":"b10d5f4afef832b16bc56d49fc52c68cbd403869","bugs":{"url":"https://github.com/sindresorhus/trim-newlines/issues"},"homepage":"https://github.com/sindresorhus/trim-newlines#readme","_id":"trim-newlines@3.0.1","_nodeVersion":"12.22.1","_npmVersion":"7.5.4","dist":{"integrity":"sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==","shasum":"260a5d962d8b752425b32f3a7db0dcacd176c144","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/trim-newlines/-/trim-newlines-3.0.1.tgz","fileCount":5,"unpackedSize":3852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsR5UCRA9TVsSAnZWagAAeJcQAJc5JDc8NFyjoHmScr6O\nNlD0nZfh/aX4JL8H/5P8h2GBYrmWmbNgsWhPebEGqAm1VPAJEGmn/1XLFnxX\nD+AUfhujtc7XI/7NJ6LVsuqXYXpUoNIpR9J1mxR9fCcuAK/dKCh38S/SebkF\nJtKPnvMMRDSki+sII2LvIGt1B9gEMTc4M1jreNuEbi+glkrp+wNIrUk8jpVQ\nhEpXS2acodIfP7hAvq2ybyeSN3/9cNUlDbxdAXJvS0QnuhKmgQAkfyOq/7dd\nUQrYlyakiB6RXouDUCPLlxgO5+BZKVbtYC7ZWRQp9N7E549AYQhRDzMfCTkj\n6YhBpCatq2uv9Bw9gggzHnDk4pCUUZj23dSbtZ53X4hke10Xi1Dkh2+qsPjw\ndUBTzYzzA0WLydZgt7sPAq40AM0qu7kOqjG8f+RvZCjUexMN51otuWySd5wK\n5UzRzeKW/cU/V2pxvHSw4SmWjj1jg+Of34pKGF6Lh/KQDkQkTmGl6kSg8epn\nJgCzagqkXP4Abm7oxgczq49oDScykdlMQHwHF0Rf5E3+JP9HH6GG7XsRLrZs\nPv3nHPXPsVIvi8RerZcbkMNHUZTHQ+T+VLgsW8G20Gi4NQQypFu4ljwRU/l/\nqbezwgu9Bx8ZP3D3lHrfXhCmsUTofMe+7ofOA3eapF40F4qLHQulIGOgZSRb\ntxQq\r\n=pfy+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID24OzzvbjFD74SXISi6U+x/XsodxTko3Z2HXvvBICLWAiEA+FiPrxP7HLnrT0AZUWLXrqQPSnw0yZ8Efy6laUtQtjw="}]},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trim-newlines_3.0.1_1622220372278_0.6237785637243509"},"_hasShrinkwrap":false},"4.0.2":{"name":"trim-newlines","version":"4.0.2","description":"Trim newlines from the start and/or end of a string","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/trim-newlines.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["trim","newline","newlines","linebreak","lf","crlf","left","right","start","end","string","remove","delete","strip"],"devDependencies":{"ava":"^3.15.0","tsd":"^0.14.0","xo":"^0.39.1"},"gitHead":"abb78c1e0780e510ccb07fd84e9e3415bf3b8e96","bugs":{"url":"https://github.com/sindresorhus/trim-newlines/issues"},"homepage":"https://github.com/sindresorhus/trim-newlines#readme","_id":"trim-newlines@4.0.2","_nodeVersion":"16.2.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-GJtWyq9InR/2HRiLZgpIKv+ufIKrVrvjQWEj7PxAXNc5dwbNJkqhAUoAGgzRmULAnoOM5EIpveYd3J2VeSAIew==","shasum":"d6aaaf6a0df1b4b536d183879a6b939489808c7c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/trim-newlines/-/trim-newlines-4.0.2.tgz","fileCount":5,"unpackedSize":4619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwjm1CRA9TVsSAnZWagAAFpsP/i9mXn4JumVuFqk14bPy\nGTXDvwZVb5V7HRtlNqjrwWaHyxwCYSSrirEdyuPhHuGLDTUqK5NDLExZkDgR\nIz5haO5Uq4BaE9MjiU9UKbxxp/L6z5u4ijIjkTP0dGfCe1e+oU61KtWXMhcl\nUl8D7cWe/P0tIY5gLNmdjHuEbihnurUouoPY9c5LNsfucnq8zb3azVQIJwNd\n/YLAMZagLMFsendETeCw6IdbXCB7Bw1rsOUMtcd9/EfGRCHjRt0a821nZCPR\nR/gg3xpn76sIDdNOLHvzSJs+fpCvuq7VFQ+Ml9qjM8h0cMXv9fu6/JizOkD6\nRZ8Sg5ENYdNI/rI3LVBbiTEIGwI9UMj+BT7GJADwsvwzLkrfMr5anTwwhR3U\nW25AUqtdRkV+thm7Zcqve1BpzJcwSdD238SuBfyBixFdGrLnPn1hLL7OVpzp\ncc4FmArd0aHK1vTZGLXfz5CQF1cLiRcOshdSqNzu5EokAgTDV1V70lX3CN2T\nvRRQAShgisohZxHqIumUqQCyIIx0SYHSQ6oAjOd7je434QzOgD8kZk/LO5KK\nuXeM/3R6sH38bQx18/OJyiLCWagQierj+bUyfB7Qjtg08OmTJCpAsgmcHnWA\nvCKf2LskvCJ1cbFAX+KZqBtLIxm9nfVgJkWwBuQOmqOnbRbDrgHXxJnwlsUx\nGfUT\r\n=uC6W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8djAG/IMglVz3mbIcyfW6L9nkuiy3MBQ0bTYLAhKz/wIhAPXx7IjHypih9i21vPgXQl77JvMfC09dwZpyh0LRwFgz"}]},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trim-newlines_4.0.2_1623341493396_0.16959373924037946"},"_hasShrinkwrap":false},"4.1.0":{"name":"trim-newlines","version":"4.1.0","description":"Trim newlines from the start and/or end of a string","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/trim-newlines.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["trim","newline","newlines","linebreak","lf","crlf","left","right","start","end","string","remove","delete","strip"],"devDependencies":{"ava":"^5.2.0","tsd":"^0.28.0","xo":"^0.53.1"},"types":"./index.d.ts","gitHead":"96ffac489de8e5946a31ca324ccfee96800a3603","bugs":{"url":"https://github.com/sindresorhus/trim-newlines/issues"},"homepage":"https://github.com/sindresorhus/trim-newlines#readme","_id":"trim-newlines@4.1.0","_nodeVersion":"14.21.3","_npmVersion":"9.2.0","dist":{"integrity":"sha512-2/I5TKaI5bX0J4udDSYb1oNOggPSTyCh/7NvF8P6uzSL1NwG4fxMNo5vKWkZZgApabANBLRdo03hYBL8dw5cgA==","shasum":"6ac0c73b59daef3976c0ec8ebf9a99b16d3905b5","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/trim-newlines/-/trim-newlines-4.1.0.tgz","fileCount":5,"unpackedSize":5038,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcUdVKTjaOqAYZhFufNw9qtUizEiDpZCXbzHN23L7lDgIhAMUn+Pe+6Ph/QF2nAjBTbls6/IPAOyMrVXPjMfabqAT8"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGJekACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlmQ//VN8v0Dl4RXQNTgA82NQWk3LJxn746Dh+mcTOP99JXu2AxifH\r\n9hK3hhzGtvUXYA/iOFSn/LGDO156tuB4wG0NESSECy6nPxoJrM7mGzFy8t7x\r\n3ojlxsqNu/R3ut7fDV3t/z7ZVhpjmSKXejG+4Cm9Zayq9hkj8WL+5NTOWJ9l\r\n3WG8uWHOi6PB4JBzc+kjnSWVFWpMRO9fjlES2ZhkHoIbG42/zXPbKLIpQ0pQ\r\nhnHQo4ieIXQ4S5cRpEvMwAaC7HZZSk9GgJrQOxNYyCy1TfUyTRS871d0uawb\r\nn2y9xl5i39CNRUdeVHjZOTO7MeUwQ1A08ELCHzEIreI3gKt85MRZ0iMKu6Oc\r\n8A3B4KeyKCfclfZYwnfYpCIuj2L1aBPmJDZ/OQcQymjKza200+lyW17uudE1\r\nBNAUWnzYhtFpeVvJfDkaQthMuDIxxs3hNPDzpQoAI0Ine2kqvCwB/Em8cgOj\r\ne+CvuXYZ91Uo8MWlEBxiMIztrfJy32WDe4IkOILrGGquwgSl2tw5WxVAfd1i\r\nLK4zfKYPihJDgdkQeHoCZzhpdBuPpMr8NJPGby7PbMfQTjQ8bTfQZ0NaaDRT\r\nZhUq2nx4Hf49QSBKVnxfsDFuBfD0PF6gtAIYX9Vow3nF+LlG5+Z98RRJgpCM\r\nAmDlE+csRLSr3lNzyJ+5T0VncO+sp8+/V2k=\r\n=mOMb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trim-newlines_4.1.0_1679333284540_0.5517642783465395"},"_hasShrinkwrap":false},"4.1.1":{"name":"trim-newlines","version":"4.1.1","description":"Trim newlines from the start and/or end of a string","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/trim-newlines.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["trim","newline","newlines","linebreak","lf","crlf","left","right","start","end","string","remove","delete","strip"],"devDependencies":{"ava":"^3.15.0","tsd":"^0.14.0","xo":"^0.39.1"},"types":"./index.d.ts","gitHead":"abb78c1e0780e510ccb07fd84e9e3415bf3b8e96","bugs":{"url":"https://github.com/sindresorhus/trim-newlines/issues"},"homepage":"https://github.com/sindresorhus/trim-newlines#readme","_id":"trim-newlines@4.1.1","_nodeVersion":"14.21.3","_npmVersion":"9.2.0","dist":{"integrity":"sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ==","shasum":"28c88deb50ed10c7ba6dc2474421904a00139125","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/trim-newlines/-/trim-newlines-4.1.1.tgz","fileCount":5,"unpackedSize":4619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCEHvdjVbP1lo2naOyu23pMZQffDWxDg5tC/KtocCnPwIhANvC48jwEeYyuONjQMSz6FPZizcBLmHf6E/KPqgn+k54"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGJghACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOng/6AjfsYBFllxk9H3y/6IrwGhsboIKPZGcF+/MKK/tlRbIus1l5\r\nTXmeSzU24ydzO8I2nYwUVkl9QOap+z/ZgLmRmyfq3gwSwrkdK1WmMFc/vYDx\r\np/tj0anbqoKOBe1oummZo2RHYaGmu/SRn9QKJKqoxfER6NvqI3q5drCmtMDK\r\nVHRR1+ZcaqqYK9Xclego3TjXcIsNqQxWA8F6aKH2uUHsWXyxGAGCWapWHnoK\r\ng0pIhTxRDNTZwrDg3Y8m+gitTpw8cAAwMPjdEWWj9uP3jBScUBDaUnUPVYXM\r\nt4bB/LLZpApSrp4/fMN2Jj4kWfnTTSF7UHwVrFjlnvme69gVgvXAl1w6GIGF\r\nRnper8xiNxdpiD+FNbeYzqgG92ndYQUpPtiJov8zciAHn1MuQ+DwDjDuNr2b\r\nO0owYm6cwQavKtbJkSouyWvOPsEB4mxiWEaWUtaNPw4kg1mSgolxps+UTtaZ\r\n1CVCQuvybOvmK/J8cL3a3v0LcMftDOz7KvNg8U8bk37lAQPpwkCNkOGN+7Au\r\nxgDNcOMJFPK/W5Jd6J9kJw1NpB/ejGhkt/oMKYYxVeIOg+d9YgyqhCrdw8fl\r\nAuLndxQV3D60RnGqrgOPXOp1MgVNsMwl6N8WhOWBZVs0FVw489HTg3UbeXmY\r\n1PlDqzKku/Rg9sVIIiuIiQY4U07zT5V5rvs=\r\n=Knjc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trim-newlines_4.1.1_1679333409540_0.3643763342005957"},"_hasShrinkwrap":false},"5.0.0":{"name":"trim-newlines","version":"5.0.0","description":"Trim newlines from the start and/or end of a string","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/trim-newlines.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=14.16"},"scripts":{"test":"xo && ava && tsd"},"keywords":["trim","newline","newlines","linebreak","lf","crlf","left","right","start","end","string","remove","delete","strip"],"devDependencies":{"ava":"^5.2.0","tsd":"^0.28.0","xo":"^0.53.1"},"types":"./index.d.ts","gitHead":"6980540ee683a660fd82cb1bda37bf1ebd989179","bugs":{"url":"https://github.com/sindresorhus/trim-newlines/issues"},"homepage":"https://github.com/sindresorhus/trim-newlines#readme","_id":"trim-newlines@5.0.0","_nodeVersion":"14.21.3","_npmVersion":"9.2.0","dist":{"integrity":"sha512-kstfs+hgwmdsOadN3KgA+C68wPJwnZq4DN6WMDCvZapDWEF34W2TyPKN2v2+BJnZgIz5QOfxFeldLyYvdgRAwg==","shasum":"fbe350dc9d5fe15e80793b86c09bc7436a3da383","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/trim-newlines/-/trim-newlines-5.0.0.tgz","fileCount":5,"unpackedSize":4609,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSIks+k/hyVc2HhU4ZVJGMXB5P3XDC9xI6Ynwi91qR8gIhAPibJfbHSOBN0dGHmpta5O3xbJUHsQ2Hfgdn0qT2vAfI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGJm0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmppww//ZDo9CGk/bYMtGvU8oucIqvXdDZL9VRej87ueed1CT0Rf/BnA\r\nJ2oj4IbiFUrsoBHMMP6+AzQWL0P5MxUYUZ4KqKrfkg8SoO1IhTDrmn4nFj3r\r\nzps9v3MNu4hc7Bg4s3e9NnxwYpBQav/HHnHq+p/mtRE1PCAQDdISG59hiuxf\r\nHNn+3A4BLhWucfJGTOWdYidfhtY84puDEkObQERrI9lNopqAFmD4MTZB2oiy\r\nGVIOr/JRanyY93nRBzEpPejUXohEYIBgR8XdOMTOxpmGavFAuBNPf+vUwDBc\r\niME2A+zot7LAI929KqH54WY6d6cY+MMsawBeV1/7HvRkUPmFTYgAqyXKdbI+\r\ngHxqh3vsC7JK2tt3u0jzAp+yWJ3eOaj0ADkYer6zqy3Yvc3ZueKi91Zmq8bq\r\nKzIKHdmWMaRGmcTrRgrrk3ZsypcjwZfxM7fX8T6E3fJafb4iPBZ7MiohxNxD\r\nTIveWm9MHuWuH6TE05Kgy4Z55QOZyAAz6y4yDyjH716Ps9zsEXJM6QurIw9j\r\nfu9mwNg4y2t1tCgvDqK5Sb/vEnZSJE7PbSA0Hytj9Bq0SI1yFcLO+dLuEECN\r\nJIhDs7M5LVV8Leiw8r8BHHc5Os6gx3VlWGlI11WTK0lZ79ZkLgV3UCTLk9h5\r\nzk6d5SqIIP+Yl+vLLqRVOxTIya77mBnLvf0=\r\n=LJ4x\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trim-newlines_5.0.0_1679333811872_0.7567101222604802"},"_hasShrinkwrap":false}},"name":"trim-newlines","time":{"modified":"2023-06-17T00:08:37.492Z","created":"2015-09-29T09:28:27.741Z","1.0.0":"2015-09-29T09:28:27.741Z","2.0.0":"2017-04-22T13:06:15.702Z","3.0.0":"2019-04-29T04:28:32.845Z","4.0.0":"2021-04-21T11:47:23.274Z","4.0.1":"2021-05-28T16:43:07.930Z","3.0.1":"2021-05-28T16:46:12.397Z","4.0.2":"2021-06-10T16:11:33.568Z","4.1.0":"2023-03-20T17:28:04.701Z","4.1.1":"2023-03-20T17:30:09.698Z","5.0.0":"2023-03-20T17:36:52.010Z"},"readmeFilename":"readme.md","homepage":"https://github.com/sindresorhus/trim-newlines#readme"}