1.3.3 • Published 3 months ago

@kdrowe/gclient v1.3.3

Weekly downloads
-
License
MIT
Repository
github
Last release
3 months ago

@kdrowe/gclient

Introduction

@kdrowe/gclient is a NodeJS library designed to provide a simplified and streamlined way to interact with various Google APIs, including Gmail, Sheets, and more. This library is built to make it easy for developers to integrate Google services into their NodeJS applications with minimal setup and configuration.

Installation

To install @kdrowe/gclient, run the following command in your NodeJS project:

npm install @kdrowe/gclient

Usage

  1. Configure GOOGLE_SHEETS_CREDENTIALS env var in your application
  • Value should be the path to a JSON file containing credentials of a service account that has access to the Google Sheets API and access to the spreadsheet you want to interact with.
  • If GOOGLE_SHEETS_CREDENTIALS is not found, then the standard GOOGLE_APPLICATION_CREDENTIALS used by Google Client Libraries will be checked.
  • If neither of these env vars are defined, the Sheet object will fail.
  • Note that ADC is not supported.

Publishing a New Revision to npm

To publish a new revision of @kdrowe/gclient to npm for use by client applications, follow these steps:

  1. Increment the Version Number in package.json:
  • Open the package.json file.
  • Increment the version number following semantic versioning.
  • Save the changes.
  1. Publish to npm:
  • Run the following command to publish the new version to npm:
npm publish
  • Ensure you are logged in to npm with the account that has permissions to update the package.
  1. Update Client Applications:
  • Go to the client application's repository.
  • Open the package.json file in the client application.
  • Update the dependency version number for @kdrowe/gclient to the new version.
  • Save the changes.
  • Run the following command to install the latest revision:
npm install
1.3.3

3 months ago

1.3.2

3 months ago

1.3.0

3 months ago

1.2.1

4 months ago

1.2.0

4 months ago

1.1.5

5 months ago

1.1.4

5 months ago

1.1.3

5 months ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.40

1 year ago

1.0.39

1 year ago

1.0.38

1 year ago

1.0.37

1 year ago

1.0.36

1 year ago

1.0.35

1 year ago

1.0.34

1 year ago

1.0.33

1 year ago

1.0.32

1 year ago

1.0.31

1 year ago

1.0.30

1 year ago

1.0.29

1 year ago

1.0.28

1 year ago

1.0.27

1 year ago

1.0.26

1 year ago

1.0.25

1 year ago

1.0.24

1 year ago

1.0.23

1 year ago

1.0.22

1 year ago

1.0.21

1 year ago

1.0.20

1 year ago

1.0.19

1 year ago

1.0.18

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.12

1 year ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago