├── .github └── workflows │ └── ci_cd.yml ├── .gitignore ├── .tool-versions ├── README.md ├── lerna.json ├── package.json ├── packages ├── application │ ├── .gitignore │ ├── README.md │ ├── next-env.d.ts │ ├── package.json │ ├── pages │ │ ├── _app.tsx │ │ ├── api │ │ │ └── hello.ts │ │ └── index.tsx │ ├── public │ │ ├── favicon.ico │ │ └── vercel.svg │ ├── styles │ │ ├── Home.module.css │ │ └── globals.css │ ├── tsconfig.json │ └── yarn.lock └── infrastructure │ ├── .gitignore │ ├── .npmignore │ ├── __tests__ │ └── nextjs-cdk.test.ts │ ├── bin │ └── nextjs-cdk.ts │ ├── cdk.json │ ├── jest.config.js │ ├── lib │ └── nextjs-cdk-stack.ts │ ├── package.json │ └── tsconfig.json └── yarn.lock /.github/workflows/ci_cd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/.github/workflows/ci_cd.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | nodejs 12.19.0 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/README.md -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/package.json -------------------------------------------------------------------------------- /packages/application/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/application/.gitignore -------------------------------------------------------------------------------- /packages/application/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/application/README.md -------------------------------------------------------------------------------- /packages/application/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/application/next-env.d.ts -------------------------------------------------------------------------------- /packages/application/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/application/package.json -------------------------------------------------------------------------------- /packages/application/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/application/pages/_app.tsx -------------------------------------------------------------------------------- /packages/application/pages/api/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/application/pages/api/hello.ts -------------------------------------------------------------------------------- /packages/application/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/application/pages/index.tsx -------------------------------------------------------------------------------- /packages/application/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/application/public/favicon.ico -------------------------------------------------------------------------------- /packages/application/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/application/public/vercel.svg -------------------------------------------------------------------------------- /packages/application/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/application/styles/Home.module.css -------------------------------------------------------------------------------- /packages/application/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/application/styles/globals.css -------------------------------------------------------------------------------- /packages/application/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/application/tsconfig.json -------------------------------------------------------------------------------- /packages/application/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/application/yarn.lock -------------------------------------------------------------------------------- /packages/infrastructure/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/infrastructure/.gitignore -------------------------------------------------------------------------------- /packages/infrastructure/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/infrastructure/.npmignore -------------------------------------------------------------------------------- /packages/infrastructure/__tests__/nextjs-cdk.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/infrastructure/__tests__/nextjs-cdk.test.ts -------------------------------------------------------------------------------- /packages/infrastructure/bin/nextjs-cdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/infrastructure/bin/nextjs-cdk.ts -------------------------------------------------------------------------------- /packages/infrastructure/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/infrastructure/cdk.json -------------------------------------------------------------------------------- /packages/infrastructure/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/infrastructure/jest.config.js -------------------------------------------------------------------------------- /packages/infrastructure/lib/nextjs-cdk-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/infrastructure/lib/nextjs-cdk-stack.ts -------------------------------------------------------------------------------- /packages/infrastructure/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/infrastructure/package.json -------------------------------------------------------------------------------- /packages/infrastructure/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/packages/infrastructure/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simonireilly/nextjs-aws-cdk/HEAD/yarn.lock --------------------------------------------------------------------------------