| Server IP : 14.225.204.176 / Your IP : 216.73.216.6 Web Server : nginx/1.24.0 System : Linux nodejs-ybgk 6.8.0-40-generic #40-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 5 10:34:03 UTC 2024 x86_64 User : root ( 0) PHP Version : 8.1.34 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/html/php/zinisoft.net-react/node_modules/next/dist/build/ |
Upload File : |
import { webpack } from 'next/dist/compiled/webpack/webpack';
import type { CustomRoutes } from '../lib/load-custom-routes.js';
import type { CompilerNameValues } from '../shared/lib/constants';
import type { NextConfigComplete } from '../server/config-shared';
import type { Span } from '../trace';
import type { MiddlewareMatcher } from './analysis/get-page-static-info';
import { type JsConfig, type ResolvedBaseUrl } from './load-jsconfig';
export declare const NEXT_PROJECT_ROOT: string;
export declare const NEXT_PROJECT_ROOT_DIST: string;
export declare function attachReactRefresh(webpackConfig: webpack.Configuration, targetLoader: webpack.RuleSetUseItem): void;
export declare const NODE_RESOLVE_OPTIONS: {
dependencyType: string;
modules: string[];
fallback: boolean;
exportsFields: string[];
importsFields: string[];
conditionNames: string[];
descriptionFiles: string[];
extensions: string[];
enforceExtensions: boolean;
symlinks: boolean;
mainFields: string[];
mainFiles: string[];
roots: never[];
fullySpecified: boolean;
preferRelative: boolean;
preferAbsolute: boolean;
restrictions: never[];
};
export declare const NODE_BASE_RESOLVE_OPTIONS: {
alias: boolean;
dependencyType: string;
modules: string[];
fallback: boolean;
exportsFields: string[];
importsFields: string[];
conditionNames: string[];
descriptionFiles: string[];
extensions: string[];
enforceExtensions: boolean;
symlinks: boolean;
mainFields: string[];
mainFiles: string[];
roots: never[];
fullySpecified: boolean;
preferRelative: boolean;
preferAbsolute: boolean;
restrictions: never[];
};
export declare const NODE_ESM_RESOLVE_OPTIONS: {
alias: boolean;
dependencyType: string;
conditionNames: string[];
fullySpecified: boolean;
modules: string[];
fallback: boolean;
exportsFields: string[];
importsFields: string[];
descriptionFiles: string[];
extensions: string[];
enforceExtensions: boolean;
symlinks: boolean;
mainFields: string[];
mainFiles: string[];
roots: never[];
preferRelative: boolean;
preferAbsolute: boolean;
restrictions: never[];
};
export declare const NODE_BASE_ESM_RESOLVE_OPTIONS: {
alias: boolean;
dependencyType: string;
conditionNames: string[];
fullySpecified: boolean;
modules: string[];
fallback: boolean;
exportsFields: string[];
importsFields: string[];
descriptionFiles: string[];
extensions: string[];
enforceExtensions: boolean;
symlinks: boolean;
mainFields: string[];
mainFiles: string[];
roots: never[];
preferRelative: boolean;
preferAbsolute: boolean;
restrictions: never[];
};
export declare const nextImageLoaderRegex: RegExp;
export declare function loadProjectInfo({ dir, config, dev, }: {
dir: string;
config: NextConfigComplete;
dev: boolean;
}): Promise<{
jsConfig: JsConfig;
resolvedBaseUrl: ResolvedBaseUrl;
supportedBrowsers: string[] | undefined;
}>;
export declare function hasExternalOtelApiPackage(): boolean;
export default function getBaseWebpackConfig(dir: string, { buildId, config, compilerType, dev, entrypoints, isDevFallback, pagesDir, reactProductionProfiling, rewrites, originalRewrites, originalRedirects, runWebpackSpan, appDir, middlewareMatchers, noMangling, jsConfig, resolvedBaseUrl, supportedBrowsers, clientRouterFilters, previewModeId, fetchCacheKeyPrefix, allowedRevalidateHeaderKeys, }: {
buildId: string;
config: NextConfigComplete;
compilerType: CompilerNameValues;
dev?: boolean;
entrypoints: webpack.EntryObject;
isDevFallback?: boolean;
pagesDir?: string;
reactProductionProfiling?: boolean;
rewrites: CustomRoutes['rewrites'];
originalRewrites: CustomRoutes['rewrites'] | undefined;
originalRedirects: CustomRoutes['redirects'] | undefined;
runWebpackSpan: Span;
appDir?: string;
middlewareMatchers?: MiddlewareMatcher[];
noMangling?: boolean;
jsConfig: any;
resolvedBaseUrl: ResolvedBaseUrl;
supportedBrowsers: string[] | undefined;
clientRouterFilters?: {
staticFilter: ReturnType<import('../shared/lib/bloom-filter').BloomFilter['export']>;
dynamicFilter: ReturnType<import('../shared/lib/bloom-filter').BloomFilter['export']>;
};
previewModeId?: string;
fetchCacheKeyPrefix?: string;
allowedRevalidateHeaderKeys?: string[];
}): Promise<webpack.Configuration>;