* change apm url to portal url TP-25597 (#262) * change apm url to portal url TP-25597 * fix config dev TP-25597 * enable sso TP-122 (#261) * TP-24980 | Package version bump and submodule update * enable sso TP-122 * TP-122 update rnUi * fix crypto js failing issue TP-122 * error handling add TP-122 * change error text TP-122 * add disable button timer TP-122 * remove extra dispatch TP-122 * fix UI with design TP-122 * fix icon TP-122 * fix design nit picks and add google icon TP-122 * Revert "TP-25967 | Added Web Alias config + Updating NewAddressContainer with alias (#266)" (#267) This reverts commitc9fefc0309. * move code back to AuthRouter TP-122 * foreground service notification title and config update TP-122 * fix package json TP-122 * emiBreakupBottomSheet formatting revert TP-122 * remoce disable function TP-122 Co-authored-by: Aman Chaturvedi <aman.chaturvedi@navi.com> Co-authored-by: Himanshu Kansal <himanshu.kansal@navi.com> * TP-122 bump package * enable sso TP-122 (#261) * TP-24980 | Package version bump and submodule update * enable sso TP-122 * TP-122 update rnUi * fix crypto js failing issue TP-122 * error handling add TP-122 * change error text TP-122 * add disable button timer TP-122 * remove extra dispatch TP-122 * fix UI with design TP-122 * fix icon TP-122 * fix design nit picks and add google icon TP-122 * Revert "TP-25967 | Added Web Alias config + Updating NewAddressContainer with alias (#266)" (#267) This reverts commitc9fefc0309. * move code back to AuthRouter TP-122 * foreground service notification title and config update TP-122 * fix package json TP-122 * emiBreakupBottomSheet formatting revert TP-122 * remoce disable function TP-122 Co-authored-by: Aman Chaturvedi <aman.chaturvedi@navi.com> Co-authored-by: Himanshu Kansal <himanshu.kansal@navi.com> * TP-0 | asdf * TP-25952 | Feedback List icons added (#264) * TP-25952 | Feedback List icons added * TP-25952 | Feedback List icons added * TP-25917 | rn-fetch-blob library update (#263) * TP-25917 | rn-fetch-blob library update * TP-25915 | remove comment * TP-25917 | fix * Temp release (#276) * TP-0 | Version bump/21 april (#273) * version upgrade to 2.1.13 and notification text update TP-0 * reset formatting TP-0 * TP-25963 | Fix Linting in `.tsx` extension files (#275) Co-authored-by: Aman Sethi <aman.sethi@navi.com> * Feature/tp 26024 (#278) * replace with function api call clicks tream TP-26024 * remoce emi schedule api helper TP-26024 * fix filter all event issues and feedback issues with caselist issues TP-26024 * TP-26026 fix and add new events * TP-26026 collection case remove fromatting * TP-26024 remove logs and add notifications loaded * remove log TP-26024 * fix form load events TP-26024 * review comments TP-26024 * 24april sanity events fix TP-26026 * add battery level TP-26026 * add new event for view more address TP-26024 * remove console TP-26024 Co-authored-by: Aman Sethi <aman.sethi@navi.com> * TP-0 | Lint fixes (#280) * fix reading name of screen TP-26024 (#279) * TP-26182 | OTP boxes added with custom component + FCM fix (#272) * TP-26182 | OTP input component * TP-26182 | OTP input component fixes * TP-26182 | OTP input component * TP-26182 | OTP input component fixes * TP-26182 | fix * TP-26182 | Login screen fixes * TP-26182 | Toast message changed * TP-26182 | submodule update * TP-26182 | submodule update * TP-26598 | PTP amount fixes (#281) * TP-26598 | PTP amount fixes * TP-26598 | fix * TP-26598 | Fixed PTP amount * TP-0 | Added scroll view on profile section (#284) * TP-0 | Version Bump + submodule udpate (#285) * TP-26182 | Fixes - PTP amount + doNotHandle header handler fixes (#286) * TP-26182 | OTP input component * TP-26182 | OTP input component fixes * TP-26182 | OTP input component * TP-26182 | OTP input component fixes * TP-26182 | fix * TP-26182 | Login screen fixes * TP-26182 | Toast message changed * TP-26182 | submodule update * TP-26182 | submodule update * TP-26182 | fixes * TP-26182 | fixes * TP-26182 | Firebase logout fixes * TP-26182 | fix placeholder text * TP-26212 | Hot fix on the feedback screen (#290) * TP-26212 | Hot fix on the feedback screen * TP-26213 | review comment * TP-26760 | Notification templates added (#293) * TP-26915 | last feedback not showing properly fixed (#295) * AV contract Updated - v3 (#298) * Bump yaml from 2.2.1 to 2.2.2 (#274) SB-947 Bumps [yaml](https://github.com/eemeli/yaml) from 2.2.1 to 2.2.2. - [Release notes](https://github.com/eemeli/yaml/releases) - [Commits](https://github.com/eemeli/yaml/compare/v2.2.1...v2.2.2) --- updated-dependencies: - dependency-name: yaml dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <376+dependabot[bot]@users.noreply.github.cmd.navi-tech.in> * TP-26957 | AV template update * TP-26957 | QA testing issue fixes * TP-26213 | review comment Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <376+dependabot[bot]@users.noreply.github.cmd.navi-tech.in> * TP-26212 | DataSync - Sms, Contacts, CallLogs (#287) * TP-26212 | DataSync - Sms, Contacts, CallLogs * TP-26212 | Added sorting on sms payload * TP-26212 | Disabling Data Sync flag * fix TP-26978 and TP-26979 (#299) Co-authored-by: Himanshu Kansal <himanshu.kansal@navi.com> * TP-26929 | bottom sheet fix (#297) * TP-26926 | feedback overlapping on view more fix (#294) * TP-00 version bump (#300) * fix feedback veiw more margiina nd repayment bottom paddign TP-00 (#301) * TP-27042 | added statusCode on clickstream (#303) * TP-0 | Bump version (#305) * TP-27196 | ENach payment notification templates added (#306) * TP-27310 | Fix: Bulk API request - handle multiple callbacks (#308) * TP-27310 | Fix: Bulk API request - handle multiple callbacks * TP-27310 | Fix * toggle true config TP-26212 (#312) * TP-27112 | unselectable filter radio button (#311) * TP-27341 | visit plan back btn fix (#309) * Collections Calling Bottom Sheet new design (#310) * calling bottom sheet new design TP-27232 * rename name to number TP-27232 * add enum TP-27232 * rename Whatsapp Icon new TP-27232 * fix onpress function TP-27232 * TP-27232 | Review fix * TP-27232 | Review Fix Co-authored-by: Himanshu Kansal <himanshu.kansal@navi.com> * Emi Schedule List Number fix (#304) * add rank for filtered emi schedule otherwise use index as rank in ALL TP-27159 * add types TP-27159 * remove any TP-27159 * add loader during Customer Image loading(rendering time included) (#307) * add default loader and remove it using timeout for the happy case TP-27226 * remove unnecessary imports,empty space TP-27226 * move to constant TP-27226 * TP-27226 | Review comment fix * TP-27226 | Review comment fix Co-authored-by: Himanshu Kansal <himanshu.kansal@navi.com> * TP-26212 | Fix data sync issue (#314) * add margin vertical TP-27232 (#317) * add token TP-27367 (#313) * fix bottom sheet breakup TP-27159 (#315) * fix extra padding emi schedule (#320) * add pressable chip style TP-27535 * match according to design TP-27535 * fix padding between loan and tabs tp-27535 * TP-27579 | phone number duplicate fix (#321) * emi breakup key name update (#322) * use updated keys TP-27577 * remove unused imports TP-27577 * resolve comments TP-27577 * show full address on toggle TP-27475 (#319) * TP-27313 | Refactor - Pure Component, Memo, Clean Components (#318) * TP-27682 | Block device on disabling device location (#323) * TP-27682 | Block device on disabling device location * TP-27682 | fixes * TP-27682 | fixes * TP-27682 | fix device location blocking * TP-27682 | fixes * TP-27682 | fixes * TP-27682 | enum added for geolocation position error * TP-27682 | version bump removed * TP-27990 | Notification icon expanded (#326) * Google SSO | Flow Revamp (#325) * TP-27854 | SSO revamp * TP-27854 | Config changes * TP-27854 | Handle signout * TP-27854 | Contract update * TP-27854 | Fix corner cases * TP-27854 | Corner cases fix * TP-27854 | fix * TP-27682 | Geolocation position error enum fix (#327) * TP-27682 | Block device on disabling device location * TP-27682 | fixes * TP-27682 | fixes * TP-27682 | fix device location blocking * TP-27682 | fixes * TP-27682 | fixes * TP-27682 | enum added for geolocation position error * TP-27682 | version bump removed * TP-27862 | fixes * TP-0 | version bump (#328) * TP-0 | version bump * TP-0 | yarn lock * TP-27682 | location retry timer added (#329) * TP-27682 | Block device on disabling device location * TP-27682 | fixes * TP-27682 | fixes * TP-27682 | fix device location blocking * TP-27682 | fixes * TP-27682 | fixes * TP-27682 | enum added for geolocation position error * TP-27682 | version bump removed * TP-27862 | fixes * TP-27682 | fix * TP-27682 | fix * TP-27854 | Fix QA testing comments (#330) * TP-27854 | Fix QA testing comments * TP-27854 | Fix Co-authored-by: Aman Sethi <aman.sethi@navi.com> Co-authored-by: Aman Sethi <aman.sethi@navi.com> * TP-0 | Version Bump (#331) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Aman Sethi <aman.sethi@navi.com> Co-authored-by: Aman Chaturvedi <aman.chaturvedi@navi.com> Co-authored-by: Prateek Shankar <prateek.shankar@navi.com> Co-authored-by: dependabot[bot] <376+dependabot[bot]@users.noreply.github.cmd.navi-tech.in>
138 lines
5.5 KiB
JSON
138 lines
5.5 KiB
JSON
{
|
|
"name": "AV_APP",
|
|
"version": "2.1.18",
|
|
"private": true,
|
|
"scripts": {
|
|
"android:dev": "yarn move:dev && react-native run-android",
|
|
"android:qa": "yarn move:qa && react-native run-android",
|
|
"android:prod": "yarn move:prod && react-native run-android",
|
|
"ios": "react-native run-ios",
|
|
"start": "react-native start",
|
|
"test": "jest",
|
|
"prettier:check": "npx prettier --check **/*.{js,ts,tsx,json} && npx prettier --check *.{js,ts,tsx,json}",
|
|
"prettier:write": "npx prettier --write **/*.{js,ts,tsx,json} && npx prettier --write *.{js,ts,tsx,json}",
|
|
"lint": "tsc --noEmit && eslint --ext .js,.jsx,.ts,.tsx ./",
|
|
"release:dev": "yarn move:dev && react-native run-android --variant=release && cd android && ./gradlew assembleDebug",
|
|
"release:qa": "yarn move:qa && react-native run-android --variant=release && cd android && ./gradlew assembleRelease",
|
|
"release:prod": "yarn move:prod && react-native run-android --variant=release && cd android && ./gradlew assembleRelease",
|
|
"move:dev": "cp -f ./config/dev/config.js ./src/constants && cp -f ./config/dev/google-services.json ./android/app",
|
|
"move:qa": "cp -f ./config/qa/config.js ./src/constants && cp -f ./config/qa/google-services.json ./android/app",
|
|
"move:prod": "cp -f ./config/prod/config.js ./src/constants && cp -f ./config/prod/google-services.json ./android/app",
|
|
"debug": "react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res",
|
|
"prepare": "husky install"
|
|
},
|
|
"dependencies": {
|
|
"@cobo/apm-rum-react-native": "^0.6.0",
|
|
"@elastic/apm-rum-core": "^5.17.0",
|
|
"@nozbe/watermelondb": "0.24.0",
|
|
"@nozbe/with-observables": "1.4.1",
|
|
"@react-native-async-storage/async-storage": "1.17.11",
|
|
"@react-native-clipboard/clipboard": "^1.11.2",
|
|
"@react-native-community/netinfo": "9.3.7",
|
|
"@react-native-firebase/app": "16.4.6",
|
|
"@react-native-firebase/auth": "16.5.0",
|
|
"@react-native-firebase/crashlytics": "16.5.0",
|
|
"@react-native-firebase/database": "16.4.6",
|
|
"@react-native-firebase/firestore": "16.5.0",
|
|
"@react-native-firebase/messaging": "17.4.0",
|
|
"@react-native-google-signin/google-signin": "9.0.2",
|
|
"@react-navigation/bottom-tabs": "6.5.5",
|
|
"@react-navigation/native": "6.1.4",
|
|
"@react-navigation/native-stack": "6.9.4",
|
|
"@reduxjs/toolkit": "1.9.1",
|
|
"@sentry/browser": "7.29.0",
|
|
"@supersami/rn-foreground-service": "^2.1.0",
|
|
"appcenter": "^4.4.5",
|
|
"appcenter-analytics": "^4.4.5",
|
|
"appcenter-crashes": "^4.4.5",
|
|
"axios": "1.2.1",
|
|
"fuzzysort": "2.0.4",
|
|
"lottie-react-native": "5.1.4",
|
|
"react": "18.1.0",
|
|
"react-hook-form": "7.40.0",
|
|
"react-native": "0.70.6",
|
|
"react-native-call-log": "2.1.2",
|
|
"react-native-code-push": "7.1.0",
|
|
"react-native-contacts": "7.0.5",
|
|
"react-native-date-picker": "4.2.10",
|
|
"react-native-device-info": "10.3.0",
|
|
"react-native-fast-image": "8.6.3",
|
|
"react-native-geolocation-service": "5.3.1",
|
|
"react-native-get-random-values": "^1.8.0",
|
|
"react-native-get-sms-android": "2.1.0",
|
|
"react-native-gzip": "1.0.0",
|
|
"react-native-image-picker": "4.10.2",
|
|
"react-native-pager-view": "6.1.2",
|
|
"react-native-permissions": "3.6.1",
|
|
"react-native-qrcode-svg": "^6.2.0",
|
|
"react-native-safe-area-context": "4.4.1",
|
|
"react-native-screens": "3.18.2",
|
|
"react-native-svg": "^13.9.0",
|
|
"react-native-tab-view": "3.3.2",
|
|
"react-native-toast-message": "2.1.5",
|
|
"react-native-vector-icons": "9.2.0",
|
|
"react-native-version-number": "0.3.6",
|
|
"react-redux": "8.0.5",
|
|
"redux": "4.2.0",
|
|
"redux-persist": "6.0.0",
|
|
"react-native-webview": "12.0.2",
|
|
"react-native-blob-util": "0.17.3"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/core": "7.12.9",
|
|
"@babel/plugin-proposal-decorators": "7.20.7",
|
|
"@babel/runtime": "7.12.5",
|
|
"@tsconfig/react-native": "2.0.2",
|
|
"@types/jest": "26.0.23",
|
|
"@types/react": "18.0.21",
|
|
"@types/react-native": "0.70.6",
|
|
"@types/react-native-video": "5.0.14",
|
|
"@types/react-native-video-player": "0.10.3",
|
|
"@types/react-test-renderer": "18.0.0",
|
|
"@typescript-eslint/eslint-plugin": "^5.43.0",
|
|
"@typescript-eslint/parser": "5.37.0",
|
|
"babel-jest": "26.6.3",
|
|
"babel-plugin-module-resolver": "^4.1.0",
|
|
"babel-plugin-transform-remove-console": "^6.9.4",
|
|
"better-sqlite3": "8.0.1",
|
|
"eslint": "8.22.0",
|
|
"eslint-config-airbnb": "^19.0.4",
|
|
"eslint-config-airbnb-base": "^15.0.0",
|
|
"eslint-config-airbnb-typescript": "17.0.0",
|
|
"eslint-config-prettier": "^8.8.0",
|
|
"eslint-config-standard-with-typescript": "^34.0.1",
|
|
"eslint-plugin-import": "^2.25.2",
|
|
"eslint-plugin-jsx-a11y": "6.6.1",
|
|
"eslint-plugin-n": "^15.0.0",
|
|
"eslint-plugin-promise": "^6.0.0",
|
|
"eslint-plugin-react": "^7.32.2",
|
|
"eslint-plugin-react-hooks": "^4.6.0",
|
|
"eslint-plugin-react-native": "^4.0.0",
|
|
"husky": "8.0.0",
|
|
"jest": "26.6.3",
|
|
"lint-staged": "13.2.1",
|
|
"metro-react-native-babel-preset": "0.72.3",
|
|
"miragejs": "0.1.47",
|
|
"prettier": "^2.8.7",
|
|
"react-test-renderer": "18.1.0",
|
|
"eslint-config-prettier-react": "0.0.24",
|
|
"typescript": "4.8.3"
|
|
},
|
|
"jest": {
|
|
"preset": "react-native",
|
|
"moduleFileExtensions": [
|
|
"ts",
|
|
"tsx",
|
|
"js",
|
|
"jsx",
|
|
"json",
|
|
"node"
|
|
]
|
|
},
|
|
"lint-staged": {
|
|
"*.{js,css,scss,md,json,js,ts,tsx}": [
|
|
"prettier --write"
|
|
]
|
|
}
|
|
}
|