Skip to content

Commit cd81877

Browse files
committed
Chore: update dodona-tested dockerfile
1 parent 9c447d0 commit cd81877

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

dodona-tested.dockerfile

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,15 @@ RUN <<EOF
6868
xxd \
6969
shellcheck
7070

71+
# JavaScript dependencies
72+
bash -c 'set -o pipefail && curl -fsSL https://deb.nodesource.com/setup_22.x | bash -'
73+
apt-get install -y --no-install-recommends nodejs
74+
75+
76+
# TypeScript dependencies
77+
78+
npm install -g @types/node @typescript-eslint/parser @typescript-eslint/eslint-plugin
79+
7180
# Haskell dependencies
7281
apt-get install -y --no-install-recommends \
7382
hlint \
@@ -81,11 +90,6 @@ RUN <<EOF
8190
cabal update
8291
cabal v1-install --global aeson
8392

84-
# JavaScript dependencies
85-
bash -c 'set -o pipefail && curl -fsSL https://deb.nodesource.com/setup_22.x | bash -'
86-
apt-get install -y --no-install-recommends nodejs
87-
88-
8993
# C# dependencies
9094
curl https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb --output packages-microsoft-prod.deb
9195
dpkg -i packages-microsoft-prod.deb

0 commit comments

Comments
 (0)