mirror of
https://github.com/colanode/colanode.git
synced 2026-07-10 04:19:19 +02:00
* Mobile: set up EAS Build and TestFlight distribution for iOS team testing - Add eas.json with production build profile (Node 22.16.0) - Configure iOS app signing and provisioning via EAS - Add Metro mocking for Kysely FileMigrationProvider (Hermes compilation error) - Pin react-dom@19.1.0 to match react version (package.json overrides) - Store EAS projectId in app.json for Expo CLI integration The app now builds on EAS cloud and distributes to TestFlight. Team members can be added as internal testers for easy installation on their iPhones. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> * Mobile: set up EAS Build and TestFlight distribution for iOS team testing - Add eas.json with production build profile (Node 22.16.0) - Configure iOS app signing and provisioning via EAS - Add Metro mocking for Kysely FileMigrationProvider (Hermes compilation error) - Pin react-dom@19.1.0 to match react version (package.json overrides) - Store EAS projectId in app.json for Expo CLI integration The app now builds on EAS cloud and distributes to TestFlight. Team members can be added as internal testers for easy installation on their iPhones. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
56 lines
1.4 KiB
JSON
56 lines
1.4 KiB
JSON
{
|
|
"$schema": "https://json.schemastore.org/package.json",
|
|
"name": "colanode",
|
|
"description": "Colanode monorepo",
|
|
"version": "1.0.0",
|
|
"private": true,
|
|
"workspaces": [
|
|
"packages/*",
|
|
"apps/*",
|
|
"scripts"
|
|
],
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/colanode/colanode"
|
|
},
|
|
"packageManager": "npm@10.9.0",
|
|
"scripts": {
|
|
"compile": "turbo run compile",
|
|
"build": "turbo run build",
|
|
"clean": "turbo run clean",
|
|
"dev": "turbo run dev",
|
|
"watch": "turbo watch build --filter=@colanode/{core,crdt,server}",
|
|
"lint": "turbo run lint --parallel",
|
|
"test": "turbo run test -- --watch false",
|
|
"format": "prettier --write .",
|
|
"postinstall": "tsx scripts/src/postinstall/index.ts",
|
|
"android": "expo run:android",
|
|
"ios": "expo run:ios"
|
|
},
|
|
"devDependencies": {
|
|
"@types/debug": "^4.1.12",
|
|
"@types/lodash-es": "^4.17.12",
|
|
"@typescript-eslint/eslint-plugin": "^8.54.0",
|
|
"@typescript-eslint/parser": "^8.54.0",
|
|
"eslint": "^8.57.1",
|
|
"eslint-config-prettier": "^10.1.8",
|
|
"eslint-plugin-import": "^2.32.0",
|
|
"eslint-plugin-react": "^7.37.5",
|
|
"prettier": "^3.8.1",
|
|
"tsx": "^4.21.0",
|
|
"turbo": "^2.8.3",
|
|
"typescript": "^5.9.3",
|
|
"vitest": "^4.0.18"
|
|
},
|
|
"dependencies": {
|
|
"debug": "^4.4.3",
|
|
"lodash-es": "^4.17.23",
|
|
"expo": "~54.0.33",
|
|
"react": "19.1.0",
|
|
"react-native": "0.81.5"
|
|
},
|
|
"overrides": {
|
|
"react-dom": "19.1.0"
|
|
}
|
|
}
|