INNER CODE UNIT · JavaScript
generateSubscriptions
sisense/graphql2rest · src/gqlgenerator/index.js:159
const generateSubscriptions = () => {
if (gqlSchema.getSubscriptionType()) {
generateFile(gqlSchema.getSubscriptionType().getFields(), 'Subscription');
} else {
log('[gqlgenerator warning]: No subscription type found in your schema');
}
};
const writeGqlIndexFile = () => {
try {
fs.writeFileSync(path.join(destDirPath, 'index.js'), indexJsExportAll);
} catch (e) {
error('[gqlgenerator ERROR]: failed attempting to write index.js for .gql files!');
return false;
}
return true;
};