Farm Invest CLI
A CLI tool, built to detect updates to the products on:
Installation
with npm
npm i -g farm-invest-cli
with yarn
yarn add global farm-invest-cli
for developers
git clone https://github.com/mykeels/farm-invest-cli
cd farm-invest-cli
npm install
npm link
Usage as a CLI tool
farm-invest-cli
farm-invest-cli efarms
farm-invest-cli farm-crowdy
farm-invest-cli thrive-agric
You'll get an output like:
![farm-invest-cli output](https://user-images.githubusercontent.com/11996508/51835933-238da100-22ff-11e9-8dfc-1086b0db4d52.png)
Where the green text shows new products, and text is only shown when there is a difference between the products currently existing and the last time it checked.
Usage in Node environment
const { syncAll, syncEFarms, syncFarmCrowdy, syncThriveAgric } = require('farm-invest-cli')
syncAll().then(diff => {
console.log(diff.toString())
})
syncEFarms().then(diff => {
console.log(diff.toString())
})
syncFarmCrowdy().then(diff => {
console.log(diff.toString())
})
syncThriveAgric().then(diff => {
console.log(diff.toString())
})
const { getEFarms, getFarmCrowdy, getThriveAgric } = require('farm-invest-cli')
getEFarms().then(productListText => {
console.log(productListText)
})
getFarmCrowdy().then(productListText => {
console.log(productListText)
})
getThriveAgric().then(productListText => {
console.log(productListText)
})