-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpackage.json
82 lines (82 loc) · 2.26 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
{
"name": "islam.js",
"version": "1.1.0",
"description": "A comprehensive JavaScript package offering Quranic text with multiple dialects (Hafs and Warsh), translations in over 20 languages, 28 Tafseers, Hadith collections with multiple translations, Dua and Azkar in 134 categories, prayer timings, and Hijri calendar support. Perfect for developers building Islamic applications and tools.",
"main": "./lib/index.js",
"files": [
"lib/**/*"
],
"scripts": {
"build": "tsc --project tsconfig.build.json",
"clean": "rm -rf ./lib/",
"release": "semantic-release",
"prepare": "husky install",
"lint": "eslint ./src/",
"lint:fix": "eslint ./src/ --fix",
"start": "npx ts-node src/test.ts",
"test": "jest --coverage"
},
"repository": {
"type": "git",
"url": "git+https://github.com/dev-ahmadbilal/islam.js.git"
},
"keywords": [
"islam.js",
"islam",
"quran",
"hadith",
"prayer",
"azkar",
"islamic-resources",
"tafseer",
"quran-api",
"hadith-api",
"dua",
"supplications",
"prayer-times",
"hijri-calendar",
"islamic-tools",
"muslim-developers",
"arabic-text",
"islamic-education",
"faith",
"spirituality",
"nodejs",
"typescript",
"javascript",
"npm-package",
"open-source"
],
"author": {
"name": "Ahmad Bilal",
"email": "ahmadbilal.3491@gmail.com",
"url": "https://github.com/dev-ahmadbilal"
},
"license": "MIT",
"bugs": {
"url": "https://github.com/dev-ahmadbilal/islam.js/issues"
},
"homepage": "https://github.com/dev-ahmadbilal/islam.js#readme",
"devDependencies": {
"@commitlint/config-conventional": "^19.5.0",
"@eslint/js": "^9.10.0",
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/git": "^10.0.1",
"@semantic-release/npm": "^12.0.1",
"@types/jest": "^29.5.13",
"@types/node": "^22.5.4",
"commitlint": "^19.5.0",
"eslint": "^9.10.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.2.1",
"globals": "^15.9.0",
"husky": "^9.1.6",
"jest": "^29.7.0",
"prettier": "3.3.3",
"semantic-release": "^24.1.1",
"ts-jest": "^29.2.5",
"ts-node": "^10.9.2",
"typescript": "^5.6.2",
"typescript-eslint": "^8.7.0"
}
}