This is a simple example of how to deploy a static website to S3 using Pulumi and Typescript.
pulumi new aws-typescript
pulumi config set aws:profile eels.de.main
pulumi up
aws s3 ls $(pulumi stack output bucketName)
curl $(pulumi stack output bucketEndpoint)
(This will also remove the Pulumi.prod yaml file. Check the file (Deleted) for what it should look like).
pulumi destroy
pulumi stack rm