You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			24 lines
		
	
	
		
			902 B
		
	
	
	
		
			JavaScript
		
	
			
		
		
	
	
			24 lines
		
	
	
		
			902 B
		
	
	
	
		
			JavaScript
		
	
| "use strict";
 | |
| 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
 |