244 lines
No EOL
6.7 KiB
JSON
244 lines
No EOL
6.7 KiB
JSON
{
|
|
"version": 3,
|
|
"pages404": true,
|
|
"caseSensitive": false,
|
|
"basePath": "",
|
|
"redirects": [
|
|
{
|
|
"source": "/:path+/",
|
|
"destination": "/:path+",
|
|
"internal": true,
|
|
"statusCode": 308,
|
|
"regex": "^(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))/$"
|
|
}
|
|
],
|
|
"headers": [],
|
|
"dynamicRoutes": [
|
|
{
|
|
"page": "/api/options/[collection]",
|
|
"regex": "^/api/options/([^/]+?)(?:/)?$",
|
|
"routeKeys": {
|
|
"nxtPcollection": "nxtPcollection"
|
|
},
|
|
"namedRegex": "^/api/options/(?<nxtPcollection>[^/]+?)(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/buying-guide/product/[id]",
|
|
"regex": "^/buying\\-guide/product/([^/]+?)(?:/)?$",
|
|
"routeKeys": {
|
|
"nxtPid": "nxtPid"
|
|
},
|
|
"namedRegex": "^/buying\\-guide/product/(?<nxtPid>[^/]+?)(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/co2-galvo-settings/[id]",
|
|
"regex": "^/co2\\-galvo\\-settings/([^/]+?)(?:/)?$",
|
|
"routeKeys": {
|
|
"nxtPid": "nxtPid"
|
|
},
|
|
"namedRegex": "^/co2\\-galvo\\-settings/(?<nxtPid>[^/]+?)(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/co2-gantry-settings/[id]",
|
|
"regex": "^/co2\\-gantry\\-settings/([^/]+?)(?:/)?$",
|
|
"routeKeys": {
|
|
"nxtPid": "nxtPid"
|
|
},
|
|
"namedRegex": "^/co2\\-gantry\\-settings/(?<nxtPid>[^/]+?)(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/fiber-settings/[id]",
|
|
"regex": "^/fiber\\-settings/([^/]+?)(?:/)?$",
|
|
"routeKeys": {
|
|
"nxtPid": "nxtPid"
|
|
},
|
|
"namedRegex": "^/fiber\\-settings/(?<nxtPid>[^/]+?)(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/lasers/[id]",
|
|
"regex": "^/lasers/([^/]+?)(?:/)?$",
|
|
"routeKeys": {
|
|
"nxtPid": "nxtPid"
|
|
},
|
|
"namedRegex": "^/lasers/(?<nxtPid>[^/]+?)(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/materials/[id]",
|
|
"regex": "^/materials/([^/]+?)(?:/)?$",
|
|
"routeKeys": {
|
|
"nxtPid": "nxtPid"
|
|
},
|
|
"namedRegex": "^/materials/(?<nxtPid>[^/]+?)(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/materials-coatings/[id]",
|
|
"regex": "^/materials\\-coatings/([^/]+?)(?:/)?$",
|
|
"routeKeys": {
|
|
"nxtPid": "nxtPid"
|
|
},
|
|
"namedRegex": "^/materials\\-coatings/(?<nxtPid>[^/]+?)(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/projects/[id]",
|
|
"regex": "^/projects/([^/]+?)(?:/)?$",
|
|
"routeKeys": {
|
|
"nxtPid": "nxtPid"
|
|
},
|
|
"namedRegex": "^/projects/(?<nxtPid>[^/]+?)(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/uv-settings/[id]",
|
|
"regex": "^/uv\\-settings/([^/]+?)(?:/)?$",
|
|
"routeKeys": {
|
|
"nxtPid": "nxtPid"
|
|
},
|
|
"namedRegex": "^/uv\\-settings/(?<nxtPid>[^/]+?)(?:/)?$"
|
|
}
|
|
],
|
|
"staticRoutes": [
|
|
{
|
|
"page": "/",
|
|
"regex": "^/(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/_not-found",
|
|
"regex": "^/_not\\-found(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/_not\\-found(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/background-remover",
|
|
"regex": "^/background\\-remover(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/background\\-remover(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/buying-guide",
|
|
"regex": "^/buying\\-guide(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/buying\\-guide(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/co2-galvo-settings",
|
|
"regex": "^/co2\\-galvo\\-settings(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/co2\\-galvo\\-settings(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/co2-gantry-settings",
|
|
"regex": "^/co2\\-gantry\\-settings(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/co2\\-gantry\\-settings(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/fiber-settings",
|
|
"regex": "^/fiber\\-settings(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/fiber\\-settings(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/files",
|
|
"regex": "^/files(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/files(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/laser-toolkit",
|
|
"regex": "^/laser\\-toolkit(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/laser\\-toolkit(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/laser-toolkit/beam-spot-size",
|
|
"regex": "^/laser\\-toolkit/beam\\-spot\\-size(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/laser\\-toolkit/beam\\-spot\\-size(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/laser-toolkit/dpi-lpi-dpcm",
|
|
"regex": "^/laser\\-toolkit/dpi\\-lpi\\-dpcm(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/laser\\-toolkit/dpi\\-lpi\\-dpcm(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/laser-toolkit/hatch-overlap",
|
|
"regex": "^/laser\\-toolkit/hatch\\-overlap(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/laser\\-toolkit/hatch\\-overlap(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/laser-toolkit/job-time-estimator",
|
|
"regex": "^/laser\\-toolkit/job\\-time\\-estimator(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/laser\\-toolkit/job\\-time\\-estimator(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/laser-toolkit/power-lens-scaler",
|
|
"regex": "^/laser\\-toolkit/power\\-lens\\-scaler(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/laser\\-toolkit/power\\-lens\\-scaler(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/laser-toolkit/pulse-overlap",
|
|
"regex": "^/laser\\-toolkit/pulse\\-overlap(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/laser\\-toolkit/pulse\\-overlap(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/lasers",
|
|
"regex": "^/lasers(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/lasers(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/materials",
|
|
"regex": "^/materials(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/materials(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/materials-coatings",
|
|
"regex": "^/materials\\-coatings(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/materials\\-coatings(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/projects",
|
|
"regex": "^/projects(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/projects(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/submit/settings",
|
|
"regex": "^/submit/settings(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/submit/settings(?:/)?$"
|
|
},
|
|
{
|
|
"page": "/uv-settings",
|
|
"regex": "^/uv\\-settings(?:/)?$",
|
|
"routeKeys": {},
|
|
"namedRegex": "^/uv\\-settings(?:/)?$"
|
|
}
|
|
],
|
|
"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"
|
|
},
|
|
"rewrites": []
|
|
} |