{"_id":"pptx-text-parser","_rev":"4-bfb15090c36c8e0eeb3552343f024e44","name":"pptx-text-parser","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"pptx-text-parser","version":"1.0.0","description":"Extract text from PPTX files as string or JSON.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["parser","pptx","text","extract","json"],"author":{"name":"Gurjot Sidhu","email":"npm@thatgurjot.com","url":"https://thatgurjot.com"},"homepage":"https://github.com/gsidhu/pptx-text-parser.js","license":"MIT","dependencies":{"jszip":"^3.10.1","sax":"github:isaacs/sax-js"},"gitHead":"0680e51a066dca1074c84d8f8bb1b873eb44cc8c","_id":"pptx-text-parser@1.0.0","_nodeVersion":"19.1.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-yT05IyTSedssAYckcbWZ/GyfT2z+430nt0AlqqK21PxAnZI931kSqIDeKbp2bfKW4UanBMswcl35m/553EEcYQ==","shasum":"477e045e5411156b253747364ca889fbadc781a1","tarball":"https://registry.npmjs.org/pptx-text-parser/-/pptx-text-parser-1.0.0.tgz","fileCount":5,"unpackedSize":74402,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDP93n3M0+PFIffUC9VUiEDvmKLXm65smOlR7WLFBSnfAiEAgfr3p98cGJ/q1XqHVy6bQbDx11B1IDirn4H6Ol72XoI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjG4iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSLw//btnqSBNe6MC8KgAaAljB6kaHDSb31TBzot7kk1O3jiJJ36PG\r\nm+j3HJjMRfMMBf4WhabD9hdup33dpRe1gzW4hWFQJ3lPe7gKsTgcCGCvaOYj\r\ngdSohqD0WpV9ITr3oNbJ+xRymlhz53QfUPoNVNEgEbyq0UUp1LJUsbA6mKK5\r\nej6m1HEDKXJREsiqSg4WUofgFk6FbUTqf2ub6hNA4LK2BfFL+UQVlqWIDrAz\r\ns14VDC9sbxwc++W3CTPXEGeD2LPXAwgzYPJmS60YyBthOqOCvmZKv7fxv/nL\r\nckG/vL7T5WK/u83rH6wm6ugSWZYPjDUchYtcBfBhei2SCVvAqmxgajPGlLPH\r\nkQdx//ou91lS1OwQQqvhOKAEIrPcL6cH+fl9CeEMKXPwqET8pDoPIG4YxF4p\r\n1csN7jjbCNV5k6D7M8WAUbN/t+xgc8IeXGSIPWF8SAXqFRwMv2mpnPi3t+mC\r\nSxOyC+nd+fNoblWSC+RaSPaZQwrjvJKWqgqlC7gwUZbBqrq5wpK0CSCNtppZ\r\ntGfbxhHjg5MLrdUSy1Eo6pq7bHn8fxyKtP/abf1GCy2PA6KURl5fY0Sh+Q0q\r\n4HEsSFJ5eApMr46DIyfF7n+MQlsWPdQDi68jqf99UJuIbq26e3pQtpViWRJ2\r\nd6LkuCXZyNVC20Iwg4j8bjdRuylsuM6yUNU=\r\n=2iLc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thatgurjot","email":"npm@thatgurjot.com"},"directories":{},"maintainers":[{"name":"thatgurjot","email":"npm@thatgurjot.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pptx-text-parser_1.0.0_1670147617836_0.43681401885508797"},"_hasShrinkwrap":false},"1.0.1":{"name":"pptx-text-parser","version":"1.0.1","description":"Extract text from PPTX files as string or JSON.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["parser","pptx","text","extract","json"],"author":{"name":"Gurjot Sidhu","email":"npm@thatgurjot.com","url":"https://thatgurjot.com"},"homepage":"https://github.com/gsidhu/pptx-text-parser.js","license":"MIT","dependencies":{"jszip":"^3.10.1","sax":"github:isaacs/sax-js"},"types":"./index.d.ts","gitHead":"50184deb52f905c208657a4137a52e8ca4d3b84a","_id":"pptx-text-parser@1.0.1","_nodeVersion":"19.1.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-VWDTyZV9Swx14kPE4ptC1c4W/7jq/90qSkO1bwNcUElXLiBY8SHce/j7xyGKxJIwOM1y0ZCbLE33ONEeud4Uvw==","shasum":"ac3b01493f573be658d4fec0d6dbee7cc1f294cc","tarball":"https://registry.npmjs.org/pptx-text-parser/-/pptx-text-parser-1.0.1.tgz","fileCount":5,"unpackedSize":6117,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBV/vtXFnzLLhN4dLPu0hLhY0HDtiH2tL4FlOykwSLB/AiEA+/sW75/uFAwiDpCFTi9xT851ocbj+pLwbxaISeun9VQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjHfwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9RA//ZSQ6N9dEEuINg5zhlh5bg8STILU05vP9go6KDUuOlOD3F4OY\r\nG3HYtmvXlCGcvC39quOs3POD+AnhJG0Czm8G0QSyPjd/9pV5lcmwPLtJ3w0Q\r\nnCm48mnfI5G5KCIfzQua1daLnkZc5JSDdEF7c9SHewlpwsy686+ezwQcWNqm\r\nDfWlWRcDH4kjwMvRlKFzxxTzj5Lpu0ydn9DZCVFtt8tine47rvxGxMHvKiiz\r\nyBtnv15oTr+Ej8K6IrSTVwHNSsva0s00VYUdZN+vG5TWShgDPiAE3Mn664Hv\r\nyiL78KamAzOyII7hyhc5CsWHyejr1BJraDwchvkJGFW0TI5rg9x++PSKYQZI\r\n/A7RM0/+rree5MVUbB+qsEIJxOHHP0+HwuG983+FsdsDFnixe727dlmAH0+q\r\nyfsVJrphFHewhhqTuoU2qeVbvdohuJ8x138WUmGZKLMx6/d+QeNv1tFau2nK\r\nLuZotyrjfiMYyxTKMpoivyxS/5vcTIXuppMalWvBbCKPgUH3z2zQ/45MUKX/\r\n/srXw7LwP8SyfAs1qe8yogmYQIUR7760twCAfW0aUF/ooDP43E9wHdyPpWSM\r\nlUXq6N6wV54qNxXSntvN/upPV2nR4HZGuY6Ncj3nBTy4790tTr/TbkHu6AC6\r\n29MgW2wh9qTyNrisYEiL0XYLGWR7Ygo8w8o=\r\n=6alm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thatgurjot","email":"npm@thatgurjot.com"},"directories":{},"maintainers":[{"name":"thatgurjot","email":"npm@thatgurjot.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pptx-text-parser_1.0.1_1670150128385_0.622947026573321"},"_hasShrinkwrap":false},"1.0.2":{"name":"pptx-text-parser","version":"1.0.2","description":"Extract text from PPTX files as string or JSON.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["parser","pptx","text","extract","json"],"author":{"name":"Gurjot Sidhu","email":"npm@thatgurjot.com","url":"https://thatgurjot.com"},"homepage":"https://github.com/gsidhu/pptx-text-parser.js","license":"MIT","dependencies":{"jszip":"^3.10.1","sax":"github:isaacs/sax-js"},"types":"./index.d.ts","gitHead":"50184deb52f905c208657a4137a52e8ca4d3b84a","_id":"pptx-text-parser@1.0.2","_nodeVersion":"19.1.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-Fzb8g+oFFK+5Rxt9dobzc1iKrHLzQrtgjKkjrEyqym3LDmhVIzjJb77lxBw1EuBELnHRQF3QF0rJc9IkbnY47w==","shasum":"d8d1278148d912a26c225377b71f4e25418f2f9f","tarball":"https://registry.npmjs.org/pptx-text-parser/-/pptx-text-parser-1.0.2.tgz","fileCount":6,"unpackedSize":6155,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfTdmG1dd9/TlDPPK9l0mge7gF5i2/NzcUdES+16UBywIhANgRih5TFEV6mWL4E8eLLoJG5cdV0eA/EK8ilKjsMHsi"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjHjqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKJg/5AIHEx+lfzVf96e/m+2ya7XBY03VwMtZd/v0X7Q2AdBaGHndI\r\n35gZwL54TRB7qJND3OHDaQqXS74xvP8bd1Qj+JGAmyJFcn00asZ1W8aHP86+\r\n2q53s5hht7X3TwY8cShHJhBOl48OZmDkLhu9HcFBvW/eRkl7pw+5UU0umxTY\r\nmn9K8THZFMNO4qln5Y2WiJWudv3awkES/OF9O/d05JHm0aWorS+XM0FHMya0\r\nSiV0K8h7qHJs2Te40C2eh8WlfXayimMu/wwFZAJnQ7yZ1lrqFkoj7pvNXTKS\r\nKURSFXvvqp2V+wy05zFGTxI2j6goOrVCz4cgVxU2Owg9hBS02y9gVq5Ux4Sd\r\nrG1R5JNd7/+CBzthc6I71NHxtf64pBmzf3fWv2Y0oH+q1AOO1ugZ/h/MIxZA\r\nwnkuu/3CWWBQROPwzP8Y3ikptcqpy1RsFGz670UjcROIgOd6aILvdfa91EdO\r\nh8QmMpwgBXWTuE9g+FwNfG3R7NzcpO5oQc9UFlBvRvTeyC/xSJyJ9O/c+SDi\r\n3qDcFvyCvJHVl/O/mw96YDUPpRV9m1lXWM6vHgICUixGcGkrjQgJBQ185+p+\r\nHQXfjwJbWzjHgrS5iIoepJpTm1mM41OHDU1rzwNaQQTHy80aSCkiuDE/YNnu\r\nFxNAODXCVOCLeBpDSnDXDoFRPTjiNFP9v/8=\r\n=TAcj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thatgurjot","email":"npm@thatgurjot.com"},"directories":{},"maintainers":[{"name":"thatgurjot","email":"npm@thatgurjot.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pptx-text-parser_1.0.2_1670150378031_0.8047312002360754"},"_hasShrinkwrap":false},"1.1.0":{"name":"pptx-text-parser","version":"1.1.0","description":"Extract text from PPTX files as string or JSON.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["parser","pptx","text","extract","json"],"author":{"name":"Gurjot Sidhu","email":"npm@thatgurjot.com","url":"https://thatgurjot.com"},"homepage":"https://github.com/gsidhu/pptx-text-parser.js","license":"MIT","dependencies":{"jszip":"^3.10.1","sax":"github:isaacs/sax-js"},"types":"./index.d.ts","gitHead":"c83519d763e721f2872f98732813ab0be95908b6","_id":"pptx-text-parser@1.1.0","_nodeVersion":"19.1.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-GHDxBzNBGlmZWK9zajnFSZuWK2tfxvuVXitb4NLKCqEYXKaiJ+wEmn+3Hu8ZdYIqdNaYY5bBNJjThjwHVp6a2g==","shasum":"0a2a312a79eed73a9c262c04b070d3f5674aec6d","tarball":"https://registry.npmjs.org/pptx-text-parser/-/pptx-text-parser-1.1.0.tgz","fileCount":4,"unpackedSize":5939,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICcmTgdVV4Mzf4cz9aZBmvsqGT4ruIRnDIzy+uEzgadoAiEA14Y6alz4tzB/dHvR7HhgKOebQNAvkhlTLJf6YjbO35E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjHu1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvvQ//T669ZRTtxtY9kJM7iu3q+4HZ+P2I2fvkwSJqMJv5d55jsUE3\r\nz3ZRED88cjEI1vT0zZZzVmcVUpQKryu0LIcuOdleyX9wGDLDmbJBraxiIKcY\r\nVci6s3bZSEVYG9YQYCx9zDlhcJA6O1YbwC0PJcPBgDxDSLqAJtVI93bvdQ+i\r\nPAEjTU1iDuyYk/aoTRptxad+48qLKNAIeYGYOj1M/7YwR1RdZFtj7okqzcZs\r\nTVaipvAsCCfnN0kSk9th/9RwPA1KJUOG8h6QdyJIZfJhqvip1KCDFp/ZcF1t\r\nYffFUQMc4jO6IfghFddFcMGSgvtI/fso/rDjkCFywnBesz/tVqf8pvoY1QSm\r\nGAhIEkHsRxKSgvogjUkm6QhUiwDVsBeUizwOAzWU8JxrTWNizCJ9hVK9TbBe\r\n3YxfT6rtUb5TjEq4I6yDWBK/U5ChOb5913mawnSxO5oU4cv5Ug0/oRVeMJs4\r\nkFdRvrc8N+vO5KvI6bCOD/a6CWzGjzGgQtifhqAfqPMkJ1VKrCz7Xgiwtj1V\r\nnYGCGns23zL3p9QEDkJiOFa2wQrX84G1kwNPQoLHgSSt2pck3V4ZkixtRScw\r\nU5T8rYUHD0MGNA+OHESa61nfnvg0zS20iAbZKNnUDcB1AkwSpqlxkT7FyIuB\r\nrTQW/roLqTSxQiyRb+a3r70USu3LUjBwwPA=\r\n=Xnxg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thatgurjot","email":"npm@thatgurjot.com"},"directories":{},"maintainers":[{"name":"thatgurjot","email":"npm@thatgurjot.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pptx-text-parser_1.1.0_1670151093157_0.8441806228996271"},"_hasShrinkwrap":false},"1.1.1":{"name":"pptx-text-parser","version":"1.1.1","description":"Extract text from PPTX files as string or JSON.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["parser","pptx","text","extract","json"],"author":{"name":"Gurjot Sidhu","email":"npm@thatgurjot.com","url":"https://thatgurjot.com"},"homepage":"https://github.com/gsidhu/pptx-text-parser.js","license":"MIT","dependencies":{"jszip":"^3.10.1","sax":"github:isaacs/sax-js"},"types":"./index.d.ts","gitHead":"9bf7d1b12ac62b0aabe097f0e048d835abf210c8","_id":"pptx-text-parser@1.1.1","_nodeVersion":"19.1.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-/Y2eeXZjlBvnMdo1toTNZ9LSzvqKkhJNdhxsrZoflm0qT/PydvZCqncVkKPSCVgRwwOYGo2I/Xxy+4/8juJqoQ==","shasum":"9bc5c7885730fbf1c78e266dd9447eb679ca7fd8","tarball":"https://registry.npmjs.org/pptx-text-parser/-/pptx-text-parser-1.1.1.tgz","fileCount":4,"unpackedSize":5830,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICCyA7qcf3B2eWB84LJzEK5qLK0EQrVpPuqJX4thYaIaAiBZD3mLL+CRl8zN3N9w5g2lLk+9N3k7ogwYEXBbygW23w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjH5NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoa7A//XwCQJBSOXzTE4cGdwXS9gCWYVPL66hAebBbMVAUY2HQ14NmG\r\nIFfYY4QozTEQAw0ajq779IFB5ivZmTI1WxzLx+z6R5R63kRa2mnVZlqPEWlM\r\nqG0ny9Fe46T4aD3c454g+rvqTV+KFDx/l/Oi592WYvXS0kz61593+SSpwg9S\r\nYf09pfQ+9GspsqMaY3PLhpdKPRj7CYf6QmWvlgvE6fhuQx7LcPrkTc3T4uBI\r\nY9aJ7vT9nSJO6Fajhj7Du0HVLR8MtoEBgqFMyvWj4gzcQ7frbTsp0a0OBlTC\r\nLIgLGaZrKJckX0toGqszz4x0bAnhhDJ0lkQs765F/9wciMjB4UkAHiQ4RBKF\r\nsT7Z7dam2e4pmmNuPOCELCjVURARQdewwIlKke+/pBOxHdaLS7opKZj1MS90\r\nvH6cIbL2cUx6b4uCTAX+FrrAtNdWNl5R8iWbfLdQoW2NURmLd2lNS2sx+i/1\r\neGDZw2ocIgAb/edo9r+YxYJooyDob3prH+fARN2haAzrHzSTUv7DeHRrhffW\r\n84C2i6rPwdy/sIwVoFrsdFolcEhkhRKlZY+hPfLFgLKT84Auvcfl0Hm9tl0U\r\ngv4PXSpxpAreaaoagjNLJbZk6u7zBMdBjnR+Xljxnl4ptzlXksPucVmB68II\r\nTFgr+01T6KvMW8L/Bnt/3B1dOalrPLjZvm4=\r\n=VbKq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thatgurjot","email":"npm@thatgurjot.com"},"directories":{},"maintainers":[{"name":"thatgurjot","email":"npm@thatgurjot.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pptx-text-parser_1.1.1_1670151757405_0.8134844240214474"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-04T09:53:37.836Z","1.0.0":"2022-12-04T09:53:38.013Z","modified":"2022-12-04T11:02:37.606Z","1.0.1":"2022-12-04T10:35:28.565Z","1.0.2":"2022-12-04T10:39:38.252Z","1.1.0":"2022-12-04T10:51:33.308Z","1.1.1":"2022-12-04T11:02:37.540Z"},"maintainers":[{"name":"thatgurjot","email":"npm@thatgurjot.com"}],"description":"Extract text from PPTX files as string or JSON.","homepage":"https://github.com/gsidhu/pptx-text-parser.js","keywords":["parser","pptx","text","extract","json"],"author":{"name":"Gurjot Sidhu","email":"npm@thatgurjot.com","url":"https://thatgurjot.com"},"license":"MIT","readme":"# PPTX Text Parser\nA minimal, pure JavaScript parser for pptx files. It will extract all the text from the slides and return it as a string or a JSON object.\n\n## Installation\n```bash\nnpm i pptx-text-parser\n```\n\n### Dependencies\nThis module requires the following dependencies:\n- [JSZip](https://github.com/Stuk/jszip/)\n- [sax](https://github.com/isaacs/sax-js)\n\n## Usage\nTo extract the text as a string, use:\n```javascript\nconst pptxTextParser = require('pptx-text-parser');\n\npptxTextParser('path/to/pptx/file.pptx', _mode=\"text\")\n  .then((text) => {\n    console.log(text)\n    return true;\n  }) .catch((err) => {\n    console.log(err);\n    return false;\n  });\n```\n\nTo extract the text as a JSON object, use:\n```javascript\nconst pptxTextParser = require('pptx-text-parser');\n\npptxTextParser('path/to/pptx/file.pptx', _mode=\"json\")\n  .then((textJSON) => {\n    console.log(textJSON);\n  })\n  .catch((err) => {\n    console.log(err);\n  });\n```\n\n## Testing\nNote: The contents of the [`sample.pptx`](https://github.com/gsidhu/pptx-text-parser.js/blob/main/sample.pptx) file were generated using OpenAI's [ChatGPT](https://chat.openai.com/chat).\n\nYou can test the module on the `sample.pptx` file like so:\n```javascript\nlet sampleFilepath = \"./sample.pptx\";\nparse(sampleFilepath, _mode=\"text\").then((result) => {\n  console.log(result);\n});\n```\n\nSwitch `_mode` to `\"json\"` to get the output as a JSON object.\n\n\n## Sample Output\nNote: The output is truncated for brevity.\n**Text**\n```javascript\n\"\"\"\n---\nSlide 0\n\nHow giving more pets and treats to dogs can help avert the global climate crisis\nBuzo\n---\nSlide 1\n\nIntroduction\nHello everyone, my name is Buzo and today I will be discussing how giving more pets and treats to dogs can help avert the global climate crisis. Dogs are often considered man's best friend, but they can also be a valuable ally in the fight against climate change. Let's explore how this can be possible.\n---\nSlide 2\n\nThe Benefits of Owning a Dog\nOwning a dog has numerous benefits for both the owner and the environment. Dogs provide companionship and improve mental and physical health, leading to a happier and healthier lifestyle. Furthermore, dogs can reduce household waste and energy consumption through their natural behaviors and habits.\n\n...\n\"\"\"\n```\n**JSON**\n```javascript\n{\n  'Slide 0': 'How giving more pets and treats to dogs can help avert the global climate crisis\\n' +\n    'Buzo',\n  'Slide 1': 'Introduction\\n' +\n    \"Hello everyone, my name is Buzo and today I will be discussing how giving more pets and treats to dogs can help avert the global climate crisis. Dogs are often considered man's best friend, but they can also be a valuable ally in the fight against climate change. Let's explore how this can be possible.\",\n  'Slide 2': 'The Benefits of Owning a Dog\\n' +\n    'Owning a dog has numerous benefits for both the owner and the environment. Dogs provide companionship and improve mental and physical health, leading to a happier and healthier lifestyle. Furthermore, dogs can reduce household waste and energy consumption through their natural behaviors and habits.',\n  ...\n}\n```\n\n## License\n[MIT © Gurjot Sidhu](https://thatgurjot.mit-license.org/)","readmeFilename":"README.md"}