Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
const clientIdentity = {
name: "Apollo CLI",
version,
referenceID
};
if (isServiceConfig(config)) {
this.project = new GraphQLServiceProject({
config,
loadingHandler,
rootURI,
clientIdentity
});
} else if (isClientConfig(config)) {
this.project = new GraphQLClientProject({
config,
loadingHandler,
rootURI,
clientIdentity
});
} else {
throw new Error(
"Unable to resolve project type. Please add either a client or service config. For more information, please refer to https://bit.ly/2ByILPj"
);
}
this.ctx.project = this.project;
}