diff --git a/src/cpp/history/1.2.0.md b/src/cpp/history/1.2.0.md new file mode 100644 index 000000000..3c1c4d237 --- /dev/null +++ b/src/cpp/history/1.2.0.md @@ -0,0 +1,586 @@ +# [cpp](https://github.com/devcontainers/images/tree/main/src/cpp) + +**Image version:** 1.2.0 + +**Source release/branch:** [v0.3.37](https://github.com/devcontainers/images/tree/v0.3.37/src/cpp) + +**Image variations:** +- [bookworm](#variant-bookworm) +- [bullseye](#variant-bullseye) +- [buster](#variant-buster) +- [noble](#variant-noble) +- [jammy](#variant-jammy) +- [focal](#variant-focal) + +## Variant: bookworm + +**Digest:** sha256:4700ef3e40b70e1eda6d4a174b90b20e65f3f550587e0597af0473223dc03145 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/cpp:1.2.0-bookworm +mcr.microsoft.com/devcontainers/cpp:1.2.0-debian-12 +mcr.microsoft.com/devcontainers/cpp:1.2.0-debian12 +mcr.microsoft.com/devcontainers/cpp:1.2.0-debian +mcr.microsoft.com/devcontainers/cpp:1.2.0 +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 12 (bookworm) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| GCC | 12.2.0-14 | +| Clang | 14.0.6 | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | b1c5315a5fbc33624525e434ddbaec3bb30030e2 | /home/vscode/.oh-my-zsh | +| [vcpkg](https://github.com/microsoft/vcpkg) | f4456c1b974131b8467c7371a3c302b7f58a99f2 | /usr/local/vcpkg | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.45.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 2.6.1 | +| apt-utils | 2.6.1 | +| bash-completion | 1:2.11-6 | +| build-essential | 12.9 | +| ca-certificates | 20230311 | +| clang | 1:14.0-55.7~deb12u1 | +| cmake | 3.25.1-1 | +| cppcheck | 2.10-2 | +| curl | 7.88.1-10+deb12u5 | +| dialog | 1.3-20230209-1 | +| gdb | 13.1-3 | +| git | 1:2.39.2-1.1 | +| gnupg2 | 2.2.40-1.1 | +| htop | 3.2.2-2 | +| iproute2 | 6.1.0-3 | +| jq | 1.6-2.1 | +| less | 590-2.1~deb12u2 | +| libc6 | 2.36-9+deb12u7 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u1 | +| libicu72 | 72.1-3 | +| libkrb5-3 | 1.20.1-2+deb12u1 | +| liblttng-ust1 | 2.13.5-1 | +| libstdc++6 | 12.2.0-14 | +| lldb | 1:14.0-55.7~deb12u1 | +| llvm | 1:14.0-55.7~deb12u1 | +| locales | 2.36-9+deb12u7 | +| lsb-release | 12.0-1 | +| lsof | 4.95.0-1 | +| man-db | 2.11.2-2 | +| manpages | 6.03-2 | +| manpages-dev | 6.03-2 | +| nano | 7.2-1 | +| ncdu | 1.18-0.2 | +| net-tools | 2.10-0.1 | +| ninja-build | 1.11.1-1 | +| openssh-client | 1:9.2p1-2+deb12u2 | +| pkg-config | 1.8.1-1 | +| procps | 2:4.0.2-3 | +| psmisc | 23.6-1 | +| rsync | 3.2.7-1 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u1 | +| tar | 1.34+dfsg-1.2+deb12u1 | +| unzip | 6.0-28 | +| valgrind | 1:3.19.0-1 | +| vim-tiny | 2:9.0.1378-2 | +| wget | 1.21.3-1+b2 | +| zip | 3.0-13 | +| zlib1g | 1:1.2.13.dfsg-1 | +| zsh | 5.9-4+b2 | + +## Variant: bullseye + +**Digest:** sha256:a2075684dbcb9e76ea8c8804e54fbef9190ce2a2254a002f45ec96b5249f6228 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/cpp:1.2.0-bullseye +mcr.microsoft.com/devcontainers/cpp:1.2.0-debian-11 +mcr.microsoft.com/devcontainers/cpp:1.2.0-debian11 +mcr.microsoft.com/devcontainers/cpp:1.2.0 +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 11 (bullseye) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| GCC | 10.2.1-6 | +| Clang | 11.0.1-2 | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | b1c5315a5fbc33624525e434ddbaec3bb30030e2 | /home/vscode/.oh-my-zsh | +| [vcpkg](https://github.com/microsoft/vcpkg) | f4456c1b974131b8467c7371a3c302b7f58a99f2 | /usr/local/vcpkg | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.45.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 2.2.4 | +| apt-utils | 2.2.4 | +| bash-completion | 1:2.11-2 | +| build-essential | 12.9 | +| ca-certificates | 20210119 | +| clang | 1:11.0-51+nmu5 | +| cmake | 3.18.4-2+deb11u1 | +| cppcheck | 2.3-1 | +| curl | 7.74.0-1.3+deb11u11 | +| dialog | 1.3-20201126-1 | +| gdb | 10.1-1.7 | +| git | 1:2.30.2-1+deb11u2 | +| gnupg2 | 2.2.27-2+deb11u2 | +| htop | 3.0.5-7 | +| iproute2 | 5.10.0-4 | +| jq | 1.6-2.1 | +| less | 551-2+deb11u2 | +| libc6 | 2.31-13+deb11u10 | +| libgssapi-krb5-2 | 1.18.3-6+deb11u4 | +| libicu67 | 67.1-7 | +| libkrb5-3 | 1.18.3-6+deb11u4 | +| liblttng-ust0 | 2.12.1-1 | +| libssl1.1 | 1.1.1w-0+deb11u1 | +| libstdc++6 | 10.2.1-6 | +| lldb | 1:11.0-51+nmu5 | +| llvm | 1:11.0-51+nmu5 | +| locales | 2.31-13+deb11u10 | +| lsb-release | 11.1.0 | +| lsof | 4.93.2+dfsg-1.1 | +| man-db | 2.9.4-2 | +| manpages | 5.10-1 | +| manpages-dev | 5.10-1 | +| nano | 5.4-2+deb11u2 | +| ncdu | 1.15.1-1 | +| net-tools | 1.60+git20181103.0eebece-1 | +| ninja-build | 1.10.1-1 | +| openssh-client | 1:8.4p1-5+deb11u3 | +| pkg-config | 0.29.2-1 | +| procps | 2:3.3.17-5 | +| psmisc | 23.4-2 | +| rsync | 3.2.3-4+deb11u1 | +| strace | 5.10-1 | +| sudo | 1.9.5p2-3+deb11u1 | +| tar | 1.34+dfsg-1+deb11u1 | +| unzip | 6.0-26+deb11u1 | +| valgrind | 1:3.16.1-1 | +| vim-tiny | 2:8.2.2434-3+deb11u1 | +| wget | 1.21-1+deb11u1 | +| zip | 3.0-12 | +| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | +| zsh | 5.8-6+deb11u1 | + +## Variant: buster + +**Digest:** sha256:788b3a2341081aea4fc9b2ddcbe83f8bd9a99a5ad06597b9c2dc794296719a6b + +**Tags:** +``` +mcr.microsoft.com/devcontainers/cpp:1.2.0-buster +mcr.microsoft.com/devcontainers/cpp:1.2.0-debian-10 +mcr.microsoft.com/devcontainers/cpp:1.2.0-debian10 +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 10 (buster) + +**Architectures:** linux/amd64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| GCC | 8.3.0-6 | +| Clang | 7.0.1-8+deb10u2 (tags/RELEASE_701/final) | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | b1c5315a5fbc33624525e434ddbaec3bb30030e2 | /home/vscode/.oh-my-zsh | +| [vcpkg](https://github.com/microsoft/vcpkg) | f4456c1b974131b8467c7371a3c302b7f58a99f2 | /usr/local/vcpkg | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.45.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 1.8.2.3 | +| apt-utils | 1.8.2.3 | +| bash-completion | 1:2.8-6 | +| build-essential | 12.6 | +| ca-certificates | 20200601~deb10u2 | +| clang | 1:7.0-47 | +| cmake | 3.13.4-1 | +| cppcheck | 1.86-1 | +| curl | 7.64.0-4+deb10u9 | +| dialog | 1.3-20190211-1 | +| gdb | 8.2.1-2+b3 | +| git | 1:2.20.1-2+deb10u8 | +| gnupg2 | 2.2.12-1+deb10u2 | +| htop | 2.2.0-1+b1 | +| iproute2 | 4.20.0-2+deb10u1 | +| jq | 1.5+dfsg-2+b1 | +| less | 487-0.1+b1 | +| libc6 | 2.28-10+deb10u3 | +| libgcc1 | 1:8.3.0-6 | +| libgssapi-krb5-2 | 1.17-3+deb10u6 | +| libicu63 | 63.1-6+deb10u3 | +| libkrb5-3 | 1.17-3+deb10u6 | +| liblttng-ust0 | 2.10.3-1 | +| libssl1.1 | 1.1.1n-0+deb10u6 | +| libstdc++6 | 8.3.0-6 | +| lldb | 1:7.0-47 | +| llvm | 1:7.0-47 | +| locales | 2.28-10+deb10u3 | +| lsb-release | 10.2019051400 | +| lsof | 4.91+dfsg-1 | +| man-db | 2.8.5-2+deb10u1 | +| manpages | 4.16-2 | +| manpages-dev | 4.16-2 | +| nano | 3.2-3 | +| ncdu | 1.13-1+b1 | +| net-tools | 1.60+git20180626.aebd88e-1 | +| ninja-build | 1.8.2-1 | +| openssh-client | 1:7.9p1-10+deb10u4 | +| pkg-config | 0.29-6 | +| procps | 2:3.3.15-2 | +| psmisc | 23.2-1+deb10u1 | +| rsync | 3.1.3-6 | +| strace | 4.26-0.2 | +| sudo | 1.8.27-1+deb10u6 | +| tar | 1.30+dfsg-6+deb10u1 | +| unzip | 6.0-23+deb10u3 | +| valgrind | 1:3.14.0-3 | +| vim-tiny | 2:8.1.0875-5+deb10u6 | +| wget | 1.20.1-1.1 | +| zip | 3.0-11+b1 | +| zlib1g | 1:1.2.11.dfsg-1+deb10u2 | +| zsh | 5.7.1-1+deb10u1 | + +## Variant: noble + +**Digest:** sha256:0e1e22f285b48ea25fd29c95328708886078b5a685f746e53105fd58e7865534 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/cpp:1.2.0-noble +mcr.microsoft.com/devcontainers/cpp:1.2.0-ubuntu-24.04 +mcr.microsoft.com/devcontainers/cpp:1.2.0-ubuntu24.04 +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Ubuntu 24.04 LTS (debian-like distro) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** ubuntu + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| GCC | 13.2.0-23ubuntu4 | +| Clang | 18.1.3 (1) | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | b1c5315a5fbc33624525e434ddbaec3bb30030e2 | /home/vscode/.oh-my-zsh | +| [vcpkg](https://github.com/microsoft/vcpkg) | f4456c1b974131b8467c7371a3c302b7f58a99f2 | /usr/local/vcpkg | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.45.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 2.7.14build2 | +| apt-utils | 2.7.14build2 | +| bash-completion | 1:2.11-8 | +| build-essential | 12.10ubuntu1 | +| ca-certificates | 20240203 | +| clang | 1:18.0-59~exp2 | +| cmake | 3.28.3-1build7 | +| cppcheck | 2.13.0-2ubuntu3 | +| curl | 8.5.0-2ubuntu10.1 | +| dialog | 1.3-20240101-1 | +| gdb | 15.0.50.20240403-0ubuntu1 | +| git | 1:2.43.0-1ubuntu7 | +| gnupg2 | 2.4.4-2ubuntu17 | +| htop | 3.3.0-4build1 | +| iproute2 | 6.1.0-1ubuntu6 | +| jq | 1.7.1-3build1 | +| less | 590-2ubuntu2.1 | +| libc6 | 2.39-0ubuntu8.1 | +| libgssapi-krb5-2 | 1.20.1-6ubuntu2 | +| libicu74 | 74.2-1ubuntu3 | +| libkrb5-3 | 1.20.1-6ubuntu2 | +| libstdc++6 | 14-20240412-0ubuntu1 | +| lldb | 1:18.0-59~exp2 | +| llvm | 1:18.0-59~exp2 | +| locales | 2.39-0ubuntu8.1 | +| lsb-release | 12.0-2 | +| lsof | 4.95.0-1build3 | +| man-db | 2.12.0-4build2 | +| manpages | 6.7-2 | +| manpages-dev | 6.7-2 | +| nano | 7.2-2build1 | +| ncdu | 1.19-0.1 | +| net-tools | 2.10-0.1ubuntu4 | +| ninja-build | 1.11.1-2 | +| openssh-client | 1:9.6p1-3ubuntu13 | +| pkg-config | 1.8.1-2build1 | +| procps | 2:4.0.4-4ubuntu3 | +| psmisc | 23.7-1build1 | +| rsync | 3.2.7-1ubuntu1 | +| strace | 6.8-0ubuntu2 | +| sudo | 1.9.15p5-3ubuntu5 | +| tar | 1.35+dfsg-3build1 | +| unzip | 6.0-28ubuntu4 | +| valgrind | 1:3.22.0-0ubuntu3 | +| vim-tiny | 2:9.1.0016-1ubuntu7 | +| wget | 1.21.4-1ubuntu4 | +| zip | 3.0-13build1 | +| zlib1g | 1:1.3.dfsg-3.1ubuntu2 | +| zsh | 5.9-6ubuntu2 | + +## Variant: jammy + +**Digest:** sha256:0d734c53974cfd7bb746fdd4acec8586c13bd21cd51572c0afedcaf83199a020 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/cpp:1.2.0-jammy +mcr.microsoft.com/devcontainers/cpp:1.2.0-ubuntu-22.04 +mcr.microsoft.com/devcontainers/cpp:1.2.0-ubuntu22.04 +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Ubuntu 22.04.4 LTS (debian-like distro) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| GCC | 11.4.0-1ubuntu1~22.04 | +| Clang | 14.0.0-1ubuntu1.1 | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | b1c5315a5fbc33624525e434ddbaec3bb30030e2 | /home/vscode/.oh-my-zsh | +| [vcpkg](https://github.com/microsoft/vcpkg) | f4456c1b974131b8467c7371a3c302b7f58a99f2 | /usr/local/vcpkg | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.45.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 2.4.12 | +| apt-utils | 2.4.12 | +| bash-completion | 1:2.11-5ubuntu1 | +| build-essential | 12.9ubuntu3 | +| ca-certificates | 20230311ubuntu0.22.04.1 | +| clang | 1:14.0-55~exp2 | +| cmake | 3.22.1-1ubuntu1.22.04.2 | +| cppcheck | 2.7-1 | +| curl | 7.81.0-1ubuntu1.16 | +| dialog | 1.3-20211214-1 | +| gdb | 12.1-0ubuntu1~22.04 | +| git | 1:2.34.1-1ubuntu1.10 | +| gnupg2 | 2.2.27-3ubuntu2.1 | +| htop | 3.0.5-7build2 | +| iproute2 | 5.15.0-1ubuntu2 | +| jq | 1.6-2.1ubuntu3 | +| less | 590-1ubuntu0.22.04.3 | +| libc6 | 2.35-0ubuntu3.7 | +| libgssapi-krb5-2 | 1.19.2-2ubuntu0.3 | +| libicu70 | 70.1-2 | +| libkrb5-3 | 1.19.2-2ubuntu0.3 | +| liblttng-ust1 | 2.13.1-1ubuntu1 | +| libstdc++6 | 12.3.0-1ubuntu1~22.04 | +| lldb | 1:14.0-55~exp2 | +| llvm | 1:14.0-55~exp2 | +| locales | 2.35-0ubuntu3.7 | +| lsb-release | 11.1.0ubuntu4 | +| lsof | 4.93.2+dfsg-1.1build2 | +| man-db | 2.10.2-1 | +| manpages | 5.10-1ubuntu1 | +| manpages-dev | 5.10-1ubuntu1 | +| nano | 6.2-1 | +| ncdu | 1.15.1-1 | +| net-tools | 1.60+git20181103.0eebece-1ubuntu5 | +| ninja-build | 1.10.1-1 | +| openssh-client | 1:8.9p1-3ubuntu0.7 | +| pkg-config | 0.29.2-1ubuntu3 | +| procps | 2:3.3.17-6ubuntu2.1 | +| psmisc | 23.4-2build3 | +| rsync | 3.2.7-0ubuntu0.22.04.2 | +| strace | 5.16-0ubuntu3 | +| sudo | 1.9.9-1ubuntu2.4 | +| tar | 1.34+dfsg-1ubuntu0.1.22.04.2 | +| unzip | 6.0-26ubuntu3.2 | +| valgrind | 1:3.18.1-1ubuntu2 | +| vim-tiny | 2:8.2.3995-1ubuntu2.16 | +| wget | 1.21.2-2ubuntu1 | +| zip | 3.0-12build2 | +| zlib1g | 1:1.2.11.dfsg-2ubuntu9.2 | +| zsh | 5.8.1-1 | + +## Variant: focal + +**Digest:** sha256:e7dc23fc447d2cd133cb7509431837272d675e1932074f6b7ef2b694858bfede + +**Tags:** +``` +mcr.microsoft.com/devcontainers/cpp:1.2.0-focal +mcr.microsoft.com/devcontainers/cpp:1.2.0-ubuntu-20.04 +mcr.microsoft.com/devcontainers/cpp:1.2.0-ubuntu20.04 +mcr.microsoft.com/devcontainers/cpp:1.2.0-ubuntu +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Ubuntu 20.04.6 LTS (debian-like distro) + +**Architectures:** linux/amd64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| GCC | 9.4.0-1ubuntu1~20.04.2 | +| Clang | 10.0.0-4ubuntu1 | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | b1c5315a5fbc33624525e434ddbaec3bb30030e2 | /home/vscode/.oh-my-zsh | +| [vcpkg](https://github.com/microsoft/vcpkg) | f4456c1b974131b8467c7371a3c302b7f58a99f2 | /usr/local/vcpkg | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.45.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 2.0.10 | +| apt-utils | 2.0.10 | +| bash-completion | 1:2.10-1ubuntu1 | +| build-essential | 12.8ubuntu1.1 | +| ca-certificates | 20230311ubuntu0.20.04.1 | +| clang | 1:10.0-50~exp1 | +| cmake | 3.16.3-1ubuntu1.20.04.1 | +| cppcheck | 1.90-4build1 | +| curl | 7.68.0-1ubuntu2.22 | +| dialog | 1.3-20190808-1 | +| gdb | 9.2-0ubuntu1~20.04.1 | +| git | 1:2.25.1-1ubuntu3.11 | +| gnupg2 | 2.2.19-3ubuntu2.2 | +| htop | 2.2.0-2build1 | +| iproute2 | 5.5.0-1ubuntu1 | +| jq | 1.6-1ubuntu0.20.04.1 | +| less | 551-1ubuntu0.3 | +| libc6 | 2.31-0ubuntu9.15 | +| libgcc1 | 1:10.5.0-1ubuntu1~20.04 | +| libgssapi-krb5-2 | 1.17-6ubuntu4.4 | +| libicu66 | 66.1-2ubuntu2.1 | +| libkrb5-3 | 1.17-6ubuntu4.4 | +| liblttng-ust0 | 2.11.0-1 | +| libssl1.1 | 1.1.1f-1ubuntu2.22 | +| libstdc++6 | 10.5.0-1ubuntu1~20.04 | +| lldb | 1:10.0-50~exp1 | +| llvm | 1:10.0-50~exp1 | +| locales | 2.31-0ubuntu9.15 | +| lsb-release | 11.1.0ubuntu2 | +| lsof | 4.93.2+dfsg-1ubuntu0.20.04.1 | +| man-db | 2.9.1-1 | +| manpages | 5.05-1 | +| manpages-dev | 5.05-1 | +| nano | 4.8-1ubuntu1 | +| ncdu | 1.14.1-1 | +| net-tools | 1.60+git20180626.aebd88e-1ubuntu1 | +| ninja-build | 1.10.0-1build1 | +| openssh-client | 1:8.2p1-4ubuntu0.11 | +| pkg-config | 0.29.1-0ubuntu4 | +| procps | 2:3.3.16-1ubuntu2.4 | +| psmisc | 23.3-1 | +| rsync | 3.1.3-8ubuntu0.7 | +| strace | 5.5-3ubuntu1 | +| sudo | 1.8.31-1ubuntu1.5 | +| tar | 1.30+dfsg-7ubuntu0.20.04.4 | +| unzip | 6.0-25ubuntu1.2 | +| valgrind | 1:3.15.0-1ubuntu9.1 | +| vim-tiny | 2:8.1.2269-1ubuntu5.22 | +| wget | 1.20.3-1ubuntu2 | +| zip | 3.0-11build1 | +| zlib1g | 1:1.2.11.dfsg-2ubuntu1.5 | +| zsh | 5.8-3ubuntu1.1 | + diff --git a/src/typescript-node/history/1.1.0.md b/src/typescript-node/history/1.1.0.md new file mode 100644 index 000000000..2ef88c677 --- /dev/null +++ b/src/typescript-node/history/1.1.0.md @@ -0,0 +1,734 @@ +# [typescript-node](https://github.com/devcontainers/images/tree/main/src/typescript-node) + +**Image version:** 1.1.0 + +**Source release/branch:** [v0.3.37](https://github.com/devcontainers/images/tree/v0.3.37/src/typescript-node) + +**Image variations:** +- [22-bookworm](#variant-22-bookworm) +- [20-bookworm](#variant-20-bookworm) +- [18-bookworm](#variant-18-bookworm) +- [22-bullseye](#variant-22-bullseye) +- [20-bullseye](#variant-20-bullseye) +- [18-bullseye](#variant-18-bullseye) +- [20-buster](#variant-20-buster) +- [18-buster](#variant-18-buster) + +## Variant: 22-bookworm + +**Digest:** sha256:52f2401bd5937985be000f34bb33bb3a3a47bd20249d91bc787d8f00eba220e9 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:1.1.0-22-bookworm +mcr.microsoft.com/devcontainers/typescript-node:1.1.0-22 +mcr.microsoft.com/devcontainers/typescript-node:1.1.0-bookworm +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 12 (bookworm) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** node + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Node.js](https://nodejs.org/en/) | 22.1.0 | /usr/local | +| [TypeScript](https://www.typescriptlang.org/) | 5.4.5 | /usr/local/share/npm-global | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | b1c5315a5fbc33624525e434ddbaec3bb30030e2 | /home/node/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | bab86d5de571015b63fd8fc30b47bbe072a1290e | /usr/local/share/nvm | + +**Npm globally installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| eslint | 9.2.0 | +| tslint-to-eslint-config | 2.14.3 | +| typescript | 5.4.5 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.45.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 2.6.1 | +| apt-utils | 2.6.1 | +| ca-certificates | 20230311 | +| curl | 7.88.1-10+deb12u5 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.2-1.1 | +| gnupg2 | 2.2.40-1.1 | +| htop | 3.2.2-2 | +| iproute2 | 6.1.0-3 | +| jq | 1.6-2.1 | +| less | 590-2.1~deb12u2 | +| libc6 | 2.36-9+deb12u7 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u1 | +| libicu72 | 72.1-3 | +| libkrb5-3 | 1.20.1-2+deb12u1 | +| liblttng-ust1 | 2.13.5-1 | +| libstdc++6 | 12.2.0-14 | +| locales | 2.36-9+deb12u7 | +| lsb-release | 12.0-1 | +| lsof | 4.95.0-1 | +| man-db | 2.11.2-2 | +| manpages | 6.03-2 | +| manpages-dev | 6.03-2 | +| nano | 7.2-1 | +| ncdu | 1.18-0.2 | +| net-tools | 2.10-0.1 | +| openssh-client | 1:9.2p1-2+deb12u2 | +| procps | 2:4.0.2-3 | +| psmisc | 23.6-1 | +| rsync | 3.2.7-1 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u1 | +| unzip | 6.0-28 | +| vim-tiny | 2:9.0.1378-2 | +| wget | 1.21.3-1+b2 | +| zip | 3.0-13 | +| zlib1g | 1:1.2.13.dfsg-1 | +| zsh | 5.9-4+b2 | + +## Variant: 20-bookworm + +**Digest:** sha256:ac09ab0d7edb7cecbeed8ad2dd90bb61aac9e9d6ce9d0c1d026889696de814eb + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:1.1.0-20-bookworm +mcr.microsoft.com/devcontainers/typescript-node:1.1.0-20 +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 12 (bookworm) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** node + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Node.js](https://nodejs.org/en/) | 20.13.1 | /usr/local | +| [TypeScript](https://www.typescriptlang.org/) | 5.4.5 | /usr/local/share/npm-global | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | b1c5315a5fbc33624525e434ddbaec3bb30030e2 | /home/node/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | bab86d5de571015b63fd8fc30b47bbe072a1290e | /usr/local/share/nvm | + +**Npm globally installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| eslint | 9.2.0 | +| tslint-to-eslint-config | 2.14.3 | +| typescript | 5.4.5 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.45.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 2.6.1 | +| apt-utils | 2.6.1 | +| ca-certificates | 20230311 | +| curl | 7.88.1-10+deb12u5 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.2-1.1 | +| gnupg2 | 2.2.40-1.1 | +| htop | 3.2.2-2 | +| iproute2 | 6.1.0-3 | +| jq | 1.6-2.1 | +| less | 590-2.1~deb12u2 | +| libc6 | 2.36-9+deb12u7 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u1 | +| libicu72 | 72.1-3 | +| libkrb5-3 | 1.20.1-2+deb12u1 | +| liblttng-ust1 | 2.13.5-1 | +| libstdc++6 | 12.2.0-14 | +| locales | 2.36-9+deb12u7 | +| lsb-release | 12.0-1 | +| lsof | 4.95.0-1 | +| man-db | 2.11.2-2 | +| manpages | 6.03-2 | +| manpages-dev | 6.03-2 | +| nano | 7.2-1 | +| ncdu | 1.18-0.2 | +| net-tools | 2.10-0.1 | +| openssh-client | 1:9.2p1-2+deb12u2 | +| procps | 2:4.0.2-3 | +| psmisc | 23.6-1 | +| rsync | 3.2.7-1 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u1 | +| unzip | 6.0-28 | +| vim-tiny | 2:9.0.1378-2 | +| wget | 1.21.3-1+b2 | +| zip | 3.0-13 | +| zlib1g | 1:1.2.13.dfsg-1 | +| zsh | 5.9-4+b2 | + +## Variant: 18-bookworm + +**Digest:** sha256:6576f28f53bf01a06a39d2d053979efaa24f32fbbe42868af664017c64a7cfcb + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:1.1.0-18-bookworm +mcr.microsoft.com/devcontainers/typescript-node:1.1.0-18 +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 12 (bookworm) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** node + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Node.js](https://nodejs.org/en/) | 18.20.2 | /usr/local | +| [TypeScript](https://www.typescriptlang.org/) | 5.4.5 | /usr/local/share/npm-global | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | b1c5315a5fbc33624525e434ddbaec3bb30030e2 | /home/node/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | bab86d5de571015b63fd8fc30b47bbe072a1290e | /usr/local/share/nvm | + +**Npm globally installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| eslint | 9.2.0 | +| tslint-to-eslint-config | 2.14.3 | +| typescript | 5.4.5 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.45.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 2.6.1 | +| apt-utils | 2.6.1 | +| ca-certificates | 20230311 | +| curl | 7.88.1-10+deb12u5 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.2-1.1 | +| gnupg2 | 2.2.40-1.1 | +| htop | 3.2.2-2 | +| iproute2 | 6.1.0-3 | +| jq | 1.6-2.1 | +| less | 590-2.1~deb12u2 | +| libc6 | 2.36-9+deb12u7 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u1 | +| libicu72 | 72.1-3 | +| libkrb5-3 | 1.20.1-2+deb12u1 | +| liblttng-ust1 | 2.13.5-1 | +| libstdc++6 | 12.2.0-14 | +| locales | 2.36-9+deb12u7 | +| lsb-release | 12.0-1 | +| lsof | 4.95.0-1 | +| man-db | 2.11.2-2 | +| manpages | 6.03-2 | +| manpages-dev | 6.03-2 | +| nano | 7.2-1 | +| ncdu | 1.18-0.2 | +| net-tools | 2.10-0.1 | +| openssh-client | 1:9.2p1-2+deb12u2 | +| procps | 2:4.0.2-3 | +| psmisc | 23.6-1 | +| rsync | 3.2.7-1 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u1 | +| unzip | 6.0-28 | +| vim-tiny | 2:9.0.1378-2 | +| wget | 1.21.3-1+b2 | +| zip | 3.0-13 | +| zlib1g | 1:1.2.13.dfsg-1 | +| zsh | 5.9-4+b2 | + +## Variant: 22-bullseye + +**Digest:** sha256:5b0f54787469b1336d5f29ac2e96d929b9bd26fcc561cad9c0035487ab76a343 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:1.1.0-22-bullseye +mcr.microsoft.com/devcontainers/typescript-node:1.1.0-bullseye +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 11 (bullseye) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** node + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Node.js](https://nodejs.org/en/) | 22.1.0 | /usr/local | +| [TypeScript](https://www.typescriptlang.org/) | 5.4.5 | /usr/local/share/npm-global | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | b1c5315a5fbc33624525e434ddbaec3bb30030e2 | /home/node/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | bab86d5de571015b63fd8fc30b47bbe072a1290e | /usr/local/share/nvm | + +**Npm globally installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| eslint | 9.2.0 | +| tslint-to-eslint-config | 2.14.3 | +| typescript | 5.4.5 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.45.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 2.2.4 | +| apt-utils | 2.2.4 | +| ca-certificates | 20210119 | +| curl | 7.74.0-1.3+deb11u11 | +| dialog | 1.3-20201126-1 | +| git | 1:2.30.2-1+deb11u2 | +| gnupg2 | 2.2.27-2+deb11u2 | +| htop | 3.0.5-7 | +| iproute2 | 5.10.0-4 | +| jq | 1.6-2.1 | +| less | 551-2+deb11u2 | +| libc6 | 2.31-13+deb11u10 | +| libgssapi-krb5-2 | 1.18.3-6+deb11u4 | +| libicu67 | 67.1-7 | +| libkrb5-3 | 1.18.3-6+deb11u4 | +| liblttng-ust0 | 2.12.1-1 | +| libssl1.1 | 1.1.1w-0+deb11u1 | +| libstdc++6 | 10.2.1-6 | +| locales | 2.31-13+deb11u10 | +| lsb-release | 11.1.0 | +| lsof | 4.93.2+dfsg-1.1 | +| man-db | 2.9.4-2 | +| manpages | 5.10-1 | +| manpages-dev | 5.10-1 | +| nano | 5.4-2+deb11u2 | +| ncdu | 1.15.1-1 | +| net-tools | 1.60+git20181103.0eebece-1 | +| openssh-client | 1:8.4p1-5+deb11u3 | +| procps | 2:3.3.17-5 | +| psmisc | 23.4-2 | +| rsync | 3.2.3-4+deb11u1 | +| strace | 5.10-1 | +| sudo | 1.9.5p2-3+deb11u1 | +| unzip | 6.0-26+deb11u1 | +| vim-tiny | 2:8.2.2434-3+deb11u1 | +| wget | 1.21-1+deb11u1 | +| zip | 3.0-12 | +| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | +| zsh | 5.8-6+deb11u1 | + +## Variant: 20-bullseye + +**Digest:** sha256:5c9af5a61dcd113103a93f170710e5bca58881025955a9e7f4e34fb67bc5f568 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:1.1.0-20-bullseye +mcr.microsoft.com/devcontainers/typescript-node:1.1.0-bullseye +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 11 (bullseye) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** node + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Node.js](https://nodejs.org/en/) | 20.13.1 | /usr/local | +| [TypeScript](https://www.typescriptlang.org/) | 5.4.5 | /usr/local/share/npm-global | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | b1c5315a5fbc33624525e434ddbaec3bb30030e2 | /home/node/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | bab86d5de571015b63fd8fc30b47bbe072a1290e | /usr/local/share/nvm | + +**Npm globally installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| eslint | 9.2.0 | +| tslint-to-eslint-config | 2.14.3 | +| typescript | 5.4.5 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.45.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 2.2.4 | +| apt-utils | 2.2.4 | +| ca-certificates | 20210119 | +| curl | 7.74.0-1.3+deb11u11 | +| dialog | 1.3-20201126-1 | +| git | 1:2.30.2-1+deb11u2 | +| gnupg2 | 2.2.27-2+deb11u2 | +| htop | 3.0.5-7 | +| iproute2 | 5.10.0-4 | +| jq | 1.6-2.1 | +| less | 551-2+deb11u2 | +| libc6 | 2.31-13+deb11u10 | +| libgssapi-krb5-2 | 1.18.3-6+deb11u4 | +| libicu67 | 67.1-7 | +| libkrb5-3 | 1.18.3-6+deb11u4 | +| liblttng-ust0 | 2.12.1-1 | +| libssl1.1 | 1.1.1w-0+deb11u1 | +| libstdc++6 | 10.2.1-6 | +| locales | 2.31-13+deb11u10 | +| lsb-release | 11.1.0 | +| lsof | 4.93.2+dfsg-1.1 | +| man-db | 2.9.4-2 | +| manpages | 5.10-1 | +| manpages-dev | 5.10-1 | +| nano | 5.4-2+deb11u2 | +| ncdu | 1.15.1-1 | +| net-tools | 1.60+git20181103.0eebece-1 | +| openssh-client | 1:8.4p1-5+deb11u3 | +| procps | 2:3.3.17-5 | +| psmisc | 23.4-2 | +| rsync | 3.2.3-4+deb11u1 | +| strace | 5.10-1 | +| sudo | 1.9.5p2-3+deb11u1 | +| unzip | 6.0-26+deb11u1 | +| vim-tiny | 2:8.2.2434-3+deb11u1 | +| wget | 1.21-1+deb11u1 | +| zip | 3.0-12 | +| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | +| zsh | 5.8-6+deb11u1 | + +## Variant: 18-bullseye + +**Digest:** sha256:b55bf613b70adc9b0748080bcc74c232434858b336385dde07ec37eb71de4355 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:1.1.0-18-bullseye +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 11 (bullseye) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** node + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Node.js](https://nodejs.org/en/) | 18.20.2 | /usr/local | +| [TypeScript](https://www.typescriptlang.org/) | 5.4.5 | /usr/local/share/npm-global | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | b1c5315a5fbc33624525e434ddbaec3bb30030e2 | /home/node/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | bab86d5de571015b63fd8fc30b47bbe072a1290e | /usr/local/share/nvm | + +**Npm globally installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| eslint | 9.2.0 | +| tslint-to-eslint-config | 2.14.3 | +| typescript | 5.4.5 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.45.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 2.2.4 | +| apt-utils | 2.2.4 | +| ca-certificates | 20210119 | +| curl | 7.74.0-1.3+deb11u11 | +| dialog | 1.3-20201126-1 | +| git | 1:2.30.2-1+deb11u2 | +| gnupg2 | 2.2.27-2+deb11u2 | +| htop | 3.0.5-7 | +| iproute2 | 5.10.0-4 | +| jq | 1.6-2.1 | +| less | 551-2+deb11u2 | +| libc6 | 2.31-13+deb11u10 | +| libgssapi-krb5-2 | 1.18.3-6+deb11u4 | +| libicu67 | 67.1-7 | +| libkrb5-3 | 1.18.3-6+deb11u4 | +| liblttng-ust0 | 2.12.1-1 | +| libssl1.1 | 1.1.1w-0+deb11u1 | +| libstdc++6 | 10.2.1-6 | +| locales | 2.31-13+deb11u10 | +| lsb-release | 11.1.0 | +| lsof | 4.93.2+dfsg-1.1 | +| man-db | 2.9.4-2 | +| manpages | 5.10-1 | +| manpages-dev | 5.10-1 | +| nano | 5.4-2+deb11u2 | +| ncdu | 1.15.1-1 | +| net-tools | 1.60+git20181103.0eebece-1 | +| openssh-client | 1:8.4p1-5+deb11u3 | +| procps | 2:3.3.17-5 | +| psmisc | 23.4-2 | +| rsync | 3.2.3-4+deb11u1 | +| strace | 5.10-1 | +| sudo | 1.9.5p2-3+deb11u1 | +| unzip | 6.0-26+deb11u1 | +| vim-tiny | 2:8.2.2434-3+deb11u1 | +| wget | 1.21-1+deb11u1 | +| zip | 3.0-12 | +| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | +| zsh | 5.8-6+deb11u1 | + +## Variant: 20-buster + +**Digest:** sha256:fcad4b097fdf5662ee9817c8121f7168098d78ddea469f1900479965aaad4ce9 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:1.1.0-20-buster +mcr.microsoft.com/devcontainers/typescript-node:1.1.0-buster +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 10 (buster) + +**Architectures:** linux/amd64 + +**Available (non-root) user:** node + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Node.js](https://nodejs.org/en/) | 20.13.1 | /usr/local | +| [TypeScript](https://www.typescriptlang.org/) | 5.4.5 | /usr/local/share/npm-global | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | b1c5315a5fbc33624525e434ddbaec3bb30030e2 | /home/node/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | bab86d5de571015b63fd8fc30b47bbe072a1290e | /usr/local/share/nvm | + +**Npm globally installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| eslint | 9.2.0 | +| tslint-to-eslint-config | 2.14.3 | +| typescript | 5.4.5 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.45.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 1.8.2.3 | +| apt-utils | 1.8.2.3 | +| ca-certificates | 20200601~deb10u2 | +| curl | 7.64.0-4+deb10u9 | +| dialog | 1.3-20190211-1 | +| git | 1:2.20.1-2+deb10u8 | +| gnupg2 | 2.2.12-1+deb10u2 | +| htop | 2.2.0-1+b1 | +| iproute2 | 4.20.0-2+deb10u1 | +| jq | 1.5+dfsg-2+b1 | +| less | 487-0.1+b1 | +| libc6 | 2.28-10+deb10u3 | +| libgcc1 | 1:8.3.0-6 | +| libgssapi-krb5-2 | 1.17-3+deb10u6 | +| libicu63 | 63.1-6+deb10u3 | +| libkrb5-3 | 1.17-3+deb10u6 | +| liblttng-ust0 | 2.10.3-1 | +| libssl1.1 | 1.1.1n-0+deb10u6 | +| libstdc++6 | 8.3.0-6 | +| locales | 2.28-10+deb10u3 | +| lsb-release | 10.2019051400 | +| lsof | 4.91+dfsg-1 | +| man-db | 2.8.5-2+deb10u1 | +| manpages | 4.16-2 | +| manpages-dev | 4.16-2 | +| nano | 3.2-3 | +| ncdu | 1.13-1+b1 | +| net-tools | 1.60+git20180626.aebd88e-1 | +| openssh-client | 1:7.9p1-10+deb10u4 | +| procps | 2:3.3.15-2 | +| psmisc | 23.2-1+deb10u1 | +| rsync | 3.1.3-6 | +| strace | 4.26-0.2 | +| sudo | 1.8.27-1+deb10u6 | +| unzip | 6.0-23+deb10u3 | +| vim-tiny | 2:8.1.0875-5+deb10u6 | +| wget | 1.20.1-1.1 | +| zip | 3.0-11+b1 | +| zlib1g | 1:1.2.11.dfsg-1+deb10u2 | +| zsh | 5.7.1-1+deb10u1 | + +## Variant: 18-buster + +**Digest:** sha256:4f691f6fe95377002c5589645aef80513aa4d057d5d473132ad96d062b5efc79 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:1.1.0-18-buster +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 10 (buster) + +**Architectures:** linux/amd64 + +**Available (non-root) user:** node + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Node.js](https://nodejs.org/en/) | 18.20.2 | /usr/local | +| [TypeScript](https://www.typescriptlang.org/) | 5.4.5 | /usr/local/share/npm-global | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | b1c5315a5fbc33624525e434ddbaec3bb30030e2 | /home/node/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | bab86d5de571015b63fd8fc30b47bbe072a1290e | /usr/local/share/nvm | + +**Npm globally installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| eslint | 9.2.0 | +| tslint-to-eslint-config | 2.14.3 | +| typescript | 5.4.5 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.45.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 1.8.2.3 | +| apt-utils | 1.8.2.3 | +| ca-certificates | 20200601~deb10u2 | +| curl | 7.64.0-4+deb10u9 | +| dialog | 1.3-20190211-1 | +| git | 1:2.20.1-2+deb10u8 | +| gnupg2 | 2.2.12-1+deb10u2 | +| htop | 2.2.0-1+b1 | +| iproute2 | 4.20.0-2+deb10u1 | +| jq | 1.5+dfsg-2+b1 | +| less | 487-0.1+b1 | +| libc6 | 2.28-10+deb10u3 | +| libgcc1 | 1:8.3.0-6 | +| libgssapi-krb5-2 | 1.17-3+deb10u6 | +| libicu63 | 63.1-6+deb10u3 | +| libkrb5-3 | 1.17-3+deb10u6 | +| liblttng-ust0 | 2.10.3-1 | +| libssl1.1 | 1.1.1n-0+deb10u6 | +| libstdc++6 | 8.3.0-6 | +| locales | 2.28-10+deb10u3 | +| lsb-release | 10.2019051400 | +| lsof | 4.91+dfsg-1 | +| man-db | 2.8.5-2+deb10u1 | +| manpages | 4.16-2 | +| manpages-dev | 4.16-2 | +| nano | 3.2-3 | +| ncdu | 1.13-1+b1 | +| net-tools | 1.60+git20180626.aebd88e-1 | +| openssh-client | 1:7.9p1-10+deb10u4 | +| procps | 2:3.3.15-2 | +| psmisc | 23.2-1+deb10u1 | +| rsync | 3.1.3-6 | +| strace | 4.26-0.2 | +| sudo | 1.8.27-1+deb10u6 | +| unzip | 6.0-23+deb10u3 | +| vim-tiny | 2:8.1.0875-5+deb10u6 | +| wget | 1.20.1-1.1 | +| zip | 3.0-11+b1 | +| zlib1g | 1:1.2.11.dfsg-1+deb10u2 | +| zsh | 5.7.1-1+deb10u1 | +