cspell-lib
Version:
A library of useful functions used across various cspell tools.
14 lines • 549 B
JavaScript
import { mergeSettings } from '../../CSpellSettingsServer.js';
import { defaultSettings } from './defaultSettings.js';
import { readSettings } from './readSettings.js';
/**
*
* @param filenames - settings files to read
* @returns combined configuration
* @deprecated true
*/
export async function readSettingsFiles(filenames) {
const settings = await Promise.all(filenames.map((filename) => readSettings(filename)));
return settings.reduce((a, b) => mergeSettings(a, b), defaultSettings);
}
//# sourceMappingURL=readSettingsFiles.js.map