9d6efdd43b
Initialize iOS and Android native projects for the Time to Leave app. Rename Android package to com.floegger.timetoleave and add iOS project files. Add FontAwesome icons, calendar types, and dependencies.
41 lines
1.3 KiB
JSON
41 lines
1.3 KiB
JSON
{
|
|
"name": "time-to-leave",
|
|
"version": "1.0.0",
|
|
"private": true,
|
|
"workspaces": [
|
|
"apps/*",
|
|
"packages/*"
|
|
],
|
|
"scripts": {
|
|
"dev": "npm run dev -w apps/web",
|
|
"build": "npm run build -w apps/web",
|
|
"start": "npm run start -w apps/web",
|
|
"lint": "npm run lint -w apps/web && npm run lint -w apps/mobile && npm run lint -w packages/core && npm run lint -w packages/api-client",
|
|
"typecheck": "npm run typecheck -w apps/web && npm run typecheck -w apps/mobile && npm run typecheck -w packages/core && npm run typecheck -w packages/api-client",
|
|
"test": "npm run test -w apps/web && npm run test -w apps/mobile",
|
|
"dev:mobile": "npm run start -w apps/mobile",
|
|
"typecheck:mobile": "npm run typecheck -w apps/mobile",
|
|
"android": "expo run:android",
|
|
"ios": "expo run:ios"
|
|
},
|
|
"overrides": {
|
|
"react": "19.1.0",
|
|
"react-dom": "19.1.0",
|
|
"react-test-renderer": "19.1.0"
|
|
},
|
|
"dependencies": {
|
|
"@react-native-async-storage/async-storage": "2.2.0",
|
|
"expo": "~54.0.34",
|
|
"expo-calendar": "~15.0.8",
|
|
"expo-dev-client": "~6.0.21",
|
|
"expo-location": "~19.0.8",
|
|
"expo-notifications": "~0.32.17",
|
|
"expo-status-bar": "~3.0.9",
|
|
"react": "19.1.0",
|
|
"react-native": "0.81.5",
|
|
"react-native-safe-area-context": "~5.6.0",
|
|
"react-native-screens": "~4.16.0",
|
|
"react-native-svg": "^15.15.5"
|
|
}
|
|
}
|