1.1.0 • Published 8 years ago

check-events-cli v1.1.0

Weekly downloads
3
License
ISC
Repository
github
Last release
8 years ago

Check events from your favorite website using command line interface.

This package is still in beta.

NPM

You must first code a serverless function to fetch the data from your favorite website and expose them with the standard described in this document. Code samples are given in this events-searcher project

Setup

npm install -g check-events-cli

Configuration

Create config.json file and fill a webservice URL.

Usage

First time configuration

$ check config
Please provide some information here.
? Events microservice URL: https://us-central1-project-name.cloudfunctions.net/events
Perfect ! Changes have been written locally !
/Users/mycaule/Library/Preferences/check-events-cli-nodejs/config.json

Getting help check help.

$ check help

check.js 1.0.0

USAGE
  check.js <command> [options]

COMMANDS
  events              List latest events from the API with filters
  config              Configure the service
  help <command>      Display help for a specific command

GLOBAL OPTIONS
  -h, --help         Display help
  -V, --version      Display version
  --no-color         Disable colors
  --quiet            Quiet mode - only displays warn and error messages
  -v, --verbose      Verbose mode - will also output debug messages

Listing events from the command line.

$ check events --city paris --exclude='toto','titi' --days=samedi,dimanche --summary true

samedi 4 novembre 2017
  Event 1
  Event 2
  Event 3
  ...
dimanche 5 novembre 2017
  Event 1
  Event 2
  Event 3
  ...

Contributing

If you feel like helping with a pull request, I will be more than happy to review this!

Roadmap

Backlog

  • Document webservice contract for events. Read about the standards and check good practices:
  • Support for English language
  • Add a check values command (eg. stock values, ticket prices, announcement)
  • Provide samples with actually working events microservices hosted on Google Cloud.

Package management

  • Better naming of the tool than just check?

Publishing on NPM

npm version [patch, minor, major]
npm publish

MIT License - Michel Hua

1.1.0

8 years ago

1.0.9

8 years ago

1.0.8

8 years ago

1.0.7

8 years ago

1.0.6

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago