mobile app phase 1

This commit is contained in:
2026-05-10 21:19:39 +02:00
parent 442a00dbbe
commit d08afc1dcb
1679 changed files with 392410 additions and 3005 deletions
+123
View File
@@ -0,0 +1,123 @@
{
"version": 3,
"pages404": true,
"appType": "app",
"caseSensitive": false,
"basePath": "",
"redirects": [
{
"source": "/:path+/",
"destination": "/:path+",
"internal": true,
"priority": true,
"statusCode": 308,
"regex": "^(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))/$"
}
],
"headers": [],
"onMatchHeaders": [],
"rewrites": {
"beforeFiles": [],
"afterFiles": [],
"fallback": []
},
"dynamicRoutes": [],
"staticRoutes": [
{
"page": "/",
"regex": "^/(?:/)?$",
"routeKeys": {},
"namedRegex": "^/(?:/)?$"
},
{
"page": "/_global-error",
"regex": "^/_global\\-error(?:/)?$",
"routeKeys": {},
"namedRegex": "^/_global\\-error(?:/)?$"
},
{
"page": "/_not-found",
"regex": "^/_not\\-found(?:/)?$",
"routeKeys": {},
"namedRegex": "^/_not\\-found(?:/)?$"
},
{
"page": "/api/bike-route",
"regex": "^/api/bike\\-route(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/bike\\-route(?:/)?$"
},
{
"page": "/api/calendar",
"regex": "^/api/calendar(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/calendar(?:/)?$"
},
{
"page": "/api/calendar/parse",
"regex": "^/api/calendar/parse(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/calendar/parse(?:/)?$"
},
{
"page": "/api/geocode",
"regex": "^/api/geocode(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/geocode(?:/)?$"
},
{
"page": "/api/hafas",
"regex": "^/api/hafas(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/hafas(?:/)?$"
},
{
"page": "/api/health",
"regex": "^/api/health(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/health(?:/)?$"
},
{
"page": "/api/wienerlinien/monitor",
"regex": "^/api/wienerlinien/monitor(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/wienerlinien/monitor(?:/)?$"
},
{
"page": "/api/wienerlinien/stops",
"regex": "^/api/wienerlinien/stops(?:/)?$",
"routeKeys": {},
"namedRegex": "^/api/wienerlinien/stops(?:/)?$"
},
{
"page": "/calendar",
"regex": "^/calendar(?:/)?$",
"routeKeys": {},
"namedRegex": "^/calendar(?:/)?$"
},
{
"page": "/favicon.ico",
"regex": "^/favicon\\.ico(?:/)?$",
"routeKeys": {},
"namedRegex": "^/favicon\\.ico(?:/)?$"
}
],
"dataRoutes": [],
"rsc": {
"header": "rsc",
"varyHeader": "rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch",
"prefetchHeader": "next-router-prefetch",
"didPostponeHeader": "x-nextjs-postponed",
"contentTypeHeader": "text/x-component",
"suffix": ".rsc",
"prefetchSegmentHeader": "next-router-segment-prefetch",
"prefetchSegmentSuffix": ".segment.rsc",
"prefetchSegmentDirSuffix": ".segments",
"clientParamParsing": false,
"dynamicRSCPrerender": false
},
"rewriteHeaders": {
"pathHeader": "x-nextjs-rewritten-path",
"queryHeader": "x-nextjs-rewritten-query"
}
}