/opt/canhelp/node_modules/next/dist/server/dev
NameSizeModeActions
browser-logs/-0755rm
dev-indicator-server-state.d.ts1480644editdlrm
dev-indicator-server-state.js3480644editdlrm
dev-indicator-server-state.js.map3800644editdlrm
get-source-map-from-file.d.ts1680644editdlrm
get-source-map-from-file.js34800644editdlrm
get-source-map-from-file.js.map42720644editdlrm
hot-middleware.d.ts18900644editdlrm
hot-middleware.js98410644editdlrm
hot-middleware.js.map147700644editdlrm
hot-reloader-turbopack.d.ts3670644editdlrm
hot-reloader-turbopack.js461030644editdlrm
hot-reloader-turbopack.js.map659160644editdlrm
hot-reloader-types.d.ts57210644editdlrm
hot-reloader-types.js15990644editdlrm
hot-reloader-types.js.map59160644editdlrm
hot-reloader-webpack.d.ts39370644editdlrm
hot-reloader-webpack.js680310644editdlrm
hot-reloader-webpack.js.map984230644editdlrm
log-requests.d.ts6370644editdlrm
log-requests.js49270644editdlrm
log-requests.js.map85610644editdlrm
messages.d.ts1200644editdlrm
messages.js3850644editdlrm
messages.js.map3080644editdlrm
middleware-turbopack.d.ts9290644editdlrm
middleware-turbopack.js166010644editdlrm
middleware-turbopack.js.map255300644editdlrm
middleware-webpack.d.ts23310644editdlrm
middleware-webpack.js205070644editdlrm
middleware-webpack.js.map330500644editdlrm
next-dev-server.d.ts59900644editdlrm
next-dev-server.js360410644editdlrm
next-dev-server.js.map574500644editdlrm
node-stack-frames.d.ts1540644editdlrm
node-stack-frames.js23270644editdlrm
node-stack-frames.js.map36040644editdlrm
on-demand-entry-handler.d.ts49640644editdlrm
on-demand-entry-handler.js310950644editdlrm
on-demand-entry-handler.js.map501480644editdlrm
parse-version-info.d.ts3290644editdlrm
parse-version-info.js36560644editdlrm
parse-version-info.js.map33670644editdlrm
require-cache.d.ts610644editdlrm
require-cache.js15670644editdlrm
require-cache.js.map20650644editdlrm
static-paths-worker.d.ts16940644editdlrm
static-paths-worker.js37520644editdlrm
static-paths-worker.js.map68640644editdlrm
turbopack-utils.d.ts56570644editdlrm
turbopack-utils.js314720644editdlrm
turbopack-utils.js.map475090644editdlrm
Edit: /opt/canhelp/node_modules/next/dist/server/dev/get-source-map-from-file.js (3480B)
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "getSourceMapFromFile", { enumerable: true, get: function() { return getSourceMapFromFile; } }); const _promises = /*#__PURE__*/ _interop_require_default(require("fs/promises")); const _path = /*#__PURE__*/ _interop_require_default(require("path")); const _url = /*#__PURE__*/ _interop_require_default(require("url")); const _datauritobuffer = /*#__PURE__*/ _interop_require_default(require("next/dist/compiled/data-uri-to-buffer")); function _interop_require_default(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function getSourceMapUrl(fileContents) { const regex = /\/\/[#@] ?sourceMappingURL=([^\s'"]+)\s*$/gm; let match = null; for(;;){ let next = regex.exec(fileContents); if (next == null) { break; } match = next; } if (!(match && match[1])) { return null; } return match[1].toString(); } async function getSourceMapFromFile(filename) { filename = filename.startsWith('file://') ? _url.default.fileURLToPath(filename) : filename; let fileContents; try { fileContents = await _promises.default.readFile(filename, 'utf-8'); } catch (error) { throw Object.defineProperty(new Error(`Failed to read file contents of ${filename}.`, { cause: error }), "__NEXT_ERROR_CODE", { value: "E466", enumerable: false, configurable: true }); } const sourceUrl = getSourceMapUrl(fileContents); if (!sourceUrl) { return undefined; } if (sourceUrl.startsWith('data:')) { let buffer; try { buffer = (0, _datauritobuffer.default)(sourceUrl); } catch (error) { throw Object.defineProperty(new Error(`Failed to parse source map URL for ${filename}.`, { cause: error }), "__NEXT_ERROR_CODE", { value: "E199", enumerable: false, configurable: true }); } if (buffer.type !== 'application/json') { throw Object.defineProperty(new Error(`Unknown source map type for ${filename}: ${buffer.typeFull}.`), "__NEXT_ERROR_CODE", { value: "E113", enumerable: false, configurable: true }); } try { return JSON.parse(buffer.toString()); } catch (error) { throw Object.defineProperty(new Error(`Failed to parse source map for ${filename}.`, { cause: error }), "__NEXT_ERROR_CODE", { value: "E318", enumerable: false, configurable: true }); } } const sourceMapFilename = _path.default.resolve(_path.default.dirname(filename), decodeURIComponent(sourceUrl)); try { const sourceMapContents = await _promises.default.readFile(sourceMapFilename, 'utf-8'); return JSON.parse(sourceMapContents.toString()); } catch (error) { throw Object.defineProperty(new Error(`Failed to parse source map ${sourceMapFilename}.`, { cause: error }), "__NEXT_ERROR_CODE", { value: "E220", enumerable: false, configurable: true }); } } //# sourceMappingURL=get-source-map-from-file.js.map