constants.js 9.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.EDGE_UNSUPPORTED_NODE_APIS = exports.RSC_MODULE_TYPES = exports.TRACE_OUTPUT_VERSION = exports.STATIC_STATUS_PAGES = exports.DEFAULT_SANS_SERIF_FONT = exports.DEFAULT_SERIF_FONT = exports.OPTIMIZED_FONT_PROVIDERS = exports.GOOGLE_FONT_PROVIDER = exports.SERVER_PROPS_ID = exports.STATIC_PROPS_ID = exports.PERMANENT_REDIRECT_STATUS = exports.TEMPORARY_REDIRECT_STATUS = exports.EDGE_RUNTIME_WEBPACK = exports.CLIENT_STATIC_FILES_RUNTIME_POLYFILLS_SYMBOL = exports.CLIENT_STATIC_FILES_RUNTIME_POLYFILLS = exports.CLIENT_STATIC_FILES_RUNTIME_WEBPACK = exports.CLIENT_STATIC_FILES_RUNTIME_AMP = exports.CLIENT_STATIC_FILES_RUNTIME_REACT_REFRESH = exports.CLIENT_STATIC_FILES_RUNTIME_MAIN_APP = exports.CLIENT_STATIC_FILES_RUNTIME_MAIN = exports.MIDDLEWARE_REACT_LOADABLE_MANIFEST = exports.MIDDLEWARE_BUILD_MANIFEST = exports.FLIGHT_SERVER_CSS_MANIFEST = exports.FLIGHT_MANIFEST = exports.NEXT_CLIENT_SSR_ENTRY_SUFFIX = exports.NEXT_BUILTIN_DOCUMENT = exports.MODERN_BROWSERSLIST_TARGET = exports.STRING_LITERAL_DROP_BUNDLE = exports.CLIENT_STATIC_FILES_RUNTIME = exports.CLIENT_STATIC_FILES_PATH = exports.CLIENT_PUBLIC_FILES_PATH = exports.BLOCKED_PAGES = exports.BUILD_ID_FILE = exports.CONFIG_FILES = exports.SERVERLESS_DIRECTORY = exports.SERVER_DIRECTORY = exports.FONT_MANIFEST = exports.REACT_LOADABLE_MANIFEST = exports.DEV_MIDDLEWARE_MANIFEST = exports.MIDDLEWARE_MANIFEST = exports.DEV_CLIENT_PAGES_MANIFEST = exports.SERVER_FILES_MANIFEST = exports.IMAGES_MANIFEST = exports.ROUTES_MANIFEST = exports.PRERENDER_MANIFEST = exports.EXPORT_DETAIL = exports.EXPORT_MARKER = exports.SUBRESOURCE_INTEGRITY_MANIFEST = exports.APP_BUILD_MANIFEST = exports.BUILD_MANIFEST = exports.APP_PATH_ROUTES_MANIFEST = exports.APP_PATHS_MANIFEST = exports.PAGES_MANIFEST = exports.PHASE_TEST = exports.PHASE_DEVELOPMENT_SERVER = exports.PHASE_PRODUCTION_SERVER = exports.PHASE_PRODUCTION_BUILD = exports.PHASE_EXPORT = exports.COMPILER_INDEXES = exports.COMPILER_NAMES = void 0;
  6. const COMPILER_NAMES = {
  7. client: 'client',
  8. server: 'server',
  9. edgeServer: 'edge-server'
  10. };
  11. exports.COMPILER_NAMES = COMPILER_NAMES;
  12. const COMPILER_INDEXES = {
  13. [COMPILER_NAMES.client]: 0,
  14. [COMPILER_NAMES.server]: 1,
  15. [COMPILER_NAMES.edgeServer]: 2
  16. };
  17. exports.COMPILER_INDEXES = COMPILER_INDEXES;
  18. const PHASE_EXPORT = 'phase-export';
  19. exports.PHASE_EXPORT = PHASE_EXPORT;
  20. const PHASE_PRODUCTION_BUILD = 'phase-production-build';
  21. exports.PHASE_PRODUCTION_BUILD = PHASE_PRODUCTION_BUILD;
  22. const PHASE_PRODUCTION_SERVER = 'phase-production-server';
  23. exports.PHASE_PRODUCTION_SERVER = PHASE_PRODUCTION_SERVER;
  24. const PHASE_DEVELOPMENT_SERVER = 'phase-development-server';
  25. exports.PHASE_DEVELOPMENT_SERVER = PHASE_DEVELOPMENT_SERVER;
  26. const PHASE_TEST = 'phase-test';
  27. exports.PHASE_TEST = PHASE_TEST;
  28. const PAGES_MANIFEST = 'pages-manifest.json';
  29. exports.PAGES_MANIFEST = PAGES_MANIFEST;
  30. const APP_PATHS_MANIFEST = 'app-paths-manifest.json';
  31. exports.APP_PATHS_MANIFEST = APP_PATHS_MANIFEST;
  32. const APP_PATH_ROUTES_MANIFEST = 'app-path-routes-manifest.json';
  33. exports.APP_PATH_ROUTES_MANIFEST = APP_PATH_ROUTES_MANIFEST;
  34. const BUILD_MANIFEST = 'build-manifest.json';
  35. exports.BUILD_MANIFEST = BUILD_MANIFEST;
  36. const APP_BUILD_MANIFEST = 'app-build-manifest.json';
  37. exports.APP_BUILD_MANIFEST = APP_BUILD_MANIFEST;
  38. const SUBRESOURCE_INTEGRITY_MANIFEST = 'subresource-integrity-manifest';
  39. exports.SUBRESOURCE_INTEGRITY_MANIFEST = SUBRESOURCE_INTEGRITY_MANIFEST;
  40. const EXPORT_MARKER = 'export-marker.json';
  41. exports.EXPORT_MARKER = EXPORT_MARKER;
  42. const EXPORT_DETAIL = 'export-detail.json';
  43. exports.EXPORT_DETAIL = EXPORT_DETAIL;
  44. const PRERENDER_MANIFEST = 'prerender-manifest.json';
  45. exports.PRERENDER_MANIFEST = PRERENDER_MANIFEST;
  46. const ROUTES_MANIFEST = 'routes-manifest.json';
  47. exports.ROUTES_MANIFEST = ROUTES_MANIFEST;
  48. const IMAGES_MANIFEST = 'images-manifest.json';
  49. exports.IMAGES_MANIFEST = IMAGES_MANIFEST;
  50. const SERVER_FILES_MANIFEST = 'required-server-files.json';
  51. exports.SERVER_FILES_MANIFEST = SERVER_FILES_MANIFEST;
  52. const DEV_CLIENT_PAGES_MANIFEST = '_devPagesManifest.json';
  53. exports.DEV_CLIENT_PAGES_MANIFEST = DEV_CLIENT_PAGES_MANIFEST;
  54. const MIDDLEWARE_MANIFEST = 'middleware-manifest.json';
  55. exports.MIDDLEWARE_MANIFEST = MIDDLEWARE_MANIFEST;
  56. const DEV_MIDDLEWARE_MANIFEST = '_devMiddlewareManifest.json';
  57. exports.DEV_MIDDLEWARE_MANIFEST = DEV_MIDDLEWARE_MANIFEST;
  58. const REACT_LOADABLE_MANIFEST = 'react-loadable-manifest.json';
  59. exports.REACT_LOADABLE_MANIFEST = REACT_LOADABLE_MANIFEST;
  60. const FONT_MANIFEST = 'font-manifest.json';
  61. exports.FONT_MANIFEST = FONT_MANIFEST;
  62. const SERVER_DIRECTORY = 'server';
  63. exports.SERVER_DIRECTORY = SERVER_DIRECTORY;
  64. const SERVERLESS_DIRECTORY = 'serverless';
  65. exports.SERVERLESS_DIRECTORY = SERVERLESS_DIRECTORY;
  66. const CONFIG_FILES = [
  67. 'next.config.js',
  68. 'next.config.mjs'
  69. ];
  70. exports.CONFIG_FILES = CONFIG_FILES;
  71. const BUILD_ID_FILE = 'BUILD_ID';
  72. exports.BUILD_ID_FILE = BUILD_ID_FILE;
  73. const BLOCKED_PAGES = [
  74. '/_document',
  75. '/_app',
  76. '/_error'
  77. ];
  78. exports.BLOCKED_PAGES = BLOCKED_PAGES;
  79. const CLIENT_PUBLIC_FILES_PATH = 'public';
  80. exports.CLIENT_PUBLIC_FILES_PATH = CLIENT_PUBLIC_FILES_PATH;
  81. const CLIENT_STATIC_FILES_PATH = 'static';
  82. exports.CLIENT_STATIC_FILES_PATH = CLIENT_STATIC_FILES_PATH;
  83. const CLIENT_STATIC_FILES_RUNTIME = 'runtime';
  84. exports.CLIENT_STATIC_FILES_RUNTIME = CLIENT_STATIC_FILES_RUNTIME;
  85. const STRING_LITERAL_DROP_BUNDLE = '__NEXT_DROP_CLIENT_FILE__';
  86. exports.STRING_LITERAL_DROP_BUNDLE = STRING_LITERAL_DROP_BUNDLE;
  87. const MODERN_BROWSERSLIST_TARGET = [
  88. 'chrome 61',
  89. 'edge 16',
  90. 'firefox 60',
  91. 'opera 48',
  92. 'safari 11',
  93. ];
  94. exports.MODERN_BROWSERSLIST_TARGET = MODERN_BROWSERSLIST_TARGET;
  95. const NEXT_BUILTIN_DOCUMENT = '__NEXT_BUILTIN_DOCUMENT__';
  96. exports.NEXT_BUILTIN_DOCUMENT = NEXT_BUILTIN_DOCUMENT;
  97. const NEXT_CLIENT_SSR_ENTRY_SUFFIX = '.__sc_client__';
  98. exports.NEXT_CLIENT_SSR_ENTRY_SUFFIX = NEXT_CLIENT_SSR_ENTRY_SUFFIX;
  99. const FLIGHT_MANIFEST = 'flight-manifest';
  100. exports.FLIGHT_MANIFEST = FLIGHT_MANIFEST;
  101. const FLIGHT_SERVER_CSS_MANIFEST = 'flight-server-css-manifest';
  102. exports.FLIGHT_SERVER_CSS_MANIFEST = FLIGHT_SERVER_CSS_MANIFEST;
  103. const MIDDLEWARE_BUILD_MANIFEST = 'middleware-build-manifest';
  104. exports.MIDDLEWARE_BUILD_MANIFEST = MIDDLEWARE_BUILD_MANIFEST;
  105. const MIDDLEWARE_REACT_LOADABLE_MANIFEST = 'middleware-react-loadable-manifest';
  106. exports.MIDDLEWARE_REACT_LOADABLE_MANIFEST = MIDDLEWARE_REACT_LOADABLE_MANIFEST;
  107. const CLIENT_STATIC_FILES_RUNTIME_MAIN = `main`;
  108. exports.CLIENT_STATIC_FILES_RUNTIME_MAIN = CLIENT_STATIC_FILES_RUNTIME_MAIN;
  109. const CLIENT_STATIC_FILES_RUNTIME_MAIN_APP = `${CLIENT_STATIC_FILES_RUNTIME_MAIN}-app`;
  110. exports.CLIENT_STATIC_FILES_RUNTIME_MAIN_APP = CLIENT_STATIC_FILES_RUNTIME_MAIN_APP;
  111. const CLIENT_STATIC_FILES_RUNTIME_REACT_REFRESH = `react-refresh`;
  112. exports.CLIENT_STATIC_FILES_RUNTIME_REACT_REFRESH = CLIENT_STATIC_FILES_RUNTIME_REACT_REFRESH;
  113. const CLIENT_STATIC_FILES_RUNTIME_AMP = `amp`;
  114. exports.CLIENT_STATIC_FILES_RUNTIME_AMP = CLIENT_STATIC_FILES_RUNTIME_AMP;
  115. const CLIENT_STATIC_FILES_RUNTIME_WEBPACK = `webpack`;
  116. exports.CLIENT_STATIC_FILES_RUNTIME_WEBPACK = CLIENT_STATIC_FILES_RUNTIME_WEBPACK;
  117. const CLIENT_STATIC_FILES_RUNTIME_POLYFILLS = 'polyfills';
  118. exports.CLIENT_STATIC_FILES_RUNTIME_POLYFILLS = CLIENT_STATIC_FILES_RUNTIME_POLYFILLS;
  119. const CLIENT_STATIC_FILES_RUNTIME_POLYFILLS_SYMBOL = Symbol(CLIENT_STATIC_FILES_RUNTIME_POLYFILLS);
  120. exports.CLIENT_STATIC_FILES_RUNTIME_POLYFILLS_SYMBOL = CLIENT_STATIC_FILES_RUNTIME_POLYFILLS_SYMBOL;
  121. const EDGE_RUNTIME_WEBPACK = 'edge-runtime-webpack';
  122. exports.EDGE_RUNTIME_WEBPACK = EDGE_RUNTIME_WEBPACK;
  123. const TEMPORARY_REDIRECT_STATUS = 307;
  124. exports.TEMPORARY_REDIRECT_STATUS = TEMPORARY_REDIRECT_STATUS;
  125. const PERMANENT_REDIRECT_STATUS = 308;
  126. exports.PERMANENT_REDIRECT_STATUS = PERMANENT_REDIRECT_STATUS;
  127. const STATIC_PROPS_ID = '__N_SSG';
  128. exports.STATIC_PROPS_ID = STATIC_PROPS_ID;
  129. const SERVER_PROPS_ID = '__N_SSP';
  130. exports.SERVER_PROPS_ID = SERVER_PROPS_ID;
  131. const GOOGLE_FONT_PROVIDER = 'https://fonts.googleapis.com/';
  132. exports.GOOGLE_FONT_PROVIDER = GOOGLE_FONT_PROVIDER;
  133. const OPTIMIZED_FONT_PROVIDERS = [
  134. {
  135. url: GOOGLE_FONT_PROVIDER,
  136. preconnect: 'https://fonts.gstatic.com'
  137. },
  138. {
  139. url: 'https://use.typekit.net',
  140. preconnect: 'https://use.typekit.net'
  141. },
  142. ];
  143. exports.OPTIMIZED_FONT_PROVIDERS = OPTIMIZED_FONT_PROVIDERS;
  144. const DEFAULT_SERIF_FONT = 'Times New Roman';
  145. exports.DEFAULT_SERIF_FONT = DEFAULT_SERIF_FONT;
  146. const DEFAULT_SANS_SERIF_FONT = 'Arial';
  147. exports.DEFAULT_SANS_SERIF_FONT = DEFAULT_SANS_SERIF_FONT;
  148. const STATIC_STATUS_PAGES = [
  149. '/500'
  150. ];
  151. exports.STATIC_STATUS_PAGES = STATIC_STATUS_PAGES;
  152. const TRACE_OUTPUT_VERSION = 1;
  153. exports.TRACE_OUTPUT_VERSION = TRACE_OUTPUT_VERSION;
  154. const RSC_MODULE_TYPES = {
  155. client: 'client',
  156. server: 'server'
  157. };
  158. exports.RSC_MODULE_TYPES = RSC_MODULE_TYPES;
  159. const EDGE_UNSUPPORTED_NODE_APIS = [
  160. 'clearImmediate',
  161. 'setImmediate',
  162. 'BroadcastChannel',
  163. 'Buffer',
  164. 'ByteLengthQueuingStrategy',
  165. 'CompressionStream',
  166. 'CountQueuingStrategy',
  167. 'DecompressionStream',
  168. 'DomException',
  169. 'MessageChannel',
  170. 'MessageEvent',
  171. 'MessagePort',
  172. 'ReadableByteStreamController',
  173. 'ReadableStreamBYOBRequest',
  174. 'ReadableStreamDefaultController',
  175. 'TextDecoderStream',
  176. 'TextEncoderStream',
  177. 'TransformStreamDefaultController',
  178. 'WritableStreamDefaultController',
  179. ];
  180. exports.EDGE_UNSUPPORTED_NODE_APIS = EDGE_UNSUPPORTED_NODE_APIS;
  181. if ((typeof exports.default === 'function' || (typeof exports.default === 'object' && exports.default !== null)) && typeof exports.default.__esModule === 'undefined') {
  182. Object.defineProperty(exports.default, '__esModule', { value: true });
  183. Object.assign(exports.default, exports);
  184. module.exports = exports.default;
  185. }
  186. //# sourceMappingURL=constants.js.map