Skip to content
This repository has been archived by the owner on Nov 28, 2022. It is now read-only.

rikuson/eol.bar

Repository files navigation

eol.bar

Unit Test Heath Check

logo

When your project depends on other product, you must care when to update those dependencies.
eol.bar provides a schedule of end-of-life dates of various products graphically.
Those data are powered by endoflife.date which is a community-maintained project.

Basic Usage

Put img tag in your project's wiki or something.
Alive lifecycles are shown as a default.

<img src="https://eol.bar/nodejs.svg" />

nodejs

To list multiple products, separate by +.

<img src="https://eol.bar/nodejs+php.svg" />

nodejs+php

Advanced Usage

Filtering

To filter lifecycles, put comparison operator after product name.
Available operators: =, >, >=, <, <=.

NOTE: Right-hand side value of operation should be existing lifecycle.

<img src="https://eol.bar/nodejs<=12.svg" />

nodejs<=12

You can also use wildcard in a value.

<img src="https://eol.bar/php=7.*.svg" />

php=7.*

Cropping

To adjust width, crop by url parameters: from / to.

<img src="https://eol.bar/php=7.*.svg?from=2019-02-01&to=2021-11-30"/>

img

Curl

eol.bar returns ascii graphically by curl request.

NOTE: Currently, Cropping is not supported by curl request.

php

Requesting root path shows help text.

help

Contributing

Please read through our contributing guidelines.