4.1.38 • Published 2 years ago

google-calendar-mailer v4.1.38

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

google-calendar-mailer

Unmaintained / Archived npm

UNMAINTAINED

Due to changes in Google's OAuth2 client requirements, the setup steps as outlined below will not work after February 1, 2023. Since Google is generally locking down OAuth2 flows, it's becoming less convient to write "quick-and-dirty" scripts against your own personal data, so I've decided to stop using this package myself.

Summary

A utility for emailing Google Calendar events that match certain criteria. See taskfile.sample.js for an example of what this package can do.

Uses Nodemailer and Moment.

Setup & Usage

  1. Install Node.js (at least 12+)
  2. Run npm install -g google-calendar-mailer
  3. Create an app on the Google Developer Console. See "Step 1" on this page.
  4. Create a task file. See taskfile.sample.js for the documentation.
  5. Run the task file with google-calendar-mailer <taskfile> (ensure the npm global bin folder is in your $PATH)
    • If you are running google-calendar-mailer for the first time, you will be prompted to generate an access token which you can paste into the task file.
    • The program can also be called with a -c (cron / non-interactive mode) flag: google-calendar-mailer -c <taskfile>. This disables user input for token generation. If the token is missing or is invalid, the program will exit with an error code of 1.
4.1.38

2 years ago

4.1.36

2 years ago

4.1.37

2 years ago

4.1.34

2 years ago

4.1.35

2 years ago

4.1.33

3 years ago

4.1.32

3 years ago

4.1.31

3 years ago

4.1.30

3 years ago

4.1.29

3 years ago

4.1.28

3 years ago

4.1.27

3 years ago

4.1.26

3 years ago

4.1.25

3 years ago

4.1.24

3 years ago

4.1.23

3 years ago

4.1.22

3 years ago

4.1.21

4 years ago

4.1.20

4 years ago

4.1.19

4 years ago

4.1.18

4 years ago

4.1.17

4 years ago

4.1.16

4 years ago

4.1.15

4 years ago

4.1.14

4 years ago

4.1.13

4 years ago

4.1.12

4 years ago

4.1.11

4 years ago

4.1.10

4 years ago

4.1.9

4 years ago

4.1.8

4 years ago

4.1.7

4 years ago

4.1.6

4 years ago

4.1.5

4 years ago

4.1.4

4 years ago

4.1.3

5 years ago

4.1.2

5 years ago

4.1.1

5 years ago

4.1.0

5 years ago

4.0.3

5 years ago

4.0.2

5 years ago

4.0.1

5 years ago

4.0.0

6 years ago

3.1.6

6 years ago

3.1.5

6 years ago

3.1.4

6 years ago

3.1.3

6 years ago

3.1.2

6 years ago

3.1.1

6 years ago

3.1.0

6 years ago

3.0.17

6 years ago

3.0.16

6 years ago

3.0.15

6 years ago

3.0.14

6 years ago

3.0.13

6 years ago

3.0.12

6 years ago

3.0.11

6 years ago

3.0.10

6 years ago

3.0.9

6 years ago

3.0.8

6 years ago

3.0.7

7 years ago

3.0.6

7 years ago

3.0.5

7 years ago

3.0.4

7 years ago

3.0.3

7 years ago

3.0.2

7 years ago

3.0.1

7 years ago

3.0.0

7 years ago

2.0.3

7 years ago

2.0.2

7 years ago

2.0.1

7 years ago

2.0.0

7 years ago

1.1.9

7 years ago

1.1.8

7 years ago

1.1.7

8 years ago

1.1.6

8 years ago

1.1.5

8 years ago

1.1.4

8 years ago

1.1.3

8 years ago

1.1.2

8 years ago

1.1.1

8 years ago

1.1.0

8 years ago

1.0.2

9 years ago