So it's basically a client library for Node.js?
Because the official API is a good working piece of software already.
https://developers.google.com/google-apps/calendar/v3/refere...
https://developers.google.com/google-apps/calendar/v3/refere...
It's just a command line tool that internally uses the official client library.