/
opt
/
canhelp
/
node_modules
/
next
/
dist
/
server
/
lib
/
router-utils
/
/opt/canhelp/node_modules/next/dist/server/lib/router-utils
mkdir
upload
Name
Size
Mode
Actions
block-cross-site.d.ts
277
0644
edit
dl
rm
block-cross-site.js
3242
0644
edit
dl
rm
block-cross-site.js.map
5220
0644
edit
dl
rm
build-data-route.d.ts
236
0644
edit
dl
rm
build-data-route.js
1901
0644
edit
dl
rm
build-data-route.js.map
2676
0644
edit
dl
rm
build-prefetch-segment-data-route.d.ts
788
0644
edit
dl
rm
build-prefetch-segment-data-route.js
2613
0644
edit
dl
rm
build-prefetch-segment-data-route.js.map
3702
0644
edit
dl
rm
decode-path-params.d.ts
345
0644
edit
dl
rm
decode-path-params.js
1481
0644
edit
dl
rm
decode-path-params.js.map
1570
0644
edit
dl
rm
filesystem.d.ts
2720
0644
edit
dl
rm
filesystem.js
27153
0644
edit
dl
rm
filesystem.js.map
37676
0644
edit
dl
rm
instrumentation-globals.external.d.ts
504
0644
edit
dl
rm
instrumentation-globals.external.js
3602
0644
edit
dl
rm
instrumentation-globals.external.js.map
4758
0644
edit
dl
rm
instrumentation-node-extensions.d.ts
194
0644
edit
dl
rm
instrumentation-node-extensions.js
5030
0644
edit
dl
rm
instrumentation-node-extensions.js.map
7178
0644
edit
dl
rm
is-postpone.d.ts
57
0644
edit
dl
rm
is-postpone.js
436
0644
edit
dl
rm
is-postpone.js.map
597
0644
edit
dl
rm
proxy-request.d.ts
370
0644
edit
dl
rm
proxy-request.js
4289
0644
edit
dl
rm
proxy-request.js.map
6581
0644
edit
dl
rm
resolve-routes.d.ts
1125
0644
edit
dl
rm
resolve-routes.js
33899
0644
edit
dl
rm
resolve-routes.js.map
47142
0644
edit
dl
rm
route-types-utils.d.ts
2428
0644
edit
dl
rm
route-types-utils.js
11394
0644
edit
dl
rm
route-types-utils.js.map
19213
0644
edit
dl
rm
router-server-context.d.ts
1129
0644
edit
dl
rm
router-server-context.js
689
0644
edit
dl
rm
router-server-context.js.map
2283
0644
edit
dl
rm
setup-dev-bundler.d.ts
2722
0644
edit
dl
rm
setup-dev-bundler.js
47304
0644
edit
dl
rm
setup-dev-bundler.js.map
68160
0644
edit
dl
rm
typegen.d.ts
337
0644
edit
dl
rm
typegen.js
24741
0644
edit
dl
rm
typegen.js.map
34741
0644
edit
dl
rm
types.d.ts
181
0644
edit
dl
rm
types.js
115
0644
edit
dl
rm
types.js.map
67
0644
edit
dl
rm
Edit:
/opt/canhelp/node_modules/next/dist/server/lib/router-utils/instrumentation-globals.external.js
(3602B)
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); 0 && (module.exports = { ensureInstrumentationRegistered: null, getInstrumentationModule: null, instrumentationOnRequestError: null }); function _export(target, all) { for(var name in all)Object.defineProperty(target, name, { enumerable: true, get: all[name] }); } _export(exports, { ensureInstrumentationRegistered: function() { return ensureInstrumentationRegistered; }, getInstrumentationModule: function() { return getInstrumentationModule; }, instrumentationOnRequestError: function() { return instrumentationOnRequestError; } }); const _nodepath = /*#__PURE__*/ _interop_require_default(require("node:path")); const _iserror = /*#__PURE__*/ _interop_require_default(require("../../../lib/is-error")); const _constants = require("../../../lib/constants"); const _interopdefault = require("../../../lib/interop-default"); const _instrumentationnodeextensions = require("./instrumentation-node-extensions"); function _interop_require_default(obj) { return obj && obj.__esModule ? obj : { default: obj }; } let cachedInstrumentationModule; async function getInstrumentationModule(projectDir, distDir) { if (cachedInstrumentationModule) { return cachedInstrumentationModule; } try { cachedInstrumentationModule = (0, _interopdefault.interopDefault)(await require(_nodepath.default.join(projectDir, distDir, 'server', `${_constants.INSTRUMENTATION_HOOK_FILENAME}.js`))); return cachedInstrumentationModule; } catch (err) { if ((0, _iserror.default)(err) && err.code !== 'ENOENT' && err.code !== 'MODULE_NOT_FOUND' && err.code !== 'ERR_MODULE_NOT_FOUND') { throw err; } } } let instrumentationModulePromise = null; async function registerInstrumentation(projectDir, distDir) { // Ensure registerInstrumentation is not called in production build if (process.env.NEXT_PHASE === 'phase-production-build') { return; } if (!instrumentationModulePromise) { instrumentationModulePromise = getInstrumentationModule(projectDir, distDir); } const instrumentation = await instrumentationModulePromise; if (instrumentation == null ? void 0 : instrumentation.register) { try { await instrumentation.register(); (0, _instrumentationnodeextensions.afterRegistration)(); } catch (err) { err.message = `An error occurred while loading instrumentation hook: ${err.message}`; throw err; } } } async function instrumentationOnRequestError(projectDir, distDir, ...args) { const instrumentation = await getInstrumentationModule(projectDir, distDir); try { var _instrumentation_onRequestError; await (instrumentation == null ? void 0 : (_instrumentation_onRequestError = instrumentation.onRequestError) == null ? void 0 : _instrumentation_onRequestError.call(instrumentation, ...args)); } catch (err) { // Log the soft error and continue, since the original error has already been thrown console.error('Error in instrumentation.onRequestError:', err); } } let registerInstrumentationPromise = null; function ensureInstrumentationRegistered(projectDir, distDir) { if (!registerInstrumentationPromise) { registerInstrumentationPromise = registerInstrumentation(projectDir, distDir); } return registerInstrumentationPromise; } //# sourceMappingURL=instrumentation-globals.external.js.map
Save
cmd:
run