0.2.3 • Published 4 years ago

google-calendar-bulk-delete v0.2.3

Weekly downloads
2
License
ISC
Repository
github
Last release
4 years ago

Google Calendar Bulk Delete

Want to delete lots of events from your calendar based on a specific event property? The website doesn't support it. This node app does! It is a typed and promisified version of the Google Calendar NodeJS quickstart guide, which also includes an additional function to delete events based on ID.

Contents

Example

There is an interactive program, example.ts which guides you along to deleting events in bulk via the command line.

  • Install Node, dependencies (npm i), run the program npm start
  • Click Enable Google Calendar API for your account, which effectively creates you a personal app (credentials.json). There is no data at risk here, as you have created an app. It doesn't yet have permission to access anyones data.
  • Run npm start
  • Then, you authorize your app (above) to gain access to your calendar account, by opening the link (token.json). You need to generate a credentials.json (step 1) and place it in the repo folder
  • You need to generate a token.json file by running npm start: contains your access and refress tokens
  • Programmatically choose IDs to delete Terminal screenshot

Known issues

  • You cannot see input into command line, when launching npm start for the first time (no token.json yet). Input still works though.
0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.2

4 years ago

0.1.3

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago