1.0.2 • Published 2 years ago

@kmaslesa/quran-ayats v1.0.2

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

بسم الله الرحمن الرحيم

Quran Ayats

Installation

npm install @kmaslesa/quran-ayats

Usage

const quranAyats = require('@kmaslesa/quran-ayats');
quranAyats.getAllAyats();

RESPONSE:
[
 {
		"index":1,
		"sura":1,
		"ayaNumber":1,
		"aya":"بِسْمِ ٱللَّهِ ٱلرَّحْمَٰنِ ٱلرَّحِيمِ",
		"juz":1,
		"hizb":1,
		"page":1
	},
	{
		"index":2,
		"sura":1,
		"ayaNumber":2,
		"aya":"ٱلْحَمْدُ لِلَّهِ رَبِّ ٱلْعَٰلَمِينَ",
		"juz":1,
		"hizb":1,
		"page":1
	},
	{
		"index":3,
		"sura":1,
		"ayaNumber":3,
		"aya":"ٱلرَّحْمَٰنِ ٱلرَّحِيمِ",
		"juz":1,
		"hizb":1,
		"page":1
	},
	{
		"index":4,
		"sura":1,
		"ayaNumber":4,
		"aya":"مَٰلِكِ يَوْمِ ٱلدِّينِ",
		"juz":1,
		"hizb":1,
		"page":1
	},
	{
		"index":5,
		"sura":1,
		"ayaNumber":5,
		"aya":"إِيَّاكَ نَعْبُدُ وَإِيَّاكَ نَسْتَعِينُ",
		"juz":1,
		"hizb":1,
		"page":1
	},
	{
		"index":6,
		"sura":1,
		"ayaNumber":6,
		"aya":"ٱهْدِنَا ٱلصِّرَٰطَ ٱلْمُسْتَقِيمَ",
		"juz":1,
		"hizb":1,
		"page":1
	},
	{
		"index":7,
		"sura":1,
		"ayaNumber":7,
		"aya":"صِرَٰطَ ٱلَّذِينَ أَنْعَمْتَ عَلَيْهِمْ غَيْرِ ٱلْمَغْضُوبِ عَلَيْهِمْ وَلَا ٱلضَّآلِّينَ",
		"juz":1,
		"hizb":1,
		"page":1
	},
	{
		"index":8,
		"sura":2,
		"ayaNumber":1,
		"aya":"الٓمٓ",
		"juz":1,
		"hizb":1,
		"page":2
	},
	{
		"index":9,
		"sura":2,
		"ayaNumber":2,
		"aya":"ذَٰلِكَ ٱلْكِتَٰبُ لَا رَيْبَ فِيهِ هُدًى لِّلْمُتَّقِينَ",
		"juz":1,
		"hizb":1,
		"page":2
	},
	{
		"index":10,
		"sura":2,
		"ayaNumber":3,
		"aya":"ٱلَّذِينَ يُؤْمِنُونَ بِٱلْغَيْبِ وَيُقِيمُونَ ٱلصَّلَوٰةَ وَمِمَّا رَزَقْنَٰهُمْ يُنفِقُونَ",
		"juz":1,
		"hizb":1,
		"page":2
	},
	{
		"index":11,
		"sura":2,
		"ayaNumber":4,
		"aya":"وَٱلَّذِينَ يُؤْمِنُونَ بِمَآ أُنزِلَ إِلَيْكَ وَمَآ أُنزِلَ مِن قَبْلِكَ وَبِٱلْءَاخِرَةِ هُمْ يُوقِنُونَ",
		"juz":1,
		"hizb":1,
		"page":2
	},
	{
		"index":12,
		"sura":2,
		"ayaNumber":5,
		"aya":"أُو۟لَٰٓئِكَ عَلَىٰ هُدًى مِّن رَّبِّهِمْ وَأُو۟لَٰٓئِكَ هُمُ ٱلْمُفْلِحُونَ",
		"juz":1,
		"hizb":1,
		"page":2
	},
	{
		"index":13,
		"sura":2,
		"ayaNumber":6,
		"aya":"إِنَّ ٱلَّذِينَ كَفَرُوا۟ سَوَآءٌ عَلَيْهِمْ ءَأَنذَرْتَهُمْ أَمْ لَمْ تُنذِرْهُمْ لَا يُؤْمِنُونَ",
		"juz":1,
		"hizb":1,
		"page":3
	},
	{
		"index":14,
		"sura":2,
		"ayaNumber":7,
		"aya":"خَتَمَ ٱللَّهُ عَلَىٰ قُلُوبِهِمْ وَعَلَىٰ سَمْعِهِمْ وَعَلَىٰٓ أَبْصَٰرِهِمْ غِشَٰوَةٌ وَلَهُمْ عَذَابٌ عَظِيمٌ",
		"juz":1,
		"hizb":1,
		"page":3
	},
 ..........
]
OTHER FUNCTIONS:

quranAyats.getAyatsByJuz(juz); //juz = 1-30

quranAyats.getAyatsByHizb(hizb); // hizb = 1-60

quranAyats.getAyatsBySura(sura); //sura = 1-114

quranAyats.getAyatsByPage(page); //page = 1-604

quranAyats.getAyatByIndex(index); //index = 1-6236

quranAyats.getAyat(1, 114); //first ayat of 144 sura

License

MIT