amplify-codegen
Version:
Amplify Code Generator
37 lines (34 loc) • 1.35 kB
JavaScript
const generateTypes = require('./commands/types');
const generateStatements = require('./commands/statements');
const generate = require('./commands/generateStatementsAndType');
const add = require('./commands/add');
const remove = require('./commands/remove');
const configure = require('./commands/configure');
const generateModels = require('./commands/models');
const { generateModelIntrospection, getModelIntrospection } = require('./commands/model-intropection');
const { isCodegenConfigured, switchToSDLSchema } = require('./utils');
const prePushAddGraphQLCodegenHook = require('./callbacks/prePushAddCallback');
const prePushUpdateGraphQLCodegenHook = require('./callbacks/prePushUpdateCallback');
const postPushGraphQLCodegenHook = require('./callbacks/postPushCallback');
const { executeAmplifyCommand, handleAmplifyEvent } = require('./amplify-plugin-index');
const { getCodegenConfig } = require('./codegen-config');
module.exports = {
configure,
generate,
generateTypes,
generateStatements,
add,
remove,
prePushAddGraphQLCodegenHook,
prePushUpdateGraphQLCodegenHook,
postPushGraphQLCodegenHook,
isCodegenConfigured,
switchToSDLSchema,
executeAmplifyCommand,
handleAmplifyEvent,
generateModels,
generateModelIntrospection,
getModelIntrospection,
getCodegenConfig,
};
// temp change to trigger release