mirror of
https://github.com/spacedriveapp/spacedrive.git
synced 2026-05-05 22:03:16 -04:00
* Mobile app: Initial Commit! * Fix monorepo issues and add tailwind. Fix & Test tailwind. working ball app Fix workspace module import * Mobile app cleanup and structure * App Icons, Splash screen and eslint config * More cleanup * Use SVGs directly in React Native * Add placeholder files for project structrate * Cleanup all svg icons and modify metro config to use icons from interface package (temporary) * Potentially fix types for react & update some packages. * Onboarding screen + add reanimated & moti * Finishing touches on Onboarding screen * Persist onboarding, Button comp and Nav. flow. * Add mobile info to Contributing.md * Add .prettierignore for disabling auto import ordering for some files. * Introducing the new navigation flow * Change package name * use the new @sd/assets package * Add a temp. folder for @sd/assets organization * Drawer nav bar looks good now. * Hacky method to get the active route on drawer * Fix react native types & update few packages. * Drawer animation * Add counter * Collapsible Tags / Locations * rename Counter and add saveState prop * Sync counter with desktop version * Move some screens to BottomTab Nav. * Add Overview Stats * [WIP] - Device component * Upgrade to Expo 46 and fix types. * Add @sd/core to mobile * Fix eslint stuff * placeholder and some notes * Show folder icons on overview screen * Fixed android build, style and some screen tweaks * Add bottom sheet package * Fix bundler issues and rename landing package.json * Rename landing package.json * update all packages to latest React * Eject expo app * fix pnpm & expo & monorepo * monorepo debugging * cleanup dependencies & static link to shared packages * cleanup, switch to hermes, pollyfill intl for ios * Cleanup monorepo * Fix: Style for FileItem * Above average app icons * cleanup ios * update msrv * update codeowners for mobile * fix typecheck * update lockfile * fix ffmpeg install * rename UI to 'SpacedriveInterface' for clarity * Update codeowners * Fix eslint config mobile. * Refactor navigation flow, move types to navigators Co-authored-by: Utku <74243531+utkubkr@users.noreply.github.com> Co-authored-by: Oscar Beaumont <oscar@otbeaumont.me> Co-authored-by: Brendan Allan <brendonovich@outlook.com>
59 lines
1.7 KiB
JSON
59 lines
1.7 KiB
JSON
{
|
|
"name": "mobile",
|
|
"version": "1.0.0",
|
|
"main": "index.js",
|
|
"license": "GPL-3.0-only",
|
|
"scripts": {
|
|
"dev": "expo start --dev-client",
|
|
"android": "expo run:android",
|
|
"ios": "expo run:ios"
|
|
},
|
|
"dependencies": {
|
|
"@expo/vector-icons": "^13.0.0",
|
|
"@gorhom/bottom-sheet": "^4.4.3",
|
|
"@react-native-async-storage/async-storage": "^1.17.7",
|
|
"@react-navigation/bottom-tabs": "^6.3.2",
|
|
"@react-navigation/drawer": "^6.4.3",
|
|
"@react-navigation/native": "^6.0.11",
|
|
"@react-navigation/native-stack": "^6.7.0",
|
|
"@sd/assets": "file:../../packages/assets",
|
|
"@sd/core": "file:../../core",
|
|
"byte-size": "^8.1.0",
|
|
"class-variance-authority": "^0.2.3",
|
|
"expo": "~46.0.2",
|
|
"expo-font": "^10.2.0",
|
|
"expo-linking": "^3.2.2",
|
|
"expo-splash-screen": "~0.16.1",
|
|
"expo-status-bar": "~1.4.0",
|
|
"intl": "^1.2.5",
|
|
"moti": "^0.18.0",
|
|
"phosphor-react-native": "^1.1.2",
|
|
"react": "18.2.0",
|
|
"react-native": "0.69.3",
|
|
"react-native-gesture-handler": "^2.5.0",
|
|
"react-native-heroicons": "^2.2.0",
|
|
"react-native-reanimated": "^2.9.1",
|
|
"react-native-safe-area-context": "^4.3.1",
|
|
"react-native-screens": "^3.15.0",
|
|
"react-native-svg": "^12.3.0",
|
|
"twrnc": "^3.4.0",
|
|
"use-count-up": "^3.0.1",
|
|
"zustand": "^4.0.0"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/core": "^7.12.9",
|
|
"@babel/runtime": "^7.18.9",
|
|
"@rnx-kit/metro-config": "^1.2.36",
|
|
"@rnx-kit/metro-resolver-symlinks": "^0.1.21",
|
|
"@types/react": "~18.0.15",
|
|
"@types/react-native": "~0.69.5",
|
|
"eslint-plugin-react": "^7.30.1",
|
|
"eslint-plugin-react-hooks": "^4.6.0",
|
|
"eslint-plugin-react-native": "^4.0.0",
|
|
"metro-minify-terser": "^0.72.0",
|
|
"react-native-svg": "^12.4.3",
|
|
"react-native-svg-transformer": "^1.0.0"
|
|
},
|
|
"private": true
|
|
}
|