/
opt
/
canhelp
/
node_modules
/
next
/
dist
/
esm
/
server
/
app-render
/
/opt/canhelp/node_modules/next/dist/esm/server/app-render
mkdir
upload
Name
Size
Mode
Actions
metadata-insertion/
-
0755
rm
module-loading/
-
0755
rm
rsc/
-
0755
rm
action-async-storage-instance.js
192
0644
edit
dl
rm
action-async-storage-instance.js.map
503
0644
edit
dl
rm
action-async-storage.external.js
302
0644
edit
dl
rm
action-async-storage.external.js.map
765
0644
edit
dl
rm
action-handler.js
47638
0644
edit
dl
rm
action-handler.js.map
68659
0644
edit
dl
rm
action-utils.js
3705
0644
edit
dl
rm
action-utils.js.map
5560
0644
edit
dl
rm
after-task-async-storage-instance.js
199
0644
edit
dl
rm
after-task-async-storage-instance.js.map
523
0644
edit
dl
rm
after-task-async-storage.external.js
311
0644
edit
dl
rm
after-task-async-storage.external.js.map
1064
0644
edit
dl
rm
app-render-prerender-utils.js
6762
0644
edit
dl
rm
app-render-prerender-utils.js.map
10813
0644
edit
dl
rm
app-render-render-utils.js
1119
0644
edit
dl
rm
app-render-render-utils.js.map
1618
0644
edit
dl
rm
app-render.js
157902
0644
edit
dl
rm
app-render.js.map
239776
0644
edit
dl
rm
async-local-storage.js
1496
0644
edit
dl
rm
async-local-storage.js.map
2735
0644
edit
dl
rm
cache-signal.js
5730
0644
edit
dl
rm
cache-signal.js.map
8119
0644
edit
dl
rm
collect-segment-data.js
13005
0644
edit
dl
rm
collect-segment-data.js.map
22398
0644
edit
dl
rm
create-component-styles-and-scripts.js
1138
0644
edit
dl
rm
create-component-styles-and-scripts.js.map
2482
0644
edit
dl
rm
create-component-tree.js
39485
0644
edit
dl
rm
create-component-tree.js.map
59317
0644
edit
dl
rm
create-error-handler.js
8900
0644
edit
dl
rm
create-error-handler.js.map
13934
0644
edit
dl
rm
create-flight-router-state-from-loader-tree.js
3249
0644
edit
dl
rm
create-flight-router-state-from-loader-tree.js.map
5682
0644
edit
dl
rm
csrf-protection.js
2801
0644
edit
dl
rm
csrf-protection.js.map
3924
0644
edit
dl
rm
dynamic-access-async-storage-instance.js
207
0644
edit
dl
rm
dynamic-access-async-storage-instance.js.map
537
0644
edit
dl
rm
dynamic-access-async-storage.external.js
339
0644
edit
dl
rm
dynamic-access-async-storage.external.js.map
823
0644
edit
dl
rm
dynamic-rendering.js
30863
0644
edit
dl
rm
dynamic-rendering.js.map
45598
0644
edit
dl
rm
encryption-utils-server.js
4277
0644
edit
dl
rm
encryption-utils-server.js.map
7131
0644
edit
dl
rm
encryption-utils.js
6595
0644
edit
dl
rm
encryption-utils.js.map
11128
0644
edit
dl
rm
encryption.js
11249
0644
edit
dl
rm
encryption.js.map
16768
0644
edit
dl
rm
entry-base.js
3181
0644
edit
dl
rm
entry-base.js.map
6055
0644
edit
dl
rm
flight-render-result.js
509
0644
edit
dl
rm
flight-render-result.js.map
987
0644
edit
dl
rm
get-asset-query-string.js
779
0644
edit
dl
rm
get-asset-query-string.js.map
1573
0644
edit
dl
rm
get-css-inlined-link-tags.js
1403
0644
edit
dl
rm
get-css-inlined-link-tags.js.map
2570
0644
edit
dl
rm
get-layer-assets.js
2787
0644
edit
dl
rm
get-layer-assets.js.map
5550
0644
edit
dl
rm
get-preloadable-fonts.js
1294
0644
edit
dl
rm
get-preloadable-fonts.js.map
2384
0644
edit
dl
rm
get-script-nonce-from-header.js
1775
0644
edit
dl
rm
get-script-nonce-from-header.js.map
2784
0644
edit
dl
rm
get-segment-param.js
1358
0644
edit
dl
rm
get-segment-param.js.map
2352
0644
edit
dl
rm
get-short-dynamic-param-type.js
664
0644
edit
dl
rm
get-short-dynamic-param-type.js.map
1167
0644
edit
dl
rm
has-loading-component-in-tree.js
312
0644
edit
dl
rm
has-loading-component-in-tree.js.map
796
0644
edit
dl
rm
interop-default.js
181
0644
edit
dl
rm
interop-default.js.map
394
0644
edit
dl
rm
make-get-server-inserted-html.js
4076
0644
edit
dl
rm
make-get-server-inserted-html.js.map
6615
0644
edit
dl
rm
parse-and-validate-flight-router-state.js
1571
0644
edit
dl
rm
parse-and-validate-flight-router-state.js.map
2435
0644
edit
dl
rm
parse-loader-tree.js
798
0644
edit
dl
rm
parse-loader-tree.js.map
1427
0644
edit
dl
rm
postponed-state.js
5431
0644
edit
dl
rm
postponed-state.js.map
9091
0644
edit
dl
rm
prospective-render-utils.js
2277
0644
edit
dl
rm
prospective-render-utils.js.map
3421
0644
edit
dl
rm
react-large-shell-error.js
370
0644
edit
dl
rm
react-large-shell-error.js.map
773
0644
edit
dl
rm
react-server.node.js
316
0644
edit
dl
rm
react-server.node.js.map
637
0644
edit
dl
rm
render-css-resource.js
2407
0644
edit
dl
rm
render-css-resource.js.map
3963
0644
edit
dl
rm
required-scripts.js
2442
0644
edit
dl
rm
required-scripts.js.map
4294
0644
edit
dl
rm
segment-explorer-path.js
2756
0644
edit
dl
rm
segment-explorer-path.js.map
5208
0644
edit
dl
rm
server-inserted-html.js
1030
0644
edit
dl
rm
server-inserted-html.js.map
1778
0644
edit
dl
rm
strip-flight-headers.js
365
0644
edit
dl
rm
strip-flight-headers.js.map
738
0644
edit
dl
rm
types.js
2020
0644
edit
dl
rm
types.js.map
13145
0644
edit
dl
rm
use-flight-response.js
6758
0644
edit
dl
rm
use-flight-response.js.map
11158
0644
edit
dl
rm
walk-tree-with-flight-router-state.js
10808
0644
edit
dl
rm
walk-tree-with-flight-router-state.js.map
17382
0644
edit
dl
rm
work-async-storage-instance.js
188
0644
edit
dl
rm
work-async-storage-instance.js.map
491
0644
edit
dl
rm
work-async-storage.external.js
292
0644
edit
dl
rm
work-async-storage.external.js.map
4274
0644
edit
dl
rm
work-unit-async-storage-instance.js
197
0644
edit
dl
rm
work-unit-async-storage-instance.js.map
517
0644
edit
dl
rm
work-unit-async-storage.external.js
6423
0644
edit
dl
rm
work-unit-async-storage.external.js.map
20959
0644
edit
dl
rm
Edit:
/opt/canhelp/node_modules/next/dist/esm/server/app-render/segment-explorer-path.js.map
(5208B)
{"version":3,"sources":["../../../src/server/app-render/segment-explorer-path.ts"],"sourcesContent":["import type { LoaderTree } from '../lib/app-dir-module'\n\nexport const BUILTIN_PREFIX = '__next_builtin__'\n\nconst nextInternalPrefixRegex =\n /^(.*[\\\\/])?next[\\\\/]dist[\\\\/]client[\\\\/]components[\\\\/]builtin[\\\\/]/\n\nexport function normalizeConventionFilePath(\n projectDir: string,\n conventionPath: string | undefined\n) {\n // Turbopack project path is formed as: \"<project root>/<cwd>\".\n // When project root is not the working directory, we can extract the relative project root path.\n // This is mostly used for running Next.js inside a monorepo.\n const cwd = process.env.NEXT_RUNTIME === 'edge' ? '' : process.cwd()\n const relativeProjectRoot = projectDir.replace(cwd, '')\n\n let relativePath = (conventionPath || '')\n // remove turbopack [project] prefix\n .replace(/^\\[project\\]/, '')\n // remove turbopack relative project path, everything after [project] and before the working directory.\n .replace(relativeProjectRoot, '')\n // remove the project root from the path\n .replace(projectDir, '')\n // remove cwd prefix\n .replace(cwd, '')\n // remove /(src/)?app/ dir prefix\n .replace(/^([\\\\/])*(src[\\\\/])?app[\\\\/]/, '')\n\n // If it's internal file only keep the filename, strip nextjs internal prefix\n if (nextInternalPrefixRegex.test(relativePath)) {\n relativePath = relativePath.replace(nextInternalPrefixRegex, '')\n // Add a special prefix to let segment explorer know it's a built-in component\n relativePath = `${BUILTIN_PREFIX}${relativePath}`\n }\n\n return relativePath.replace(/\\\\/g, '/')\n}\n\n// if a filepath is a builtin file. e.g.\n// .../project/node_modules/next/dist/client/components/builtin/global-error.js -> true\n// .../project/app/global-error.js -> false\nexport const isNextjsBuiltinFilePath = (filePath: string) => {\n return nextInternalPrefixRegex.test(filePath)\n}\n\nexport const BOUNDARY_SUFFIX = '@boundary'\nexport function normalizeBoundaryFilename(filename: string) {\n return filename\n .replace(new RegExp(`^${BUILTIN_PREFIX}`), '')\n .replace(new RegExp(`${BOUNDARY_SUFFIX}$`), '')\n}\n\nexport const BOUNDARY_PREFIX = 'boundary:'\nexport function isBoundaryFile(fileType: string) {\n return fileType.startsWith(BOUNDARY_PREFIX)\n}\n\n// if a filename is a builtin file.\n// __next_builtin__global-error.js -> true\n// page.js -> false\nexport function isBuiltinBoundaryFile(fileType: string) {\n return fileType.startsWith(BUILTIN_PREFIX)\n}\n\nexport function getBoundaryOriginFileType(fileType: string) {\n return fileType.replace(BOUNDARY_PREFIX, '')\n}\n\nexport function getConventionPathByType(\n tree: LoaderTree,\n dir: string,\n conventionType:\n | 'layout'\n | 'template'\n | 'page'\n | 'not-found'\n | 'error'\n | 'loading'\n | 'forbidden'\n | 'unauthorized'\n | 'defaultPage'\n | 'global-error'\n) {\n const modules = tree[2]\n const conventionPath = modules[conventionType]\n ? modules[conventionType][1]\n : undefined\n if (conventionPath) {\n return normalizeConventionFilePath(dir, conventionPath)\n }\n return undefined\n}\n"],"names":["BUILTIN_PREFIX","nextInternalPrefixRegex","normalizeConventionFilePath","projectDir","conventionPath","cwd","process","env","NEXT_RUNTIME","relativeProjectRoot","replace","relativePath","test","isNextjsBuiltinFilePath","filePath","BOUNDARY_SUFFIX","normalizeBoundaryFilename","filename","RegExp","BOUNDARY_PREFIX","isBoundaryFile","fileType","startsWith","isBuiltinBoundaryFile","getBoundaryOriginFileType","getConventionPathByType","tree","dir","conventionType","modules","undefined"],"mappings":"AAEA,OAAO,MAAMA,iBAAiB,mBAAkB;AAEhD,MAAMC,0BACJ;AAEF,OAAO,SAASC,4BACdC,UAAkB,EAClBC,cAAkC;IAElC,+DAA+D;IAC/D,iGAAiG;IACjG,6DAA6D;IAC7D,MAAMC,MAAMC,QAAQC,GAAG,CAACC,YAAY,KAAK,SAAS,KAAKF,QAAQD,GAAG;IAClE,MAAMI,sBAAsBN,WAAWO,OAAO,CAACL,KAAK;IAEpD,IAAIM,eAAe,AAACP,CAAAA,kBAAkB,EAAC,CACrC,oCAAoC;KACnCM,OAAO,CAAC,gBAAgB,GACzB,uGAAuG;KACtGA,OAAO,CAACD,qBAAqB,GAC9B,wCAAwC;KACvCC,OAAO,CAACP,YAAY,GACrB,oBAAoB;KACnBO,OAAO,CAACL,KAAK,GACd,iCAAiC;KAChCK,OAAO,CAAC,gCAAgC;IAE3C,6EAA6E;IAC7E,IAAIT,wBAAwBW,IAAI,CAACD,eAAe;QAC9CA,eAAeA,aAAaD,OAAO,CAACT,yBAAyB;QAC7D,8EAA8E;QAC9EU,eAAe,GAAGX,iBAAiBW,cAAc;IACnD;IAEA,OAAOA,aAAaD,OAAO,CAAC,OAAO;AACrC;AAEA,wCAAwC;AACxC,uFAAuF;AACvF,2CAA2C;AAC3C,OAAO,MAAMG,0BAA0B,CAACC;IACtC,OAAOb,wBAAwBW,IAAI,CAACE;AACtC,EAAC;AAED,OAAO,MAAMC,kBAAkB,YAAW;AAC1C,OAAO,SAASC,0BAA0BC,QAAgB;IACxD,OAAOA,SACJP,OAAO,CAAC,IAAIQ,OAAO,CAAC,CAAC,EAAElB,gBAAgB,GAAG,IAC1CU,OAAO,CAAC,IAAIQ,OAAO,GAAGH,gBAAgB,CAAC,CAAC,GAAG;AAChD;AAEA,OAAO,MAAMI,kBAAkB,YAAW;AAC1C,OAAO,SAASC,eAAeC,QAAgB;IAC7C,OAAOA,SAASC,UAAU,CAACH;AAC7B;AAEA,mCAAmC;AACnC,0CAA0C;AAC1C,mBAAmB;AACnB,OAAO,SAASI,sBAAsBF,QAAgB;IACpD,OAAOA,SAASC,UAAU,CAACtB;AAC7B;AAEA,OAAO,SAASwB,0BAA0BH,QAAgB;IACxD,OAAOA,SAASX,OAAO,CAACS,iBAAiB;AAC3C;AAEA,OAAO,SAASM,wBACdC,IAAgB,EAChBC,GAAW,EACXC,cAUkB;IAElB,MAAMC,UAAUH,IAAI,CAAC,EAAE;IACvB,MAAMtB,iBAAiByB,OAAO,CAACD,eAAe,GAC1CC,OAAO,CAACD,eAAe,CAAC,EAAE,GAC1BE;IACJ,IAAI1B,gBAAgB;QAClB,OAAOF,4BAA4ByB,KAAKvB;IAC1C;IACA,OAAO0B;AACT","ignoreList":[0]}
Save
cmd:
run