Neah/node_modules/next/dist/server/lib/module-loader/route-module-loader.js
2025-04-24 17:19:14 +02:00

26 lines
796 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "RouteModuleLoader", {
enumerable: true,
get: function() {
return RouteModuleLoader;
}
});
const _nodemoduleloader = require("./node-module-loader");
class RouteModuleLoader {
static async load(id, loader = new _nodemoduleloader.NodeModuleLoader()) {
const module = await loader.load(id);
if ('routeModule' in module) {
return module.routeModule;
}
throw Object.defineProperty(new Error(`Module "${id}" does not export a routeModule.`), "__NEXT_ERROR_CODE", {
value: "E53",
enumerable: false,
configurable: true
});
}
}
//# sourceMappingURL=route-module-loader.js.map