{"_id":"quran-cloud","name":"quran-cloud","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"quran-cloud","version":"1.0.0","description":"Quran text, transliteration, and translations in JSON format.","keywords":["translations","quran"],"homepage":"https://github.com/saikothasan/quran-cloud#readme","bugs":{"url":"https://github.com/saikothasan/quran-cloud/issues"},"license":"CC-BY-4.0","author":{"name":"Saikot Hasan","email":"saikothouse@gmail.com","url":"https://saikothasan.github.io"},"main":"dist/chapters/en/index.json","repository":{"type":"git","url":"git+https://github.com/saikothasan/quran-cloud.git"},"scripts":{"build":"node ./scripts/build.js"},"devDependencies":{"axios":"^1.7.9","fs-extra":"^10.0.0","lodash":"^4.17.21"},"engines":{"node":">=22.12.0"},"_id":"quran-cloud@1.0.0","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-DIXV0mX9E9IA5ZNEpuSA4W1QepNQCsCVlcvCY6P5bqEBuczqNAjIkPrs0wDXyMXaJnN8h7vbpygQV55ghStiKQ==","shasum":"3cfbe80496c85f5413585748608a453768233cfc","tarball":"https://registry.npmjs.org/quran-cloud/-/quran-cloud-1.0.0.tgz","fileCount":7517,"unpackedSize":127822503,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0aJcyTQDpiGIgTUW1crN0BPW8TW11eann7a+5i1+RtgIhALt5jmMrP4gzZ/xTmC9Su7ild812Ak57OLI5Iso/D9z2"}]},"_npmUser":{"name":"nullbite","email":"sh.saikothasan@gmail.com"},"directories":{},"maintainers":[{"name":"nullbite","email":"sh.saikothasan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/quran-cloud_1.0.0_1735231291310_0.8520971559645496"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-26T16:41:31.193Z","1.0.0":"2024-12-26T16:41:32.271Z","modified":"2024-12-26T16:41:32.558Z"},"maintainers":[{"name":"nullbite","email":"sh.saikothasan@gmail.com"}],"description":"Quran text, transliteration, and translations in JSON format.","homepage":"https://github.com/saikothasan/quran-cloud#readme","keywords":["translations","quran"],"repository":{"type":"git","url":"git+https://github.com/saikothasan/quran-cloud.git"},"author":{"name":"Saikot Hasan","email":"saikothouse@gmail.com","url":"https://saikothasan.github.io"},"bugs":{"url":"https://github.com/saikothasan/quran-cloud/issues"},"license":"CC-BY-4.0","readme":"# Quran Cloud\n\n[![Latest Version](https://badgen.net/npm/v/quran-cloud)](https://www.npmjs.com/package/quran-cloud)\n\nA comprehensive collection of Quran text, transliteration, and translations in JSON format.\n\n## CDN\n\nExplore the [`/dist`](https://github.com/saikothasan/quran-cloud/tree/master/dist) directory to access all available JSON files. You can also retrieve these files via the [JSDELIVR](https://www.jsdelivr.com/package/npm/quran-cloud?path=dist) CDN.\n\n### Complete Quran Text & Translations\n\nThis project utilizes the Uthmani Quran text from [The Noble Qur'an Encyclopedia](https://quranenc.com/en/home). English transliteration is sourced from [Tanzil.net](https://tanzil.net/trans/en.transliteration), with translations provided in multiple languages:\n\n- **Quran text only**: [`cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/quran.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/quran.json)  \n- **English transliteration**: [`cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/quran_transliteration.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/quran_transliteration.json)  \n- **Translations in different languages**:  \n  - `bn` (Bengali): [`quran_bn.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/quran_bn.json)  \n  - `zh` (Chinese): [`quran_zh.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/quran_zh.json)  \n  - `en` (English): [`quran_en.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/quran_en.json)  \n  - `es` (Spanish): [`quran_es.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/quran_es.json)  \n  - `fr` (French): [`quran_fr.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/quran_fr.json)  \n  - `id` (Indonesian): [`quran_id.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/quran_id.json)  \n  - `ru` (Russian): [`quran_ru.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/quran_ru.json)  \n  - `sv` (Swedish): [`quran_sv.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/quran_sv.json)  \n  - `tr` (Turkish): [`quran_tr.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/quran_tr.json)  \n  - `ur` (Urdu): [`quran_ur.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/quran_ur.json)  \n\n---\n\n### Chapter List\n\n- Arabic only: [`index.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/chapters/index.json)  \n- Translations by language:  \n  - Bengali: [`bn/index.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/chapters/bn/index.json)  \n  - Chinese: [`zh/index.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/chapters/zh/index.json)  \n  - English: [`en/index.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/chapters/en/index.json)  \n  - Spanish: [`es/index.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/chapters/es/index.json)  \n  - French: [`fr/index.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/chapters/fr/index.json)  \n  - Indonesian: [`id/index.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/chapters/id/index.json)  \n  - Russian: [`ru/index.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/chapters/ru/index.json)  \n  - Swedish: [`sv/index.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/chapters/sv/index.json)  \n  - Turkish: [`tr/index.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/chapters/tr/index.json)  \n  - Urdu: [`ur/index.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/chapters/ur/index.json)  \n\n---\n\n### Access Individual Chapters\n\n- Quran text and transliteration:  \n  ```\n  https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/chapters/{chapterNumber}.json\n  ```\n- Quran text, transliteration, and translation:  \n  ```\n  https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/chapters/{langCode}/{chapterNumber}.json\n  ```\n\nExamples:  \n- *Al-Fatihah* Quran text only: [`1.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/chapters/1.json)  \n- *Al-Rahman* with English translation: [`en/55.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/chapters/en/55.json)  \n- *Al-Ikhlas* with Indonesian translation: [`id/112.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/chapters/id/112.json)  \n\n---\n\n### Access Individual Verses\n\nRetrieve single verses using their `verseNumber` (1-6236):  \n```\nhttps://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/verses/{verseNumber}.json\n```\n\nExamples:  \n- *Al-Fatihah* verse #1: [`1.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/verses/1.json)  \n- *An-Nas* verse #6: [`6236.json`](https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/verses/6236.json)  \n\n---\n\n## Generate JSON Files Locally\n\n### 1. Clone the Repository\n```bash\ngit clone git@github.com:saikothasan/quran-cloud.git\n```\n\n### 2. Install Dependencies\n```bash\ncd quran-cloud\nnpm install\n```\n\n### 3. Build JSON Files\n```bash\nnpm run build\n```\n\n---\n\n## Data Sources\n\n- Uthmani Quran text: [The Noble Qur'an Encyclopedia](https://quranenc.com/en/home)  \n- English transliteration: [Tanzil.net](https://tanzil.net/trans/en.transliteration)  \n- Translations:  \n  - Bengali: Muhiuddin Khan ([tanzil.net](https://tanzil.net/trans/bn.bengali))  \n  - English: Umm Muhammad (Saheeh International, [tanzil.net](https://tanzil.net/trans/en.sahih))  \n  - Spanish: Muhammad Isa García ([tanzil.net](https://tanzil.net/trans/es.garcia))  \n  - French: Muhammad Hamidullah ([tanzil.net](https://tanzil.net/trans/fr.hamidullah))  \n  - Indonesian: Indonesian Islamic Affairs Ministry ([quranenc.com](https://quranenc.com/en/browse/indonesian_affairs))  \n  - Russian: Elmir Kuliev ([tanzil.net](https://tanzil.net/trans/ru.kuliev))  \n  - Swedish: Knut Bernström ([tanzil.net](https://tanzil.net/trans/sv.bernstrom))  \n  - Turkish: Turkish Directorate of Religious Affairs ([tanzil.net](https://tanzil.net/trans/tr.diyanet))  \n  - Urdu: Abul A'la Maududi ([tanzil.net](https://tanzil.net/trans/ur.maududi))  \n  - Chinese: Muhammad Makin ([quranenc.com](https://quranenc.com/en/browse/chinese_makin))  \n\n---\n\n## License\n\nThis project is licensed under [CC-BY-SA 4.0](https://github.com/saikothasan/quran-cloud/blob/master/LICENSE.txt).  \nDeveloped by [saikothasan](https://saikothasan.github.io).  \n\n--- ","readmeFilename":"README.md"}