Buildpacks Typescript builder
pack builder create my-builder:heroku-20 --config ./builder.toml
pack build hello-world --builder my-builder:heroku-20 --path ./hello-world
docker run --rm -p 8080:8080 hello-world
You can edit the stack, and change the build image and run image.
The configured stack is based on the base image heroku:20
.