xref: /MusicFree/package.json (revision bf6e62f27bf21a011995d7561e0093fae1a2d72e)
1*bf6e62f2S猫头猫{
2*bf6e62f2S猫头猫  "name": "MusicFree",
3*bf6e62f2S猫头猫  "version": "0.0.1",
4*bf6e62f2S猫头猫  "private": true,
5*bf6e62f2S猫头猫  "scripts": {
6*bf6e62f2S猫头猫    "android": "react-native run-android",
7*bf6e62f2S猫头猫    "ios": "react-native run-ios",
8*bf6e62f2S猫头猫    "start": "react-native start",
9*bf6e62f2S猫头猫    "clean": "cd ./android && ./gradlew clean",
10*bf6e62f2S猫头猫    "test": "jest",
11*bf6e62f2S猫头猫    "commit-lint": "commitlint --edit",
12*bf6e62f2S猫头猫    "lint": "eslint . --ext .js,.jsx,.ts,.tsx",
13*bf6e62f2S猫头猫    "connect-mumu": "adb kill-server & adb connect localhost:7555",
14*bf6e62f2S猫头猫    "build-android": "cd ./android && ./gradlew assembleRelease",
15*bf6e62f2S猫头猫    "prepare": "husky install"
16*bf6e62f2S猫头猫  },
17*bf6e62f2S猫头猫  "dependencies": {
18*bf6e62f2S猫头猫    "@gorhom/bottom-sheet": "^4",
19*bf6e62f2S猫头猫    "@react-native-async-storage/async-storage": "^1.17.7",
20*bf6e62f2S猫头猫    "@react-native-community/slider": "^4.2.4",
21*bf6e62f2S猫头猫    "@react-navigation/drawer": "^6.4.3",
22*bf6e62f2S猫头猫    "@react-navigation/native": "^6.0.11",
23*bf6e62f2S猫头猫    "@react-navigation/native-stack": "^6.7.0",
24*bf6e62f2S猫头猫    "axios": "^0.27.2",
25*bf6e62f2S猫头猫    "color": "^4.2.3",
26*bf6e62f2S猫头猫    "crypto-js": "^4.1.1",
27*bf6e62f2S猫头猫    "dayjs": "^1.11.4",
28*bf6e62f2S猫头猫    "deepmerge": "^4.2.2",
29*bf6e62f2S猫头猫    "immer": "^9.0.15",
30*bf6e62f2S猫头猫    "jotai": "^1.7.4",
31*bf6e62f2S猫头猫    "lodash.shuffle": "^4.2.0",
32*bf6e62f2S猫头猫    "nanoid": "^4.0.0",
33*bf6e62f2S猫头猫    "react": "18.0.0",
34*bf6e62f2S猫头猫    "react-native": "0.69.1",
35*bf6e62f2S猫头猫    "react-native-circular-progress-indicator": "^4.4.0",
36*bf6e62f2S猫头猫    "react-native-document-picker": "^8.1.1",
37*bf6e62f2S猫头猫    "react-native-fs": "^2.20.0",
38*bf6e62f2S猫头猫    "react-native-gesture-handler": "^2.5.0",
39*bf6e62f2S猫头猫    "react-native-get-random-values": "^1.8.0",
40*bf6e62f2S猫头猫    "react-native-linear-gradient": "^2.6.2",
41*bf6e62f2S猫头猫    "react-native-logs": "^5.0.1",
42*bf6e62f2S猫头猫    "react-native-music-control": "^1.4.1",
43*bf6e62f2S猫头猫    "react-native-pager-view": "^5.4.25",
44*bf6e62f2S猫头猫    "react-native-paper": "^4.12.2",
45*bf6e62f2S猫头猫    "react-native-permissions": "^3.5.0",
46*bf6e62f2S猫头猫    "react-native-reanimated": "^2.9.1",
47*bf6e62f2S猫头猫    "react-native-safe-area-context": "^4.3.1",
48*bf6e62f2S猫头猫    "react-native-screens": "^3.15.0",
49*bf6e62f2S猫头猫    "react-native-svg": "^12.4.0",
50*bf6e62f2S猫头猫    "react-native-tab-view": "^3.1.1",
51*bf6e62f2S猫头猫    "react-native-toast-message": "^2.1.5",
52*bf6e62f2S猫头猫    "react-native-track-player": "2.2.0-rc4",
53*bf6e62f2S猫头猫    "react-native-vector-icons": "^9.2.0"
54*bf6e62f2S猫头猫  },
55*bf6e62f2S猫头猫  "devDependencies": {
56*bf6e62f2S猫头猫    "@babel/core": "^7.12.9",
57*bf6e62f2S猫头猫    "@babel/runtime": "^7.12.5",
58*bf6e62f2S猫头猫    "@commitlint/cli": "^17.0.3",
59*bf6e62f2S猫头猫    "@commitlint/config-conventional": "^17.0.3",
60*bf6e62f2S猫头猫    "@react-native-community/eslint-config": "^2.0.0",
61*bf6e62f2S猫头猫    "@tsconfig/react-native": "^2.0.0",
62*bf6e62f2S猫头猫    "@types/color": "^3.0.3",
63*bf6e62f2S猫头猫    "@types/crypto-js": "^4.1.1",
64*bf6e62f2S猫头猫    "@types/jest": "^26.0.23",
65*bf6e62f2S猫头猫    "@types/lodash.shuffle": "^4.2.7",
66*bf6e62f2S猫头猫    "@types/node": "^18.0.4",
67*bf6e62f2S猫头猫    "@types/react": "^18",
68*bf6e62f2S猫头猫    "@types/react-native": "^0.69.1",
69*bf6e62f2S猫头猫    "@types/react-native-vector-icons": "^6.4.11",
70*bf6e62f2S猫头猫    "@types/react-test-renderer": "^18.0.0",
71*bf6e62f2S猫头猫    "@typescript-eslint/eslint-plugin": "^5.29.0",
72*bf6e62f2S猫头猫    "@typescript-eslint/parser": "^5.29.0",
73*bf6e62f2S猫头猫    "babel-jest": "^26.6.3",
74*bf6e62f2S猫头猫    "babel-plugin-module-resolver": "^4.1.0",
75*bf6e62f2S猫头猫    "eslint": "^7.32.0",
76*bf6e62f2S猫头猫    "husky": "^8.0.1",
77*bf6e62f2S猫头猫    "jest": "^26.6.3",
78*bf6e62f2S猫头猫    "metro-react-native-babel-preset": "^0.70.3",
79*bf6e62f2S猫头猫    "react-test-renderer": "18.0.0",
80*bf6e62f2S猫头猫    "typescript": "^4.4.4"
81*bf6e62f2S猫头猫  },
82*bf6e62f2S猫头猫  "resolutions": {
83*bf6e62f2S猫头猫    "@types/react": "^18"
84*bf6e62f2S猫头猫  },
85*bf6e62f2S猫头猫  "jest": {
86*bf6e62f2S猫头猫    "preset": "react-native",
87*bf6e62f2S猫头猫    "moduleFileExtensions": [
88*bf6e62f2S猫头猫      "ts",
89*bf6e62f2S猫头猫      "tsx",
90*bf6e62f2S猫头猫      "js",
91*bf6e62f2S猫头猫      "jsx",
92*bf6e62f2S猫头猫      "json",
93*bf6e62f2S猫头猫      "node"
94*bf6e62f2S猫头猫    ]
95*bf6e62f2S猫头猫  }
96*bf6e62f2S猫头猫}
97