/
opt
/
canhelp
/
node_modules
/
next
/
dist
/
server
/
dev
/
/opt/canhelp/node_modules/next/dist/server/dev
mkdir
upload
Name
Size
Mode
Actions
browser-logs/
-
0755
rm
dev-indicator-server-state.d.ts
148
0644
edit
dl
rm
dev-indicator-server-state.js
348
0644
edit
dl
rm
dev-indicator-server-state.js.map
380
0644
edit
dl
rm
get-source-map-from-file.d.ts
168
0644
edit
dl
rm
get-source-map-from-file.js
3480
0644
edit
dl
rm
get-source-map-from-file.js.map
4272
0644
edit
dl
rm
hot-middleware.d.ts
1890
0644
edit
dl
rm
hot-middleware.js
9841
0644
edit
dl
rm
hot-middleware.js.map
14770
0644
edit
dl
rm
hot-reloader-turbopack.d.ts
367
0644
edit
dl
rm
hot-reloader-turbopack.js
46103
0644
edit
dl
rm
hot-reloader-turbopack.js.map
65916
0644
edit
dl
rm
hot-reloader-types.d.ts
5721
0644
edit
dl
rm
hot-reloader-types.js
1599
0644
edit
dl
rm
hot-reloader-types.js.map
5916
0644
edit
dl
rm
hot-reloader-webpack.d.ts
3937
0644
edit
dl
rm
hot-reloader-webpack.js
68031
0644
edit
dl
rm
hot-reloader-webpack.js.map
98423
0644
edit
dl
rm
log-requests.d.ts
637
0644
edit
dl
rm
log-requests.js
4927
0644
edit
dl
rm
log-requests.js.map
8561
0644
edit
dl
rm
messages.d.ts
120
0644
edit
dl
rm
messages.js
385
0644
edit
dl
rm
messages.js.map
308
0644
edit
dl
rm
middleware-turbopack.d.ts
929
0644
edit
dl
rm
middleware-turbopack.js
16601
0644
edit
dl
rm
middleware-turbopack.js.map
25530
0644
edit
dl
rm
middleware-webpack.d.ts
2331
0644
edit
dl
rm
middleware-webpack.js
20507
0644
edit
dl
rm
middleware-webpack.js.map
33050
0644
edit
dl
rm
next-dev-server.d.ts
5990
0644
edit
dl
rm
next-dev-server.js
36041
0644
edit
dl
rm
next-dev-server.js.map
57450
0644
edit
dl
rm
node-stack-frames.d.ts
154
0644
edit
dl
rm
node-stack-frames.js
2327
0644
edit
dl
rm
node-stack-frames.js.map
3604
0644
edit
dl
rm
on-demand-entry-handler.d.ts
4964
0644
edit
dl
rm
on-demand-entry-handler.js
31095
0644
edit
dl
rm
on-demand-entry-handler.js.map
50148
0644
edit
dl
rm
parse-version-info.d.ts
329
0644
edit
dl
rm
parse-version-info.js
3656
0644
edit
dl
rm
parse-version-info.js.map
3367
0644
edit
dl
rm
require-cache.d.ts
61
0644
edit
dl
rm
require-cache.js
1567
0644
edit
dl
rm
require-cache.js.map
2065
0644
edit
dl
rm
static-paths-worker.d.ts
1694
0644
edit
dl
rm
static-paths-worker.js
3752
0644
edit
dl
rm
static-paths-worker.js.map
6864
0644
edit
dl
rm
turbopack-utils.d.ts
5657
0644
edit
dl
rm
turbopack-utils.js
31472
0644
edit
dl
rm
turbopack-utils.js.map
47509
0644
edit
dl
rm
Edit:
/opt/canhelp/node_modules/next/dist/server/dev/log-requests.js
(4927B)
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); 0 && (module.exports = { ignoreLoggingIncomingRequests: null, logRequests: null }); function _export(target, all) { for(var name in all)Object.defineProperty(target, name, { enumerable: true, get: all[name] }); } _export(exports, { ignoreLoggingIncomingRequests: function() { return ignoreLoggingIncomingRequests; }, logRequests: function() { return logRequests; } }); const _picocolors = require("../../lib/picocolors"); const _url = require("../../lib/url"); const _requestmeta = require("../request-meta"); function ignoreLoggingIncomingRequests(request, loggingConfig) { var _loggingConfig_incomingRequests; // If it's boolean use the boolean value if (typeof (loggingConfig == null ? void 0 : loggingConfig.incomingRequests) === 'boolean') { return !loggingConfig.incomingRequests; } // Any of the value on the chain is falsy, will not ignore the request. const ignore = loggingConfig == null ? void 0 : (_loggingConfig_incomingRequests = loggingConfig.incomingRequests) == null ? void 0 : _loggingConfig_incomingRequests.ignore; // If ignore is not set, don't ignore anything if (!ignore) { return false; } // If array of RegExp, ignore if any pattern matches return ignore.some((pattern)=>pattern.test(request.url)); } function logRequests(options) { const { request, response, loggingConfig, requestDurationInMs } = options; if (!ignoreLoggingIncomingRequests(request, loggingConfig)) { logIncomingRequests({ request, requestDurationInMs, statusCode: response.statusCode }); } if (request.fetchMetrics) { for (const fetchMetric of request.fetchMetrics){ logFetchMetric(fetchMetric, loggingConfig); } } } function logIncomingRequests(options) { const { request, requestDurationInMs, statusCode } = options; const isRSC = (0, _requestmeta.getRequestMeta)(request, 'isRSCRequest'); const url = isRSC ? (0, _url.stripNextRscUnionQuery)(request.url) : request.url; const statusCodeColor = statusCode < 200 ? _picocolors.white : statusCode < 300 ? _picocolors.green : statusCode < 400 ? _picocolors.blue : statusCode < 500 ? _picocolors.yellow : _picocolors.red; const coloredStatus = statusCodeColor(statusCode.toString()); return writeLine(`${request.method} ${url} ${coloredStatus} in ${requestDurationInMs}ms`); } function logFetchMetric(fetchMetric, loggingConfig) { var _loggingConfig_fetches; let { cacheReason, cacheStatus, cacheWarning, end, method, start, status, url } = fetchMetric; if (cacheStatus === 'hmr' && !(loggingConfig == null ? void 0 : (_loggingConfig_fetches = loggingConfig.fetches) == null ? void 0 : _loggingConfig_fetches.hmrRefreshes)) { // Cache hits during HMR refreshes are intentionally not logged, unless // explicitly enabled in the logging config. return; } if (loggingConfig == null ? void 0 : loggingConfig.fetches) { if (url.length > 48 && !loggingConfig.fetches.fullUrl) { url = truncateUrl(url); } writeLine((0, _picocolors.white)(`${method} ${url} ${status} in ${Math.round(end - start)}ms ${formatCacheStatus(cacheStatus)}`), 1); if (cacheStatus === 'skip' || cacheStatus === 'miss') { writeLine((0, _picocolors.gray)(`Cache ${cacheStatus === 'skip' ? 'skipped' : 'missed'} reason: (${(0, _picocolors.white)(cacheReason)})`), 2); } } else if (cacheWarning) { // When logging for fetches is not enabled, we still want to print any // associated warnings, so we print the request first to provide context. writeLine((0, _picocolors.white)(`${method} ${url}`), 1); } if (cacheWarning) { writeLine(`${(0, _picocolors.yellow)((0, _picocolors.bold)('⚠'))} ${(0, _picocolors.white)(cacheWarning)}`, 2); } } function writeLine(text, indentationLevel = 0) { process.stdout.write(` ${'│ '.repeat(indentationLevel)}${text}\n`); } function truncate(text, maxLength) { return maxLength !== undefined && text.length > maxLength ? text.substring(0, maxLength) + '..' : text; } function truncateUrl(url) { const { protocol, host, pathname, search } = new URL(url); return protocol + '//' + truncate(host, 16) + truncate(pathname, 24) + truncate(search, 16); } function formatCacheStatus(cacheStatus) { switch(cacheStatus){ case 'hmr': return (0, _picocolors.green)('(HMR cache)'); case 'hit': return (0, _picocolors.green)('(cache hit)'); case 'miss': case 'skip': return (0, _picocolors.yellow)(`(cache ${cacheStatus})`); default: return cacheStatus; } } //# sourceMappingURL=log-requests.js.map
Save
cmd:
run