cuba-sheet
Version:
Google Sheets + SQL = JSON
18 lines (16 loc) • 449 B
JavaScript
const Transform = require('stream').Transform
const sanitiseResponse = require('../array/sanitise-response')
module.exports = function () {
let isFirstChunk = true
return new Transform({
transform (chunk, encoding, callback) {
const response = chunk.toString()
if (isFirstChunk) {
isFirstChunk = false
callback(null, sanitiseResponse(response))
return
}
callback(null, response)
}
})
}