Skip to content

Latest commit

 

History

History
37 lines (23 loc) · 1.29 KB

README.md

File metadata and controls

37 lines (23 loc) · 1.29 KB

eol

eol stands for "End of Life".

It is a CLI tool to query the endoflife.date API, which provides information about the end of life of various software.

Commands and subcommands

products

The products command is used to query the endoflife.date API and retrieve the list of all the products it supports. The list is obtained from the endoflife.date API All Products endpoint.

eol products

get

The get command is used to query the endoflife.date API and retrieve the end of life for all the releases for a specific software, identified by its product name. The product name is passed in the --product flag, and it's obtained from the endoflife.date API All Products endpoint.

eol get --product "go"

In the case you want to retrieve the version whose end of life has not finished, you can pass the release name in the --supported flag.

eol get --product go --supported

If you do not know the name of the product you are looking for, you can use an interactive mode that will retrieve all the products from the endoflife.date API, presenting a prompt to select one of them.

eol get --interactive