Finds the end-of-life runtimes an AI assistant still writes for you — node:20, python3.9, ubuntu-22.04, nodejs20.x — and prints the exact date each one stops deploying.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Finds the end-of-life runtimes an AI assistant still writes for you — node:20, python3.9, ubuntu-22.04, nodejs20.x — and prints the exact date each one stops deploying.
What it does for free
Check the open file against all 54 rules — no key, no cap, no watermark
Check only the lines you select
Every finding carries its real EOL date and the deploy-block date
List all 54 rules and the version each one replaces
Reopen the last report any time
With a licence
Scan the entire workspace — One pass over every Dockerfile, workflow, serverless.yml, .csproj, Gemfile and requirements.txt in the repo, instead of one open file at a time.
Export a dated audit report — Writes CSV, JSON or HTML into the workspace — the artifact a security or upgrade review asks for.
CI-readable JSON output — Machine-readable output so a pipeline can fail the build when a runtime crosses its block date.
Re-check on every save — Runs automatically when you save, so a reintroduced EOL pin is caught as it is typed.
Add your own internal deadline rules — Your own regex rules from settings — internal base images, private registries, your own cutoff dates.