FROM denoland/deno:latest
WORKDIR /app

COPY ./ /app
RUN deno install
RUN deno bundle --unstable-raw-imports --output bundle.js /app/src/index.ts

CMD deno --allow-net --unstable-temporal --allow-env bundle.js