diff --git a/README.md b/README.md index ff7c67d..2a5f504 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,8 @@ covid19clidev.now.sh Wanna feature this project? Let me know! +[![COVID-19 Tracker CLI](https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=250019&theme=dark)](https://www.producthunt.com/posts/covid-19-tracker-cli?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-covid-19-tracker-cli) + ## How it Works It uses an API and collect the relevant information for your reference. @@ -188,6 +190,24 @@ covid ph --plain covid help ``` +### Local Command Line Tracker in Container +```bash +# Create build file +$ vim covid19-tracker-cli.containerfile +FROM docker.io/library/alpine +RUN apk update +RUN apk add git +RUN apk add npm +RUN git clone https://github.com/warengonzaga/covid19-tracker-cli.git +RUN cd covid19-tracker-cli && npm install && npm link + +# Build container +$ podman build -t covid19-tracker-cli --file=covid19-tracker-cli.containerfile + +# Run container +$ podman run -it --rm=true localhost/covid19-tracker-cli covid PH +``` + ## Official Blog Many people asking me how to properly use my tracker. Here's the blog on [How to Track Coronavirus on Command Line](https://warengonza.ga/covid19-tracker-cli). If you have comments or suggestions please leave it on the comment section of the blog. diff --git a/package-lock.json b/package-lock.json index 99bb891..172219c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "covid19-tracker-cli", - "version": "3.8.5", + "version": "3.8.9", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -542,12 +542,20 @@ "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" }, "dot-prop": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", - "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", + "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", "dev": true, "requires": { - "is-obj": "^1.0.0" + "is-obj": "^2.0.0" + }, + "dependencies": { + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true + } } }, "drawille-blessed-contrib": { @@ -953,12 +961,6 @@ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true }, - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "dev": true - }, "is-path-inside": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", @@ -1015,9 +1017,9 @@ } }, "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==" }, "lodash.toarray": { "version": "4.4.0",