( dev: DevEnvironmentOptions | undefined, environmentName: string | undefined, consumer: 'client' | 'server' | undefined, // Backward compatibility preTransformRequest?: boolean, )
| 901 | } satisfies UserConfig) |
| 902 | |
| 903 | export function resolveDevEnvironmentOptions( |
| 904 | dev: DevEnvironmentOptions | undefined, |
| 905 | environmentName: string | undefined, |
| 906 | consumer: 'client' | 'server' | undefined, |
| 907 | // Backward compatibility |
| 908 | preTransformRequest?: boolean, |
| 909 | ): ResolvedDevEnvironmentOptions { |
| 910 | const resolved = mergeWithDefaults( |
| 911 | { |
| 912 | ...configDefaults.dev, |
| 913 | sourcemapIgnoreList: isInNodeModules, |
| 914 | preTransformRequests: preTransformRequest ?? consumer === 'client', |
| 915 | createEnvironment: |
| 916 | environmentName === 'client' |
| 917 | ? defaultCreateClientDevEnvironment |
| 918 | : defaultCreateDevEnvironment, |
| 919 | recoverable: consumer === 'client', |
| 920 | moduleRunnerTransform: consumer === 'server', |
| 921 | }, |
| 922 | dev ?? {}, |
| 923 | ) |
| 924 | return { |
| 925 | ...resolved, |
| 926 | sourcemapIgnoreList: |
| 927 | resolved.sourcemapIgnoreList === false |
| 928 | ? () => false |
| 929 | : resolved.sourcemapIgnoreList, |
| 930 | } |
| 931 | } |
| 932 | |
| 933 | function resolveEnvironmentOptions( |
| 934 | options: EnvironmentOptions, |
no test coverage detected