This bug is because I mis-named the event for the alarm finishing. It would only be possible to create this bug if you do the following: 1. Create a timer 2. Swap to another app for it's duration and keep your phone screen active 3. On timer completion, without tapping the notification, focus the app 4. See the timer has not been set to zero
77 lines
2.6 KiB
JSON
77 lines
2.6 KiB
JSON
{
|
|
"name": "massive",
|
|
"version": "2.3",
|
|
"private": true,
|
|
"license": "GPL-3.0-only",
|
|
"scripts": {
|
|
"android": "react-native run-android --active-arch-only",
|
|
"release": "react-native run-android --mode release --active-arch-only",
|
|
"ios": "react-native run-ios",
|
|
"lint": "eslint .",
|
|
"start": "react-native start",
|
|
"test": "jest"
|
|
},
|
|
"dependencies": {
|
|
"@babel/plugin-proposal-class-properties": "^7.18.6",
|
|
"@babel/plugin-proposal-decorators": "^7.22.7",
|
|
"@babel/plugin-transform-flow-strip-types": "^7.22.5",
|
|
"@react-native-community/datetimepicker": "^7.4.0",
|
|
"@react-native-masked-view/masked-view": "^0.2.9",
|
|
"@react-navigation/drawer": "^6.6.3",
|
|
"@react-navigation/native": "^6.1.7",
|
|
"@react-navigation/stack": "^6.3.17",
|
|
"@testing-library/jest-native": "^5.4.2",
|
|
"@testing-library/react-native": "^12.1.2",
|
|
"@types/d3-shape": "^3.1.1",
|
|
"@types/react-native-sqlite-storage": "^6.0.0",
|
|
"@types/react-native-svg-charts": "^5.0.12",
|
|
"@types/react-native-vector-icons": "^6.4.13",
|
|
"babel-plugin-transform-remove-console": "^6.9.4",
|
|
"babel-preset-react-native": "^4.0.1",
|
|
"date-fns": "^2.30.0",
|
|
"eslint-plugin-flowtype": "^8.0.3",
|
|
"react": "^18.2.0",
|
|
"react-hook-form": "^7.45.1",
|
|
"react-native": "^0.72.3",
|
|
"react-native-chart-kit": "^6.12.0",
|
|
"react-native-document-picker": "^9.0.1",
|
|
"react-native-file-access": "^3.0.4",
|
|
"react-native-gesture-handler": "^2.12.0",
|
|
"react-native-linear-gradient": "^2.7.3",
|
|
"react-native-pager-view": "^6.2.0",
|
|
"react-native-paper": "^5.9.1",
|
|
"react-native-permissions": "^3.10.1",
|
|
"react-native-reanimated": "^3.3.0",
|
|
"react-native-reorderable-list": "^0.4.0",
|
|
"react-native-safe-area-context": "^4.7.1",
|
|
"react-native-screens": "^3.22.1",
|
|
"react-native-share": "^9.2.3",
|
|
"react-native-sqlite-storage": "^6.0.1",
|
|
"react-native-svg": "^13.10.10",
|
|
"react-native-svg-charts": "^5.4.0",
|
|
"react-native-vector-icons": "^9.2.0",
|
|
"react-native-view-shot": "^3.7.0",
|
|
"typeorm": "^0.3.17"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/core": "^7.22.9",
|
|
"@babel/preset-env": "^7.22.9",
|
|
"@babel/runtime": "^7.22.6",
|
|
"@react-native/eslint-config": "^0.72.2",
|
|
"@react-native/metro-config": "^0.72.9",
|
|
"@tsconfig/react-native": "^3.0.2",
|
|
"@types/jest": "^29.5.3",
|
|
"@types/react": "^18.2.15",
|
|
"@types/react-test-renderer": "^18.0.0",
|
|
"babel-jest": "^29.6.1",
|
|
"eslint": "^8.45.0",
|
|
"jest": "^29.6.1",
|
|
"metro-react-native-babel-preset": "^0.77.0",
|
|
"react-test-renderer": "^18.2.0",
|
|
"typescript": "^5.1.6"
|
|
},
|
|
"engines": {
|
|
"node": ">=16"
|
|
}
|
|
}
|