| ; | |
| Object.defineProperty(exports, "__esModule", { | |
| value: true | |
| }); | |
| Object.defineProperty(exports, "hasCustomExportOutput", { | |
| enumerable: true, | |
| get: function() { | |
| return hasCustomExportOutput; | |
| } | |
| }); | |
| function hasCustomExportOutput(config) { | |
| // In the past, a user had to run "next build" to generate | |
| // ".next" (or whatever the distDir) followed by "next export" | |
| // to generate "out" (or whatever the outDir). However, when | |
| // "output: export" is configured, "next build" does both steps. | |
| // So the user-configured distDir is actually the outDir. | |
| // We'll do some custom logic when meeting this condition. | |
| // e.g. | |
| // Will set config.distDir to .next to make sure the manifests | |
| // are still reading from temporary .next directory. | |
| return config.output === 'export' && config.distDir !== '.next'; | |
| } | |
| //# sourceMappingURL=utils.js.map |