/*--------------------------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ import { ConfigKey } from '../../src/platform/configuration/common/configurationService'; import { SimulationOptions } from '../base/simulationOptions'; import { Configuration } from '../base/stest'; export function nesOptionsToConfigurations(options: SimulationOptions): Configuration[] { const configs: Configuration[] = []; if (options.nesUrl) { configs.push({ key: ConfigKey.TeamInternal.InlineEditsXtabProviderUrl, value: options.nesUrl, }); } if (options.nesApiKey) { configs.push({ key: ConfigKey.TeamInternal.InlineEditsXtabProviderApiKey, value: options.nesApiKey, }); } return configs; }