https://github.com/labd/graphql-codegen-plugin-amplience
GraphQL codegen plugin for outputting Amplience schema's
https://github.com/labd/graphql-codegen-plugin-amplience
amplience apollo codegen graphql terraform
Last synced: about 1 year ago
JSON representation
GraphQL codegen plugin for outputting Amplience schema's
- Host: GitHub
- URL: https://github.com/labd/graphql-codegen-plugin-amplience
- Owner: labd
- License: mit
- Created: 2021-09-22T13:35:09.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-09-01T09:51:24.000Z (almost 2 years ago)
- Last Synced: 2025-03-28T22:51:12.133Z (about 1 year ago)
- Topics: amplience, apollo, codegen, graphql, terraform
- Language: TypeScript
- Homepage:
- Size: 1.12 MB
- Stars: 2
- Watchers: 5
- Forks: 8
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GraphQL Codegen Amplience
This repository contains 2 plugins for Graphql codegen to generate Amplience JSON schemas and Terraform resources for Amplience Content Types out of a Graphql schema.
## AmplienceJSON plugin
For more details see the [JSON plugin folder](/packages/plugin-json)
## Terraform plugin
This plugin requires the JSON plugin as well.
For more details see the [Terraform plugin folder](/packages/plugin-terraform)
# Development
Assuming you have pnpm installed with node 18, run:
```bash
pnpm install
pnpm start
```
# Publish
Publishing is automatically done when merging a pull request to main.