UNPKG

@aws-amplify/graphql-api-construct

Version:

AppSync GraphQL Api Construct using Amplify GraphQL Transformer.

13 lines (11 loc) 344 B
import metadata from '../metadata.min.json' import fs from 'fs' const countryCodes = Object.keys(metadata.countries) fs.writeFileSync( './types.d.ts', fs.readFileSync('./types.d.ts', 'utf-8').replace( /export type CountryCode = .*;/, `export type CountryCode = ${countryCodes.map(_ => `'${_}'`).join(' | ')};` ), 'utf-8' )