New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@noloco/google-spreadsheet

Package Overview
Dependencies
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@noloco/google-spreadsheet - npm Package Compare versions

Comparing version 3.2.0 to 3.2.1

18

lib/GoogleSpreadsheet.js

@@ -381,2 +381,20 @@ const _ = require('lodash');

async _getDeveloperMetadata(dataFilter) {
// Request type = `developerMetadata:search`
// https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.developerMetadata/search
return this.axios
.post('/developerMetadata:search', {
dataFilters: [dataFilter],
})
.then((response) => response.data.matchedDeveloperMetadata);
}
async getDeveloperMetadataByA1Range(a1Range) {
return this._getDeveloperMetadata({ a1Range });
}
async getDeveloperMetadataByGridRange(gridRange) {
return this._getDeveloperMetadata({ gridRange });
}
async deleteNamedRange(namedRangeId) {

@@ -383,0 +401,0 @@ return this._makeSingleUpdateRequest('deleteNamedRange', { namedRangeId });

@@ -192,2 +192,12 @@ const _ = require('lodash');

async getDeveloperMetadata() {
return this._sheet._spreadsheet.getDeveloperMetadataByGridRange(
{
sheetId: this._sheet.sheetId,
startColumnIndex: this._column,
endColumnIndex: this._column + 1,
}
);
}
// used by worksheet when saving cells

@@ -194,0 +204,0 @@ // returns an individual batchUpdate request to update the cell

@@ -85,4 +85,14 @@ const { columnToLetter } = require('./utils');

}
async getDeveloperMetadata() {
return this._sheet._spreadsheet.getDeveloperMetadataByGridRange(
{
sheetId: this._sheet.sheetId,
startRowIndex: this._rowNumber,
endRowIndex: this._rowNumber + 1,
}
);
}
}
module.exports = GoogleSpreadsheetRow;

2

package.json

@@ -5,3 +5,3 @@ {

"description": "Google Sheets API (v4) -- simple interface to read/write data and manage sheets",
"version": "3.2.0",
"version": "3.2.1",
"license": "Unlicense",

@@ -8,0 +8,0 @@ "keywords": [

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc