biohazard-vfx/.next/routes-manifest.json
Nicholai 98a4c8f7db
Some checks failed
Build and Push to Docker Hub / Push Docker image to Docker Hub (push) Has been cancelled
Build and Push Docker Image / build-and-push (push) Has been cancelled
Fixed uploading and database integration, slightly updated NAV and made admin functionality live
2025-08-16 11:46:04 -06:00

248 lines
6.1 KiB
JSON

{
"version": 3,
"pages404": true,
"caseSensitive": false,
"basePath": "",
"redirects": [
{
"source": "/:path+/",
"destination": "/:path+",
"internal": true,
"statusCode": 308,
"regex": "^(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))/$"
}
],
"headers": [],
"rewrites": {
"beforeFiles": [],
"afterFiles": [
{
"source": "/admin/:path*",
"destination": "/admin/:path*",
"regex": "^/admin(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))?(?:/)?$"
}
],
"fallback": []
},
"dynamicRoutes": [
{
"page": "/api/assets/[id]",
"regex": "^/api/assets/([^/]+?)(?:/)?$",
"routeKeys": {
"nxtPid": "nxtPid"
},
"namedRegex": "^/api/assets/(?<nxtPid>[^/]+?)(?:/)?$"
},
{
"page": "/api/auth/[...nextauth]",
"regex": "^/api/auth/(.+?)(?:/)?$",
"routeKeys": {
"nxtPnextauth": "nxtPnextauth"
},
"namedRegex": "^/api/auth/(?<nxtPnextauth>.+?)(?:/)?$"
},
{
"page": "/api/blog/[id]",
"regex": "^/api/blog/([^/]+?)(?:/)?$",
"routeKeys": {
"nxtPid": "nxtPid"
},
"namedRegex": "^/api/blog/(?<nxtPid>[^/]+?)(?:/)?$"
},
{
"page": "/api/faq/[id]",
"regex": "^/api/faq/([^/]+?)(?:/)?$",
"routeKeys": {
"nxtPid": "nxtPid"
},
"namedRegex": "^/api/faq/(?<nxtPid>[^/]+?)(?:/)?$"
},
{
"page": "/api/projects/delete/[id]",
"regex": "^/api/projects/delete/([^/]+?)(?:/)?$",
"routeKeys": {
"nxtPid": "nxtPid"
},
"namedRegex": "^/api/projects/delete/(?<nxtPid>[^/]+?)(?:/)?$"
},
{
"page": "/api/projects/update/[id]",
"regex": "^/api/projects/update/([^/]+?)(?:/)?$",
"routeKeys": {
"nxtPid": "nxtPid"
},
"namedRegex": "^/api/projects/update/(?<nxtPid>[^/]+?)(?:/)?$"
},
{
"page": "/api/projects/[id]",
"regex": "^/api/projects/([^/]+?)(?:/)?$",
"routeKeys": {
"nxtPid": "nxtPid"
},
"namedRegex": "^/api/projects/(?<nxtPid>[^/]+?)(?:/)?$"
},
{
"page": "/api/team/[id]",
"regex": "^/api/team/([^/]+?)(?:/)?$",
"routeKeys": {
"nxtPid": "nxtPid"
},
"namedRegex": "^/api/team/(?<nxtPid>[^/]+?)(?:/)?$"
},
{
"page": "/blog/[slug]",
"regex": "^/blog/([^/]+?)(?:/)?$",
"routeKeys": {
"nxtPslug": "nxtPslug"
},
"namedRegex": "^/blog/(?<nxtPslug>[^/]+?)(?:/)?$"
},
{
"page": "/projects/[id]",
"regex": "^/projects/([^/]+?)(?:/)?$",
"routeKeys": {
"nxtPid": "nxtPid"
},
"namedRegex": "^/projects/(?<nxtPid>[^/]+?)(?:/)?$"
}
],
"staticRoutes": [
{
"page": "/",
"regex": "^/(?:/)?$",
"routeKeys": {},
"namedRegex": "^/(?:/)?$"
},
{
"page": "/_not-found",
"regex": "^/_not\\-found(?:/)?$",
"routeKeys": {},
"namedRegex": "^/_not\\-found(?:/)?$"
},
{
"page": "/admin",
"regex": "^/admin(?:/)?$",
"routeKeys": {},
"namedRegex": "^/admin(?:/)?$"
},
{
"page": "/admin/assets",
"regex": "^/admin/assets(?:/)?$",
"routeKeys": {},
"namedRegex": "^/admin/assets(?:/)?$"
},
{
"page": "/admin/blog",
"regex": "^/admin/blog(?:/)?$",
"routeKeys": {},
"namedRegex": "^/admin/blog(?:/)?$"
},
{
"page": "/admin/faq",
"regex": "^/admin/faq(?:/)?$",
"routeKeys": {},
"namedRegex": "^/admin/faq(?:/)?$"
},
{
"page": "/admin/login",
"regex": "^/admin/login(?:/)?$",
"routeKeys": {},
"namedRegex": "^/admin/login(?:/)?$"
},
{
"page": "/admin/media",
"regex": "^/admin/media(?:/)?$",
"routeKeys": {},
"namedRegex": "^/admin/media(?:/)?$"
},
{
"page": "/admin/projects",
"regex": "^/admin/projects(?:/)?$",
"routeKeys": {},
"namedRegex": "^/admin/projects(?:/)?$"
},
{
"page": "/admin/team",
"regex": "^/admin/team(?:/)?$",
"routeKeys": {},
"namedRegex": "^/admin/team(?:/)?$"
},
{
"page": "/blog",
"regex": "^/blog(?:/)?$",
"routeKeys": {},
"namedRegex": "^/blog(?:/)?$"
},
{
"page": "/contact",
"regex": "^/contact(?:/)?$",
"routeKeys": {},
"namedRegex": "^/contact(?:/)?$"
},
{
"page": "/crew",
"regex": "^/crew(?:/)?$",
"routeKeys": {},
"namedRegex": "^/crew(?:/)?$"
},
{
"page": "/env-test",
"regex": "^/env\\-test(?:/)?$",
"routeKeys": {},
"namedRegex": "^/env\\-test(?:/)?$"
},
{
"page": "/faq",
"regex": "^/faq(?:/)?$",
"routeKeys": {},
"namedRegex": "^/faq(?:/)?$"
},
{
"page": "/icon.svg",
"regex": "^/icon\\.svg(?:/)?$",
"routeKeys": {},
"namedRegex": "^/icon\\.svg(?:/)?$"
},
{
"page": "/manifest.webmanifest",
"regex": "^/manifest\\.webmanifest(?:/)?$",
"routeKeys": {},
"namedRegex": "^/manifest\\.webmanifest(?:/)?$"
},
{
"page": "/projects",
"regex": "^/projects(?:/)?$",
"routeKeys": {},
"namedRegex": "^/projects(?:/)?$"
},
{
"page": "/robots.txt",
"regex": "^/robots\\.txt(?:/)?$",
"routeKeys": {},
"namedRegex": "^/robots\\.txt(?:/)?$"
},
{
"page": "/sitemap.xml",
"regex": "^/sitemap\\.xml(?:/)?$",
"routeKeys": {},
"namedRegex": "^/sitemap\\.xml(?:/)?$"
}
],
"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",
"prefetchSuffix": ".prefetch.rsc",
"prefetchSegmentHeader": "Next-Router-Segment-Prefetch",
"prefetchSegmentSuffix": ".segment.rsc",
"prefetchSegmentDirSuffix": ".segments"
},
"rewriteHeaders": {
"pathHeader": "x-nextjs-rewritten-path",
"queryHeader": "x-nextjs-rewritten-query"
}
}