Spaces:
Running
Running
ling-open-studio / node_modules /next /dist /server /route-modules /app-route /helpers /get-pathname-from-absolute-path.js
| /** | |
| * Get pathname from absolute path. | |
| * | |
| * @param absolutePath the absolute path | |
| * @returns the pathname | |
| */ "use strict"; | |
| Object.defineProperty(exports, "__esModule", { | |
| value: true | |
| }); | |
| Object.defineProperty(exports, "getPathnameFromAbsolutePath", { | |
| enumerable: true, | |
| get: function() { | |
| return getPathnameFromAbsolutePath; | |
| } | |
| }); | |
| function getPathnameFromAbsolutePath(absolutePath) { | |
| // Remove prefix including app dir | |
| let appDir = '/app/'; | |
| if (!absolutePath.includes(appDir)) { | |
| appDir = '\\app\\'; | |
| } | |
| const [, ...parts] = absolutePath.split(appDir); | |
| const relativePath = appDir[0] + parts.join(appDir); | |
| // remove extension | |
| const pathname = relativePath.split('.').slice(0, -1).join('.'); | |
| return pathname; | |
| } | |
| //# sourceMappingURL=get-pathname-from-absolute-path.js.map |