-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
106 lines (106 loc) · 2.65 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
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
{
"name": "GitHubProfileApp",
"version": "0.0.1",
"author": "Jekin Gohel <[email protected]>",
"private": true,
"description": "This mobile application allows users to search for GitHub profiles by username, view user details, and navigate through followers and following lists. The app fetches GitHub user data using the GitHub REST API.",
"repository": {
"type": "git",
"url": "https://github.com/jekingohel/GitHubProfileApp.git"
},
"homepage": "https://github.com/jekingohel/GitHubProfileApp",
"keywords": [
"react",
"react-native",
"GitHub",
"GitHub Users",
"followers",
"following",
"GitHub REST API",
"search"
],
"scripts": {
"android": "react-native run-android",
"ios": "react-native run-ios",
"lint": "eslint .",
"start": "react-native start",
"test": "jest"
},
"dependencies": {
"@react-native-masked-view/masked-view": "^0.3.1",
"@react-navigation/native": "^6.1.9",
"@react-navigation/stack": "^6.3.20",
"@types/axios": "^0.14.0",
"axios": "^1.6.4",
"react": "18.2.0",
"react-native": "0.73.1",
"react-native-devsettings": "^1.0.5",
"react-native-gesture-handler": "^2.14.0",
"react-native-reanimated": "^3.6.1",
"react-native-safe-area-context": "^4.8.2",
"react-native-screens": "^3.29.0",
"react-redux": "^9.0.4",
"redux": "^5.0.1"
},
"devDependencies": {
"@babel/core": "^7.20.0",
"@babel/preset-env": "^7.20.0",
"@babel/runtime": "^7.20.0",
"@react-native/babel-preset": "^0.73.18",
"@react-native/eslint-config": "^0.73.1",
"@react-native/metro-config": "^0.73.2",
"@react-native/typescript-config": "^0.73.1",
"@testing-library/react-native": "^12.4.3",
"@types/jest": "^29.5.11",
"@types/react": "^18.2.6",
"@types/react-test-renderer": "^18.0.0",
"babel-jest": "^29.6.3",
"eslint": "^8.19.0",
"jest": "^29.6.3",
"prettier": "2.8.8",
"react-test-renderer": "18.2.0",
"typescript": "5.0.4"
},
"engines": {
"node": ">=18"
},
"eslintConfig": {
"rules": {
"no-console": "off",
"strict": [
"error",
"global"
],
"indent": [
"warn",
2,
{
"SwitchCase": 1
}
],
"curly": "warn",
"switch-colon-spacing": [
"error",
{
"after": true,
"before": false
}
],
"quotes": [
"error",
"double"
],
"no-trailing-spaces": "error",
"no-multiple-empty-lines": [
"error",
{
"max": 2
}
],
"semi": [
"error",
"never"
]
}
}
}