UNPKG

amplify-codegen

Version:
18 lines (16 loc) 493 B
const codeGen = require('../../src'); const { exitOnNextTick } = require('@aws-amplify/amplify-cli-core'); const featureName = 'types'; module.exports = { name: featureName, run: async context => { try { const forceDownloadSchema = !context.parameters.options.nodownload; await codeGen.generateTypes(context, forceDownloadSchema); } catch (ex) { context.print.info(ex.message); await context.usageData.emitError(ex); exitOnNextTick(1); } }, };