Merge branch 'main' into planner-route-data-seam
This commit is contained in:
commit
bf0f7f8d9f
9 changed files with 1541 additions and 1627 deletions
|
|
@ -1,4 +1,4 @@
|
||||||
FROM node:25-slim AS base
|
FROM node:26-slim AS base
|
||||||
# curl is used by the docker-compose healthcheck (node:25-slim is Debian
|
# curl is used by the docker-compose healthcheck (node:25-slim is Debian
|
||||||
# trixie-slim and ships neither curl nor wget by default).
|
# trixie-slim and ships neither curl nor wget by default).
|
||||||
RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl && rm -rf /var/lib/apt/lists/*
|
RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl && rm -rf /var/lib/apt/lists/*
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,7 @@
|
||||||
"@trails-cool/types": "workspace:*",
|
"@trails-cool/types": "workspace:*",
|
||||||
"@trails-cool/ui": "workspace:*",
|
"@trails-cool/ui": "workspace:*",
|
||||||
"drizzle-orm": "catalog:",
|
"drizzle-orm": "catalog:",
|
||||||
"isbot": "^5.1.40",
|
"isbot": "^5.1.41",
|
||||||
"jose": "^6.2.3",
|
"jose": "^6.2.3",
|
||||||
"nodemailer": "^8.0.8",
|
"nodemailer": "^8.0.8",
|
||||||
"pino": "^10.3.1",
|
"pino": "^10.3.1",
|
||||||
|
|
|
||||||
|
|
@ -30,10 +30,10 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@expo/metro-runtime": "^56.0.13",
|
"@expo/metro-runtime": "^56.0.14",
|
||||||
"@gorhom/bottom-sheet": "^5.2.14",
|
"@gorhom/bottom-sheet": "^5.2.14",
|
||||||
"@maplibre/maplibre-react-native": "^11.3.0",
|
"@maplibre/maplibre-react-native": "^11.3.3",
|
||||||
"@sentry/cli": "^3.4.3",
|
"@sentry/cli": "^3.5.0",
|
||||||
"@sentry/react-native": "~8.13.0",
|
"@sentry/react-native": "~8.13.0",
|
||||||
"@trails-cool/api": "workspace:*",
|
"@trails-cool/api": "workspace:*",
|
||||||
"@trails-cool/gpx": "workspace:*",
|
"@trails-cool/gpx": "workspace:*",
|
||||||
|
|
@ -42,17 +42,17 @@
|
||||||
"@trails-cool/sentry-config": "workspace:*",
|
"@trails-cool/sentry-config": "workspace:*",
|
||||||
"@trails-cool/types": "workspace:*",
|
"@trails-cool/types": "workspace:*",
|
||||||
"expo": "~56.0.4",
|
"expo": "~56.0.4",
|
||||||
"expo-constants": "~56.0.16",
|
"expo-constants": "~56.0.17",
|
||||||
"expo-crypto": "~56.0.4",
|
"expo-crypto": "~56.0.4",
|
||||||
"expo-dev-client": "~56.0.18",
|
"expo-dev-client": "~56.0.19",
|
||||||
"expo-device": "~56.0.4",
|
"expo-device": "~56.0.4",
|
||||||
"expo-file-system": "~56.0.7",
|
"expo-file-system": "~56.0.7",
|
||||||
"expo-linking": "~56.0.13",
|
"expo-linking": "~56.0.13",
|
||||||
"expo-localization": "~56.0.6",
|
"expo-localization": "~56.0.6",
|
||||||
"expo-location": "~56.0.15",
|
"expo-location": "~56.0.16",
|
||||||
"expo-navigation-bar": "~56.0.3",
|
"expo-navigation-bar": "~56.0.3",
|
||||||
"expo-notifications": "~56.0.15",
|
"expo-notifications": "~56.0.16",
|
||||||
"expo-router": "~56.2.8",
|
"expo-router": "~56.2.9",
|
||||||
"expo-secure-store": "~56.0.4",
|
"expo-secure-store": "~56.0.4",
|
||||||
"expo-splash-screen": "~56.0.10",
|
"expo-splash-screen": "~56.0.10",
|
||||||
"expo-sqlite": "~56.0.4",
|
"expo-sqlite": "~56.0.4",
|
||||||
|
|
@ -62,7 +62,7 @@
|
||||||
"react": "catalog:",
|
"react": "catalog:",
|
||||||
"react-native": "0.85.3",
|
"react-native": "0.85.3",
|
||||||
"react-native-gesture-handler": "^2.31.2",
|
"react-native-gesture-handler": "^2.31.2",
|
||||||
"react-native-reanimated": "^4.4.0",
|
"react-native-reanimated": "^4.4.1",
|
||||||
"react-native-safe-area-context": "~5.8.0",
|
"react-native-safe-area-context": "~5.8.0",
|
||||||
"react-native-screens": "~4.25.2",
|
"react-native-screens": "~4.25.2",
|
||||||
"react-native-worklets": "0.9.1",
|
"react-native-worklets": "0.9.1",
|
||||||
|
|
@ -72,9 +72,9 @@
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@testing-library/react-native": "^13.3.3",
|
"@testing-library/react-native": "^13.3.3",
|
||||||
"@types/jest": "^29.5.14",
|
"@types/jest": "^29.5.14",
|
||||||
"@types/react": "~19.2.15",
|
"@types/react": "~19.2.17",
|
||||||
"jest-expo": "^56.0.4",
|
"jest-expo": "^56.0.4",
|
||||||
"react-test-renderer": "^19.2.6",
|
"react-test-renderer": "^19.2.7",
|
||||||
"typescript": "~6.0.3"
|
"typescript": "~6.0.3"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
FROM node:25-slim AS base
|
FROM node:26-slim AS base
|
||||||
# curl is used by the docker-compose healthcheck (node:25-slim is Debian
|
# curl is used by the docker-compose healthcheck (node:25-slim is Debian
|
||||||
# trixie-slim and ships neither curl nor wget by default).
|
# trixie-slim and ships neither curl nor wget by default).
|
||||||
RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl && rm -rf /var/lib/apt/lists/*
|
RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl && rm -rf /var/lib/apt/lists/*
|
||||||
|
|
|
||||||
|
|
@ -34,7 +34,7 @@
|
||||||
"@trails-cool/ui": "workspace:*",
|
"@trails-cool/ui": "workspace:*",
|
||||||
"codemirror": "^6.0.2",
|
"codemirror": "^6.0.2",
|
||||||
"drizzle-orm": "catalog:",
|
"drizzle-orm": "catalog:",
|
||||||
"isbot": "^5.1.40",
|
"isbot": "^5.1.41",
|
||||||
"lib0": "^0.2.117",
|
"lib0": "^0.2.117",
|
||||||
"pino": "^10.3.1",
|
"pino": "^10.3.1",
|
||||||
"prom-client": "^15.1.3",
|
"prom-client": "^15.1.3",
|
||||||
|
|
@ -54,8 +54,8 @@
|
||||||
"@types/react": "catalog:",
|
"@types/react": "catalog:",
|
||||||
"@types/react-dom": "catalog:",
|
"@types/react-dom": "catalog:",
|
||||||
"@types/ws": "^8.18.1",
|
"@types/ws": "^8.18.1",
|
||||||
"@vitest/browser": "^4.1.7",
|
"@vitest/browser": "^4.1.8",
|
||||||
"@vitest/browser-playwright": "^4.1.7",
|
"@vitest/browser-playwright": "^4.1.8",
|
||||||
"leaflet.markercluster": "^1.5.3",
|
"leaflet.markercluster": "^1.5.3",
|
||||||
"pino-pretty": "^13.1.3",
|
"pino-pretty": "^13.1.3",
|
||||||
"tailwindcss": "catalog:",
|
"tailwindcss": "catalog:",
|
||||||
|
|
|
||||||
14
package.json
14
package.json
|
|
@ -44,8 +44,8 @@
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@eslint/js": "^10.0.1",
|
"@eslint/js": "^10.0.1",
|
||||||
"@expo/fingerprint": "^0.19.3",
|
"@expo/fingerprint": "^0.19.4",
|
||||||
"@fission-ai/openspec": "^1.3.1",
|
"@fission-ai/openspec": "^1.4.1",
|
||||||
"@playwright/test": "^1.60.0",
|
"@playwright/test": "^1.60.0",
|
||||||
"@react-router/dev": "catalog:",
|
"@react-router/dev": "catalog:",
|
||||||
"@react-router/node": "catalog:",
|
"@react-router/node": "catalog:",
|
||||||
|
|
@ -64,8 +64,8 @@
|
||||||
"eslint": "^10.4.1",
|
"eslint": "^10.4.1",
|
||||||
"eslint-config-prettier": "^10.1.8",
|
"eslint-config-prettier": "^10.1.8",
|
||||||
"eslint-plugin-import-x": "^4.16.2",
|
"eslint-plugin-import-x": "^4.16.2",
|
||||||
"fit-file-parser": "^3.0.1",
|
"fit-file-parser": "^3.0.2",
|
||||||
"i18next": "^26.3.0",
|
"i18next": "^26.3.1",
|
||||||
"i18next-browser-languagedetector": "^8.2.1",
|
"i18next-browser-languagedetector": "^8.2.1",
|
||||||
"jsdom": "^29.1.1",
|
"jsdom": "^29.1.1",
|
||||||
"leaflet": "^1.9.4",
|
"leaflet": "^1.9.4",
|
||||||
|
|
@ -81,14 +81,14 @@
|
||||||
"tailwindcss": "catalog:",
|
"tailwindcss": "catalog:",
|
||||||
"turbo": "^2.9.16",
|
"turbo": "^2.9.16",
|
||||||
"typescript": "catalog:",
|
"typescript": "catalog:",
|
||||||
"typescript-eslint": "^8.60.0",
|
"typescript-eslint": "^8.60.1",
|
||||||
"vite": "catalog:",
|
"vite": "catalog:",
|
||||||
"vitest": "^4.1.7"
|
"vitest": "^4.1.8"
|
||||||
},
|
},
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"expo": "~55.0.24",
|
"expo": "~55.0.24",
|
||||||
"react": "19.2.0",
|
"react": "19.2.7",
|
||||||
"react-native": "0.83.4"
|
"react-native": "0.83.4"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -18,6 +18,6 @@
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "catalog:",
|
"@types/node": "catalog:",
|
||||||
"fit-file-parser": "^3.0.1"
|
"fit-file-parser": "^3.0.2"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
3100
pnpm-lock.yaml
generated
3100
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load diff
|
|
@ -4,22 +4,22 @@ packages:
|
||||||
- "scripts"
|
- "scripts"
|
||||||
|
|
||||||
catalog:
|
catalog:
|
||||||
"@react-router/dev": ^7.16.0
|
"@react-router/dev": ^7.17.0
|
||||||
"@react-router/node": ^7.16.0
|
"@react-router/node": ^7.17.0
|
||||||
"@react-router/serve": ^7.16.0
|
"@react-router/serve": ^7.17.0
|
||||||
"@sentry/node": ^10.55.0
|
"@sentry/node": ^10.56.0
|
||||||
"@sentry/react": ^10.55.0
|
"@sentry/react": ^10.56.0
|
||||||
"@tailwindcss/vite": ^4.3.0
|
"@tailwindcss/vite": ^4.3.0
|
||||||
"@types/node": ^22.19.19
|
"@types/node": ^22.19.20
|
||||||
"@types/react": ^19.2.15
|
"@types/react": ^19.2.17
|
||||||
"@types/react-dom": ^19.2.3
|
"@types/react-dom": ^19.2.3
|
||||||
drizzle-kit: ^0.31.10
|
drizzle-kit: ^0.31.10
|
||||||
drizzle-orm: ^0.45.2
|
drizzle-orm: ^0.45.2
|
||||||
drizzle-postgis: ^1.1.1
|
drizzle-postgis: ^1.1.1
|
||||||
postgres: ^3.4.9
|
postgres: ^3.4.9
|
||||||
react: ^19.2.5
|
react: ^19.2.5
|
||||||
react-dom: ^19.2.6
|
react-dom: ^19.2.7
|
||||||
react-router: ^7.16.0
|
react-router: ^7.17.0
|
||||||
tailwindcss: ^4.3.0
|
tailwindcss: ^4.3.0
|
||||||
typescript: ~6.0.3
|
typescript: ~6.0.3
|
||||||
vite: ^8.0.13
|
vite: ^8.0.13
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue