node-google-spreadsheet
node-google-spreadsheet copied to clipboard
Google Sheets API wrapper for Javascript / Typescript
Works out of the box when deployed on GCP, or using GOOGLE_APPLICATION_CREDENTIALS env var for local dev.
This im using to check headers `await sheet.loadHeaderRow(1)` but giving error - `Error: No values in the header row - fill the first row with header values before trying to...
The **setHeaderRow** method is not documented in the basics, but it's an important one to be able to work with rows of an existing sheet.
Adds a base method to `GoogleSpreadsheet` for fetching metadata by Id and then also for creating metadata The child classes (Worksheet, Rows, Cells) then call these with the right values...
``` await sheet.loadCells('A1:A200'); let a1 = sheet.getCell(0, 0); ``` works !! but.. ``` await sheet.loadCells('MyRange'); let a1 = sheet.getCell(0, 0);
await sheet.getRows() reading all the rows and then finding a specific row is very bulky work for the update & delete operation. Please add some query options for that.
Hi, can I use this package to set data validation rules for a range of cells? I've tried sheet._makeSingleUpdateRequest and sheet.setDataValidation without success. Thanks! ``` values =[ {userEnteredValue: 'Emeli Studs...
This PR adds optional logic that will retry every request that returns in a 429 response. A `429` means you have been rate-limited according to these [usage-limits](https://developers.google.com/sheets/api/reference/limits) This is **off**...
Hi there! I have a small React app I made with create-react-app, and I'm trying to add your library to it so I can push data from a form to...
It seems the sheet only loads columns A-Z. I have a sheet with AA, AB, AC etc.. Any ideas?