What is this?
July 9, 2026 · View on GitHub
This document contains information about common tools that are included to this application. All these tools are available inside application docker container.
Table of Contents ᐞ
npm-check-updates ᐞ
npm-check-updates upgrades your package.json dependencies to the latest versions, ignoring specified versions.
npm-check-updates maintains your existing semantic versioning policies, i.e.,
it will upgrade "express": "^4.0.0" to "express": "^5.0.0".
mversion ᐞ
A cross packaging manager module version handler/bumper. Imitates npm version
to also work on other packaging files. For those times you either have
multiple packaging files (like bower.json, component.json, manifest.json)
or just not a package.json file. mversion can easily bump your version and
optionally commit and create a tag.
thefuck ᐞ
thefuck is installed in the development container to provide command
correction aliases for bash and fish.
Python 3.13 compatibility note ᐞ
At the moment, thefuck 3.32 still imports deprecated Python imp from
thefuck/conf.py and thefuck/types.py. Python 3.13 removed imp, which
causes startup tracebacks when shells load thefuck --alias.
To keep development shells working, the Docker build applies a small
compatibility patch in Dockerfile that replaces imp.load_source usage with
an importlib-based load_source implementation.
This patch should be removed when upstream thefuck no longer imports imp.
Before removal, verify inside container:
thefuck --alias >/dev/null