Files: 2252b036e2b221c4b37b90f18645cafdb852972d / package.json
5476 bytesRaw
1 | { |
2 | "name": "manyverse", |
3 | "version": "0.1911.27-beta", |
4 | "private": true, |
5 | "scripts": { |
6 | "postinstall": "patch-package", |
7 | "lib": "tsc", |
8 | "clean-bundler": "watchman watch-del-all && rm -rf $TMPDIR/react-*", |
9 | "clean-android": "adb uninstall se.manyver && cd android && ./gradlew clean", |
10 | "full-clean": "npm run clean-android && npm run clean-bundler && rm -rf node_modules && rm -rf lib", |
11 | "propagate-replacements": "propagate-replacement-fields --field=react-native", |
12 | "build-backend-android": "./tools/build-backend && ./tools/minify-backend-android", |
13 | "build-backend-ios": "./tools/build-backend && ./tools/minify-backend-ios", |
14 | "build-android-assets": "npm run lib && npm run propagate-replacements && npm run build-backend-android", |
15 | "build-android-debug": "npm run build-android-assets && react-native run-android --variant=indieDebug", |
16 | "build-android-release": "npm run build-android-assets && cd android && ./gradlew assembleRelease && cd ..", |
17 | "start": "npm run lib && npm run propagate-replacements && react-native start", |
18 | "psdr": "./tools/print-service-desk-report.js", |
19 | "test-e2e-android": "./tools/test-e2e-android", |
20 | "changelog": "npm run update-repo-changelog && npm run update-dat-latest-readme", |
21 | "update-repo-changelog": "./tools/update-repo-changelog.js", |
22 | "update-dat-latest-readme": "./tools/update-dat-latest-readme.js", |
23 | "echo-ssb-post": "./tools/echo-ssb-post.js", |
24 | "update-version": "./tools/update-version.js", |
25 | "dat-release": "./tools/dat-release", |
26 | "commit-release": "./tools/commit-release", |
27 | "release": "npm run update-version && npm run clean-bundler && npm run clean-android && npm run build-android-release && npm run test-e2e-android && npm run changelog && npm run commit-release && npm run dat-release && npm run echo-ssb-post" |
28 | }, |
29 | "dependencies": { |
30 | "@cycle/isolate": "5.1.0", |
31 | "@cycle/react": "2.6.0", |
32 | "@cycle/run": "5.3.0", |
33 | "@cycle/state": "1.3.0", |
34 | "@react-native-community/viewpager": "3.1.0", |
35 | "@types/node": "~12.7.5", |
36 | "@types/react": "16.9.x", |
37 | "@types/react-native": "0.60.23", |
38 | "@types/react-native-vector-icons": "6.4.3", |
39 | "buffer": "5.4.3", |
40 | "color-hash": "1.0.3", |
41 | "cycle-native-alert": "1.1.0", |
42 | "cycle-native-android-local-notification": "1.1.0", |
43 | "cycle-native-asyncstorage": "2.0.0", |
44 | "cycle-native-clipboard": "1.0.0", |
45 | "cycle-native-keyboard": "1.2.0", |
46 | "cycle-native-linking": "1.1.0", |
47 | "cycle-native-navigation": "6.1.0", |
48 | "cycle-native-share": "1.1.0", |
49 | "cycle-native-toastandroid": "1.1.0", |
50 | "mdast-normalize-react-native": "3.2.x", |
51 | "nodejs-mobile-react-native": "0.5.0", |
52 | "path": "~0.12.7", |
53 | "promisify-tuple": "1.0.0", |
54 | "pull-flat-list": "2.10.0", |
55 | "pull-pushable": "2.2.0", |
56 | "pull-stream": "3.6.14", |
57 | "pull-thenable": "1.0.0", |
58 | "react": "16.9.0", |
59 | "react-human-time": "^1.1.0", |
60 | "react-markdown": "4.0.2", |
61 | "react-native": "0.61.5", |
62 | "react-native-android-local-notification": "3.0.0", |
63 | "react-native-android-wifi": "0.0.41", |
64 | "react-native-bluetooth-socket-bridge": "1.2.0", |
65 | "react-native-bluetooth-status": "1.3.0", |
66 | "react-native-dialogs": "1.1.0", |
67 | "react-native-flag-secure-android": "1.0.2", |
68 | "react-native-floating-action": "1.19.1", |
69 | "react-native-fs": "~2.16.2", |
70 | "react-native-has-internet": "4.0.0", |
71 | "react-native-image-crop-picker": "~0.26.1", |
72 | "react-native-image-view": "~2.1.6", |
73 | "react-native-navigation": "4.0.2", |
74 | "react-native-orientation-locker": "1.1.7", |
75 | "react-native-popup-menu": "0.15.6", |
76 | "react-native-splash-screen": "^3.2.0", |
77 | "react-native-ssb-client": "7.0.0", |
78 | "react-native-ssb-shims": "4.6.0", |
79 | "react-native-status-bar-height": "^2.4.0", |
80 | "react-native-styled-dialogs": "1.0.0", |
81 | "react-native-swiper": "1.5.14", |
82 | "react-native-system-setting": "1.7.3", |
83 | "react-native-vector-icons": "6.6.0", |
84 | "react-propify-methods": "16.3.1", |
85 | "react-xstream-hoc": "1.0.0", |
86 | "remark": "~9.0.0", |
87 | "remark-gemoji-to-emoji": "1.1.0", |
88 | "remark-images-to-ssb-serve-blobs": "2.1.0-1", |
89 | "remark-linkify-regex": "1.0.0", |
90 | "remark-ssb-mentions": "~2.0.0", |
91 | "rn-viewpager": "1.2.9", |
92 | "ssb-cached-about": "~1.0.0", |
93 | "ssb-conn-query": "~0.4.4", |
94 | "ssb-ref": "2.13.9", |
95 | "ssb-room": "~1.1.1", |
96 | "ssb-serve-blobs": "2.1.0", |
97 | "ssb-threads": "3.6.0", |
98 | "ssb-typescript": "1.4.0", |
99 | "xstream": "11.11.0", |
100 | "xstream-backoff": "1.0", |
101 | "xstream-between": "1.0", |
102 | "xstream-from-callback": "1.0", |
103 | "xstream-from-pull-stream": "1.1", |
104 | "xstream-sample": "1.0" |
105 | }, |
106 | "devDependencies": { |
107 | "@babel/core": "~7.7.2", |
108 | "@babel/runtime": "~7.7.2", |
109 | "add-stream": "~1.0.0", |
110 | "conventional-changelog": "~3.1.15", |
111 | "husky": "^3.1.0", |
112 | "into-stream": "~5.1.1", |
113 | "jase": "1.2.0", |
114 | "left-pad": "1.3.0", |
115 | "metro-react-native-babel-preset": "^0.56.0", |
116 | "patch-package": "6.2.0", |
117 | "prettier": "~1.19.1", |
118 | "pretty-quick": "~2.0.1", |
119 | "propagate-replacement-fields": "1.2.0", |
120 | "react-native-version": "3.2.0", |
121 | "rn-snoopy": "2.0.2", |
122 | "tslint": "~5.20.1", |
123 | "typescript": "~3.7.2" |
124 | }, |
125 | "optionalDependencies": { |
126 | "appium": "1.14.0", |
127 | "tap-spec": "5.0.0", |
128 | "tape": "~4.9.1", |
129 | "wd": "1.11.3" |
130 | }, |
131 | "husky": { |
132 | "hooks": { |
133 | "pre-commit": "pretty-quick --staged --pattern \"**/*.*(ts|tsx|js|jsx)\"" |
134 | } |
135 | }, |
136 | "react-native": { |
137 | "os": "react-native-os-staltz" |
138 | } |
139 | } |
Built with git-ssb-web