diff --git a/languages/typescript/Dockerfile b/languages/typescript/Dockerfile new file mode 100644 index 0000000..4313d54 --- /dev/null +++ b/languages/typescript/Dockerfile @@ -0,0 +1,6 @@ +FROM node:alpine +LABEL author="1Computer1" + +RUN yarn global add typescript + +COPY run.sh /var/run/ diff --git a/languages/typescript/run.sh b/languages/typescript/run.sh new file mode 100644 index 0000000..e79a47d --- /dev/null +++ b/languages/typescript/run.sh @@ -0,0 +1,2 @@ +cat > program.ts +tsc --lib ESNext --target ES2019 --strict --skipLibCheck program.ts && cat program.js | node -p || true