Bumps the minor-and-patch group with 29 updates in the / directory: | Package | From | To | | --- | --- | --- | | [eslint](https://github.com/eslint/eslint) | `9.24.0` | `9.25.0` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `6.2.6` | `6.3.2` | | [vite-bundle-analyzer](https://github.com/nonzzz/vite-bundle-analyzer) | `0.18.1` | `0.19.0` | | [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `4.4.0` | `4.4.1` | | [hono](https://github.com/honojs/hono) | `4.7.6` | `4.7.7` | | [expo-splash-screen](https://github.com/expo/expo/tree/HEAD/packages/expo-splash-screen) | `0.29.22` | `0.29.24` | | [react-native-video](https://github.com/TheWidlarzGroup/react-native-video) | `6.12.0` | `6.13.0` | | [fastify](https://github.com/fastify/fastify) | `5.3.0` | `5.3.2` | | [@radix-ui/react-avatar](https://github.com/radix-ui/primitives) | `1.1.4` | `1.1.6` | | [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) | `1.1.5` | `1.2.2` | | [@radix-ui/react-context-menu](https://github.com/radix-ui/primitives) | `2.2.7` | `2.2.11` | | [@radix-ui/react-dialog](https://github.com/radix-ui/primitives) | `1.1.7` | `1.1.10` | | [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives) | `2.1.7` | `2.1.11` | | [@radix-ui/react-hover-card](https://github.com/radix-ui/primitives) | `1.1.7` | `1.1.10` | | [@radix-ui/react-label](https://github.com/radix-ui/primitives) | `2.1.3` | `2.1.4` | | [@radix-ui/react-navigation-menu](https://github.com/radix-ui/primitives) | `1.2.6` | `1.2.9` | | [@radix-ui/react-popover](https://github.com/radix-ui/primitives) | `1.1.7` | `1.1.10` | | [@radix-ui/react-radio-group](https://github.com/radix-ui/primitives) | `1.2.4` | `1.3.3` | | [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives) | `1.2.4` | `1.2.5` | | [@radix-ui/react-select](https://github.com/radix-ui/primitives) | `2.1.7` | `2.2.2` | | [@radix-ui/react-slider](https://github.com/radix-ui/primitives) | `1.2.4` | `1.3.2` | | [@radix-ui/react-switch](https://github.com/radix-ui/primitives) | `1.1.4` | `1.2.2` | | [@radix-ui/react-tabs](https://github.com/radix-ui/primitives) | `1.1.4` | `1.1.8` | | [@radix-ui/react-toast](https://github.com/radix-ui/primitives) | `1.2.7` | `1.2.10` | | [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives) | `1.2.0` | `1.2.3` | | [electron-log](https://github.com/megahertz/electron-log) | `5.3.3` | `5.3.4` | | [@electron-toolkit/preload](https://github.com/alex8088/electron-toolkit/tree/HEAD/packages/preload) | `3.0.1` | `3.0.2` | | [tldts](https://github.com/remusao/tldts) | `7.0.0` | `7.0.1` | | [i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector) | `8.0.4` | `8.0.5` | Updates `eslint` from 9.24.0 to 9.25.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v9.24.0...v9.25.0) Updates `vite` from 6.2.6 to 6.3.2 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v6.3.2/packages/vite) Updates `vite-bundle-analyzer` from 0.18.1 to 0.19.0 - [Release notes](https://github.com/nonzzz/vite-bundle-analyzer/releases) - [Changelog](https://github.com/nonzzz/vite-bundle-analyzer/blob/master/CHANGELOG.md) - [Commits](https://github.com/nonzzz/vite-bundle-analyzer/compare/v0.18.1...v0.19.0) Updates `@vitejs/plugin-react` from 4.4.0 to 4.4.1 - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.4.1/packages/plugin-react) Updates `hono` from 4.7.6 to 4.7.7 - [Release notes](https://github.com/honojs/hono/releases) - [Commits](https://github.com/honojs/hono/compare/v4.7.6...v4.7.7) Updates `expo-splash-screen` from 0.29.22 to 0.29.24 - [Changelog](https://github.com/expo/expo/blob/main/packages/expo-splash-screen/CHANGELOG.md) - [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo-splash-screen) Updates `react-native-video` from 6.12.0 to 6.13.0 - [Release notes](https://github.com/TheWidlarzGroup/react-native-video/releases) - [Changelog](https://github.com/TheWidlarzGroup/react-native-video/blob/master/CHANGELOG.md) - [Commits](https://github.com/TheWidlarzGroup/react-native-video/compare/v6.12.0...v6.13.0) Updates `fastify` from 5.3.0 to 5.3.2 - [Release notes](https://github.com/fastify/fastify/releases) - [Commits](https://github.com/fastify/fastify/compare/v5.3.0...v5.3.2) Updates `@radix-ui/react-avatar` from 1.1.4 to 1.1.6 - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) - [Commits](https://github.com/radix-ui/primitives/commits) Updates `@radix-ui/react-checkbox` from 1.1.5 to 1.2.2 - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) - [Commits](https://github.com/radix-ui/primitives/commits) Updates `@radix-ui/react-context-menu` from 2.2.7 to 2.2.11 - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) - [Commits](https://github.com/radix-ui/primitives/commits) Updates `@radix-ui/react-dialog` from 1.1.7 to 1.1.10 - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) - [Commits](https://github.com/radix-ui/primitives/commits) Updates `@radix-ui/react-dropdown-menu` from 2.1.7 to 2.1.11 - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) - [Commits](https://github.com/radix-ui/primitives/commits) Updates `@radix-ui/react-hover-card` from 1.1.7 to 1.1.10 - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) - [Commits](https://github.com/radix-ui/primitives/commits) Updates `@radix-ui/react-label` from 2.1.3 to 2.1.4 - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) - [Commits](https://github.com/radix-ui/primitives/commits) Updates `@radix-ui/react-navigation-menu` from 1.2.6 to 1.2.9 - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) - [Commits](https://github.com/radix-ui/primitives/commits) Updates `@radix-ui/react-popover` from 1.1.7 to 1.1.10 - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) - [Commits](https://github.com/radix-ui/primitives/commits) Updates `@radix-ui/react-radio-group` from 1.2.4 to 1.3.3 - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) - [Commits](https://github.com/radix-ui/primitives/commits) Updates `@radix-ui/react-scroll-area` from 1.2.4 to 1.2.5 - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) - [Commits](https://github.com/radix-ui/primitives/commits) Updates `@radix-ui/react-select` from 2.1.7 to 2.2.2 - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) - [Commits](https://github.com/radix-ui/primitives/commits) Updates `@radix-ui/react-slider` from 1.2.4 to 1.3.2 - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) - [Commits](https://github.com/radix-ui/primitives/commits) Updates `@radix-ui/react-switch` from 1.1.4 to 1.2.2 - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) - [Commits](https://github.com/radix-ui/primitives/commits) Updates `@radix-ui/react-tabs` from 1.1.4 to 1.1.8 - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) - [Commits](https://github.com/radix-ui/primitives/commits) Updates `@radix-ui/react-toast` from 1.2.7 to 1.2.10 - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) - [Commits](https://github.com/radix-ui/primitives/commits) Updates `@radix-ui/react-tooltip` from 1.2.0 to 1.2.3 - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) - [Commits](https://github.com/radix-ui/primitives/commits) Updates `electron-log` from 5.3.3 to 5.3.4 - [Changelog](https://github.com/megahertz/electron-log/blob/master/CHANGELOG.md) - [Commits](https://github.com/megahertz/electron-log/compare/v5.3.3...v5.3.4) Updates `@electron-toolkit/preload` from 3.0.1 to 3.0.2 - [Release notes](https://github.com/alex8088/electron-toolkit/releases) - [Changelog](https://github.com/alex8088/electron-toolkit/blob/master/packages/preload/CHANGELOG.md) - [Commits](https://github.com/alex8088/electron-toolkit/commits/preload@3.0.2/packages/preload) Updates `tldts` from 7.0.0 to 7.0.1 - [Release notes](https://github.com/remusao/tldts/releases) - [Changelog](https://github.com/remusao/tldts/blob/master/CHANGELOG.md) - [Commits](https://github.com/remusao/tldts/compare/v7.0.0...v7.0.1) Updates `i18next-browser-languagedetector` from 8.0.4 to 8.0.5 - [Changelog](https://github.com/i18next/i18next-browser-languageDetector/blob/master/CHANGELOG.md) - [Commits](https://github.com/i18next/i18next-browser-languageDetector/compare/v8.0.4...v8.0.5) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.25.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: vite dependency-version: 6.3.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: vite-bundle-analyzer dependency-version: 0.19.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@vitejs/plugin-react" dependency-version: 4.4.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: hono dependency-version: 4.7.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: expo-splash-screen dependency-version: 0.29.24 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: react-native-video dependency-version: 6.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: fastify dependency-version: 5.3.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@radix-ui/react-avatar" dependency-version: 1.1.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@radix-ui/react-checkbox" dependency-version: 1.2.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@radix-ui/react-context-menu" dependency-version: 2.2.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@radix-ui/react-dialog" dependency-version: 1.1.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@radix-ui/react-dropdown-menu" dependency-version: 2.1.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@radix-ui/react-hover-card" dependency-version: 1.1.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@radix-ui/react-label" dependency-version: 2.1.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@radix-ui/react-navigation-menu" dependency-version: 1.2.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@radix-ui/react-popover" dependency-version: 1.1.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@radix-ui/react-radio-group" dependency-version: 1.3.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@radix-ui/react-scroll-area" dependency-version: 1.2.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@radix-ui/react-select" dependency-version: 2.2.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@radix-ui/react-slider" dependency-version: 1.3.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@radix-ui/react-switch" dependency-version: 1.2.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@radix-ui/react-tabs" dependency-version: 1.1.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@radix-ui/react-toast" dependency-version: 1.2.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@radix-ui/react-tooltip" dependency-version: 1.2.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: electron-log dependency-version: 5.3.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@electron-toolkit/preload" dependency-version: 3.0.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: tldts dependency-version: 7.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: i18next-browser-languagedetector dependency-version: 8.0.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| assets | ||
| build | ||
| changelog | ||
| drizzle | ||
| native | ||
| scripts | ||
| src | ||
| web-app | ||
| .env.example | ||
| .gitignore | ||
| README.md | ||
| app.config.ts | ||
| babel.config.js | ||
| bump.config.ts | ||
| drizzle.config.ts | ||
| eas.json | ||
| global.d.ts | ||
| metro.config.js | ||
| nativewind-env.d.ts | ||
| package.json | ||
| postcss.config.js | ||
| shim-env.d.ts | ||
| tailwind.config.ts | ||
| tailwind.dom.config.ts | ||
| tsconfig.json | ||
README.md
Folo Mobile App 📱
This is the mobile client for Folo, built with Expo. Folo organizes content into one timeline, keeping you updated on what matters, noise-free.
Features
- Customized information hub for content discovery
- AI-powered features like translation and summary
- Dynamic content support (articles, videos, images, audio)
- $POWER integration for creator economy
- Cross-platform support (iOS & Android [WIP])
- Modern UI design with native feel
Getting Started
-
Enable Corepack (if not already enabled)
corepack enable -
Install dependencies
pnpm install -
Start the development server
pnpm run dev
You can run the app on:
- iOS Simulator (
pnpm run ios) - iOS Device (
pnpm run ios:device) - Android Emulator (
pnpm run android) - Development build for full native feature testing
Project Structure
src/
├── modules/ # Feature-specific modules
│ ├── discover/ # Discovery feed features
│ └── ...
├── screens/ # App screens using file-based routing
└── ...
Development
- Built with Expo SDK [>=52]
- Uses Expo Router for navigation
- Styling with NativeWind
- State management with Jotai and Zustand
- API integration with Tanstack Query
- Full TypeScript support
Useful Resources
Need Help?
License
This project is licensed under the GNU General Public License version 3. See the main project repository for full license details.