{"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"keywords":["browser","deno","deno-edition","deno-entry","denoland","es2022","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"dist-tags":{"latest":"6.11.0","next":"6.11.0-next.1703835980.9b204259e3079eed3b9508e5e05ea5cf698f991d"},"author":{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},"description":"A package that contains an array of every single file extension there is for text files","readme":"<!-- TITLE/ -->\n\n# The Definitive List of Text Extensions\n\n<!-- /TITLE -->\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/textextensions/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/textextensions/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-discord\"><a href=\"https://discord.gg/nQuXddV7VP\" title=\"Join this project's community on Discord\"><img src=\"https://img.shields.io/discord/1147436445783560193?logo=discord&amp;label=discord\" alt=\"Discord server badge\" /></a></span>\n<span class=\"badge-twitch\"><a href=\"https://www.twitch.tv/balupton\" title=\"Join this project's community on Twitch\"><img src=\"https://img.shields.io/twitch/status/balupton?logo=twitch\" alt=\"Twitch community badge\" /></a></span>\n\n<!-- /BADGES -->\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n## Install\n\n### [npm](https://npmjs.com \"npm is a package manager for javascript\")\n\n-   Install: `npm install --save textextensions`\n-   Import: `import pkg from ('textextensions')`\n-   Require: `const pkg = require('textextensions').default`\n\n### [Deno](https://deno.land \"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\")\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^6.11.0/edition-deno/index.ts'\n```\n### [Skypack](https://www.skypack.dev \"Skypack is a JavaScript Delivery Network for modern web apps\")\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^6.11.0'\n</script>\n```\n### [unpkg](https://unpkg.com \"unpkg is a fast, global content delivery network for everything on npm\")\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^6.11.0'\n</script>\n```\n### [jspm](https://jspm.io \"Native ES Modules CDN\")\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@6.11.0'\n</script>\n```\n### [Editions](https://editions.bevry.me \"Editions are the best way to produce and consume packages you care about.\")\n\nThis package is published with the following editions:\n-   `textextensions` aliases `textextensions/index.cjs` which uses the [Editions Autoloader](https://github.com/bevry/editions \"You can use the Editions Autoloader to autoload the appropriate edition for your consumers environment\") to automatically select the correct edition for the consumer's environment\n-   `textextensions/source/index.ts` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") source code with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `textextensions/edition-browsers/index.js` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled against [ES2022](https://en.wikipedia.org/wiki/ES2022 \"ECMAScript 2022\") for web browsers with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `textextensions/edition-es2022/index.js` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled against [ES2022](https://en.wikipedia.org/wiki/ES2022 \"ECMAScript 2022\") for [Node.js](https://nodejs.org \"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\") 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with [Require](https://nodejs.org/dist/latest-v5.x/docs/api/modules.html \"Node/CJS Modules\") for modules\n-   `textextensions/edition-es5/index.js` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled against ES5 for [Node.js](https://nodejs.org \"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\") 4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with [Require](https://nodejs.org/dist/latest-v5.x/docs/api/modules.html \"Node/CJS Modules\") for modules\n-   `textextensions/edition-es2022-esm/index.js` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled against [ES2022](https://en.wikipedia.org/wiki/ES2022 \"ECMAScript 2022\") for [Node.js](https://nodejs.org \"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\") 12 || 14 || 16 || 18 || 20 || 21 with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `textextensions/edition-types/index.d.ts` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled Types with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `textextensions/edition-deno/index.ts` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") source code made to be compatible with [Deno](https://deno.land \"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\")\n\n<!-- /INSTALL -->\n\n<!-- HISTORY/ -->\n\n## History\n\n[Discover the release history by heading on over to the `HISTORY.md` file.](https://github.com/bevry/textextensions/blob/HEAD/HISTORY.md#files)\n\n<!-- /HISTORY -->\n\n<!-- BACKERS/ -->\n\n## Backers\n\n### Code\n\n[Discover how to contribute via the `CONTRIBUTING.md` file.](https://github.com/bevry/textextensions/blob/HEAD/CONTRIBUTING.md#files)\n\n#### Authors\n\n-   [Benjamin Lupton](https://balupton.com) — Accelerating collaborative wisdom.\n\n#### Maintainers\n\n-   [Benjamin Lupton](https://balupton.com) — Accelerating collaborative wisdom.\n\n#### Contributors\n\n-   [Benjamin Lupton](https://github.com/balupton) — [view contributions](https://github.com/bevry/textextensions/commits?author=balupton \"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\")\n-   [Brian Lukoff](https://github.com/brianlukoff) — [view contributions](https://github.com/bevry/textextensions/commits?author=brianlukoff \"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\")\n-   [Connor Chen](https://github.com/connorjchen) — [view contributions](https://github.com/bevry/textextensions/commits?author=connorjchen \"View the GitHub contributions of Connor Chen on repository bevry/textextensions\")\n-   [Felipe Beline](https://github.com/fbeline) — [view contributions](https://github.com/bevry/textextensions/commits?author=fbeline \"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\")\n-   [Jamy Timmermans](https://github.com/JamyDev) — [view contributions](https://github.com/bevry/textextensions/commits?author=JamyDev \"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\")\n-   [Jason Caldwell](https://github.com/jaswrks) — [view contributions](https://github.com/bevry/textextensions/commits?author=jaswrks \"View the GitHub contributions of Jason Caldwell on repository bevry/textextensions\")\n-   [Joshua Evans](https://github.com/TheJoshuaEvans) — [view contributions](https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans \"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\")\n-   [Kaan Barmore-Genç](https://github.com/SeriousBug) — [view contributions](https://github.com/bevry/textextensions/commits?author=SeriousBug \"View the GitHub contributions of Kaan Barmore-Genç on repository bevry/textextensions\")\n-   [LvChengbin](https://github.com/LvChengbin) — [view contributions](https://github.com/bevry/textextensions/commits?author=LvChengbin \"View the GitHub contributions of LvChengbin on repository bevry/textextensions\")\n-   [monsterkodi](https://github.com/monsterkodi) — [view contributions](https://github.com/bevry/textextensions/commits?author=monsterkodi \"View the GitHub contributions of monsterkodi on repository bevry/textextensions\")\n\n### Finances\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n\n#### Sponsors\n\n-   [Andrew Nesbitt](https://nesbitt.io) — Software engineer and researcher\n-   [Balsa](https://balsa.com) — We're Balsa, and we're building tools for builders.\n-   [Codecov](https://codecov.io) — Empower developers with tools to improve code quality and testing.\n-   [Poonacha Medappa](https://poonachamedappa.com)\n-   [Rob Morris](https://github.com/Rob-Morris)\n-   [Sentry](https://sentry.io) — Real-time crash reporting for your web apps, mobile apps, and games.\n-   [Syntax](https://syntax.fm) — Syntax Podcast\n\n#### Donors\n\n-   [Andrew Nesbitt](https://nesbitt.io)\n-   [Armen Mkrtchian](https://mogoni.dev)\n-   [Balsa](https://balsa.com)\n-   [Chad](https://opencollective.com/chad8)\n-   [Codecov](https://codecov.io)\n-   [dr.dimitru](https://veliovgroup.com)\n-   [Elliott Ditman](https://elliottditman.com)\n-   [entroniq](https://gitlab.com/entroniq)\n-   [GitHub](https://github.com/about)\n-   [Hunter Beast](https://cryptoquick.com)\n-   [Jean-Luc Geering](https://github.com/jlgeering)\n-   [Michael Duane Mooring](https://mdm.cc)\n-   [Michael Harry Scepaniak](https://michaelscepaniak.com)\n-   [Mohammed Shah](https://github.com/smashah)\n-   [Mr. Henry](https://mrhenry.be)\n-   [Nermal](https://arjunaditya.vercel.app)\n-   [Pleo](https://pleo.io)\n-   [Poonacha Medappa](https://poonachamedappa.com)\n-   [Rob Morris](https://github.com/Rob-Morris)\n-   [Robert de Forest](https://github.com/rdeforest)\n-   [Sentry](https://sentry.io)\n-   [ServieJS](https://github.com/serviejs)\n-   [Skunk Team](https://skunk.team)\n-   [Syntax](https://syntax.fm)\n-   [WriterJohnBuck](https://github.com/WriterJohnBuck)\n\n<!-- /BACKERS -->\n\n<!-- LICENSE/ -->\n\n## License\n\nUnless stated otherwise all works are:\n\n-   Copyright &copy; [Benjamin Lupton](https://balupton.com)\n\nand licensed under:\n\n-   [Artistic License 2.0](http://spdx.org/licenses/Artistic-2.0.html)\n\n<!-- /LICENSE -->\n","repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"users":{"monsterkodi":true},"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"license":"Artistic-2.0","versions":{"1.0.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"1.0.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":{"type":"MIT"},"badges":{"travis":false,"npm":true,"gittip":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6"},"keywords":["a","b","c"],"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"http://github.com/bevry/textextensions.git"},"engines":{},"dependencies":{},"devDependencies":{"projectz":"~0.2.3"},"directories":{"lib":"."},"scripts":{},"main":"./index.js","_id":"textextensions@1.0.0","dist":{"shasum":"72d16533a3de0ef17766f3ef331c751542248d93","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-1.0.0.tgz","integrity":"sha512-H3X06gVFplnzmeaait72rwuvWodYJmUI1ni47ydeuCOeJj2Brxc3TdQTDLrLRAXA0bw6GEwKGpb5RgJ2pmLGIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGa2RepBeYFRAchAcrilHST4/19JtkNIGS5niYTM7ryAiBXTigUPvD/ZROcUI2fFtS/izCANPswzTCBSZUtCjruww=="}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"anonymous","email":"b@lupton.cc"}},"1.0.1":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"1.0.1","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":{"type":"MIT"},"badges":{"travis":false,"npm":true,"npmdownloads":true,"david":true,"daviddev":true,"gittip":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6","bitcoin":"https://coinbase.com/checkouts/9ef59f5479eec1d97d63382c9ebcb93a","wishlist":"http://amzn.com/w/2F8TXKSNAFG4V"},"keywords":["text","extensions"],"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"JamyDev","url":"https://github.com/JamyDev"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"http://github.com/bevry/textextensions.git"},"engines":{},"dependencies":{},"devDependencies":{"projectz":"~0.3.17"},"directories":{"lib":"."},"scripts":{},"main":"./index.js","gitHead":"729d39a9cd7f99e2541101c69420ac22763bd223","_id":"textextensions@1.0.1","_shasum":"36bf1179b3629da66b5aa69c2e09bab395624885","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.33","_npmUser":{"name":"anonymous","email":"b@lupton.cc"},"dist":{"shasum":"36bf1179b3629da66b5aa69c2e09bab395624885","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-1.0.1.tgz","integrity":"sha512-TJB0nQW5jjBiJiR2GQkWMIDTwHF1KvJxtC9yvkPH0piSlAwXWSgZEggxsjnNdt8JV7Da9+skZzer0+jjFFdBkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSrIDGyIikGqXveh96/r+PpfeCnUXaLyaxqZsz/ceABAIgN2Xm7obmoM2sGkYaOy117ve9qEoYivj5pwxsg+BxIJo="}]}},"1.0.2":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"1.0.2","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions"],"badges":{"list":["npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},{"name":"Jamy Timmermans","email":"me@jamy.be","url":"https://github.com/JamyDev"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/bevry/textextensions.git"},"engines":{},"main":"index.js","dependencies":{},"devDependencies":{"projectz":"^1.0.0"},"scripts":{"meta":"npm run meta:projectz","meta:docs":"documentation build -f html -g --shallow ./source/**.js -o ./docs","meta:projectz":"projectz compile","prepare":"npm run meta","release":"npm run prepare && npm run release:publish && npm run release:tag && npm run release:push","release:publish":"npm publish","release:tag":"git tag v$npm_package_version -a","release:push":"git push origin master && git push origin --tags"},"gitHead":"b88203d191c2f29b9120328d89f57297e93ba304","_id":"textextensions@1.0.2","_shasum":"65486393ee1f2bb039a60cbba05b0b68bd9501d2","_from":".","_npmVersion":"3.8.7","_nodeVersion":"6.0.0","_npmUser":{"name":"anonymous","email":"b@lupton.cc"},"dist":{"shasum":"65486393ee1f2bb039a60cbba05b0b68bd9501d2","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-1.0.2.tgz","integrity":"sha512-jm9KjEWiDmtGLBrTqXEduGzlYTTlPaoDKdq5YRQhD0rYjo61ZNTYKZ/x5J4ajPSBH9wIYY5qm9GNG5otIKjtOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWwge3anL9922PmFuu2N/+Tn0aPbYvVKWBl1h9jZmGNQIhAO24jQwxjSmhtuFmIIqUJA7PAxvzoC6Gr8lVbeIGiKao"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/textextensions-1.0.2.tgz_1462162725474_0.6343907217960805"},"directories":{}},"1.1.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"1.1.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},{"name":"Jamy Timmermans","email":"me@jamy.be","url":"https://github.com/JamyDev"},{"name":"FelipeBB","url":"https://github.com/FelipeBB"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/bevry/textextensions.git"},"engines":{},"main":"index.js","browser":"index.js","dependencies":{},"devDependencies":{"assert-helpers":"^4.2.0","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^1.0.0"},"scripts":{"setup":"npm install","meta":"npm run meta:projectz","meta:docs":"documentation build -f html -g --shallow ./source/**.js -o ./docs","meta:projectz":"projectz compile","prepare":"npm run test && npm run meta","release":"npm run prepare && npm run release:publish && npm run release:tag && npm run release:push","release:publish":"npm publish","release:tag":"git tag v$npm_package_version -a","release:push":"git push origin master && git push origin --tags","test":"node --harmony ./test.js"},"gitHead":"c775ad450966c7b2fe58c2771ea65d5a03c58060","_id":"textextensions@1.1.0","_shasum":"71df85427beba5a72e42228e9ea45b6f397e306d","_from":".","_npmVersion":"3.8.7","_nodeVersion":"6.0.0","_npmUser":{"name":"anonymous","email":"b@lupton.cc"},"dist":{"shasum":"71df85427beba5a72e42228e9ea45b6f397e306d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-1.1.0.tgz","integrity":"sha512-3ktoTIG+6kdkFNEvWyqyDJwDNq4FnRkcSjaRs/qHcMUR5/Sx1vJ71W5yTXhlf+nwm/0hvS0Ja3tTXCQJn3m5yw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9rXP4DJ0K2T9IAfR1YJoSp8ihNzFkfApj8JQV8tkgeAiBI2LC0uFYvXe/n0RuVE7xJMdwg8LZraJBXZMUFhel2gw=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/textextensions-1.1.0.tgz_1462853161864_0.30555389868095517"},"directories":{}},"2.0.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"2.0.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},{"name":"Jamy Timmermans","email":"me@jamy.be","url":"https://github.com/JamyDev"},{"name":"FelipeBB","url":"https://github.com/FelipeBB"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/bevry/textextensions.git"},"engines":{},"main":"index.json","browser":"index.json","dependencies":{},"devDependencies":{"assert-helpers":"^4.2.0","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^1.0.0"},"scripts":{"setup":"npm install","meta":"npm run meta:projectz","meta:docs":"documentation build -f html -g --shallow ./source/**.js -o ./docs","meta:projectz":"projectz compile","prepare":"npm run test && npm run meta","release":"npm run prepare && npm run release:publish && npm run release:tag && npm run release:push","release:publish":"npm publish","release:tag":"git tag v$npm_package_version -a","release:push":"git push origin master && git push origin --tags","test":"node --harmony ./test.js"},"gitHead":"113b61902de14c8763c033748a52c7fe56ce8f03","_id":"textextensions@2.0.0","_shasum":"82a48d3f84be6e36ede7012af8c0ed6179a2cb82","_from":".","_npmVersion":"3.8.7","_nodeVersion":"6.0.0","_npmUser":{"name":"anonymous","email":"b@lupton.cc"},"dist":{"shasum":"82a48d3f84be6e36ede7012af8c0ed6179a2cb82","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-2.0.0.tgz","integrity":"sha512-+5I+PSPk/7HA6HHjR/LzTdsEVcjFN7UhD4n3BqWR5DUwks+QP+7yHe7sWOMbrNululbvyJAXDISkVptlTq60NA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA38hWOoZ11IFK19sDhM3woAk8DUkGK+Si4cppjQIyslAiBXqabufc+NSQPTz00zBkriDSceswLL8xm+mR6wxOfawQ=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/textextensions-2.0.0.tgz_1462854283443_0.6947749420069158"},"directories":{}},"2.0.1":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"2.0.1","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},{"name":"Jamy Timmermans","email":"me@jamy.be","url":"https://github.com/JamyDev"},{"name":"FelipeBB","url":"https://github.com/FelipeBB"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/bevry/textextensions.git"},"engines":{},"main":"index.json","browser":"index.json","dependencies":{},"devDependencies":{"assert-helpers":"^4.2.0","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^1.0.0"},"scripts":{"setup":"npm install","meta":"npm run meta:projectz","meta:projectz":"projectz compile","prepare":"npm run test && npm run meta","release":"npm run prepare && npm run release:publish && npm run release:tag && npm run release:push","release:publish":"npm publish","release:tag":"git tag v$npm_package_version -a","release:push":"git push origin master && git push origin --tags","test":"node --harmony ./test.js"},"gitHead":"097ca4440a32d5bdeb1c22233ae082835e4aa4bb","_id":"textextensions@2.0.1","_shasum":"be8cf22d65379c151319f88f0335ad8f667abdca","_from":".","_npmVersion":"3.8.7","_nodeVersion":"6.0.0","_npmUser":{"name":"anonymous","email":"b@lupton.cc"},"dist":{"shasum":"be8cf22d65379c151319f88f0335ad8f667abdca","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-2.0.1.tgz","integrity":"sha512-36yqR2fwJyPCemhygWkzMiZ+oudoEm3Nv+9o2VB7M2BdzxdcYiMw3lNQHgmFCDP8ELkfmz7eacP8Vkg957GpRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNBjEj4P1SK3kE8+L8W84D9Y+incm1C6Dp6TBn/9DdRAiA3GMqwqtC4quIX00jqDW/7XJBCGaB38dVlUpj3yyU9Uw=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/textextensions-2.0.1.tgz_1462854815050_0.8172643959987909"},"directories":{}},"2.1.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"2.1.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","opencollective","gratipay","flattr","paypal","bitcoin","wishlist","---","slackin"],"config":{"patreonUsername":"bevry","opencollectiveUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Jamy Timmermans","email":"jamy@beam.pro","url":"https://github.com/JamyDev"},{"name":"Felipe Beline","email":"fe.belineb@gmail.com","url":"https://github.com/FelipeBB"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"JSON","entry":"index.json","syntaxes":["json"]}],"main":"index.json","browser":"index.json","dependencies":{},"devDependencies":{"assert-helpers":"^4.5.0","joe":"^2.0.2","joe-reporter-console":"^2.0.1","projectz":"^1.4.0"},"scripts":{"our:setup":"npm run our:setup:npm","our:setup:npm":"npm install","our:clean":"rm -Rf ./docs ./es2015 ./es5 ./out","our:compile":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:verify":"echo no need for this project","our:test":"npm run our:verify && npm test","our:release":"npm run our:release:prepare && npm run our:release:check && npm run our:release:tag && npm run our:release:push","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:check":"npm run our:release:check:changelog && npm run our:release:check:dirty","our:release:check:changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check:dirty":"git diff --exit-code","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:release:push":"git push origin master && git push origin --tags","test":"node --harmony ./test.js --joe-reporter=console"},"gitHead":"d5b80a1e4ed243ee5ad0f4d4fad84011c46ee464","_id":"textextensions@2.1.0","_shasum":"1be0dc2a0dc244d44be8a09af6a85afb93c4dbc3","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"anonymous","email":"us@bevry.me"},"dist":{"shasum":"1be0dc2a0dc244d44be8a09af6a85afb93c4dbc3","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-2.1.0.tgz","integrity":"sha512-RXgP6MHHQ8i/Zi3Fw+xGysMi84hptUhaVyf1yj3WHZSLJd4QiWWDPsSUibnA+MHxJupWaIgK1R3zlVg/D7Gykg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmJrLa8eDUbYiLVzEuhkJw8ESL1FyVxoya7GnX49CqmgIhAOBDoVdrUI46p+fkn2Icci9KVYSMfc5zpfEcKObbjoFS"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/textextensions-2.1.0.tgz_1493043579547_0.3818477203603834"},"directories":{}},"2.2.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"2.2.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","opencollective","gratipay","flattr","paypal","bitcoin","wishlist","---","slackin"],"config":{"patreonUsername":"bevry","opencollectiveUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Felipe Beline","email":"fe.belineb@gmail.com","url":"https://github.com/fbeline"},{"name":"jaswrks","url":"http://src.works"},{"name":"monsterkodi","url":"http://monsterkodi.github.io"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","syntaxes":["json"]}],"main":"source/index.json","browser":"source/index.json","dependencies":{},"devDependencies":{"assert-helpers":"^4.5.0","eslint":"^4.16.0","joe":"^2.0.2","joe-reporter-console":"^2.0.1","projectz":"^1.4.0"},"scripts":{"our:setup":"npm run our:setup:npm","our:setup:npm":"npm install","our:clean":"rm -Rf ./docs ./es2015 ./es5 ./out","our:compile":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:verify":"npm run our:verify:eslint","our:verify:eslint":"eslint --fix ./source","our:test":"npm run our:verify && npm test","our:release":"npm run our:release:prepare && npm run our:release:check && npm run our:release:tag && npm run our:release:push","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:check":"npm run our:release:check:changelog && npm run our:release:check:dirty","our:release:check:changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check:dirty":"git diff --exit-code","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:release:push":"git push origin master && git push origin --tags","test":"node --harmony source/test.js --joe-reporter=console"},"gitHead":"194cd4f050c9dbcaa246849ec198fd4c77f64fed","_id":"textextensions@2.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"anonymous","email":"us@bevry.me"},"dist":{"integrity":"sha512-j5EMxnryTvKxwH2Cq+Pb43tsf6sdEgw6Pdwxk83mPaq0ToeFJt6WE4J3s5BqY7vmjlLgkgXvhtXUxo80FyBhCA==","shasum":"38ac676151285b658654581987a0ce1a4490d286","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-2.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA0jONc7S1TiyrenCs8kWfvaufMoFRsA+7sd+Qhgy2oqAiEApZMVITTLg6yz1brXLuRyocGjfTICmJO8cVwvXf9G85w="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions-2.2.0.tgz_1516852017113_0.46773333428427577"},"directories":{}},"2.3.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"2.3.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","thanksapp","boostlab","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Felipe Beline","email":"fe.belineb@gmail.com","url":"http://blog.fbeline.com"},{"name":"jaswrks","url":"http://src.works"},{"name":"monsterkodi","url":"http://monsterkodi.github.io"},{"name":"jaswrks","url":"http://jaswrks.com"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","syntaxes":["json"],"engines":{"node":">=0.8","browsers":true}}],"main":"source/index.json","browser":"source/index.json","dependencies":{},"devDependencies":{"assert-helpers":"^4.5.1","joe":"^2.0.2","joe-reporter-console":"^2.0.2","projectz":"^1.4.0","valid-directory":"^1.0.0"},"optionalDependencies":{},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:npm","our:setup:npm":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"npx valid-directory","test":"node --harmony ./source/test.js --joe-reporter=console"},"gitHead":"db8787b3f2f3bb0ff5e446060f1cd02b53d3ad8b","_id":"textextensions@2.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"anonymous","email":"us@bevry.me"},"dist":{"integrity":"sha512-tGu8+FOkPXNSpXyA0BMKHgSO66gUYKsR1yGiAEuJM4NbEmAQ/ug4VCXsRN/S3yfNPGPkT4v0BRI6rg63IHgx0A==","shasum":"759a0376f2d9a41ffd9a6ad7077e6453fc3d886d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-2.3.0.tgz","fileCount":5,"unpackedSize":19770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4jorCRA9TVsSAnZWagAAuSgP/1hvJH1PyavwkcHcMY7z\nFfjXYaEy6Nz8RUDjkAzzO8RuCOIl0wzyDxudpnKNKKD0W2wmVIpOrTjTAazb\nX80NqdIc7T+jnhgFJFX2thGc9HLO3FqadxlBeTvoEBIxtPVy1yH7mvHZNou1\n/z0I0mIr9Xuj/+yTXkQQlfO4ei8WviNCm7ulqgXl44lDifovG6ZGP9C+SL6x\nGqDFJx5oiNU03s1zzOyeI0ahUCfhiK8cnT1ufFcW2yw0zgtzHE6aDgOlBfwT\nKyXVM0Rcviq5TAgj9u6zwyeW4CkAcIIGEcRZnC/Zt4Uwmu9ev7Y+uutK1VFg\nb4plR/EOvI9JeqFyVthBoGfnHX3qQsUNJCk6Y02yw7wUez3Ra1fflXRVrXFO\nVcJm+iXyG6kH3Mb8FkD9Umrzws1BWHuHAmpbNp4kCwGijVqDiLLPzFnSrfuN\nz22+2IppBYlenxsWnnt2wI1ZNdkl0E0/IM205afKq2f0oU7BlcAUaW4rVnyL\nJnbYTvQ3m2pewN1EKEMm9JrVyy8ZRgBzP9qLGWphAsBKJQKtDMKO5Lb4fhvr\nsljT6thywrQClQ/WTSNLUGG/HpqqNN853P9b84pD74EJW/EfKpaMqB8rzSVT\nA11g7qJaqEgz2x21BahyE6I0LezD/Eh7S949bIduaaV/HpHeqbIQyzn+8MEQ\n2yRF\r\n=KYTV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGcEiXJreE1k1evGABkalombxtlIKiDRbE14PYX3/fceAiAhyFH/Iz2fBaCwOs+p0n1GNkGpHhi5jM7XNn+vS7JMGQ=="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_2.3.0_1541552682609_0.7138851459280184"},"_hasShrinkwrap":false},"2.3.1":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"2.3.1","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","thanksapp","boostlab","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Felipe Beline","email":"fe.belineb@gmail.com","url":"http://blog.fbeline.com"},{"name":"jaswrks","url":"http://src.works"},{"name":"monsterkodi","url":"http://monsterkodi.github.io"},{"name":"jaswrks","url":"http://jaswrks.com"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","syntaxes":["json"],"engines":{"node":">=0.8","browsers":true}}],"main":"source/index.json","browser":"source/index.json","dependencies":{},"devDependencies":{"assert-helpers":"^4.5.1","joe":"^2.0.2","joe-reporter-console":"^2.0.2","projectz":"^1.4.0","valid-directory":"^1.0.0"},"optionalDependencies":{},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:npm","our:setup:npm":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"npx valid-directory","test":"node --harmony ./source/test.js --joe-reporter=console"},"gitHead":"3e2557ffb2c9f6ae8b032d0701ce67c8e30de9b5","_id":"textextensions@2.3.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"anonymous","email":"us@bevry.me"},"dist":{"integrity":"sha512-RzG0UDWAEsZvJkjXIV7Toc1sDm/MLwRl3kBMs5d0bA80SMnVIq+BvXKk5YundvilBemJ4h5FXqzrIHEc6jIU7Q==","shasum":"2fb3e9554b34b4458133f0b1fa0d16e2fcab2f99","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-2.3.1.tgz","fileCount":5,"unpackedSize":19942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4juECRA9TVsSAnZWagAAY1UQAIlkOdp0t7rh3XbDc/Fj\n5oG/CKJvaBFtqSFd1ZVTYnJnZIXDMt9uJ/1sFJsg+rrIpLD3brbCVNvMD6PR\neB1+a08vKAAJ174LSc9b+B9NAbKF42AMO6SNWdZ+lWmug1MB7F8CYrcr8uIo\nsPKIzSBHD/mjXxUx6skEk4t7agkCjjIBIqzporuKlSxM7PpWn9t3OMidqCx5\nREi8ZkNNIRWtc1S7NaYESZniE4pF6Uj8gxWGLEZnXKjgVRISpvCn6ttEs9hO\nHlokT8uysDo775CBprlu8/zmhlmQDuKI0MWcwCc3qAwFp+uyFcJYJDtqQyGf\nl1RNX6MHC9JYuaUx8JtMvsMFVv5yEFqAnwRHy3SNGrioPOgXAgX5Kxw7MZz9\nJ5X3zG41JmSF7vuprkVclPREFlilhCfCN1rLJsATfN+abGNngyJyIVJhi9Iy\n1ZGMQMTl9gf4Wc7t3T3PeoRN6TDAOUltqvauy9F1eqXZ9fAmVgCYMKlzKSMI\ncVoKLbJjCgZgyFAtqNC6f4e8JGwxgIL1/MwxO/xRmLi8H5VA2N5MfygRW4vV\nV21m56PTgb7K3Z6kQfDLoGynl9UyRw9E9kkQQsEx3erBw1FIg0y/G0dS85+e\n25EXNWRpBLiTp4eDAQsBYuFLdgCaPZt2dmmIbRSRyDJdvpo2hT3MESRrj7lI\nGLN5\r\n=g+iH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICoKJ89r8WPCVJQHicCYJd9P1nMKJ4pa4YuvnUDF5RS7AiB3YxsPHqmh1pF3l/F67g4Unwq5a5fSCM1OUXTtEXeeAw=="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_2.3.1_1541553027839_0.4765583291018669"},"_hasShrinkwrap":false},"2.4.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"2.4.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","thanksapp","boostlab","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Felipe Beline","email":"fe.belineb@gmail.com","url":"http://blog.fbeline.com"},{"name":"jaswrks","url":"http://src.works"},{"name":"monsterkodi","url":"http://monsterkodi.github.io"},{"name":"jaswrks","url":"http://jaswrks.com"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","syntaxes":["json"],"engines":{"node":">=0.8","browsers":true}}],"main":"source/index.json","browser":"source/index.json","dependencies":{},"devDependencies":{"assert-helpers":"^4.5.1","binaryextensions":"^2.1.2","joe":"^2.0.2","joe-reporter-console":"^2.0.2","projectz":"^1.4.0","valid-directory":"^1.0.0"},"optionalDependencies":{},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:npm","our:setup:npm":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"npx valid-directory","test":"node --harmony ./source/test.js --joe-reporter=console"},"gitHead":"1ba7d7abbeb0083dcac9d64c29538dee088b98dc","_id":"textextensions@2.4.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"anonymous","email":"us@bevry.me"},"dist":{"integrity":"sha512-qftQXnX1DzpSV8EddtHIT0eDDEiBF8ywhFYR2lI9xrGtxqKN+CvLXhACeCIGbCpQfxxERbrkZEFb8cZcDKbVZA==","shasum":"6a143a985464384cc2cff11aea448cd5b018e72b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-2.4.0.tgz","fileCount":5,"unpackedSize":20147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4kGpCRA9TVsSAnZWagAARycQAJxB5U44dljlXTrISoly\nn2JCLHp5YgxJF9++JIL9Jw+Vq0xAq/JhRM0CTaxicgMqKp2vVNE+iE72D8ML\naWsbXrVwRqVlq8ehY1iF1G8kLkHYeqlK0cBCQ1aTbEHbia/JNzUMydQ9zwq9\nfs47HJ+Shp8iA8PbWDJqCEYj2eA3xcFB0VQj/22/rk15jh9Iq+UeF505fETe\nGQDYEusurB4Z++mOZvs1x5LBjf4RodxNvMeq6fMyCz821YkMrBbCdbCvL8LF\nfCnG2LBQdryhDEwdLIY39Cb/GikaNpfEVS7JVGkoqVpp/c103EF/60OnRDuu\nuUG69wiM2yfXM97ySzGXfPNZ9LO2qvI1Mrj6UhiqSWoB3wYMnYRYKkSbvXTs\nMxaO+KAalHR1oWBlXKcNhuQ1rKwRvGDLENOCdePCqnhuyx2TRIw+QRa39xu7\nAxmCu8k8hyAjqDjfp7n7JT9TxbF0xVsHLMO7GVfQUoGzSpfCILmhQuF6A6pv\n8NKwqzNppnCJTC10lxH7nEVD/Z7WgYvIfZbfdN+70z6blD6PA/UM0ngtr6Jf\nn9GjNzdtdNVKWXEmiZuRCoiEmV+yGvKdwS81d8f0Q/QswQEGUwA9dKsGCKSe\nYrCEUvanjtIOfDe/P2CqANdQ7eoTkJvgDN6oCXU5Sfz9GYdljLJSmaMEpfWy\nSf2t\r\n=fg2q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqBPKPNUQQ65VO71Sy/qfWVLeRjI97HN1ZC6cNZNIsAwIhAJSPsgqjKHOJuC6fqvwTMMRlsuSpvsJg+OMQmRG0zOqj"}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_2.4.0_1541554600694_0.35483554367886194"},"_hasShrinkwrap":false},"2.5.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"2.5.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","thanksapp","boostlab","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Felipe Beline","email":"fe.belineb@gmail.com","url":"http://blog.fbeline.com"},{"name":"jaswrks","url":"http://src.works"},{"name":"monsterkodi","url":"http://monsterkodi.github.io"},{"name":"jaswrks","url":"http://jaswrks.com"},{"name":"Joshua Evans","url":"http://www.linkedin.com/profile/view?id=351521559"},{"name":"LvChengbin","url":"https://github.com/LvChengbin"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","syntaxes":["json"],"engines":{"node":">=0.8","browsers":true}}],"main":"source/index.json","browser":"source/index.json","dependencies":{},"devDependencies":{"assert-helpers":"^4.9.6","binaryextensions":"^2.1.2","joe":"^2.0.2","joe-reporter-console":"^2.0.2","projectz":"^1.7.4","valid-directory":"^1.0.0"},"optionalDependencies":{},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:npm","our:setup:npm":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"npx valid-directory","test":"node --harmony ./source/test.js --joe-reporter=console"},"gitHead":"27ca9bbebbae1859798ed49e3e7fe33cefe35dbe","_id":"textextensions@2.5.0","_nodeVersion":"12.6.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-1IkVr355eHcomgK7fgj1Xsokturx6L5S2JRT5WcRdA6v5shk9sxWuO/w/VbpQexwkXJMQIa/j1dBi3oo7+HhcA==","shasum":"e21d3831dafa37513dd80666dff541414e314293","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-2.5.0.tgz","fileCount":5,"unpackedSize":20580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQY2wCRA9TVsSAnZWagAApW4P/26o1qDm3HsHaBd7xOG8\nEjhiDBvpYprDPS0xFR26qLnqriPXl+sqJJlipCSOL80fLx9XyLB6peOdcb0h\nAW+D/limPVpWncZAb4n4GA/Ns0ihFn6xT1XCTgUi9Gje+rMNn+nYtawfACog\nuGqVLfosthxPqzbORAsw9GM1AyPmKo0a6SbeLP9wyPy+BDx+jgsFPr3ioTlu\n3SER/89eRHfloXhk64K9u8H8gygMWpzvHkp0ydCU3nKhkzgwfJLFjLo3a9i+\nA7dPO6tCkD/KPB8u00PHVbQa0BQ9UtISJptyK7TY6grsW8Ss2XcJMha1i52n\nRb+wtoeHA7QFw8cYJd1Exiz5WWgXnynwt3d1lxiC0oMooPiqYo2IDPCag1W/\no7aptb+UxiHFYP2QSjMIhPLyVJ7+rgAC4vbtXUtHwpZoYqxGGjFSOCm66cMa\nknrCbMpXyA8IjU3RNcUiBF7V+J7v/t4zVMAbDl9khyrc3+oWCQbhyB7olSFD\nx6lpWIFKet6rXBG1EA2vKLvMVBO6dtEY7RRP9gkt3BhsLMOqF/hx2kQ5CF3O\nDhWn77T01eTf/u0yh5Pgk31uWjwtUtZIRcFENsnRRbeSzfgwUdfH3ufOCOSD\nCvyYKITNFCUVJX4yTCi2RNa5x8TIgSI1kjqLH3SICn8HEFCQRJ3BArwLE/EJ\nr3LF\r\n=TK1z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7VOoU3mp+Pzd73R2fVfrN2GwmZAVj0teWoB1Pe2TsSAiEAlfGVxkVEBjMsNp//ohTJCRGxYUY9EUve6ShJe9Jxw2A="}]},"_npmUser":{"name":"anonymous","email":"b@lupton.cc"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_2.5.0_1564577199822_0.959432859653079"},"_hasShrinkwrap":false},"2.6.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"2.6.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"http://blog.fbeline.com"},{"name":"jaswrks","url":"http://src.works"},{"name":"monsterkodi","url":"http://monsterkodi.github.io"},{"name":"jaswrks","url":"http://jaswrks.com"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"http://www.linkedin.com/profile/view?id=351521559"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","tags":["json"],"engines":{"node":true,"browsers":true}}],"main":"source/index.json","browser":"source/index.json","devDependencies":{"assert-helpers":"4.10.0","binaryextensions":"^2.1.2","kava":"^3.2.0","projectz":"^1.10.0","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"npx valid-directory","test":"node ./source/test.js"},"gitHead":"1e3ac96579b19145d695ecd9228723f55ef5b1d5","_id":"textextensions@2.6.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-49WtAWS+tcsy93dRt6P0P3AMD2m5PvXRhuEA0kaXos5ZLlujtYmpmFsB+QvWUSxE1ZsstmYXfQ7L40+EcQgpAQ==","shasum":"d7e4ab13fe54e32e08873be40d51b74229b00fc4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-2.6.0.tgz","fileCount":7,"unpackedSize":20173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy3ovCRA9TVsSAnZWagAAhiIP/iNzqRrNtxc7lVLMabh3\nFVaLG5CDDo9ryHGeQv0ReqvsF70WGmXGhHtNvG/Q7Pw/wUOwJgdvsVcbTRFL\nZT4mvL7GMx3jvVP7uMTkkcU+HqtOO6OrRdOqCvi+FMaWgVewx3HEvIc62rfX\n7KhkaUSUddIT6YtjX750odV1oPsckFf3jkkmC+U/Nb3c0kWl27ankkW53ynl\nql3OugyuwLgwLY/YskbIefEfSXbbAiKfaphWjXZ/EgfkAqydHYMrrTA7tPyS\nRLrmD2u4i7plQLgPbKIjriLTWBCIoXWXKFz4CcCHjEgyZXSNOnBP3hSsE3I5\nCDJYiPlis96qmGwyfD8PLimahCMkB40hsQZcE3o2NpIIRMHOMSa3+05OS617\nq4tRDfbsS5690ja2QOUtFv49ddonYWUJMm3Ayvw6Fl1AEP4nQ4ToENoau6U8\nGxOp7p8m3S9tFvhTsnrwDvoXxjFAVnHB7j51PmZhyMmUQtF5mo31TWKbT5Zq\ndKMXFXNSTNCoKymTXtRDPR6zqGbvlMbXVzFSSv5Mqrb26UEiv5s2QBBrTZan\nzCLNqXCtW1Gj1BPeum/8bN0Fk4LjDiezo5FhjO0BDw+OlgOMICZteWYSy6t3\ntna46VsP6+aKOBwM1jLFkZu4at+kloWWowUWu/PCO3MMeyTn1FmS2j4zfJjJ\nT+7L\r\n=JnE+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJJSl/Ruj7OAD8uHBTiRcQLc+q20lViu/yxO/OAjXZ6AiEAjvkX5YwjHyepk1GcPQ6xB/g/bLwKNPht5pgCq6b0grI="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_2.6.0_1573616174770_0.1635366089945618"},"_hasShrinkwrap":false},"3.0.0-next.1574061351.638e36c0dc57eb870f8e4921883e44fff65e073e":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"3.0.0-next.1574061351.638e36c0dc57eb870f8e4921883e44fff65e073e","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"http://blog.fbeline.com"},{"name":"jaswrks","url":"http://src.works"},{"name":"monsterkodi","url":"http://monsterkodi.github.io"},{"name":"jaswrks","url":"http://jaswrks.com"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"http://www.linkedin.com/profile/view?id=351521559"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=8"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","tags":["json"],"engines":{"node":true,"browsers":true}}],"main":"source/index.json","browser":"source/index.json","devDependencies":{"assert-helpers":"5.4.0","binaryextensions":"^2.2.0","kava":"4.1.0","projectz":"^1.11.0","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"npx valid-directory","test":"node ./source/test.js"},"gitHead":"638e36c0dc57eb870f8e4921883e44fff65e073e","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Require: <code>require('textextensions')</code></li>\n</ul>\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import * as pkg from '//dev.jspm.io/textextensions'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions</code> aliases <code>textextensions/source/index.json</code></li>\n<li><code>textextensions/source/index.json</code> is JSON</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n``` javascript\nconsole.log(require('textextensions'))\n```\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.json)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://blog.fbeline.com\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://src.works\">jaswrks</a></li>\n<li><a href=\"http://monsterkodi.github.io\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://jaswrks.com\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://www.linkedin.com/profile/view?id=351521559\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@3.0.0-next.1574061351.638e36c0dc57eb870f8e4921883e44fff65e073e","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-i+ja6pO3s1kYjoTJCznCi/Svbtn1A/iBYUD6exKkBWx0hncf5OONXhR264hThA4P7wXauXKzOGrDVUVCOSozsA==","shasum":"6afb69cb04a7bc48c4b575499221029a63877988","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-3.0.0-next.1574061351.638e36c0dc57eb870f8e4921883e44fff65e073e.tgz","fileCount":7,"unpackedSize":20545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0kUpCRA9TVsSAnZWagAADNEP/j13luAzLchMEW3gPzho\nUfNKC2D4tZBwq3t3i4WIH4Rv2W3h8542YZ4ebqNmXSrL2rPUT790t0me/itd\n8nB4eTdQM3ExWH0Z2Zpy6cz57JCWw/yjmfM1h/ljP2bE62voeMWKadRiSQwE\nzU256pFCMnzS/HvduLupcbMNMPz+M/TXUAkmSOWQoVMWYrvtrJXIhMBu5UlI\nIdGRLnBB9KfNNP15gJk5MRXMEuidj+sQp4Edl2tU17COY2seYQnSixKtyC88\nd4V0ij2ctrI1PisQps92r8m7hMhUqOWcp8QKwT9LTRMM+6qxrTmOMbP1X7lM\nd/AKmD/UfMk5DBzAo6pS/ljswLVczNa+OyzVZglgFiKu/2txKGmfjRif7v3A\n1MquSkv0h0hJBdtnp338oS111KqCGAfbpGapo1CFojo3LlRScnr7xY31jr8t\n59s5sX1cJ8264RWxmXCEHB2IlYm2wwkm3SXJAf9u1Upm677VVq374MAlThre\n/5CsB57zJJFAFFORChyZqrj49SChpS5sAQrNzLkGPTrQSL0IEdFMZSm7VHYC\nOqlsfbBi9FR4KM9bDWWakGMK1KrDnmUJ/U16bB5SQd9h44HEJ1t5pzBFoipH\nnMjblJB1rgCHEi6dP+shBxYLzFpf95fCfRz0GHLKVd0VKGlXoSVFlmckUMDd\nimpG\r\n=j/88\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDugLjjhompGdmcYmWSpBbdprTtaz4eOwsUMHjPgo0stQIhAOhw8YMoOUQia2fLBhG6HuU9sOx696MzRpZdimvUxh6b"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_3.0.0-next.1574061351.638e36c0dc57eb870f8e4921883e44fff65e073e_1574061353041_0.07352301040323894"},"_hasShrinkwrap":false},"3.0.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"3.0.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"http://blog.fbeline.com"},{"name":"jaswrks","url":"http://src.works"},{"name":"monsterkodi","url":"http://monsterkodi.github.io"},{"name":"jaswrks","url":"http://jaswrks.com"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"http://www.linkedin.com/profile/view?id=351521559"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=8"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","tags":["json"],"engines":{"node":true,"browsers":true}}],"main":"source/index.json","browser":"source/index.json","devDependencies":{"assert-helpers":"5.4.0","binaryextensions":"^2.2.0","kava":"4.1.0","projectz":"^1.11.0","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"npx valid-directory","test":"node ./source/test.js"},"gitHead":"638e36c0dc57eb870f8e4921883e44fff65e073e","_id":"textextensions@3.0.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-91ihvwAX27gQgASYo5DDSLq3cSeF5Ph2iZkMCB4lUORnj9fNl41Kt+IStdA/ElS3FimMpmDmJQcQbUM0lZdZtg==","shasum":"91c08923d4e218f91398cf1012d219cc3efb66df","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-3.0.0.tgz","fileCount":7,"unpackedSize":20488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0kVdCRA9TVsSAnZWagAAmkEP/A6ZvJO6i38g25VTKW+t\nnzEidp2G/Hr689B+8JB6LHh5khjDJNwS4UnfLaYtFzRKlEIPljOMdlepO/46\nEnxah2PTZDFcV0S5WSuYs0AcyMqAYS36TJiMN6+JMn++rOB320hMdVh5reol\nKKB8bW+qf9tt8qilBRWd9m/ni59eOt1QqvcQnAQXdOPdS/x+Ro0h1hAr2fb5\nPh9MGXPn/OTki+tnfFatomVApstU7Gebl5w3b05tZmkE4wpr81xhvdnzYOOd\nDa+jOeuW4uIdUfYmmdwl+vta5qRdqD09kpVPszvida7K4EB4ygVtrSMmxnYL\njWu3G8pMaDoSkN8Jta0tZUGzxJdmjFjbNXDJeCoyaMIzI9BY30QjzsVcJ3BF\nZNwLGjGbacd18uzVgwunZRq34wlfi0OrANNacc2nVX9wb7mLWrBXXoB7plu/\nWQLP4TT9dvaYmZH1zZTuOdEIBaTKvTrTH7Xs443bDL6pSr6HECFqi87d9JW8\nD4y0E9BDfZgDJJ4KQ+exSNZjZxj6IhgHid4FurgfAFoiRib5xvCOufRvyUl+\nwzAg+b8dEDOB/PgI+mcxzvYXH45ipT2aPfOtljC9clz9Ws/vrINRSZfgorfP\nUTJDDjHNb9tPJ9NdfUK0exOKNmUMDcAOiyNWmKTVqK3az5vfeM0NhbLqA5rD\nyn9Y\r\n=pgGE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkxjJlS3nMVEvJ+7xdnB8k385ADfQW2U9FnO5vER10QAiANmKDFBoCrDQEetP8cXlLQcaNma1/T6ZTFtAO69Hnt+g=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_3.0.0_1574061404825_0.9798771026767115"},"_hasShrinkwrap":false},"3.0.0-next.1574644318.af83983ef92c6aafb111685e86ad08fd5a4098b7":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"3.0.0-next.1574644318.af83983ef92c6aafb111685e86ad08fd5a4098b7","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"http://blog.fbeline.com"},{"name":"jaswrks","url":"http://src.works"},{"name":"monsterkodi","url":"http://monsterkodi.github.io"},{"name":"jaswrks","url":"http://jaswrks.com"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"http://www.linkedin.com/profile/view?id=351521559"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=8"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","tags":["json"],"engines":{"node":true,"browsers":true}}],"main":"source/index.json","browser":"source/index.json","devDependencies":{"assert-helpers":"5.4.0","binaryextensions":"^2.2.0","kava":"4.1.0","projectz":"^1.11.0","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"npx valid-directory","test":"node ./source/test.js"},"gitHead":"af83983ef92c6aafb111685e86ad08fd5a4098b7","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Require: <code>require('textextensions')</code></li>\n</ul>\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import * as pkg from '//dev.jspm.io/textextensions'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions</code> aliases <code>textextensions/source/index.json</code></li>\n<li><code>textextensions/source/index.json</code> is JSON</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n``` javascript\nconsole.log(require('textextensions'))\n```\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.json)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://blog.fbeline.com\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://src.works\">jaswrks</a></li>\n<li><a href=\"http://monsterkodi.github.io\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://jaswrks.com\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://www.linkedin.com/profile/view?id=351521559\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@3.0.0-next.1574644318.af83983ef92c6aafb111685e86ad08fd5a4098b7","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-nD+7qDe0yZ3k9mIEkr9+QNq5rY/rWW8/X74b8+KF1K77d6aGZ69GZyr1B9AwBNqGAbtH3rJwY2WSxgmz4AVB3g==","shasum":"d562286a150e8425f50d29983be55789b4baf246","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-3.0.0-next.1574644318.af83983ef92c6aafb111685e86ad08fd5a4098b7.tgz","fileCount":7,"unpackedSize":20545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2yphCRA9TVsSAnZWagAAdDMP/1adKWs+3OZswj8W+RGU\nUEJMagKvuuLaQQCzKtMUofMMyQM7Xn1EUVz35YB42B26EMwSyJyR+NtbKapS\n/QpwyVlZ35VwLdPrvdn7vWPXsf7B5Lu1C8BgCHJFcx097utvDbKO8R9PESRl\n1nnvV/uLM6uUUzxjYNSYo57aiq2hoaZNuJOTMAhf86jocwzkrqLCyCU8AKHa\nrZYaLgtyWDZyK6gyh6ByzD1WwiLXibWNkavfRIgx27YnvLn+4d+Q7dE/iTm0\nJp1BdAjClNpABHJTa5H7kPNoTOYYlmIe5fJjCU/La0T/iY2lGPq08DAp87Og\neUOShX3C/KmAUz8GPU3y6IgEb0J1LO+Lp8IpEHGfuvfhYZGWetarhG5/bJk8\nDrLLTV1DYX1mujANkOkyt+AuOaDf2oipU6liu3VFHPcUH/oqE8ibClt/8u0M\nDuI605uLGweODynMOS7xwLN1MbL3sH8n23oY5RX+Byz21vq8rNyy8l9Lapny\nDj78M2gOW9ei6owceWGa/RCHNUx+KtjUSTu+VQpPAlK3xwpCWceWyUyxK6+o\nKqvXmd/z8gvDlP3ILO2L/+UgorDmcDg7EAVqf1EzpSCBdhI7lwXTg5SJk9In\ndx82PvQVFcpKqmOisoscgzmrrGKe76kCst1UzPiDqB4l6+ensKPutasGfmx3\nacN2\r\n=KX62\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSkrhcUCcsDm6Ag3hq5oAzk6QeGnsI/eoaFH7FycXmDAIhAP3lq6aUk+qErNp/nXMLpV1TyJzdW3+ExDxSpK1JvOVI"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_3.0.0-next.1574644318.af83983ef92c6aafb111685e86ad08fd5a4098b7_1574644320952_0.5920579424245547"},"_hasShrinkwrap":false},"3.1.0-next.1575155862.a60f5f980ed344ce54ee9920f79dd95e372310b8":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"3.1.0-next.1575155862.a60f5f980ed344ce54ee9920f79dd95e372310b8","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"http://blog.fbeline.com"},{"name":"jaswrks","url":"http://src.works"},{"name":"monsterkodi","url":"http://monsterkodi.github.io"},{"name":"jaswrks","url":"http://jaswrks.com"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"http://www.linkedin.com/profile/view?id=351521559"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=8"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","tags":["json"],"engines":{"node":true,"browsers":true}}],"main":"source/index.json","browser":"source/index.json","devDependencies":{"assert-helpers":"^5.6.0","binaryextensions":"^2.2.0","kava":"^4.2.0","projectz":"^1.13.0","valid-directory":"^1.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"npx valid-directory","test":"node ./source/test.js"},"gitHead":"a60f5f980ed344ce54ee9920f79dd95e372310b8","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Require: <code>require('textextensions')</code></li>\n</ul>\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import * as pkg from '//dev.jspm.io/textextensions'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions</code> aliases <code>textextensions/source/index.json</code></li>\n<li><code>textextensions/source/index.json</code> is JSON</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n``` javascript\nconsole.log(require('textextensions'))\n```\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.json)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://blog.fbeline.com\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://src.works\">jaswrks</a></li>\n<li><a href=\"http://monsterkodi.github.io\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://jaswrks.com\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://www.linkedin.com/profile/view?id=351521559\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://github.com/apps/dependabot-preview\">dependabot-preview[bot]</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=dependabot-preview[bot]\" title=\"View the GitHub contributions of dependabot-preview[bot] on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@3.1.0-next.1575155862.a60f5f980ed344ce54ee9920f79dd95e372310b8","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-2F6YbrOSKo+A705ZRJhPxiaJ2b/VuQZOwVMelZR4Qnq7wfMF8SCJkc86YXIqUVQldE8Oz6TIpI0ILNcwYMxSMA==","shasum":"27cd0bf4b20b4ffb5a0a629ef8b01ffd7ff867d5","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-3.1.0-next.1575155862.a60f5f980ed344ce54ee9920f79dd95e372310b8.tgz","fileCount":7,"unpackedSize":21129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4viYCRA9TVsSAnZWagAATMoP/j7TzntFsdtL4Z6yo3kQ\nGHuzeNYA0sOahNIRCRUqvzbtT0UnyXXhKR6imJ9cy83HWnsYiKgFGVARj0Cc\n0M8Jul+eov7Mwu/Kyn0QJU6qBfB3X4sfVAeAclFoMmKPvra+l5KvXVvGUQvn\nYGrmHvrs1QyoXZX25lS1+j5pu9LnIDwoYo4hpdSUsPT4PVSV0wSPitbWducC\nCDMHfbg0F02XScJHu2GZEJsdFDvstARaYei1ZlbagQ/ZWFGBfEANn6jDqmDG\nulEOl4BqE0MDw+sWzQTle61FXd53X5oBAxyWxlIbkjjDuMl91TIiPYtZ5H1+\na35nn5WF54CClFDiNH2g65K0v7AtnlF0SqC8kH2cUwT373iZ6hGOoABqLD3t\nS/Bv5HtvdVGCGTzeS3KJ1oMBdGFjDIjCh+kPKVfc/0+B/9x1p66Dd40pV3Os\nw4cghCQY+OeE/MuD/j0mroBUAUuYF5EnvgGU8viRVv1MH4NOJ6s++Vp6rIxB\nEHGPjYxbW9yivALRRIsZd9UckODxIy2mR6fZpNDM2lC2URaAF00gDAx10IgX\nOZ/mhcqnciY7m7To7hkx9aGj91YYaBnWODE9aUEOGbbqLZNXFA94CFf5C5fV\n4ug5DqpkFpRac33Zsl85ukldjcCkmWebXB2dHakRgXLTH7kJz91JCqvtGiyh\neyZX\r\n=qeTJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeK5JqOk7UA2pmWAs+ZPFTkKEkTBzgTZJT83BleKe4DgIgcF25Wa5kue/7AfbVT9p9r3+GMSs4hGRVfDxwUHRdFMs="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_3.1.0-next.1575155862.a60f5f980ed344ce54ee9920f79dd95e372310b8_1575155863814_0.41700322353850905"},"_hasShrinkwrap":false},"3.1.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"3.1.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"http://blog.fbeline.com"},{"name":"jaswrks","url":"http://src.works"},{"name":"monsterkodi","url":"http://monsterkodi.github.io"},{"name":"jaswrks","url":"http://jaswrks.com"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"http://www.linkedin.com/profile/view?id=351521559"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=8"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","tags":["json"],"engines":{"node":true,"browsers":true}}],"main":"source/index.json","browser":"source/index.json","devDependencies":{"assert-helpers":"^5.6.0","binaryextensions":"^2.2.0","kava":"^4.2.0","projectz":"^1.13.0","valid-directory":"^1.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"npx valid-directory","test":"node ./source/test.js"},"gitHead":"a60f5f980ed344ce54ee9920f79dd95e372310b8","_id":"textextensions@3.1.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-9IgxXJ5dA3TzpBG3YoJme9JgCrAvB/x0YNeFoCpr23kFfYhC1sfzpA0oB82/yeacgi91F8BSvlt7MOwON9IgHQ==","shasum":"4d9204bb5beebddd617bc7154a853ddd33108413","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-3.1.0.tgz","fileCount":7,"unpackedSize":21072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4vjVCRA9TVsSAnZWagAAMCQP/1GpcpGT31XHPjVubjTs\nNoFj27slKyfapIreYuChEJ2vVnSjTc2FDJBKz3iRW4s8tK5ur+Im1irwqlpJ\nB8mxkU5R32SxmDmzXVof7eKlLfYg9DWFzEeRrLVVAEEKwsSJXmb4twbd0DQY\ng7WLLk0lLSZ+tFHxnwDCe5/3f8vbDZEs+hAMUvaksa+n2qniKc4Zpf3qBhkT\nhyTzUM7mGT2/pg/wu8cn9v/NSs8sMZpQYSFamGrTkKYir1JbGPE2jbUR2IGU\nJ1k4e896qIQscxtloSAFcynrqNShW0PKzRD0uylMst9TNlvN2uek3DDVEL1a\nljjf+fCvLfxV5r3toGECadOxlN2l2+fgZVNeEgAQrbTfBKBic7p3Si2uw0cd\nTGRaaAo8VSc89QgrM6z6kEksQVOs0nFqFJefzGTxwIfXHZixL8G4B4efkHWh\n8BYS1NhigpxdxgrkvFOefi95S870pwXC1zxh/Z62Cw1QsVoHFIrz3QEcDsUU\nlryroZz4fp0/SfBLHgk65uauwDHqQ8qmyh4B7cvdGu/NDzQ79/FrmYVJW8uM\njzDkpswxYTf78M0HwzLUtaF9zArCQixRe5L9eMwEI5VsYY0tKso+hsspvS6o\nRDJpvrphTxEN4SIMhAk+xyziYgfye+MAnc4sSc2G+Z73EvTsTA1nEs6LvQqr\nVBn1\r\n=b6sl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX98a/iK2MSQq0Cyx611THTot+YlUmGY7F8qPzp0SYkwIhAL1br+4e7FlFRZ8G1/dA+RlFeOK1wj7ysSjw9KDo5mhs"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_3.1.0_1575155925218_0.6549407734433501"},"_hasShrinkwrap":false},"3.2.0-next.1575219583.ecf293c5a104c3b1768a53272611f69924be50b9":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"3.2.0-next.1575219583.ecf293c5a104c3b1768a53272611f69924be50b9","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"http://blog.fbeline.com"},{"name":"jaswrks","url":"http://src.works"},{"name":"monsterkodi","url":"http://monsterkodi.github.io"},{"name":"jaswrks","url":"http://jaswrks.com"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"http://www.linkedin.com/profile/view?id=351521559"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=8"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","tags":["json"],"engines":{"node":true,"browsers":true}}],"main":"source/index.json","browser":"source/index.json","devDependencies":{"assert-helpers":"^5.7.0","binaryextensions":"^2.2.0","kava":"^4.2.0","projectz":"^1.13.0","valid-directory":"^1.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"npx valid-directory","test":"node ./source/test.js"},"gitHead":"ecf293c5a104c3b1768a53272611f69924be50b9","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Require: <code>require('textextensions')</code></li>\n</ul>\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import * as pkg from '//dev.jspm.io/textextensions'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions</code> aliases <code>textextensions/source/index.json</code></li>\n<li><code>textextensions/source/index.json</code> is JSON</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n``` javascript\nconsole.log(require('textextensions'))\n```\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.json)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://blog.fbeline.com\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://src.works\">jaswrks</a></li>\n<li><a href=\"http://monsterkodi.github.io\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://jaswrks.com\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://www.linkedin.com/profile/view?id=351521559\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://github.com/apps/dependabot-preview\">dependabot-preview[bot]</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=dependabot-preview[bot]\" title=\"View the GitHub contributions of dependabot-preview[bot] on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@3.2.0-next.1575219583.ecf293c5a104c3b1768a53272611f69924be50b9","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-Yf6VwP7nLX7/FHj4+tueLNSXUGJS/ee22ci7YpeR5qTXNuuhSxQz2aHPg4BeOJpgPujO2PQUiiPm1hhBq8EACQ==","shasum":"ef15989da90e2ad8a4fb5a53fc91cd3b5de60e45","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-3.2.0-next.1575219583.ecf293c5a104c3b1768a53272611f69924be50b9.tgz","fileCount":7,"unpackedSize":21334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4/GACRA9TVsSAnZWagAA9LkQAKC4XQhbTlyJuGlYZ9wW\noub9Fxr5o+yRtorOdlKcTuTyhY2PYKLQraDNqqEo8B+0yQDKUXUhKczb66PM\n7rW2Bfpn/HXRcOjz0djGOtnXaSoWuwUooxR/9OxUh6V21g8pXYliL91D1lR2\nNq9ukL6WK66r8eFLDOB67lVvE/43abfTqxt/73blGw/2Dv889z/hQiK79JWZ\no1yThPtRWRkKHbEiF8XWFhxXfK7TFTl27DwqUta+c0kE1o/L4Mdy9gb66aeD\nmk8JLh11bc/Rn3YQx93qBBzAOReCPPQCT6L0d9HN6D+zzEtIk4tamhwqLA7Y\n+CvjmqiS66o7B7e+JkpSxvIVWtuDCEFff0w/qnBIPjSXCwy7MocolRs/ATG3\nxlGmasZQttSmSQ3ONEUAEXg7K0CjI9XRP7L5CUvZqxZoULpuOuoir/dkV1Oz\nqDqCPfZ3QrDHuebpdPD1l3wxc19OvqQ/Ml5m6tnI3mTXgMNYMo9MrxpX6yrD\n1oeBSydtZe/kE8DuGo8bB255iu5edMPnt+We/AkVRBfIWEVgbxJTbxtrJJWD\nlbu0Chy9mk0y+sGubl7mnzSCZdeyuWBE3vsD0bfXOi8bGfrtOe/e63tpkgLZ\nakruc+/evOP7Ic3xwlsz0EPqqRCDiR9eua5ajUKYcwjqEUj0Et5PjYohn9Ts\nZQ/A\r\n=ceR/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMVDRc0zvNDNVfMELjAAWTBwf1CF7mCyN+Ib39tImYrwIgIvKie3C0VB+rrzzgaR7V/7cA3QgaxkWmmr7CfV975ig="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_3.2.0-next.1575219583.ecf293c5a104c3b1768a53272611f69924be50b9_1575219584235_0.467597761689015"},"_hasShrinkwrap":false},"3.2.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"3.2.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"http://blog.fbeline.com"},{"name":"jaswrks","url":"http://src.works"},{"name":"monsterkodi","url":"http://monsterkodi.github.io"},{"name":"jaswrks","url":"http://jaswrks.com"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"http://www.linkedin.com/profile/view?id=351521559"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=8"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","tags":["json"],"engines":{"node":true,"browsers":true}}],"main":"source/index.json","browser":"source/index.json","devDependencies":{"assert-helpers":"^5.7.0","binaryextensions":"^2.2.0","kava":"^4.2.0","projectz":"^1.13.0","valid-directory":"^1.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"npx valid-directory","test":"node ./source/test.js"},"gitHead":"ecf293c5a104c3b1768a53272611f69924be50b9","_id":"textextensions@3.2.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-0+t3ycpAZcv7Y0tDu1pEsxddD53rgN+VuDir+4uzZ7Q4dIXg66yu4mqI3x3buYtHBcYXiqMDcfwHP0tszZnl2g==","shasum":"c518a2a1677b8544c5ca1cca74fef958e8ccce72","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-3.2.0.tgz","fileCount":7,"unpackedSize":21277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4/GkCRA9TVsSAnZWagAAkM0QAJArJ/N1gTVmSD5HKCcQ\npQVfCv4Ha4QT0c+TJksY9bV3VKXwouDdl4/P0jvdT//PB4xftlYd7t4nYVa4\nNH15pCEfsFl1m1eFwgYw8LOyNbzHiTAL9SAqzqh9oJgdP4fsSeVfGaOJXY/b\nDre5lTGX52fk6xwUD6kCJO6G8M6s/IFhB3kx2ApYD07JebaODxzOfFXsX+xj\nLY0cEvRTTSbGFaGuxeGsILsYaz9pQdtEe2HmfGGciIxW6I27l8/IO36S6tEW\nBCkokYU6qpDEnob5Yv1/hcyAg7287TBoXdFD4FWaWi0k8KN0hcs2lN6EnD7K\nZUnwAn7GN/EdcnrcbvmziK67IjqJrdtIzs9aQ7xzJodohLiUIZfBXSAtQetM\nBG6ZYsELwOIUEq4cwrRBeamHexORlpjBRcviwTzd9L4IJffjLZtXKFnwcn51\nZ71e5G/AJu9WDZU98WrGYZYdJ/H4LdlPmEpih2wgWp0KwTrToqVp+UfZmCvN\nlzKw0s3ELpc6KDTadZOfaGl6n/PYSCZQhqwR+FoXB6JOaPbxha8f35I/UymG\njDOGyBJEpn1BOoU8JD8dPs5APGftpDfIUtVGc+pU3TAw/BRMFKBh7siRJzFb\nFzDp1M/9hXeLctwVm7opWI7Wj/TFEdhBlhGcs3fEFWT/AkL03/B26SXlzlGo\nANEZ\r\n=VinN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG7bTka3rKD8AONHxxE/zrzKEJz4wKFqylImcptq/gr5AiANfnVAeufo7Vd2dOHS89FWr6tsk8LHsWDs4KufFaM25A=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_3.2.0_1575219620414_0.2050194567247452"},"_hasShrinkwrap":false},"3.3.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"3.3.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"http://blog.fbeline.com"},{"name":"jaswrks","url":"http://src.works"},{"name":"monsterkodi","url":"http://monsterkodi.github.io"},{"name":"jaswrks","url":"http://jaswrks.com"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"http://www.linkedin.com/profile/view?id=351521559"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=8"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","tags":["json"],"engines":{"node":true,"browsers":true}}],"type":"commonjs","main":"source/index.json","browser":"source/index.json","devDependencies":{"assert-helpers":"^5.8.0","binaryextensions":"^2.2.0","kava":"^4.4.0","projectz":"^1.16.0","valid-directory":"^1.5.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"npx valid-directory","test":"node ./source/test.js"},"gitHead":"ac0ca1b246b0142cec34626c0c51f8139f4009b5","_id":"textextensions@3.3.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-mk82dS8eRABNbeVJrEiN5/UMSCliINAuz8mkUwH4SwslkNP//gbEzlWNS5au0z5Dpx40SQxzqZevZkn+WYJ9Dw==","shasum":"03530d5287b86773c08b77458589148870cc71d3","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-3.3.0.tgz","fileCount":7,"unpackedSize":22120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7qjmCRA9TVsSAnZWagAANjAP/A6edOws/CkOvcwPdNxP\nLDjh7ReCykmlG1LMZG1NWKOdxs9/dpSJobfexfr3Me4RbIDmk1yZdn+pV6fb\nFGLnbkUGIrbeVeH88nsMPlNX21xV1yARusNU9tqwVnDL9yhUqmVeQ84u9rt5\nzwKUo9QgbpW9GYgu/bspMvdknlpZizn2F2BeACfPczS+KyMLZbqhJ5IH6kM4\npimaAw+itWHykcvusjllHE3wBkRwfnVVhYJm2EF6BA1ToqRK55jAlqJV6zlW\nLUcraMgO64Rg/8AkxcAhtRPeLmMKy7eJurgB3o4CUxDB1ihx5Mxwx9HqxWEo\n8GJWzLiL7MOr//j6hYIdI74WeIdjjB2ZbwpvBQyzNkWIQAbyDEb7lbNW3KUK\nOnijcXjuUpR291NAcuKSZrD/4xk8bD7ezp/XK6q574Pqv87qkOlTtvsn1P1r\nosAxjX4ymhqAcrf3vggiuIHyeNieieRP0Ve5m8vjH12hI1aeRD64TNdSDd7A\nwIYRG4kLWNaEK8gGI1Kd5f6UGdtXgCBxTwuWtwcgjcUEn6h4PP++zJoEd4t9\nWAO5LF8Dh2hC9g6NAITYHSGsavzpE4vVTEPysUYmp+J2IAjDOD6UC6cfAohn\nmPCunb3bgvEY4YVL7YX038ZXdTfI6Qo0e64wHU/2lHghrXRrbvGX69Z8NYQR\ndyd+\r\n=GaZ5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3m6T5HuqskobFxBa88j3dX5OwKdTw8H5nXB3oly5tHAiBHSgKzXfu3fK8bKSHd6XrCAzvRi1ANEcc1Ae7btadiHQ=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_3.3.0_1575921894499_0.6649893087144987"},"_hasShrinkwrap":false},"3.3.0-next.1575921893.ac0ca1b246b0142cec34626c0c51f8139f4009b5":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"3.3.0-next.1575921893.ac0ca1b246b0142cec34626c0c51f8139f4009b5","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["text","extensions","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"http://blog.fbeline.com"},{"name":"jaswrks","url":"http://src.works"},{"name":"monsterkodi","url":"http://monsterkodi.github.io"},{"name":"jaswrks","url":"http://jaswrks.com"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"http://www.linkedin.com/profile/view?id=351521559"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=8"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","tags":["json"],"engines":{"node":true,"browsers":true}}],"type":"commonjs","main":"source/index.json","browser":"source/index.json","devDependencies":{"assert-helpers":"^5.8.0","binaryextensions":"^2.2.0","kava":"^4.4.0","projectz":"^1.16.0","valid-directory":"^1.5.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"npx valid-directory","test":"node ./source/test.js"},"gitHead":"ac0ca1b246b0142cec34626c0c51f8139f4009b5","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Require: <code>require('textextensions')</code></li>\n</ul>\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import * as pkg from '//dev.jspm.io/textextensions'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions</code> aliases <code>textextensions/source/index.json</code></li>\n<li><code>textextensions/source/index.json</code> is JSON</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n``` javascript\nconsole.log(require('textextensions'))\n```\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.json)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://blog.fbeline.com\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://src.works\">jaswrks</a></li>\n<li><a href=\"http://monsterkodi.github.io\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://jaswrks.com\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://www.linkedin.com/profile/view?id=351521559\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://github.com/apps/dependabot-preview\">dependabot-preview[bot]</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=dependabot-preview[bot]\" title=\"View the GitHub contributions of dependabot-preview[bot] on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@3.3.0-next.1575921893.ac0ca1b246b0142cec34626c0c51f8139f4009b5","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-qAuwzw208E1S5nDU0bd06AK6NaCwyqiez7bSAa6VOpsHwZ5EIjrvaZYbc9Byv6k7xz0WJsMqh5HaWEAdeaFjgg==","shasum":"9b68857faad9cce8906453b167edb9dbe8d8be4a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-3.3.0-next.1575921893.ac0ca1b246b0142cec34626c0c51f8139f4009b5.tgz","fileCount":7,"unpackedSize":22177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7qj1CRA9TVsSAnZWagAAiH0P/i9fSt5Okt4ZvBUnebVU\nDLv89GIpenobJFkHl+6vLQZvfdxnXcEJRyf3rl0LtPrcxV3VoxB4dcyU8Mar\nPxsscca8umzH4Q68Wpr+Ziydt31R4MEeWHN6cqvBGJx6FgzErJoyM9Tfk2P6\nthRlXIf0e0fWhfQ2hkeV6bCdkjKztQaXwn0SpJnhFtA0j5ZZH2qtmn2eR86W\n4ijWcsvfpZChaE/OuS/g2CqRDrIw1dfAaAPLwoglkc3BtYnnikgbS2DyCwVT\nk+YWx9U1FMrRruuvOr8fz6wwEERRD1pOxjfb4OTZPjRlDtSt4LorccOGDjVi\niVVSMWtyrt1LK+D1zna9WhtKLsOo+DHcX1hDCejIgn1B6Tb7MKT0AQtTAGGP\nCLStjPAoKuw2AhLw6jWacyRgsTBNjIxYLDNwJ0zIfETtoeA06j4xWh4EXf5g\nNy/ZNM0IuuwW4mbGFgSYh3ykF5iD4CSpwiTkQXI7hFc/lbZodndq0mnbK+1Q\nXYpSAAhVJIeTfWJahid4PORbbpHxxDboWYE7Hq+TVbmwyyI41py3AhYBDPTP\nJHMYqsO1uM5iMX+z/jB6S81vyi8zJvOwc3JDTKtxSXTNLcXAK5UQlGv3rqf4\ncpZVguMadL8B28ZEVZSpFW0JUW/pseNv8KQxq9m3JuZBYO9ZL707sjuVVpgB\nWdzi\r\n=zXO7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDz+lQybVH6N/dXhR3naH5cs9m1Rspg8j62AwkvxHr3aAiBuCG23SMTgItKV9du6yrcy+/4boskhS7HxWSJda8nF9A=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_3.3.0-next.1575921893.ac0ca1b246b0142cec34626c0c51f8139f4009b5_1575921909198_0.27915002804471967"},"_hasShrinkwrap":false},"4.0.0-next.1589196031.8d4fdf5691dc0f93177907f1b5c457fa539ad0fa":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"4.0.0-next.1589196031.8d4fdf5691dc0f93177907f1b5c457fa539ad0fa","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","extensions","json","node","text","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"http://src.works"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","tags":["json"],"engines":{"node":true,"browsers":true}},{"description":"json compiled for Node.js 14 with Require for modules","directory":"edition-node-14","entry":"index.js","tags":["javascript","require"],"engines":{"node":true,"browsers":false}},{"description":"json compiled for Node.js 10 with Require for modules","directory":"edition-node-10","entry":"index.js","tags":["javascript","require"],"engines":{"node":true,"browsers":false}}],"type":"commonjs","main":"index.js","browser":"source/index.json","dependencies":{"editions":"^2.3.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/plugin-proposal-object-rest-spread":"^7.9.6","@babel/preset-env":"^7.9.6","@bevry/update-contributors":"^1.4.0","assert-helpers":"^6.2.0","binaryextensions":"^2.2.0","kava":"^5.0.0","projectz":"^2.1.0","valid-directory":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-10 && npm run our:compile:edition-node-14","our:compile:edition-node-10":"env BABEL_ENV=edition-node-10 babel --out-dir ./edition-node-10 ./source","our:compile:edition-node-14":"env BABEL_ENV=edition-node-14 babel --out-dir ./edition-node-14 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:projectz","our:meta:contributors":"npx @bevry/update-contributors","our:meta:projectz":"npx projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"npx valid-directory","test":"node ./test.js"},"babel":{"env":{"edition-node-14":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"14"},"modules":false}]],"plugins":["@babel/proposal-object-rest-spread"]},"edition-node-10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"10"},"modules":false}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"8d4fdf5691dc0f93177907f1b5c457fa539ad0fa","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n``` javascript\nconsole.log(require('textextensions'))\n```\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.json)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import * as pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions')</code></li>\n</ul>\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import * as pkg from '//dev.jspm.io/textextensions@4.0.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions</code> aliases <code>textextensions/index.js</code> which uses the <a href=\"https://github.com/bevry/editions\" title=\"You can use the Editions Autoloader to autoload the appropriate edition for your consumers environment\">Editions Autoloader</a> to automatically select the correct edition for the consumer's environment</li>\n<li><code>textextensions/source/index.json</code> is JSON</li>\n<li><code>textextensions/edition-node-14/index.js</code> is json compiled for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-node-10/index.js</code> is json compiled for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://src.works\">jaswrks</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@4.0.0-next.1589196031.8d4fdf5691dc0f93177907f1b5c457fa539ad0fa","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ifPpUPf9x9osB5hAUHzzWg/WdWXYZcSngHKJd9muouw1Yyx4fOGdmul6DDtplrBU37thui43MMFmDjCD+Hogzw==","shasum":"6a24f7ca4ab9ed5d567bbf07cd3c7bda4893e2ca","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-4.0.0-next.1589196031.8d4fdf5691dc0f93177907f1b5c457fa539ad0fa.tgz","fileCount":7,"unpackedSize":25315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuTUBCRA9TVsSAnZWagAAtg4QAINygJCvSvP+88EnCrrV\neLdTcO1Syr3DuWjeQGvbwjZ/uM6KnkbVPr1sVUuI1f7xNxEm0oobrW+dBxfr\nffdG9W+HeQD2I1ZRzRcWYchUI5v8YFyT/c5J/Xw3WVjwGmzXa84iIadr8WvM\nXM5Re9UHAdM9kt0jZyAgwFntuf4XnCfisKm1tyBMTaY4TNjvNPGxDP9Oc8ov\noUXyTuwpgRRz7yxu9VOzGy0wM2nWg0YbI+PWAgKeKDEH2yeg4rQ8AXYZi1Q4\nzHNcIyQlcWGREm7UJWIGkEqfRuEwRPWgRR5/Jy63x54NZH9vqMb9NDxxQYdt\n7vTJ7Sy2inRFaYB1Ie2TQlHuJnAxhr8CIn0YWd/4JwPPDakgnlfwR0LouHl4\nOwDKD/igNfEpUUqwYdRkNGnsVtlpmU5NzB9NWeSwCgZRcZn3IGMsYScBo3aw\nzSzUOWutSHLnw46ABNo5dk1okQt5MmHvbbIwmt3dojo2rDfipi+iO422hXyQ\nMcNK3oilUFQzrhs49vCPJSqESR/+fHS7CTXbI+mTD73aZb0E3D1moUxN+qg8\nqrvYyVKt12jw2KAcV4O9Xl9YZnnm73BceeX4ILXHr0zsb3y58HvS5gH1XUic\nfq/LMQtnIS+RpjxSEZgrzlsvFKP+/EN9LpO9iT9yKDitGvJEfu3z9I6CeXi6\nqLlM\r\n=2EZR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFcLBvezaJ0pLoSZF0ejVd4rSElpfXkfDfLvpgEYw6DFAiEA/3PAxjL+VSjpUE1ev7LzNQSbKzmT/yLSv7y+ibR/Kf0="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_4.0.0-next.1589196031.8d4fdf5691dc0f93177907f1b5c457fa539ad0fa_1589196032950_0.1473649680476865"},"_hasShrinkwrap":false},"4.0.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"4.0.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","extensions","json","node","text","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"http://src.works"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","tags":["json"],"engines":{"node":true,"browsers":true}},{"description":"json compiled for Node.js 14 with Require for modules","directory":"edition-node-14","entry":"index.js","tags":["javascript","require"],"engines":{"node":true,"browsers":false}},{"description":"json compiled for Node.js 10 with Require for modules","directory":"edition-node-10","entry":"index.js","tags":["javascript","require"],"engines":{"node":true,"browsers":false}}],"type":"commonjs","main":"index.js","browser":"source/index.json","dependencies":{"editions":"^2.3.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.6","@babel/plugin-proposal-object-rest-spread":"^7.9.6","@babel/preset-env":"^7.9.6","@bevry/update-contributors":"^1.4.0","assert-helpers":"^6.2.0","binaryextensions":"^2.2.0","kava":"^5.0.0","projectz":"^2.1.0","valid-directory":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-10 && npm run our:compile:edition-node-14","our:compile:edition-node-10":"env BABEL_ENV=edition-node-10 babel --out-dir ./edition-node-10 ./source","our:compile:edition-node-14":"env BABEL_ENV=edition-node-14 babel --out-dir ./edition-node-14 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:projectz","our:meta:contributors":"npx @bevry/update-contributors","our:meta:projectz":"npx projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"npx valid-directory","test":"node ./test.js"},"babel":{"env":{"edition-node-14":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"14"},"modules":false}]],"plugins":["@babel/proposal-object-rest-spread"]},"edition-node-10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"10"},"modules":false}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"8d4fdf5691dc0f93177907f1b5c457fa539ad0fa","_id":"textextensions@4.0.0","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-4Zfg2oxZWHw4coDYr2+rk8BAa9TzZZjFnl+o26pA59V+t8BBQmSRBMXliz74IqCDXlOOFkXIyr0pbftmFZfH+g==","shasum":"8d83937c2dcda7dccb9c21833343c584da77a69b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-4.0.0.tgz","fileCount":7,"unpackedSize":25258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuTUMCRA9TVsSAnZWagAAbiQQAJiZFOUKDEo9BlG5/i5R\nYVdR9S9w5Griwb1PgCVnLBmoEpC7cjS1mmkcyzMwL0F5rdo4oGFTr2/s0COw\naeovf+JYxG2+KI+b2xZo1Gm6zHtvx6ukDkuYF93fhWnJ94uZ8DIhi57XJY7B\nnUXasgt0TUVoeHPg7LBcjqxsuaLnMGXTj0mLzH/MvJxecslf9wc+Z095wJ5h\nPyrbYF7+rHgIRgE4l4fth0S+0nIf2O1JIPFtXyvle7yGWgo0YNjg46JGwUXz\nPHY/Z+gIrlNLw4gNhnuW1IDPyhe4D1WCFFm1LNrwHP5vlh/uEWZFKKx4ABub\nEzWSomgOYYzuNoOx1HBzLNjZfVMB5Sta7bfLisvH96nIJobrbAvDuYk/wFL5\n7fXHaxjoHS4qlcAIZrKaaXGm3GtvTuB2/LP5SnT1yfTSQEFst4Mp2J3+GjM4\nmY8w3KLVwT2oNbnD3FKdCeeX/GY61ALYMTubVVYXz0ML3f77XENYR5juUc6G\nsJhg+CWSVyoUl6z/li69Fx2HUyTXZibAQ5kU9OgX9Afs689IaeA1hK0VXl8y\nbxWjQ4xdtBtKv4nXnrcpFXLmqXSrDzitlTGkNqVszQ6mJcMXrPwkSl8l71vC\nevCL0pz/wPfhSludL686g1XXqbQAgKOojOdGgw9pEXOfpjR6r7TlDqCYgV+2\nAUQI\r\n=Z14y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn9v9pzPpuDB9EFrlIvgVK4AVATxrVnpA0qEA3hE8TyAIgDWrFgB5UZXwSi1fdYImlLtByBxiEUTHaXMXm/c3lijk="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_4.0.0_1589196044201_0.32388300780039625"},"_hasShrinkwrap":false},"4.1.0-next.1590010542.c2cdabad8a8764f758569d732db1e85f3756efe4":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"4.1.0-next.1590010542.c2cdabad8a8764f758569d732db1e85f3756efe4","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"http://src.works"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.5.0","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","assert-helpers":"^6.4.0","binaryextensions":"^2.2.0","eslint":"^7.0.0","eslint-config-bevry":"^3.5.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.1.0","prettier":"^2.0.5","projectz":"^2.2.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.3","valid-directory":"^1.6.0","valid-module":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-browsers && npm run our:compile:edition-esnext && npm run our:compile:types","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && test -d edition-browsers/source && ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) || true","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && test -d edition-esnext/source && ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) || true","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationDir ./compiled-types/ --declarationMap","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"c2cdabad8a8764f758569d732db1e85f3756efe4","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```javascript\nconsole.log(require('textextensions'))\n```\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.json)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://www.pika.dev/cdn\" title=\"100% Native ES Modules CDN\"><h3>pika</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.pika.dev/textextensions/^4.1.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^4.1.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@4.1.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-esnext/index.js</code></li>\n<li><code>textextensions/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://src.works\">jaswrks</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@4.1.0-next.1590010542.c2cdabad8a8764f758569d732db1e85f3756efe4","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-BC8aX7WvSnBgo9+iJp8JKnZ2a1njgJE9fvTAsClWWCseRU3g3zcS0ddApvAqQG4t5vNbmxDt1dekTkwFINrIQg==","shasum":"0908a509db426fd87d711fb3aaf22c94925c1830","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-4.1.0-next.1590010542.c2cdabad8a8764f758569d732db1e85f3756efe4.tgz","fileCount":12,"unpackedSize":27789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexaKwCRA9TVsSAnZWagAAEr8P/iPqwu9OE7OOrg/lLQSs\nfrUh+QOBB7MZj3Z/fIStXXWyH2a7oFw8oUL/DH1vBEMrjNu9lUo+MsRgivV2\n39M/qu3vsUDo7AvecEFOX5ogSvgNfz3MpMu+Xbapl/c6MqRR682gM3UYyVwV\nyFDDdQlkOIQt4JcVkEWdybDOb1ikoxWETHNyXOfibGPMWIDdDX9CgBU51SPv\nJFRdFz6Ok3Q1e6ao0vLmJeLMLXVcqVXzvXlE/L8gcNMTDVksayQ5uxc8ICLg\nZywwm8FMh6ipD9BVRCfJ16QK++LSssGII07eRLyQfnVXGxdovJpIDvFjDDfJ\nJsUHO3JVLXNuSSkEGi9CKR5kbS63pz66tkiK5qMo51ZZLNPGCz6CJSD/pQHm\nHAzmq7/6JGSBOlVnNmLNF5xrruOkAOBlPHhHEyzEIK6/gZyzHiW5vY/3q+Zn\nNWcif0vT/EqDEqDRpxyFRbCvQ4bXk8u3vj6BSIembWzF45QxjzZFlwXHrJcK\nZfNFqoWaf9MWhZKnkwFCms8owKnfj43CfqY/zniZGCq17L5JpRGqQbIjdrzd\nt1y/OIFSFkNA6xWsxMkO1pOOdBLNKAVoffGJiI0uflZyR7pLjwByYnkuPCdE\nrDvAbKwQmeAM+PdjQCp5Uc/+IArHxzwC3+5fU6Nt0arc5/Ciq2DXmsPTjLoV\nAkjn\r\n=H0gp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjB6g73IVbfkbpdxTcPd4C9vMSS7sB5TMo0I2NKXvT4AiEAkeSSgL7p1yF4kfFIlH2m4R1gb1Yse5j+foF7v6nxVW4="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_4.1.0-next.1590010542.c2cdabad8a8764f758569d732db1e85f3756efe4_1590010544074_0.9565322771956493"},"_hasShrinkwrap":false},"4.1.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"4.1.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"http://src.works"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.5.0","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","assert-helpers":"^6.4.0","binaryextensions":"^2.2.0","eslint":"^7.0.0","eslint-config-bevry":"^3.5.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.1.0","prettier":"^2.0.5","projectz":"^2.2.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.3","valid-directory":"^1.6.0","valid-module":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-browsers && npm run our:compile:edition-esnext && npm run our:compile:types","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && test -d edition-browsers/source && ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) || true","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && test -d edition-esnext/source && ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) || true","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationDir ./compiled-types/ --declarationMap","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"c2cdabad8a8764f758569d732db1e85f3756efe4","_id":"textextensions@4.1.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-E3pkvWqLxK3anO7NZP3nqJtE2CsErfxWD0KUWWj0pVSprOTyRVILHN6NpIRdQD7xn1MM04Lv/ngtrlhos5Z72w==","shasum":"4165300f3690a9c4a0de6210461b52593b7fadc1","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-4.1.0.tgz","fileCount":12,"unpackedSize":27732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexaMBCRA9TVsSAnZWagAAtaUP/j/i/qLIHfT+LshyoBiR\nAWUbw5T/a2Ge4AShFHT9IaO18e6WNnKICJr34i90NmsiLWfop/a71wmatBO8\nNAe42qUOD4g0L8JJwWw+4HV69cKO9KUdU3r9lGVb02c9+Bf55OZK7sw9ONQD\nuasBVBjeLcNPkaE5NmcQ5W9Ua5LnTgcUPLIL7daXZPxo2ktzw7vQKGQPwBcx\nK4AJ1QZf79FI94xuFoizJLl73WX2T0DmcMgfLXvHtNksuqGECFAKnr/CFsFi\nFx/XcXwqyoDiEHVh9ahS6LB252cbSLEDoJy2UxD038j8j7zT7CrDETNqZgOX\nXioCwGjCIVpazTugcxMRnz5XGnjDZ1/LTtoT7ohXEz2yO5r/b0VOqeVv9trB\nPaHcrRIbF3TNnIfGfCrAQ/8VGSpOYXlitmaG8QZOil7EVExn9MbZ+ecPR1zz\ndhIrZJMZcNleaEwIm+RogCZ54dxmv4XByZcgiWY2ou8XlE3iAHcBH4a5ws8I\nT2HN+wuSZe3I/kFD31CcVKpxH/qLCF48j3n1osSR+OrcULK2B4ObqS2iwNrS\n/4DlzgkzKmZTtZ1In96uDuoVMJ70MXQLdmmwlTjNfMtZwwnt/9cMZEJ5QVdY\nuPC284tAhS6Oa6/qxyDR2i73J2vxZzIkR1tvxs94REyHPdPd0eSJyzdgHlaa\nArMQ\r\n=wvML\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4Q1a5SlmBXJxPatIdjyaBzCyXxpOse91uCoGrVpfOOgIgW7s0aoC3CDQWYeMOeqrcANG0Za/CTggfSF5/0mtTkSY="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_4.1.0_1590010624584_0.09227663947462017"},"_hasShrinkwrap":false},"4.2.0-next.1590049980.b51d172a8c66d68de38d7702f7a32b318b3fa7d2":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"4.2.0-next.1590049980.b51d172a8c66d68de38d7702f7a32b318b3fa7d2","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","extensions","json","node","text","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"http://src.works"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","tags":["json"],"engines":{"node":true,"browsers":true}}],"type":"commonjs","main":"source/index.json","browser":"source/index.json","devDependencies":{"@bevry/update-contributors":"^1.6.0","assert-helpers":"^6.5.0","binaryextensions":"^2.2.0","kava":"^5.1.0","projectz":"^2.2.0","valid-directory":"^2.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"valid-directory","test":"node ./source/test.js"},"gitHead":"b51d172a8c66d68de38d7702f7a32b318b3fa7d2","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n``` javascript\nconsole.log(require('textextensions'))\n```\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.json)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import * as pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions')</code></li>\n</ul>\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import * as pkg from '//dev.jspm.io/textextensions@4.2.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions</code> aliases <code>textextensions/source/index.json</code></li>\n<li><code>textextensions/source/index.json</code> is JSON</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://src.works\">jaswrks</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@4.2.0-next.1590049980.b51d172a8c66d68de38d7702f7a32b318b3fa7d2","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-YFdB9ZqYDwgQStu94jrdeLSCvgwTnABJzuFbgNRdSu03TUrKetikrCgtMRz5hSftpC8xQ7gmipQk+myV0Vm96g==","shasum":"f25936e66a65f4ba29c0a04a858f4db26e4ca144","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-4.2.0-next.1590049980.b51d172a8c66d68de38d7702f7a32b318b3fa7d2.tgz","fileCount":6,"unpackedSize":22356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexjy9CRA9TVsSAnZWagAAWf8P/2OClbO5nADt+LSegbkn\niUIxlY7qJ0pDlDYCX0nZd2VDNK/cxsQYfSESI/c3Ooe6GKE7XV+Y3CqXUnSe\nyQHNseJSxDc46+dz1eZmMXfjANe4U9BkvHGEDeupZxUDn2V1+Z3nHpbObs42\nBOEy3cI3JilvK3Yf0KchTnNuZjT7WQuYOqUAxlmg1pJjH/SI6PDw1sC2A7ed\nAUxuSWew/6E9Z6HxpKuMCibgUrJeC9s/oke4C0X30KYtF4JFbhBSFi7U/Y7Q\nRl3vZqbUPs2UIWlm9eTAamAlkQlw5tNE+GP+VtnSr+oYBcbwrJ1G7ub2o+2V\nYKOQhiDpivksu52rthE7kyQn29lRYwP/PNP7crbNhrc87Pea2VerqW/CH5fC\nMTEcC3UDR1o5Ze5Y/7AqMP21gjuELdfVRuF9Sp+S9Iu+j6i2FsAZzQlIZxSJ\nP5jckKYn9pv/UP/WO2StcnQC4l8OCNoTuLByjDYBVbcv4ZZWL3SWagnDSJXt\nboXl2earOeL2byuVbjxl5ZPNMKHGHnyvJJwe4ptVtZffwLasmRzDEF5SpHAg\nO51puw7XvlSsAwpbXjPlPhN8bqBlEi0mgoSLrpeW5Ibo3ODB9r1P+YYLSzSQ\nqumX5IPDnQXnb06ppe3GfixxQlc/BWzHiwsyDf+LC/5WkKnhjrsaKcSvkHHk\nNsXq\r\n=nqmK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCObgoyYmooWuU9NSkJwOjqgWjBIgq4voYH5PiOFJ9wDgIhAPZCvs49GOz7VazrD8CyFaXbGk0rkQxCHnXFYN8rCIqE"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_4.2.0-next.1590049980.b51d172a8c66d68de38d7702f7a32b318b3fa7d2_1590049981274_0.488494573074318"},"_hasShrinkwrap":false},"4.2.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"4.2.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","extensions","json","node","text","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"http://src.works"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","tags":["json"],"engines":{"node":true,"browsers":true}}],"type":"commonjs","main":"source/index.json","browser":"source/index.json","devDependencies":{"@bevry/update-contributors":"^1.6.0","assert-helpers":"^6.5.0","binaryextensions":"^2.2.0","kava":"^5.1.0","projectz":"^2.2.0","valid-directory":"^2.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"valid-directory","test":"node ./source/test.js"},"gitHead":"b51d172a8c66d68de38d7702f7a32b318b3fa7d2","_id":"textextensions@4.2.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-9+jNlU42zyAmzEOWUFcKPjo+fttrNnaV5gQsuW2xlg3LAb1nVa1uV4SK3inXr8V4US5RFvFzEdBDfIadczf+XQ==","shasum":"7fbf4a3faf72caad0cdef99c72ffd2f93f4d4945","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-4.2.0.tgz","fileCount":6,"unpackedSize":22299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexjzICRA9TVsSAnZWagAAw4oP/A32st9i5MTuPCZK1WqC\nrjBMAaTMJ1EO/jI37hQE5Rdk8wr/s3FdNx7S18+n9URm24TRqE94f6BYRAlT\nYTGsSMXmWzVPZKckSvbYPHeNWs8rDtDd7c8J53MRqXcL0QAiY7OF+E04xb+A\nK3lOKzxR9FsrO1LQYEtauYw/bMCtvChH8vj7Wms+51U6a4cXDuMVU+5QIDPx\nOS2Us+IlXK7I9JdDjyXYUm8PHFjehiGoYSFi9PPNm8VBNmqaK6+rBJfUptTh\n3Fbq1NHTOKtJiHaoeVPD/tbigZyF2ImamIVCgurfaD4paw6vM2DWqzzdM9zG\nvjddPemEv+ICKf/AZLedPKzqe52/l42N5cj9Cu8e+T0+3Z3989WglSp/K0HT\nSnKV47Iytki8e1LxvacPDcEy8lFoojl/HY2mCqst8/iizs412JqoC4wI+AC0\nDqORyHcqWYJ6nwLae23c1S44r/YLsq7tQvj6FcFvyGLoAZaLLklkc8l3xput\nv9j4vfZitzRLXUs4/CYiKL3QAKn8eCXvIoNts6+EbefSGnhdg734C8J6NEQ0\njdo//zW+G7TBqHtUztfnCp3s5xSVqo7+eNIbrrLTNra7PHLUxpYSTYOhfn3B\n3NaivSlHoeoeBJxONwyjkfBcUl8PZrQM+9tuZoVp5IKzyHANr9si+AQdq1qL\ntclB\r\n=RQrl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICxLfFfqfNSk73SnRt9UtGofwOjL9hhdcuru5QOnpyUnAiEA4S86Zg6G8RTA7sHG+QjOJ1yv4UrPB40vSZGIdLre4tc="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_4.2.0_1590049991906_0.7889763508047261"},"_hasShrinkwrap":false},"4.3.0-next.1590065357.d67f9ff3e40a5097367178f8a578bf936cb2a9be":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"4.3.0-next.1590065357.d67f9ff3e40a5097367178f8a578bf936cb2a9be","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","extensions","json","node","text","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"http://src.works"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","tags":["json"],"engines":{"node":true,"browsers":true}}],"type":"commonjs","main":"source/index.json","browser":"source/index.json","devDependencies":{"@bevry/update-contributors":"^1.6.0","assert-helpers":"^6.5.0","binaryextensions":"^2.3.0","kava":"^5.2.0","projectz":"^2.3.0","valid-directory":"^2.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"valid-directory","test":"node ./source/test.js"},"gitHead":"d67f9ff3e40a5097367178f8a578bf936cb2a9be","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n``` javascript\nconsole.log(require('textextensions'))\n```\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.json)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n\n\n\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import * as pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions')</code></li>\n</ul>\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import * as pkg from '//dev.jspm.io/textextensions@4.3.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions</code> aliases <code>textextensions/source/index.json</code></li>\n<li><code>textextensions/source/index.json</code> is JSON</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://src.works\">jaswrks</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@4.3.0-next.1590065357.d67f9ff3e40a5097367178f8a578bf936cb2a9be","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-k7bowvnAK+9idd7ayqedzVy7emtLsMtMAg1Ecn9AdKyUx9jXlYQ+/pzwoY9ZmuJeiL0N8PE6lBA3ABcrLI21Fg==","shasum":"c4a06f8a95f746d8d35b2c16603c8c6065f3e089","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-4.3.0-next.1590065357.d67f9ff3e40a5097367178f8a578bf936cb2a9be.tgz","fileCount":6,"unpackedSize":22552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexnjOCRA9TVsSAnZWagAAdkoQAJi43I3CXQsykS174Nz8\nqMgjU3EJIR1wQhppUM8wqahy28hNkqCnsVrDEpg74UsnGSSNRk/k7UxK13zr\nRJ/jjz7faeEy1QoR2PqJrZzzgQaJJpa0xw1D6y20pp3sbXVYU3Gfn1PbUt2w\nCgWzPHzQPQUZg7kNhG1zd/dl1tZHlVtOik10n87SLoh02LKjaeq0xWJxtCbA\ntmlcDed9oEdAoXCKlpk2oKb9ciGWwJ9NKBOJmOX5PeMFG8QTRmUBJTwfbkVA\nRz2bBmEdEz1k8SwDJm+jytdvYeWwvqV9tZ3Tyevj1aWylt5OzzRyqTDAI3aq\nV+hRT4BfjGrGcyH7lOM34DrhM8GOgazbm/1B85GHCiFb4r4tfr6AGPYevmHH\nd4ROdf30fEcmvTFJjEeCPoGjlT/0fB+QTBY7DypB1GWbOXvs1gBtWgWIpxpN\n2JYfIesFFWYyWg07jMS3DtONFTttYIi6VTbF9Er2NYxb8AHWotv0a86xELGi\nl8W7imKPs3PTrUdCY+1VHXV2Ko1/gIQV3SEy/KuQelFK7gTA9GTBmVhWLhxr\n/tAmXl4ypPuP4RL3QcK1pfGEfSLZNcPDelqzoCYj0jHA1OioUsAWIwcghLdb\n4x9lpmIUxOV7HggFImJ5CO8G5st9NsEuIf3jfbEbjRYAw3rxK80HmZMP8SGp\nFdEp\r\n=/DJS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4nLHLTUE8ZdTPU5SGJX0uiH2A7NYWCRGvcQSQscbAgAiEA42C7LJmorxg0Ci6jSYMGBWmGS4+KFB4GxL8wpZJ0mMI="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_4.3.0-next.1590065357.d67f9ff3e40a5097367178f8a578bf936cb2a9be_1590065358239_0.7775630922125372"},"_hasShrinkwrap":false},"4.3.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"4.3.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","extensions","json","node","text","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"http://src.works"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","tags":["json"],"engines":{"node":true,"browsers":true}}],"type":"commonjs","main":"source/index.json","browser":"source/index.json","devDependencies":{"@bevry/update-contributors":"^1.6.0","assert-helpers":"^6.5.0","binaryextensions":"^2.3.0","kava":"^5.2.0","projectz":"^2.3.0","valid-directory":"^2.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"valid-directory","test":"node ./source/test.js"},"gitHead":"d67f9ff3e40a5097367178f8a578bf936cb2a9be","_id":"textextensions@4.3.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-/o+Z1oXOaMr0qxeoCiBanIset4NUexxnLDygaCwXCoXCp9UUxsV0iLLbH0Wl8TZleGiof7cdi3Q1ssMudSfoqQ==","shasum":"8a6648a1e2863858dd783ec64b9fcf7c2ae50889","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-4.3.0.tgz","fileCount":6,"unpackedSize":22495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexnjaCRA9TVsSAnZWagAAdd0P+wX9SfmXT4It3zummLWj\nX/Wo2Uia1uIIXJBpyG0WsUlHNV6OLBfneF50ggiyOZ1JzReMU41bB/gyjxyV\nFTijBlqPyl23Z33z7xgstoJGiZspYn9GqaA95dbFWU6p9Dvy6FD+mgq4ArMX\n1rTCb+pQlT4MODZLJ8n0lfOYwWvYx9u33SGxpGurY+uQ9U/qIppQk6qzns+h\nwvovk31z9IPwpVmX/iB78KlLZJIf+RbdgFW6GV6oqkPuSEcMZv24Gxs2Wc15\n828a2Qwu3Xyr81BwaJm5aKPvdqk0iG6FIG/OUah/QwCCNvLSWz/b1BhPuI7T\n3z/HI758i5T3Ar7s/HXolVPRLDYXtqnyTbvobFzjR5VJLNRfEQjljBCIjEPv\nTPyXwl/MTYFbre1UKGZJBCpAcGz0vTf1za6ydbTtr5JBEc0a/35V9RCFUKjt\ncNF+GtxMuLhhxMde1RbV9U/T1O3x0v9PBtLVyW4CZ7nrW48QuwgSStnXXK9J\n6H1sx7Eht6wVUPO0mSkYCj6JCsIuq9k8gCcX6eJDHFu9SVYpykgJFFx5wF0l\nYxGpCHVwhJLkiwzbzrgWzQSiAYjU/NnSbseuN+GVI7ZMkDNkScoA/SoydQTJ\n9CiZseKszXtw4Bm0R107oiPlAu3rWjENxyoUOzo7bmfrKxxz8MP4+ruyIBAw\nbahO\r\n=Q+vK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgLWBg7dDjfBRMCC8T+a77UuGnqglZFw/riKLRzDU8LAiEA6AKM1PiRacpn8zeVrJ9ghsHztueIm70IArm4EnH71tg="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_4.3.0_1590065369676_0.9037081690581525"},"_hasShrinkwrap":false},"4.4.0-next.1590082561.183567ffa6cd9f22a7b96a4c69e1f46608ee9219":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"4.4.0-next.1590082561.183567ffa6cd9f22a7b96a4c69e1f46608ee9219","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","extensions","json","node","text","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"http://src.works"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","tags":["json"],"engines":{"node":true,"browsers":true}}],"type":"commonjs","main":"source/index.json","browser":"source/index.json","devDependencies":{"@bevry/update-contributors":"^1.7.0","assert-helpers":"^6.6.0","binaryextensions":"^3.0.0","kava":"^5.3.0","projectz":"^2.4.0","valid-directory":"^2.1.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"valid-directory","test":"node ./source/test.js"},"gitHead":"183567ffa6cd9f22a7b96a4c69e1f46608ee9219","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n``` javascript\nconsole.log(require('textextensions'))\n```\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.json)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n\n\n\n\n\n\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import * as pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions')</code></li>\n</ul>\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import * as pkg from '//dev.jspm.io/textextensions@4.4.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions</code> aliases <code>textextensions/source/index.json</code></li>\n<li><code>textextensions/source/index.json</code> is JSON</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://src.works\">jaswrks</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@4.4.0-next.1590082561.183567ffa6cd9f22a7b96a4c69e1f46608ee9219","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-BbKoANJ1XYxpze1dtCed5Gmqw9hmwRloKEbCKLCObo8D0GS6Ofd+8slYGv0HbdCtElrjJqk+25QvTzdtGw+4sw==","shasum":"5f86886bdf8006475769835318e8f3948b916f9f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-4.4.0-next.1590082561.183567ffa6cd9f22a7b96a4c69e1f46608ee9219.tgz","fileCount":6,"unpackedSize":22748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexrwDCRA9TVsSAnZWagAArXwP+gKRaFdxf1BnZyLdEuAG\nhVk178qCreIVJTiJbyyOV9LelrLkkrLBpmBjrR+r529NBAJc1rTJqFTPUJ5U\nx9N9y6NQjb+MAKk3hN31mfnDDEl/IFztA9oDPW+EPeDjPrNM76J/9Ng51dIm\ncZR/SIlWQG+s0LdqZvogtA9iXHT9+fMw72wmi9vHK6NAttzCZ/JUZu2nyotL\nYHbDI7LqPdvQXjW0NtQWk0anaqkfSJ/TCaCmwybnx+rCKlOtDYxH5Y/bLI5y\nllc/FjBG8OUXzoNzAy4xqPN8s+6Umv09R7VQ21s8icihNd2YvAGBJbupM+hZ\nHyRkz+Dmxqsij0Zqv083LH1mqsP7u6EdWOcj8nsXy5r6OdhmEPEJGbyynEct\neVowpqwFE3NisdbHDjYLKFgLYoqLJFIopx+RgYfwhePZvbsxs40qovmmFeLb\n7GSjt33t47xMH6bB1pAXToNw0xNsX5XR4+nz9g7FuqMhRXU0TgtGQZSLouWj\ncSqjaumdDMKebrRnEO4CxRe6MKDbB3oSJuyuf24kYou1FEzl5fgIC2/jyafm\nmxMFleM+voDMcjU53FSZlMEByIgSOyb90ro8i6k6oQoj9sDCSrvicEJY9YbV\nHD3PVlm+sSPcar4e+9eBQKvrhlyFUsa0TV6JhFDL8oE65YdJoCukVwrRjxjH\np82+\r\n=kzHt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwwgb05yf+aTdWrpjOBYuHCyv1iza+u/hUtNiPQjG41QIgJIuZj6CmlfqUZmDTqCuvzZ5FE0lVKLz8C8DTELjHsbY="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_4.4.0-next.1590082561.183567ffa6cd9f22a7b96a4c69e1f46608ee9219_1590082562595_0.5985099075333291"},"_hasShrinkwrap":false},"4.4.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"4.4.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","extensions","json","node","text","text extensions","text-extensions"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"http://src.works"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"JSON","directory":"source","entry":"index.json","tags":["json"],"engines":{"node":true,"browsers":true}}],"type":"commonjs","main":"source/index.json","browser":"source/index.json","devDependencies":{"@bevry/update-contributors":"^1.7.0","assert-helpers":"^6.6.0","binaryextensions":"^3.0.0","kava":"^5.3.0","projectz":"^2.4.0","valid-directory":"^2.1.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"echo no need for this project","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory","our:verify:directory":"valid-directory","test":"node ./source/test.js"},"gitHead":"183567ffa6cd9f22a7b96a4c69e1f46608ee9219","_id":"textextensions@4.4.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-X42jKgiI6pVKUCUE30G952v9jgVqwy1ITTc0RARo2O5eEO3ob2gaB1xib7iXt5sOcsIJxU5UNpyaDWGFgtHaiA==","shasum":"a29efbf08f05c406a50b09f1d7c66b7c423afd25","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-4.4.0.tgz","fileCount":6,"unpackedSize":22691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexrwLCRA9TVsSAnZWagAAqh4P/RGOeImJb16mODV3AX8C\nIEKJ3G7Z78+iQx+fwzuZPwHMNiMLVvATae/hkUGnD6OB6xdubvSv36UUVOcb\n4YobQDRJNO1kQiLGIe//s5OLIc41p+XUgejLO0q1qg8EeJTBKJobP9xGSqJ2\nMz6zga0UJnnJFl9s7xodafJ1TjNqwolszf0WHstfQJWTDuaaTKyolGDw2xsT\nQhePpdzYoRNwgEZev8D2UBMm8Cup80knMrso2nz50UdaHU/Z+Mgj/Efq95sO\nSMBeE+kKquqnCgwpWKTpIuhQuwus3KW69BTQBPhAxrHivrYDqUYyGR8P2z1E\nc83d7Vps/+sILviCaUTc9W6yYI/rPssVc5n3/pK6TvMWxT4xVXP1hh75rWpd\nVlCW8fruX572pJKJAiFdUbt5o/NSG/zBgiwjk/05W2KHxgVuJAwa992lkARs\nw5xCMVAxe5ZvRIUvFtSL+MO0sNATytYxd27LwE3DFc5j3JcS7OakogAgZlLV\nna82Kg6vHrQqUSK1SxWpFeJKjPjM1FDMIPN2Vonz3oF+Jvpkfwwlwar9sBC2\nAD+lgnHE6aLRJCFyz9ULxri8vt4wMW0Rm9nP3WOGEqvJq5QEOnjKExypMb8F\n44Y6E/xPHjtaA+RZRlKqCCJoQyFhQRY0GlsLgBh6fIkEqv1CS5AY5VZTAtx5\nCerR\r\n=/LQ1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3MzEApkqi+4Ywg/nQ0BOwx50ePbXAtRAMaFdHW3bR6gIhAJx+B9pP/3sAFSMIRJN6izenXxAgLN2B1LR2yQcUeTuM"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_4.4.0_1590082571024_0.6380037849196225"},"_hasShrinkwrap":false},"5.0.0-next.1590819186.b2b3bb02b9ca23983be9be55550d9d92bd618bd9":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.0.0-next.1590819186.b2b3bb02b9ca23983be9be55550d9d92bd618bd9","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"http://src.works"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}}],"types":"./compiled-types/","type":"commonjs","main":"edition-es5/index.js","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.8.0","@typescript-eslint/eslint-plugin":"^3.0.2","@typescript-eslint/parser":"^3.0.2","assert-helpers":"^6.6.0","binaryextensions":"^4.0.0","eslint":"^7.1.0","eslint-config-bevry":"^3.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.3.0","prettier":"^2.0.5","projectz":"^2.4.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.3","valid-directory":"^2.2.0","valid-module":"^1.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:types","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"b2b3bb02b9ca23983be9be55550d9d92bd618bd9","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://www.pika.dev/cdn\" title=\"100% Native ES Modules CDN\"><h3>pika</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.pika.dev/textextensions/^5.0.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.0.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.0.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://src.works\">jaswrks</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.0.0-next.1590819186.b2b3bb02b9ca23983be9be55550d9d92bd618bd9","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-QXrC2dIfa+TK7a4jHGql1glx5LJn9iohMZD9zdUI/xKvKLa+3YU/glzQ6sGqBdO8X9yWZVK5GH6rRcBHWyoVmA==","shasum":"0fc237a8eeb281f3b992b0efe545891b89eda9c0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.0.0-next.1590819186.b2b3bb02b9ca23983be9be55550d9d92bd618bd9.tgz","fileCount":12,"unpackedSize":36430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0fl0CRA9TVsSAnZWagAAu/sP+gIINi4I+PuJmQejtAp1\nWAAyg+3Ihk89TgXZG+9pLnsnBPu3fM5BzCCxZfbB7f3/Wa0peWxZQglOlWca\nLgBnIBNtQ04yhg3O2xwYWklmGj5x557BYAvEvaDv5Js7rYn5r2MEdWFHz33/\nyWdXIM1ZBYzHPWFI+z22MSSE2uIh8wvc4C6f9Xii8t25J6vfVrTZFpoi0Zmz\nk/4lzd36KTFjjzQJdYt6oZM+WZ7Ii0mmNaWir9IhUyKPb7g/099/H5Nnt6XD\nAty0QhIT72+gJ88QWu30SCn+oh2KXhUrCwcVTqaXgr/JVLQjQMDZXjrFOAMt\nh9kxJ1hCYAQSF8l9vNBp1Pj6CBixB89qL4mY6VPo2FzXVw+Fw7IXNn4kwkno\n3jwIus5maicsUdEigDe1APPZswvXggnzH3d2s/Kx+P7E5aYhCyVdxViDTZQq\nb1OVbFq4ACpkan7DqWvThR+kZ4nQN/93w3CcTw0SEtvEIoqcQy5BLLb8Eh6N\n5rUJ+D2mMTQD9o9o4ZQ1VUZfldtB9V1af0cvLfLYVFPyg8PLRPA/sHAgN/ib\nwXmFtDXQB4UrwimVdRhpRf8IYxYTH02TxOWEPACxtCoazrqkGFvdrDA+0zK2\n7oUpU6b6cPEvuM5yI9oy5EazlOrYTOiqD3jxW15N3Q7q01RRTytmZokIBbRQ\n9RCI\r\n=ALDb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE45rQEzjBy89a2mGxy+wrS3o4+rPfnjkEhHrMj8LQHsAiBMXFPuCyf75yRXcDlM27DwrZIAVyhRyf5yySkdlosMbA=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.0.0-next.1590819186.b2b3bb02b9ca23983be9be55550d9d92bd618bd9_1590819187269_0.9939906009779482"},"_hasShrinkwrap":false},"5.0.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.0.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"http://src.works"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}}],"types":"./compiled-types/","type":"commonjs","main":"edition-es5/index.js","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.8.0","@typescript-eslint/eslint-plugin":"^3.0.2","@typescript-eslint/parser":"^3.0.2","assert-helpers":"^6.6.0","binaryextensions":"^4.0.0","eslint":"^7.1.0","eslint-config-bevry":"^3.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.3.0","prettier":"^2.0.5","projectz":"^2.4.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.3","valid-directory":"^2.2.0","valid-module":"^1.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:types","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"b2b3bb02b9ca23983be9be55550d9d92bd618bd9","_id":"textextensions@5.0.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-MHSlFZGri7sUjcBbkPG7kDUohKkmNUWApeiKrtfpHaTlK+Ivfo2xwBJ7FIshNYTFhIHooRX0uAys8y0UhnPgOw==","shasum":"fee4d346edf46fb9f05b08aecfe24d35a169a48d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.0.0.tgz","fileCount":12,"unpackedSize":36373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0fm+CRA9TVsSAnZWagAA/1oQAIeeZRm2YugTUiULbJNS\nG5eEEGnvv1ZfQRkuFWIz9y+vVa5UJK1jADgdEYPcl1XcDMtVZ96tNHh9cC06\nR77EblmeZgf6wbwki6MI629GjaUZadfudqe3RWlPONBh7Hgfk+fD17HjABWL\nxb7Gt/uqzlHKRxrBcWinP7bzZ8IXIl+kC3Ni7PgqHfzFJPxG8k0U9YimRFLn\noOcuUhCxCPysjbTsJP9NhE8sdpM1oti7XZU9isXlH8+euhtHDFs0WPkqE3So\nBpNjfHb1K0qIR/y4P9/yzV/sUfUsqXMLIQ83KyAjueJ8nBdTHNVuhvpK/Xes\nh7+vi6/dsjpq5s/MicS+Xv5pltEEKaF9ZHiGNzV5fpXC+VLYW1Y8BQ8uE7+j\nt+Ie+alBXgBfPFsc9FUQLQjkwA1MSfpqJvkHCKT1YXWpFd7mSs+j48Mb1J+1\nNsgnSVfldMT8SHdt8KLRZCApM6oUO4XYqLN9UuXxR6rO5DDE9EFm4s7BTOJQ\npY6v9UGtGJqT2P2xvC6OeynZARjsdcJlDGRDIlnxtk5fBiYnJuoCIDaKPqnL\nqc1qstwC0kqCX/ZFET5ko+wqdCB/equ5KFAHEsd1COPDEjFEdGt+gdVK73Jh\nLle7l0yCvFNsVHH4cb3GiTEh4nBe3xwaCN0HT59SFmDmzilmTQpmMozuIall\njwmd\r\n=V7/N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC87ELUDrbpF6glwWutLojMpFZqWUNddzxDWG2HhZZFTAIhAIHMLdBZ8s+A+2T3un+jIsN+mu7yo4H6kfkQIQ+lVwWR"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.0.0_1590819261883_0.9378556051138585"},"_hasShrinkwrap":false},"5.0.0-next.1590821825.5c549eb7265d908008c27f13fd0ce63aa635189f":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.0.0-next.1590821825.5c549eb7265d908008c27f13fd0ce63aa635189f","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"http://src.works"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}}],"types":"./compiled-types/","type":"commonjs","main":"edition-es5/index.js","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.8.0","@typescript-eslint/eslint-plugin":"^3.0.2","@typescript-eslint/parser":"^3.0.2","assert-helpers":"^6.6.0","binaryextensions":"^4.0.0","eslint":"^7.1.0","eslint-config-bevry":"^3.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.3.0","prettier":"^2.0.5","projectz":"^2.4.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.3","valid-directory":"^2.2.0","valid-module":"^1.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:types","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"5c549eb7265d908008c27f13fd0ce63aa635189f","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://www.pika.dev/cdn\" title=\"100% Native ES Modules CDN\"><h3>pika</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.pika.dev/textextensions/^5.0.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.0.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.0.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"http://src.works\">jaswrks</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.0.0-next.1590821825.5c549eb7265d908008c27f13fd0ce63aa635189f","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-32rAAChSABhC8XJFWO/h0SKUQK6K3CcEHdXpUItfrQdSbi4USMisCn2kXrGqsC98hTa56M8RXnzHXnNinIgILA==","shasum":"ad8a1d2e18a06a2568378a473958135719bae241","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.0.0-next.1590821825.5c549eb7265d908008c27f13fd0ce63aa635189f.tgz","fileCount":12,"unpackedSize":36430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0gPDCRA9TVsSAnZWagAA+r8P+QCFwt/hCNrdSn4uFqSG\nrbeawCq1yDWH4HWy9dfodgPq+EvuMan/sqNvt/HwfwgZb6q+SIVSVhPiIeWB\nCz/x4Ca+CeUPCtBm+jx++s9HYA4p5AI9Jwm994/roI0fbqhObN/gX5ZpK6tG\nNsZWmWO2rE3YZwxeqvr4dfhayxGywg4VUqrKYzeQYP3JwR/NB4/I+rzjjwBM\nNtEBI6NNU9wtpZwCFl9Pudt9UYTH5x9OfNfAnQgxTQOvqohPPet0ZGndfsk9\n8cWxax8pwf9z4QSrFIN2XAPfMfS0twE+SGXkas/Y110S/hP0vLlIqgSFq4QU\nv0n/FOtrXI0K5pgL8Qbf9zEn3rbEW3xdsBD+CNLl4Qkb5bVlhjeKBJko9vF6\n+K8Jek/cNvl/is/m/ZmtMJO0Jy4j/Dmua09GHbfp8Jenr1rzxGGdQ7m30pTs\nj2sskZ8sZAz1vfEBoUGsDPKQSxUJG5/wxFjOgz66p26t4JeqmtzKSMf+cvUN\nhn7yBCp2tjI3sck2L29wy6ZjEtOhwrrfE3Yim4wVNb3kIZWzSDHNjv9BUY7e\nTRn32eKUOLGCZ90uO2exY47rUAK9Cfiah10LIPpSeXpsawap7ifDY3MKv73N\nNN2chqDjJz5D/izWYB8TaOLjAB4DEubmKcZvUlxp1YmqIUDP/BDMSzs9PDUO\nvvnm\r\n=cmRx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFr9vs3BD5gej5pE+CDs9kKslqARJek2z6Eh/7W3ZV1ZAiBdRSNYNldTxTBADJ4deFV9kC+AGvFNP5B/SGsnVrhFdg=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.0.0-next.1590821825.5c549eb7265d908008c27f13fd0ce63aa635189f_1590821827259_0.483016032448935"},"_hasShrinkwrap":false},"5.0.0-next.1590821889.334a68d1a8e21272bcbd04813a5e85b7e8493e81":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.0.0-next.1590821889.334a68d1a8e21272bcbd04813a5e85b7e8493e81","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}}],"types":"./compiled-types/","type":"commonjs","main":"edition-es5/index.js","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.8.0","@typescript-eslint/eslint-plugin":"^3.0.2","@typescript-eslint/parser":"^3.0.2","assert-helpers":"^6.6.0","binaryextensions":"^4.0.0","eslint":"^7.1.0","eslint-config-bevry":"^3.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.3.0","prettier":"^2.0.5","projectz":"^2.4.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.3","valid-directory":"^2.2.0","valid-module":"^1.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:types","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"334a68d1a8e21272bcbd04813a5e85b7e8493e81","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://www.pika.dev/cdn\" title=\"100% Native ES Modules CDN\"><h3>pika</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.pika.dev/textextensions/^5.0.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.0.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.0.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.0.0-next.1590821889.334a68d1a8e21272bcbd04813a5e85b7e8493e81","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-I0YHKpdXYZ3gOzuHZI3z2TPU+nnNDl+y9UIDPO90UkaA+FgxXjg9iQPaUjdz8+zKyHWvpJykHhPswYubCZxRcg==","shasum":"ae897a9d0ef6d907830ff446e4208b2bbfb9cac5","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.0.0-next.1590821889.334a68d1a8e21272bcbd04813a5e85b7e8493e81.tgz","fileCount":12,"unpackedSize":36348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0gQDCRA9TVsSAnZWagAATkEP/iX5E0EorEHpME/3MbMB\nnD9EXAXHHoGqPB0HJvNsvcAOoPIxo+AT6NSDdr9Wxvd9Zfk1zHR9xh/xdyWE\nf0axb9KwwSkDN0M36R3WOr6eKR6szv4ECf0aEAlu9O0ax+GQqaBsixSwVxQi\nIvhvSa+rbFvg0nflSCXF0WHZqSBgaLwBHWJ+5BYvA2ggARnk4HYl3x+7UgbF\n+8pA8ZkKEMjaLD7PXskf5J8YEYC7uEn9zpNmSuL90JYy9bu226wymhh8CTNK\nNjlr4RG6S0Ymmjq9fX4mspaxlBhLyXOAZYyEpHRrU35PRNnyB+CXKL31GPu+\ngezeGWnMnc/ypVCF6qeE/IpKbT9A3zWASKj2fvx4t0+Dxash5KWKVhT4rtEu\njWqhxLoPosazZvBMEusUhgQyXmx8nudlsI873XRXq10Wn3Q+3fyWeT1JtM56\nkUgc7Mf/6+mqdnA7DAdeoCC4wq/JJFsyAx3yGnZOCVhTlaW5UiKWeuZQYIJj\nhIecrbzwuTmMCPj9U/kbuTs/nz7rK2gZLMoHqV6dKfhs9NHn8ETsCVTiWL9F\n7OHrhD5HJgz1UK5qKc1aF+r+7MK4HR/99clBLk+v1nE6uQomfoxqsAeBjN6y\nPd8WZRp69Gb88cz5F4sSqLKI5JnWLnIz0X/fjiiAe81m/BSfa/5X2tOOW6cF\nAX6A\r\n=0iEr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2VR+MevyPGqkH64MDyKLvF2wJVwWXyZ4bYpNuIPAmGwIhAPmNGx2RAskeAIH2oZeh9TAhHzKd5j6P0Lr7vfx7XuJj"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.0.0-next.1590821889.334a68d1a8e21272bcbd04813a5e85b7e8493e81_1590821890652_0.5276821853414362"},"_hasShrinkwrap":false},"5.0.0-next.1590852381.47f14f0796fe2ac4354f58f8f3016f980513bb57":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.0.0-next.1590852381.47f14f0796fe2ac4354f58f8f3016f980513bb57","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}}],"types":"./compiled-types/","type":"commonjs","main":"edition-es5/index.js","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.8.0","@typescript-eslint/eslint-plugin":"^3.0.2","@typescript-eslint/parser":"^3.0.2","assert-helpers":"^6.6.0","binaryextensions":"^4.0.0","eslint":"^7.1.0","eslint-config-bevry":"^3.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.3.0","prettier":"^2.0.5","projectz":"^2.4.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.3","valid-directory":"^2.2.0","valid-module":"^1.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:types","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"47f14f0796fe2ac4354f58f8f3016f980513bb57","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://www.pika.dev/cdn\" title=\"100% Native ES Modules CDN\"><h3>pika</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.pika.dev/textextensions/^5.0.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.0.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.0.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.0.0-next.1590852381.47f14f0796fe2ac4354f58f8f3016f980513bb57","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-vW03+mmgwOYGQMZN6ctJ5ngrCMRpJIYHGJ9aBR782HkhF06DoT426femgo6iJnSmB0DpsT7T9wMKkBwTxOWq+A==","shasum":"4a937cd045566359d7a6ce1aa8caddd8c0462312","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.0.0-next.1590852381.47f14f0796fe2ac4354f58f8f3016f980513bb57.tgz","fileCount":12,"unpackedSize":36378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0nsfCRA9TVsSAnZWagAAfmEQAJsWI2NKkm1slxbdw9JO\nLE51r6S94g+X8cmoYyBev4SYr6iGelUr3SpgXesD6hc/cY2KJITdGMfVwYb0\nwm4S3ph/aaurGKVfOgIfqMxszQ4/ea/9L07j97PqrMyVsF3rzWDhopnWDSfM\n1BqECPdefM/IgRQWLIaU4me4xOBlpcGaGfs/DvdCALEh46meB5zGsnyuZWwy\nf+LvdByNAgeX6i6gDFagxGZGgfyX4FnFWu2Uiy/NnIpRjnUG66bX+45YQJlQ\nKyarvAB8vpcBykl14DIj63kpjvQEL5L2G/DlvIrjzj+jKOyrPldl4PWmy/Me\nlFaPEtfuAaAyt3Iy36XIhuqisznW/9gX+/bpCoun569KKn9WQN3tgAm0zHjT\nq4pYVICJvCn5gpkzwxmbO3Td1i6R1cOhbefG0oyv0tV/FBRDujdz+Y0bMPWO\n1fWWMexsL9MO5ZTyoPI3ieMTo/u4YqITvWVBdx1zZtyGgbN/vyW2K+CohTAZ\nKucBCHBZF6xWL47lQtvM+X748jA3Fwho4S8rPB6atn9Dj9LmOlz4Cxa1k/Jm\nP4TCDHHTz7k6ueIXnSz3QVQapMdAjrwobywXmRiZJr/sxpEPxYLOQuMFP4Nt\niqxXGITTl1IZgmmWwztKw1tldptX7v1VJgFLkN5pTau+vuaUxobFNbP4bVA9\nrWCo\r\n=ungW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGeRQoBq+2zPjioet6l6DX6LDv9cAAk8ZRLBmbPBOlr1AiEAiPFjzG4HJZGiwLZqvOFLRorkrIKPNmznWq1QJqYBkDE="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.0.0-next.1590852381.47f14f0796fe2ac4354f58f8f3016f980513bb57_1590852382225_0.7690833875723828"},"_hasShrinkwrap":false},"5.1.0-next.1590986660.49bd188b69d32b7c37e45feb75ce65222cbde33a":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.1.0-next.1590986660.49bd188b69d32b7c37e45feb75ce65222cbde33a","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}}],"types":"./compiled-types/","type":"commonjs","main":"edition-es5/index.js","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.8.0","@typescript-eslint/eslint-plugin":"^3.0.2","@typescript-eslint/parser":"^3.0.2","assert-helpers":"^6.6.0","binaryextensions":"^4.0.0","eslint":"^7.1.0","eslint-config-bevry":"^3.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.3.0","prettier":"^2.0.5","projectz":"^2.4.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.3","valid-directory":"^2.2.0","valid-module":"^1.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:types","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"49bd188b69d32b7c37e45feb75ce65222cbde33a","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://www.pika.dev/cdn\" title=\"100% Native ES Modules CDN\"><h3>pika</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.pika.dev/textextensions/^5.1.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.1.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.1.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.1.0-next.1590986660.49bd188b69d32b7c37e45feb75ce65222cbde33a","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-wEA7XPS628Zuu65mx7sjt/Gns073Bxt5N85MFNe2iQVafvwphph+ouVDgPxl0SqVV0CUHVvZNVN9+Nuqb6Zqdw==","shasum":"920381f608cfd529cc74b67ff5283b58a84253bc","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.1.0-next.1590986660.49bd188b69d32b7c37e45feb75ce65222cbde33a.tgz","fileCount":12,"unpackedSize":36900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1IemCRA9TVsSAnZWagAAtuoP/R7xlMKkR+qLIq2Qu4eF\nXmU26DQ8RDqwWlBAa9EGq1aCFrFfs0SPiWGsUkVEJKayggu45coSsxgRr9Da\n1TQ4bbdGsnAIIAXV6jAtJNtFltrWcFH1aLbY4TNVohX95xSxmlg1R5eksbmx\nU9oC8phC5DcJG5+zxN8Xl9kPW/3mETtxy8Pm7n9hB2AtnWH6+J6uFruRbPot\nLHQRmwmLLKdvByreF/BIIopCCZ0bmOhxZp7okReHjSrfKfjKKoRS22Z+deNv\nkB0w7jH+68lCJ9XckBH13CWf7WGtfY/9QQO7NRLsJsKLzDPNEOfciHBXX4F3\n870B9MR57JZ3xTXUr0kdOJsSjZb57jg5N7naiRu510jTHhrA8ymBgxQdsLmr\nJOyWQi+XAewI9/HJKswaHaTq7w1iUFVVsH/m+F5x27Ewi/Hv8vBVVreTMLoM\nzDq7PlpycieldTNv3BG2dxECnT1o2yGv/bzHP0fMNOZ4ylC0D3iGCvtBblVl\nDKfMyO2pOLGguc+21YOUUUuIOhDLx7LWg0ZuPc0ctwJ/J57di5zAIExebkbV\noin7xfeN9ZKAbisqcBC9YW65feIwkKBmO8fAXrENil3uPkTQW6qsP/FZ4TMg\nQSAmqjJYXCLN7YW7M/K9U8rASPINeqYvHMOwLhLzQ5KNH5dvg+jDdOx3nMPr\nhtaT\r\n=mgkq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBRuv5Q57sZ9L/V0dMATLNSHRugXbJW0d/rm133PFPCNAiApDA/4X057fiQUTpIJ4k3KdRu1NmqXA5CKDwUL8TFxRw=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.1.0-next.1590986660.49bd188b69d32b7c37e45feb75ce65222cbde33a_1590986661563_0.3266474969117199"},"_hasShrinkwrap":false},"5.1.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.1.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}}],"types":"./compiled-types/","type":"commonjs","main":"edition-es5/index.js","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.8.0","@typescript-eslint/eslint-plugin":"^3.0.2","@typescript-eslint/parser":"^3.0.2","assert-helpers":"^6.6.0","binaryextensions":"^4.0.0","eslint":"^7.1.0","eslint-config-bevry":"^3.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.3.0","prettier":"^2.0.5","projectz":"^2.4.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.3","valid-directory":"^2.2.0","valid-module":"^1.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:types","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"49bd188b69d32b7c37e45feb75ce65222cbde33a","_id":"textextensions@5.1.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-OG1NDVjYzrKHX8GRU23o4aEv/qycbBTBl1FVKqPIRxwqaQbUArgwltnc+z04qIKjfOJM0h+LrEQZQDc9ZkW1tg==","shasum":"f8c0db96adf3d80b74d290a21652207894712ff5","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.1.0.tgz","fileCount":12,"unpackedSize":36843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1IfuCRA9TVsSAnZWagAApzMP/0/f7MxclWxsKT+w7tdG\nvRNX9MdaTZlZh/zViy1OIQggoDJJqB7fhY4npx4n/JSVEiLwyMSYkqzd6bE5\nYkfPWLEtFzUGrueyNNijRhcIkG0p/9GLri8uhyIpIYu9n38QmrUU8WtzGJxI\n1J2Y2RI2cO+mwjL1igzufHG6cg2fI6Cm9kVW3nSmbXoysI3TEE7uSn7BtMpw\n/JeIQZ43ek3Hsy6jaKUEG8Rt4cGsI+V+g5lbfpk6KJj66GpbRY865EGpI9us\naS2Bj8KfErNa4gBKXiA7XWAeg4428qzZx8rGta7nkHtcZ246XQxBGZeEP8Po\nHPiuEFt7i1CCRP+TEm2croIxxsZ+ENrMojqIK5UCygsHvABhmGiSb9o/lyYW\nI7F/yJ6HZRW3pSCzdxgs6Gn9cuKeZaNpqsAOCC0jcxHSDlEzcEb7hhuYVMie\nRaMZcyCqJAwpwhciHA2c0fsDVCnOF8YLhPbTBzML7z89nEbdhG/si/wjIZWQ\nwoSLVFHi8TJ+HL7j8Oa+naLN9Y2iszTtyGs+LLcafyPQDbuyc2hbQhExMgva\n6zCzShFBPpInX4M9+zn4LmzFmq3aRyoH8VYQqrioBIYUbtaTSXA986+id+hh\nUafdNIK1JTB+MGgCDtyidG/LUr1zyqEMZ8EPV9+L6cDCNg4rcHZL0FGPrFvV\n+HIC\r\n=Nzqz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFUcWKPKjmcWXcjeIiVZVK+iHO1/ncHZNeaVMSpgeY30AiEAlNowzW81e133yjsACVPOHun6aH13W4aM9TeJT59c0ps="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.1.0_1590986734436_0.10118803537847532"},"_hasShrinkwrap":false},"5.2.0-next.1591787088.1f5af05fa44d0084fb15d06b35b708146d471dd4":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.2.0-next.1591787088.1f5af05fa44d0084fb15d06b35b708146d471dd4","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"commonjs","main":"edition-es5/index.js","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","deno":"edition-deno/index.ts","devDependencies":{"@bevry/update-contributors":"^1.8.0","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","assert-helpers":"^6.7.0","binaryextensions":"^4.1.0","eslint":"^7.2.0","eslint-config-bevry":"^3.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.4.0","make-deno-edition":"^0.2.2","prettier":"^2.0.5","projectz":"^2.6.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.2.0","valid-module":"^1.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"1f5af05fa44d0084fb15d06b35b708146d471dd4","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.2.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.pika.dev/cdn\" title=\"100% Native ES Modules CDN\"><h3>pika</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.pika.dev/textextensions/^5.2.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.2.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.2.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.2.0-next.1591787088.1f5af05fa44d0084fb15d06b35b708146d471dd4","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-8cZgLSuhOe6Zm7P3sKHnQX/4zF1G9+c82dO0JXi79YFkLsMLuDbglUcAz+VZ0w8zyCNwKeCiwTFFblehYQc2MQ==","shasum":"b5b32c5f36c47dbaef8f7cf139cd2cb36716398b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.2.0-next.1591787088.1f5af05fa44d0084fb15d06b35b708146d471dd4.tgz","fileCount":13,"unpackedSize":40978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4L5RCRA9TVsSAnZWagAAt5YP+wdGXJkh5omLH/92Q924\n6BbDL79McpOqGXAWIw9SNOc27YnaKKQ+v8+O6bZUqGLkjtkrnbku/yjY0Tef\nd8B9UPRHivVKfCmfap4VUX0fEHSP2OB1UZl4jGXZMB2IIBO6CaHnlye1m8Rk\nJbzkublZJyOiDJ+QaiwI8qvaFyK4f5zb1kvBieJ55vhQcuu7ZUK3fsB3xHu4\n0v2YkqDhzP/4HKLYXC/I94T3hmPelDz3v6ealiHvNVSIu0NXuXAXKzB5G68H\ns7tDlcjVigT0lpLXSSZjr/6DdzgpMVT8GS7zihYx+BPk9OZFlwZ6cEssSJmu\nzWug/JdR3B+0zEsWFg9m0gs48a21ntC/5wK3g8WZUO2VcQHR7eND5S6d7XwP\nnP7t5x6wU16mkCB7JQaJre03LITyGCOJv0J46m0uVJfxzhi5StX35iQwdoqv\nd5o/6XmjWh1aWiGMfECQp0j9cyCpEPeCE+xC5IMu6F1Msi1KxP2UjLCgMVFz\nQ/5xvy19D1wEasyszLOgBRwbrqvu3gi2xRbnNboC2i4QKAgXac5L6g/vVGwq\naxjbFUkH7R0TXOUvPSVmOaKHfnnzDN83HjQTRiB/bf9jjT9kDSCZRwVkxZZ5\nsP5YA58I0ybNxsVb9GxdUgqUxp61GeURsWrkuzvI4plcMgFbNOIClKLDkUil\ne66P\r\n=KBFh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICsnVY5pwgfZeOdq6IzNpuXVotNfdCaM+UMJVgU+n7DIAiA/uCmenirU1QD6F+3gKyQODxTAGpRvAKt2M+hrTwxoVA=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.2.0-next.1591787088.1f5af05fa44d0084fb15d06b35b708146d471dd4_1591787089339_0.10243454855974221"},"_hasShrinkwrap":false},"5.2.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.2.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"commonjs","main":"edition-es5/index.js","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","deno":"edition-deno/index.ts","devDependencies":{"@bevry/update-contributors":"^1.8.0","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","assert-helpers":"^6.7.0","binaryextensions":"^4.1.0","eslint":"^7.2.0","eslint-config-bevry":"^3.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.4.0","make-deno-edition":"^0.2.2","prettier":"^2.0.5","projectz":"^2.6.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.2.0","valid-module":"^1.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"1f5af05fa44d0084fb15d06b35b708146d471dd4","_id":"textextensions@5.2.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-cPUl1JIuyKsCK9YSXo6Rx/LFgHAUkPbbbL2WxXDVcyaitBBQQL5vEGcnntGTbnkKsAKDFuiYIXutwAWCCE0sRw==","shasum":"3603427385e6eb3a061c4c4d7d1e41ee28a30dc4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.2.0.tgz","fileCount":13,"unpackedSize":40921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4L6hCRA9TVsSAnZWagAAyAMP/ilN+jykw0pXJlmnlfpl\nWW+809M55DWxGQuUAiLQSrzwIL1fBy2sQupXU9Hn8K9HrpYdJgCU9sv2AR3j\nWi/QpHj9dZs7V7bUuqPwTX8/FJDAty/51WWh+4Rr+a07hq+zJ8b7vuP1o/VQ\nsYJtudKB96HlhibBNWsPfO7DIeaRmg5d9lnSmVz2hYpZe/2FLgnU3SJNxIvQ\nhqsjSeBMtzyspUuZar5ZQgC0CydOdj/n6V/IsYLO5XPcEowj8/xtG+aLy+hn\nkPuf0CnMiH+gKyhLtS2il0e77dS0CFKmI/T1SdU+Hq3M8M1xJbbO/cgz12Cm\ngdnCch/GlNYz4fT21kqAIw9ujQgpp0OtiWZJb4GTb9daS1ZXEjlSGtrdfMS0\nTras6AlQ6qeIyN60tbcldjv64tr1aj2/PW8dbZs6FlpiUfeuK8FcQHzB526/\nDYz7d1004UFfzDK/5SpoEAWkMKlHkSLdmiqhlepiCHuy8RcNAbIH5xzyJy2p\nWZ0AW0sXeQPIUrntxWQ4V/hyBx7OzRu1N4+xDkN2a/DDBjmVs49oDaWYH+80\n1YMDD6fjjoKrhkp9aP4bD5poDvW4rU68p4xpQHcaw1DgegrhXtGXvBocQHXH\n4S0ByYl0VD2DIKoNNDkl5DTDosyh37gDIl2AbtdZqRJUClXU7oCg6gYzCWf/\nL+/6\r\n=R63h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqaaEdqtuI09gw2wKq9Jb/N89u/fXl/1CZpfv8Fb1tQAIgUQYuydLcO3+IxbUNP9XZPm2Mf2FGo++Mtncl0a61CFg="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.2.0_1591787168449_0.08363098256222323"},"_hasShrinkwrap":false},"5.3.0-next.1591803008.3497fa76e34a2fb8df685eab6f33b55d0bd88f6a":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.3.0-next.1591803008.3497fa76e34a2fb8df685eab6f33b55d0bd88f6a","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"commonjs","main":"edition-es5/index.js","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","deno":"edition-deno/index.ts","devDependencies":{"@bevry/update-contributors":"^1.9.0","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","assert-helpers":"^6.8.0","binaryextensions":"^4.2.0","eslint":"^7.2.0","eslint-config-bevry":"^3.9.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.5.0","make-deno-edition":"^0.3.0","prettier":"^2.0.5","projectz":"^2.7.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.3.0","valid-module":"^1.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"3497fa76e34a2fb8df685eab6f33b55d0bd88f6a","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.3.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.pika.dev/cdn\" title=\"100% Native ES Modules CDN\"><h3>pika</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.pika.dev/textextensions/^5.3.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.3.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.3.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.3.0-next.1591803008.3497fa76e34a2fb8df685eab6f33b55d0bd88f6a","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ulptZfTcZ3f4VLahYeXa9lwjV6hVFxpcBzkVMfjoAnzfCCSBpjM+H0Cx4TON28EicSQC9gdqXjhkW+TX/MmwJQ==","shasum":"dd4e5d5a2ae3960e25962ead3a3cfa274a8a77a1","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.3.0-next.1591803008.3497fa76e34a2fb8df685eab6f33b55d0bd88f6a.tgz","fileCount":13,"unpackedSize":41172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4PyBCRA9TVsSAnZWagAAErsQAJLYthPRAL9EocOlIfvo\nKvkclBRQARoYev1j1SJ8up2vyjXyVPYdAD3S2RbRkNyBe3UxsE0NDd/h1iaT\nMD+UZh1SBMOtE/fY0kTvprBgDqjZHO0j641SXuP9lICwKYgcSfMXWzWuG7Nt\nEAscagiTmA0gkqoKtJukBPngs2Ez8MjW1tSihpp9eRR1Z2QjEwO1Yx8w6OzV\nfu0ZmzhSMPdlrLmu6BJT8sBFRY9NLpxO8XoLXaHPcn2byn9853tamBao0HLQ\noNWH6fW02WhbI9EcfwI8WiXZp+uuAns+l2E2vn/gQiSZdR5Z+IQ3yLzMbFRR\nwfKXdDrbO8lN2CATmfR6moGAIsVRD/8K3Wh+KCJO4qiAGm4vWyDl83S5Q6kV\nY8gv2nGaK+PUiBslW0EtA+OoiCbv17OXZAbvI4LiJUt7NaUdKNFcqamG/eyO\nMHNpZfq4pbf56NPdT5I+N/7HAKfc7CO4scmXVA1P9aymIiYUKXQ95uZZeSLs\npcxhHSVmMUW5UtAK0jvEyABschftVuhYNztuBeCw1XwfwMAtfdFhm8rh99Ot\nzSgdSs/kzcu6gPD7BdIOK358ro9RZzRDAr3rZ0Cg0pBPEKA3aqY5kgKEBKa/\n+wRTyyKiCTIYyFg3Oe6zX4FKt4CAa4/6CYqsko3NT5rFIeyj/Wj65/hZ/M7k\nNNuT\r\n=fitH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZyza/bzFvFIPYupQZ9OUNTLy36uQyJBbQPzwmE3aS7AiA1MLBD3s4a6/tML6zS7IPBID8k15pcDwD7m15Yfb6eJQ=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.3.0-next.1591803008.3497fa76e34a2fb8df685eab6f33b55d0bd88f6a_1591803009356_0.822386818249113"},"_hasShrinkwrap":false},"5.3.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.3.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"commonjs","main":"edition-es5/index.js","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","deno":"edition-deno/index.ts","devDependencies":{"@bevry/update-contributors":"^1.9.0","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","assert-helpers":"^6.8.0","binaryextensions":"^4.2.0","eslint":"^7.2.0","eslint-config-bevry":"^3.9.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.5.0","make-deno-edition":"^0.3.0","prettier":"^2.0.5","projectz":"^2.7.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.3.0","valid-module":"^1.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"3497fa76e34a2fb8df685eab6f33b55d0bd88f6a","_id":"textextensions@5.3.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-tXYcd0tHHqMbhDD59ynPEs7vdFgZ9nc78mQBh+356swcS7oY7v1N3Clizw9NBKBdJ7qYT7dZlYZTe83DQ51JEA==","shasum":"369f1ad570c21a15ba9d032cf527b3f020656a3d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.3.0.tgz","fileCount":13,"unpackedSize":41115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4PzTCRA9TVsSAnZWagAAghUQAJ2ilgfrwFpXoKJZW32B\nvnsKoOqEHyTHK+OjKACo8PhZzeoIX/l3EuSsNjqzKz0obhMQimc0glxKkVMX\n43GWmZaYuiH2zR8U8JXB8C+cHsWBx5bKYVOMEUxwyAiNarUgDAQ/bxp85tj2\nRgeSMxaoBsANbLN7N0PnQfccHjuiv31KWjXEgqZ2zYTHC7zBK/Qgn9YU6SsI\nxo/YUpK7R5MQJCtZg80cHTSuRzBM6tzKj5Efkg5egMdFuRZs0OpZyVVQmsxw\nyYtzbEcpYQN4R4qRhvKZWpGvOeqIq0rLXKX3ZdgTm+L0/kWNZc3Aa+DoqwE9\nl5yxxDz0Qm3re3ZNiDzJlNve6kRp0EPnT6zcdqzBzSWmc6h4w9pEOe6yEzf6\nEVJDLBfHbqLuIueWzPxbOEsMYlv5cXkjmB3t7XUfytkIVp7zHZdWZLUmHb8W\noFH24kbe879ydNI45G4szyPf5Qr46opm5bTpeo7gU4yWQes1Ee/NGjWGry2J\nbFpxg89JywdpY6Ih6s2QZpL2Ix+oIajLqeoAM3L4HadRVLqhkw0fcf3ezQPS\nMkC07fRYaxAhFx2Vzs5+eNtGwBDGhm7wswj7uedTTeQyJLs7PfkqLjrEcOA6\nJO5YJ0d9SrN5ZfWEBaiL+7ZmhW5xzWeRMmdvEk1mtcjASMJ4XVk5t2rYMxpi\nEweh\r\n=POE1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICokf7p5CBc0L1Tg/NjCq4xa7go4XZ8JhycbJTPWfM7UAiBb1CYLdbYc41K2huvhUs4A9Lj1784FGtQY/X37cHBV/A=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.3.0_1591803091125_0.48261413683257604"},"_hasShrinkwrap":false},"5.4.0-next.1592650832.5b4a1e727ad5e9427b77dc1e20b7cd42f989f2fb":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.4.0-next.1592650832.5b4a1e727ad5e9427b77dc1e20b7cd42f989f2fb","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}}],"types":"./compiled-types/","type":"commonjs","main":"edition-es5/index.js","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.10.0","@typescript-eslint/eslint-plugin":"^3.3.0","@typescript-eslint/parser":"^3.3.0","assert-helpers":"^6.10.0","binaryextensions":"^4.4.0","eslint":"^7.3.0","eslint-config-bevry":"^3.10.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.6.0","make-deno-edition":"^0.9.0","prettier":"^2.0.5","projectz":"^2.7.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.4.0","valid-module":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"5b4a1e727ad5e9427b77dc1e20b7cd42f989f2fb","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://www.pika.dev/cdn\" title=\"100% Native ES Modules CDN\"><h3>pika</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.pika.dev/textextensions/^5.4.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.4.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.4.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.4.0-next.1592650832.5b4a1e727ad5e9427b77dc1e20b7cd42f989f2fb","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-KhLPp3DV0zE3PJRmuJrwjRXCzOwrU3Mdntcj/bc3v5JmfpW6atCmwVovQEK+/0WGHgMSYyG/OWpB1rq3qGBQoQ==","shasum":"49401f6fbc9af47f1eda805cc895c2e5bd2b6db3","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.4.0-next.1592650832.5b4a1e727ad5e9427b77dc1e20b7cd42f989f2fb.tgz","fileCount":12,"unpackedSize":40133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7exTCRA9TVsSAnZWagAAZOAP/0kv74dZty5uWPMravsI\nQVC7j8NCXHdBUs8EZqWEjNGr5vISAr2br+JewxWeNuth06egvrCJijX9dXHf\nyVuB0Y2Hs45XpSjMkndFxym8EeBT+JaRwmtkfZ5FjvSaLIdBkSmE463y7WUD\nb55W34WhdE3ub5YojyKX2giY3LB1TCl5eNrVjZMKKb2ih9H07dq1rbEd9xHW\nA+mQrE5fSDbhAbmehjYaSWY3rYFv6KVBlMiezZEPoL+BoaZ0yDPfEQnqIdgU\nIqsW5pMQPbtf9ZNbMFAkE8JMJ1KlLFYup8Cgj4xmUtwTQR038MI68UlEvN22\nNC+VY318RzOcv/Y4hxQV8fgdxr1dL7Hhk8pDhAm/RQwPpGDY1/E5B1cHCMkV\nHAEsjFFPPlLQlhjiMkug/jxQaq3hm5jnd5oQMf+Hh/hf0xt9zhFxeLHKi8EP\n6d6ETMjBsVuYRMECKdKw1OhBXkmpU3ONgEPU+njbZFwt5ZCslON94f1kvEON\nL5LReQD328RKcnrhqpOO1B5cge6+qpBYQWbiY38jvtPulJnKt+LPqOGfheYq\nvEGpQU2M8k7Os+jk+tQCzZspx2yCEbxbFzYH7jV5zSlPyRCsAhtiyAbp4Nr/\nCk3iikH6rRbNmm7EKrtAFTKCjIV1G2G1pQhJGEfg5OLijO4Gn/cIu+u3AKvS\nIYq5\r\n=RH3/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC14hC8zwqGUcLLhcSHKgW7yJ/cOE3GHJfff3wju/QPOAiEA0NVIVWyhSfHK+ZbCZbBNGlaS2G7qmGJng9e5808ukGo="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.4.0-next.1592650832.5b4a1e727ad5e9427b77dc1e20b7cd42f989f2fb_1592650834581_0.3350617195036991"},"_hasShrinkwrap":false},"5.4.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.4.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}}],"types":"./compiled-types/","type":"commonjs","main":"edition-es5/index.js","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.10.0","@typescript-eslint/eslint-plugin":"^3.3.0","@typescript-eslint/parser":"^3.3.0","assert-helpers":"^6.10.0","binaryextensions":"^4.4.0","eslint":"^7.3.0","eslint-config-bevry":"^3.10.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.6.0","make-deno-edition":"^0.9.0","prettier":"^2.0.5","projectz":"^2.7.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.4.0","valid-module":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"5b4a1e727ad5e9427b77dc1e20b7cd42f989f2fb","_id":"textextensions@5.4.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Mj5NjvvHDW9OEQ+kkXZ+/3Cl07CCDt6MSXMJ3aL6GYlbbSYndlUuizZux6LlFjt/27kMBAmZXaKVZVj/RBajgg==","shasum":"b040adbeb7dc82cbe6cf3e049e360e1308813531","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.4.0.tgz","fileCount":12,"unpackedSize":40076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7e5ECRA9TVsSAnZWagAAKQEP/itc31gVysBY1XQdAMJ/\nMLkOwBHXyfyrjrZoIL4NTyPFX0iP/SBSPt77Xl4Pf84kE84QwXrVgEmEsd2c\nbDS56j0vJBTyumZbvVzavCLVO2ohRt1Tqg71QCKuPYkeL5tqYDXFceZYkiae\n26osr/gJhr0EVZlkmjWhNcUXu4M7qMU0C0LxaXIhgcZL/diutiTPLOi0CdBy\ng5Yjo8Ir7n/YJEDIF79+7UBOFMB5oHKRZVHSoc8XrJRnDnSdyDYBvzkdBeuO\nMz/mfEfqbGV05D48BZxVZzPVckq6JvggwkoQ13+ww2lceOQYbYtbOsU/X5vi\nIsS9kbB6UU3gsIxpNWCiPMk9bgRRgFEQq9J87B47bhErRnBOiex7bALf6cRU\nWaBSxkjSQizU+ye1N8DOX5KeMUNvKUUPKdFxLvrJ/9SINPW3MgHaM7jGEsX4\nTGlIQ1eQL0Jo6AruAY96ma9UOEKzRphReNvq1g0CXB7EV0Vd7iOFoQFh1MBW\nzwX90X/9hMdyP6ZyLM/m2plu0WEZ+YzCvn2MMCsXc3JT+1UCGULMrEtXDOTC\nyuAjFA+vY8Kc83GYicVoCYGWGxhaIasdU6RPf/YOwNytsIusAcjecZmr3boK\nXO3l/PK6qU/j8Bv8RHvlqgcOQz9P3K0uUscZBqEY91Un7M4qbhi+8qvHOWTp\nxk/W\r\n=BNJV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGL4jcqKL81363khAzrdRCMCvpKPMIhijw2H7nt1jY8KAiAXL1xK3aO5eSkJIEF+8Out6wbRgfqYjd1FoOhwKtqnAg=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.4.0_1592651331454_0.1357422249336493"},"_hasShrinkwrap":false},"5.5.0-next.1592729849.b6aec8361b3183c538249b866e4a2d3d2a680871":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.5.0-next.1592729849.b6aec8361b3183c538249b866e4a2d3d2a680871","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}}],"types":"./compiled-types/","type":"commonjs","main":"edition-es5/index.js","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"1.9.0","@typescript-eslint/eslint-plugin":"^3.3.0","@typescript-eslint/parser":"^3.3.0","assert-helpers":"^6.8.0","binaryextensions":"^4.4.0","eslint":"^7.3.0","eslint-config-bevry":"^3.8.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.7.0","make-deno-edition":"^0.9.1","prettier":"^2.0.5","projectz":"^2.9.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"2.2.0","valid-module":"1.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"yarn run our:compile:deno && yarn run our:compile:edition-browsers && yarn run our:compile:edition-es5 && yarn run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:module && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"b6aec8361b3183c538249b866e4a2d3d2a680871","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://www.pika.dev/cdn\" title=\"100% Native ES Modules CDN\"><h3>pika</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.pika.dev/textextensions/^5.5.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.5.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.5.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.5.0-next.1592729849.b6aec8361b3183c538249b866e4a2d3d2a680871","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-QcNPx7/UQC8i6Z+7JAc0oG7zqMaDvzfQ9oSKntmL5Xk1Dj07UvcvlMApvodWcXZ7l08OqBnrEgNWMEj22slSmQ==","shasum":"4fbdd60b99df775121930392127d1db949076afc","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.5.0-next.1592729849.b6aec8361b3183c538249b866e4a2d3d2a680871.tgz","fileCount":12,"unpackedSize":40362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7yD7CRA9TVsSAnZWagAACg8QAJMNOLjQSvBlWQrZDyso\n49UFkUnZ2I3HdrTI4lts09WYwc9FiYp5d8X7jVbRi6TvAjrKrE1EF0kODH+w\n6uZKicZK2U9C8qQ3EXTA6PVmEgPwuKIWtgNYRYCUa7WhWtymCpW5TAWZ/qFx\n4dV93emrwjxel1/JR5URTLeMMQ2YJVCi3QMQdoKXl/8Gwx/lsEMaeHslESMk\nFmLFHGvCb6uko5XoljlNqEA+wGIX2Ld4S2+m6ruVsW07mhqQtKPhoFkvup0m\ncyzNYoAJNbB4b0CmATJ8HGng2bZCyVYdQLMxgJxMVftx3xqE9ddf1aKB+Qxr\n2aNgn17FRKolQhx1hvhQvaOBgdskGxw267v7NIFBB28QnXeCPksQ6AAIEYF+\nAx0owNbRuRxNoRuGR1JeYC+zZ92YJ78wUDkwjsE6dctViWI18LEHg2E5koaz\nhJygHKkN28XJLMElxgxb+5PpRN2ti9P6fVFJFo5WNefbqENWp/i9m2z1UGfy\n7qVGjGQtIzxiry71Q56kaCnZBXWz6n1Tx7k/CH+9aCbTvl0npE02PQ8vCH/a\nwbTfdI6mg/39S6cd/UKV0D+vgJyHO24jd4hSU/7Xib21Rd16Ckwm5NLbh2TD\n/rRy01Lz1yxy0rCLCpShGbrx/Vpj/9r+PMAsvc97CH4zPkBUyrKqtq5kq3th\ny8r6\r\n=5Siv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvyy13/Hltaupyt2mFTtkCvxWdVg8KIOvyj+gOImylhAiEAn5v1LTzsobRMFx1iNDkjF76a4pREmmUI2ErkO/WVGlI="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.5.0-next.1592729849.b6aec8361b3183c538249b866e4a2d3d2a680871_1592729851015_0.2293812602367573"},"_hasShrinkwrap":false},"5.5.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.5.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}}],"types":"./compiled-types/","type":"commonjs","main":"edition-es5/index.js","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"1.9.0","@typescript-eslint/eslint-plugin":"^3.3.0","@typescript-eslint/parser":"^3.3.0","assert-helpers":"^6.8.0","binaryextensions":"^4.4.0","eslint":"^7.3.0","eslint-config-bevry":"^3.8.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.7.0","make-deno-edition":"^0.9.1","prettier":"^2.0.5","projectz":"^2.9.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"2.2.0","valid-module":"1.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"yarn run our:compile:deno && yarn run our:compile:edition-browsers && yarn run our:compile:edition-es5 && yarn run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:module && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"b6aec8361b3183c538249b866e4a2d3d2a680871","_id":"textextensions@5.5.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-tWeDkeCxKNFDNTru3uKstWegmG9viZQLLU73BXtX73Sq9RfYoXtH7lGgX4XrHXYmujEt7fOr7OBW9GxhdX4z/Q==","shasum":"d98401e59c6c7ce516ef91f32b99f0db259b23ba","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.5.0.tgz","fileCount":12,"unpackedSize":40305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7yFHCRA9TVsSAnZWagAA8qgP/3BO8n/2ElnS6rM7n+uI\ndfbiAPAtKxqj4JR7QP325L6YUReFQVyt82kxAtqRigDw9am55bhZpmgqiges\nIy+J1Cdk75h4EunQi4lb6aq76bVgI052zp1pP26BWExeS0Ej1i90FowiMJBC\n4UclWNAD8iBzZz4pY72MjuTkXVldVybivC9mwgwv4gOsF2cb3XOLr7k+bdWL\nO4hhDmd/k6IplvXqySy93NlA+lHe3nP8VjVLfk3Rw5xQCvMvTvos+VEZYNUJ\nyvIrO7A/gc93fqzAMuRHequypRAzu5YCoM97URTU7jYIm0D4YPtBHAsfJfeG\nnBsC/7yXQZNCBo/JrPNCv/4wDM1zuLvOgqmEWJOmyXooN0mnu5yKHElI+6Rl\nH1jly+1AnLWelTi4XLeSYcrHfTm4PTxdQi7N00C7VZajLN4pCqO0Si638hEV\n5uJsgbi9YpsqFpEW5u4T3K4Q8d6jBhNPf9mHGjCQE71T+Nvy0ScVrzIE5Hga\n29zOdvDwuiEmr7bxHzW6dYqBEmyZsISdD7bvpaTnGNL5pC6i8uS1WeB5dYgd\nH+9FN6n1BSJgdoSDOhANWSuplBI/gkbqiItybH8g46PBhWwOiM55xAZZY7bg\nCj7D8OY/eWanofdUpn7wQAdn0chH4Cl6t/Xp5evGFk2Adxt+KBeniEMqkNrU\nAqZd\r\n=CdUn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHyDkn5+3iL57WYXalE+cNuYYBVkNXYo9hW7IkZk2e6YCIAIdSFKAVKmZ4Xof8YGs9F16kY0XJou3XRcykmVO5Us0"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.5.0_1592729927196_0.7258089891443689"},"_hasShrinkwrap":false},"5.6.0-next.1592765317.f59f8dde8862d6866912772dd92639fdf969b714":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.6.0-next.1592765317.f59f8dde8862d6866912772dd92639fdf969b714","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}}],"types":"./compiled-types/","type":"commonjs","main":"edition-es5/index.js","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.9.0","@typescript-eslint/eslint-plugin":"^3.3.0","@typescript-eslint/parser":"^3.3.0","assert-helpers":"^6.8.0","binaryextensions":"^4.4.0","eslint":"^7.3.0","eslint-config-bevry":"^3.8.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.7.0","make-deno-edition":"^0.9.1","prettier":"^2.0.5","projectz":"^2.9.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.5.0","valid-module":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"yarn run our:compile:deno && yarn run our:compile:edition-browsers && yarn run our:compile:edition-es5 && yarn run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:module && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"f59f8dde8862d6866912772dd92639fdf969b714","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://www.pika.dev/cdn\" title=\"100% Native ES Modules CDN\"><h3>pika</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.pika.dev/textextensions/^5.6.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.6.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.6.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.6.0-next.1592765317.f59f8dde8862d6866912772dd92639fdf969b714","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-mqySBlDn6pMa2Fc6bVNXF8m8MFFFos/W97v+WuSuqjHh4Q7v2VFc7rddzBQm/jQjB3i7lwzLBUTJXe1rYKoeYA==","shasum":"ce00c33b537a425ef97273810042796396d3549e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.6.0-next.1592765317.f59f8dde8862d6866912772dd92639fdf969b714.tgz","fileCount":12,"unpackedSize":40559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe76uHCRA9TVsSAnZWagAAKC0P/A5ewdqNniirKjhgIii5\ngxpVkiPvys33IHs80RgicZ53kLh4FY0N3JhcqEJkPerDmrjSUJ5mC95GmZKn\nLY+M+pvqeQt0STLRkXK5hrKZYKzXTO7OlE9GZLSJfNnuulJdDamO1qKNacj9\nGq8NAX7XRAm52f5tX5w1vUbieib2NrFSgFH6hNVA40sjdpd7id4NWPuKe4x+\nYGAFcME6Prd5fqJ4qpOG4Ifr10VUC9VK7/wnLv125Jb/MpuQDsqSmMWeicyD\n8Zaw5iyQi8yLvJ6MPNLOMZrpLqNf74xREywiZRl8qV7j+dJWS84V3I1j3YaF\nH5dv5c1BS0K7XQCSHkmg6r/LEKNJ9uJCH2Ept2f3sKn0VW/uAVJxTmHMDCFj\nHn/GbCabsxTn0rBfpXeSVhHcBo6qXzZJcMwiZw002W0V9Z9ZSXdTHC6moQYR\nALUB0KGrNIz49nxDeqLPFOFKywJWE1jeGa8z3fxHdoQ+dibKqkbf9KTfdRp3\nCL5hftwLojep7xJsCHYED5AbaIg0y1QuLI07TVG3VBc/NvjnIoqbQgXga2r7\nugl/MXWo9o1daDtDZuaFfClzX2i4M3ulPrH1RkWZeBmyR9oA1a0/y7Kd6cFJ\nrfmfLeDejD6xH8jxbGwcUsfi8Ph7a8Dr5S+0gQsBJipaeqS3kPoPvoycYiC0\nMYkP\r\n=2OZU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAKC2biC0n5G0RxJUAkjT0Q/tl8taN5OIL0ttR2EbN5LAiBqZDNDKFougzTUQHOTrFwHQSIKKFDOqPXk//oPu/AIYQ=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.6.0-next.1592765317.f59f8dde8862d6866912772dd92639fdf969b714_1592765319100_0.2333110090854349"},"_hasShrinkwrap":false},"5.6.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.6.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}}],"types":"./compiled-types/","type":"commonjs","main":"edition-es5/index.js","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.9.0","@typescript-eslint/eslint-plugin":"^3.3.0","@typescript-eslint/parser":"^3.3.0","assert-helpers":"^6.8.0","binaryextensions":"^4.4.0","eslint":"^7.3.0","eslint-config-bevry":"^3.8.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.7.0","make-deno-edition":"^0.9.1","prettier":"^2.0.5","projectz":"^2.9.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.5.0","valid-module":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"yarn run our:compile:deno && yarn run our:compile:edition-browsers && yarn run our:compile:edition-es5 && yarn run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:module && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"f59f8dde8862d6866912772dd92639fdf969b714","_id":"textextensions@5.6.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-NF+IgMk/8Apvt+j9e70zz77TjkdsJrz8A5qfUB4vFNezVy/so8Q+B/P/79FAn2rsKwn49U+TegDRjLBkwrpkbQ==","shasum":"b8ebff97847941529d30cca7b8fe276b00d38445","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.6.0.tgz","fileCount":12,"unpackedSize":40502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe76vMCRA9TVsSAnZWagAAtuoP/jnkzzx5QpjvehjIwNIa\nE4bXeX10YT6wy5cH/k4XtSpUPvu2IgHbin+KffXMR6uypEm/wfKs4igPY90p\nWWM4bg0GixI+g7EVjlMjgNMWNkZ0eaunfYnukHb/Dwf5ZU6PCVNXQzjrkw+a\nPRd4ytrnrfI3mpGDGcODsTmQnaJ93OfVYjfhQvaCGhReHapwwJUtwkqYgNpB\nPUp4H8o1Gj55pIbvAMmjzpjkAMgaxX+VKga5+GlhlQuxrsR19gsw5xemp0Nl\nSQwzofBpWofFWKujyTPtkpWCHMzJS4v5XKRom7NQiP/Kikzys0sQhJJei6Kq\nXHvmiK1+0vlAefLR+T51NuPqs3yuxnyl9ibMxnobqEy2wbTmzIQAbjy4MgDS\nJ/mJpQZ4kaAYGfDVhRmhFGdV+yTyeCf8RQR4zw6rA5zntUMEOkigH9fP/JDM\nAiSozpDfet4gmLQQvtrsA7ijD2U1gO7wprCzM/zrZ+82uqeRIXYVx+GUsgwr\nDuc6qKSXZHAR07dxdW31v8bXlUhL4bhY5ZDAli/IZfNntV0mokpo4JbHz3fN\nluLtqZC6fC3zaqSutmE00WZpF8z9dcEezyneEQSHTzaRRbrhU/T9eT4w6a7b\nq1fYXl539gtIzEm/5euGsUY7yRdFQNpuY9HmTkUeNhzYX3zizgBvc4bt6Jf3\nFRFN\r\n=yF+2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKgZv2MYK3OTn0pF7F/u1lHCZdlpjMPLNeS3VJuY1XBQIhAO4YQu/iWbh2Y9SN49xi+nliOxcxnYIyV7S+QoiK6LS4"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.6.0_1592765388219_0.5393639437037141"},"_hasShrinkwrap":false},"5.7.0-next.1593061154.4f94496583d9bca47f958704708d705836032b86":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.7.0-next.1593061154.4f94496583d9bca47f958704708d705836032b86","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"commonjs","main":"edition-es5/index.js","deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.12.0","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","assert-helpers":"^6.13.0","binaryextensions":"^4.7.0","eslint":"^7.3.1","eslint-config-bevry":"^3.13.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.8.0","make-deno-edition":"^0.14.0","prettier":"^2.0.5","projectz":"^2.11.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.5.0","valid-module":"^1.7.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"yarn run our:compile:deno && yarn run our:compile:edition-browsers && yarn run our:compile:edition-es5 && yarn run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:module && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"4f94496583d9bca47f958704708d705836032b86","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.7.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.pika.dev/cdn\" title=\"100% Native ES Modules CDN\"><h3>pika</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.pika.dev/textextensions/^5.7.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.7.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.7.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.7.0-next.1593061154.4f94496583d9bca47f958704708d705836032b86","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ZOfj+VT7cvUQFQ0J0obQykJrTxWYZQfmmqpUWXA8BTWPff5b+Qt0DETHJcyLklz7+Pl80zyVoVolJsJ2Fpcjig==","shasum":"31a969bc90cd1e24abb1d905f560fbfb184fc9bd","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.7.0-next.1593061154.4f94496583d9bca47f958704708d705836032b86.tgz","fileCount":12,"unpackedSize":41792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9C8jCRA9TVsSAnZWagAAQ48P/jEj6g0z/GNCgXDWhxX/\n3HWVOv3miCqirIZjcOrLx8Eu5BaCY/kc8wwjzmuDmm8Y6jQP8sHem3lButPR\nAwa6D0nMQWoEyTUhoU2+CqkXWgZSaZeD9dDvnuc+s8kwQm/eAqAzIm3w63Qj\nxIPDL7Y9YBPk/JBso4+YFzeGs7XhSxQ9qx9/GMutoDageFHfdU8OqbWTv3k+\nqCPsLCDC1eQL7sT+a2jLI499GKMnlX/XpAkT8xNfI/NwZkx5Bm+E9XhNsGJ4\no3Cp4orxph2gqSaMjksmV3YX4YfcUofGVHKxMxoDN8vOAfnM+HX4AozM/CCe\nSQsflO3LvPPSWBBevlGAPDQDhiey/y81RarUnyGOeVR6IuJ/JE5QMTwoDDC2\n6qELOJTum57kNO/N7LLVbcBHzjptoF5XDv//MN3sl7cogE4iHQUqULCtbO0V\nS5ewbQ/wPDgun5KvHh+Zl87s1beJcA0Bb1QZTq9G59xB7W/fpLFCLjBb2Oye\nCO5Z1aGttp9fEpHKd2ypKYK375EvAXVCPJP3j3dzd/XJpXEBkgTGtsYNNQkD\nH5n0B2GOJ/nDz4EIjdXaKqMjKOGrEYcTuTTaEqqnjsD5SFCaV0QzSeFk0+iJ\nTo18fN7nh/I+a77AVEJBn9nA5dJc+nQNWjc+MeKwX1jD4MV+yfohhsvtLkRt\n/fEN\r\n=3xMc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiqglTszGAuKBLCEdI6TVEBRPiQO14+ZL6I09x5G3LlgIhAI4tzRm+UQHfFPOKFtGZ7vGjfrQB+F7RqZJhDetx9HZh"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.7.0-next.1593061154.4f94496583d9bca47f958704708d705836032b86_1593061155339_0.07490842126891573"},"_hasShrinkwrap":false},"5.7.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.7.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"commonjs","main":"edition-es5/index.js","deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.12.0","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","assert-helpers":"^6.13.0","binaryextensions":"^4.7.0","eslint":"^7.3.1","eslint-config-bevry":"^3.13.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.8.0","make-deno-edition":"^0.14.0","prettier":"^2.0.5","projectz":"^2.11.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.5.0","valid-module":"^1.7.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"yarn run our:compile:deno && yarn run our:compile:edition-browsers && yarn run our:compile:edition-es5 && yarn run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:module && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"4f94496583d9bca47f958704708d705836032b86","_id":"textextensions@5.7.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-U6fegwjLVuU2bVSCWF1aOMbLAmBKKslZxr1rILz32gFF+9humufMu7xyQepaUss4Lt+rKCj15Oi6yONH1+8vzw==","shasum":"33495b0741318e22fb1b8c6dac5111a70bab32d4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.7.0.tgz","fileCount":12,"unpackedSize":41735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9C9HCRA9TVsSAnZWagAA8QoP/3Wyr/y44jeSNpd43Csw\nY3CgdDi7whosZ5qQw7c5zBhugwEh4z65bPWMPnagOJmDH6+jqC+gHcygXBQL\nysc2LeNrnxg/xkwhgk47q7SJmRXPLnbadSJBoihAJyscWV3PYyGyfkgRh8c8\nkxDT3a0nVu6wABPRMgySHP9RvSMQe5ThfzhlPqwAzssBZJ7VvVfX+bdLtcii\n1j6yRy/UrW/G0hCvkjkVA1aJdggCxMOb4/Mnak9Dh9oDpU3AIdQdcqZemJiT\nfeG1nXJXJLI/PsPJUrblAPDPMu4I5bDQLsYtwqcNO+XvOMrTLw+ZcFjSWn4/\nUOdifK7ey0PQ+r3vG4fVY0znt/RKeosb20fdDZ1xJroN0GH8aS8usOEHroYj\nrZCKwSFsVkCme+Rx9vfbtmic0nMaoAdyIA31anrw+LLf5kaVfTBhe26G0wM5\ne28tUzU3CPYo50+qizpdNcDdGybVppdo/jfudDoVg9XX5R0A+VJLh8mE4qHF\nRfa+f+XsZ2OtbZWZ1ppcRIhSKCdQSD79WJAhiPSJd5dWGA1DuuDxb2xgCVTN\nt+VLxVSmuf1YDr1LI/bz/SWI6mSobke23MQm1ZHotqcyg0uj864Q6+4H14wy\n3zGJ/gZap5H4ebyfYvv76lPO/2mFOTr2TNpjGeJT29loIqTicQ3gqgFf1nzN\nF2B7\r\n=NRX+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+Yz2X/h9QOTfxqhC3xpFin9h7N9elgKCzMKHBr13/IQIhANqjlWc8punQr29M6jYyXf0BOkq7XLvsky4F+R7MrWJe"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.7.0_1593061191488_0.36382782986372586"},"_hasShrinkwrap":false},"5.8.0-next.1595452080.4c8c5e6352165d0f0ab0bf2169550d277f9ba1ec":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.8.0-next.1595452080.4c8c5e6352165d0f0ab0bf2169550d277f9ba1ec","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.13.0","@typescript-eslint/eslint-plugin":"^3.7.0","@typescript-eslint/parser":"^3.7.0","assert-helpers":"^6.18.0","binaryextensions":"^4.10.0","eslint":"^7.5.0","eslint-config-bevry":"^3.17.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.9.0","make-deno-edition":"^0.15.0","prettier":"^2.0.5","projectz":"^2.12.0","surge":"^0.21.6","typedoc":"^0.17.8","typescript":"^3.9.7","valid-directory":"^2.6.0","valid-module":"^1.10.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ES5 --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"4c8c5e6352165d0f0ab0bf2169550d277f9ba1ec","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.8.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.pika.dev/cdn\" title=\"100% Native ES Modules CDN\"><h3>pika</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.pika.dev/textextensions/^5.8.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.8.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.8.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-node-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.8.0-next.1595452080.4c8c5e6352165d0f0ab0bf2169550d277f9ba1ec","_nodeVersion":"14.6.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-sFt6MBAo/j8LSzeUK6wc2rpep4Ug+8zIRhOQl5MtZt5ShC/5fNGFO/jSLW1rZStHZbriO0+Z0//NjG0fpDkW+w==","shasum":"80e8f3c39d693144caeccff39ca33dfc47390df0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.8.0-next.1595452080.4c8c5e6352165d0f0ab0bf2169550d277f9ba1ec.tgz","fileCount":15,"unpackedSize":46232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGKqyCRA9TVsSAnZWagAAcIYQAI/VQqfX8olcCTU0A+QH\niv+EFcQQmPlZC3x2rOJhO6R6/uyCPKAWivW6XJZ7IG2uLgBboxpGYRnQv0+O\nGX/Smq8Hbkfz8RrdaBF2TpqPQj9qe9Bt3PETYHkGE6p9dG8CcoUsFMRigUN2\nBgOAQrnyL2CBjrIfkDN5t55Yf9NKpfwxVWGdVwlPJ9jvFZWRHIvxdCLqKEwZ\nfuGyRQ/DzdN7OoeA/xH4tO1ccloawcKdYyPSGrkXvNxkITPU2HjQjvqeYJoy\nDKnnJrkQHAe7aYRbBoFj4TLF7v25ylzhHt/sbpO/YTUztj3HTY9S9q9rPWvz\ndo45xzQdOhKVTbqn8miSGgADMs9bqjTBljAl+vA3OX+y0ME+dh7dfQUm/h8d\nLIlhKOI0myvuNQ2MCO6kmgGxYnE8WQC+5G/E0cMLvba6jCJiq2Wnzmr7rGNv\naT6MMSkPJYXmiuBOTUUrYNluY3tscekxFVwMrdq6R055EgHhEa2EzWnLCcvW\nSWm+DOv046q24+ItCFxLY/W4tQuEirzmKI42/8cL2sSan3c5ai/29gK3J3dP\n1ySuapxRcBtNijZKzygYpFL6YNooePM/4nQk6bxeCVDTvYVtfllTktH2BUdE\nJzqshN+xH/9adANbgh9UPX//QlDNegrLEeLMUrx5DoMdJsbAhn1AsHEClj6J\nMtBR\r\n=lFGA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+0Fn6x57gaj2ENUcN1W65kAxLI6Gdbqz/XDkEEuxSNAiB5qsjc287IJ8pXLqeQWRFcsrCkosp5fUL06GSSeFcXoQ=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.8.0-next.1595452080.4c8c5e6352165d0f0ab0bf2169550d277f9ba1ec_1595452082148_0.05610345833201791"},"_hasShrinkwrap":false},"5.8.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.8.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.13.0","@typescript-eslint/eslint-plugin":"^3.7.0","@typescript-eslint/parser":"^3.7.0","assert-helpers":"^6.18.0","binaryextensions":"^4.10.0","eslint":"^7.5.0","eslint-config-bevry":"^3.17.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.9.0","make-deno-edition":"^0.15.0","prettier":"^2.0.5","projectz":"^2.12.0","surge":"^0.21.6","typedoc":"^0.17.8","typescript":"^3.9.7","valid-directory":"^2.6.0","valid-module":"^1.10.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ES5 --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"4c8c5e6352165d0f0ab0bf2169550d277f9ba1ec","_id":"textextensions@5.8.0","_nodeVersion":"14.6.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-UvpESKvfVBwyYtlyl6P6SwfPQCWVG0njIvcsxSUvd1Ypy5He5h1bfHt/NO+NMgzoi7KD3+QivbxzziHmYykdWQ==","shasum":"76490b5c1d545935c9b629754e5bef6c8f16cb16","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.8.0.tgz","fileCount":15,"unpackedSize":46175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGKr+CRA9TVsSAnZWagAAsQQP/2brVVIm83/egEN6p2/l\n4HEot0mjf82eWgHwtH5uP7flwxZyqWrl7Q6fZHwZTQvbEwQC6ceYmAu8EyE/\nZ+AXkf1uBeNX3oGrysVzu2N02zGHb4K3zJlACIvZPL/gXsaWfQgyjLpKD9vj\nc/5aRWU5/TL81Iob1xsurSG6wvKLafl//Lw4LVqXqnQbBlhTp4AAehQCaUwZ\nnp+kXGCe2uze80RQeGqzutNd8uCST8iK8C7ufzCre1qQJuGa+wuMOMdDABqI\nVI36XSFF9ZzSjB809ZeBWno+1H6TfE71tU79jQzSoqhxrMcnF+fpRWYStYVs\ncVirwWGwB00eiyxeUpceDFjDZ3joo4+yOJho2qzpLsfNzfWwuuh4RBSuTMs7\nNmwMdELde3orbEKgSX9aX68ws0IbS+gjKoB/gGnzSPOZ9IQZ8IAoBcstUTtN\nSs5rjVcyT+s3XdT3o9Doj3+feeF07zWw4o5oYAreZOw7GNXOR7V0Wr0kdJQr\nLtZNUQyvvmyDWEzqJ+SVuvd0e79pqA72gQXfGnFjmaFLnfUeQEu3qzG+PIbd\n0N/OiShr1AxLgHgmCxF5UopsJAvVVMJaxSnSorgSvdgn1k/GQ+WGuQHBAGSI\nw7VbGGv9IOaYi9ZDqzTftj/gcvlLhgGDdr7aFLye5oiG0tnBnM6YGtxbur6b\ne6p1\r\n=kxWD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/tXwsts13RLr3//3god7Qx43zW33AgUL6QYuFzuiCmwIgAaA+E2HWug3/4JJ2/R9luQRL/HK/qwc4FkGOwEdshnQ="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.8.0_1595452157651_0.9294272735291671"},"_hasShrinkwrap":false},"5.9.0-next.1596524011.a4027426355fdbf3508e5c2048d1c29f41bd5426":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.9.0-next.1596524011.a4027426355fdbf3508e5c2048d1c29f41bd5426","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.14.0","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^3.8.0","assert-helpers":"^6.19.0","binaryextensions":"^4.12.0","eslint":"^7.6.0","eslint-config-bevry":"^3.18.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.10.0","make-deno-edition":"^0.15.0","prettier":"^2.0.5","projectz":"^2.13.0","surge":"^0.21.6","typedoc":"^0.17.8","typescript":"^3.9.7","valid-directory":"^2.7.0","valid-module":"^1.11.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ES5 --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"a4027426355fdbf3508e5c2048d1c29f41bd5426","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.9.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.pika.dev/cdn\" title=\"100% Native ES Modules CDN\"><h3>pika</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.pika.dev/textextensions/^5.9.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.9.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.9.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-node-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.9.0-next.1596524011.a4027426355fdbf3508e5c2048d1c29f41bd5426","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-BEg4uLp/LrWrYzlutYz80Qa1QTcsah0bfcuduHZpX8yFJqRT+pwD/OdbET/0MfuZvdShxdxb8npWcUAp0TUIMg==","shasum":"9ea3f5593010f1338d02a832253e4b6dd3b39c49","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.9.0-next.1596524011.a4027426355fdbf3508e5c2048d1c29f41bd5426.tgz","fileCount":15,"unpackedSize":46428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKQXsCRA9TVsSAnZWagAAnp0P/i1v1RpwkF83yZjltmR1\n7TVw1y9vC2G03AdLkjgApfN9EUQ28zZ9iO5O9Da2zM8T03KVcC4ZFTNJNG2X\ngP31hrvsfQ0GaiaAHnbZVxayAWXGRcniRud61sth/zMb1oSgHrsPtKhIFLmV\n7DJabx/uGwQkkLqLzYTZP9ypx5XTnEeDMgT2F6h0ZLf925Hu7lY2z3tvG2la\nDzZhoNvVwJ+3fCTBuWKwf4FIwCix5trbwFE8/NUEU5zwDmhmRhhOI8PcQ8kL\nWlKT2QLRH5I4asQGyXbgZgvu8lQFgEQ831wjkePmK+7sX32+I29vvRxnEgoS\n71X2a54lAieSSt0k8ZFPZ1KV6mX01mgNGukbNxMUl8mMH/B+QnRaqExXrKgP\nlhl0At5heC9CECnHNeRB4O1yGJ0TuY4Uzkn+2Jdwe9JEYRNOqWdVmfcsV8pY\nI9nFOXt1dWuglx0T/daAcIQ32oacf4L1LxZl6NVz3wsFfPzF3Yc+lvNg8Oh6\nez2vU95om7WQCHzrNCqn1zhuMSQx1a7WHfUUhQTZEN+nBc1Dv1fVEttSyRCO\nt95wJ1hzEqOMb7Kb5olFW8R8oqZWyJ8TR5ZNqJQPAvCSke0x5MXa3PnrhKrm\nZyN10XVryThEpLOvco3Xo0s3V9s/HmL+HlVZzyZ63xPAX2qejOy35NDP36sC\n5Xt3\r\n=5di7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrscovr1KTGUZNb/NdoVddOGhUvQheDa9xFD9sPrunugIhAIAGUZLToE35ZytzVUxqCg4FW30YZ5SWkD10JlZ417Kn"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.9.0-next.1596524011.a4027426355fdbf3508e5c2048d1c29f41bd5426_1596524012359_0.5009476007977203"},"_hasShrinkwrap":false},"5.9.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.9.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.14.0","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^3.8.0","assert-helpers":"^6.19.0","binaryextensions":"^4.12.0","eslint":"^7.6.0","eslint-config-bevry":"^3.18.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.10.0","make-deno-edition":"^0.15.0","prettier":"^2.0.5","projectz":"^2.13.0","surge":"^0.21.6","typedoc":"^0.17.8","typescript":"^3.9.7","valid-directory":"^2.7.0","valid-module":"^1.11.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ES5 --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"a4027426355fdbf3508e5c2048d1c29f41bd5426","_id":"textextensions@5.9.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-grio9JxRQJF02jtlEUJbiA0p6Xe6bbG/0I4a9WfP1G7zhJ2Ea20I8LGXALfGU94XzhGFqz5EBRWHHdxq31xO4Q==","shasum":"6b7cc37e7c5e3467b7f127103ff227f59fbcf4c8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.9.0.tgz","fileCount":15,"unpackedSize":46371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKQY3CRA9TVsSAnZWagAAfEUP/j9YSSZfTTnXGvIGPLom\n4M7obIWwkaO8H9X/dWWvVXaSGCQ1L0fmkHxbltIq6es6LXalCc7/07uZU4fg\ns/3u2FXZQSAiyJnq96krSrCFeHA4h2JmbfG2xbzOrMWJ3W8vJtCtH0GfVq+K\nPj6DQ88VccAKTplwVTlLUKkb9qkpcLJYK6ZPivH75f1tW0npcHZVgA0bNIYF\nLDCyb8o5v/IaFnxJEvnvBCVKjA9cBpvBJQkUTiOEJT+bT6GMHEtOhIjp8KB+\npuiDYTcGtRjvZcm+uuPp/gykRUNP/YST+4kGPJL/mzdLmqvX+YEjknzvu0u6\nsfH5LGyPFA0tTmPOjz6WhNUzqXb3S6GBUrCOEPCxYuqAvOrBZ0uvqiRDbkFc\nNwzYrYSz6rgTlzL/PhiJXc1J0M2mF/7K1pI2z2fwtS0hvsNP5Jn9Ng52k/zG\ncyricIDSv1/YU9DqObcoPWs/APlwBaF4UFB9YJBxPRZgLJgARG6W7ypIoQaD\nSGHsBGa6ynf/E8n3w4+cYS36pn2yOpCaxqJjtXZT3r8r0U95tFOu75/NH3Vp\n9iP63zoUh2QSrV+VjVO01kO4IwwhTWPgRmdqPUPWqXswTYTB16jkcgDbUgVI\n6aoXPN2jidbOxQP2DPfpCDolylGuhrj5DMyTuV1iMUSmla1wwTz+wDVEXLzN\nFf2I\r\n=uaGf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC05+iiidSpSCti9B4ps06+OmuVKLKKHjj5c557vIfuqAIhAJ6l1ZhIowXmsN+QV6mEiR4Dg3VnduO0r+rOLP3Zasaz"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.9.0_1596524087317_0.46000874658402724"},"_hasShrinkwrap":false},"5.10.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.10.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.15.0","@typescript-eslint/eslint-plugin":"^3.9.1","@typescript-eslint/parser":"^3.9.1","assert-helpers":"^6.19.0","binaryextensions":"^4.13.0","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.11.0","make-deno-edition":"^1.0.0","prettier":"^2.0.5","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.18.0","typescript":"^3.9.7","valid-directory":"^3.0.0","valid-module":"^1.12.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ES5 --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"d6b9050fe6938c136602cca57b821d2c49610039","_id":"textextensions@5.10.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-/n1fACcnKO/zNoqylNnqoDgOjwHGYLdplybBNaocSMl59Wb5X4s1+JF16sYqIaMuq3NIwPA2+YGhF+UAzcCRMA==","shasum":"8668e1da1d2312102e0012ebed15c4d01474c4bb","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.10.0.tgz","fileCount":16,"unpackedSize":46845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOwGbCRA9TVsSAnZWagAA4GkQAIPwXZ+aB60TvoP9jnPm\npRHtPYBVQoOANKd62CB+UsCrc3RWELMfMCtHAEC55MjY1n+XYRjxgMhS6RJw\n7kYw6gG7sfncwLp0U5ntJDP6FVnj+uL+KgvZwuSw+xPQzGlqjb/wkjUskLxh\niNpQU6NXoKgwL1uIiyS7rgv5gp/aqhqOfIhPVucJOeabKMSnP6c7XauPKr5i\n+gBc9VDRhcIk0c30E2Gots5IVKES6tzFkHvdONSKwU1mJ+4tdAOofyiRiIjO\n8dNyDkNvd5u4SNMQnNzb9CqBsuzNix6VPViD/UQbPtDXF2uMbbxs2rD2wORG\nlRyzlo4ugPUBsb+v63mSpFcs7+xG4ghUVd+E1tFBtwkbPA2SZ3PQ0a/iHJ53\n+ANdvy0I8MVaJqdtTjgr6N2TG9dT0U2HYWM24iXbP5rHs6fr92JQKzL3twAg\n5hfyyZMYNo2IfPUCTJrcEOrGJXcmwJrERtnQAo9gid0nBk98GAqZK+a3QJ47\nxOO9qBTYmor7i3xHHcGZDAFVLowOI/3ANTkVKYS7bTcFY939eBKlHjHowQh2\n1DLoEZKeD1NZ2qJexuTyz0DDEALyegHnbGY+mERA/LwMLryjF58P8y1JgsPa\nrbIJ8ZBL6WRYTefHN3LyYij/7+98iwcumk6WeGI0EeycqOYdJrh+3ObMFcUJ\nfyh/\r\n=ZO6o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOInoUOtIoArjSP/gjXouIXW5pdeu7ps3rkLjcmFzdlAIgOZQK9iTQSA6n6u0xW/ibqITQPvyj1tjJegiyX3niMCc="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.10.0_1597702554608_0.764476269626513"},"_hasShrinkwrap":false},"5.10.0-next.1597702585.5148e26f736e3421a3db1007e9f6fc9a883ee07d":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.10.0-next.1597702585.5148e26f736e3421a3db1007e9f6fc9a883ee07d","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.15.0","@typescript-eslint/eslint-plugin":"^3.9.1","@typescript-eslint/parser":"^3.9.1","assert-helpers":"^6.19.0","binaryextensions":"^4.13.0","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.11.0","make-deno-edition":"^1.0.0","prettier":"^2.0.5","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.18.0","typescript":"^3.9.7","valid-directory":"^3.0.0","valid-module":"^1.12.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ES5 --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"5148e26f736e3421a3db1007e9f6fc9a883ee07d","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.10.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.10.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.10.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.10.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-node-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.10.0-next.1597702585.5148e26f736e3421a3db1007e9f6fc9a883ee07d","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-bf5EQaToRnOfpn/kqPcvkW139IUCH4PRAqlagQGbGmIfJf37aNs8nz0Gpq7Zu2lbPUpmeb+X3z312Y2cHF2Vog==","shasum":"af32e5944b3dfa3b5fd5975fe73a467a94d43c6c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.10.0-next.1597702585.5148e26f736e3421a3db1007e9f6fc9a883ee07d.tgz","fileCount":16,"unpackedSize":46902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOwG7CRA9TVsSAnZWagAAzBIP/iZBdwQ6fj1cTb4hAime\nZpgT6preLeJNkDGdv30LMWVJL9bA0BKcWahAjj4WPazb8ClcHRxE5bSenM1R\n/zovZLPETFZL0IBSkN7ADKzVNx4E0NUpMwU04Ss0Qn2bP5qfDGdfoJGi3/or\nN8Ifli4/bmc1GAGT4zUK6Qt6NJUocxiZNvyY+Ibd1EQipDHkuyq8G0hCBCVU\nCGd6t7lIRGmr9FbWD1AG93+mDDnE0qB8rSi3CLVeRMnOxbKP4SmO1oBHiQPJ\nIGAuMZsY8aU5tG6iBlCnUWP0hNJ58B/Vc6W/IekAd8XfrOTNurAp7Y5G1Zne\nBisyy+mOab4akOVqxs0pf98NNO2MJBYIv0tpIZtE7ZqMDHmHpCP3GIS7lXsZ\nWXj/1oeMJpQH/DJrW7f+d9iqvhtQ/n+yGfsbCPhoEl9/A3fXz2hssj1ex5T/\n1UpBy9FXCske1poy2Ah28twTkaQFkBWbtWCNUucEysNOOYen3PXR7QEFexO6\niNVyYkxQi9ePDsGDkfikT8mZge2w/ywAkNiT6/mTDCorf7Eol528X7KorBWC\naVNPN/8I7k5q+vro4MKvgbtDEvZOUXXrBvT6+8A5JR0741uEa8Xmh8hIvkRH\nofgZqrAFrMqL7kfqb0f0EGf/2lI/sX9A6/imkLW9OqKKfACkTwg5VW8iIxge\n3mto\r\n=SwXY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCplJXXu+K8zQ3JcpvpYZ3yRYC6VEtY13UG/nDnuWuYbQIhAIA5tliOgATL0EC0+WsO3gOXFREX49bpCxUhukB2NrMI"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.10.0-next.1597702585.5148e26f736e3421a3db1007e9f6fc9a883ee07d_1597702586842_0.47360901304664527"},"_hasShrinkwrap":false},"5.10.0-next.1598187506.09a95957ab554f7a5a88e8f2ee2688e4528d0ab3":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.10.0-next.1598187506.09a95957ab554f7a5a88e8f2ee2688e4528d0ab3","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.15.0","@typescript-eslint/eslint-plugin":"^3.9.1","@typescript-eslint/parser":"^3.9.1","assert-helpers":"^6.19.0","binaryextensions":"^4.13.0","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.11.0","make-deno-edition":"^1.0.0","prettier":"^2.0.5","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.18.0","typescript":"^4.0.2","valid-directory":"^3.0.0","valid-module":"^1.12.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ES5 --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"09a95957ab554f7a5a88e8f2ee2688e4528d0ab3","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.10.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.10.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.10.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.10.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-node-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.10.0-next.1598187506.09a95957ab554f7a5a88e8f2ee2688e4528d0ab3","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-UDhlKDqdQ0sa10z7MRYfjj5rrG9dmfm6h/tBhpgKy2psd9/RFMUWleStMxXq8dLD0O8UGI7nqc+8Mbd/xHtQiQ==","shasum":"9025581aa19158ecb05fe63583aff0b9fcc62e7f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.10.0-next.1598187506.09a95957ab554f7a5a88e8f2ee2688e4528d0ab3.tgz","fileCount":16,"unpackedSize":46902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQmfzCRA9TVsSAnZWagAAJ6kP/2sbZbwgZnfw/GTOUR/7\nPRI1wMoP75aEYreE7K5ifeJLJSn5mT8EVC2Xi1yzkAhhIJjHHWzz2RhsvN2f\nbI2Xtlt8KBHdmKumDcBjCima3B0ZsA9ZmX74CcoI2rjaTFE3EctHgqgSNN+F\n8ljxsL/k7Mp/Z4x9wcqD+TAV705e6lfNLN+10lhCMlZ1D6iDMZbfy38A/PfE\nvUpZ0tfiCk+qI3K8V8yWvW7f1j0eswwN+8wqZ2EpRbuKV1tLAjsh+FlXiLZv\n5d6TMJ21EHijm6KHwwhy/HI3xfenfdYHexy+4mtMMS5M6A4MMhFs++zVEvvT\niP/I0zxeh7nINhK1GgXtU9C37ElpxgzQnZWDBq3hnFP4vPvtJi3oHxRSS9JQ\n0fSQjq10Xt+HaQlPRd1/EHy8lwceFKw7z//85pb5/DFPqDdCI3Z+Gzqa9DsH\no5a/nhdk3qlahOmFtRxO5S5SZ3Q7ncyovDgM0i7062nScZaFmhOCTP+Yv1C/\nrKcO7jyzn08xcV8rJcktgY6rBfcQeb3yAlte29TStOo2ggxjmOHScsi2H2y9\n1FlzFdAaBnkC6CKeXD5yVDd1eKoP0SdB5xaNrX2QfSpWbXUK4Pz/g+gb23qr\nOGQJ6MNpuUJtDNZnd9T6zxqKNn1c+LUFoOC6ak/1Qhm5YqZlBGOlVijyrMOE\nUQb0\r\n=50q8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqXAg6EmwZl5JUsBTwGfnxoIo/OgmIgBN/8atDS3oJLwIhAPoiUGAnHAHg4DI53b+Qxnv+Dlb3ExrvqQ+vFvTa+JlB"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.10.0-next.1598187506.09a95957ab554f7a5a88e8f2ee2688e4528d0ab3_1598187507222_0.4792444002741172"},"_hasShrinkwrap":false},"5.10.0-next.1598779955.0e159c6754eba71a5ce390a8480234e9289efed6":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.10.0-next.1598779955.0e159c6754eba71a5ce390a8480234e9289efed6","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.15.0","@typescript-eslint/eslint-plugin":"^3.9.1","@typescript-eslint/parser":"^3.9.1","assert-helpers":"^7.0.1","binaryextensions":"^4.13.0","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.11.0","make-deno-edition":"^1.0.0","prettier":"^2.0.5","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.18.0","typescript":"^4.0.2","valid-directory":"^3.0.0","valid-module":"^1.12.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ES5 --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"0e159c6754eba71a5ce390a8480234e9289efed6","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.10.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.10.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.10.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.10.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-node-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.10.0-next.1598779955.0e159c6754eba71a5ce390a8480234e9289efed6","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nwvILrrZsSfyeXjVd8ZNHZecR60N+kqOYWliMhMhrl7vsJSSZGZlj2uQ1wi191Oav+SAlo9bpmuXbHvtAKBPIw==","shasum":"1ada51eadf58e52265503f911312905f2c82b3a9","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.10.0-next.1598779955.0e159c6754eba71a5ce390a8480234e9289efed6.tgz","fileCount":16,"unpackedSize":46901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfS3I1CRA9TVsSAnZWagAAekwQAJI0C9l4w0riVjNvxFFm\nK86Vfc1G52KohsaSHXgzNFrmxAusnBs2LZ+dnirM0af1F8OMNeQ08Zz4SGJc\nyMtmmBsvz7jSruSoZOWbkudOgumFxWEkKrnK9foTYHvf7Bb9W0h8CW/A1QLW\nbZD0e+xwVKK2eRZweoxZiHd61K3q3oXCAACGlpdBqn5VxPKtGAwk9o7x+P/x\nbFxf0hj0RZAspSWMNXAFjh38lapewcKA7GV9+qtAwFcSal22Q7Sf4OiadJha\naLttFNExtmL3JQ6YC4CvJzv48zJU8J1nZSR41qteBW67pLKEX9Mg6xg5l69g\nBwHnxftKzks3KeBgPv6iOiFn/TmA+JadET/G4qBnGOqCMQF7Bpq4eUnpKZ+p\nDEx9+s/kjXS+ckyVprb/QFdm9uRMo+cnDHz3q01z3jBgZ+cnIBT9+NpYRPu6\nwofJkSfJP+UvCtJvli/D7TQ1PwoNGJHmQeo3pg3Mnpv+4QpGuRvL23plP6vW\nrf4B5Sx1z1K35jZXyHrKNLHPFut4OHPh903vXEJiP87H3Izw+XBCHRuoxyxX\nvOVFH2rzNimeqgt88ZTB0Yd094u0Fg0jpiS7sXyykQH+RSiqhJoc3MzJeRH/\njVknUEp4ngvgDGxhL3X80wB8OMKJUsVEcbHz48Kp921IlOEONGiCZbYAWt3Z\nSu/S\r\n=WQct\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGpu4xLIbIdfNNRd96xX0tD4pELx27TZ3rx6wHdyjm0EAiAZaZjmMH16eSQ27bcpx3rq0CCoAYqIrhXiWLPkZJh9hg=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.10.0-next.1598779955.0e159c6754eba71a5ce390a8480234e9289efed6_1598779957098_0.013897451843929876"},"_hasShrinkwrap":false},"5.10.0-next.1599075802.85fef84823f370c4e203b095ef6731ebe186ae1d":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.10.0-next.1599075802.85fef84823f370c4e203b095ef6731ebe186ae1d","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.15.0","@typescript-eslint/eslint-plugin":"^3.9.1","@typescript-eslint/parser":"^3.9.1","assert-helpers":"^7.0.1","binaryextensions":"^4.13.0","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.11.0","make-deno-edition":"^1.0.0","prettier":"^2.0.5","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.18.0","typescript":"^4.0.2","valid-directory":"^3.0.0","valid-module":"^1.12.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ES5 --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"85fef84823f370c4e203b095ef6731ebe186ae1d","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.10.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.10.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.10.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.10.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-node-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.10.0-next.1599075802.85fef84823f370c4e203b095ef6731ebe186ae1d","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-M8EhQh+0yqVjuTZf4vK9XSnDgdoV9ODQmng1XO2xGBzhRe3MdL6v+N4wlji8Py85+DeAfVDMHVgwHtDWj2YU1w==","shasum":"98be9c26bf8b3ad75fc4e6a6f68393b3cc0f3168","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.10.0-next.1599075802.85fef84823f370c4e203b095ef6731ebe186ae1d.tgz","fileCount":16,"unpackedSize":46901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT/XcCRA9TVsSAnZWagAA5SQQAJuYdspie575fzcFix10\n3T7v5NrS9vA92wQtd7S8bpSJFkit3AKDr1lJT29/kIBlyhe2Xl1+t3GEn/Kd\nTdmgrWBtfOWRdMkXqjOzrAQPQxw9gaEVYM1LQBqEMN0wwQAva1q9R/ogxEdG\nXOYQXLd3fQTjr+zELPIJk0d9MokfdAeorwi/KYuym6kG4MQji2SL/FWQT6A4\nWLxqDlQmYkMwke+Tj5BuBrfR1A69Uj4EofeZjrk97O5AFccPT99X0bfbQ3n7\nCUZsGzz45Qf0cnszo10j5gZPNIguhXLSPmKy9et4fsIGhrEVipgfjHlHRP6/\n1W2mJLHkBognWJIdywHVxHmFmRbwWI4qWo3lpK8F32x+4+B4m8B3BNvNugG2\ngEo6rL0bbG8M5ZGzKfJ4axE+hByysNY7PygU5FmH+ZO80cKijt4tTlmFBG81\nwc7gtN+t/6n8TzHGXN+z7c8h0n9JjK9VL9P3nwYAmrzirfdivODzHNSoMkPl\nqIswqDY5sSNVV6HSsOh6Le2Gh7wBqjGiT8S3Flh5fz1M7OobdR9NT5UROAIB\nfe6lJgVpkVxQhmbhZBokfhNUTcZe8rxMAXuDHc/Q4YaW7Kq7xGaR3ofYpqDr\nesUkhu/0mEraZe+N1IdYNdigF2K3TGmKZMWq1Xfam+LkIm4mq+zDFASWQy/Z\nm/eK\r\n=PdV5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGxa4eTj8ek7+oyuur7Ir1wOh/M1KHXiNTFyq64tVnnAiEA+lsdBsazt9xDxT5a8H7U1+XyEvot53oWHmspYjGqgAE="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.10.0-next.1599075802.85fef84823f370c4e203b095ef6731ebe186ae1d_1599075804054_0.6630742932775084"},"_hasShrinkwrap":false},"5.10.0-next.1599202682.daaac91c8144ec3e4a9695d6f1a4d9a9d425ee6e":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.10.0-next.1599202682.daaac91c8144ec3e4a9695d6f1a4d9a9d425ee6e","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.15.0","@typescript-eslint/eslint-plugin":"^3.9.1","@typescript-eslint/parser":"^3.9.1","assert-helpers":"^7.0.1","binaryextensions":"^4.13.0","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.2.0","kava":"^5.11.0","make-deno-edition":"^1.0.0","prettier":"^2.0.5","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.18.0","typescript":"^4.0.2","valid-directory":"^3.0.0","valid-module":"^1.12.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ES5 --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["browser","ES5"]},"gitHead":"daaac91c8144ec3e4a9695d6f1a4d9a9d425ee6e","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.10.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.10.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.10.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.10.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-node-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.10.0-next.1599202682.daaac91c8144ec3e4a9695d6f1a4d9a9d425ee6e","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RXedbF3TPxom9aXAFSIL6UZPlWgGqO1oBolM5ghZ0I6A1UUG1ppeP17Rg9SiI2NloDRIYpLjooiyoBsJbsbIqA==","shasum":"deafead0c981486b44299073854747ccc63fabd2","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.10.0-next.1599202682.daaac91c8144ec3e4a9695d6f1a4d9a9d425ee6e.tgz","fileCount":16,"unpackedSize":46930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUeV8CRA9TVsSAnZWagAAiogP/i0h50RYiz2OE9K0bmem\nMhFkHvrF6JbsMNiFUTpcP9PwyvxLmp3Xc09B+t/5PtR06YPeRC+QJi+Y07WK\nM0fvd4kPQTMwNQeWiP3qimk0779onWrbTYqnYdM0TvEVXe+D0R6/xEiHIN2n\ng5zAVTnxSVUsp/5HJS079T8WqSpwyAHW9BUex4YCtXDClDs/yWWwVdLI6Mc9\nwAiI7Yi95bdJmqt/7OcWiZ2Y5xeareXz9Onx5Rqi/qGv69utdIhxN1Rodntw\n5xTpnK9W35A3N6N29RzZpViBGr52LFC1ayhIYHdT575Fow2g1kad2WnZPVJk\n+gyG0fdPlh4hv8X0pKQ5Y6HrzXyYhAIWWHn69l/1zRgGM80kWN7HInO+iyQG\nWomFJ4Kwavo9bQP5pDetvUsDgKXAX5VVptlcWVmfIr88kK/MgyoxV2DBKi32\nZWXWpsDXkbwBWA5R1kgxUzRvwlrhpCP0Vlg5HWjWdq0feDmDdmZiFQSRKT3o\nX+B1Ch0xoN5ONpuGoqHG/Jki6E4rWGJFSA4myJrAs3eEQTUKPy9NpO5Z9/Hu\nrfs9+Y2IdJApOPVvoIyDgIX7Wnbk1iyjAt3iiOdXvG1IGrVXXQMAO/PI4u+y\nFOJ0tz8c0yAoAJsVep3yN6unO9e+CT0+RyTGLWPas2+mjKw6FAc2lm8l4qbX\nrZzL\r\n=Raxy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClOvb0LvdI7uqsc03ByW2xUcJFqn/3khHP/4oH1uns7gIgaHdiYh/tNc/bQyY6h//l2fRZJsE61zdTw46xupBeThg="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.10.0-next.1599202682.daaac91c8144ec3e4a9695d6f1a4d9a9d425ee6e_1599202684396_0.825636990036207"},"_hasShrinkwrap":false},"5.10.0-next.1599205965.fa88676de071b33d4b6ab314b66283cf04ded942":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.10.0-next.1599205965.fa88676de071b33d4b6ab314b66283cf04ded942","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.15.0","@typescript-eslint/eslint-plugin":"^3.9.1","@typescript-eslint/parser":"^3.9.1","assert-helpers":"^7.0.1","binaryextensions":"^4.13.0","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.2.0","kava":"^5.11.0","make-deno-edition":"^1.0.0","prettier":"^2.0.5","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.18.0","typescript":"^4.0.2","valid-directory":"^3.0.0","valid-module":"^1.12.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ES5 --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["ES5"]},"gitHead":"fa88676de071b33d4b6ab314b66283cf04ded942","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.10.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.10.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.10.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.10.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-node-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.10.0-next.1599205965.fa88676de071b33d4b6ab314b66283cf04ded942","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7gAfyhAAnKPMh9N5gzIAm9+dUHmA8LnC550luLh8SaXFBIAHQlGP8taWIwVoizoCTnfcD6cyYrdiRq3ua3T7aQ==","shasum":"9ee2cbbe2525603d655acc75bfc1e1f07508c2a8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.10.0-next.1599205965.fa88676de071b33d4b6ab314b66283cf04ded942.tgz","fileCount":16,"unpackedSize":46913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUfJPCRA9TVsSAnZWagAAeiwP/1FZy4Cn4UGUZOXLHRn9\nEOQBxzqh77qT5yxfX4OZ1ZCCczi4rq4IjyqipLSREWc+5laBFs3nsMnTLpap\n5d8uaURWVjkZznkLsli3tcT1OuwaQ6agepGsGq8f89NO2rzA2C8JcIdGCeYD\n854HxUwC8pYNsypgboAHC3Vh/CuuH+r7cW1ya7k5tUQUB3J0xhyTMQhy0ZD0\nmMArYHkteGfGvINaErnmw140rT0if0LotF/OKbPf+7EWMzt78pDYBlbm2Kwm\nJhOUVenrySgyN/bfrtyeJzF0q/3hJwFPYbwxyJq8KGdD0F9mFqoLHXM2VaA8\nMcB9nlg1++aYToAthZB8l4StjzaFmbmA6yR9953mOWkYr3+jbEjcbEinqwWT\no7r12RHok3qoGnEipDAnUVs6lNlgMx5O0IIEzvOt4ogOnA4gHtu/CKuFa/Ri\n8O9meYfoMnhQKvwFQNxJLDCMc6JopDAq7IlGeozPG0gGqmOK9OQeyAsDCbeq\nDPzvhkABQUchrbqNWxZ6109sEKZQppd+nmJwXGFQyfN5jrEo3CD8QQfaraMW\nGN2Ysliy4Uk7dQVMN0tWz0jTTZHp3Xe5xfm8ah06y9z+EXIULIIQBbBgwXaf\n+yG5H85bf5V+2+QdwJ+ce+A3u2iX+7kENCNHimhRmqDn8ujbatMPpmUwRP5H\nvqvt\r\n=6w7g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXgKOuKN+ZEnUHd2BNM+Hd3ksNX9FnE8a2UUwk0Sh5bAiEAoBlegZr1G0CCnRpgby1ZMAqmD5d4p1bM03Io9gBDoa0="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.10.0-next.1599205965.fa88676de071b33d4b6ab314b66283cf04ded942_1599205966700_0.3576661120008029"},"_hasShrinkwrap":false},"5.10.0-next.1599206054.bf3ee6a13752972a0f44d54349d77a2a032a7f6d":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.10.0-next.1599206054.bf3ee6a13752972a0f44d54349d77a2a032a7f6d","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.15.0","@typescript-eslint/eslint-plugin":"^3.9.1","@typescript-eslint/parser":"^3.9.1","assert-helpers":"^7.0.1","binaryextensions":"^4.13.0","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.2.0","kava":"^5.11.0","make-deno-edition":"^1.0.0","prettier":"^2.0.5","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.18.0","typescript":"^4.0.2","valid-directory":"^3.0.0","valid-module":"^1.12.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ES5 --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["ES5"]},"gitHead":"bf3ee6a13752972a0f44d54349d77a2a032a7f6d","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.10.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.10.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.10.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.10.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-node-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.10.0-next.1599206054.bf3ee6a13752972a0f44d54349d77a2a032a7f6d","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-rFX3/r3sdwtk7pN3v5RpJkGuVRIO2JLFK2riB3E/GowYqu5g6tihDP8Kl4K/fUqSMpaz9KeUpjXL+wkmBYK3QQ==","shasum":"4c60d3622c24d33cae902696969cfae9f5457c0c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.10.0-next.1599206054.bf3ee6a13752972a0f44d54349d77a2a032a7f6d.tgz","fileCount":16,"unpackedSize":46913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUfKnCRA9TVsSAnZWagAAdM0P/1OfKx3nmsEh2bNoCZh4\n7h25DQWxzylRBgMJL2CoAzDVmZMUMFo8JP2f9gbAFqqbnhSubZBwivcuMf2o\nSqNn5oi6wQ2ta2xDsjeXzqt83XgYbp9vugWP0sg6pd0fj9Rd/BDbI4D2q9zS\n8Yreo6GJgAEwNzIdVn1Vrqbye8t2xd/WJrlR7cbzUj6654N5X/bh+U0sZgJS\nduNk1wKbSIgtEJnydjkDkwuUyLzC8eoN66by8qJXyXkAf9gqkUHX3hR5ZvPX\neKjuopwzOYwH0mfajhkzfCfV5VlgW0zCTth5Wych1UBpZvIwm4VKh2yGEjct\nxngqn6wOt7vP56TOJzHWQfp106C2+oYsC2aSr+vewATRzk9v9cmmliSSV3v+\nRrztQmMli3DViam8WeQ/SQcMt5kHaUQ7Rhi/2zz8xj/iV6jla09/J0QRNjCM\nKeDEST0ciGngQlteRVq8uaqKNxVAw+P2GUXfkUmNL/omYnVBdWppeFP+XgPj\nxxAcsJQdndiEUazXdVJttKueD+h6rAJdlFAsAQI9YVhpIzvA2WOtIK7vs4I0\nIRoXDtAz0iuZ9x0bywwJ4rdsQH8+wP0NkVZXfcyemuYCW20706RMnzDT0eQc\nLqp5GSgsO9lEMwBAaRofcB3iQMS15OIVeFhKd6JUpsuqfvP3H+0q9eaLugbN\n8TP2\r\n=JUaq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEAIsZR/hHr8GLL+81+mDs248x9Dtp07zEPFDtNy5ggKAiEAqhtX8jocMwwmPwdkRf0ciB4TTm9lZwia7PbFYN/JuXs="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.10.0-next.1599206054.bf3ee6a13752972a0f44d54349d77a2a032a7f6d_1599206055468_0.974942176113293"},"_hasShrinkwrap":false},"5.11.0-next.1599281673.f22b810d481228f23e2f79a0b10c33c9df2af01a":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.11.0-next.1599281673.f22b810d481228f23e2f79a0b10c33c9df2af01a","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","binaryextensions":"^4.14.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.3.0","kava":"^5.12.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","typedoc":"^0.19.1","typescript":"^4.0.2","valid-directory":"^3.3.0","valid-module":"^1.13.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["ES5"]},"gitHead":"f22b810d481228f23e2f79a0b10c33c9df2af01a","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.11.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.11.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.11.0-next.1599281673.f22b810d481228f23e2f79a0b10c33c9df2af01a","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0eqO/h1S1J4zdH06Juj0c3GqiMPc7IA+lO+KK0yu1HmSfUe2tgv66WdTnFO3Eof2KdcFO8juS40IC3eUEjamIQ==","shasum":"703ec2b0983223ff2b065c8829ed14624985a09f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.11.0-next.1599281673.f22b810d481228f23e2f79a0b10c33c9df2af01a.tgz","fileCount":16,"unpackedSize":47217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUxoLCRA9TVsSAnZWagAAPPEP/jQjjGtFFBaAPRYTU56f\n8/87omECPKrDzVjNpRBIEOafmVJeoxBqzwm9xF6ianmItFHXAxEYnOCCDZnI\nYxcql0gNwdBwyl8227PLu37kU50Z88Ew8mEW+1BgXaEO5OJy9muNi7yc3H5h\n6H+iYC6XmfrcS5liD9L2e+RIEqV2gFDMMRCTDohRHs6tklmx09VRnCl8lQZd\nuu8vtcVBssKHe8EJLv3vOQ/XiaFbnqTfwi6i9Z8qyK/hcEtm9Ucikm1H2acI\nA5bYM3/WVb4g7oKMPB49wdqesy6prpaGYpZU5jcLY5kXxGVF0UhzmCASrQa+\nbpWsjPHlIqDFUFv0tO+mEs8w/gfuUPE3P86uZQwAw0y+Qp95566/wHgGGGRI\nRJQQp19Y7KW8T+blKMDGqwKEKxqVXwUeRTreSE32jQMKT86ofxy/4lmpvpWK\nXUx1ybI9o4AxWGq/6CyjIYAa8DvQFmXHWHarG38QYNSa63hlOjHvgDcGdfe8\nchHJv6E3DkrHyuxPgBWzSn3RGYMuJHtHm39SI13DLus+6+cToRwMpo4hDXUd\np6i07aNni+brTGFYjkF7JQAbaip63uqvFqQLiFZHB6IbjyBO3RDj8T0kVuZL\nAUcrqfj9pD2PRagtP8tdo+lwxbWiEswkjM7IqJhbuiCG3FC6nlONFqdDD9bH\n676e\r\n=+Nlj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2j4LizpZne8jQJUWR6pnh6xdX65XWBWZOS4XwfoLlYQIhAIQZ2a08Hx11IkFlUNqwbK6HOXObaw6PKTKT7+6SZhNm"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.11.0-next.1599281673.f22b810d481228f23e2f79a0b10c33c9df2af01a_1599281674863_0.47228712290513486"},"_hasShrinkwrap":false},"5.11.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.11.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","binaryextensions":"^4.14.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.3.0","kava":"^5.12.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","typedoc":"^0.19.1","typescript":"^4.0.2","valid-directory":"^3.3.0","valid-module":"^1.13.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["ES5"]},"gitHead":"f22b810d481228f23e2f79a0b10c33c9df2af01a","_id":"textextensions@5.11.0","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-45T+YGh8oLVTvzBu6RxLEKVt+4XIAuGZislYVzbJg9z3isP1MFkKliiEDZ7haRQLnwfM5LduFYnYFktBRCjS4g==","shasum":"0d85a62769940334c0a686efaffeee068d68a3d0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.11.0.tgz","fileCount":16,"unpackedSize":47160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUxpdCRA9TVsSAnZWagAAdFAP/irR5wEYqfBFuXzfQQ1J\nU5C1f/RMBZSeqba9wQa2nncqSlBiz6jggbrM4kUikm5RYPcIwOuWOczkGA7c\nIzwzUFCXc8hizebD+8YdLBhcchmLcHY38fRXZHxcnTkkLL7rMpyACS1fkgnu\ntn/+nHt/2JQhDUZxLqX1ki48AhpLPdy5E4hjJpbvpj1RSuhFoNOI3UbrCct/\nsNK05oq4IZSP9qIsoVq9SMYxGamjofo5KXW6oodmiRicsYALUJjor+jE7Jla\nA9/NdA8kybcfsthJ1qGefdnYM6CTk0i8nBlIcUhIXSHo78V/JdwhXbsTb0l1\n48oF9K/EHw2DMohd8yjIbMCd5MteAZSHZWLuVyWi64yla66lkcaEYW1lCVBE\ntkGWY+7Xwubj0ZpxIOqfjMBEanSMNoveCVe1L8mxpWCBhVWP+6uApYqF3RUs\nZMBHDC0EXvjZj7yuFiebrDt3l6T1ZOHGahc2QuHY1RKYI5wPWZrwn0reb7xG\nhlDIOxzjX3Fj0zDJoVcsSW3Q3U+xssU1WESgyCEZX+/r4+HWZDY+4kA8TyjL\n5Cb7SRuxGtdzFatGaxcXhVz6QedlpIYqOdMnUG5SeB8qtAYwFnmxME6wyVuJ\nTvjzcNDyhrIvQ0FGQR2t6cKlOSfNdPJIN1+V/r3SKseTVg9DuVwDedhSeZvl\nUya+\r\n=ORtJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjIygipevqkQZPpPYTMPQHA6PSV457gWaLY0Ln5qsy/AiEA/1A0h4VQ/v4N4efe8+FHPOyVABDLx+pKulY7LABxbxE="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.11.0_1599281756808_0.4380872870177257"},"_hasShrinkwrap":false},"5.11.0-next.1599395307.5ed63643f93198c6998ecfa5f266e48ca8b436d9":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.11.0-next.1599395307.5ed63643f93198c6998ecfa5f266e48ca8b436d9","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","binaryextensions":"^4.14.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.3.0","kava":"^5.12.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","typedoc":"^0.19.1","typescript":"^4.0.2","valid-directory":"^3.3.0","valid-module":"^1.13.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["ES5"]},"gitHead":"5ed63643f93198c6998ecfa5f266e48ca8b436d9","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.11.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.11.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.11.0-next.1599395307.5ed63643f93198c6998ecfa5f266e48ca8b436d9","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2A7fhMoU5Rql8gNN4E1zOLIlPMNAtCmc+3fKnkhNDgB64bp6KPszn0I0gQ+UAF806JNTldCHMVZ8aGN38iYvsQ==","shasum":"0c974c69feef5ba30b3e4f9534218661d8989278","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.11.0-next.1599395307.5ed63643f93198c6998ecfa5f266e48ca8b436d9.tgz","fileCount":16,"unpackedSize":47217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVNXtCRA9TVsSAnZWagAA9zwP/1IlLOOENQL+NXcJ5REq\n2U55030iWLYxu0MrIeJmxO61y9j+6PBh0nOb8uojFnxFVMDLrB5NK8ty8Rez\nr4cotp9McQZZ95Q7+CbMO1ydrqaJCLGOfOR/nx1pR/nz4PQqrezt3oggJNYm\nvt0J5Redbonsi1z4d5X3Oel/zji+/3qZvDaswUwTlIyS8D8gy0eG65D/7oq5\ngqhqjKBxY9vmW1+7Sd0UVo1kW39oplI3n0oNFboC5OxRiXv4HrlXCw0TEwDo\nT/+mmRe3t7NEgAuaigMGiZT1yVxDtSGEhL41FsblGJgOrzFTF57O9EzcnsxP\nAC+WzKq8DjZC4m5Tf36lElMYX8AUVcse1A0caNNNjyOqDEaLgIINZkvSdr5s\niwcf5txpsYkNyepAsSOPk3q7V0bw9ctJYH3dpzN1UtlZfEHzwbZECdz9HV96\noZZFqAL6dFtkryOA4iUZfsKcZ6byEWGv+wE6C2WpX34R2CvhIqqdgMn7DGh6\nSVrMbixqvwkpIcdjDxRmucCvf9SdMjgkEuyWnMrcUz7RGTYUN8DIMtdqzRIk\nen7fEcaLGJgiQkgmatLLWcfXGQbrOvKjI0aMFcfngChyPJwEKwAfLSF+bte5\nD2yyCtH2rNr/8iDyhVSkdDBoU5vrMqw7b1oBBZJBQdCO6Zh2aV3AT2S+Xfym\np77k\r\n=yTzF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNZtOf0jZn801wMjQpwAdMRuzPICX5QVo4QS18EsW4pQIhALucMF9VxPSg8C/OTx1EjUa7kVHfv/wDNzJgtXiEngDU"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.11.0-next.1599395307.5ed63643f93198c6998ecfa5f266e48ca8b436d9_1599395308765_0.8891586609702145"},"_hasShrinkwrap":false},"5.11.0-next.1599991997.f2aae81e3af993abf65c40452b3bdf0786016027":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.11.0-next.1599991997.f2aae81e3af993abf65c40452b3bdf0786016027","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","binaryextensions":"^4.14.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.3.0","kava":"^5.12.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","typedoc":"^0.19.1","typescript":"^4.0.2","valid-directory":"^3.3.0","valid-module":"^1.13.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["ES5"]},"gitHead":"f2aae81e3af993abf65c40452b3bdf0786016027","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.11.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.11.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.11.0-next.1599991997.f2aae81e3af993abf65c40452b3bdf0786016027","_nodeVersion":"14.10.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-B+B5IPwToNf7/c26zoMjI098obX9vAbWKq9qscc9x6DwW15ZJXLM2hmifQVkdMV+25MfT4XgVm7Wh/7WYhvGdw==","shasum":"be778ca8dd3ddb4a58216de7f9368c6d38e682c0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.11.0-next.1599991997.f2aae81e3af993abf65c40452b3bdf0786016027.tgz","fileCount":16,"unpackedSize":47217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXfC/CRA9TVsSAnZWagAAa3oP/3ahmNLasU9umK+FdS0Q\niHS5MocDwVKvXMofOxv32PKWldEacygGjle6+q4wj6fqWXksLNpEpsnNdqlM\nmVZ0nos/p24qIca3F306TumSi9jpYWQ+KH91BBWIcA86nExQ/86XizlDUxgo\nZKJwsd0o7XpTJIiqrHko+pmqXLngqyDTgks7fQbKi9XJV6mq/plkUJdr2ZTj\nVmLWisbzwirZy5UIoC7wUmja0VORIYL4qJdKln3kfOMX6rOYyd37PM+WR5ir\nNzl9Mor41PfKsmhPcju2os7Zf67ioyXz06ZQaz5M19zWPTvs1E3qTSsTfpvE\nchwxXlKiQQ1BaQrWE5RAJN90Ex1y6qY25+hQIAOZ1mzCEPIvR+IX8Hwg57Gf\nFxbPZY/a1AjwN9Up0Gb1PdO7CLm4UnGPCu5Vkn1zNb0XR5Ru2vthxQJ/Pexs\n/hTpMPBYpvy1wD49+Pmg3UK/xKJrZZ2v+/V84jIhjzjFIF7KEvnq/U71IMcC\n8dEd7Fl7+qwxu7lmgTfRdF7I/b7+rfHpzkEHhxxLq30sPT8KsLUIERqUW6tB\nK9//sBwF3JMBOMFNjxfWVUKl5xXQffZ+r7MUPV7I2stE0g72CoqTSBcipXz7\nAWi2aRStI2wfZUo1OSRs3+bAoSK7IAcBsFFJwKk6r4H7kzVjCGrkhv2jcj4p\nef6m\r\n=NHCi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHFu3fUkq4gPywVho8nPJri6BXyHBZqsAI6KhIWPtWO0AiBKyVX/nRODYBVMMRvSdSMJ6RbzGOS3DNwNAcWD4qLxNw=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.11.0-next.1599991997.f2aae81e3af993abf65c40452b3bdf0786016027_1599991998585_0.011217950142357491"},"_hasShrinkwrap":false},"5.11.0-next.1599998094.9f05cbe2423fefaae548f86b5e23daa5aec0dcd7":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.11.0-next.1599998094.9f05cbe2423fefaae548f86b5e23daa5aec0dcd7","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","binaryextensions":"^4.14.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.3.0","kava":"^5.12.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","typedoc":"^0.19.1","typescript":"^4.0.2","valid-directory":"^3.3.0","valid-module":"^1.13.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["ES5"]},"gitHead":"9f05cbe2423fefaae548f86b5e23daa5aec0dcd7","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.11.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.11.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.11.0-next.1599998094.9f05cbe2423fefaae548f86b5e23daa5aec0dcd7","_nodeVersion":"14.10.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ITdFQXRhyPgafqZZyz/DghPqEASBwwkTRcb5fLYUfI1zQVKSyfsp1tKwH4WG05CbltDlDp60q53cDZKoeG4elw==","shasum":"9c1515e4863f2c598689528fb788a9301ce1b77b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.11.0-next.1599998094.9f05cbe2423fefaae548f86b5e23daa5aec0dcd7.tgz","fileCount":16,"unpackedSize":47217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXgiQCRA9TVsSAnZWagAAnYUP/0DUrCWDH9DMHalINZLc\nhkx7m4pvXt6gMzg4T+FhRaP619alK4CJQTroZbtLfK8t4XQ2PatPPBh2ZAd8\nd0K0fx/oNR+LVLXMhlYYhZ0rKXHH5FULA/rTzxx5pR0oVj6tiVWiT2MtDETh\n/LB1Y3+swTGybr/2eDFoJnO0mxhXY/Jj01NVhUB52xPMMQWnYOGlQO8N63pI\nQMFr0ldtgd3QB7/H68OGLxCkQWuHkoCbvZGgddGfF9VrscdppdGBewuE3h6y\nLoD3eNOuO/Fx4EiTAh4vn4qYxkdRLkk2t+bbE+xa0ZiYY5vu8cSLTY93PWyx\nx6BYoJYqa37Qw30/b1scy/4P5oV4KAFhfY5IklIlRx5XJ4tRWxK+fphci+4c\nIdD/GVSzlrlOzLkuhgtyalTwdLz4gk+VsfVMoThH78119dvliMYfZ6IznJ0a\ngvDdU/1Hm3CSvIgOk8fORf3DI9dsvJ1LjA4kNZMU2tz/HBCh09KW+mz+PCfL\nZ+uGq/X7vS7mUWOwHL8XCpSrrXy7a21I/s6FgA7HAzBbZSsmAANBI03ftmJa\nqxzW/+nfXZGIeN9mJYY06iiYxsaXuTZfJZpyz8xcmJN7x8z2brJkcdldGjs8\nTYSHY2JBF6LsI7oRoEyuMHdz/dU0cSYRwpM+cde3pD6RPOho+yE/AUQLuTLO\nraxY\r\n=mD5O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1zMUw+xt+b8hlsRsbN/KfxK9/NQfGrluIcZsLmEIvRwIgfXTuIqr3/UxTlvjamzwkAVGyor0rp/ZqaO0IcU8JEsk="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.11.0-next.1599998094.9f05cbe2423fefaae548f86b5e23daa5aec0dcd7_1599998095530_0.44346935812342614"},"_hasShrinkwrap":false},"5.11.0-next.1600599083.0e95b74ebd28efbe32b1cdfd7b7615648c6dc3cb":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.11.0-next.1600599083.0e95b74ebd28efbe32b1cdfd7b7615648c6dc3cb","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","binaryextensions":"^4.14.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.3.0","kava":"^5.12.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","typedoc":"^0.19.1","typescript":"^4.0.2","valid-directory":"^3.3.0","valid-module":"^1.13.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["ES5"]},"gitHead":"0e95b74ebd28efbe32b1cdfd7b7615648c6dc3cb","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.11.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.11.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.11.0-next.1600599083.0e95b74ebd28efbe32b1cdfd7b7615648c6dc3cb","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-F8u9QBoWVIFIJ64epi3t9OawyJ8JXSuj4jk7ruqVKgjm8Jc2gVPbtBZyq9EESsiq3hgefBKWUX2bpZdHedTX9Q==","shasum":"868f39e32b3022b156a49ce32c7f2685e1784b03","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.11.0-next.1600599083.0e95b74ebd28efbe32b1cdfd7b7615648c6dc3cb.tgz","fileCount":16,"unpackedSize":47217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZzQtCRA9TVsSAnZWagAAg7wP/R7PwRPmwvMQlcm9qAb/\ni2lsE1d6tJ3dyDciVp8CQwXGOZJrW6WgbVsAsZSrcPZB3l8nJdD/6AAAH1UN\nbyOu/SYGEENCZyFPjUa7i61zRv9WKUmRKCLml756hRuSi2UpO/Csoy+WeyTQ\natWAYCXYvcuYGRQMMpk6FFh32BtCXYcaRfMhQ6DohVvrS+2YNkYdHxjJCvTi\nX+6qPSv9lx3JjkKlI/5UivjHNKKZSzFjKa5DJIayeMgpKXn7eGvYkrO5nKW3\nL0pHLqWKWVRJ96Cuj4nKOsc9rtqhXzBcy1nLuaHdLkFvqFYYVNlRuP8IwgvJ\nUHI48Y0GJyIp3lF6ZiwrE7RMM5BPabEVKdqUOCmzKukhRLimnk7sSkqeOfKR\nW845b4notYVfs+f8DJkdFZfMRwMnzKqR3GE4NPaIsZI6ZEq4HNnSZfT1bQVN\n2cTBs9AM4eLOZMHGRkyc3px0bthIOnSAWyU3wPeaUxW8m/rxntr+RFGEN5eW\n+1gzOFQun6F2T9IodGdghkyBBiUcGl9mwyqao+xDFgfmrhkCzui/n2oWZ83x\nxZm66f+TtFK8bxm17YqYcPr8K6ldxO2ozydCan+wUw4nuzKtuPQF1VW6umuV\niLWtMZX0JVE5BFhJeiv056CcB2zJUn1to1QtVCgUSX32s89WKApozRw9DXvl\n0Zjd\r\n=3oc/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAIHY27p730h8NJGVGsf5Mr6qStz/YCI+Y4OA5rsfvQAAiEA699SravhLXLazgQRdGSJSUT+bD6bArKg5OlrY0+Esc8="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.11.0-next.1600599083.0e95b74ebd28efbe32b1cdfd7b7615648c6dc3cb_1600599085017_0.8596173877991722"},"_hasShrinkwrap":false},"5.11.0-next.1600605974.907bf4c8fd9d55b469957914e03638fedc04ec40":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.11.0-next.1600605974.907bf4c8fd9d55b469957914e03638fedc04ec40","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","binaryextensions":"^4.14.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.3.0","kava":"^5.12.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","typedoc":"^0.19.1","typescript":"^4.0.2","valid-directory":"^3.3.0","valid-module":"^1.13.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["ES5"]},"gitHead":"907bf4c8fd9d55b469957914e03638fedc04ec40","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.11.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.11.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.11.0-next.1600605974.907bf4c8fd9d55b469957914e03638fedc04ec40","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Y88icHOFe8AgUKSxX0cVgDszkEJvbOtvH3GYCOoAR8TYQhb6jZVI9PfGWoDWB3g3bErd7CdrHjDrFehhFR/jpA==","shasum":"db80da07559ed40665d2b1dc424993f8f621b1e3","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.11.0-next.1600605974.907bf4c8fd9d55b469957914e03638fedc04ec40.tgz","fileCount":16,"unpackedSize":47217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZ08YCRA9TVsSAnZWagAAnkAP/2yRidTqAKEVg4ms+QxQ\nut2Lb/l0vxjgiI0nO7BNqlsr1Vjb4ArRj8hjr8rTxm27onZnlwgt0BFnqvtM\nuKjc+3/uY1jsdQu3gEAC8dZkXSYTI4xUs2Vx33NmxhkZ0W8vFTyrzO6Y18lv\n3gNo85+2gS52JmwWSjfk/p9SalON9g1rbBzRT13aay7zVq7/M2UQSdxDHWc9\ndT44XnAqF29gdQPitNDae5YW9XgQbuHbK15wuAxSqd6D6R2cO9VdzSeqDBil\nXX32dvcJxSpzbSx8xzLfXec1eWCiAuoNjFzVPbG4QTs4RUHHB2fV9NGNU4fB\naY+4bTzk5sy7mDw51e4FWCS/kecCEqBO8FK/Irwba61KMhqwHDOpevlVvN45\nF5P15+ua4tumsNFQJnGW1cX70Kjofedjw8eNuv5NsL2zvVbS4MdNlLFYkeve\nuHDK1uc9YTNumfZ2RIe00B3j8imPXpKXKUCCn5acZPwF1DkcFCVtcDQmdJNd\nlxKikb1l8g3ehPBFfcHcN+sc981DKBxPxrZs/vUCrrnovz7YepbgG+oiF3OC\niN87b6y2wCb82oneUPBQsPxg0oF25i1xL2Q51c+MrBGNvN2vEiZU+lAPNRH+\n6RgVe6QaWQSQ/ya1cOGjvoF0G8RpHVWvq6gofqQwWh8QsOctT5ldyrhEd/kF\nt7kQ\r\n=89Ef\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEj2OX0tbhf0/XAW6qtQHqEq2D1lkSp14TgcW4U4vF1mAiBokdp0qByL5P2OrVA3ef4yTUo5gGkrtV6v30XeX9L2pA=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.11.0-next.1600605974.907bf4c8fd9d55b469957914e03638fedc04ec40_1600605975655_0.5413706518015369"},"_hasShrinkwrap":false},"5.11.0-next.1601214313.9cd76bb0ddc1d00be5477c179d0ba123ecf4c0a6":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.11.0-next.1601214313.9cd76bb0ddc1d00be5477c179d0ba123ecf4c0a6","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","binaryextensions":"^4.14.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.3.0","kava":"^5.12.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","typedoc":"^0.19.1","typescript":"^4.0.2","valid-directory":"^3.3.0","valid-module":"^1.13.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["ES5"]},"gitHead":"9cd76bb0ddc1d00be5477c179d0ba123ecf4c0a6","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.11.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.11.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.11.0-next.1601214313.9cd76bb0ddc1d00be5477c179d0ba123ecf4c0a6","_nodeVersion":"14.12.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pf113Dm7Vu57+WHlyiRWhShUWvyJzDPYnV5YJkJju8IU9Hm50/aY3QxSw0Xnug6wU/EgKuqI+ETi2TVnFCuWew==","shasum":"bfb6c1b775b2f309832c5432beea1388f34a0af7","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.11.0-next.1601214313.9cd76bb0ddc1d00be5477c179d0ba123ecf4c0a6.tgz","fileCount":16,"unpackedSize":47217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcJdrCRA9TVsSAnZWagAAHlQP/3R7bXn6dyxZAxx+y7ji\ndMHPnx7oEwuN01cNkGIsKbT56cX89Zj9V8yNwEOt1HCFndllORhSNgHLxSoA\n022aXuzvjw7cQxeEZy0qymyEjNpYRBum0ivfZCxezhXxV3lBrlJXSEH2Q/Ci\n6N+EXNZ3bXseAUAZcFpGAaIDWW+1mIlyQHABgcLlmDEdNlnNugWBLOu0sed/\nCyh6/p/gSGkBF+LuoUBNCHV7IBIIHSdmKt8UvNyAYNXg4oPEOMQPjZGxQTfL\naGpzjkc0vLH5tVUJRawtPE4UuME4tMevWpazO9WUbk9gNi48ZxQDVAUJ7BL1\nNqDFkzaUZC02pKEg1n1w6KqC8YLDFvlgzbN5JuVNgtcesvadHc/CK+tAjLT6\ncsj/9cQjt6X6sOqDNVDMkRBdKHcHGHoAUNUpPiUUPSBC5rFE9U4W9UgsDuKB\nqLvU2pyB7/gTYH4GJ7P+JTh7mkY4JzNs4QvTUP2Uw+3WfSJaLRR9/b6DRPFu\nxQZ4XYt0U6mHvW6KNrx0/yfTnS4g8TD2uJ0JC770n+afSvZmdTN6dk3rcXWU\nahwCV+53Yklt7Q9JgzwvvX1KSSrz7NUOWTA0SISQwUZ8xGiV/MZLYi8q1xW1\nUKJP3ASZT2tHDekUO+ROUx42Io96JVoX1sNbhVmtaFTveFJgwhG5lBXekSQV\nYueR\r\n=2UhH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXvVJQCEppXs9Ly1mhSMiH0UklDV/na4WWolqL9NaAgAIhAMao96uiyoCpkvF/9MV5mUqxRY+XxLvQGkhZLg3ChV+o"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.11.0-next.1601214313.9cd76bb0ddc1d00be5477c179d0ba123ecf4c0a6_1601214315264_0.9303368254616193"},"_hasShrinkwrap":false},"5.11.0-next.1601798019.1784e7f0200dc87f81a48dda872e25a4832feca8":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.11.0-next.1601798019.1784e7f0200dc87f81a48dda872e25a4832feca8","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","binaryextensions":"^4.14.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.3.0","kava":"^5.12.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","typedoc":"^0.19.1","typescript":"^4.0.2","valid-directory":"^3.3.0","valid-module":"^1.13.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["ES5"]},"gitHead":"1784e7f0200dc87f81a48dda872e25a4832feca8","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.11.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.11.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.11.0-next.1601798019.1784e7f0200dc87f81a48dda872e25a4832feca8","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YX4pBQBNIxNZ9Nu9R/mY2yE5o7ndqcJq40uVlEy1jO43wQAnZms+ojF44sHeCcSd8G548GbGRpB4Ne6aBWl1sA==","shasum":"ff22f313cf7b58db40b93815a50c217eab29a06c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.11.0-next.1601798019.1784e7f0200dc87f81a48dda872e25a4832feca8.tgz","fileCount":16,"unpackedSize":47217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeX+FCRA9TVsSAnZWagAABs8QAIygMoSyfuCMvxQaOMeS\nj23AxlpWWYm6sIDAShiiU8zXIwoUiJCVKUWODXmQTsN/i6blVj4TftI87Z93\ngEsldW9kdOS4lgsZ703/WFgDijMf0hJWLpFxhd4IccHdnS/rQO0DpC8wh+ET\nHEl46+5CJeDFKCG074ddHk/sDC6tJCzdCgRr+fMB50tRhnnopY9Qjdh1VfTi\nAsKRivrHLWyhkBL3Tk16+1Nem9fOiL5GZQtC5lSwriIRQGTlYi9OSTgvEalj\n+Vm7ktOkoHttFih2EXXy8egIQLGfP3hyRxIc18/ST/2stRN3tg+4njbukEbc\nfYsZvoBhd7upw/LnZc46mQKEqFja7qUY2LICPUHb3HW6hI4G4m2e3RVGX2g4\ns2J7kFHx28HtH/2TX/4dQDU7xhrTtKszrImF7Ma9a9LWgkGcyQtQ0UqgD9Ab\njUA6l1ttkD6de7kgYEFneaqpXSXzxhmLOoHn2sv4u6ILhu1tP4wHsoCg2/05\nPnRxKlBgwMYJ9bwiR65wcaMWyYHRs+/n1ZL9w7QzSunYVe53HTUXNzA7Xqj3\nvIVAm5ok4kWjaFHrret1z9F8P5v7CN/9tM5B/CNaryCAVYfMNhU9EfNGEW84\nbwMw2/E9a1J6cH1ftodiiYLRDF8QW8zh5oVuleYonXxZdUrhyhbzBczt7xTf\n4JBL\r\n=+kE5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcMJriCS1GDt3znkGvXMUH9QIJtDAOAPYbAVtHBbGGaAIhANgHuck0ms51JJly/Wc+slkwLN/0HblmrHC1LZ3KLXTi"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.11.0-next.1601798019.1784e7f0200dc87f81a48dda872e25a4832feca8_1601798020647_0.26517012466889067"},"_hasShrinkwrap":false},"5.11.0-next.1602408191.4767fd0d15bcf37b234775e6ea745889e4eb895f":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.11.0-next.1602408191.4767fd0d15bcf37b234775e6ea745889e4eb895f","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","binaryextensions":"^4.14.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.3.0","kava":"^5.12.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","typedoc":"^0.19.1","typescript":"^4.0.2","valid-directory":"^3.3.0","valid-module":"^1.13.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["ES5"]},"gitHead":"4767fd0d15bcf37b234775e6ea745889e4eb895f","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.11.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.11.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.11.0-next.1602408191.4767fd0d15bcf37b234775e6ea745889e4eb895f","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-sMZbc6l9fxjT44GJ2EaoMNp7AHC47TOUu2NSfuYFykKAkgmygZ+CzYgCSNRZfO+BQHefjI5h46gsIGTmJoOrUg==","shasum":"3dbaa308863fb5f0fd50cc930d130f38dbcaad20","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.11.0-next.1602408191.4767fd0d15bcf37b234775e6ea745889e4eb895f.tgz","fileCount":16,"unpackedSize":47217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgs8BCRA9TVsSAnZWagAAdwkP/1Y6ascUGAKR6F0fnldG\nsKrArVu9h++D+DZvBK98NJws7NfX6HwwQsb1genNB423bXliaYIH7uyJ8+oi\nMSUwS+GshdFbFYR1gf2b1HHLg/3TR3leLNOGYM3g6Je+8Px7fv1+49zumY8z\nW7B9ZnlBahUaZQpbPo7VvKugXB9WUFCEpSmdEKCyuhJqNHeT8RV7t+Lm4OBX\nQYvtcG/78to0GSV8IU1/o1vx8OUu+zMLAKB0dkZN2ln48hFZ/rBkl+EtT4xF\n7FnFkITOCUl82Bp/kUi+5Br78WrRC+O1knWRVXUOwmdXdhYYJTy9Di211z1r\nK/Gw4pLTEK9g+PczNYT8jpHg+Z9aGe/mrnjhZL+GnvE4DyaLuRbrpJqLXn0F\nJnwkCsr5qENhnHPLEDFLoKJoY/YYmPWnRWHIdrLBT+vOJXAAXvHjPrmpBu/7\nORLv/AbYrjTAL67trbieqK+7Qx4PjZ30CgwpOeoEPGCqrLvMGYo8xqTlicYX\nWy602/v+lsfWXo9d9fP5NKEtuOccK1I6UuM8ZSAbLL6XUv/GghC2xSg2vxOM\nEbllj9cP/JopddIeU2Y7nIcdfGihTZJAn+WLLJoSJUnrwIKWbVBE2LaSbpnE\nLGUlVfZNfCSb4bfxOw8qP7razlHDjNoJI5SH294k55s5x8+k3M2rQ6wstNd/\nuhi3\r\n=OBab\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGqSF3KUgvwZNze4V4GNR0bJ3+nSGhBzQ9Gq84SwbaOgAiBRBVH0kWmw6IHVsO6QHCKY9t7IEMLxv35E7NmvBkNG4A=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.11.0-next.1602408191.4767fd0d15bcf37b234775e6ea745889e4eb895f_1602408193031_0.0925126821861828"},"_hasShrinkwrap":false},"5.11.0-next.1602412950.27c0c93d9e800e707b9c438b4ba96a9fbaf43f47":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.11.0-next.1602412950.27c0c93d9e800e707b9c438b4ba96a9fbaf43f47","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","binaryextensions":"^4.14.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.3.0","kava":"^5.12.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","typedoc":"^0.19.1","typescript":"^4.0.2","valid-directory":"^3.3.0","valid-module":"^1.13.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["ES5"]},"gitHead":"27c0c93d9e800e707b9c438b4ba96a9fbaf43f47","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.11.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.11.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.11.0-next.1602412950.27c0c93d9e800e707b9c438b4ba96a9fbaf43f47","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FqAiLa+HbAxiMEr3nV8vPPOPAKnQgPeRwqG/sOkHH7CzvZMgwk21TmO3mB77tkGdLjP/8UGxo/995e/mVkDOWw==","shasum":"196397b246409993329ddc60a7e70d36f233a361","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.11.0-next.1602412950.27c0c93d9e800e707b9c438b4ba96a9fbaf43f47.tgz","fileCount":16,"unpackedSize":47217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfguGYCRA9TVsSAnZWagAAsV0QAIjkcd4rtbhxET22BE9g\n8dCp9PWmJCWrsmV20Q9vApLxv8uyf8MxiWm2TtQDYM0UJXGGuNYztIF5vXmW\nQMgGbCrtMUrWiL39TeDkKIgVksjzX1zuyupL0VOtWt/3J4M0TknGKkIKhZfR\nbg/GzpmbQt3Z7VaSHjj4nQfew7uaMSW0lGQq3L79P5xzckvcO2DZ9UI1rcfL\nrZofNgIZffpfefSpBu75o10QZPB9u+vGghVEeqUVtKBalKsTHEHqL9G+Js7D\npdvYdzzyzuoOEYUmitfivj76ZnWRBWdxpgnyYnsRXTmqnNiCq+vg3ORJK0T7\niLZXKs0AcapzlicG+QVnvyf5gFsUWFXAL3VX7aiF5FJImb4XtVF165iZQPGf\nJYOFwxVE1QWRT06DUdoazASbXDPmkdqQxjo3pUNoU2y3MMCf1dvfqYRAMqKz\nrgV3q+Aj3ZXR4/qX0URx3mpLFi1E6XnlvOaLesOkI1HDPAsY1Eg3ncbAyxpA\nqt9RWU8aUt4kedQ+9LR5V5BijiEtE3/0mUkGpLErgFTmlLVpqGmKIFr+p+BC\nVz5ucQM8yWYQoM+xSEIxEXwa1PpxgZkXKLwEXF0MTrsvJfdbqRS604ZeqyDM\niEVfnl5hptlTgyzItk61VdqxAyBKIzJOxmGpJXM7Z3X0MPgVl/ZVdP3ziLrk\n9uHR\r\n=Lx5F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIRpG7XFr/z2WNjMTE+6KmJ92CWNdJPx4ro55aIDr/zQIgG8s87r39Ioau8+P+4Jg46WUisGWgZL5uj0ZsrJ4dV2I="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.11.0-next.1602412950.27c0c93d9e800e707b9c438b4ba96a9fbaf43f47_1602412951867_0.07098440924537375"},"_hasShrinkwrap":false},"5.11.0-next.1603015914.dd4f9465ffdff873fe30c15a46dc3a40631f01a4":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.11.0-next.1603015914.dd4f9465ffdff873fe30c15a46dc3a40631f01a4","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","binaryextensions":"^4.14.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.3.0","kava":"^5.12.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","typedoc":"^0.19.1","typescript":"^4.0.2","valid-directory":"^3.3.0","valid-module":"^1.13.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["ES5"]},"gitHead":"dd4f9465ffdff873fe30c15a46dc3a40631f01a4","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.11.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.11.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.11.0-next.1603015914.dd4f9465ffdff873fe30c15a46dc3a40631f01a4","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7XdQvSHGfKrR7fh6YZ28X6g5VXI7BXldmfb6XiPdo8Q6ystsI4ifGS+Dk+ccm56TTQ5PQK8KtzDWAB/+hB/IrQ==","shasum":"790c3566c66b489372e1dabc803092de22f7d09c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.11.0-next.1603015914.dd4f9465ffdff873fe30c15a46dc3a40631f01a4.tgz","fileCount":16,"unpackedSize":47217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjBTsCRA9TVsSAnZWagAAZQEP/i6Fc35QkNcam1NQTbRd\nusHWVoSn6Fue95L8FBVa/1vgyPjCBpndvqXkqoLSseLpZ7vLU/+CylteEEs9\nLTB68XZmG87pgI0W+t7gJcTeXJrTMauSC+gLop8R53DDL6jtrCX33f1xxcO9\ntvMqxWtwYZ0yLSwJ7gLfw5zA5Q55XOkjYIr76pf6ovEaqpP7j4mBb41v5p7W\nyT9ssVzpLXuACtO9SOImnkmv4lUx2MTbI9hg+2naSB+VrnpeRQJZktHC92ki\nQuGjq4FJkxGPWAPYIlJ7vc9svZ20nkMpmbxDHYnfRd7nmdaF9WAZJfQxkwB6\nrjrxlegrT77360GsJpt+Pre7+NldTEBiJ+QC5YgLlol+c/BL29A3F7+LHkvL\nC1cfvdEnbI9YbLAWD8k+14DvZdtqzxPaQ+JCTnz27ZMdxlAczpCqDDlvnkdo\nN1xMTzCiOxZWe1N2t9KeCgmjUCAdbGFSUzOcapMXeAl31GmOjzpHx4eX4MhG\n7gFbgI3kfJTsEIPg70/cVvlyQGGaFYXjWO4ny6/MM0XSfSzSWNLidiZX82H0\nw/ywtI+DKLWmHXrFGR0xBQo4dz78WcxXqbDSLzZZboB/GACZIGq4XTL0Y7XN\nC0J3q2ru9iLZ2Chwu1Y8NdFCKx2GHtt4sVnoWjOnZ5hutATKu4+26LqvBsJo\nB3/N\r\n=Ul8Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqIK5pEUPnkwkULX1aseVkAq5LPXbgORUYN+2l1MlWcwIgGeQSYbSCUEV3VGhp/fYOtjoX7ZUgHgkafrhM1v/yX2Y="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.11.0-next.1603015914.dd4f9465ffdff873fe30c15a46dc3a40631f01a4_1603015915456_0.3023237346196139"},"_hasShrinkwrap":false},"5.11.0-next.1603623670.18aa03c80de28f1dbab32de4e864d592c48de311":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.11.0-next.1603623670.18aa03c80de28f1dbab32de4e864d592c48de311","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","binaryextensions":"^4.14.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.3.0","kava":"^5.12.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","typedoc":"^0.19.1","typescript":"^4.0.2","valid-directory":"^3.3.0","valid-module":"^1.13.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["ES5"]},"gitHead":"18aa03c80de28f1dbab32de4e864d592c48de311","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.11.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.11.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.11.0-next.1603623670.18aa03c80de28f1dbab32de4e864d592c48de311","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gJE1iPscHGkMeCUa1/mmEOvCUYciPmbuSbKSJ5XEQRa5upiIU1/7FBPMbVoJxvpIBc86JMX0lqo4+rVoZEVj2A==","shasum":"e09f6fb9a08cf57c4f7c4eb8777e7e424ea9d0d8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.11.0-next.1603623670.18aa03c80de28f1dbab32de4e864d592c48de311.tgz","fileCount":16,"unpackedSize":47217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflVr4CRA9TVsSAnZWagAAbQgP/3NnO9Hnm9Rtw+s23bca\nNIATHiJqCVVsrOQutYddKpUDDqNAHikJk0d7B6yt3/+F67tDXeQZtr2JT0Xh\ngJVqH+JCqlPjiTPSSm6+lZURxcp5xhr+1kFoR2qwq+OFwJbPROOLFgWnyGmC\n8iKi//lIlcdZ4/MlGaSAfKdmOO06Wfx8I8ivQk0QNOf9Zcmq3hSqDDDz4EWv\nPnizjk0v/HLJddblDW4/ATeIdzus4e9GpuxxXbb+yiajFr6EazB6g7QOcCDI\n1OKZ1dPkWzjltnsIrE9tOWoopKmBOTJ3PAeqo2FzQa+wfpoF4eWPmV0NFVkN\n9FnsBFqRsR8lRtiaPzrG/LMGHEzv4dnejMe1gUGvb2pWruXyDQK0T5FlwZsI\nwBD/RJe9bKP/86K20RyxRBj14dGmCqNvN/b5BI5j1ORwbw9OvW0i7rHjToQ+\n8yJDdNfcvzTNJzAzQ9+umKFF7wLGZ5I9yiKRsJgJ1PmzRSFwmX/PYadpcyMO\niG9FSLYa8NbeGWjw4adUDtGSsRUbZJahWVwfmhApszL+bCuRZphX5cTSxWOc\ncaFgZoYufGNswmy41/2/+D4KwJmotvNLApezMTiud+AME1u1dzQbLC2jdyfF\nr2J3eiKZo+ED8pGEGPJybEtUi+2w9hgMYGXMD1XNG9Kmi+7UwMamIyidTBdu\nZO66\r\n=q+ji\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbMnpoP09aAPg8V22soTkX/onKfiq/i4mZtDTmMmFT2wIgZIiF3jp0FWMoiwEqiF90EjlZZkq/m32istiTKje+7AY="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.11.0-next.1603623670.18aa03c80de28f1dbab32de4e864d592c48de311_1603623671814_0.06448915888756934"},"_hasShrinkwrap":false},"5.11.0-next.1603630517.c4e0d45a6bd19291334da10421e738536d4874ad":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.11.0-next.1603630517.c4e0d45a6bd19291334da10421e738536d4874ad","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","binaryextensions":"^4.14.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.3.0","kava":"^5.12.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","typedoc":"^0.19.1","typescript":"^4.0.2","valid-directory":"^3.3.0","valid-module":"^1.13.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"minimumSupportNodeVersion":"0.8","minimumTestNodeVersion":"10","compiler":"typescript","targets":["ES5"]},"gitHead":"c4e0d45a6bd19291334da10421e738536d4874ad","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.11.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.11.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.11.0-next.1603630517.c4e0d45a6bd19291334da10421e738536d4874ad","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-27cf+MwkwTsPfeWBd1ck1UXc/Jo7SHvgFwgXM4kAo8wsL1FiFDIbIv0iod7ZWkztOiwgZRJaXnneiQmJ/pAxZw==","shasum":"0b4aa1464fae4f0c035dec3cecb70569e3caa6d7","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.11.0-next.1603630517.c4e0d45a6bd19291334da10421e738536d4874ad.tgz","fileCount":16,"unpackedSize":47217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflXW3CRA9TVsSAnZWagAAf6cP/2GtMx+F1MOaqiCeaBEn\nZTibHuHo0ELvsE6Z+ilsp1zPvb4VdclS8qaT4sRUzp7PvF9si+nS3ESg1hiA\nrr56hkdfflnmblQLewIvSBnyCj0/kNlpZ7a+M+Cy0bRa9onnhwgkj6wVDF2e\neqkv+IFUfLrq72Eh3baW41xQTIJJfCJc3HVu9i/W4Q34Q6p2csKjiR+/HzVk\ndNhZMwmhtsnBMMlSUz5hF1LSdvmoLSRp5+IZPFa/d7ncy95uWylUpaN+as+S\nwctud7EIFSH5R3mKeDeEgmW/k9PsiuFV2CKsJYNAywAt7gs6k/kxnReVqxkh\nyJgs2VMkb1FtnWAGBslP2YDUpXTqkTk13Nxg4L8ar9E2MF0IxdsZRkysA1Vp\n/KlSP1lAL4oNWIOBtzOiof2fcz+zMervjTscBLNDFkG7HdJ2MLDUApWA3uZ/\nr5Yj1l0/RoXC729NVmN9rqcWOXGhwjhRtxw98E1PtlraEsxABpEgVlA0d96J\nJnYqogBPsfNfGkRHVi+vEPBq3oOttI0W5ctQewJ6wCUZzpq1OBWYNs2xfVF3\n0Lvqac1OHT7bMYJhjbSVN/IKdATP0CCOwH3H0gzRX1ioN3QPwYZPbb8b10L+\nbsDD6vWaKoRB1PWi/ukVnBi4dChZRxyszVSQq0a2Kni6hg7pjbMG+rcIocrG\n3CgZ\r\n=KLJR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfJ5zwAz0RKscuMc+OxwViduqbtYlXIglsFgv66AP6GAIhAL7wpS82ioye+OHX4Z8dyD7t9KS/oQhjFbPFyU/bxVPA"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.11.0-next.1603630517.c4e0d45a6bd19291334da10421e738536d4874ad_1603630519055_0.41727752338456936"},"_hasShrinkwrap":false},"5.11.0-next.1603918850.124490c4802e85ff561bc207a86d41aa28657bbd":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.11.0-next.1603918850.124490c4802e85ff561bc207a86d41aa28657bbd","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","binaryextensions":"^4.14.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.3.0","kava":"^5.12.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.16.0","surge":"^0.21.6","typedoc":"^0.19.1","typescript":"^4.0.2","valid-directory":"^3.3.0","valid-module":"^1.13.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"gitHead":"124490c4802e85ff561bc207a86d41aa28657bbd","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.11.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.11.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.11.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.11.0-next.1603918850.124490c4802e85ff561bc207a86d41aa28657bbd","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-WNFw2ovB5XmY5sqhgBF02FKEKjF1scmqhjcWlgNIK2VV0HDs7Tg8mvLQLzcYTYWJf8nuVo8tsE+Bc0vf9aTl2g==","shasum":"249737630ad69e65db232e3544cbffb4434fd592","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.11.0-next.1603918850.124490c4802e85ff561bc207a86d41aa28657bbd.tgz","fileCount":16,"unpackedSize":47180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmdwECRA9TVsSAnZWagAASS8QAJHqk3x1dd4w/5zLF8aF\nkgm0+LCApGFrO1CCbzCGceucbsv6HzEhITywGDJIPDzvPorg1UXf7ikqQuru\nflh8Ct+oPcwsb3eGXolsCXynKTQh/loHelgZEkznGpAAXwgD3ey8IKZPZCiY\nAVsYBffPGhBvEhksIojoVkwaLikfZTt91cEHyQNBmW/FcuMspBOcRFRxLkuV\nqwh+qZbIqLFUiGf83kHE1+QsRsJ25RDOE8EgsRUdjebjQFxIcebqTKBIDGDi\nVmu1uFRvjHMwbJNHwQ+MauhHcOD1bo5iZnfetWtnoFNAPFiMQmUE5iFIp+xu\n9nr0kNrb+uQUuRXTOAVEXL85LIBIQix7cb77E3JHyI9aMlrcaMI0d7g10nmJ\nxR3nW1q/0FFUBoC18/H/V7/T/aPMOoZY0MBKjBHaGVPLalxi7JQQRvub41W3\nhAJV+ud00oUd1EY0GVqAlTTU+rhHqKH+HjSrEpR79ycEhPoTIdtx7b5kWEnZ\nbKYgGbKEmTJ4ro6lDZwEPI91U2satc+sjD3ycMVoVLLfFXVswueFOA7ut9wk\npDTjrpf8BjQF7jLiQIRBdEWxT1gAwpt12qs9BK6q8TGa6aCtobr1SX9pb8XM\nlF9MMzumIMz5seYCEAUpMylskMqbTAbNaXXaR7vsGa9To07IJ83YQDd7LKNx\n0Hfj\r\n=EyU6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWZ10IBJKQdLJaQ/J55R1gFAUYXCpMLmyGjLjg5UJ/1gIgLmtjwPe6GF+Djdl0QKhM8XaVK5FaN1vsTANbGaWnSWU="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.11.0-next.1603918850.124490c4802e85ff561bc207a86d41aa28657bbd_1603918852141_0.20867721373186243"},"_hasShrinkwrap":false},"5.12.0-next.1603943287.e1a53e853689107095daa68fa86e3528c77fb65c":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.12.0-next.1603943287.e1a53e853689107095daa68fa86e3528c77fb65c","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 15","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 15","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.17.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","assert-helpers":"^8.1.0","binaryextensions":"^4.15.0","eslint":"^7.12.1","eslint-config-bevry":"^3.23.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.4.0","kava":"^5.13.0","make-deno-edition":"^1.2.0","prettier":"^2.1.2","projectz":"^2.17.0","surge":"^0.21.6","typedoc":"^0.19.2","typescript":"^4.0.5","valid-directory":"^3.4.0","valid-module":"^1.14.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"gitHead":"e1a53e853689107095daa68fa86e3528c77fb65c","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.12.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.12.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.12.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.12.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.12.0-next.1603943287.e1a53e853689107095daa68fa86e3528c77fb65c","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BspVTrUP3t/myHXJUVi8FL2RGtEaR5f+BdYZZr0+rf325gvKCL3KGWPhEvsTZIZmuM+Y42RLYQfc3iaRPKlK2A==","shasum":"9fea339698e68e5fffed4c2c6a44a330b1663063","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.12.0-next.1603943287.e1a53e853689107095daa68fa86e3528c77fb65c.tgz","fileCount":16,"unpackedSize":47379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmjt5CRA9TVsSAnZWagAAyEAP/jVyThmGbVJXLHoc6XZf\nOuKwKm4WbYdzzp9mQPTUWOX/B10zEyAAveUn6+a2PSGNNJWWcGhiJJJmMBJX\nkUoINneHdtyNs9MXWhSbv2VRwzJanaNvwmoL2IIJQkSZy4GJxnHWaOA8ul9g\nqIP3yaPC1fVmsvtsI/ZJnWJXsNTG+J/bRpEhPb0FXgi2ZQBOZQgAhy8fua+t\n30seZ7msORxgImHlj0JHT8FUcDAns1WvSRUJ0QLGthSox7HST60uEbfznnqm\nVJUdF25P+OEnXXNDMc34Lkt//G311EeoJO3B2Krp55ZCk96Hj39Xs4hFiVZV\nKuPCw8XM3Rv4ahAJA+ETJDrEtl3a4Ad4I2Hq8KURQE/+TCXE/GJ1tfAFy587\nYbigNVwuffla6J5yzXd1IPexqUoP42ZfVda2UZ6Dm0HQ/rE4z4hlCpduTGb5\nTPisb3HxgEhpTV/C7R+K/gTJmrcVQzCszkkQCwtzYkLPpBeZME9ccT+G51Co\nXnv2HCIoZvCT7tQ8KFoBg5bU5+mpy74/B7KfZr/zo+I8xPL9Ns6KIsOshy2r\nEHP3IXlrBW+lOLJO20tLiRRtCSBl8oyPS19apwSkw9M6hL8YUbttpMnxOkXc\n6saXTtxPSDDXPnGCQ7X16eNolLe/40qdlMEdiLpp7mtQcLqZ0Hrx+QRYLzQj\n3bWI\r\n=9pVb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDUzHmtwLwutC1BdEMK3FJV/BiOUictfGObqSgEcd/X1AiEAvyu29uicZ4GYBKhPJ1IYM5jdv4G3E4ccNq4mZ8kdZ8Y="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.12.0-next.1603943287.e1a53e853689107095daa68fa86e3528c77fb65c_1603943288941_0.9505578249228892"},"_hasShrinkwrap":false},"5.12.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.12.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 15","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 15","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.17.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","assert-helpers":"^8.1.0","binaryextensions":"^4.15.0","eslint":"^7.12.1","eslint-config-bevry":"^3.23.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.4.0","kava":"^5.13.0","make-deno-edition":"^1.2.0","prettier":"^2.1.2","projectz":"^2.17.0","surge":"^0.21.6","typedoc":"^0.19.2","typescript":"^4.0.5","valid-directory":"^3.4.0","valid-module":"^1.14.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"gitHead":"e1a53e853689107095daa68fa86e3528c77fb65c","_id":"textextensions@5.12.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-IYogUDaP65IXboCiPPC0jTLLBzYlhhw2Y4b0a2trPgbHNGGGEfuHE6tds+yDcCf4mpNDaGISFzwSSezcXt+d6w==","shasum":"b908120b5c1bd4bb9eba41423d75b176011ab68a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.12.0.tgz","fileCount":16,"unpackedSize":47322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmjuwCRA9TVsSAnZWagAASwMP/3knR0Hu6+Icb1F2jEP9\nsrdHTlU97IKX+ZY4Jac3gxeEL8XFISI0a8FBDZx0tmXB3O4/Pu3SmQpIA5nx\njyjIfQnAXJtZqGxqShieFajisWY8ih+L51N+ShwVCsYSzXbd0OCJaBohRNwg\n/zXWT6QsXSfxEt5Q1YNNZ0UcGUvrNADj5L31SeSJ9lr2eIHQcm3kxoJ9QbTV\nDoyL0HHZ4Gdb1Ea4XXbhDAEdO9XITzb2+2kCJkM9BSbvhzLTeTI5cRDo2qxE\n9hwYN5x+0BKu5vclZZNe+4m8dR9gOzCLBO83i2v/AgPiGrgB8loAtFkF8JvH\nBfGIoRhMwozEs2v5m8SLnf6XseZNvnqCN0U7KFN8arD7jwrIi0lJEPW07pry\nwAJBohh6vP1e8I0WDQiAhlGO995GLGIwti48EBVD+nI7XN6XvfIvmXSj57vS\nXUpgn+FOBEQJLvyt+PY//JcyHlIFZuTUD5ySS+IknIYMzYFSfuwda70faJA5\nMWvBarKMIMUVn/eHLLnMU/IRftXb47uSqXnaekcPNhqmXYhb1fsKSevYQWXl\nVPDbHmShQSbD58JY7ahqr/xFGRlYKwiMzlHjTOc5XFULNbR5/nRLIzPuTd7+\ntfjdjFeJSIv1lNE5xG4xND3L19Uvcz6MJD+2JZprjD0m5BEE8gzJJGl7h3wh\nE8P9\r\n=JaaL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHk+V8as2FgjKOfl6INKTsx6LQ4JylrOOmvCdPx//fDiAiAhx2Vklp5uTjNcBjWDSRi3q7Bj+9dc+Ezd8HmAFx1dgw=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.12.0_1603943343687_0.7344683070592328"},"_hasShrinkwrap":false},"5.12.0-next.1604235533.2ac9a37d229c11393cbdf31eef69e56fee5a8b62":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.12.0-next.1604235533.2ac9a37d229c11393cbdf31eef69e56fee5a8b62","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"jaswrks","url":"https://github.com/jaswrks"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 15","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 15","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.17.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","assert-helpers":"^8.1.0","binaryextensions":"^4.15.0","eslint":"^7.12.1","eslint-config-bevry":"^3.23.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","filedirname":"^2.4.0","kava":"^5.13.0","make-deno-edition":"^1.2.0","prettier":"^2.1.2","projectz":"^2.17.0","surge":"^0.21.6","typedoc":"^0.19.2","typescript":"^4.0.5","valid-directory":"^3.4.0","valid-module":"^1.14.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"gitHead":"2ac9a37d229c11393cbdf31eef69e56fee5a8b62","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/textextensions\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/textextensions/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^5.12.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.12.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.12.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.12.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">jaswrks</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of jaswrks on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"textextensions@5.12.0-next.1604235533.2ac9a37d229c11393cbdf31eef69e56fee5a8b62","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SB5AuwU3DmDo7mnKvMqbUJznTsRzVfuBR8ZIpZ0y6uN9w0d+5k/c1g2nz1W1vmZqiZObDfRJh1snQ01ysQ6Cfg==","shasum":"0a8dc167756f96acb96d60b164e689f12dd678ef","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.12.0-next.1604235533.2ac9a37d229c11393cbdf31eef69e56fee5a8b62.tgz","fileCount":16,"unpackedSize":47379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnrEOCRA9TVsSAnZWagAAZlQP/1QqL+hmBW7bgomyNT9f\nABEZo4tEgWQkYgfukvRIlek6OyH5JkBFsMd8dnJ/AkAb965OLhEfW2a1Af4C\nxJGzLBNdS2RsHS8W/pzkhfRIoBX3Lixw3n721pb/eAxf8/aZqeKdEbE/UvkY\n0xC2RMJYxjYbff8h0byzNxTP+QxKuJNDSyI/YYbTi0X1F0kSHGkWvqAnunCp\nyJYPRNW56iybXDyiZkuDq4WzyorljYK1TqLNH2bGpE1SjAsm/aCsqf3z4mjU\namqd3wxypF32EhFzehh7biZcGxLkEn46TDmPQ12fGVBL9muYK9eiIIgRJhOI\nWj8W0WU/nrRdI2TCPmtXJKNOId+aMGxVlQ4pa9lB/vPdns7WSFYeGw467lEh\ngnzPg9kXcJi8CAafdw+FlMCB8UMNutdYUpRWRJl/KpFTbocp8CWuy7+NW7bV\nDZm3XI7bnHlKXEmhNqWirDHk+qT29Ptvns0FFhlTJAuE2pGLbEWQRAcvZ9JV\nugbZYSt42EdaK/SCROGi3GVveU1tbJ01kuO2b82j9FWASaqKp/YRjgQexcw1\n7iMwyjfLLtMpI/JyIyPm77ZecNO7AH69Rit2iOdKSBaUI2Iyj7BsyohfM1xz\ndOjJ5wkTdJPvBDF3WhrD3oARLI4zp7J0jpl+R9dDySkVkLFuq7Ooyrc/q2uz\nkM4G\r\n=QIn5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6WZfd+vYTXy0zr31Mxu3fsMF0xKSzuiV9XbnnUpNXiQIhAM+FsmjYehyWrAG9omdMZHY3vPMuniX91hcRnSn7W4qE"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.12.0-next.1604235533.2ac9a37d229c11393cbdf31eef69e56fee5a8b62_1604235534404_0.517409482252571"},"_hasShrinkwrap":false},"5.13.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.13.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2020 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.18.0","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","assert-helpers":"^8.2.0","binaryextensions":"^4.16.0","eslint":"^7.31.0","eslint-config-bevry":"^3.23.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","filedirname":"^2.5.0","kava":"^5.14.0","make-deno-edition":"^1.3.0","prettier":"^2.3.2","projectz":"^2.18.0","surge":"^0.23.0","typedoc":"^0.21.4","typescript":"4.3.5","valid-directory":"^3.7.0","valid-module":"^1.15.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2020 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"gitHead":"fea21de250118c16741c4b49cad86f489ac6adfd","_id":"textextensions@5.13.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-srLdv6DnJWdrddd4j6GcVmExwaydgbWsmTsxeW8OkZv6/2Je/SwkjHYdrhosImPQPiXzNT2kyjak4xh2TVccgA==","shasum":"74d122f7fa1eb45b0f3e95fdb08f9683e3c07897","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.13.0.tgz","fileCount":14,"unpackedSize":46683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAKNtCRA9TVsSAnZWagAAGacP/2OaLBx+7e3l9z/eUX+K\neoVm9pG/1pnNnxVY4sKmwRxFJ8ZTjZFUucbrrdrDw5GpCeGgYim+JzcmemL4\nixmNfJX0mHhdXZa9fdMA5ZeYpJqVwy/plHy4gsTCtqrg0ry1nv062pFwqX/q\n9KB2ZmWO1fGA7nOiBB8+2FSxuh/b74LVFfL1w6wT17DRGI8qw4FgnyYoYaeK\nlqNDvvusDUMWKwQUNgzdr/+pp+XXvand64kfekGPCAtAGSzMlwTkv/hUV627\nbnKdzIEPfPssxdm9jGPmhDgbWE6TaTzrz8q3rzSwLTaK56vAATs9hkJMwC2j\nmL3Xv5S/+dpPQtjhXxHZhRHRu2TWguMVsL2e9UxytidiVf74Euod1UHaui3V\nPHMGtIj2o3VYbN0KUJDTwPrEYwBMOrVpCMz61CR5C5v0QXp+3prTyzlae1BT\nZ1KyjZ+WxEbpsIZg1Wf2sYq5ZltdUVCgyya3QQsiWO/irlRpibqrqXpSHY6l\nYamhDg4f0xvzLdiUPJZU7Gaa70oN91CeYrOLyq6tl3YLcLqdDgulVDNOeLL8\nfFS9CzE34mi8Lb1Hk727pPBG1mKhxiZig3L5vltguwXJmxHbY+wPy8ZS1YWf\nB3KcwpYu0/AClULWTGyo5n8irWicAMzmkG5xaedcQdJmBolP3cAh+VkhausI\nX6cy\r\n=eh5x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmgHpmJqYaL78KQbquYNvMc6aitY223HPJsam3rYm9WwIgYQKhfuQg+s9uiKOhw8SPf4yYDSPX6iTltRr5wNj8RfE="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.13.0_1627431789220_0.5184836685395391"},"_hasShrinkwrap":false},"5.13.0-next.1627432619.fea21de250118c16741c4b49cad86f489ac6adfd":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.13.0-next.1627432619.fea21de250118c16741c4b49cad86f489ac6adfd","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2020 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.18.0","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","assert-helpers":"^8.2.0","binaryextensions":"^4.16.0","eslint":"^7.31.0","eslint-config-bevry":"^3.23.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","filedirname":"^2.5.0","kava":"^5.14.0","make-deno-edition":"^1.3.0","prettier":"^2.3.2","projectz":"^2.18.0","surge":"^0.23.0","typedoc":"^0.21.4","typescript":"4.3.5","valid-directory":"^3.7.0","valid-module":"^1.15.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2020 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/textextensions/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/textextensions/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.13.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.13.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.13.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#11th_Edition_–_ECMAScript_2020\" title=\"ECMAScript ES2020\">ES2020</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">Jason Caldwell</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of Jason Caldwell on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"fea21de250118c16741c4b49cad86f489ac6adfd","_id":"textextensions@5.13.0-next.1627432619.fea21de250118c16741c4b49cad86f489ac6adfd","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-lIy4XASGJD3G4PtpWGe12ZI0xp5Ya395A2gPPUWHaQQS2L5CaqVlHrgfHko5V+JChF3MFI5tr8+rAjRsjRbOtg==","shasum":"a96d0c1417308b5ed1fa44084cfe4cd01438f65c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.13.0-next.1627432619.fea21de250118c16741c4b49cad86f489ac6adfd.tgz","fileCount":14,"unpackedSize":46740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAKasCRA9TVsSAnZWagAAUe0P/A9dxaAQ0yogoGeC2kgE\nv5sJipPl/2xzJZ63QHXowhB9p4v0P2C9JIZTH6t9yFayUHRF7iTpuJomh24B\n4K9Ts+GYO7mGCfvkkLHtDJHn12/LZ3zgRea/7DFt+GViydE49CTkNujOyTpi\nS2W5C/hqBfRVpEt3DGu8f/lDNR+6YFcS9wj4pvvfqJg9rJ+GQV4BsD/w4zV5\nzwyelLXYuleulS6WNYek7eIROW20maczqy8E3aEHwctW254jzhio6GMf7Vd+\nVJEirs2htgfnUuOKzy8TDEO8N/sUuWCwfXhJ/ksHlKKSUZhlkITzypr+GIKk\nMSaiy/szhQKq43RHc1qS3dmdiXVcB78ZlbYPSoY4EFVR9zsWpN4yWKAgQ2ph\n/AyACX4KmQIeBCLRZJPDfeWRBV6cu9X2X+bqxjHuGIvQ+6jd+Ty/oGfAftcg\nuG6Eb+nJcWr1HLlH6y2p6VWCm1X0FoC4/SXHkdAlhj31sfPnjKZG4uyG+kbO\nziknWzQZX6iCCtr7DOL71Pkb6gGfpseodxMUmeOd91q+YypkKYudBeWEwn3m\nRA4bFv52CDJzqQaCgbQZs6l5OGVKuyNs4JW4Vd5JkL+3zBEfoh42m3Inw0yj\nBrTYv2CpKsJYGgAc1OT5KXgKK9LFENAqNxc3hAdww9A5IxptCV7Ghi5oClQ1\n2vQI\r\n=0rB1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAoX47zzEp55xoX94MLSPxZSI6fi/+/cfM+ijgnfRPiQIhAK1u/2JupLS9PRUNLaMdRdMaPLDGMQgtQb6JRe7afIw8"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.13.0-next.1627432619.fea21de250118c16741c4b49cad86f489ac6adfd_1627432620860_0.2521691543278912"},"_hasShrinkwrap":false},"5.14.0-next.1627672993.4d0dd9ff8a15a27e831c7197597db22abbc63776":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.14.0-next.1627672993.4d0dd9ff8a15a27e831c7197597db22abbc63776","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2020 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 16","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.19.0","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","assert-helpers":"^8.4.0","binaryextensions":"^4.18.0","eslint":"^7.31.0","eslint-config-bevry":"^3.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","filedirname":"^2.7.0","kava":"^5.15.0","make-deno-edition":"^1.3.0","prettier":"^2.3.2","projectz":"^2.22.0","surge":"^0.23.0","typedoc":"^0.21.4","typescript":"4.3.5","valid-directory":"^3.7.0","valid-module":"^1.16.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2020 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/textextensions/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/textextensions/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.14.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.14.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.14.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#11th_Edition_–_ECMAScript_2020\" title=\"ECMAScript ES2020\">ES2020</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">Jason Caldwell</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of Jason Caldwell on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"4d0dd9ff8a15a27e831c7197597db22abbc63776","_id":"textextensions@5.14.0-next.1627672993.4d0dd9ff8a15a27e831c7197597db22abbc63776","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Cvt5W+47nwO86MQ2k/cF7RA+JTDCej8GWUa2B2LjjzfCxlOmXIZmiTi9IvYd6HSxH9jOXjQvL0WyxUKVOUGQ9A==","shasum":"7023bc0c84216b265526c48fe0cbf5cf437a106a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.14.0-next.1627672993.4d0dd9ff8a15a27e831c7197597db22abbc63776.tgz","fileCount":14,"unpackedSize":46935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBFGjCRA9TVsSAnZWagAA1NYP/isQmc5vebZ1JlyNqSvU\nZRijXNL5/r1rhHypQLnde+T053ndbCSkhD/hHLifcAXztGh3I4K6DUWIpsp8\nC1XBTU2c4N0twCk71/qrAU3uEh/cwAdmMm0juvVkv0IX7EJhYQhS1SfvZRxy\nJ+i4nJh6a82stsjiS4haDuJKYoOAU5x9nMP4re/2Qkgamz6hfaEIPNscGpVS\nHP30W7oHDXbt1zgWOnbKToiaVNaeyHM3+/PhKgt/yt6SqADyWjNLHwjhxMEc\nrhFsfwI7wtOwdzk+GM22Cae1MNmb0EZ8xkbwiS8z/idusPOQVxGVOUFPc8vV\nl1XdzsxyO3Jp+5vPNJ17azvsCA0hWr02aA24C0Jw9GYyXmXXKmHCaK0QYkSb\nUmmQAa+FWsW6cDB6/TerNSDqB74y8qyUpF7Ow1dSM6Tq8fC++megXt9pEpnJ\nkT9XumcYNfjyAapbP7OHaHf//DE1opvob91jrCcWUKO9+htSlNukZlZh8Fii\nizFDcV5V8+AnjHooLo8knjncvqDziMdlORVPxkDlRi/gTMR1s1iFCrcmovoZ\nUTDRKhqZoxZybnzZnj7GfYG+10ZEUFcC8jKSJGE8HCg6/Po4929+gxZwcO5j\ny+l00krkwqkF7FpDpacucjaeJPczfmKE92A+azxOGXNyC5vfc1/lOgKWeTIL\nyYTn\r\n=zN4S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGGOtslXC3OOJlhA2iWwWBa/n37l0CGUqaA/0y42ex7AiAlfWt4Xm26iztFYXNcKQoAAB7ouf47L7qgNs2cCA8WAA=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.14.0-next.1627672993.4d0dd9ff8a15a27e831c7197597db22abbc63776_1627672995181_0.6138938531806808"},"_hasShrinkwrap":false},"5.14.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.14.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2020 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 16","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.19.0","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","assert-helpers":"^8.4.0","binaryextensions":"^4.18.0","eslint":"^7.31.0","eslint-config-bevry":"^3.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","filedirname":"^2.7.0","kava":"^5.15.0","make-deno-edition":"^1.3.0","prettier":"^2.3.2","projectz":"^2.22.0","surge":"^0.23.0","typedoc":"^0.21.4","typescript":"4.3.5","valid-directory":"^3.7.0","valid-module":"^1.16.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2020 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"gitHead":"4d0dd9ff8a15a27e831c7197597db22abbc63776","_id":"textextensions@5.14.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-4cAYwNFNYlIAHBUo7p6zw8POUvWbZor+/R0Tanv+rIhsauEyV9QSrEXL40pI+GfTQxKX8k6Tyw6CmdSDSmASrg==","shasum":"a6ff6aee5faaa751e6157d422c722a2bfd59eedf","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.14.0.tgz","fileCount":14,"unpackedSize":46877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBFHpCRA9TVsSAnZWagAAprcQAJedsKh/qRtMzW4yHBN3\nagW7h9LF3BcZ9P1H2ZxxdJ7Nzrx1W73WqX9q1Ephxeznv5len1v26sWiJkH4\nj9jH7eOFdD4SB+EdHPTMOm3/U59Yv0KSMU60jNrcwJlSuHQ3j7YdtJet6eic\n594oiZR+y/i7HjQ97d3YOid6qoNy/cqfaqrKUXC39BeJ0ICGAKP+WMmhq8aX\n5E7LXbQaUMvbtN9JrNVutlTb6aKeNvsIDp5NNwmq/Lh3AZju13WJb1XAJJ2W\nubwEYg83bxMwB8gapW+in/VOkUUrDH7RLFhfa2FDOpZVQVY72g9ouCNR+zlZ\nGys+EOl/2OkwM8yJOrDzX7ES1XhEmfs50rwfNrx4QEVmLIM3H82aGxi6vuCO\nVfEmsgtzKakHsMyEASTwBvrVNZMnxBQ0rnQh5EDZIiTnaE9RT/r/UdIlEzWL\nJUd64lmsEw+mLJq3qzGdDwecaIci8X4XuwkIK3XUrX9cAEHFBW9nZ5ZQHewM\nok2+7t4nCbdMhYnfnqZxK59cRkUcNQbibV/ubJHmERXkG/tgXUD/BhATCK0Q\nLjJDMd4M04P0nawdHdESMvPnCxlrsbmfAkubN3JKfSwoS5YK/SQEHoEhXVhi\nnDsWgxYyR0/LB0IHi/MHaNtmHjlPzljHDqICjXxKphdk+1JraTxi7LyBy9GG\nq8pK\r\n=x4eW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4jOL14qYwfNVzYObkH7TdRj4bOMY9h9CeqTAvk0zONAIhAJXxpmqkn6UEo61uE3AMyWogaik0RaVRgpz49XDfI1Tj"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.14.0_1627673065269_0.9267117446140534"},"_hasShrinkwrap":false},"5.15.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.15.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2020 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 16","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.19.0","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","assert-helpers":"^8.4.0","binaryextensions":"^4.18.0","eslint":"^7.31.0","eslint-config-bevry":"^3.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","filedirname":"^2.7.0","kava":"^5.15.0","make-deno-edition":"^1.3.0","prettier":"^2.3.2","projectz":"^2.22.0","surge":"^0.23.0","typedoc":"^0.21.4","typescript":"4.3.5","valid-directory":"^3.7.0","valid-module":"^1.16.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2020 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"gitHead":"b1a7d5ed11e71fa4a96957a4c9e160d92af4a2ce","_id":"textextensions@5.15.0","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-MeqZRHLuaGamUXGuVn2ivtU3LA3mLCCIO5kUGoohTCoGmCBg/+8yPhWVX9WSl9telvVd8erftjFk9Fwb2dD6rw==","shasum":"4bb3296ad6fc111cf4b39c589dd028d8aaaf7060","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.15.0.tgz","fileCount":14,"unpackedSize":47116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDWkCqugGKP3LVnNQrG23uSIQB8aCh12Ygc7Q2MgE8bCAiEAsuz/mVeCutIm9owtluajmIiyNmYEh31F8T/xZ4IPIN4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTCA0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQCg/+O8F5Ipmtp44Uine/QbUKNg8tQ9YeeiNF2+VnxWW3xlYUJjnE\r\n9XlT4aOSnHR98Iyy/NI3DtyYlzFQKBuc2vuDpctyRYTVXzNYqTEk9VkMtxqI\r\nfnQ4AzEL/X6O3ctolVsawy0Smbn34+QoZMTsftDobqAtMwCA5CIkiED8zhqR\r\nHodhFiTur6/BEtBt6Yl/vf2ardUUjSrcZV+X15wWaZrB5tu2JcxwHeqwdzlF\r\n9yR3ID6fxXYYFZTnpcMx3QIIyhyT58OsaUpAKOp7DPkig32X9N6bksJCwv5C\r\nkQpIzzqr4HUz9wzuoFybw1Mpm/xU5uNfBaniRIke7j3LQSZbe7xpSExgP0yW\r\nxqkqiNGpDhnlO7kKt9wqfI4VM5cWpGOsgObXzWbNZ2h7gfTIySrVayk0vVrj\r\ntAZ+tBR5GeEKDpvLT7v4/gFN+Yfl5pDzhFag7TCgZZGHJO7HxsarCqeb4vXt\r\ntQIX6sSCJ95iXv8qmuCVpPFiDfJ66RThEfz/+VJi9gWjRaN6p+sba+z8AE11\r\n76XNuifNVKnHGoPlyKImc+0+G+3huQ4ZHF9zQSP/TMvvudj9YbY59OKjMRAa\r\nRyY2xS7QKlWhEPSGXmOYg+JjWdgq61I01BwdHkS492fP+aiJa4kQt1npK14F\r\nPjpikrMLBuCyKRvVvE5ns2WBoReyPcPF0og=\r\n=IdFC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.15.0_1649156147832_0.5878290533779675"},"_hasShrinkwrap":false},"5.15.0-next.1649156240.b1a7d5ed11e71fa4a96957a4c9e160d92af4a2ce":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.15.0-next.1649156240.b1a7d5ed11e71fa4a96957a4c9e160d92af4a2ce","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2020 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 16","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.19.0","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","assert-helpers":"^8.4.0","binaryextensions":"^4.18.0","eslint":"^7.31.0","eslint-config-bevry":"^3.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","filedirname":"^2.7.0","kava":"^5.15.0","make-deno-edition":"^1.3.0","prettier":"^2.3.2","projectz":"^2.22.0","surge":"^0.23.0","typedoc":"^0.21.4","typescript":"4.3.5","valid-directory":"^3.7.0","valid-module":"^1.16.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2020 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/textextensions/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/textextensions/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.15.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.15.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.15.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#11th_Edition_–_ECMAScript_2020\" title=\"ECMAScript ES2020\">ES2020</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">Jason Caldwell</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of Jason Caldwell on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"b1a7d5ed11e71fa4a96957a4c9e160d92af4a2ce","_id":"textextensions@5.15.0-next.1649156240.b1a7d5ed11e71fa4a96957a4c9e160d92af4a2ce","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-jf07GDAX8aD9VpChncz0sTfaGfEltO2fq0yYOLIKcwzoZraWh40Zd3CdSp7z03x2Mju9TgftJFQUiOJKuYuzYw==","shasum":"93c4ad35d371a0580037131ad18bd87a0e129f79","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.15.0-next.1649156240.b1a7d5ed11e71fa4a96957a4c9e160d92af4a2ce.tgz","fileCount":14,"unpackedSize":47174,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCthYqI9gcGuWNXSuXkbT+D8AGzAHkWAyYcAKGvB9DrJQIhAKvRjTWvNWr75goDwCG7XcRC3zv2YOYCdG1dnCB02Ibb"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTCCSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+OQ//c7jYIfAU2NxkEpK54msevmbb9DWYzieWFhb4W2Dt+aA/cUoE\r\njJFcfaw2dsslzxeSvvJSP9H+/Y925XLvekmDpMTl3jtFODopsriDWwnyl8s6\r\nZU45ve4OjfzIicIhJQCV0QSo9+M5NqcUqrN/tXRNFrZkeO8683AZJZiPF3AP\r\nOkP6dV5mqR+0YuihZ6J2rnuaLw1J+MrnvPwphK7/IQNCFTCfncIUk70fbaf2\r\nyYYoZwj9RAubr8WBRUrulvpzZaWq8K8UgYjvpH56mrhzAYD5i4VeqcoW801e\r\nTaWvZcnG4r7FLu0slL8mdNXU9t7ZX0fItYYM+nIT3DM9/w5Hva611faodSKs\r\nOyrCyn7Rhja0pcuC5NyobWtMyyq0IY1RGy5EWG7HcAjj3XT2J3NZkp2cUSkm\r\nn3raadJUJZWfX0OpKTkcJqUQesoP1FmIVa02wdo3uirwwTpBw+E2/DPCFgp8\r\niOzNdbh4tXGI4R4qTQPHMAOMjjGt/34q3IXk0lDa7zB4HzZbTRLUiS3xa3GZ\r\n4IrpBNoAfepQkAFZeIz4KjFgP6ShbCiLtAonDGU7PCcH2rRrupgpkOdmMWHY\r\n2yDcm8IqMvo7XZWrvyebzSUNdAdNSv9U6EhjT79qIpxU3/jRXjqpnFk+gCsI\r\nRwCUfj6bMQ44SeTNPBucGXB4xhbkm32dR9A=\r\n=prte\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.15.0-next.1649156240.b1a7d5ed11e71fa4a96957a4c9e160d92af4a2ce_1649156241840_0.12894456619782102"},"_hasShrinkwrap":false},"5.15.0-next.1682003567.a7343424053a8f361b2d7dc39bc1998908683535":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.15.0-next.1682003567.a7343424053a8f361b2d7dc39bc1998908683535","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2020 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 16","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.19.0","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","assert-helpers":"^8.4.0","binaryextensions":"^4.18.0","eslint":"^7.31.0","eslint-config-bevry":"^3.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","filedirname":"^2.7.0","kava":"^5.15.0","make-deno-edition":"^1.3.0","prettier":"^2.3.2","projectz":"^2.22.0","surge":"^0.23.0","typedoc":"^0.21.4","typescript":"4.3.5","valid-directory":"^3.7.0","valid-module":"^1.16.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2020 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/textextensions/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/textextensions/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.15.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.15.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.15.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#11th_Edition_–_ECMAScript_2020\" title=\"ECMAScript ES2020\">ES2020</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">Jason Caldwell</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of Jason Caldwell on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"a7343424053a8f361b2d7dc39bc1998908683535","_id":"textextensions@5.15.0-next.1682003567.a7343424053a8f361b2d7dc39bc1998908683535","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-oa5dgs5DPCvLK7oAN+8cRp7URrlvUUNUTxVgXA0SFMEBqO5VrD/VsFIF/dOmiOQzva5fcRtPN/PTHJsxHfpyQQ==","shasum":"ac89f29ffaf136c111d947196292c743f54a469d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.15.0-next.1682003567.a7343424053a8f361b2d7dc39bc1998908683535.tgz","fileCount":14,"unpackedSize":47406,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDd6MYoAyD01L5KgSFE6P0MS3m4T+DkS85Q2GQz+N5cTAiEAhBRPwPpCXSbS6/din9DmrgAoW1BZSaPO9jDHRoc1Qxg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQVZxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqgpg/9HDzB8U1Xt02yVdGtq2DqkwWMkWuk2aBsJJl30/qT0NnfQxVt\r\npU+w/XZcCG+OFDvLCmJYobIY6/+DasSua/C0M8er2N5+2wV98RyOi/qxBAm4\r\ni4US2d5DqfROTq4SeCPNVKt5ofj1AsTTsMMYbwpM8TIOjOaW17ZNue5u+Uh3\r\nN9OAgHoFCcCSUk1jUB93CLhQ6OZx27EJHrTbyg9lA9htxXcNXd3Cih/nLE4g\r\nIU81vXIvemXb6W3+R4lo8p61LyPSCm1jEIJXo+Ls0AMKbQSOrUWKAutxBlJH\r\nLSucsvq7QF+VtskfIcKk0SIdfMsSflxfXnmOYUkRD/tceM0E4+9F4jhxUeZ8\r\nvfwgeCtZ9iouJ+cAVpRpzlN13aOPcrQ4UETJU/x8O1kDfR1HOx6YN9a4LAyf\r\nZBrePO+rqXqIn/u3AqD1YzQw6NPUGOg24TejTrk0+keHOibEALRHdcNnjwil\r\nO1ur6b6AWv7ZO5VLhHcTLiHrkx8FbEtmxKFPL2psHLBJgUfLnjiutsMxe4bV\r\nrwyDR8IZYtmgns8JZjT2VDKGXCg/kMdWOu9114p2F9jjiXFvl69GwbF+xhQj\r\nsF/FBU4ZPoktZ6L006umsOZv2Nbh9rnDs1cdV0yUuVmv+o3aVRV4ZTiSrxin\r\nG2Sy+Uwto+4b+XMNF8TMi/d2AIv5gZCBwbQ=\r\n=Bf7O\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.15.0-next.1682003567.a7343424053a8f361b2d7dc39bc1998908683535_1682003569233_0.2845981712129675"},"_hasShrinkwrap":false},"5.16.0-next.1682701368.4c135baba5857c9d08ab0c80fe9fcd93fc223834":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.16.0-next.1682701368.4c135baba5857c9d08ab0c80fe9fcd93fc223834","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2020 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 16","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.19.0","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","assert-helpers":"^8.4.0","binaryextensions":"^4.18.0","eslint":"^7.31.0","eslint-config-bevry":"^3.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","filedirname":"^2.7.0","kava":"^5.15.0","make-deno-edition":"^1.3.0","prettier":"^2.3.2","projectz":"^2.22.0","surge":"^0.23.0","typedoc":"^0.21.4","typescript":"4.3.5","valid-directory":"^3.7.0","valid-module":"^1.16.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2020 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/textextensions/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/textextensions/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/textextensions\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/textextensions.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/textextensions#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/textextensions.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^5.16.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^5.16.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@5.16.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#11th_Edition_–_ECMAScript_2020\" title=\"ECMAScript ES2020\">ES2020</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">Jason Caldwell</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of Jason Caldwell on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"4c135baba5857c9d08ab0c80fe9fcd93fc223834","_id":"textextensions@5.16.0-next.1682701368.4c135baba5857c9d08ab0c80fe9fcd93fc223834","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-ZyUvct3OIao39vlUOwDFcMIIPWUcV8Fq6NJo0CFqqAIMH6lvE5zGIk2n/OGqeyf2o2OQ8LJ5U37wtxIhsCpuTA==","shasum":"3f1dc523476f8d88ee0713818fee5601d55a0ddf","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.16.0-next.1682701368.4c135baba5857c9d08ab0c80fe9fcd93fc223834.tgz","fileCount":14,"unpackedSize":47620,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICs6OjvhQRfCZRdSDXzRy8Kg1tBSA0+3exAYtZ35JXtPAiEAziL4SFRm3FwXZrmumt6fFpqHBPLGvC1c3H9lMNDQ+y4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS/w6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEEQ//YCy1U6q+pVTx99eWzJ1RpbjL6alvZYSOnGsI/gRLvjR69dzc\r\n3aFM8AkmBYsgazj/hHVhbiNrMBsrinnhAyjwWszGalTY12lu2zpT4IfWcdgp\r\nxlFea8NZPfYENfVU7QfrseYrAXuf9yDOorfZu6MNZVrmKxlW9vfweM7BTw7g\r\no/So69IFIBOr+9sqhZ54EOUn9ov7P5TtW5EX5Ldv3KxQaw/FWEJ8zXeQd0GV\r\nR0fWs2O/5Kt2OsVQjqPja91xI0YRTo84yMETkADzVtYmdnwYgGwTQMjLxxXP\r\nowRgj5xnYVcgVCFKYnQtyv0xBUo7R7n6J/TqcEujfU9eGOXgspJ3uzX9NK/7\r\n22GDhRQXpPefA95MXPKjFmCOqI72VVi4myeaJEAUlhtUa5kUeilGvQ2m7dcp\r\nkFFo31zqeqvSGGEtg8jUVuyrMooDsh8alywj3ocF78v6YkO8BkClhlbLy0b9\r\n8O3sLMwr7WXqJ91UXsXy8d+BVKxvEf7hd6DWIY22C9pGd67HoH5ezkrBPGYS\r\niWPrFn/agewEh5cN2I9ZWvYOi3Xq1GSha7L8Kv9H2OlrTXSWGemDnV9+V4Vb\r\nLKhzlWKrKcHueiIVSBms8/WM2YE3wVGzmHxaecWySFv0K/XG8cY6fC3LEgIj\r\nsO4LoR+riXeiLvzW1+UYvc8o7N4zB2ukuLg=\r\n=hYCs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.16.0-next.1682701368.4c135baba5857c9d08ab0c80fe9fcd93fc223834_1682701369803_0.8626708571232644"},"_hasShrinkwrap":false},"5.16.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"5.16.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"MIT","keywords":["browser","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=0.8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2020 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 16","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.19.0","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","assert-helpers":"^8.4.0","binaryextensions":"^4.18.0","eslint":"^7.31.0","eslint-config-bevry":"^3.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","filedirname":"^2.7.0","kava":"^5.15.0","make-deno-edition":"^1.3.0","prettier":"^2.3.2","projectz":"^2.22.0","surge":"^0.23.0","typedoc":"^0.21.4","typescript":"4.3.5","valid-directory":"^3.7.0","valid-module":"^1.16.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2020 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && echo '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"gitHead":"4c135baba5857c9d08ab0c80fe9fcd93fc223834","_id":"textextensions@5.16.0","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-7D/r3s6uPZyU//MCYrX6I14nzauDwJ5CxazouuRGNuvSCihW87ufN6VLoROLCrHg6FblLuJrT6N2BVaPVzqElw==","shasum":"57dd60c305019bba321e848b1fdf0f99bfa59ec1","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-5.16.0.tgz","fileCount":14,"unpackedSize":47562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWLo+SLVvCTRTjet0ZYPyGu2wtG3KsnCjETmgSQLC+7AiEA6SI0ZJyfZ9jNVyo6kpOpkGdGKey0mpwB4fbQLmXuU+M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS/x2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpj7g//a9hRRwbCCAlOu/OCHyBBJX8A2cNeqvikQD9Nv2NVZiPI16dI\r\n7NzWmNRwtlCKJ3yrcqaiFGJJYlamp4m4ubWHZSboMNOrXdBUqkUd6UJ23Pm/\r\n4IM4GPcQzL3qVxUihEqV2gA2YTamnPrJmdWuq/22/gcdnCF0Wq6XBAuP/17o\r\nNZPjD9ZiB4bF1hmK6UaTgw1pnE8VTLPjNydNKi9kVMfLZt3FOYgl7v7nohzp\r\nyLlxIggJYw5Ty0J0TpZItN2tEyLIMDg67s5IfMYpR8DFJQ9sXDSMOrnN43EW\r\n+5puLXf2P2QxO9vI4EvuI19PQsJBhNC4kQYMxGAu0dAaxuvd2N/tM1vrJqR3\r\nW1+wnljUbLEjxsjMf9nlDDzrHQRNsfmjYyuV1B7f+EgoWwJ7tqpqnHB0YkVX\r\nMPfaxYHC5pqJXpoWT7xkVg1u058awyyOGce0QImhyW9h6zzGCTIzi4TaR0hv\r\n2wSLBjFmsBgNUUd0HdNU1e5ub6HH1Vrth8+nJbIkD+k/qnnW6s8/OPxlI87/\r\n4698YOkiAZdis76lFD3p4ROZCwkkPRZBcSOmWiApvC81kEPHOG1NfFcXZIp4\r\nuEMOuVDadW99ID0+PFoXuPJPFU1eprFPa+quzC0q5/dxYnl7bZAm8KgVAO6f\r\nKP0fdIAvKRY2C2YNJq5eTWFnlrWP4wv53zs=\r\n=wRmY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_5.16.0_1682701429814_0.7955972126712889"},"_hasShrinkwrap":false},"6.0.0-next.1698929238.355872b3f0f44975817fb2dbfcb89c9e9e4bcb28":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.0.0-next.1698929238.355872b3f0f44975817fb2dbfcb89c9e9e4bcb28","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.22.0","@types/node":"^20.8.10","@typescript-eslint/eslint-plugin":"^6.9.1","@typescript-eslint/parser":"^6.9.1","assert-helpers":"^8.4.0","binaryextensions":"^4.19.0","eslint":"^8.52.0","eslint-config-bevry":"^3.28.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","filedirname":"^2.8.0","kava":"3.2.0","make-deno-edition":"^1.3.0","prettier":"^3.0.3","projectz":"^2.23.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.0.0","valid-module":"^2.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"_id":"textextensions@6.0.0-next.1698929238.355872b3f0f44975817fb2dbfcb89c9e9e4bcb28","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/textextensions/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/textextensions/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/balupton\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^6.0.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^6.0.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^6.0.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@6.0.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/balupton\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/connorjchen\">Connor Chen</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=connorjchen\" title=\"View the GitHub contributions of Connor Chen on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">Jason Caldwell</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of Jason Caldwell on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/SeriousBug\">Kaan Barmore-Genç</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=SeriousBug\" title=\"View the GitHub contributions of Kaan Barmore-Genç on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/Artistic-2.0.html\">Artistic License 2.0</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"355872b3f0f44975817fb2dbfcb89c9e9e4bcb28","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-S4JsHbfTeN8eP81wj1J6l6nqDWHs3PKsZvhhZZmxZmGEsA929/C+tb+q+N16y5n/N9XTN8EoZoyONXnteHhkIQ==","shasum":"e342be69562881ea5f185095293f731a9d98a41f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.0.0-next.1698929238.355872b3f0f44975817fb2dbfcb89c9e9e4bcb28.tgz","fileCount":14,"unpackedSize":50235,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFykcevpdj1ey3HqfFDoZpNR/MyC+V2mG8bVJZ+rP0ShAiEAzvy6MwPp/0s4ZyO2VYUQbm2RYb1X5I5BBEgj1ncrk/s="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.0.0-next.1698929238.355872b3f0f44975817fb2dbfcb89c9e9e4bcb28_1698929239829_0.934840899029169"},"_hasShrinkwrap":false},"6.0.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.0.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.22.0","@types/node":"^20.8.10","@typescript-eslint/eslint-plugin":"^6.9.1","@typescript-eslint/parser":"^6.9.1","assert-helpers":"^8.4.0","binaryextensions":"^4.19.0","eslint":"^8.52.0","eslint-config-bevry":"^3.28.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","filedirname":"^2.8.0","kava":"3.2.0","make-deno-edition":"^1.3.0","prettier":"^3.0.3","projectz":"^2.23.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.0.0","valid-module":"^2.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -Rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -Rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"_id":"textextensions@6.0.0","gitHead":"355872b3f0f44975817fb2dbfcb89c9e9e4bcb28","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-1VivhmFpl54FRQBrJyL4LGvuQWQAiBwF0PXk5qaUc6DHcLF5AS1TLo6Cq0skIVChWgcIefvIxmyVxJjnRxk+RA==","shasum":"c792b7095384e1dab0437766c4f419dd38fcb058","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.0.0.tgz","fileCount":14,"unpackedSize":50177,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx+Zsfw1fD7kMIiZpzEuJY2/RCrPzEdkzrRfu0fYoXgQIhAN5QtDCGqKa1QgRmeoUXBULqmRPWRckgFoaLjQ2bCsYb"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.0.0_1698929397968_0.7186972580221969"},"_hasShrinkwrap":false},"6.1.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.1.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.23.0","@types/node":"^20.9.0","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","assert-helpers":"^11.2.0","binaryextensions":"^6.1.0","eslint":"^8.53.0","eslint-config-bevry":"^3.29.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","filedirname":"^2.8.0","kava":"^7.1.0","make-deno-edition":"^1.3.0","prettier":"^3.1.0","projectz":"^2.23.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.1.0","valid-module":"^2.1.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"_id":"textextensions@6.1.0","gitHead":"77f1220a0d5a92ad61d9a997422f8955524afa03","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-0UrX1hX+0COLWqgpYB0uWXZX1Igqz9bDqTk3lmNsadsW3/+crrRcgHcBO8CIiFeRyyeJ4Mu9Q2tnMiNlRR8mUA==","shasum":"a7eff48bf6ffba2d3657921c902395aae9d91e80","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.1.0.tgz","fileCount":15,"unpackedSize":50739,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/I85S07sVGvir5tn1tVi1Awr0GNVHXyYUzOQtilx5aAiEAtsGlMtsqWgXvDjEm5j7FDNeh1rE1cin25l9/0myKEqE="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.1.0_1699897093799_0.7587736313689748"},"_hasShrinkwrap":false},"6.1.0-next.1699897101.77f1220a0d5a92ad61d9a997422f8955524afa03":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.1.0-next.1699897101.77f1220a0d5a92ad61d9a997422f8955524afa03","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"b@lupton.cc"},{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.23.0","@types/node":"^20.9.0","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","assert-helpers":"^11.2.0","binaryextensions":"^6.1.0","eslint":"^8.53.0","eslint-config-bevry":"^3.29.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","filedirname":"^2.8.0","kava":"^7.1.0","make-deno-edition":"^1.3.0","prettier":"^3.1.0","projectz":"^2.23.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.1.0","valid-module":"^2.1.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"_id":"textextensions@6.1.0-next.1699897101.77f1220a0d5a92ad61d9a997422f8955524afa03","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/textextensions/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/textextensions/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/balupton\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^6.1.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^6.1.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^6.1.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@6.1.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/balupton\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/connorjchen\">Connor Chen</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=connorjchen\" title=\"View the GitHub contributions of Connor Chen on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">Jason Caldwell</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of Jason Caldwell on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/SeriousBug\">Kaan Barmore-Genç</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=SeriousBug\" title=\"View the GitHub contributions of Kaan Barmore-Genç on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/Artistic-2.0.html\">Artistic License 2.0</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"77f1220a0d5a92ad61d9a997422f8955524afa03","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-tiCIKEESzooHvsOVPza1w2nBTnfGMKoRJxTS3hwxj9duGQNYm6//yg2AwMhRAW2NhvX1Aw4tqqRxgChuGenaXw==","shasum":"51cb1b5f23476ee51d068a21eeb4cfe2174f329e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.1.0-next.1699897101.77f1220a0d5a92ad61d9a997422f8955524afa03.tgz","fileCount":15,"unpackedSize":50797,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBye3uGxwWTFg/lYyFcHBS1bkyzejcnOHbRUAcudNudGAiBpb+NkBu/9jjqkQmqxjSGv/pPQkR/etT+X/+IWQaD2tg=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.1.0-next.1699897101.77f1220a0d5a92ad61d9a997422f8955524afa03_1699897103770_0.5698322403935112"},"_hasShrinkwrap":false},"6.2.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.2.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.23.0","@types/node":"^20.9.0","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","assert-helpers":"^11.4.0","binaryextensions":"^6.3.0","eslint":"^8.53.0","eslint-config-bevry":"^4.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","filedirname":"^2.9.0","kava":"^7.2.0","make-deno-edition":"^1.3.0","prettier":"^3.1.0","projectz":"^3.0.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.2.0","valid-module":"^2.2.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"_id":"textextensions@6.2.0","gitHead":"76cf042e087da60d81d7a91cd107375e04568868","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-id1u+d3pLB18j1y5QJSBeKX29k9pL2at26sI7KZ/Fgrfbph9HeE66TkLiCv4gMqOwYOmG1p9kwIGbf2+NubgLA==","shasum":"3eae13b87a6ea0a2360532c12e11e896809b0696","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.2.0.tgz","fileCount":15,"unpackedSize":51957,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEiGu4mfKecbsdSM79Mvdt9Qw41yErPE8z5zaAiFZ4q/AiBz586K8XMRe4mT2f4oHdtwNS0sUL0w+IBOHKJHJAfFNw=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.2.0_1699983324326_0.9553115458237604"},"_hasShrinkwrap":false},"6.2.0-next.1699983346.76cf042e087da60d81d7a91cd107375e04568868":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.2.0-next.1699983346.76cf042e087da60d81d7a91cd107375e04568868","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.23.0","@types/node":"^20.9.0","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","assert-helpers":"^11.4.0","binaryextensions":"^6.3.0","eslint":"^8.53.0","eslint-config-bevry":"^4.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","filedirname":"^2.9.0","kava":"^7.2.0","make-deno-edition":"^1.3.0","prettier":"^3.1.0","projectz":"^3.0.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.2.0","valid-module":"^2.2.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"_id":"textextensions@6.2.0-next.1699983346.76cf042e087da60d81d7a91cd107375e04568868","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/textextensions/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/textextensions/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/balupton\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^6.2.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^6.2.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^6.2.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@6.2.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/balupton\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/connorjchen\">Connor Chen</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=connorjchen\" title=\"View the GitHub contributions of Connor Chen on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">Jason Caldwell</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of Jason Caldwell on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/SeriousBug\">Kaan Barmore-Genç</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=SeriousBug\" title=\"View the GitHub contributions of Kaan Barmore-Genç on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/Artistic-2.0.html\">Artistic License 2.0</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"76cf042e087da60d81d7a91cd107375e04568868","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-FhIjDET2F3BuYJ38Pn5qshdGjycTiCkLtaWYX2XlhOntaPDIQvBCDqqwlQcVqXcw8LzKmEr4jaQOx0Fx/v0ljA==","shasum":"d8527ee75f463082d2905d80b724e39daed51509","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.2.0-next.1699983346.76cf042e087da60d81d7a91cd107375e04568868.tgz","fileCount":15,"unpackedSize":52015,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6ucFmMXLFH+4sVRPWvsC6AjwOuCfiflOyfnHKClTXLAiAa45TpXqZKEwCTP/2tIO11hwjrMRkvL9To9yX3ztx/zQ=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.2.0-next.1699983346.76cf042e087da60d81d7a91cd107375e04568868_1699983348087_0.6370353747132604"},"_hasShrinkwrap":false},"6.3.0-next.1700480412.1b7330623a817b2c28b5b424c1dff01f78a318d1":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.3.0-next.1700480412.1b7330623a817b2c28b5b424c1dff01f78a318d1","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.23.0","@types/node":"^20.9.2","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","assert-helpers":"^11.4.0","binaryextensions":"^6.3.0","eslint":"^8.54.0","eslint-config-bevry":"^5.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","filedirname":"^2.10.0","kava":"^7.2.0","make-deno-edition":"^1.3.0","prettier":"^3.1.0","projectz":"^3.2.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.4.0","valid-module":"^2.4.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"all"},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"_id":"textextensions@6.3.0-next.1700480412.1b7330623a817b2c28b5b424c1dff01f78a318d1","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/textextensions/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/textextensions/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-discord\"><a href=\"https://discord.gg/nQuXddV7VP\" title=\"Join this project's community on Discord\"><img src=\"https://img.shields.io/discord/1147436445783560193?logo=discord&amp;label=discord\" alt=\"Discord server badge\" /></a></span>\n<span class=\"badge-twitch\"><a href=\"https://www.twitch.tv/balupton\" title=\"Join this project's community on Twitch\"><img src=\"https://img.shields.io/twitch/status/balupton?logo=twitch\" alt=\"Twitch community badge\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^6.3.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^6.3.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^6.3.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@6.3.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/connorjchen\">Connor Chen</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=connorjchen\" title=\"View the GitHub contributions of Connor Chen on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">Jason Caldwell</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of Jason Caldwell on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/SeriousBug\">Kaan Barmore-Genç</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=SeriousBug\" title=\"View the GitHub contributions of Kaan Barmore-Genç on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/Artistic-2.0.html\">Artistic License 2.0</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"1b7330623a817b2c28b5b424c1dff01f78a318d1","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-NPig6/KNrOutaWri4/eHHG/o+bUSS7EyCYVsI1Vi6pZV5NjXIDIm/4a3ix+lq4vA/QUqVYKTX3IAi6Ki3M2Oow==","shasum":"9caee86a12d885099fad37de0f954857934c5261","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.3.0-next.1700480412.1b7330623a817b2c28b5b424c1dff01f78a318d1.tgz","fileCount":15,"unpackedSize":51799,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIClN7glQnwVgemOUAXOGctJXH8/t3hBS/L+TKKGLd8kcAiEA0BbehKPeq6p566zRB3TnVzYFRRljVUFDZY/n4iYst0U="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.3.0-next.1700480412.1b7330623a817b2c28b5b424c1dff01f78a318d1_1700480414107_0.5286058634503716"},"_hasShrinkwrap":false},"6.3.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.3.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"./compiled-types/","type":"module","main":"edition-es5/index.js","exports":{"node":{"import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.23.0","@types/node":"^20.9.2","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","assert-helpers":"^11.4.0","binaryextensions":"^6.3.0","eslint":"^8.54.0","eslint-config-bevry":"^5.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","filedirname":"^2.10.0","kava":"^7.2.0","make-deno-edition":"^1.3.0","prettier":"^3.1.0","projectz":"^3.2.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.4.0","valid-module":"^2.4.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"all"},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"_id":"textextensions@6.3.0","gitHead":"1b7330623a817b2c28b5b424c1dff01f78a318d1","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-YUP6ip1Mxh5BaM7H99hT+JT+jZw65hRF9NnTbPKEG8O2CSaRD+WhkzUKp9j/gx8KDBpL37qfnJBL7m5sMIeglg==","shasum":"191cb84a5dbd790f9c6872ace48523eeb1b1850e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.3.0.tgz","fileCount":15,"unpackedSize":51741,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEJUyKsSOU4XhFD9VI5/NZ6YVaCtWQVJisD32oQu3ElBAiEA26v/n8jr3f+UFysL0hZyOAi1l6+StbIqQvKwNtZBycw="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.3.0_1700480487412_0.7663927988679207"},"_hasShrinkwrap":false},"6.4.0-next.1700546907.d87d602197770a2bdb2561a12d3a9855dad2d75f":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.4.0-next.1700546907.d87d602197770a2bdb2561a12d3a9855dad2d75f","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"edition-types/index.d.ts","type":"module","main":"edition-es5/index.js","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"types":"./edition-types/index.d.ts","import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.23.0","@types/node":"^20.9.3","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","assert-helpers":"^11.5.0","binaryextensions":"^6.4.0","eslint":"^8.54.0","eslint-config-bevry":"^5.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","filedirname":"^2.10.0","kava":"^7.3.0","make-deno-edition":"^1.3.0","prettier":"^3.1.0","projectz":"^3.2.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.4.0","valid-module":"^2.4.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"all"},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"_id":"textextensions@6.4.0-next.1700546907.d87d602197770a2bdb2561a12d3a9855dad2d75f","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/textextensions/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/textextensions/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-discord\"><a href=\"https://discord.gg/nQuXddV7VP\" title=\"Join this project's community on Discord\"><img src=\"https://img.shields.io/discord/1147436445783560193?logo=discord&amp;label=discord\" alt=\"Discord server badge\" /></a></span>\n<span class=\"badge-twitch\"><a href=\"https://www.twitch.tv/balupton\" title=\"Join this project's community on Twitch\"><img src=\"https://img.shields.io/twitch/status/balupton?logo=twitch\" alt=\"Twitch community badge\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^6.4.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^6.4.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^6.4.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@6.4.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-types/index.d.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled Types with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/connorjchen\">Connor Chen</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=connorjchen\" title=\"View the GitHub contributions of Connor Chen on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">Jason Caldwell</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of Jason Caldwell on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/SeriousBug\">Kaan Barmore-Genç</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=SeriousBug\" title=\"View the GitHub contributions of Kaan Barmore-Genç on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/Artistic-2.0.html\">Artistic License 2.0</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"d87d602197770a2bdb2561a12d3a9855dad2d75f","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-gQ2uBZZ+ayjNd0H5foTWmLGlzje5y0rsATBcYWrBlmrJV4ZXabpIqOEqYHDwcXhrB+jHX/+Ihorqm7Zsd1ZEQA==","shasum":"a7157dd7e9286743e0860204bae79cd676c78847","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.4.0-next.1700546907.d87d602197770a2bdb2561a12d3a9855dad2d75f.tgz","fileCount":15,"unpackedSize":52498,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTSn9HwbdbisowrNl4d7FeA+FhVwdt8TaVMjaVJIOZSgIhALUzB4xs4R/yWoM5VXgwTGrssDpieySxaC01RWgdd1P2"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.4.0-next.1700546907.d87d602197770a2bdb2561a12d3a9855dad2d75f_1700546908594_0.05462794755372857"},"_hasShrinkwrap":false},"6.4.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.4.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"edition-types/index.d.ts","type":"module","main":"edition-es5/index.js","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"types":"./edition-types/index.d.ts","import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/update-contributors":"^1.23.0","@types/node":"^20.9.3","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","assert-helpers":"^11.5.0","binaryextensions":"^6.4.0","eslint":"^8.54.0","eslint-config-bevry":"^5.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","filedirname":"^2.10.0","kava":"^7.3.0","make-deno-edition":"^1.3.0","prettier":"^3.1.0","projectz":"^3.2.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.4.0","valid-module":"^2.4.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"all"},"boundation":{"nodeVersionsTestedRange":">=10","compiler":"typescript","targets":["ES5"]},"_id":"textextensions@6.4.0","gitHead":"d87d602197770a2bdb2561a12d3a9855dad2d75f","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-oTfFh65AAN/s6DU1Q7r4awBrHE7b1cwM+62ZZ8YYNZeVjsrHqXEyv3js7J93+nfeVFEP5X5SiklcNf57ysJZHg==","shasum":"3b3631e6b859977c823c0902bcccbc699a8029ab","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.4.0.tgz","fileCount":15,"unpackedSize":52440,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEEGGqlS5cBjvTZ5beZZY6qv9s7Q4Mr74o+RxHOnhm75AiEAnPIMt4UCOwsj0dME4M20uNHLG+mo7RoBmXsabCYR9OQ="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.4.0_1700546923208_0.4444874274910513"},"_hasShrinkwrap":false},"6.5.0-next.1700713234.8adce524a7cea82972eb2a225fcd4ee66cfd9f83":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.5.0-next.1700713234.8adce524a7cea82972eb2a225fcd4ee66cfd9f83","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=4"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"edition-types/index.d.ts","type":"module","main":"edition-es5/index.js","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"types":"./edition-types/index.d.ts","import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/fs-write":"^1.2.0","@bevry/update-contributors":"^1.23.0","@types/node":"^20.9.4","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","assert-helpers":"^11.5.0","binaryextensions":"^6.4.0","eslint":"^8.54.0","eslint-config-bevry":"^5.1.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","kava":"^7.3.0","make-deno-edition":"^1.3.0","prettier":"^3.1.0","projectz":"^3.3.0","promise-errback":"^1.0.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.5.0","valid-module":"^2.5.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"boundation":{"compiler":"typescript","targets":["ES5"]},"_id":"textextensions@6.5.0-next.1700713234.8adce524a7cea82972eb2a225fcd4ee66cfd9f83","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/textextensions/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/textextensions/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-discord\"><a href=\"https://discord.gg/nQuXddV7VP\" title=\"Join this project's community on Discord\"><img src=\"https://img.shields.io/discord/1147436445783560193?logo=discord&amp;label=discord\" alt=\"Discord server badge\" /></a></span>\n<span class=\"badge-twitch\"><a href=\"https://www.twitch.tv/balupton\" title=\"Join this project's community on Twitch\"><img src=\"https://img.shields.io/twitch/status/balupton?logo=twitch\" alt=\"Twitch community badge\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^6.5.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^6.5.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^6.5.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@6.5.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-types/index.d.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled Types with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/connorjchen\">Connor Chen</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=connorjchen\" title=\"View the GitHub contributions of Connor Chen on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">Jason Caldwell</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of Jason Caldwell on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/SeriousBug\">Kaan Barmore-Genç</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=SeriousBug\" title=\"View the GitHub contributions of Kaan Barmore-Genç on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/Artistic-2.0.html\">Artistic License 2.0</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"8adce524a7cea82972eb2a225fcd4ee66cfd9f83","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-cx9xBffdCYJ08tbqyJftsqBSAnbC1IgXZQ5f0KpqJSJDrkQjk+fZp70MnMhAjV8w5UWDfzNZod9TKS//NwrByg==","shasum":"a4f06efc1e31e2aaf48e6bb8e3ed55b7f87b927f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.5.0-next.1700713234.8adce524a7cea82972eb2a225fcd4ee66cfd9f83.tgz","fileCount":15,"unpackedSize":52509,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9GiIiVAEI+IsMGnDAtvv2cuqDf9wB2CAWzeCR78x8RwIgHwgChaQw43LoosO2xVEu678w6n9YLu0rDUP2/UpLazg="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.5.0-next.1700713234.8adce524a7cea82972eb2a225fcd4ee66cfd9f83_1700713236178_0.7329982122985523"},"_hasShrinkwrap":false},"6.5.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.5.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=4"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"edition-types/index.d.ts","type":"module","main":"edition-es5/index.js","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"types":"./edition-types/index.d.ts","import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/fs-write":"^1.2.0","@bevry/update-contributors":"^1.23.0","@types/node":"^20.9.4","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","assert-helpers":"^11.5.0","binaryextensions":"^6.4.0","eslint":"^8.54.0","eslint-config-bevry":"^5.1.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","kava":"^7.3.0","make-deno-edition":"^1.3.0","prettier":"^3.1.0","projectz":"^3.3.0","promise-errback":"^1.0.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.5.0","valid-module":"^2.5.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"boundation":{"compiler":"typescript","targets":["ES5"]},"_id":"textextensions@6.5.0","gitHead":"8adce524a7cea82972eb2a225fcd4ee66cfd9f83","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-qI/yERYR13LvBlqlc2N9q0OMdtHj6qVqUwpp1tax02nGw9QgjvljkDQJ7YBR7KdY+7BExSMWhfztf1vDTA0ehA==","shasum":"148e5b7977ce45049694ddb41959731f28e45c5d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.5.0.tgz","fileCount":15,"unpackedSize":52451,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICllvQa+Ras5/UtVqpT2uI0XCYbmHaEA3iDy1SNzrA3pAiEA4Fl59Wvv20Y74rrpsFKQM2Sx/TPDdlfmY9Kyhf5OHCE="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.5.0_1700713252472_0.9002814972857947"},"_hasShrinkwrap":false},"6.5.0-next.1700713527.8925ae36ba46b8b234d93c4ac095ac619919f3af":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.5.0-next.1700713527.8925ae36ba46b8b234d93c4ac095ac619919f3af","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=4"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"edition-types/index.d.ts","type":"module","main":"edition-es5/index.js","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"types":"./edition-types/index.d.ts","import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/fs-write":"^1.2.0","@bevry/update-contributors":"^1.23.0","@types/node":"^20.9.4","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","assert-helpers":"^11.5.0","binaryextensions":"^6.4.0","eslint":"^8.54.0","eslint-config-bevry":"^5.1.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","kava":"^7.3.0","make-deno-edition":"^1.3.0","prettier":"^3.1.0","projectz":"^3.3.0","promise-errback":"^1.0.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.5.0","valid-module":"^2.5.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"boundation":{"compiler":"typescript","targets":["ES5"]},"_id":"textextensions@6.5.0-next.1700713527.8925ae36ba46b8b234d93c4ac095ac619919f3af","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/textextensions/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/textextensions/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-discord\"><a href=\"https://discord.gg/nQuXddV7VP\" title=\"Join this project's community on Discord\"><img src=\"https://img.shields.io/discord/1147436445783560193?logo=discord&amp;label=discord\" alt=\"Discord server badge\" /></a></span>\n<span class=\"badge-twitch\"><a href=\"https://www.twitch.tv/balupton\" title=\"Join this project's community on Twitch\"><img src=\"https://img.shields.io/twitch/status/balupton?logo=twitch\" alt=\"Twitch community badge\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^6.5.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^6.5.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^6.5.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@6.5.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-types/index.d.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled Types with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/connorjchen\">Connor Chen</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=connorjchen\" title=\"View the GitHub contributions of Connor Chen on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">Jason Caldwell</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of Jason Caldwell on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/SeriousBug\">Kaan Barmore-Genç</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=SeriousBug\" title=\"View the GitHub contributions of Kaan Barmore-Genç on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/Artistic-2.0.html\">Artistic License 2.0</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"8925ae36ba46b8b234d93c4ac095ac619919f3af","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-ERYCUFGkA13lagiBOdUYxHQaQRoo8zhwvnYetGA8CnAR7DQK3T01HQoQiA+miKhSUjQ1SvL7Dsc9/XNBfLFeUQ==","shasum":"a7adf773bdd1f95399ecf08b3e2d257a1de716ca","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.5.0-next.1700713527.8925ae36ba46b8b234d93c4ac095ac619919f3af.tgz","fileCount":15,"unpackedSize":52509,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrSwCMYkVAMgpg6+SK2//C2ENsC22nDOM7pnyJCmaooAiEA7hQ7q7rVRIh/n52UdNrtd3ndW9sm2NfJvxwhNuT1HLI="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.5.0-next.1700713527.8925ae36ba46b8b234d93c4ac095ac619919f3af_1700713529177_0.9728730143871418"},"_hasShrinkwrap":false},"6.6.0-next.1700817411.bd56b30843c2970e81d97b2d1a0770dd55efd936":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.6.0-next.1700817411.bd56b30843c2970e81d97b2d1a0770dd55efd936","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=4"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"edition-types/index.d.ts","type":"module","main":"edition-es5/index.js","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"types":"./edition-types/index.d.ts","import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/fs-write":"^1.2.0","@bevry/update-contributors":"^1.23.0","@types/node":"^20.10.0","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","assert-helpers":"^11.5.0","binaryextensions":"^6.6.0","eslint":"^8.54.0","eslint-config-bevry":"^5.1.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","filedirname":"^3.0.1","kava":"^7.3.0","make-deno-edition":"^1.3.0","prettier":"^3.1.0","projectz":"^3.3.0","promise-errback":"^1.0.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.5.0","valid-module":"^2.5.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"boundation":{"compiler":"typescript","targets":["ES5"]},"_id":"textextensions@6.6.0-next.1700817411.bd56b30843c2970e81d97b2d1a0770dd55efd936","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/textextensions/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/textextensions/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-discord\"><a href=\"https://discord.gg/nQuXddV7VP\" title=\"Join this project's community on Discord\"><img src=\"https://img.shields.io/discord/1147436445783560193?logo=discord&amp;label=discord\" alt=\"Discord server badge\" /></a></span>\n<span class=\"badge-twitch\"><a href=\"https://www.twitch.tv/balupton\" title=\"Join this project's community on Twitch\"><img src=\"https://img.shields.io/twitch/status/balupton?logo=twitch\" alt=\"Twitch community badge\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^6.6.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^6.6.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^6.6.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@6.6.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-types/index.d.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled Types with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/connorjchen\">Connor Chen</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=connorjchen\" title=\"View the GitHub contributions of Connor Chen on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">Jason Caldwell</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of Jason Caldwell on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/SeriousBug\">Kaan Barmore-Genç</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=SeriousBug\" title=\"View the GitHub contributions of Kaan Barmore-Genç on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/Artistic-2.0.html\">Artistic License 2.0</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"bd56b30843c2970e81d97b2d1a0770dd55efd936","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-u5QOezGWwBDiISBpWyoMRS/0RloSz9dLBU4s9J6LOQLBzCz2Z4kwMTvrhArcj3mbnNvbJYvyfHYyAtLyyOChMA==","shasum":"a18db1a6aa0c411dd14f671ebffa6f45d91cf605","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.6.0-next.1700817411.bd56b30843c2970e81d97b2d1a0770dd55efd936.tgz","fileCount":15,"unpackedSize":52539,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyhSwgpew8+gAJC2s8ypWsq8d8QD10WwdEhpODDErQUAiEAwSWmyyQrhzElyMVjwmaFBPzb4Qx1BMXM2unWYTZ87IQ="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.6.0-next.1700817411.bd56b30843c2970e81d97b2d1a0770dd55efd936_1700817413127_0.8999057299593165"},"_hasShrinkwrap":false},"6.6.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.6.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=4"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"edition-types/index.d.ts","type":"module","main":"edition-es5/index.js","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"types":"./edition-types/index.d.ts","import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/fs-write":"^1.2.0","@bevry/update-contributors":"^1.23.0","@types/node":"^20.10.0","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","assert-helpers":"^11.5.0","binaryextensions":"^6.6.0","eslint":"^8.54.0","eslint-config-bevry":"^5.1.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","filedirname":"^3.0.1","kava":"^7.3.0","make-deno-edition":"^1.3.0","prettier":"^3.1.0","projectz":"^3.3.0","promise-errback":"^1.0.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.5.0","valid-module":"^2.5.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"boundation":{"compiler":"typescript","targets":["ES5"]},"_id":"textextensions@6.6.0","gitHead":"bd56b30843c2970e81d97b2d1a0770dd55efd936","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-zdZBgEteByGYMl3+EsNKXuqNqzJGC7sReANkgww/8vMo+uIFld+KCEbcx/A8O5RJuMPnzQqVeOEc8r3qC0vhrw==","shasum":"d8bdddf01f5d65593ae3caba165d528f83ea0ac0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.6.0.tgz","fileCount":15,"unpackedSize":52481,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNNsEUaoKhv3HJ53Oa+Cppb+F6bdaARuFE6kGLSeO79gIgX5JTGK2OMQ3A8E5jQh0yMsN9E6VTU/7OeuNSmvzWmJ0="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.6.0_1700817416537_0.2147165092522132"},"_hasShrinkwrap":false},"6.7.0-next.1700863661.bfcf43655a621940a8a6cde4dc383a0fd385266b":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.7.0-next.1700863661.bfcf43655a621940a8a6cde4dc383a0fd385266b","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=4"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"edition-types/index.d.ts","type":"module","main":"edition-es5/index.js","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"types":"./edition-types/index.d.ts","import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/fs-write":"^1.3.0","@bevry/update-contributors":"^1.23.0","@types/node":"^20.10.0","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","assert-helpers":"^11.6.0","binaryextensions":"^6.7.0","eslint":"^8.54.0","eslint-config-bevry":"^5.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","filedirname":"^3.1.0","kava":"^7.4.0","make-deno-edition":"^2.0.0","prettier":"^3.1.0","projectz":"^3.4.0","promise-errback":"^1.1.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.5.0","valid-module":"^2.5.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"boundation":{"compiler":"typescript","targets":["ES5"]},"_id":"textextensions@6.7.0-next.1700863661.bfcf43655a621940a8a6cde4dc383a0fd385266b","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/textextensions/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/textextensions/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-discord\"><a href=\"https://discord.gg/nQuXddV7VP\" title=\"Join this project's community on Discord\"><img src=\"https://img.shields.io/discord/1147436445783560193?logo=discord&amp;label=discord\" alt=\"Discord server badge\" /></a></span>\n<span class=\"badge-twitch\"><a href=\"https://www.twitch.tv/balupton\" title=\"Join this project's community on Twitch\"><img src=\"https://img.shields.io/twitch/status/balupton?logo=twitch\" alt=\"Twitch community badge\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^6.7.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^6.7.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^6.7.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@6.7.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions</code> aliases <code>textextensions/edition-es5/index.js</code></li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-types/index.d.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled Types with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/connorjchen\">Connor Chen</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=connorjchen\" title=\"View the GitHub contributions of Connor Chen on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">Jason Caldwell</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of Jason Caldwell on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/SeriousBug\">Kaan Barmore-Genç</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=SeriousBug\" title=\"View the GitHub contributions of Kaan Barmore-Genç on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/Artistic-2.0.html\">Artistic License 2.0</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"bfcf43655a621940a8a6cde4dc383a0fd385266b","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-eAuyAqDHN2Tka3+NDsqPICvGftqhEZ/MlJVbDrV2VDqdTB0EaVUvXiprBbRPx+piWAEMUf2qE2xcapIugmbgWg==","shasum":"b6b048443a5ca7197c752b3aa1a7f6d9e078dba5","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.7.0-next.1700863661.bfcf43655a621940a8a6cde4dc383a0fd385266b.tgz","fileCount":15,"unpackedSize":52539,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC+c9azwbswAKz3TO/VlUv7o+9ntvu4G2St0oIE5vBh7AiBdKW0TGWfXi2Um2DBSQFMEsMPhKMMOkw6/LYXnvxRvFA=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.7.0-next.1700863661.bfcf43655a621940a8a6cde4dc383a0fd385266b_1700863663322_0.2883626437589428"},"_hasShrinkwrap":false},"6.7.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.7.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=4"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES5 for Node.js with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js with Import for modules","directory":"edition-es5-esm","entry":"index.js","tags":["compiled","javascript","es5","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"edition-types/index.d.ts","type":"module","main":"edition-es5/index.js","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es5-esm/index.js","require":"./edition-es5/index.js"},"browser":{"types":"./edition-types/index.d.ts","import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","devDependencies":{"@bevry/fs-write":"^1.3.0","@bevry/update-contributors":"^1.23.0","@types/node":"^20.10.0","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","assert-helpers":"^11.6.0","binaryextensions":"^6.7.0","eslint":"^8.54.0","eslint-config-bevry":"^5.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","filedirname":"^3.1.0","kava":"^7.4.0","make-deno-edition":"^2.0.0","prettier":"^3.1.0","projectz":"^3.4.0","promise-errback":"^1.1.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.5.0","valid-module":"^2.5.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es5 && npm run our:compile:edition-es5-esm && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-es5-esm":"tsc --module ESNext --target ES5 --outDir ./edition-es5-esm --project tsconfig.json && ( test ! -d edition-es5-esm/source || ( mv edition-es5-esm/source edition-temp && rm -rf edition-es5-esm && mv edition-temp edition-es5-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es5-esm/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./edition-es5/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"boundation":{"compiler":"typescript","targets":["ES5"]},"_id":"textextensions@6.7.0","gitHead":"bfcf43655a621940a8a6cde4dc383a0fd385266b","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-nQnhZJ0Inh8qie9UEVXiJEQ+lN20DzpONhwN7SmrjnSyJopELFLk8+dHQrcQf4Du73QXdpYVaX4Fn8W8AlbbZw==","shasum":"591d2b1f253d5b47fc5036c2d242d0e92d382721","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.7.0.tgz","fileCount":15,"unpackedSize":52481,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1UN0OF6igCf0swYm3EYdZZTXCvXBl+8iN2sLurdEd2gIgKntzCt7OqQNxvbZLWSFuP3oBeb1qOZLRhOCpe2QP22w="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.7.0_1700863666799_0.9955273558079949"},"_hasShrinkwrap":false},"6.8.0-next.1701238749.b94c6bfbc433a70193d2221c99387ea0dffdaf7e":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.8.0-next.1701238749.b94c6bfbc433a70193d2221c99387ea0dffdaf7e","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es2022","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=4"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES2022 for Node.js 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js 4 with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"edition-types/index.d.ts","type":"module","main":"index.cjs","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es2022-esm/index.js","default":"./index.cjs","require":"./edition-es2022/index.js"},"browser":{"types":"./edition-types/index.d.ts","import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","dependencies":{"editions":"^6.16.0"},"devDependencies":{"@bevry/fs-write":"^1.3.0","@bevry/update-contributors":"^1.23.0","@types/node":"^20.10.0","@typescript-eslint/eslint-plugin":"^6.13.1","@typescript-eslint/parser":"^6.13.1","assert-helpers":"^11.6.0","binaryextensions":"^6.7.0","eslint":"^8.54.0","eslint-config-bevry":"^5.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","filedirname":"^3.1.0","kava":"^7.4.0","make-deno-edition":"^2.0.0","prettier":"^3.1.0","projectz":"^3.4.0","promise-errback":"^1.1.0","typedoc":"^0.25.4","typescript":"5.3.2","valid-directory":"^4.6.0","valid-module":"^2.6.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:edition-es5 && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./test.cjs"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"_id":"textextensions@6.8.0-next.1701238749.b94c6bfbc433a70193d2221c99387ea0dffdaf7e","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/textextensions/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/textextensions/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-discord\"><a href=\"https://discord.gg/nQuXddV7VP\" title=\"Join this project's community on Discord\"><img src=\"https://img.shields.io/discord/1147436445783560193?logo=discord&amp;label=discord\" alt=\"Discord server badge\" /></a></span>\n<span class=\"badge-twitch\"><a href=\"https://www.twitch.tv/balupton\" title=\"Join this project's community on Twitch\"><img src=\"https://img.shields.io/twitch/status/balupton?logo=twitch\" alt=\"Twitch community badge\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^6.8.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^6.8.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^6.8.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@6.8.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions</code> aliases <code>textextensions/index.cjs</code> which uses the <a href=\"https://github.com/bevry/editions\" title=\"You can use the Editions Autoloader to autoload the appropriate edition for your consumers environment\">Editions Autoloader</a> to automatically select the correct edition for the consumer's environment</li>\n<li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-es2022/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 21 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 4 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es2022-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 21 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-types/index.d.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled Types with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/connorjchen\">Connor Chen</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=connorjchen\" title=\"View the GitHub contributions of Connor Chen on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">Jason Caldwell</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of Jason Caldwell on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/SeriousBug\">Kaan Barmore-Genç</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=SeriousBug\" title=\"View the GitHub contributions of Kaan Barmore-Genç on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/Artistic-2.0.html\">Artistic License 2.0</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"b94c6bfbc433a70193d2221c99387ea0dffdaf7e","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-zDWrnAYfbJ7ui54FWOsFGqxsj1l/uTGD0mU1yI39om5bJDYL7tQgNJSG4KCRFfvADI6Q5b4pk+0bPV1SU4BTbA==","shasum":"1ad6b06c2f29dc6ca091a34b764ae9812257d46a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.8.0-next.1701238749.b94c6bfbc433a70193d2221c99387ea0dffdaf7e.tgz","fileCount":18,"unpackedSize":58126,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFlB3CdgRhwvlRtSMNfHOMpBNgIDnzKZTFllQYVX/KH2AiA/b3RJPgXWLzItauAdkEMwGwl0OOxSy8VdIhjyt4GEnw=="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.8.0-next.1701238749.b94c6bfbc433a70193d2221c99387ea0dffdaf7e_1701238751398_0.49333851820093755"},"_hasShrinkwrap":false},"6.8.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.8.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es2022","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=4"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES2022 for Node.js 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js 4 with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"edition-types/index.d.ts","type":"module","main":"index.cjs","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es2022-esm/index.js","default":"./index.cjs","require":"./edition-es2022/index.js"},"browser":{"types":"./edition-types/index.d.ts","import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","dependencies":{"editions":"^6.16.0"},"devDependencies":{"@bevry/fs-write":"^1.3.0","@bevry/update-contributors":"^1.23.0","@types/node":"^20.10.0","@typescript-eslint/eslint-plugin":"^6.13.1","@typescript-eslint/parser":"^6.13.1","assert-helpers":"^11.6.0","binaryextensions":"^6.7.0","eslint":"^8.54.0","eslint-config-bevry":"^5.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","filedirname":"^3.1.0","kava":"^7.4.0","make-deno-edition":"^2.0.0","prettier":"^3.1.0","projectz":"^3.4.0","promise-errback":"^1.1.0","typedoc":"^0.25.4","typescript":"5.3.2","valid-directory":"^4.6.0","valid-module":"^2.6.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:edition-es5 && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./test.cjs"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"_id":"textextensions@6.8.0","gitHead":"b94c6bfbc433a70193d2221c99387ea0dffdaf7e","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-avSs+cyuZBQtXGZR3QPz6ZevlX3digENWEZHRgTGiCjJt9c8S01jc71S1ucaQRU1qkZg3325e+XDhvcNt782SA==","shasum":"0be92a86d9312ad2666a2d4c986c87120c140c97","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.8.0.tgz","fileCount":18,"unpackedSize":58068,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDn0eoySRWULlv06SoQmoLE10v9q4hpf5GJyP+jIjR8EQIhAMLFcZjhJHP9QkAjHgu4+2MFLbKUSoYIxFlIbuy9EHET"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.8.0_1701238815931_0.8556712797860515"},"_hasShrinkwrap":false},"6.9.0-next.1701796615.5d26af80a9533a6d194ff0edcd889adbc3200b9f":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.9.0-next.1701796615.5d26af80a9533a6d194ff0edcd889adbc3200b9f","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es2022","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=4"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES2022 for Node.js 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js 4 with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"edition-types/index.d.ts","type":"module","main":"index.cjs","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es2022-esm/index.js","default":"./index.cjs","require":"./edition-es2022/index.js"},"browser":{"types":"./edition-types/index.d.ts","import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","dependencies":{"editions":"^6.19.0"},"devDependencies":{"@bevry/fs-write":"^1.3.0","@bevry/update-contributors":"^1.23.0","@types/node":"^20.10.3","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","assert-helpers":"^11.9.0","binaryextensions":"^6.9.0","eslint":"^8.55.0","eslint-config-bevry":"^5.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","filedirname":"^3.1.0","kava":"^7.5.0","make-deno-edition":"^2.0.1","prettier":"^3.1.0","projectz":"^3.4.0","promise-errback":"^1.1.0","typedoc":"^0.25.4","typescript":"5.3.2","valid-directory":"^4.6.0","valid-module":"^2.6.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:edition-es5 && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./test.cjs"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5","endOfLine":"lf"},"_id":"textextensions@6.9.0-next.1701796615.5d26af80a9533a6d194ff0edcd889adbc3200b9f","readme":"<!-- TITLE/ -->\n\n<h1>The Definitive List of Text Extensions</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/textextensions/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/textextensions/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-discord\"><a href=\"https://discord.gg/nQuXddV7VP\" title=\"Join this project's community on Discord\"><img src=\"https://img.shields.io/discord/1147436445783560193?logo=discord&amp;label=discord\" alt=\"Discord server badge\" /></a></span>\n<span class=\"badge-twitch\"><a href=\"https://www.twitch.tv/balupton\" title=\"Join this project's community on Twitch\"><img src=\"https://img.shields.io/twitch/status/balupton?logo=twitch\" alt=\"Twitch community badge\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save textextensions</code></li>\n<li>Import: <code>import pkg from ('textextensions')</code></li>\n<li>Require: <code>const pkg = require('textextensions').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^6.9.0/edition-deno/index.ts'\n```\n\n<a href=\"https://www.skypack.dev\" title=\"Skypack is a JavaScript Delivery Network for modern web apps\"><h3>Skypack</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^6.9.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^6.9.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@6.9.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>textextensions</code> aliases <code>textextensions/index.cjs</code> which uses the <a href=\"https://github.com/bevry/editions\" title=\"You can use the Editions Autoloader to autoload the appropriate edition for your consumers environment\">Editions Autoloader</a> to automatically select the correct edition for the consumer's environment</li>\n<li><code>textextensions/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-es2022/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 21 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es5/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES5 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 4 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>textextensions/edition-es2022-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 21 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-types/index.d.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled Types with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>textextensions/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/brianlukoff\">Brian Lukoff</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=brianlukoff\" title=\"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/connorjchen\">Connor Chen</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=connorjchen\" title=\"View the GitHub contributions of Connor Chen on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/fbeline\">Felipe Beline</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=fbeline\" title=\"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/JamyDev\">Jamy Timmermans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=JamyDev\" title=\"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/jaswrks\">Jason Caldwell</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=jaswrks\" title=\"View the GitHub contributions of Jason Caldwell on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/TheJoshuaEvans\">Joshua Evans</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans\" title=\"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/SeriousBug\">Kaan Barmore-Genç</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=SeriousBug\" title=\"View the GitHub contributions of Kaan Barmore-Genç on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/LvChengbin\">LvChengbin</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=LvChengbin\" title=\"View the GitHub contributions of LvChengbin on repository bevry/textextensions\">view contributions</a></li>\n<li><a href=\"https://github.com/monsterkodi\">monsterkodi</a> — <a href=\"https://github.com/bevry/textextensions/commits?author=monsterkodi\" title=\"View the GitHub contributions of monsterkodi on repository bevry/textextensions\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/textextensions/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/Artistic-2.0.html\">Artistic License 2.0</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"5d26af80a9533a6d194ff0edcd889adbc3200b9f","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-t2u9Bw6h03hxrF/+McH7TUKYd/IWpQru12ihGmAQxfLSKT0XOz0B6DqGtIDQBzFANDiKnVDxoS9Dw8ROm04w8A==","shasum":"87ac9aff01e7df3a7450aa543c44d4c7f7039004","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.9.0-next.1701796615.5d26af80a9533a6d194ff0edcd889adbc3200b9f.tgz","fileCount":18,"unpackedSize":58149,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0DpNwl3w7UPxsOOvtRZuGHaUXTdCUrpYmdRiWQq+IYAIhAMNV7UvbVhlvoH7QzoGOc1B4ByT51hcDPJUWxc2yGlYu"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.9.0-next.1701796615.5d26af80a9533a6d194ff0edcd889adbc3200b9f_1701796617756_0.07127406418838933"},"_hasShrinkwrap":false},"6.9.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.9.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","license":"Artistic-2.0","keywords":["browser","deno","deno-edition","deno-entry","denoland","es2022","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Brian Lukoff","url":"https://github.com/brianlukoff"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://github.com/fbeline"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://github.com/jaswrks"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://github.com/TheJoshuaEvans"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://github.com/SeriousBug"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"engines":{"node":">=4"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES2022 for Node.js 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js 4 with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"edition-types/index.d.ts","type":"module","main":"index.cjs","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es2022-esm/index.js","default":"./index.cjs","require":"./edition-es2022/index.js"},"browser":{"types":"./edition-types/index.d.ts","import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","dependencies":{"editions":"^6.19.0"},"devDependencies":{"@bevry/fs-write":"^1.3.0","@bevry/update-contributors":"^1.23.0","@types/node":"^20.10.3","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","assert-helpers":"^11.9.0","binaryextensions":"^6.9.0","eslint":"^8.55.0","eslint-config-bevry":"^5.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","filedirname":"^3.1.0","kava":"^7.5.0","make-deno-edition":"^2.0.1","prettier":"^3.1.0","projectz":"^3.4.0","promise-errback":"^1.1.0","typedoc":"^0.25.4","typescript":"5.3.2","valid-directory":"^4.6.0","valid-module":"^2.6.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:edition-es5 && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./test.cjs"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5","endOfLine":"lf"},"_id":"textextensions@6.9.0","gitHead":"5d26af80a9533a6d194ff0edcd889adbc3200b9f","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-K3BDv8ooVAhULIg2lQU4RQGSKCTD+W0PqXOPeC/1lbStegcggzaqbjkNNGMeKOfDUWlEhwmkc3VQkl89TdrVBw==","shasum":"7eed184dca9b59bcb3657331855eca7a5f9aa2d1","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.9.0.tgz","fileCount":18,"unpackedSize":58091,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEHPyCI5xUfvO883OtAvJW5YaJF8bAFaHgj3hwJZ1yZgIgX2kdBHQet4yoWidba/9HqiM4U9FCI6fVzv+lz9zy3n8="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.9.0_1701796635464_0.8798367183672811"},"_hasShrinkwrap":false},"6.10.0-next.1703668500.bc863d0566eddfe7c5fafbddc8bd14a454df6f97":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.10.0-next.1703668500.bc863d0566eddfe7c5fafbddc8bd14a454df6f97","license":"Artistic-2.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","funding":"https://bevry.me/fund","repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"keywords":["browser","deno","deno-edition","deno-entry","denoland","es2022","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"author":{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},"authors":["Benjamin Lupton <b@lupton.cc> (https://balupton.com) (https://github.com/balupton): Accelerating collaborative wisdom."],"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},{"name":"Brian Lukoff","url":"https://brianlukoff.com"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://blog.fbeline.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://jaswrks.com"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://www.linkedin.com/profile/view?id=351521559"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://bgenc.net"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"sponsors":["Andrew Nesbitt (https://nesbitt.io) (https://github.com/andrew): Software engineer and researcher","Balsa <hello@balsa.com> (https://balsa.com) (https://github.com/balsa): We're Balsa, and we're building tools for builders.","Codecov <hello-codecov@sentry.io> (https://codecov.io/) (https://github.com/codecov): Empower developers with tools to improve code quality and testing.","Poonacha Medappa (https://poonachamedappa.com) (https://github.com/km-Poonacha)","Rob Morris <rob@prismatik.com.au> (https://github.com/Rob-Morris)","Sentry (https://sentry.io) (https://github.com/getsentry): Real-time crash reporting for your web apps, mobile apps, and games.","Syntax <scott@syntax.fm> (https://syntax.fm) (https://github.com/syntaxfm): Syntax Podcast"],"donors":["Andrew Nesbitt (https://nesbitt.io) (https://github.com/andrew)","Balsa <hello@balsa.com> (https://balsa.com) (https://github.com/balsa)","Chad (https://opencollective.com/chad8)","Codecov <hello-codecov@sentry.io> (https://codecov.io/) (https://github.com/codecov)","entroniq (https://gitlab.com/entroniq) (https://thanks.dev/d/gl/entroniq)","Jean-Luc Geering (https://github.com/jlgeering) (https://opencollective.com/jlgeering) (https://twitter.com/jlgeering)","Michael Duane Mooring (https://bevry.me) (https://github.com/mikeumus) (https://opencollective.com/mikeumus) (https://twitter.com/mikeumus)","Mohammed Shah <shah@idk.uno> (https://github.com/smashah) (https://thanks.dev/d/gh/smashah) (https://twitter.com/smashah)","Poonacha Medappa (https://poonachamedappa.com) (https://github.com/km-Poonacha)","Rob Morris <rob@prismatik.com.au> (https://github.com/Rob-Morris)","Sentry (https://sentry.io) (https://github.com/getsentry)","ServieJS (https://github.com/serviejs) (https://thanks.dev/d/gh/serviejs)","Skunk Team (https://skunk.team) (https://github.com/skunkteam)","Syntax <scott@syntax.fm> (https://syntax.fm) (https://github.com/syntaxfm)"],"engines":{"node":">=4"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES2022 for Node.js 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js 4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 12 || 14 || 16 || 18 || 20 || 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"edition-types/index.d.ts","type":"module","main":"index.cjs","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es2022-esm/index.js","default":"./index.cjs","require":"./edition-es2022/index.js"},"browser":{"types":"./edition-types/index.d.ts","import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","dependencies":{"editions":"^6.20.0"},"devDependencies":{"@bevry/fs-write":"^1.4.0","@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","assert-helpers":"^11.11.0","binaryextensions":"^6.10.0","eslint":"^8.56.0","eslint-config-bevry":"^5.3.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","filedirname":"^3.2.0","kava":"^7.6.0","make-deno-edition":"^2.1.0","prettier":"^3.1.1","projectz":"^4.0.0","promise-errback":"^1.2.0","typedoc":"^0.25.4","typescript":"5.3.3","valid-directory":"^4.7.0","valid-module":"^2.6.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:edition-es5 && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./test.cjs"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5","endOfLine":"lf"},"_id":"textextensions@6.10.0-next.1703668500.bc863d0566eddfe7c5fafbddc8bd14a454df6f97","readme":"<!-- TITLE/ -->\n\n# The Definitive List of Text Extensions\n\n<!-- /TITLE -->\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/textextensions/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/textextensions/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-discord\"><a href=\"https://discord.gg/nQuXddV7VP\" title=\"Join this project's community on Discord\"><img src=\"https://img.shields.io/discord/1147436445783560193?logo=discord&amp;label=discord\" alt=\"Discord server badge\" /></a></span>\n<span class=\"badge-twitch\"><a href=\"https://www.twitch.tv/balupton\" title=\"Join this project's community on Twitch\"><img src=\"https://img.shields.io/twitch/status/balupton?logo=twitch\" alt=\"Twitch community badge\" /></a></span>\n\n<!-- /BADGES -->\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n## Install\n\n### [npm](https://npmjs.com \"npm is a package manager for javascript\")\n\n-   Install: `npm install --save textextensions`\n-   Import: `import pkg from ('textextensions')`\n-   Require: `const pkg = require('textextensions').default`\n\n### [Deno](https://deno.land \"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\")\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^6.10.0/edition-deno/index.ts'\n```\n### [Skypack](https://www.skypack.dev \"Skypack is a JavaScript Delivery Network for modern web apps\")\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^6.10.0'\n</script>\n```\n### [unpkg](https://unpkg.com \"unpkg is a fast, global content delivery network for everything on npm\")\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^6.10.0'\n</script>\n```\n### [jspm](https://jspm.io \"Native ES Modules CDN\")\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@6.10.0'\n</script>\n```\n### [Editions](https://editions.bevry.me \"Editions are the best way to produce and consume packages you care about.\")\n\nThis package is published with the following editions:\n-   `textextensions` aliases `textextensions/index.cjs` which uses the [Editions Autoloader](https://github.com/bevry/editions \"You can use the Editions Autoloader to autoload the appropriate edition for your consumers environment\") to automatically select the correct edition for the consumer's environment\n-   `textextensions/source/index.ts` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") source code with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `textextensions/edition-browsers/index.js` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled against [ES2022](https://en.wikipedia.org/wiki/ES2022 \"ECMAScript 2022\") for web browsers with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `textextensions/edition-es2022/index.js` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled against [ES2022](https://en.wikipedia.org/wiki/ES2022 \"ECMAScript 2022\") for [Node.js](https://nodejs.org \"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\") 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with [Require](https://nodejs.org/dist/latest-v5.x/docs/api/modules.html \"Node/CJS Modules\") for modules\n-   `textextensions/edition-es5/index.js` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled against ES5 for [Node.js](https://nodejs.org \"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\") 4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with [Require](https://nodejs.org/dist/latest-v5.x/docs/api/modules.html \"Node/CJS Modules\") for modules\n-   `textextensions/edition-es2022-esm/index.js` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled against [ES2022](https://en.wikipedia.org/wiki/ES2022 \"ECMAScript 2022\") for [Node.js](https://nodejs.org \"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\") 12 || 14 || 16 || 18 || 20 || 21 with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `textextensions/edition-types/index.d.ts` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled Types with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `textextensions/edition-deno/index.ts` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") source code made to be compatible with [Deno](https://deno.land \"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\")\n\n<!-- /INSTALL -->\n\n<!-- HISTORY/ -->\n\n## History\n\n[Discover the release history by heading on over to the `HISTORY.md` file.](https://github.com/bevry/textextensions/blob/HEAD/HISTORY.md#files)\n\n<!-- /HISTORY -->\n\n<!-- BACKERS/ -->\n\n## Backers\n\n### Code\n\n[Discover how to contribute via the `CONTRIBUTING.md` file.](https://github.com/bevry/textextensions/blob/HEAD/CONTRIBUTING.md#files)\n\n#### Authors\n\n-   [Benjamin Lupton](https://balupton.com) — Accelerating collaborative wisdom.\n\n#### Maintainers\n\n-   [Benjamin Lupton](https://github.com/balupton) — Accelerating collaborative wisdom.\n\n#### Contributors\n\n-   [Benjamin Lupton](https://github.com/balupton) — [view contributions](https://github.com/bevry/textextensions/commits?author=balupton \"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\")\n-   [Brian Lukoff](https://github.com/brianlukoff) — [view contributions](https://github.com/bevry/textextensions/commits?author=brianlukoff \"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\")\n-   [Connor Chen](https://github.com/connorjchen) — [view contributions](https://github.com/bevry/textextensions/commits?author=connorjchen \"View the GitHub contributions of Connor Chen on repository bevry/textextensions\")\n-   [Felipe Beline](https://github.com/fbeline) — [view contributions](https://github.com/bevry/textextensions/commits?author=fbeline \"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\")\n-   [Jamy Timmermans](https://github.com/JamyDev) — [view contributions](https://github.com/bevry/textextensions/commits?author=JamyDev \"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\")\n-   [Jason Caldwell](https://github.com/jaswrks) — [view contributions](https://github.com/bevry/textextensions/commits?author=jaswrks \"View the GitHub contributions of Jason Caldwell on repository bevry/textextensions\")\n-   [Joshua Evans](https://github.com/TheJoshuaEvans) — [view contributions](https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans \"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\")\n-   [Kaan Barmore-Genç](https://github.com/SeriousBug) — [view contributions](https://github.com/bevry/textextensions/commits?author=SeriousBug \"View the GitHub contributions of Kaan Barmore-Genç on repository bevry/textextensions\")\n-   [LvChengbin](https://github.com/LvChengbin) — [view contributions](https://github.com/bevry/textextensions/commits?author=LvChengbin \"View the GitHub contributions of LvChengbin on repository bevry/textextensions\")\n-   [monsterkodi](https://github.com/monsterkodi) — [view contributions](https://github.com/bevry/textextensions/commits?author=monsterkodi \"View the GitHub contributions of monsterkodi on repository bevry/textextensions\")\n\n### Finances\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n\n#### Sponsors\n\n-   [Andrew Nesbitt](https://nesbitt.io) — Software engineer and researcher\n-   [Balsa](https://balsa.com) — We're Balsa, and we're building tools for builders.\n-   [Codecov](https://codecov.io/) — Empower developers with tools to improve code quality and testing.\n-   [Poonacha Medappa](https://poonachamedappa.com)\n-   [Rob Morris](https://github.com/Rob-Morris)\n-   [Sentry](https://sentry.io) — Real-time crash reporting for your web apps, mobile apps, and games.\n-   [Syntax](https://syntax.fm) — Syntax Podcast\n\n#### Donors\n\n-   [Andrew Nesbitt](https://nesbitt.io)\n-   [Balsa](https://balsa.com)\n-   [Chad](https://opencollective.com/chad8)\n-   [Codecov](https://codecov.io/)\n-   [entroniq](https://gitlab.com/entroniq)\n-   [Jean-Luc Geering](https://github.com/jlgeering)\n-   [Michael Duane Mooring](https://bevry.me)\n-   [Mohammed Shah](https://github.com/smashah)\n-   [Poonacha Medappa](https://poonachamedappa.com)\n-   [Rob Morris](https://github.com/Rob-Morris)\n-   [Sentry](https://sentry.io)\n-   [ServieJS](https://github.com/serviejs)\n-   [Skunk Team](https://skunk.team)\n-   [Syntax](https://syntax.fm)\n\n<!-- /BACKERS -->\n\n<!-- LICENSE/ -->\n\n## License\n\nUnless stated otherwise all works are:\n\n-   Copyright &copy; [Benjamin Lupton](https://balupton.com)\n\nand licensed under:\n\n-   [Artistic License 2.0](http://spdx.org/licenses/Artistic-2.0.html)\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"bc863d0566eddfe7c5fafbddc8bd14a454df6f97","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-vk9jNyr5kXZawOpdzGUZ8prrQ9sYGQ34t8oyRRHKaRH5oNK86Oh25BMG5o92h8RyM2wesRKn0xPSbNvDxFb0mg==","shasum":"d3f2eb6d3e5cc6a8c93b7a9dff8844896b9b1b7d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.10.0-next.1703668500.bc863d0566eddfe7c5fafbddc8bd14a454df6f97.tgz","fileCount":18,"unpackedSize":60518,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCm8kuztio1DeiQ1ULLpIXIXHPop1Vx1g6eO833/IvUgAIgcdAqqc0QccaWhWVDLvSgoFFsyHV/51cDBdcVCOvjFVI="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.10.0-next.1703668500.bc863d0566eddfe7c5fafbddc8bd14a454df6f97_1703668502337_0.5161563715173978"},"_hasShrinkwrap":false},"6.10.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.10.0","license":"Artistic-2.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","funding":"https://bevry.me/fund","repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"keywords":["browser","deno","deno-edition","deno-entry","denoland","es2022","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"author":{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},"authors":["Benjamin Lupton <b@lupton.cc> (https://balupton.com) (https://github.com/balupton): Accelerating collaborative wisdom."],"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},{"name":"Brian Lukoff","url":"https://brianlukoff.com"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://blog.fbeline.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://jaswrks.com"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://www.linkedin.com/profile/view?id=351521559"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://bgenc.net"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"sponsors":["Andrew Nesbitt (https://nesbitt.io) (https://github.com/andrew): Software engineer and researcher","Balsa <hello@balsa.com> (https://balsa.com) (https://github.com/balsa): We're Balsa, and we're building tools for builders.","Codecov <hello-codecov@sentry.io> (https://codecov.io/) (https://github.com/codecov): Empower developers with tools to improve code quality and testing.","Poonacha Medappa (https://poonachamedappa.com) (https://github.com/km-Poonacha)","Rob Morris <rob@prismatik.com.au> (https://github.com/Rob-Morris)","Sentry (https://sentry.io) (https://github.com/getsentry): Real-time crash reporting for your web apps, mobile apps, and games.","Syntax <scott@syntax.fm> (https://syntax.fm) (https://github.com/syntaxfm): Syntax Podcast"],"donors":["Andrew Nesbitt (https://nesbitt.io) (https://github.com/andrew)","Balsa <hello@balsa.com> (https://balsa.com) (https://github.com/balsa)","Chad (https://opencollective.com/chad8)","Codecov <hello-codecov@sentry.io> (https://codecov.io/) (https://github.com/codecov)","entroniq (https://gitlab.com/entroniq) (https://thanks.dev/d/gl/entroniq)","Jean-Luc Geering (https://github.com/jlgeering) (https://opencollective.com/jlgeering) (https://twitter.com/jlgeering)","Michael Duane Mooring (https://bevry.me) (https://github.com/mikeumus) (https://opencollective.com/mikeumus) (https://twitter.com/mikeumus)","Mohammed Shah <shah@idk.uno> (https://github.com/smashah) (https://thanks.dev/d/gh/smashah) (https://twitter.com/smashah)","Poonacha Medappa (https://poonachamedappa.com) (https://github.com/km-Poonacha)","Rob Morris <rob@prismatik.com.au> (https://github.com/Rob-Morris)","Sentry (https://sentry.io) (https://github.com/getsentry)","ServieJS (https://github.com/serviejs) (https://thanks.dev/d/gh/serviejs)","Skunk Team (https://skunk.team) (https://github.com/skunkteam)","Syntax <scott@syntax.fm> (https://syntax.fm) (https://github.com/syntaxfm)"],"engines":{"node":">=4"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES2022 for Node.js 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js 4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 12 || 14 || 16 || 18 || 20 || 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"edition-types/index.d.ts","type":"module","main":"index.cjs","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es2022-esm/index.js","default":"./index.cjs","require":"./edition-es2022/index.js"},"browser":{"types":"./edition-types/index.d.ts","import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","dependencies":{"editions":"^6.20.0"},"devDependencies":{"@bevry/fs-write":"^1.4.0","@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","assert-helpers":"^11.11.0","binaryextensions":"^6.10.0","eslint":"^8.56.0","eslint-config-bevry":"^5.3.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","filedirname":"^3.2.0","kava":"^7.6.0","make-deno-edition":"^2.1.0","prettier":"^3.1.1","projectz":"^4.0.0","promise-errback":"^1.2.0","typedoc":"^0.25.4","typescript":"5.3.3","valid-directory":"^4.7.0","valid-module":"^2.6.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:edition-es5 && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./test.cjs"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5","endOfLine":"lf"},"_id":"textextensions@6.10.0","gitHead":"bc863d0566eddfe7c5fafbddc8bd14a454df6f97","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-9RV822vwsJTDyccYW086WDpWI7xbAF8h9bDRBAIhezJCIHVyngaFdekSZEDsRgnwuama45eBbGR1sS7LQKeifQ==","shasum":"7fc7146d7d0aaffab709697fab333c9184284ead","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.10.0.tgz","fileCount":18,"unpackedSize":60461,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDP652NHUxI8yaybgkHFXoTZ9KYIGF76hUA2kdDNPtF5QIhANrAiVirQt8Ds5fEO5h9DE8mLvbdJzFxtUfvcvJq6BEz"}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.10.0_1703668564881_0.9042870920942199"},"_hasShrinkwrap":false},"6.11.0-next.1703835980.9b204259e3079eed3b9508e5e05ea5cf698f991d":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.11.0-next.1703835980.9b204259e3079eed3b9508e5e05ea5cf698f991d","license":"Artistic-2.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","funding":"https://bevry.me/fund","repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"keywords":["browser","deno","deno-edition","deno-entry","denoland","es2022","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"author":{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},"authors":["Benjamin Lupton <b@lupton.cc> (https://balupton.com) (https://github.com/balupton): Accelerating collaborative wisdom."],"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},{"name":"Brian Lukoff","url":"https://brianlukoff.com"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://blog.fbeline.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://jaswrks.com"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://linkedin.com/profile/view?id=351521559"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://bgenc.net"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"sponsors":["Andrew Nesbitt (https://nesbitt.io) (https://github.com/andrew): Software engineer and researcher","Balsa <hello@balsa.com> (https://balsa.com) (https://github.com/balsa): We're Balsa, and we're building tools for builders.","Codecov <hello-codecov@sentry.io> (https://codecov.io) (https://github.com/codecov): Empower developers with tools to improve code quality and testing.","Poonacha Medappa (https://poonachamedappa.com) (https://github.com/km-Poonacha)","Rob Morris <rob@prismatik.com.au> (https://github.com/Rob-Morris)","Sentry (https://sentry.io) (https://github.com/getsentry): Real-time crash reporting for your web apps, mobile apps, and games.","Syntax <scott@syntax.fm> (https://syntax.fm) (https://github.com/syntaxfm): Syntax Podcast"],"donors":["Andrew Nesbitt (https://nesbitt.io) (https://github.com/andrew)","Armen Mkrtchian (https://mogoni.dev) (https://github.com/Armenm)","Balsa <hello@balsa.com> (https://balsa.com) (https://github.com/balsa)","Chad (https://opencollective.com/chad8)","Codecov <hello-codecov@sentry.io> (https://codecov.io) (https://github.com/codecov)","dr.dimitru (https://veliovgroup.com) (https://github.com/dr-dimitru)","Elliott Ditman (https://elliottditman.com) (https://github.com/elliottditman)","entroniq (https://gitlab.com/entroniq) (https://thanks.dev/d/gl/entroniq)","GitHub (https://github.com/about) (https://github.com/github)","Hunter Beast (https://cryptoquick.com) (https://github.com/cryptoquick)","Jean-Luc Geering (https://github.com/jlgeering) (https://opencollective.com/jlgeering) (https://twitter.com/jlgeering)","Michael Duane Mooring (https://mdm.cc) (https://github.com/mikeumus) (https://opencollective.com/mikeumus) (https://twitter.com/mikeumus)","Michael Harry Scepaniak <mhs1.sys@gmail.com> (https://michaelscepaniak.com) (https://github.com/hispanic)","Mohammed Shah <shah@idk.uno> (https://github.com/smashah) (https://thanks.dev/d/gh/smashah) (https://twitter.com/smashah)","Mr. Henry <hello@mrhenry.be> (https://mrhenry.be) (https://github.com/mrhenry)","Nermal <nermalcat69@skiff.com> (https://arjunaditya.vercel.app) (https://github.com/nermalcat69)","Pleo (https://pleo.io) (https://github.com/pleo-io)","Poonacha Medappa (https://poonachamedappa.com) (https://github.com/km-Poonacha)","Rob Morris <rob@prismatik.com.au> (https://github.com/Rob-Morris)","Robert de Forest <guitar.robot@gmail.com> (https://github.com/rdeforest)","Sentry (https://sentry.io) (https://github.com/getsentry)","ServieJS (https://github.com/serviejs) (https://thanks.dev/d/gh/serviejs)","Skunk Team (https://skunk.team) (https://github.com/skunkteam)","Syntax <scott@syntax.fm> (https://syntax.fm) (https://github.com/syntaxfm)","WriterJohnBuck (https://github.com/WriterJohnBuck)"],"engines":{"node":">=4"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES2022 for Node.js 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js 4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 12 || 14 || 16 || 18 || 20 || 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"edition-types/index.d.ts","type":"module","main":"index.cjs","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es2022-esm/index.js","default":"./index.cjs","require":"./edition-es2022/index.js"},"browser":{"types":"./edition-types/index.d.ts","import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","dependencies":{"editions":"^6.21.0"},"devDependencies":{"@bevry/fs-write":"^1.5.0","@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","assert-helpers":"^11.12.0","binaryextensions":"^6.11.0","eslint":"^8.56.0","eslint-config-bevry":"^5.3.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","filedirname":"^3.3.0","kava":"^7.8.0","make-deno-edition":"^2.2.0","prettier":"^3.1.1","projectz":"^4.1.1","promise-errback":"^1.3.0","typedoc":"^0.25.4","typescript":"5.3.3","valid-directory":"^4.8.0","valid-module":"^2.6.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:edition-es5 && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz --offline","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./test.cjs"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5","endOfLine":"lf"},"_id":"textextensions@6.11.0-next.1703835980.9b204259e3079eed3b9508e5e05ea5cf698f991d","readme":"<!-- TITLE/ -->\n\n# The Definitive List of Text Extensions\n\n<!-- /TITLE -->\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/textextensions/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/textextensions/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/textextensions.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/textextensions\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/textextensions.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-discord\"><a href=\"https://discord.gg/nQuXddV7VP\" title=\"Join this project's community on Discord\"><img src=\"https://img.shields.io/discord/1147436445783560193?logo=discord&amp;label=discord\" alt=\"Discord server badge\" /></a></span>\n<span class=\"badge-twitch\"><a href=\"https://www.twitch.tv/balupton\" title=\"Join this project's community on Twitch\"><img src=\"https://img.shields.io/twitch/status/balupton?logo=twitch\" alt=\"Twitch community badge\" /></a></span>\n\n<!-- /BADGES -->\n\n<!-- DESCRIPTION/ -->\n\nA package that contains an array of every single file extension there is for text files\n\n<!-- /DESCRIPTION -->\n\n\n## Usage\n\n[Complete API Documentation.](http://master.textextensions.bevry.surge.sh/docs/)\n\n```typescript\nimport list from 'textextensions'\nconsole.log(list)\n```\n\n```javascript\nconst list = require('textextensions').default\nconsole.log(list)\n```\n\nJSON also available via `textextensions/list.json`\n\nCDN access available via https://unpkg.com/textextensions/list.json\n\nMissing an extension? [Send a pull request!](https://github.com/bevry/textextensions/edit/master/source/index.ts)\n\nWant a definitive list of binary extensions? Check out [bevry/binaryextensions](https://github.com/bevry/binaryextensions)\n\nWant to detect if a file is text or binary? Check out [bevry/istextorbinary](https://github.com/bevry/istextorbinary)\n\n<!-- INSTALL/ -->\n\n## Install\n\n### [npm](https://npmjs.com \"npm is a package manager for javascript\")\n\n-   Install: `npm install --save textextensions`\n-   Import: `import pkg from ('textextensions')`\n-   Require: `const pkg = require('textextensions').default`\n\n### [Deno](https://deno.land \"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\")\n\n``` typescript\nimport pkg from 'https://unpkg.com/textextensions@^6.11.0/edition-deno/index.ts'\n```\n### [Skypack](https://www.skypack.dev \"Skypack is a JavaScript Delivery Network for modern web apps\")\n\n``` html\n<script type=\"module\">\n    import pkg from '//cdn.skypack.dev/textextensions@^6.11.0'\n</script>\n```\n### [unpkg](https://unpkg.com \"unpkg is a fast, global content delivery network for everything on npm\")\n\n``` html\n<script type=\"module\">\n    import pkg from '//unpkg.com/textextensions@^6.11.0'\n</script>\n```\n### [jspm](https://jspm.io \"Native ES Modules CDN\")\n\n``` html\n<script type=\"module\">\n    import pkg from '//dev.jspm.io/textextensions@6.11.0'\n</script>\n```\n### [Editions](https://editions.bevry.me \"Editions are the best way to produce and consume packages you care about.\")\n\nThis package is published with the following editions:\n-   `textextensions` aliases `textextensions/index.cjs` which uses the [Editions Autoloader](https://github.com/bevry/editions \"You can use the Editions Autoloader to autoload the appropriate edition for your consumers environment\") to automatically select the correct edition for the consumer's environment\n-   `textextensions/source/index.ts` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") source code with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `textextensions/edition-browsers/index.js` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled against [ES2022](https://en.wikipedia.org/wiki/ES2022 \"ECMAScript 2022\") for web browsers with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `textextensions/edition-es2022/index.js` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled against [ES2022](https://en.wikipedia.org/wiki/ES2022 \"ECMAScript 2022\") for [Node.js](https://nodejs.org \"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\") 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with [Require](https://nodejs.org/dist/latest-v5.x/docs/api/modules.html \"Node/CJS Modules\") for modules\n-   `textextensions/edition-es5/index.js` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled against ES5 for [Node.js](https://nodejs.org \"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\") 4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with [Require](https://nodejs.org/dist/latest-v5.x/docs/api/modules.html \"Node/CJS Modules\") for modules\n-   `textextensions/edition-es2022-esm/index.js` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled against [ES2022](https://en.wikipedia.org/wiki/ES2022 \"ECMAScript 2022\") for [Node.js](https://nodejs.org \"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\") 12 || 14 || 16 || 18 || 20 || 21 with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `textextensions/edition-types/index.d.ts` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled Types with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `textextensions/edition-deno/index.ts` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") source code made to be compatible with [Deno](https://deno.land \"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\")\n\n<!-- /INSTALL -->\n\n<!-- HISTORY/ -->\n\n## History\n\n[Discover the release history by heading on over to the `HISTORY.md` file.](https://github.com/bevry/textextensions/blob/HEAD/HISTORY.md#files)\n\n<!-- /HISTORY -->\n\n<!-- BACKERS/ -->\n\n## Backers\n\n### Code\n\n[Discover how to contribute via the `CONTRIBUTING.md` file.](https://github.com/bevry/textextensions/blob/HEAD/CONTRIBUTING.md#files)\n\n#### Authors\n\n-   [Benjamin Lupton](https://balupton.com) — Accelerating collaborative wisdom.\n\n#### Maintainers\n\n-   [Benjamin Lupton](https://balupton.com) — Accelerating collaborative wisdom.\n\n#### Contributors\n\n-   [Benjamin Lupton](https://github.com/balupton) — [view contributions](https://github.com/bevry/textextensions/commits?author=balupton \"View the GitHub contributions of Benjamin Lupton on repository bevry/textextensions\")\n-   [Brian Lukoff](https://github.com/brianlukoff) — [view contributions](https://github.com/bevry/textextensions/commits?author=brianlukoff \"View the GitHub contributions of Brian Lukoff on repository bevry/textextensions\")\n-   [Connor Chen](https://github.com/connorjchen) — [view contributions](https://github.com/bevry/textextensions/commits?author=connorjchen \"View the GitHub contributions of Connor Chen on repository bevry/textextensions\")\n-   [Felipe Beline](https://github.com/fbeline) — [view contributions](https://github.com/bevry/textextensions/commits?author=fbeline \"View the GitHub contributions of Felipe Beline on repository bevry/textextensions\")\n-   [Jamy Timmermans](https://github.com/JamyDev) — [view contributions](https://github.com/bevry/textextensions/commits?author=JamyDev \"View the GitHub contributions of Jamy Timmermans on repository bevry/textextensions\")\n-   [Jason Caldwell](https://github.com/jaswrks) — [view contributions](https://github.com/bevry/textextensions/commits?author=jaswrks \"View the GitHub contributions of Jason Caldwell on repository bevry/textextensions\")\n-   [Joshua Evans](https://github.com/TheJoshuaEvans) — [view contributions](https://github.com/bevry/textextensions/commits?author=TheJoshuaEvans \"View the GitHub contributions of Joshua Evans on repository bevry/textextensions\")\n-   [Kaan Barmore-Genç](https://github.com/SeriousBug) — [view contributions](https://github.com/bevry/textextensions/commits?author=SeriousBug \"View the GitHub contributions of Kaan Barmore-Genç on repository bevry/textextensions\")\n-   [LvChengbin](https://github.com/LvChengbin) — [view contributions](https://github.com/bevry/textextensions/commits?author=LvChengbin \"View the GitHub contributions of LvChengbin on repository bevry/textextensions\")\n-   [monsterkodi](https://github.com/monsterkodi) — [view contributions](https://github.com/bevry/textextensions/commits?author=monsterkodi \"View the GitHub contributions of monsterkodi on repository bevry/textextensions\")\n\n### Finances\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n\n#### Sponsors\n\n-   [Andrew Nesbitt](https://nesbitt.io) — Software engineer and researcher\n-   [Balsa](https://balsa.com) — We're Balsa, and we're building tools for builders.\n-   [Codecov](https://codecov.io) — Empower developers with tools to improve code quality and testing.\n-   [Poonacha Medappa](https://poonachamedappa.com)\n-   [Rob Morris](https://github.com/Rob-Morris)\n-   [Sentry](https://sentry.io) — Real-time crash reporting for your web apps, mobile apps, and games.\n-   [Syntax](https://syntax.fm) — Syntax Podcast\n\n#### Donors\n\n-   [Andrew Nesbitt](https://nesbitt.io)\n-   [Armen Mkrtchian](https://mogoni.dev)\n-   [Balsa](https://balsa.com)\n-   [Chad](https://opencollective.com/chad8)\n-   [Codecov](https://codecov.io)\n-   [dr.dimitru](https://veliovgroup.com)\n-   [Elliott Ditman](https://elliottditman.com)\n-   [entroniq](https://gitlab.com/entroniq)\n-   [GitHub](https://github.com/about)\n-   [Hunter Beast](https://cryptoquick.com)\n-   [Jean-Luc Geering](https://github.com/jlgeering)\n-   [Michael Duane Mooring](https://mdm.cc)\n-   [Michael Harry Scepaniak](https://michaelscepaniak.com)\n-   [Mohammed Shah](https://github.com/smashah)\n-   [Mr. Henry](https://mrhenry.be)\n-   [Nermal](https://arjunaditya.vercel.app)\n-   [Pleo](https://pleo.io)\n-   [Poonacha Medappa](https://poonachamedappa.com)\n-   [Rob Morris](https://github.com/Rob-Morris)\n-   [Robert de Forest](https://github.com/rdeforest)\n-   [Sentry](https://sentry.io)\n-   [ServieJS](https://github.com/serviejs)\n-   [Skunk Team](https://skunk.team)\n-   [Syntax](https://syntax.fm)\n-   [WriterJohnBuck](https://github.com/WriterJohnBuck)\n\n<!-- /BACKERS -->\n\n<!-- LICENSE/ -->\n\n## License\n\nUnless stated otherwise all works are:\n\n-   Copyright &copy; [Benjamin Lupton](https://balupton.com)\n\nand licensed under:\n\n-   [Artistic License 2.0](http://spdx.org/licenses/Artistic-2.0.html)\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"9b204259e3079eed3b9508e5e05ea5cf698f991d","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-NmhQ3VpjIqargToRjyl3aZ9h8/xihK9uqvsslWA4WGsTG589ZbxnqK/4WpbLHNLGXo3OmfJPQKFnyqHGfOIb0Q==","shasum":"8d3f7a85f8a7643b1d6cd22b3b88dcb5fd521861","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.11.0-next.1703835980.9b204259e3079eed3b9508e5e05ea5cf698f991d.tgz","fileCount":18,"unpackedSize":61887,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKy0ROuMS6v7WYpjAisNTxdxKNiBKExMrJIh9vEETa7AIgUzyLJ1H2W/z66VGT5tv6kUd4gFY7K2LIdWPTT8/HrNc="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.11.0-next.1703835980.9b204259e3079eed3b9508e5e05ea5cf698f991d_1703836038931_0.6606684388429642"},"_hasShrinkwrap":false},"6.11.0":{"title":"The Definitive List of Text Extensions","name":"textextensions","version":"6.11.0","license":"Artistic-2.0","description":"A package that contains an array of every single file extension there is for text files","homepage":"https://github.com/bevry/textextensions","funding":"https://bevry.me/fund","repository":{"type":"git","url":"git+https://github.com/bevry/textextensions.git"},"bugs":{"url":"https://github.com/bevry/textextensions/issues"},"keywords":["browser","deno","deno-edition","deno-entry","denoland","es2022","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"textextensions","githubSlug":"bevry/textextensions","npmPackageName":"textextensions"}},"author":{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},"authors":["Benjamin Lupton <b@lupton.cc> (https://balupton.com) (https://github.com/balupton): Accelerating collaborative wisdom."],"maintainers":[{"name":"anonymous","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},{"name":"Brian Lukoff","url":"https://brianlukoff.com"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://blog.fbeline.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://jaswrks.com"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://linkedin.com/profile/view?id=351521559"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://bgenc.net"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"sponsors":["Andrew Nesbitt (https://nesbitt.io) (https://github.com/andrew): Software engineer and researcher","Balsa <hello@balsa.com> (https://balsa.com) (https://github.com/balsa): We're Balsa, and we're building tools for builders.","Codecov <hello-codecov@sentry.io> (https://codecov.io) (https://github.com/codecov): Empower developers with tools to improve code quality and testing.","Poonacha Medappa (https://poonachamedappa.com) (https://github.com/km-Poonacha)","Rob Morris <rob@prismatik.com.au> (https://github.com/Rob-Morris)","Sentry (https://sentry.io) (https://github.com/getsentry): Real-time crash reporting for your web apps, mobile apps, and games.","Syntax <scott@syntax.fm> (https://syntax.fm) (https://github.com/syntaxfm): Syntax Podcast"],"donors":["Andrew Nesbitt (https://nesbitt.io) (https://github.com/andrew)","Armen Mkrtchian (https://mogoni.dev) (https://github.com/Armenm)","Balsa <hello@balsa.com> (https://balsa.com) (https://github.com/balsa)","Chad (https://opencollective.com/chad8)","Codecov <hello-codecov@sentry.io> (https://codecov.io) (https://github.com/codecov)","dr.dimitru (https://veliovgroup.com) (https://github.com/dr-dimitru)","Elliott Ditman (https://elliottditman.com) (https://github.com/elliottditman)","entroniq (https://gitlab.com/entroniq) (https://thanks.dev/d/gl/entroniq)","GitHub (https://github.com/about) (https://github.com/github)","Hunter Beast (https://cryptoquick.com) (https://github.com/cryptoquick)","Jean-Luc Geering (https://github.com/jlgeering) (https://opencollective.com/jlgeering) (https://twitter.com/jlgeering)","Michael Duane Mooring (https://mdm.cc) (https://github.com/mikeumus) (https://opencollective.com/mikeumus) (https://twitter.com/mikeumus)","Michael Harry Scepaniak <mhs1.sys@gmail.com> (https://michaelscepaniak.com) (https://github.com/hispanic)","Mohammed Shah <shah@idk.uno> (https://github.com/smashah) (https://thanks.dev/d/gh/smashah) (https://twitter.com/smashah)","Mr. Henry <hello@mrhenry.be> (https://mrhenry.be) (https://github.com/mrhenry)","Nermal <nermalcat69@skiff.com> (https://arjunaditya.vercel.app) (https://github.com/nermalcat69)","Pleo (https://pleo.io) (https://github.com/pleo-io)","Poonacha Medappa (https://poonachamedappa.com) (https://github.com/km-Poonacha)","Rob Morris <rob@prismatik.com.au> (https://github.com/Rob-Morris)","Robert de Forest <guitar.robot@gmail.com> (https://github.com/rdeforest)","Sentry (https://sentry.io) (https://github.com/getsentry)","ServieJS (https://github.com/serviejs) (https://thanks.dev/d/gh/serviejs)","Skunk Team (https://skunk.team) (https://github.com/skunkteam)","Syntax <scott@syntax.fm> (https://syntax.fm) (https://github.com/syntaxfm)","WriterJohnBuck (https://github.com/WriterJohnBuck)"],"engines":{"node":">=4"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for web browsers with Import for modules","directory":"edition-browsers","entry":"index.js","tags":["compiled","javascript","import"],"engines":{"node":false,"browsers":"defaults"}},{"description":"TypeScript compiled against ES2022 for Node.js 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES5 for Node.js 4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es5","entry":"index.js","tags":["compiled","javascript","es5","require"],"engines":{"node":"4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 12 || 14 || 16 || 18 || 20 || 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":true}}],"types":"edition-types/index.d.ts","type":"module","main":"index.cjs","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es2022-esm/index.js","default":"./index.cjs","require":"./edition-es2022/index.js"},"browser":{"types":"./edition-types/index.d.ts","import":"./edition-browsers/index.js"}},"deno":"edition-deno/index.ts","browser":"edition-browsers/index.js","module":"edition-browsers/index.js","dependencies":{"editions":"^6.21.0"},"devDependencies":{"@bevry/fs-write":"^1.5.0","@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","assert-helpers":"^11.12.0","binaryextensions":"^6.11.0","eslint":"^8.56.0","eslint-config-bevry":"^5.3.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","filedirname":"^3.3.0","kava":"^7.8.0","make-deno-edition":"^2.2.0","prettier":"^3.1.1","projectz":"^4.1.1","promise-errback":"^1.3.0","typedoc":"^0.25.4","typescript":"5.3.3","valid-directory":"^4.8.0","valid-module":"^2.6.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:edition-es5 && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-browsers":"tsc --module ESNext --target ES2022 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -rf edition-browsers && mv edition-temp edition-browsers ) )","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:edition-es5":"tsc --module commonjs --target ES5 --outDir ./edition-es5 --project tsconfig.json && ( test ! -d edition-es5/source || ( mv edition-es5/source edition-temp && rm -rf edition-es5 && mv edition-temp edition-es5 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es5/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz --offline","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:module":"valid-module","our:verify:prettier":"prettier --write .","test":"node ./test.cjs"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5","endOfLine":"lf"},"_id":"textextensions@6.11.0","gitHead":"9b204259e3079eed3b9508e5e05ea5cf698f991d","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-tXJwSr9355kFJI3lbCkPpUH5cP8/M0GGy2xLO34aZCjMXBaK3SoPnZwr/oWmo1FdCnELcs4npdCIOFtq9W3ruQ==","shasum":"864535d09f49026150c96f0b0d79f1fa0869db15","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/textextensions/-/textextensions-6.11.0.tgz","fileCount":18,"unpackedSize":61830,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDrASVVPOwQ/gB2a30O2AtqJPN+H7ATtyTGUttxLTZIXAiEAjlJkJ2ieDexp9jguYA8xGmg5cMwd8egpBtSVip2zHOc="}]},"_npmUser":{"name":"anonymous","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/textextensions_6.11.0_1703836205208_0.530225930873425"},"_hasShrinkwrap":false}},"name":"textextensions","time":{"modified":"2023-12-29T07:50:05.552Z","created":"2013-12-10T06:43:42.029Z","1.0.0":"2013-12-10T06:44:06.498Z","1.0.1":"2014-12-17T10:56:31.226Z","1.0.2":"2016-05-02T04:18:47.619Z","1.1.0":"2016-05-10T04:06:04.585Z","2.0.0":"2016-05-10T04:24:46.023Z","2.0.1":"2016-05-10T04:33:37.423Z","2.1.0":"2017-04-24T14:19:40.241Z","2.2.0":"2018-01-25T03:46:58.710Z","2.3.0":"2018-11-07T01:04:42.708Z","2.3.1":"2018-11-07T01:10:27.976Z","2.4.0":"2018-11-07T01:36:40.920Z","2.5.0":"2019-07-31T12:46:39.938Z","2.6.0":"2019-11-13T03:36:14.960Z","3.0.0-next.1574061351.638e36c0dc57eb870f8e4921883e44fff65e073e":"2019-11-18T07:15:53.171Z","3.0.0":"2019-11-18T07:16:44.966Z","3.0.0-next.1574644318.af83983ef92c6aafb111685e86ad08fd5a4098b7":"2019-11-25T01:12:01.097Z","3.1.0-next.1575155862.a60f5f980ed344ce54ee9920f79dd95e372310b8":"2019-11-30T23:17:43.931Z","3.1.0":"2019-11-30T23:18:45.347Z","3.2.0-next.1575219583.ecf293c5a104c3b1768a53272611f69924be50b9":"2019-12-01T16:59:44.333Z","3.2.0":"2019-12-01T17:00:20.537Z","3.3.0":"2019-12-09T20:04:54.657Z","3.3.0-next.1575921893.ac0ca1b246b0142cec34626c0c51f8139f4009b5":"2019-12-09T20:05:09.423Z","4.0.0-next.1589196031.8d4fdf5691dc0f93177907f1b5c457fa539ad0fa":"2020-05-11T11:20:33.075Z","4.0.0":"2020-05-11T11:20:44.284Z","4.1.0-next.1590010542.c2cdabad8a8764f758569d732db1e85f3756efe4":"2020-05-20T21:35:44.213Z","4.1.0":"2020-05-20T21:37:04.688Z","4.2.0-next.1590049980.b51d172a8c66d68de38d7702f7a32b318b3fa7d2":"2020-05-21T08:33:01.441Z","4.2.0":"2020-05-21T08:33:12.056Z","4.3.0-next.1590065357.d67f9ff3e40a5097367178f8a578bf936cb2a9be":"2020-05-21T12:49:18.531Z","4.3.0":"2020-05-21T12:49:29.894Z","4.4.0-next.1590082561.183567ffa6cd9f22a7b96a4c69e1f46608ee9219":"2020-05-21T17:36:02.834Z","4.4.0":"2020-05-21T17:36:11.127Z","5.0.0-next.1590819186.b2b3bb02b9ca23983be9be55550d9d92bd618bd9":"2020-05-30T06:13:07.681Z","5.0.0":"2020-05-30T06:14:22.325Z","5.0.0-next.1590821825.5c549eb7265d908008c27f13fd0ce63aa635189f":"2020-05-30T06:57:07.395Z","5.0.0-next.1590821889.334a68d1a8e21272bcbd04813a5e85b7e8493e81":"2020-05-30T06:58:10.812Z","5.0.0-next.1590852381.47f14f0796fe2ac4354f58f8f3016f980513bb57":"2020-05-30T15:26:22.890Z","5.1.0-next.1590986660.49bd188b69d32b7c37e45feb75ce65222cbde33a":"2020-06-01T04:44:21.707Z","5.1.0":"2020-06-01T04:45:34.581Z","5.2.0-next.1591787088.1f5af05fa44d0084fb15d06b35b708146d471dd4":"2020-06-10T11:04:49.558Z","5.2.0":"2020-06-10T11:06:08.594Z","5.3.0-next.1591803008.3497fa76e34a2fb8df685eab6f33b55d0bd88f6a":"2020-06-10T15:30:09.506Z","5.3.0":"2020-06-10T15:31:31.246Z","5.4.0-next.1592650832.5b4a1e727ad5e9427b77dc1e20b7cd42f989f2fb":"2020-06-20T11:00:34.816Z","5.4.0":"2020-06-20T11:08:51.703Z","5.5.0-next.1592729849.b6aec8361b3183c538249b866e4a2d3d2a680871":"2020-06-21T08:57:31.202Z","5.5.0":"2020-06-21T08:58:47.362Z","5.6.0-next.1592765317.f59f8dde8862d6866912772dd92639fdf969b714":"2020-06-21T18:48:39.274Z","5.6.0":"2020-06-21T18:49:48.368Z","5.7.0-next.1593061154.4f94496583d9bca47f958704708d705836032b86":"2020-06-25T04:59:15.456Z","5.7.0":"2020-06-25T04:59:51.605Z","5.8.0-next.1595452080.4c8c5e6352165d0f0ab0bf2169550d277f9ba1ec":"2020-07-22T21:08:02.271Z","5.8.0":"2020-07-22T21:09:17.791Z","5.9.0-next.1596524011.a4027426355fdbf3508e5c2048d1c29f41bd5426":"2020-08-04T06:53:32.465Z","5.9.0":"2020-08-04T06:54:47.519Z","5.10.0":"2020-08-17T22:15:54.727Z","5.10.0-next.1597702585.5148e26f736e3421a3db1007e9f6fc9a883ee07d":"2020-08-17T22:16:27.004Z","5.10.0-next.1598187506.09a95957ab554f7a5a88e8f2ee2688e4528d0ab3":"2020-08-23T12:58:27.382Z","5.10.0-next.1598779955.0e159c6754eba71a5ce390a8480234e9289efed6":"2020-08-30T09:32:37.310Z","5.10.0-next.1599075802.85fef84823f370c4e203b095ef6731ebe186ae1d":"2020-09-02T19:43:24.165Z","5.10.0-next.1599202682.daaac91c8144ec3e4a9695d6f1a4d9a9d425ee6e":"2020-09-04T06:58:04.569Z","5.10.0-next.1599205965.fa88676de071b33d4b6ab314b66283cf04ded942":"2020-09-04T07:52:46.798Z","5.10.0-next.1599206054.bf3ee6a13752972a0f44d54349d77a2a032a7f6d":"2020-09-04T07:54:15.618Z","5.11.0-next.1599281673.f22b810d481228f23e2f79a0b10c33c9df2af01a":"2020-09-05T04:54:35.027Z","5.11.0":"2020-09-05T04:55:57.037Z","5.11.0-next.1599395307.5ed63643f93198c6998ecfa5f266e48ca8b436d9":"2020-09-06T12:28:28.888Z","5.11.0-next.1599991997.f2aae81e3af993abf65c40452b3bdf0786016027":"2020-09-13T10:13:18.780Z","5.11.0-next.1599998094.9f05cbe2423fefaae548f86b5e23daa5aec0dcd7":"2020-09-13T11:54:55.670Z","5.11.0-next.1600599083.0e95b74ebd28efbe32b1cdfd7b7615648c6dc3cb":"2020-09-20T10:51:25.137Z","5.11.0-next.1600605974.907bf4c8fd9d55b469957914e03638fedc04ec40":"2020-09-20T12:46:15.802Z","5.11.0-next.1601214313.9cd76bb0ddc1d00be5477c179d0ba123ecf4c0a6":"2020-09-27T13:45:15.462Z","5.11.0-next.1601798019.1784e7f0200dc87f81a48dda872e25a4832feca8":"2020-10-04T07:53:40.764Z","5.11.0-next.1602408191.4767fd0d15bcf37b234775e6ea745889e4eb895f":"2020-10-11T09:23:13.155Z","5.11.0-next.1602412950.27c0c93d9e800e707b9c438b4ba96a9fbaf43f47":"2020-10-11T10:42:32.244Z","5.11.0-next.1603015914.dd4f9465ffdff873fe30c15a46dc3a40631f01a4":"2020-10-18T10:11:55.675Z","5.11.0-next.1603623670.18aa03c80de28f1dbab32de4e864d592c48de311":"2020-10-25T11:01:11.938Z","5.11.0-next.1603630517.c4e0d45a6bd19291334da10421e738536d4874ad":"2020-10-25T12:55:19.254Z","5.11.0-next.1603918850.124490c4802e85ff561bc207a86d41aa28657bbd":"2020-10-28T21:00:52.288Z","5.12.0-next.1603943287.e1a53e853689107095daa68fa86e3528c77fb65c":"2020-10-29T03:48:09.152Z","5.12.0":"2020-10-29T03:49:03.793Z","5.12.0-next.1604235533.2ac9a37d229c11393cbdf31eef69e56fee5a8b62":"2020-11-01T12:58:54.542Z","5.13.0":"2021-07-28T00:23:09.354Z","5.13.0-next.1627432619.fea21de250118c16741c4b49cad86f489ac6adfd":"2021-07-28T00:37:00.992Z","5.14.0-next.1627672993.4d0dd9ff8a15a27e831c7197597db22abbc63776":"2021-07-30T19:23:15.340Z","5.14.0":"2021-07-30T19:24:25.376Z","5.15.0":"2022-04-05T10:55:48.033Z","5.15.0-next.1649156240.b1a7d5ed11e71fa4a96957a4c9e160d92af4a2ce":"2022-04-05T10:57:22.060Z","5.15.0-next.1682003567.a7343424053a8f361b2d7dc39bc1998908683535":"2023-04-20T15:12:49.466Z","5.16.0-next.1682701368.4c135baba5857c9d08ab0c80fe9fcd93fc223834":"2023-04-28T17:02:49.980Z","5.16.0":"2023-04-28T17:03:49.979Z","6.0.0-next.1698929238.355872b3f0f44975817fb2dbfcb89c9e9e4bcb28":"2023-11-02T12:47:20.068Z","6.0.0":"2023-11-02T12:49:58.202Z","6.1.0":"2023-11-13T17:38:13.945Z","6.1.0-next.1699897101.77f1220a0d5a92ad61d9a997422f8955524afa03":"2023-11-13T17:38:24.086Z","6.2.0":"2023-11-14T17:35:24.523Z","6.2.0-next.1699983346.76cf042e087da60d81d7a91cd107375e04568868":"2023-11-14T17:35:48.479Z","6.3.0-next.1700480412.1b7330623a817b2c28b5b424c1dff01f78a318d1":"2023-11-20T11:40:14.303Z","6.3.0":"2023-11-20T11:41:27.579Z","6.4.0-next.1700546907.d87d602197770a2bdb2561a12d3a9855dad2d75f":"2023-11-21T06:08:28.810Z","6.4.0":"2023-11-21T06:08:43.377Z","6.5.0-next.1700713234.8adce524a7cea82972eb2a225fcd4ee66cfd9f83":"2023-11-23T04:20:36.424Z","6.5.0":"2023-11-23T04:20:52.722Z","6.5.0-next.1700713527.8925ae36ba46b8b234d93c4ac095ac619919f3af":"2023-11-23T04:25:29.388Z","6.6.0-next.1700817411.bd56b30843c2970e81d97b2d1a0770dd55efd936":"2023-11-24T09:16:53.394Z","6.6.0":"2023-11-24T09:16:56.771Z","6.7.0-next.1700863661.bfcf43655a621940a8a6cde4dc383a0fd385266b":"2023-11-24T22:07:43.501Z","6.7.0":"2023-11-24T22:07:46.978Z","6.8.0-next.1701238749.b94c6bfbc433a70193d2221c99387ea0dffdaf7e":"2023-11-29T06:19:11.625Z","6.8.0":"2023-11-29T06:20:16.108Z","6.9.0-next.1701796615.5d26af80a9533a6d194ff0edcd889adbc3200b9f":"2023-12-05T17:16:57.967Z","6.9.0":"2023-12-05T17:17:15.672Z","6.10.0-next.1703668500.bc863d0566eddfe7c5fafbddc8bd14a454df6f97":"2023-12-27T09:15:02.493Z","6.10.0":"2023-12-27T09:16:05.075Z","6.11.0-next.1703835980.9b204259e3079eed3b9508e5e05ea5cf698f991d":"2023-12-29T07:47:19.113Z","6.11.0":"2023-12-29T07:50:05.349Z"},"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},{"name":"Brian Lukoff","url":"https://brianlukoff.com"},{"name":"Connor Chen","url":"https://github.com/connorjchen"},{"name":"Felipe Beline","email":"felipe@fbeline.com","url":"https://blog.fbeline.com"},{"name":"Jamy Timmermans","email":"jamy@mixer.com","url":"https://github.com/JamyDev"},{"name":"Jason Caldwell","url":"https://jaswrks.com"},{"name":"Joshua Evans","email":"TheJoshuaEvans@gmail.com","url":"https://linkedin.com/profile/view?id=351521559"},{"name":"Kaan Barmore-Genç","email":"kaan@bgenc.net","url":"https://bgenc.net"},{"name":"LvChengbin","email":"lvchengbin59@gmail.com","url":"https://github.com/LvChengbin"},{"name":"monsterkodi","url":"https://github.com/monsterkodi"}],"readmeFilename":"README.md","homepage":"https://github.com/bevry/textextensions"}