UNPKG

cuba-sheet

Version:

Google Sheets + SQL = JSON

13 lines (11 loc) 394 B
const defaultQuery = 'select *' module.exports = function (id, query, options) { options = options || {} const url = `https://docs.google.com/a/google.com/spreadsheets/d/${id}/gviz/tq?tq=${encodeURIComponent( query || defaultQuery )}` if (options.sheetName) { return `${url}&sheet=${encodeURIComponent(options.sheetName)}` } return `${url}&gid=${options.sheetId || '0'}` }