├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── bin └── app.ts ├── blogpost └── README.md ├── cdk.json ├── frontend-example ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt └── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── graphql │ ├── mutations.js │ ├── queries.js │ ├── schema.json │ └── subscriptions.js │ ├── index.css │ ├── index.js │ ├── models │ ├── index.js │ └── schema.js │ ├── serviceWorker.js │ └── setupTests.js ├── lib └── app-stack.ts ├── package.json ├── schema.graphql ├── scripts └── deploy.sh ├── transform ├── schema-transformer.ts ├── transform.conf.json └── transformer.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/README.md -------------------------------------------------------------------------------- /bin/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/bin/app.ts -------------------------------------------------------------------------------- /blogpost/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/blogpost/README.md -------------------------------------------------------------------------------- /cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "npx ts-node bin/app.ts" 3 | } 4 | -------------------------------------------------------------------------------- /frontend-example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/.gitignore -------------------------------------------------------------------------------- /frontend-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/README.md -------------------------------------------------------------------------------- /frontend-example/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/package-lock.json -------------------------------------------------------------------------------- /frontend-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/package.json -------------------------------------------------------------------------------- /frontend-example/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/public/favicon.ico -------------------------------------------------------------------------------- /frontend-example/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/public/index.html -------------------------------------------------------------------------------- /frontend-example/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/public/logo192.png -------------------------------------------------------------------------------- /frontend-example/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/public/logo512.png -------------------------------------------------------------------------------- /frontend-example/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/public/manifest.json -------------------------------------------------------------------------------- /frontend-example/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/public/robots.txt -------------------------------------------------------------------------------- /frontend-example/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/src/App.css -------------------------------------------------------------------------------- /frontend-example/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/src/App.js -------------------------------------------------------------------------------- /frontend-example/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/src/App.test.js -------------------------------------------------------------------------------- /frontend-example/src/graphql/mutations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/src/graphql/mutations.js -------------------------------------------------------------------------------- /frontend-example/src/graphql/queries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/src/graphql/queries.js -------------------------------------------------------------------------------- /frontend-example/src/graphql/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/src/graphql/schema.json -------------------------------------------------------------------------------- /frontend-example/src/graphql/subscriptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/src/graphql/subscriptions.js -------------------------------------------------------------------------------- /frontend-example/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/src/index.css -------------------------------------------------------------------------------- /frontend-example/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/src/index.js -------------------------------------------------------------------------------- /frontend-example/src/models/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/src/models/index.js -------------------------------------------------------------------------------- /frontend-example/src/models/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/src/models/schema.js -------------------------------------------------------------------------------- /frontend-example/src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/src/serviceWorker.js -------------------------------------------------------------------------------- /frontend-example/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/frontend-example/src/setupTests.js -------------------------------------------------------------------------------- /lib/app-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/lib/app-stack.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/package.json -------------------------------------------------------------------------------- /schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/schema.graphql -------------------------------------------------------------------------------- /scripts/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/scripts/deploy.sh -------------------------------------------------------------------------------- /transform/schema-transformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/transform/schema-transformer.ts -------------------------------------------------------------------------------- /transform/transform.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/transform/transform.conf.json -------------------------------------------------------------------------------- /transform/transformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/transform/transformer.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcwinner/cdk-appsync-transformer-demo/HEAD/tsconfig.json --------------------------------------------------------------------------------