Files
booster/app/package.json
Zhigang Fang 758cc39e4c March 24, 2020 release (#33)
* add bootstrap

* add ci

* fix: iOS buid

* fix: android build

* feat: add basic

* chore: add browser and geolocation

* feat: use phone number input

* feat: add search page

* feat: add country select

* feat: add phone auth

* feat: add SMS code input

* fix: build

* feat: add dummy profile types

* fix: build

* chore: move strings.xml to env config

* feat: update docs

* chore: add jetify

* feat: set init version to 1.0.0 for codepush

* add use task

* fix: name

* feat: enhance appstore distribution

* add binary path

* increase java mem for build

* chore: ignore logs

* upload dsym to appcenter as well

* set xcode version to 10.3

* add store build

* feat: add border to phone number input

* feat: add verification code

* feat: complete sms onboarding

* revert testing

* run webhooks

* set CI to true on server

* chore: add eslint to functions

* switch all to eslint

* chore: add tipsi stripe

* fix: typing

* typo

* chore: add script

* using copy

* feat: add server json

* fix: android build

* fix: build

* feat: add code push doc

* chore: add server.json to ignore

* feat: add cicd draft

* chore: add release.keystore for multiple env

* feat: add multiple env

* docs: add switch to prod

* chore: add facebook

* chore: fix build

* chore: add login with facebook

* chore: add redirect

* fix: login

* feat: add landing

* chore: bump version

* chore: remove gemfile in android

* chore: add version and lazy functions

* chore: add version.json to git

* bump ruby version

* Add version tap

* Update run-the-app.md

* Update run-the-app.md

* chore: remove js from ignore

* chore: add eslint

* chore: add update version

* chore: update

* chore: change script to rename

* chore: bump cocoapods

* chore: migrate to v6 of rn firebase

* chore: remove task

* chore: upgrade rn

* chore: fix build

* chore: clear lib on build

* chore: add firebase token

* feat: add Reveal for Debug

* chore: update deps

* remove fbsdk in podfile

* chore: bump fbsdk version

* fix: fbsdk

* fix: replace

* chore: install deps

* feat: add tracking route

* chroe: revert to screens 1

* chore: bump paper to 3

* chore: update deps

* doc: update docs

* chore: remove fonts

* fix: search bar

* chore: remove IQKeyboard manager

* chore: remove test and tv target

* fix: disable IQKeyboardManager

* wip - add storybook

* chore: add example

* chore: add example project follow up

* upgrade react navigation to v5

still broken

* upgrade react navigation to v5

* fix: ci

* feat: upgrade rn version

* chore: disable codepush on __DEV__

* fix: web version

* refactor: route

* chore: add tailwind css

* chore: update android key

* chore: add .idea file

* wip- add site

* remove typed reference

* upgrade prettier used in eslint

* upgrade deps

* feat: add AppRouteContext for reset

* feat: add home nav

* feat: move all components to booster

* feat: move logout to user page

* feat: add note on node10

* doc: refactor and add image doc

* fix: typo

* doc: add booster release documentation

* doc: add master usage

* feat: add image upload

* chore: add logging

* fix: build

* fix: build

* chore: add image upload

* feat: add image page

* feat: add rename script

* feat: add common cli options

* fix: font duplication on link

* chore: add @types/node to app for globals like alert

* fix: ci

* feat: add linear gradient

* feat: enable es2016 for flatMap

* add packages and remove iOS subfix

* chore: update deps

* feat: add sync_package_version

* upgrade xcversion

* fix: crash on cancel

* chore: add fetch

* chore: add fetch

* feat: add stack

* feat: add chat cloud function

* feat: add chat ping on app launch

* feat: update pods

* fixed: crash on launch

* wip - add chat

* wip: add chat to booster

* feat: add chat list

* feat: update TOS and privacy policy link

* wip feat: add profile page

* feat: add profile page avatar

* chore: add react-native-keyboard-manager

* feat: add name and save to document

* chore: add chat

* fix: import

* style: update contact style

* feat: added chat

* feat: add automatic resume on sign up

* chore: add thumbnails

* fix: patch gifted chat to use fastimage

* fix: avatar in contact page

* fix: unread count

* feat: add toolbar

* tweak input box

* feat: add patch for selecting video

* chore: add svg

* chore: upgrade deps

* remove unintentional dep

* feat: basic structure

* feat: add background

* feat: add responsive site

* feat: ajust size

* style: adjust screenshot size

* fix: prettier

* feat: add tos and privacy policy

* feat: run rename script in scripts folder

* fix: doc on rename

* feat: add version to bottom of user page

* chore: use ts-node from env

* fix: build

* feat: add link

* remove keep

* reorder

* fix: build

* feat: enable ci

* fix: build

* feat: rename to MATCH_REPO_SSH_PRIVATE_KEY

* chore: move appfile and matchfile to config

* chore: move app center to envs

* format info.plis

* bump ssh-agent in github action

* fix: android build

* fix: onboarding flow

* fix: profile image flashing

* chore: ignore iOS build folder

* fix: build

* fix: build warning

* fix: plugin version

* chore: update appcenter plugin

* chore: move appcenter config to build.json

* chore: bump version

* chore: update

* extract useDisableToolbarOnFocus

* add: useEnableKeyboardManagerOnFocus

* fix: typo

* chore: update config file

* fallback to true on network error

* upgrade and add get location

* change to number

* chore: update pods

* feat: add mobx and readonly profile

* refactor: cloud functions

* fix: build

* chore: add user functions to index

* chore: refactor firestore

* feat: add listen

* fix: docs

* chore: add native stack

* chore: update locks

* chore: add expo actionsheet

* chore: add actions

* feat: switch to native stack for modal

* chore: fix cache start

* chore: add segment control to booster

* chore: switch to free looking

* chore: add test infra

* fix: push notifications

* chore: refactor disable toolbar

* Revert "chore: refactor disable toolbar"

This reverts commit a60251c431.

* fix: only change on focus

* chore: add build

* chore: optimize import

* change android launch mode

* chore: make it work on android

* chore: use custom fork to ignore proxy

* fix: build

* fix: android production and error boundary

* remove duplicates

* fix: android build.

* feat: add actionsheet.ts

* feat: add slack integration

* fix: latest

* chore: upgrade styled-component to v5

Co-authored-by: Kyle Fang <kylefang@Kyles-MacBook-Pro.local>
2020-03-24 11:13:42 +08:00

115 lines
4.4 KiB
JSON

{
"name": "@mercy/app",
"version": "0.0.1",
"private": true,
"scripts": {
"start": "react-native start",
"storybook": "start-storybook",
"build": "tsc",
"lint": "eslint --ext js,ts,tsx src",
"xcode": "open ios/mercy.xcworkspace",
"studio": "open -a /Applications/Android\\ Studio.app ./android/",
"ci": "yarn lint && yarn build",
"postinstall": "patch-package && jetify",
"codepush:ios": "appcenter codepush release-react -a PHARAH_IOS_APPCENTER_PROJECT --plist-file ios/mercy/Info.plist -k codepushsign.pem",
"codepush:android": "appcenter codepush release-react -a PHARAH_ANDROID_APPCENTER_PROJECT -k codepushsign.pem"
},
"workspaces": {
"nohoist": [
"**"
]
},
"dependencies": {
"@expo/react-native-action-sheet": "^3.5.0",
"@react-native-community/async-storage": "^1.6.2",
"@react-native-community/geolocation": "^2.0.2",
"@react-native-community/masked-view": "^0.1.5",
"@react-native-community/segmented-control": "^1.1.1",
"@react-native-community/slider": "^2.0.8",
"@react-native-firebase/analytics": "^6.2.0",
"@react-native-firebase/app": "^6.2.0",
"@react-native-firebase/auth": "^6.2.0",
"@react-native-firebase/crashlytics": "^6.2.0",
"@react-native-firebase/database": "^6.2.0",
"@react-native-firebase/firestore": "^6.2.0",
"@react-native-firebase/functions": "^6.2.0",
"@react-native-firebase/messaging": "^6.2.0",
"@react-native-firebase/perf": "^6.2.0",
"@react-native-firebase/storage": "^6.2.0",
"@react-navigation/bottom-tabs": "^5.0.5",
"@react-navigation/core": "^5.1.4",
"@react-navigation/native": "^5.0.5",
"@react-navigation/native-stack": "^5.0.5",
"@react-navigation/stack": "^5.0.5",
"@types/uuid": "^3.4.6",
"color": "^3.1.2",
"date-fns": "^2.5.0",
"fuse.js": "^3.4.5",
"lodash": "^4.17.15",
"mobx": "^5.15.4",
"mobx-react": "^6.1.7",
"react": "16.9.0",
"react-native": "^0.61.5",
"react-native-code-push": "^6.0.0",
"react-native-device-info": "^4.0.1",
"react-native-error-boundary": "^1.1.0",
"react-native-fast-image": "^7.0.2",
"react-native-fbsdk": "^1.1.1",
"react-native-fs": "^2.16.2",
"react-native-geolocation-service": "^3.1.0",
"react-native-gesture-handler": "^1.5.2",
"react-native-gifted-chat": "^0.13.0",
"react-native-google-signin": "^2.1.0",
"react-native-image-picker": "^1.1.0",
"react-native-image-resizer": "^1.0.1",
"react-native-image-zoom-viewer": "^2.2.27",
"react-native-inappbrowser-reborn": "^3.3.3",
"react-native-iphone-x-helper": "^1.2.1",
"react-native-keyboard-manager": "^4.0.13-16",
"react-native-linear-gradient": "^2.5.6",
"react-native-notifications": "npm:@zhigang1992/react-native-notifications@3.1.3",
"react-native-paper": "^3.4.0",
"react-native-permissions": "^2.0.8",
"react-native-reanimated": "^1.3.0",
"react-native-safe-area-context": "^0.6.1",
"react-native-screens": "^2.0.0-beta.6",
"react-native-svg": "^9.13.3",
"react-native-system-setting": "^1.7.3",
"react-native-vector-icons": "^6.6.0",
"react-native-video": "^5.0.2",
"react-native-video-cache": "^1.0.0",
"styled-components": "^5.0.1",
"tipsi-stripe": "^7.5.1",
"uuid": "^3.3.3"
},
"devDependencies": {
"@babel/core": "^7.6.2",
"@babel/plugin-proposal-decorators": "^7.7.4",
"@babel/runtime": "^7.6.2",
"@react-native-community/eslint-config": "^0.0.7",
"@storybook/addon-actions": "5.3.0-beta.25",
"@storybook/addon-knobs": "5.3.0-beta.25",
"@storybook/addon-ondevice-actions": "5.3.0-beta.25",
"@storybook/addon-ondevice-knobs": "5.3.0-beta.25",
"@storybook/addon-ondevice-notes": "5.3.0-beta.25",
"@storybook/react-native": "5.3.0-beta.25",
"@storybook/react-native-server": "5.3.0-beta.25",
"@types/color": "^3.0.0",
"@types/lodash": "^4.14.146",
"@types/node": "^13.1.4",
"@types/react": "^16.9.9",
"@types/react-native": "^0.60.21",
"@types/react-native-fbsdk": "^1.0.0",
"@types/react-native-vector-icons": "^6.4.4",
"@types/styled-components": "^5.0.1",
"babel-plugin-styled-components": "^1.10.6",
"eslint": "^6.8.0",
"jetifier": "^1.6.4",
"metro-react-native-babel-preset": "^0.56.0",
"patch-package": "^6.1.2",
"postinstall-postinstall": "^2.0.0",
"react-native-svg-transformer": "^0.14.3",
"typescript": "^3.7.2"
}
}