in lib/index.js [92:106]
async function getConfigGraph(libraryOptions, options, environmentProvider) {
if (options.graph) {
return options.graph;
}
let graphProvider = options.graphProvider || libraryOptions.graphProvider || multiGraphBuilder;
if (!graphProvider) {
throw new Error('No graph provider configured for this environment: no options.graphProvider or libraryOptions.graphProvider or multiGraphBuilder');
}
const graphLibraryApi = {
options,
environment: environmentProvider,
};
const graph = await graphProvider(graphLibraryApi);
return graph;
}