Spaces:
Sleeping
Sleeping
Download node_modules/next/dist/shared/lib/router/utils/parse-loader-tree.js from imspsycho/ling-open-studio: direct link, hf CLI and curl.
- Browser
- Download file 960 Bytes
-
https://huggingface.co/spaces/imspsycho/ling-open-studio/resolve/main/node_modules/next/dist/shared/lib/router/utils/parse-loader-tree.js
- Command line
-
hf download hf://spaces/imspsycho/ling-open-studio/node_modules/next/dist/shared/lib/router/utils/parse-loader-tree.js
-
curl -L -o parse-loader-tree.js https://huggingface.co/spaces/imspsycho/ling-open-studio/resolve/main/node_modules/next/dist/shared/lib/router/utils/parse-loader-tree.js
960 Bytes
| ; | |
| Object.defineProperty(exports, "__esModule", { | |
| value: true | |
| }); | |
| Object.defineProperty(exports, "parseLoaderTree", { | |
| enumerable: true, | |
| get: function() { | |
| return parseLoaderTree; | |
| } | |
| }); | |
| const _segment = require("../../segment"); | |
| function parseLoaderTree(tree) { | |
| const [segment, parallelRoutes, modules, staticSiblings] = tree; | |
| const { layout, template } = modules; | |
| let { page } = modules; | |
| // a __DEFAULT__ segment means that this route didn't match any of the | |
| // segments in the route, so we should use the default page | |
| page = segment === _segment.DEFAULT_SEGMENT_KEY ? modules.defaultPage : page; | |
| const conventionPath = layout?.[1] || template?.[1] || page?.[1]; | |
| return { | |
| page, | |
| segment, | |
| modules, | |
| /* it can be either layout / template / page */ conventionPath, | |
| parallelRoutes, | |
| staticSiblings | |
| }; | |
| } | |
| //# sourceMappingURL=parse-loader-tree.js.map |