Spaces:
Running
Running
| ; | |
| Object.defineProperty(exports, "__esModule", { | |
| value: true | |
| }); | |
| Object.defineProperty(exports, "default", { | |
| enumerable: true, | |
| get: function() { | |
| return getRouteFromEntrypoint; | |
| } | |
| }); | |
| const _getapproutefromentrypoint = /*#__PURE__*/ _interop_require_default(require("./get-app-route-from-entrypoint")); | |
| const _matchbundle = /*#__PURE__*/ _interop_require_default(require("./match-bundle")); | |
| function _interop_require_default(obj) { | |
| return obj && obj.__esModule ? obj : { | |
| default: obj | |
| }; | |
| } | |
| // matches pages/:page*.js | |
| const SERVER_ROUTE_NAME_REGEX = /^pages[/\\](.*)$/; | |
| // matches static/pages/:page*.js | |
| const BROWSER_ROUTE_NAME_REGEX = /^static[/\\]pages[/\\](.*)$/; | |
| function getRouteFromEntrypoint(entryFile, app) { | |
| let pagePath = (0, _matchbundle.default)(SERVER_ROUTE_NAME_REGEX, entryFile); | |
| if (pagePath) { | |
| return pagePath; | |
| } | |
| if (app) { | |
| pagePath = (0, _getapproutefromentrypoint.default)(entryFile); | |
| if (pagePath) return pagePath; | |
| } | |
| // Potentially the passed item is a browser bundle so we try to match that also | |
| return (0, _matchbundle.default)(BROWSER_ROUTE_NAME_REGEX, entryFile); | |
| } | |
| //# sourceMappingURL=get-route-from-entrypoint.js.map |