/opt/canhelp/node_modules/next/dist/esm/server/normalizers
NameSizeModeActions
built/-0755rm
request/-0755rm
absolute-filename-normalizer.js9510644editdlrm
absolute-filename-normalizer.js.map16680644editdlrm
locale-route-normalizer.js5420644editdlrm
locale-route-normalizer.js.map10800644editdlrm
normalizer.js510644editdlrm
normalizer.js.map2190644editdlrm
normalizers.js5240644editdlrm
normalizers.js.map11300644editdlrm
prefixing-normalizer.js3140644editdlrm
prefixing-normalizer.js.map8840644editdlrm
underscore-normalizer.js2360644editdlrm
underscore-normalizer.js.map5760644editdlrm
wrap-normalizer-fn.js1300644editdlrm
wrap-normalizer-fn.js.map4060644editdlrm
Edit: /opt/canhelp/node_modules/next/dist/esm/server/normalizers/absolute-filename-normalizer.js (951B)
import { absolutePathToPage } from '../../shared/lib/page-path/absolute-path-to-page'; /** * Normalizes a given filename so that it's relative to the provided directory. * It will also strip the extension (if provided) and the trailing `/index`. */ export class AbsoluteFilenameNormalizer { /** * * @param dir the directory for which the files should be made relative to * @param extensions the extensions the file could have * @param keepIndex when `true` the trailing `/index` is _not_ removed */ constructor(dir, extensions, pagesType){ this.dir = dir; this.extensions = extensions; this.pagesType = pagesType; } normalize(filename) { return absolutePathToPage(filename, { extensions: this.extensions, keepIndex: false, dir: this.dir, pagesType: this.pagesType }); } } //# sourceMappingURL=absolute-filename-normalizer.js.map