Skip to content

Instantly share code, notes, and snippets.

View bkniffler's full-sized avatar

Benjamin Kniffler bkniffler

  • Frankfurt/London
View GitHub Profile
#!/usr/bin/env node
const { build } = require('esbuild');
// const { fileURLToPath } = require('url');
const { existsSync } = require('fs');
const { resolve } = require('path');
const arg = process.argv;
const pkgJsonPath = resolve(process.cwd(), 'package.json');
@bkniffler
bkniffler / hasura.ts
Last active October 23, 2021 06:55
Hasura ECS cdk typescript example
import ec2 = require('@aws-cdk/aws-ec2');
import ecs = require('@aws-cdk/aws-ecs');
import targets = require('@aws-cdk/aws-route53-targets');
import route53 = require('@aws-cdk/aws-route53');
import acm = require('@aws-cdk/aws-certificatemanager');
import secrets = require('@aws-cdk/aws-secretsmanager');
import elb2 = require('@aws-cdk/aws-elasticloadbalancingv2');
import cdk = require('@aws-cdk/core');
export interface StaticSiteProps extends cdk.StackProps {