{"_id":"@demmings/gssql","_rev":"116-36a065de5526f45d726158efb74d1e1e","name":"@demmings/gssql","dist-tags":{"latest":"1.3.50"},"versions":{"1.0.0":{"name":"@demmings/gssql","version":"1.0.0","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.0.0","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"98907544fabb7688efdfecee4ed1989bc267cb75","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.0.0.tgz","fileCount":14,"integrity":"sha512-j+f2I8HPtQDFkX0DZKKJqqYkFItZDrKkx3a6TM4ptZ1vcwAPM5s+Ob5o4Cgdyd3PP4C+TgUGR9oZ8MNOSYTCYQ==","signatures":[{"sig":"MEYCIQCxW1nljgZLK+27wpupyqFMPTLDMdhqX+GZQoNsOYaHKgIhALFKP1Fu1EhCJ0tQszc+PlRFBEScyVtwoKf6NqktZTiQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":257059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBSxKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKJRAAhHPdH6rbkCl5QYwg3XJ4Pef+2S9IQw4La2Tw1vv4OX/aZPx9\r\nRihzwWTUlD+J+OuIlqjJGOc5FNvyQX9CYzDTSTthVS0r9ab+JoxGkVoDksUU\r\nk2g/VKfvKYLEgvfyaqlgqoYj8UG61piztj6MwojEwtuU20kq+ie2ns6BT+lm\r\nrGcp3lMKKagvBJ2ALCKTKtQ8A5X+SD54yPfb5lDtKvh+TVc+Q+Bf+QU5/BxN\r\nUXntzKFAhJKqqeoa47odWTfv6bKRMOzfn7T1/JEsqbLcZf7n/nvMbgE73pF7\r\njD9eRaEi2wOP5qecHhMOIvAM5O4YveHX93kkeRQ3+GIEifuEQRV0PwaPBUnu\r\n4Gf9RnGrvzOqsNwgmriZ1cYgX+4hfFpbYl8LFTiGGOvSaWx+bxpGpA+Zarfj\r\nyd+ahTOo9amEBzc/ZwgVr03ENsUWYuFHGI9hWsY0BBWQKB5tTQwSGtXjiqee\r\nsZ/x+rYVRgyvJBI/zqGgevcWPqUuTRs2qYQVn0ay3B1b2I5d8Nc3u4fyAiqJ\r\nCsWLjCk42Zy6QE8dUp/wHe/nnVvY44tHJyDO15BOUZTeUj4uT2piLNpNZ2HA\r\nMyuK7Fiya8xfaffBCXm90UKQu9nxbMjIt35wJ6xY3m1BF1COklaPT21MkWGW\r\nKGDNOWNtialDsXLBuPQ4gYTfR0Aw3uSdCpo=\r\n=ikFU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"1ec581b235a1c5a855bebadc8c52fd16d0a81b93","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.18.0","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.16.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gssql_1.0.0_1661283401857_0.8590521594094511","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@demmings/gssql","version":"1.0.1","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.0.1","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"debbe118ceef8856876f49335381841e72790a87","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.0.1.tgz","fileCount":10,"integrity":"sha512-N4oWzS+3Ld6rpNtHGt3LPdgafuJpAtiVzqBq/ZGc5M7VGpWS3kJqthvNeoFN9Bd+54n5FSjXTjyDVi36h14NXw==","signatures":[{"sig":"MEQCIGYufcFaL6GIfctkbSkLA0YW1NRt7wid8w5Yc0EEzjwSAiAwo4ZgrR1C41DKSacEE0A/UyHhZwrP84EjNrL78Fgx9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD+iUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiLhAAovDswpu4XoIpdzQJq3tx5sY0ADjYJTuNV4oMH4vAlnunExqd\r\nbG/zCOtd0MyzZnDF+XhDwi5x8D+bLUdfJY0FZQmkMLLrk1rW01HU0Q8HJ7cD\r\nExBT7EkAU6VzQyOpclccJWBdVodK7Lae1mXxqEOEmXy4ADnmzfIR2c7gDUmD\r\n0f98Fut/lHqED/zFSYnq17O67LvzvLDFkXLSVBTbIuuxEwRtYIAx27bFY27D\r\neJRxk9lMaR40SJn0gNvjKRtn4BAoA46K6gfKz4m3qtCeHLvIJqavvUiij770\r\nx4/OqHOy10DJ1SUlG/K6rJ3OXTzWvGQ9Bna7PMs7oeCD/vvUjSJxmiWkfXHR\r\ncjP64SEZ2nAdKX1CsoZ9PL25Sl0TaXsIBKO1h5suRPKi4WKsmmfgsib/h38n\r\nMLC2TfvNNMg2qi51MJcsRG8gITIhGPeAdwRXSTKE9vKjmB2ayV5f5C0haEPg\r\n7hB8pmj9DoKV+X/auADr3fuLd2zqC0Tfougc1XDKX1nTeS5MsBgH7IJnPzuk\r\nnthX1+scKfQm8CkYQxJx+6zDVGFNAMPxgMsK9UC9f8JYX2ONEwc5661IL0Gr\r\nKnxULBDJX7JAyLbwFVvFjuUVasrWGXjuXVCOk5BDFvFqoWhijmG5Uag+hSWD\r\nCakUVhiBpYfiIcmLDwmeFh0pUG7+nmR3PMQ=\r\n=W2lV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"ca9802472ebfa383d629c50fb718bd4beeeb5b7e","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.18.0","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.16.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.0.1_1661986964099_0.7786116049367062","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@demmings/gssql","version":"1.1.0","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.0","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"ac3e626ef1fc42e1b8b7d0a003a20b9deacac969","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.0.tgz","fileCount":10,"integrity":"sha512-HkX7D3jZXih4u6i/0bzRm1BYUuSo2J5GJ5y0Gjs6gKCXmFWhxVPlwU3j2NjeO8UfNkhKnI0Gy8W6et02riZl4A==","signatures":[{"sig":"MEUCIEDak4h+SEtIGQ/P025cOhwJ3T4bVHYeJToTpCA7eemhAiEA7rKD0PWUqpFnHSXS3XtsZcbhGiu6yVn2M+R8zqKocjA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjE6Z1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaHRAAlLrh2QQ7N9sFcZCLcIA9ieyA91qPVStnzIv6Aoy4Lq29eY0s\r\nwCHt+yTOViWaSsRHNTmL6x59itFAxXsfBnqbGyc7uAcGDC+DX763ukdYjrHl\r\npTdUZwwsLuc81KER7bI/wbKvKvyjFNU7eRXYPVemBkGcSqkHE++QdYf/Ml0b\r\nSDtfxSp76A3cE1iwtL+yxIfXBLQpji/QmaYsc7gz/tV48TMN2088gW2ne8/z\r\nUe7A6+5elitV2K02WEPGCxXRdtPsjto22XND7KnenyVRL4VZ85TD9uuMpc5g\r\nLNgzpuRvv0mZR5l41EhKeOeGcpvenK9I3RRGtfjV7jcNSOqzl6SHLLjJCxKZ\r\nebCwFAqcxq1ocFgcvRaoLpWWEbCFnKfaPMXoDIrV3Fwx2NgPQDmG2xrTPYS8\r\nn0EGHAybvPlDUmjg/yIHlnS7its4ApZ8uItfmh0D1rDAFxc2XPAJdPHWlAlc\r\nPY+MXuPz49/ikjwenWqQoy0hPptcUV6zXWw7+FDcZ4eYp/dOFho53Mz6h1Ac\r\nipy2MG4Bc5ThfhU/cnybuzhTauTShjmP0ahx1iSuPQTFTb+qdzZKUVq3KTTZ\r\n93sZGpmPivJLR+7rbpMw7+Apx0jtmTsR2/xfAlAUiqtGK0YQb+v8ZUWWX1tB\r\naQIMTzIr/CiKMa/MJmwfaQIt9SyPfTW9sqE=\r\n=U3Dv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"26401db8a31238cd78721a9e19ebb5f3d7609f5f","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.18.0","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.16.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.0_1662232181365_0.43414797481522904","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@demmings/gssql","version":"1.1.1","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.1","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"651d9a7cc54a8c1bbb8e57c41870ac52243c415d","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.1.tgz","fileCount":4,"integrity":"sha512-jLEJl35sPcHbf6uCbSOvkH9czQgdqFHEgKot8MDsXNf/YBLvMh+BWbJxOwecXG8dQPw2K8VtNyAmevd9pDVowg==","signatures":[{"sig":"MEQCICe2hYMtxGLI9O9XaoeGBh8WwCCyYH1edZQziLaYS1sMAiAIhvMxEHRTO+0pehGEUBJUALbLfl0B224SQVgECwhpWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjE8lSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjBxAAnZsCvCgDvx3a/jH49y4bpmEmZ+ua2DyQ+IZ3ce+W77S5jr3/\r\nW0xL0Sm5Xt2ue7ETqi6G8oKvSjzKCMIGl2qU5TlFAzV3LxJ0nTWIKxBM+rXJ\r\nI3v6EGDIpIW61inguvtzwCWm3NasAdSpznf1CT9rWHtkmpw3tCHXTuNsDHJH\r\nRHnucAE//DQYMX9IoJV8QfWH85a/z4E+8Rlc8yNF4dmYNLxChMt8GbyfCIDl\r\ntn/DIY5+QzaAWE918Sss8zJOJEc278jZrtDI+Mjbql8VYmeaf/J6jAGnyBCv\r\nddZ3VmzhHoMdmdsZQDt28UbFVGXVrVVUivGB01c1i3fV7GrdEWPwUljlJtxw\r\nXa4k2j9IYXS9sFhUziO+dQ+fcNXASDiP/Ln+MlWF49ODN9H2RG8HIt2O6V9n\r\n5z9DaXv9G1ke112PbZbYGmLhRBCEs6Lce62/5S6F65SxXGWYKP84/KgfrUTv\r\nynx4a3SM4Kzm12sQwSf4Ebwl59tBBRBgLIIamwbHiOBMo/LGiBEBoVBdgA70\r\ntQSsqkj/UoRxgK9tWoSDaKPfKwKZrvcvaD/38BaSWn8g45e2FFXguAD9NdqQ\r\nanqsv5YjNAEF9IKHV3y9YLmGB2RLUMEGPZPEmzs+eto5WqAtVbxxlEZGcQiD\r\nR/74ToBLbVfr61tG/tEycV7VJNGzGV+G3fc=\r\n=lOII\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"ee1b108b5b71b743c22e695afab204645415e1bd","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"6.14.16","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"12.22.12","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.1_1662241106499_0.9824162607065372","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@demmings/gssql","version":"1.1.2","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.2","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"2850b4773625f1a5ffbe6e59434fd6ea13d592ba","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.2.tgz","fileCount":4,"integrity":"sha512-sKWtFtk5U54pO9ouyxNFUf/L0uzrLMRma6YCKewBTy3M0ITv/6jdn5v+4sro7+WNlUwVd63CXYr4djMmETyL1g==","signatures":[{"sig":"MEUCIQDJ+pHNa2ZiVL+fcIOE4UZj9gpQNIwk7lTo3Ee8R8t6oAIgMeZ6iJp+cfm1NcOmJCGeAT9Efg0+5ZfYtyNfCCTvRhw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGXJ0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpuvg//ZmhADMfzAFr+kxjg9uAo52BtlItTCywxtHOby2LGmMR/BHBR\r\nZ5nmmnPKlFlffwB0WwPq7lpNeAWVkgeln30aWrnEBT4vpCbhY7eDiCAdQcP+\r\nQ5Di5tcQcVimpLAhbTmcHPMEFEw6U0eDj26XE+UtAqdGjj13lQPeQn5Reg58\r\nh2CNgkaZ1c2yurNrFHLCo6EAS2seBGpKPTEoq1hDz6h+fcvuzjqfKhImhMgV\r\njxXGtq/aKxHB/HPC9DHfe5TvQGj3INDIOdzcRrFHmXfmU+BAIgr/qSbEgEIN\r\nzNYDmBaNmpKqkXCtztabKE+wu5Xc5bFoWMwV0KkCwEFEAnP1KKRHlI/kmCId\r\n0S9nSkCoKB7dlo137jV1pB8N7GzpJ2ha2JFev/8ddpgbUSceNlit506RQQg4\r\nfIaB4pwqyMwX0w1yXishCzS+izT/CpRMKVFe0RMRNlg1Fggc+tE3ThCmw7VG\r\nNwzGf0RvcikNaqkgSptjbTGjdHmsvKcrOGcrUujCm8UxEXdmnhr042fOLS5g\r\no5PPcxS3CTjBkIpUH7Lq3C4d8jW8FURlJ+JqDlBSqb4HQquwDNv5J51cr5L5\r\nV/gwe6EN0+96kbb9K1xueW+F0dB0q9i3fh+etxg37Bp/XKL3zh9fUPdGzbz6\r\nSKS3c4TlpCtsaBQFdfxjJIXgNzj1onfU9Qw=\r\n=SvQu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"f9524aee8ba0e1191a0755974252c6e7e3272560","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"6.14.16","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"12.22.12","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.2_1662612084110_0.7747906822739137","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@demmings/gssql","version":"1.1.3","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.3","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"a59d0e89ea9728452e2d9fa7d11a38059231448e","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.3.tgz","fileCount":4,"integrity":"sha512-up3eQVInEBq+amzz+AFtUHydicYQVDqIvf/ZegL6FavLU7814q78K6xuEU3U/S1twJ1GvMAOebI9hu+eeBFXIg==","signatures":[{"sig":"MEYCIQCnsZG5hMU9Bituy1VoIYe+7OchK3rBVPT/HR3RVpq7BQIhAK7EcEy5q+yvgBO0x1gTnhFzo2wHwgDtuQHtdDICionq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG1aFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6Zg/+NnbbXBcIwWHXbYG+iiD3do73dvvOFD6cgvpuNRKxvT2P4DI/\r\nE4Wzk+bxM5dMCeuiSmyRWM7GQDtX4VAtQR7Y+chqyo2WRX67Ghjhh/o7LzIs\r\n/70XeewZdIkCGckDbMobwQpsU0DuXRM/APlCnCqkvVOkHQ9znn/Dqsf7Z/im\r\n/VqlyGnp8wwoJSLhQtGXbgcTdVu7vrNGUrYONty9LIr3OQ7G6y7XQXXovjqI\r\n9KCJt8o0eHED0Uz6NGmm178k70IZhmsd/D1qIwCsyzt7h33tFlWsyHLqFoxZ\r\nr7ys8XyoMmqy4U+tPPCgqHSXtFKShqJfQURtSMKGb6c7Gm7T5MwJFIxa9vZT\r\n2ruNk1Vn6hdh+Hg3E05Kx8KgkyK8hJjZx8pK7CEumIIxSM19Xb//L14lCXL7\r\nHfWV8i1AYtnrKceQ0oOPsVYBGmKM50PbTqEgSHPRYNAPKUltDwK+lxpWST9q\r\nuzqlHheOYpv+eeKlhQNxb70qBdfZsE818eLaKpDK/nCAPTrGMAhzkyZJzWva\r\nW+6uUggkURjk1saAqIH/dG+p+6f1dpsT42e0CtBx9JzBqCKfj1RODcpfKPRL\r\nWZuwlcqVTcTFoaP+75WBX/nhQK9biSpWAWD70EXao1HM/H3fdmHX344NweCW\r\nS2ci7dpvvclJ+D3nN/Swiee5FiyeUJXVIrI=\r\n=96oi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"d0a7b8d2afdf3df9c03633f44e6017a9a3971ba2","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"6.14.16","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"12.22.12","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.3_1662736005263_0.6522441317844536","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@demmings/gssql","version":"1.1.4","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.4","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"5cdb36ab50e4bb1709ffdb251177f9ef6f299cc9","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.4.tgz","fileCount":4,"integrity":"sha512-lOk0rDkh1Jpp2xxf2K9DF6FSZ4KCQzUzD6Z285eYoMVF7bgNhrBGJTnMI//lrClvUN+1brVT66zB+ie8dQHiow==","signatures":[{"sig":"MEUCIFt5R4NqwTI7o3P6PR7iDmOHoACYzKgb6SC1L4gId3pPAiEAwljoTSLdgyaUCvMm32J3URkphRRAcfiJ2tIhsCbQI/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG47xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqe4A//VvpKW+5/Rm0W+f6iKEVLnU9rr32HAg4SOETPaaIADgnZkDkW\r\nXwKT19/zg5OONPko24LQ1lUToisRnNb4SbvVtOJ5CYBpDWaa3SOoeYztjXki\r\n/hXbc3OGCjR+LvtQlQ1aHBZaB9aWY34cFyteVWS1KpT/uU+aQ/uBb1y4LFEA\r\nQifdRJN0PYYLGJTVXnnXfOEbDzFUB3G4NwGMZJTDwKCOwENZrujMyhkl7o/s\r\n7zCqPzbxotSCv98gxMBNfQuWVUeZ35oz360QRS+KuIGx7F2wCmbOa46g0wFA\r\n73sOtHP5nB2ixL4ODHD+pWQxzm6MoJH05U5ZY2WQQg5DzN5cGstI1BQTcDLg\r\nYdTWn0rSWgVd48J7iN26lAUJYO5tcjjtojjKZrkCCg+TBDWMoKvZMDvd8GJh\r\njfP99RETzeDuQyrhSU5YtmjfvHVhvqj0amlfLoYsh0SmgdPRCyDMeZF3YwGx\r\nNEfUNVaa3XT9uGwkYBDgW8vV65lLaZdEQM1YOFeDVhtavxgp3m+Pt1vckzLd\r\nGj1BHE6KUaQT66dJ/JBPzJH7mwQtqkzQNNh7npdAxNw/q3kcArEwX8bbB2W7\r\nk55ppe0ae0ISkcM6aSqr+LiFExY3w7ypR5+x9KJ1ABFX3ejNSz4am4AruJcW\r\nZsTn6ni3KH2w43oqJzjM/dcj9rLosmpuVE8=\r\n=F7cK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"4db7374f21bad7da7fffdf71d20022533bfee42b","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"6.14.16","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"12.22.12","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.4_1662750449347_0.6542323098424432","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@demmings/gssql","version":"1.1.5","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.5","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"f5372eaa48485655a6e962978f3bf66457882ec4","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.5.tgz","fileCount":4,"integrity":"sha512-jcoaUaW7gVFrC/xK7zxuEsJ0mS0jV11z+hYL/g6WiUj+R8M5cN4xex/dpFgXmKkmFLAyLmWaia+zW0Yh3SfC8w==","signatures":[{"sig":"MEUCIDykl39zeh7tBVeSlWV4v9bSrqEug1pnvgVGwSOENHm8AiEAoC4Toew7xDeLcAwwyur5jrYJS+j29mZqbi+RRv0OX7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHV/4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4uw/7BCoQU+nXrfvR50PWl4buy3Squ6K5d1O8zyvDHi/qvoVOZAJv\r\ny0a9JHlJ9hM/vhea1mYlSkgZDQtzMSAAQxwXuoaEFE1v2iGSHZmrJ58wblN+\r\nPZQsTjLEv/KXsC5zHRwJB24U4KWXKiSMhdwP2i5U0atEEzpx9/4BUKiogHRp\r\nTlfBinEPePZh1qnOb9o4USUFn/WyQVGjcMC1bZOw/X6X20ZNKW4Uct+rbINz\r\n70LFaRA+PTR/mtaToYcGem6SudbZZGhVCeBtUBqPu9BbLuPoB8fkPI7Yko1h\r\nU3BhTE6gf8X8SQy9AlhmgmxayhBkzSAaT1XR6jz/AYzaM/Tz54YM8pVN5Apj\r\ndDns7jsuXb9MBREjKsA/r8pidxwqTc4GE3e1f2kOWwpOOVtqLoCywuru+t18\r\n0w2ttkUHMvwFD6t+vIS76rkQsuMWZues8eZ7D2hT8YIaHIJJwuK1Z5G02YoF\r\nFVXlJYFtPOrGUSwJxvC43l0yCktiQz1aqfQyl/3PahCKXV1TETdML45pojV1\r\nA84IzsBUVTPJmtihD2CDI8sc/2tYR5pMSCirNw6IJpBvE0ZerOCOknMFtzO6\r\nnCdsn+zB7vF5D2D3P08IdrHVCvU7hAU7cwn8/C3Ya/I9x1gLaC6pb1hVxO0P\r\nlPEzJDk+gpa2NpaRMdqE3p3tYlJxmWQi9x8=\r\n=pg8y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"6c1b6ca285aca088c97a80ade1da95cdd7178eae","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"6.14.16","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"12.22.12","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.5_1662869496698_0.9139203067473567","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@demmings/gssql","version":"1.1.6","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.6","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"ca8097be2755b4e2a91c056cf55d7b790ae3169d","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.6.tgz","fileCount":4,"integrity":"sha512-C3TQ1jA34d4PjvceZtt0HeVJXYwnt5PrGjFxHU53qXOiW5WfKoyrJOTkiQP/Q8Ofpf8kAPFUqpIGabWM5UUKHw==","signatures":[{"sig":"MEQCIAxBaRM3n8NCFDmv5FCbpJ6wejrS+kaOqgIYtmYsA+tPAiAtSTEvAsWyjzopLG3/0t5BrpGP/t/P7vrtDEfPM51t+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHnCfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaRA/9HKQGtsoaYoG2iFM04s3VDh7mrwnrJgfgury3mAAazLdeupH2\r\neqP32Vvo9aFskuWmSVJR9Io+B11Om14yAIYqej9z6G3xbb9ntd0OgNXNK8KQ\r\niS3HOgQcTwx2BbktUDNbszJeZ6JyIkIk050zHZjvSpbPBvqCafPF2zspTLCP\r\ns39KvoXdaSAPx5rUJ3jVd2MddXrIlF+U4QM5prGb9YWGq72B5Z0NLFAED64l\r\ngEsVk0ZRm/IKpiX4zz+344X5bCkgWnZhpKb3dmqPf0OUEwetho+4XoPChJYK\r\nbbMTwzEadEg7M9thuRuj0aU1QuOCoNnSNu319eyUPTJxumn6xPt+YQQh4Hnh\r\nd+rec6g9lN0XGkqijX5Jxu2EAMxi+QBXufpf5GViaSUWx2iQT5Z6cQiS9lfy\r\ncsD5fEVeOWXm7Ce1OKf1qgps/egCyA46yM5YNIi7HDduNCjTau1Gb89rQJl4\r\ncneXUlyvZ8eRGA5SsdbI6bLGde5ACVLmZU9IDZA3ay4wiojMaTlS5nOYZq1i\r\nNGMoltBlV1NUXzYBtjPxsBjwbur4N14Nvsu+KYbwOM3RQ2Coam30XDN6to5l\r\no3HuG7dOcu8RMaDgBkQy4dHI3gNdAVz9iQ26hNsB5YWG7pq7rncR2/bnJf+i\r\ndaPuLXn7Kec/ZTpz2d45r44+lNmOlnJqFDA=\r\n=YDQC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"798a54d50dfc9ceeb44b1779af029df45d58a066","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"6.14.16","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"12.22.12","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.6_1662939295738_0.5234875736241202","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@demmings/gssql","version":"1.1.7","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.7","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"8f444bf0a3231fa40595719d1ea730f416371002","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.7.tgz","fileCount":4,"integrity":"sha512-axPWqIW4DyJ2SAgP/KvLPpDoNmxtm3e8iLwvNMFY4H2ZU1/qqLfLqMZ9Ok0E3Tx0/RH3P8AEOR5XWNcBZ1aC8w==","signatures":[{"sig":"MEYCIQC1MFIDn7jFS4L3u/bVW2FEMSJkeV0STfn4LAAIUKoXhQIhALggBr01PNtDQTISyD2X39H95mH1hG52Px7vA9mVNNvO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH/SiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9gA//do9Vp9KtWnMfRZDb67YnP0HFqdK7Y/Qy1i/gowzrdbwjtzUS\r\nvXtAfdwa+5Q3AOlFgtFkZOe86jTK+zzLlT+zCOMuuXbCFPU6XQMY9/0Vr9sn\r\nLxezGsyuvaATr1FDPUTnu63Ug5itpkcJ9f98GgwKImlEgsQRYjdVjK/pNekW\r\nRIOpXGcf0CZKy2zmEKRfrw4tc2PCq53Xc8QD22UYtkmN+oaZPEirL1Wejfwl\r\nifGBmQkIbcDG7kASf3NLurKzlYR5D8noKBX0/U18akHURu8Ka8Yrcs/Pz4Jp\r\n1AWg3MMcqXsazGWDlss2wh6JJDKTyC9pwJuojijaJbl5BvNJBXwyvFukY18I\r\n+4SgHGfDr3V/9VdfkZ2K674OIvhcVIhX6ouPbVBCJmD81sLl6Z6lo2NSdF/3\r\noZ8rg785FD6krgGBpj1438tuk+KlD7Tu6PqkRtTRIg7rsPiW92G8ikgSiBI2\r\n29Mx3IqcycwPaXtKQBsKmaoYrTijs28iXmDsvg4PbUFohoFrsY7SN7OnpQ+j\r\n5IRxO+mP2md/PYmNX87VgYQnVZ5die8udLr7E00y06X0aRTAqpN5W7rWqwMM\r\nazPX58RdgOiGJWzfC6w1GV+i+7Q8tUPZ1yPePymP50SRjrC2pSkMCTEVJCmn\r\nqqqrYgQWDEXaxVzBRGeelFSBjiSsPfc6kew=\r\n=PUtS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"7b5847ab0e01495d12ddbd4fc0a5a6dc392eea5d","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"6.14.16","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"12.22.12","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.7_1663038626157_0.9461617584071633","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@demmings/gssql","version":"1.1.8","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.8","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"f799e9f2a9ceccce02d65ade82bfb7324e46ec2a","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.8.tgz","fileCount":4,"integrity":"sha512-sjSgha5wT9VKcJ84imCZiYcUiGVhU4pJfXQdJ0MIRwp16zGLboXiJKXY3gsUk6y8/5MXldPTMTPtj+NajgVFcQ==","signatures":[{"sig":"MEQCIH3rV6PW0nX2l6Jo95oBzqhxR2ij8eITeSwdf4xjp98CAiBdXS/8CNOLjKSfzOyQYnwB1VIDakBNEgz7dkxNTHphvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMhtAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGCQ//c9rh9ChzFCMLK1aFBRjMjY2c3Bmso5eIIWXdxoy8O0r8Wcmg\r\nzyTeBy2gaODEVDaZ6KgU01Nvrm1kaj2/Jy4aAWDO5VewtQLJlE7nA+jxWlAj\r\nde1f+YsVNr8xgZi46Vtj0mOO6K6zdVNIX0v7FjlNIB6bP6/VLMY4ErsIL/ta\r\n3AYiYcatP+IeHEEoK02VuL8W6B7m2z8CzgOxMkBq2sXSoN0q1KJKjl9PRImm\r\nhDGCtEo3+cQ7i6lgiZEJJhm9UyexOLcl10UT7In0qN/DUHMUL1SvRvEfVOuG\r\nWgt94zRxD4jfv7FaEblkHC0cawWUpvkCnFW6+BcDAg/2XFLKFKO9uUWkRzI/\r\n/ovn7z4oP2SC7C2Je6GfZHpHgKoNH+BWBCAo9dvxxxjsNVvPhN4EXhoKRWpg\r\nbLFIVoWSDAw0AIi96Y70EbmQRUKk1CJmlLiBDPmMWL7zFuyBAs5/n9vJ/qHZ\r\nraSwghKXtIbYbi7FsNUZwfebXKhjftCagzfkG+GnE2L9IHF4e8D+w6xXQwtk\r\nhJD+zci1D+PHObwr8VX9HmwRM0puwxE0uOBK898uAxv1k1SyfPX/ZH/3fDXa\r\nCDkKouFvMOpTEvgxn9EN5DoJgxgIoaJXs0TwLV60IfFbBzzDEZZ/ePB5s8dP\r\nBPGA0rZTJQ6e2DeC/wNVzXq1quRQpHU5GqQ=\r\n=6nxY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"ab12ecbcd707642c7de2b850bff85db0db8c2531","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"6.14.16","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"12.22.12","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.8_1664228159778_0.23905328263202352","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"@demmings/gssql","version":"1.1.9","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.9","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"1eb4bcf813f800dff5dcf6a1f896f719a4064d12","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.9.tgz","fileCount":4,"integrity":"sha512-T+nXPo8kQazyqfuwgyD2Dv4rAjVKC5rzKMtSd+cLRhNN8q24yxN0YOHUEgOEWD+veGcTwugMqMjLFIq16bmtvg==","signatures":[{"sig":"MEUCIQCq8cHznknDJaC7SSkbqIxli/3bldypcBAxyerkSqUu3gIgLEVac/3pQTtIDuEh3ZjpNGH90CqGoP79yz/bzzyXsnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNyqZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkNg//RnRM+mOWIu3p4l5QP4MW0OLUDGg4maDfUK1P8ZPRF267rVIi\r\nwlFWOcZ4H/jMM0rbiHHl0fIGeyPbTAOkON9soucimSGqztOLHPWNu1aYTqv3\r\nWechWhhBbazXnkooLvkEHQh08x0pHcyPXtxfd+5SCO4K8bcb+KUWv9/fiMQa\r\nKjEpek6z/ihEFXw17KnRWiTSPO1zwzOz/oMbGNYCY92+ieuUGdxqcwcOlxj+\r\n9UusdRxDV2xYB15wDtZXKeOiK9l8TUXVtg5CLsWaRNF27Y0IX6HVk7A/3BdC\r\n3O6qFqmUjrUhMgOj5mH1HcMu9iBX19gODoBzt1mdBplkwAM3g3KZIXa2tlEX\r\nGf9opKghYLX7Tcn/PdWCNB5ZP+RHJD3fkPgiN2jCMYIDmg1Foem946OVF2yy\r\nJ0+wZ4JyLhNuogFgdNSCIN3SL3gEcLXq9fcuN0MIk3MNIHMcBD644KhwnVXz\r\nnvP1U3cTUYutSCBkM+N4t0Zj2vqVnxsoBF7Z6N+55uRNqw6ooteA9LI3lWsq\r\nIQxWXega9vw129rT0rmHP+bt9CYO2JgBmmB2WPVpVU7nFaWANBH421RXEda7\r\naruyDXNxSxbUFnhZvm3zgUtM1KlYZgJP67yAwJnBAkgg4bge//KKN4MyRkDP\r\nfWeJ0dfTN5ud/UzPz/CDTU8nBtZgqKlD3Gg=\r\n=fGep\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"e0a2678d3dc84e3894336aaefdaf29059084b8b6","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"6.14.16","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"12.22.12","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.9_1664559769156_0.7918855019084008","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"@demmings/gssql","version":"1.1.10","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.10","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"f232db552ac978899591d3c784d12667df8eaaee","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.10.tgz","fileCount":4,"integrity":"sha512-kkSWzeHeL6if0AfZWDmSHkX8OO8vQEN/wtyHn0RQm9y0sswSf3Efewf7kQdo0td6EHeR1CyhcUnq/Z26Kc2C8Q==","signatures":[{"sig":"MEUCIGf1AvNBn0OxMpH/W+CiO0kjYQMtu/IhRiAvqWg0E4rsAiEA5FWb2Fesg5DivF9NpOofN0rPw1ZIVzmIBnPZvHI4rCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQF4mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZQw/+IpbFC5TT7Ig8F9bgmHw0dPxh4IFPTmIkKPJPJ4g8m+evqMZF\r\n4kVLClBWpk0huN9BIVavD/DpHXkLD9d3nIbeAkrrGoAVBRr5urCtsp31nlLu\r\nx50bEvoxY5nFUIU7zNNK9Ob7WEdKOQ59H9np+NIyted1lCwhCEOkhu72Hn2u\r\nIqMUc1ExhWVVN3AKwZffSf5BIhDJf/Swa33NmdruPaXxqzIrBtlBJWNVRUW/\r\n4c81WoX//0JUgw5QddY8BWflhDGY7dAWBW8g5uA4jd5Hnh3Fz76PYp9cbs69\r\n2wuKsvPdD3n7wqRhGFJ5PDi3Pa8OxMHKTbPWkH50qbBJWY8QfWDSpJIptjVj\r\nasm+tDJ+rUX7IGJ89UP0zfw0UC64TH/lFwTnLd0ahd78Qlt4MnDqwo3Ga813\r\nJGgNo/zDo/vG1m0I49ixxiWIiFQ71RrFSEbisCTMpwdcT+pNAwyhSzC5fY5+\r\nXIsjQynELpPKhohH2bbOpu5BdnpYyaC3D4Mw7tWy/2XkCpibnBvXpHNK8WcY\r\nIEcaXPX9mQhweCHgKWcOzX5CIzrVXSKay78zHj6aA86YKtJ8f/83O2iSfSiu\r\nCGsIEMdZCyDitIGQ18RrnvyEcWqoQvdVpRfgkyPerSr4BpwO/JZVAkSP1G4w\r\nupaCoU9cGJWucJJSmTPOWSuLq/3SR/5SgVs=\r\n=2q80\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"9cb7a05f6b9137d892c3fc4e07e3264f8f2958b0","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"6.14.16","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"12.22.12","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.10_1665162789837_0.11781876639954092","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"@demmings/gssql","version":"1.1.11","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.11","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"50c223bf516c40d5c9b631e388f48a6258f6489d","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.11.tgz","fileCount":4,"integrity":"sha512-N0sW1yWqNdRRRgggk1rAiyQcEodKHy1ayfLMh1xX/qQ6inCbJCXVSlDW/4sSfTyPHU9UOe8XxQzS71ji1wjgOg==","signatures":[{"sig":"MEUCIHwt6g4Jwug2B/BCbOEaevlxfF1RFjLFFFnG7OIeAqVdAiEAnGklzSkggdUSGCsbRxrPeJqVzk28EHJOyc5S1/qGKmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRyRlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAsQ/+POvWlIONqep4SzMzYds6noGzPGVFgm8dCFrN+vw5OCAYEycZ\r\nrReLTq50RcL/ReXprnMUat8KekSNFGw4DAuMmxwVmJCebJQ7pabTTII0FI1g\r\n4F0ftItap6TEd7kRXV2cKN+VDaEBbNmYAgEBkJChCOwrUqQtTLZHlhzTtib5\r\nji0UhnmtKEwQN7+iN6TBhAKs4p7Qhk0MghIiJq5X4dGRe20m8ylnUcL1i4Zj\r\nGFlu0A4SJt6IMQylcq3jDF2TcIzivJ47HXlzm0KczyDz4LvXsn3mKvSrOoCW\r\nlGj53mGo9inHtfLl5J3HTZ5O6e+hgiDCLV/FbQ1bXBJR5ZH2pBz7H34ityTz\r\nowpAmay4ECeOVw1MkmJOH0/c6oESUmqlhqKx8MhRX9JRqC3yl6Mr3hhZke7D\r\nFvc5B+pt7jG804tWK7FFvLkG73BV9/W+HScJ0T8F9/8DKtUQ8RZGo8T4GisP\r\n29blOXLWNaphynkZGIxM61mBu5PPL5gC8/iS0CQAXi3GsJ7LU3sJg3HUI3Ow\r\nv1dOTfIGovsgImc139gTbNEIWOT5Qn4oGLxXkyyFzFqbf0h45DnCwpTpbDEq\r\nVvES8R1/cIci6SdG0Ex5b5k0wDX+AIT4V0pmkEI8Ltlo2T+hzqC0zlhiualA\r\n/g09q5dltCLIsCumQdV56RvfKXba5pAR8rw=\r\n=PSEA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"5e77bcd62fae19ef8c52eb04b9904110b5818374","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"6.14.16","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"12.22.12","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.11_1665606757157_0.9117579243388048","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"@demmings/gssql","version":"1.1.12","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.12","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"c062f15c9237f0efc4b098f834c7b8570bb6cb73","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.12.tgz","fileCount":4,"integrity":"sha512-wb1TOZFRAh55/xbBr9nGQCp4X+MF/qczvAFBadhnbBSasWUgdQjv6EYB5PKxuWgEEkiX1d8FFQq0FjOJktLP3Q==","signatures":[{"sig":"MEYCIQCbat/x/igpaUVODEGWm/lgJ9HTw8JeudKX6OVYwdJy3AIhAKFblZZ90hoMxHXcfesfIa2URkGls4z4HU0nvLd9SJpd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSHv/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpichAAjCaiqgl1w+wpduFM3dG/p3UKs/D0bFzv9/W5n5iaykO7koBA\r\nmMMY+Y6qJE8rvn62pGtN6Z/IYWdCSoI6phXjsOq1XU7ZD76vZOrsnM/CGJ70\r\neLoMNOdQDJO2mPbZDMEDLx40IIsntGEG2s+chCJ8LdRWV5lQhJHy2VN0heqY\r\nD5FlCQSm5i2B1yCu3beMConh9UC6Q8Nu1RYPiZN9Rto2e7rcpPwcV0CqJu5F\r\nHofgGNSCtqfbrjtoh8bV3nQVcSlBkSLU2Iyhj5mWzvOsweSQIARkkXWmrpiW\r\nVhvRPRCvebugut6BHOKc3EDhQk1wdUH0AIpSSqUGWIoAuEmO8qjj6rXqeRSV\r\nRcfqejePDzDcb9CaUAINlPCLPCItRbJORvvPniNu1HO+A5y75Uk6eA9cLGk6\r\nnGkuG0UAPQVUY9n0wlIaF1TaZWCokRCwLSBtTfMI6gtCXMUESsR8gvhVAYGs\r\nLavUaJinFjr0u+TTQ0iNTFvTvBenXdFKlSp0O64JEKdTpLrnlWQN4ib8/E2I\r\nBkCD9dCJP5Fye4oTdv8WrPt4AQFIgvU37UJ0FuvaDyVNUHQzdTluiodf5EHA\r\nq+Q8HCNKizgmjNYETDRfQptvx3BK9cNGT3RpezWgEKMi8DOW28QGn4xhx52k\r\n8hi1iDgQ5obKdjO+ozsQRjNkv4RK7S45c0M=\r\n=YVZu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"377b57cf0db27ed3713ce48b3eaa9cee226220bc","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"6.14.16","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"12.22.12","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.12_1665694719658_0.8119544349729471","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"@demmings/gssql","version":"1.1.13","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.13","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"6ba91d1c33db9fe3f8e92764e8ccec98bc98aaeb","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.13.tgz","fileCount":4,"integrity":"sha512-OYoHKWBp6BYYi6nYvkZ+2uDS3jnCXxJGnaLI5k0XIeE9NxdUIwiONKtuv8/+REenY+1enDHvR1LLsXdPWQ9tMQ==","signatures":[{"sig":"MEQCIDEXiXlOKcB24jZEqu+xwmCDq09YE9pasgjXenVrpvBeAiB/jMuQu6t3uVcWlFDiQ1Kc1E8Il26PQ+43dZTS6Jnemw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSZwUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUmBAAocZ7s8SJtDHEt3hreWRuWq2K6x34nNzF5PGeCByfbeWokQS5\r\nrtA9NwYfy9ysYiMqjspGPt+d/+j/72LKiJngq1bESAuSTQI9fto98DHolB9x\r\nksTxAWdm7tP2ZKkmXQffi4pPpnLN7z5oYgvJssMKOVOI0YF4paSNPXmPnyqA\r\n9sQQSbcwUm0+1RlweZLnN/N4uQvqyY11o4ugRuyW+Z2jxlvWj8hoBu7PIUvf\r\nRDcmQoGEPaUywEQA/rI4s6FBLJqzoDBecB4VAuD9YnSVIgBznpA+XOMcxt7p\r\nS6bCH+2g8LOewGalCw+9BT54WZ1Pv5UZ9KGdmZUkdgltymuQVdETNJgdNJjS\r\n7a8XCYymT1wAIGfnKFriJC6RcBhwqp95COIxD4DYwMY73c6OFZL4Jdhd3guA\r\naRqOmYhgwnEMEROEA/bkYEM59ujIQY/d/nXF5FLmI+4EkLG2PfK7CDLZVm6u\r\ngkK9GLqkA/t1X3sDqe3QGJHsPcvor2VtGarWiqB9bq+OmqU4f+7VpCkmUn0Q\r\nbYatdQXuTs6Y5CgGE7Tt4nJxIYXcCzlYUemGeVfHIfwb1MkTPR1DaNedHJg8\r\n1i6tZ8hk9MeWU15gnWh5S6WMMbxjhLkoMKjrHV6U6wjrzLAeLW9u51ZNQTbQ\r\nkaajtw7eaJhmXi6+q7bbuQp/jIldyhHViNk=\r\n=vuV3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"cc2590aa7682cd58e000f9fa95c4c43eecc06d4e","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"6.14.16","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"12.22.12","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.13_1665768467949_0.28023604886810416","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"@demmings/gssql","version":"1.1.14","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.14","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"70c4bb8297811d0d4770d631b6c1790bd0e92ea9","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.14.tgz","fileCount":4,"integrity":"sha512-k9BV7PKb2c1z8q0Q18Z/gsC2jLJ4EU/eORKwSXE9GMQMq0Y+oj6DbRjVW8bfMA8UkVmO4kCg1E7Bntse+2k5lA==","signatures":[{"sig":"MEUCIGK7i1Vi26ReyXq3oamMts7Ul08QfWVkhzYH6i2Ojtw6AiEAuvmkxnsgtkQy4eh1p2zorxvecWYp9yBNoUXzihWf1D8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSdOVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKmQ/8CfvqVD3bVsAoqKkWUEQ40LU07UURC8IIRfPcBTJPb1zpBTtK\r\nFlpYHfzVhohI0OB8Ld3tUa/5xzfo+mpZBhEtS1hOv9WNBtu3TyejUVL3h5LX\r\nh2FbPu9ekJz/+CYI65OGvCO1//aZLmzzhHeHwmOpmV8u5O2w9CAIZLfGzYly\r\ndDjTxpaIVnLwyyzipRhE/p7dVtZa5PpaVVYxFlOt2VXDfvFIb9nsiNdx3v/F\r\nPAGxXwgxVlAaseIyVFjQWhv8gve4JUpipIaR/mjygIOJtxyFtfvkIl4s2jrv\r\nhGqikqruHn/qDfPv87j06lzvRCAWGx65NWzyjkXFBaItoTFy9+EoGW5nUOQD\r\nkZ+CQoF+hHJKs4C/jTVdeSLaj0Ne8xgRwh3Nnxdy+3UtOxUclGm4YYTias+D\r\nE1ldVcXgTS7p5wKgZCsh7iOwDKCqFt69Alu8vqhNAncBUg16qmZ5r8YlQWi6\r\nODpp7dr3LfcMxqFpiCJYsle7lnJE2JdVU7Z6dGqVdtK/6FpYqsDyOhCgqziI\r\nUjPYk3sRTNr+bN1ZHY47AAMHssqaQR79T+w5T6Dj0LywEUWunOk4A9QKhMcM\r\nIxdZsX/AStzZJJ+Ltb+q/gE2PuPBS/BNpyXFkJVsBJnMgNJW/OOCNOWwVb/I\r\n4JpoXUI/SGCrxevPHVZb+MmmBzFN74FcRIc=\r\n=z1pJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"623536338b261851e64d791e33e9d2fbbc94384f","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"6.14.16","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"12.22.12","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.14_1665782677074_0.6555651263806157","host":"s3://npm-registry-packages"}},"1.1.15":{"name":"@demmings/gssql","version":"1.1.15","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.15","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"e5c85dc75c469d21b3cb0bd05ca4cc2682b3cbe0","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.15.tgz","fileCount":4,"integrity":"sha512-m8J/UbH1yU3qqirZRBGG0fZtr0KidkalfTQG0CU/+IQsfi8xDKVti9p0soqKtHbKT/GEZRRlc4P3gR9b7B6cCw==","signatures":[{"sig":"MEUCIB3BwtjYY6VsRevellKtjAS9coRj5/6t+BU6zARUkB0xAiEAwojr8hCsA+aZYiFT6/ITnEp+ZkXaRfE9UuNWi8mTpyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTaDPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSnRAAma/k1b10d7uF2jnEm0gPd+YuvgCB7ZHPquwMyF24z2Y8dLGc\r\nM3wEwH7slc3xUCW5rNz2PnT75hdSmsmMoaAphTnpB9vOk5vaeF5AQ9DbkXCb\r\nyHibzIWnHJdrUK/pqDfkQsiGuAJnluPd8Y9kf8TxHoo50qWYllA60SJwpHza\r\nC4O4rSTqtvcBJILeGslznbJrBVU9HOyY7/SmvbtXHk/C8aKPFjRx6J3tuSFc\r\n6fBjpSpsjuwL8alylkOIWrp8SRxOF5WQVZANDB4F+CpvAGS2ilajCm80rmDw\r\nCXENBLXWE/S51td1Uw2SDLU74dY3L5owGcfqeUj61pxMkYr18QaGVhZ02PAm\r\nGYtN0enmxU332PP061hUIoHukHJKLSPk3d0ZroJ6OIxSB77ylQqJyzfmiG+C\r\n/CrSsWkSGZWAss+6gM7YXiRX0Jj3tTg1Jk1TkduApe3PECk40rknmFWmrWF9\r\npXipAN3C+yYW0DDtaOxBtOybXqHGcnPoRp95/7fxuYcPxG1un5gJx1+wFNpC\r\nzxAmA18nHwwQUE3yOuNDcOVINWKOEu4FzCbCh75jufccfH0sv4Zxk0gfBiN3\r\nWh/SaRladYXyPieSqugwUCGK27gMoav7OlHDwSAd7j9n2ZwJRkU0hHXMdObk\r\nhqb6cywEJGWNSD6J2mSJO4y0AbYrV+71CEw=\r\n=oAjG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"10dfd4fc34d6be11dd7064034e13b86ff6e58412","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"6.14.16","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"12.22.12","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.15_1666031823496_0.30071425193569","host":"s3://npm-registry-packages"}},"1.1.16":{"name":"@demmings/gssql","version":"1.1.16","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.16","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"3d89c5689661dd167464f83560a4b7fce4b728a8","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.16.tgz","fileCount":4,"integrity":"sha512-pdDjrWJLFxaw73sjE+knGseCrk3W/LwUfF1V65khQWduksjt390SWkXh4RfdMJDZ0IMY8BkNBUnLWfp8jvT8IQ==","signatures":[{"sig":"MEUCIQCVkYGLh/PnaExr4wnUCSJchIGIIUVbUMn3FwC733r9ggIgaOm9zoWpFtM8bwOT8SyPOqzpbHf2xTdIDY+f7Wi/cD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUD5KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrycg//Yk7DKM6Mu3v958kH4V4KiH/IuWUOTmXkdqT4HtEkpwsXnFNs\r\ny1MlnhvRlDfI9E6YmTdmPXGBBufcl16McaEEcDUArBTlaBW1YAurOuvDZfqO\r\niciqG0WDyFnwkQ2mxXsWaECx9D8ECKp+y6R//15MPjE5waJu52BBL+1odZx0\r\n/f3R6J3Y6iPPjsFsmevsmOlYJu2vaDsAi3TfMv/emrQR70wUqvEg6q4fHJS+\r\nekbjOpAD6unNbVGvbIyRZs1yG4wNReJIYtmG7/cKpjkevE0IS+7ThtDlaPxu\r\n2gyJ6uKoLdpfcvzqfRKuDjLe8wEoe3qe4Ewl/nzqMCBkaOHwM3ZoGdgAXWi6\r\nFTAumD4fgXVe4Ds/IlZI7shzeBYjsVhUTWfS+wI7yS2U2yeN/v6xcAOz83Mw\r\nsS64kwFVyA91vVOIOt8pk4H7WHz3nWrAZzyTNQ0T02f5sT27mnSYhYbVpkSt\r\njX6Jp8NqjAZ1Jvrd+4fHCToMmopOlewkYL4Utk46E+eMYsKji9m6cN9Ch2f5\r\nsGqqZD0py31lfmCthUO6Q2tB2K1EkG8bDFxHWuFHRYVH2pAYONwHRUDT/0yI\r\nhutKD8WrSaY7uEu1kqkBCZzri4j1UHdU7bq79vBoO22JqDx3lYXdwkd/lHfR\r\nxf1OSjaLMEQwa/o2CLn1/vHuSnoJLpJD0Oc=\r\n=F+pm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"83fd2aa50dc9d12c4d2e872d69b4e5a835fc9087","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"6.14.16","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"12.22.12","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.16_1666203210070_0.14094728148192592","host":"s3://npm-registry-packages"}},"1.1.17":{"name":"@demmings/gssql","version":"1.1.17","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.17","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"dc5666d48a73a99ba585a537e864fce582b7efcc","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.17.tgz","fileCount":13,"integrity":"sha512-uQ+Btl7pxl3sD4t5OAQ+H5hwLhUJM18UFcd6MxaF9misqHZJwE/aLcClwvrHv7YnRgY7gCvedhlXqiqOsJftuQ==","signatures":[{"sig":"MEUCIQC8x6JTeV9K3kyzzN+TM3sIVbqWxXfOaduR39prKnmn7wIgBfi5JWfm9EbYSpVp9/2cC1I3aytpaEXKTToYJn4L0jk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1468500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUFZaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnsRAAnFn/C3+zaGBjanFA7u4MXxWbKqgD3XVxQ2tzFo2rqAjxiDFz\r\nSM04qgzPFOmgNVCeObDjH1g1eaSvP3SEojwrHccyjaT/+70I32gsvi/foQOj\r\nrGokh2yhZ3zdZipcOJApuhAPKzTVusJ8Y0h8y1MVxyXkyF+jxlXs+S7fuhfu\r\nk07L1tb3rGMGLZmtk8FUW6pRV+YM3fGqhySbdPQuK0zWe6mlSR2hlunA2xGB\r\nhTqX4sj+l4LTqh1u4SAtj73pbLLk03sAJG09Ipi96CYf7WSwpZgzTPR0EDPY\r\nReJBFOzhCeu3/Xow/gmYn6xA8UVquD7Dsz/OTed/1VZ7p5q5it7X1oGPVu4s\r\nyvD8/AXZ3w4JHQ/Jsq2r/tPrClMB51oaoEZPUHvSoFSAjq3b8DD1DfoTlIka\r\nfBS91huM6mGBxzU7NkDYaEusCEqevXh+TMwP8KbFlhwMHCfFvDpuCp9esbMz\r\nBguYZYJWQFx87ipbva22ArW+eREXTtCjyPNmuWRgb+DruVyQZjKMvBbwHpht\r\nbs9l4zb3oDhbBE2MJoDdWGaWe0UI9htf6AKw/3cIkyBKSWOnjHDNHvl0PInB\r\nsA0HJU4KBH+jZVx86nAT6zn7x8DQN1JlZz9pMfCHCVhj8jvKAJkckZKqXTt8\r\neZgaGeZRjd4GlOWekGQ3dwPT/UXvVbGwL20=\r\n=ai/P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"97919c3fe880161496cbd7dcc89aba2c4b98251b","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.15.0","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.17.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.17_1666209369833_0.2636677208155478","host":"s3://npm-registry-packages"}},"1.1.18":{"name":"@demmings/gssql","version":"1.1.18","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.18","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"55c768075d1a183f90fa5c595ebe2ac80cf43eba","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.18.tgz","fileCount":14,"integrity":"sha512-xmuvYnwFEAl3/i+biG2WSZ+fUmoE/pzFpEErUEBk8ScMKI4dLYvdXBl35f/MQLIt29JXW74TwzIYMG+D3BI8aA==","signatures":[{"sig":"MEUCIFYmkwE2kqFda0PbTFQOY18pCUu4wshhGyc+hEQZA6M6AiEAwkdMdIl7JNWEOJtWJOKbkzeFP3DijaYfp8dGnMxMIp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1609844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVGLlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZqw/+N2AI6RBHHOlF737DeoDojRv+DCalOwEM4Xl7CvtT+moYdUGg\r\n6eFQ+yvlYVYtOjWdVPETfDrdav/wYN5bW2IHag7fx+TwjYdv0kYhTPvOEeQM\r\nMhHC9jypNvFze7iwdM+OtLIyadUt5pDp8XgjHt9Wv7Im2LaeQ7d7qNeK7YMJ\r\nETZHQrr8iC0NP/dGMMt1rEqq5YhZwK4jQH34wYEo0T8wHtTcFPZZBkXBfveU\r\n/08KPUUo4EBZ2i9sGvQrRv4OdTKkOMCcyXQlxFAOOYSkx25u5h0bAj+FOvpC\r\nRRbFuJFjF1Y+r+hmwInwPq5EiHfzcdJkj3Ug77DRYdMdhHFu5NmQI05a0d1b\r\nWWRfK+jHBsWXm76yuhnpoTWeu+nduPF5U8Lp/U6bfS8rcZ7T7J5qK3Aa/4KJ\r\nY/drfr9V6WkGOSW9vyGNlVHc8OtY7QCQYa2+ifw6q09irfviEEMZEA/AbDkI\r\npVFiUr0n/PlmXbqcn/D+Kn9w2lpQbjgHPDHJI2yuFNcWwG+EppQgdEvZjyAI\r\nKfaxndZtP5gINV4i29nAwOWGpr3onvTCoeMOwxsqLaQZ3GdSqNRa9Jwo/obp\r\nTT6htkh1HRbhVPW71DTz5jfNoRxAoRP+/Xbw3iczOrIhsDqKsp6DAcmEMg6m\r\n7F8uZIHB0ndH/cTxeiFfPniBIihKn7QJlGU=\r\n=Y4TN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"d8e69683ca0d39e90063b55ebded8a5e3e92a1c8","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.15.0","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.17.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.18_1666474725343_0.32594647233026675","host":"s3://npm-registry-packages"}},"1.1.19":{"name":"@demmings/gssql","version":"1.1.19","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.19","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"b43520ff9ad01cf412efb704489906f0bae84267","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.19.tgz","fileCount":14,"integrity":"sha512-Q2N8Qz0rzgAbOzmTJ0WA3zcx/nySDDPRMmP0k5/8Bhu1yb/BnOln3kdJlzgIVChKQ+Cqls2XVoyU/ZtJ19BVLA==","signatures":[{"sig":"MEUCIDCTEKcOSjve6FKTgAoB2YE0JGamITn9n6j2gh/Eox/EAiEAy0Vqa5Z4zp20FlrQNPMf23BLFd83XfM/L1cDf5XEW0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1613487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVulIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/NA/+JinYQlhN0X+OBafyGzDYl9tCNmAxAUFAy9pXVE+L2KeTkAlU\r\nwbher4LUNwkdOokvQwe3+MIcODg2AUfVNqFeBKlRE+QPxcN5z32Dsqo62/kr\r\nNJVIz22qcKXq7UVl9bE+pmui0c4cT7pra0qOHxsugu6h6LIiJeYFs+O/iTkZ\r\nH5B/0+vG1pig9YfNn2puBaDYJA1s/oi7cysdD297Ru9INpRu3gTus4072PYn\r\ni8F9CZp+YHOG0nwmnf/tiYaPFdFdKWLlNng/XL4Izz0fCr7mvSUw8F4wkDfd\r\nIJS8jc+AbNvXlbZEAkSpiRrWGov5+koQKEPKYo/WZ98ALaPoe0Isgp/jBhKf\r\nP7XNf7W8YpdKJxl8/caWd/bjY0iUPucFoeQKZu6eH86/62kb8nz06gEQ+YSE\r\nIEYKuU85uVNNJ/xOOD9u3JBFjICgdpwtR09xq8PIE3oE4vxdg9vKuObQnw5X\r\nFEgWGSgdJJov8sRZ2Iqr8HWB3dDSikdT/osE9TNWO09jyOWow0akCTA1/sB5\r\n50QEi75EVMvvUfWArOGOlA6KYo9iNlEC/SQflt3YJs7/lsQZ8bjwr2XrV0ho\r\nEWVJvro3rWYTzqWlmLxzMLpceimQgmc6+3j5bijuD0efElaDjGFIZoAWIAg8\r\nxGY8ximTrJQY+t5DifcGJEYE1tAMVZQhMt8=\r\n=O7Uo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"f7b7ba5eef4c05a29ad4defb894eb3ef8a81b76d","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.15.0","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.17.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.19_1666640200172_0.21006373477832896","host":"s3://npm-registry-packages"}},"1.1.20":{"name":"@demmings/gssql","version":"1.1.20","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.20","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"e6a7e16c5d765bcb3f95274dc6e8c770e7251f3e","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.20.tgz","fileCount":14,"integrity":"sha512-sM3SSUCzTI52XBIMPFhVq2FL+wsA33okLNXbGEXoyAd4q0ZNxYgRSuNYvjB5flGG5Hi19hr1V4irxI7PwoMqqQ==","signatures":[{"sig":"MEYCIQC6wDotQReSgxS/ba13p0j1ve9kVVfP5YBJFjqcEWOGRgIhAJabuECvnwYPKsapI1yaZC6TWOpWpFkG1kFD1uQwtlT7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1613627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWYx2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCmg/9ErsyPeG4Opn2RkAdskyobl2s8b0ww0hbvUZDuCc4KDI2rxr4\r\nRH1yjDAkFEkshDdEiovLuBslhl9CO1zE2WKxY/LldKXA0wXxA3uoNq14g7Ll\r\nA+N1LEn+uGIYdyRNIbl9gczlpMcbLk7TAfXFqYMWqdXZA6TVQZgMRU3rorE4\r\nRdNG7SQYkCmAAz1dllBu4RZRPZZnj7rrX2TVn8ftIljaLQBcZCau6Lt2G9yt\r\nlKIHX1Jox4QeuJrf5qaPg+fdHCv4MZCIeRRF/gqpkDT7bRRXSqloP579o2zv\r\nHpHKFipJRkv7DAtnzMwFwpwS2f4K0GHOAnOjpZm33aDWyzHJ4x2ix8wQB/jV\r\np4uGrcrZbvAkhlauwDnLH0E+DJ7oWF8eOUT6rUS1konJiuwWCtf6G0GrI5y+\r\nLM51605iMVR5PI/e1SRXAE5L0zZsRpPzLMWToNaPZJVqXfY4v9ITjCymbTg9\r\nZAtrL1MptzHU7QBxP1MqjoRK0R3p2VF3M5Aj+P9Jg2OGk3Xiq2h4V1m0jwF6\r\np2+u7aFl1SMCwph7l5Oehp2rXZZr0+7Jei2yYhtTW6oJDfYclrXHt+S4ghR4\r\nm1akVBl2Li0ydfqwlGEEZbOvIX0gRqYiXnXjVTYQsSjani2qfJfUsHDZdNu7\r\nio9JdhY/95n+DeFZ4NnuNWE9ssHqSimmJ2k=\r\n=6AUK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"432dc45eb68a3dd78b05e375735a1c46c3e71b1d","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.15.0","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.17.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.20_1666813046459_0.2742101934610004","host":"s3://npm-registry-packages"}},"1.1.21":{"name":"@demmings/gssql","version":"1.1.21","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.21","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"e35377da84fac5a4a9261a000e42dd1e574f38f7","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.21.tgz","fileCount":14,"integrity":"sha512-X3cDqoNxmb7sR9eO692kQwEuSDX2+5jMm2VllpLIpD97aLxfJGXQW4kX9+950fEbfbbxLr5BRkHBXofg3WbcTA==","signatures":[{"sig":"MEUCIFhRqTLRZzVYYIM+M1komeuk16XsMImWtHsG4tm315ziAiEApweSL+cE5/tqzeE6S9a5SXnoEQ8ulMhPoJ4TKMSsUXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1613637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWaJpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrD5g//ZYbobO5WeXaVQdXJ87jAVPsazwHk3GzG/Xmxh5KBr4qor1GY\r\n3XfcHU6hqnl0+DRwxcTyZ/Dcc1BgUX6mwnLWWNvuNj5nGud0yAu4Eky1oJTY\r\nMwWlqM1fok/zUNM8zbX7JsQHs28T1/acPf6DRKktoJsXnen6tn6XZOTU09t6\r\nm85J9zI+ZJ84MwZtrQ5OP2+ugW5N2GC50KnuTR4oY3Hbozy1GtTWx+1rn+Ej\r\nCpEzgnuHfZ1oeqLjbZ67Cc6rYxIAzbSEuWaDGH+VOSWcDeZkqtPMklGwpFH6\r\nmkWYcmGuQt8oiF//BozS4iYSvrk3CdhGtr+Lq+ZywHm3vJPUfYuy3xP+Cl4G\r\nHqs/0Owi66qWYStE/lkezxc92Ln2ce6ivVcwiJfBDapEWwaW82i192aE0aUV\r\ne0Vm8EGnIAEmvSODw2O4SazawvZEZlP6QUYJEhsrnLe8uVLD3mmrGGxrO7kl\r\n2blDW4w3McJyesQ/r+19Y11IP+qO+o2s8YsBEskHEpPm1t5RBxIDNuYOXmZL\r\nyD2SlSam6I3wNymaGJ/C/XAvLtQ9w5lVYLdekDJUmgtElxEOvo7qAt1wmhvi\r\ntkmnGfPSISCUHUMQo+kMcnM+T3PjIn+TlJqrTSifklh48t3nARwbtpPgT7Ea\r\nFhTa2NHZyjyCkClOp9Fkq1HnpPaLwX3Lnv4=\r\n=iGIO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"52e26aa01ff8d4dfcf71d41ac7bf4317d169371b","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.15.0","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.17.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.21_1666818664953_0.23257247843562645","host":"s3://npm-registry-packages"}},"1.1.22":{"name":"@demmings/gssql","version":"1.1.22","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.22","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"acf32bafc54fe2a87551b0b3ce0b27b3f8759644","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.22.tgz","fileCount":14,"integrity":"sha512-8S3j+aNb+W0OTzcauoRwcdjk2byZQN3KiTL5cYCPk2mY4YJ188ZDD7eRZ+sqFLhB04FCYxwlczG3nDEdGG7v0Q==","signatures":[{"sig":"MEUCIAzQAhA+BsD/fYGQO5/DNUn3ve4Gp2+/PK7Tt5RF8MP4AiEA0R+KmiOmWT2U1tkIAKTIoiXhvdNiccW5+t1xr9NFogg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1624138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXs6dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryMg//eYSIsfrPwUpFCKQqlxyX8kcEg7bl/pnq1SXlrGi+pTxkjZZf\r\n9pGy7SOg3AeVTsrhHWRZak4hMxKajvHs1QIybT8MxkqyXDwv5M85oXNBh0QF\r\nB19jRYrFEexMPUXOn0KWalte0ufnuIkWZ3CEj1+JJfebPIrsMSp17Mu8crXh\r\nmzK/6c7nHdQd+UNdNos7+A0jCDP3PqHDChb9n7x/3TLYQ9k9ZGFnivDAqStu\r\nOKMARGHybkFumqzI2zy8avQUplBwa7YvcGqy2zIISnUWhQ+boGCjViJwwHSD\r\nNok5TkFUrmInr1sty7VEEGgs/j0/wOrWzi2p/3ikkpM0gO94F4kEsf49ZlxP\r\nI8zC9Dlhde+nzRtfbY6j6pYjSnb0NUX+IGurykLXcQ3F7ElUMMzpB1dz02Ya\r\nzTYsLsqR6lR+6q8LiFMGp8b243DTeF+uduOUuAQyA+4bQWym4PSD0HQKwTLp\r\nVY9y+DNqL1ChDTnAZDcRtIiq8/2E33R+B9ClnzB2EpcReGH3RdDB9YoJLt1/\r\n4AOlEv7NQpbVq0PSuIZ9Ssigc5xobnGbBRQBu6hz6sqromLuPmIGvS1qs+qC\r\nxjx3SK1eaia9sU9VrtagxXogTXqcFiJGZwZ1sOUG/3/l/a6qA0sL8I3xOEc0\r\nKh3CtguySkX5zMLs7mw+VjnKXo61DBGjfC0=\r\n=7CCL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"e106d5834d1a2c9f5af97da60b6aea044da1c9ed","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.15.0","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.17.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.22_1667157661315_0.4877946028401605","host":"s3://npm-registry-packages"}},"1.1.23":{"name":"@demmings/gssql","version":"1.1.23","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.23","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"6b48300869f5c9ba4b7184dbcdd1a44f5df7e349","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.23.tgz","fileCount":14,"integrity":"sha512-MlVMdvuBSJfsoHZOmRUc9yBV1o2n2yNnjT0PlkkIUBQaZ4mt9fdgjjPTzr1rzLsC9DbldmaGh1oa0fWgFNJRAw==","signatures":[{"sig":"MEUCIQCmQ86/8wEhwCcciQTwl0u+otdmL0y7B62dSVfN11W/PAIgOrafTE5mhxJlOD5uSnpYCWXL8dbdrYLv1ol9mJXsTzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1630639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYtWHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8nw//TADEXTuxYTxLpWM9P+HxG1TBhxm3l/iyNs7R57WFFwXRfVip\r\nyCP4cqAaAeZQ9ZQoOEb+s+Yu/dAnJNihmBC5pMAkt6gp8Dt64ZZf2uhYUFAA\r\nXfmgZeRrnaLpnAvlPRUIsLd3qUSiusG8nVXOaXZZqXhCN3ckluU56s/q3Wsd\r\n4q+SdbJ6UC0dmYYk/k7j208fWbrbKCEtOeSgnZm3JiuXg377Y/Gn4Lfzquwr\r\nqmbMaU7bGCid9MySTXJ79SjDSsLOj6XeK3xXtB3T2ubanmJyLRuSsQcTqQC1\r\nYHxT3f3VGrDHCX5aF/IomZTGuRTJUg87wF5tPBq6VsFyvBN3sOj4XgU+yrE+\r\ncGO/CbenaQi6c6GGENnRC1JhOhiWGEP52EeDp26F+2FUHgsK4Y4gosNs+rFW\r\nWacbCjSz6YxLYci23/cyWx/XFlsBSMQuq26AOMH9qsQCx++pmYp8Yr9zfuzj\r\n4Hjxo2Bosxol/Z2vrjAQWb3J7uuZxd9sEYq9R2O1bw3kW/gDnz6aEV/Vvoll\r\n27kY3pCk1wrXK2km4jW//cBqB7Rch8CtRbyPheWq19eGn/uSKuQOKJPeBQXw\r\nKaJPnAe8uE+jdNdgRkEFNQy4jceuuk+p8IaAUvmfu9z5JspT1wL/OhT81cxO\r\nLM8LfqDtqbES41+eYgItd3ezaKQZKNBmbK8=\r\n=WB2g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"35cc3c2449aa2139ca939d58c078faa37f9c9921","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.15.0","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.17.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.23_1667421575566_0.6300770873290196","host":"s3://npm-registry-packages"}},"1.1.24":{"name":"@demmings/gssql","version":"1.1.24","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.24","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"89648c41a74804e57946dc63e35e5a0d3119ab77","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.24.tgz","fileCount":14,"integrity":"sha512-03sWSYJOBQXMRteQumBfMRxHDjB7u3LM01nDvrBlXG5C3ezeUcQk/Z1SnmIBIRXwQ5db44i2Bsbsm+n7z9ARWg==","signatures":[{"sig":"MEUCIQD3zYZO/eu2RKtpB0uLdDTNg08jbVOl7YMyOTn5AgMXJAIgVuCF70lt56dl9SlypDmI/4eVhmVm7R45sXSEwoJ1/bw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1632578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaUayACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeAQ//aEtqqKtkonx08QPTRhSdLdzHNVTafOjE1XapGlbWhBT0B2Jw\r\n8kHun8feQTYMJntFaQM8VN3fHoLDen2Xi57DojSiYxA+3/063I4LQ9Ke1Wtz\r\na7agk6TtVi7DkdVYGGnfwbQ5bCPqM74uIu+h5ZxlW3JrjQ3vOFemskb26oFT\r\nKApEPP8aPKTGFpwDl0OGMCuJBN6jM5+qU3DcYXl34XuvXChZy7UJGL7yzgjD\r\nTCdQy+mHMr9jxTU0mG4FQccKY6JzVxyCpmWDR7kTbPWaZCiWW3XGfmfIoZnS\r\n43kDb86O1pskMdyYEDfVKUFFpiLrcnjWYRbFo175motc6fQO/EiuUpFqY9Da\r\nrMFjqACHA19uVDzyLhjvwJ2PrX2ZXq11TFhDVnBcF0J1rShSQJa11RHZc0B/\r\nB7b782RtVF0X6/inOm8cC6zwopIi45KbZXUZiVD0YaotsH5C22Rm8o1hNmbE\r\nNcOUzRMMuhRessge775v39Kak8gnRiZeKO19TdVBa5+vdfPzsPnNikFz0bSW\r\nADE6Ec72NNU++q/gkmAt/eUtAOeSwFtUZrnocEHX0a0pZf86EAz2OWxnFakp\r\n9QVsfhMdOTfXBNygMJnQP8UyBz6nvn134RYt40sjzY5eY2/WH4ZN8NkNjkyq\r\n7Fe5x3DR44IO/1XKmd/BFlLr4kbB1ZNJjMg=\r\n=CKSt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"e7fbd4ce5c0783613cf269146af059dcbf534421","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.18.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.24_1667843762141_0.5338167351445808","host":"s3://npm-registry-packages"}},"1.1.25":{"name":"@demmings/gssql","version":"1.1.25","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.25","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"b7f5f2c48d44fa07a0007ec52c238fa927792788","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.25.tgz","fileCount":14,"integrity":"sha512-6XvUe9CnvVw9zW76sHEb+NKq9RImYKX0aodslyp/woiCGY6G3zLCqnOk8KnlJ1pBfp+vYUW9krhBVSTVBYoRIQ==","signatures":[{"sig":"MEQCIGeYv18ME1KHp3aaaSye659BEr5WVqhJX3QLjj4xoPFQAiB3jr57n1HaGFmLevEyLXwZSKaP65JSE1CPw3xc81ldDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1638587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbAILACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGFQ/9HZLGdMKW+jjyN0Y0yaiuE2FJQuaB0OM4L5gycpWeW6shqUTy\r\nv09mQdYXs78z53CYAEtSP8OMIXXfKJXgJGOjgw/xW+Ku7dNf8LmZniibaMog\r\np8t7JI5egE+HKUb2e3zI2f5SxEuYWGLOwo5hd75Qf+V8yr49momkMTFeVYWi\r\n1HXFyfwr9opzJxK9eCD1RzKUyhZZ/Hf/JXGph5c2a/L9BNS0WQdB6wtmbWul\r\nScrzGJuNXVNgZhrSreD0jPMNGisY7KdKdrww1y96L5LZbTgidH+ncBkX7PK0\r\nVJpeHAY/sYlRoCOmYeVrsMKWBX5+mHcjoSLJ0EjUm00TJS6GY3oeWoU2BI6v\r\nqoync0qfrBBn2QnDIiLhBzseE4vYsXHVJOrfjoCLDthgVr08IckfNctL6iWf\r\nFUAFR2fpmKpEH6nzdb/9YUkxppJJyISqSyeA6wOR6SGUIX4oUOFf5Mbug63r\r\nFCZMdoG16PVDOJqSHw+4EAiM+CPm/6REkaBMbCLyX4Jg5IHoactdLB6Ob+iu\r\nY1fO2jV6uO+Lz22/hSAhulUqQtOApWecL1WcjLlDw+FGlujODXA2HElAp/6g\r\nTG38+GtzDgAUCjXwUw9d5zzDzlQ1WGtcKehEz2FUcRCijmq7ZsfGv2R9cZx5\r\ngfMgU4rAN7hFDp3MVhzT31+dX1TfOS+j0ew=\r\n=TkRn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"f0f315a2bb272bbe120b721ea3e949be5e48add7","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.18.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.25_1668022795608_0.5567603737071869","host":"s3://npm-registry-packages"}},"1.1.26":{"name":"@demmings/gssql","version":"1.1.26","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.26","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"5d4eb022f286b8f75935e9594b570bc659b49a44","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.26.tgz","fileCount":15,"integrity":"sha512-dvzFq6nTAtn3EQ36JhsHUUqLVGsZJ1zFnuBSMQmGibgvJxXwlOP0e2P4pAResu5c7sIYchF4kDc8IaIY2wSEVA==","signatures":[{"sig":"MEYCIQC/4CrXy8k5HSF0GqCmNIf3Zyv7x8pTu3mzl9AOjkSupAIhANkVPxm2Bsqc0J39+la6aHJffeOs+9BkeCjb1pkY10LF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1641272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgRT5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2EQ/9GappZuGxzGf9AsZtCqDhc+MlTc7PgZJ105dIDjL+4RxKiV5p\r\n14P+sOibZYlu0jLmZ+mwTPV08kty5y7q4KrAOrnyG+rEI1u38VvOc36kAkYm\r\nVhDsBhkdpm274cROLT6JNuutKTLnZ/zYyTZQnwdqSnyUIshfTWYcaPr3iETJ\r\nX0vyrj4xWvomFz3Ed+nN0yeUPUh9nM81ZET/7EXeugew/TuD5KEXlaaIh1vw\r\n/JmaHEiYIo8HhlIMuXLcIpm3DVuVtyRl5/viA48JgAZ8JyiAjsoupz+0kykm\r\nssVzMKb5+iUhXFAIcrUVB6a1ekl0Qm1d1Aq8YwOAcwTtUAV2Md+zAxXSFoCZ\r\nR5brFTn8XjpPJUk1ZqfRiYDBODXMsqZ9CYI/UeyZTVhRT/Yh5TwEn6DOHzWt\r\n3I/qYMo8XXeC857EFQUNLE0jePD7gliE9sWFhNiVA2FqtkR/UbRlfOwmorlp\r\nBuPa5o3eewV4O52nCaSTY+oWYVRh1FK3faHYHasiaHQcpv6U8x4BZ6JbMK8y\r\nRJ5WCBaEsZGfM49CVti5rTB8MCo++M6kvWIVhu0TSdOiUAIqPy4GxrJO2Ue9\r\n7Ag2WXunvmPP+AJmvOOoSIWtS2TNj6TxZaL0TikaQJ/k2u5OVk0jZHmoXxFv\r\n2hhsJmeWMZskypGcWUWMrzuozAtuDYqmS9U=\r\n=/ZVr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"b8726e85fc4e045842e675a6380c19611eafe8fb","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.18.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.26_1669403897245_0.47053912468465553","host":"s3://npm-registry-packages"}},"1.1.27":{"name":"@demmings/gssql","version":"1.1.27","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.27","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"aa4ac248fa675596bef415e94c0e0edbaa60f247","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.27.tgz","fileCount":15,"integrity":"sha512-jaHYnq9R71ZmGWtdoF2fRkub3iOY/JdqYc3HHgY5gmyvFkTZY7b1ChDWy8ySEXk0aX2kwrb8FwOUB6YR9FrlXg==","signatures":[{"sig":"MEYCIQCKgFfuNkozJMbLby5Wx5oyuwC9BgB5/bwK1jtohigGHgIhAKNjaIPbX70av/D7XhiBQgu+E4XVlisFTdBTchnpubhn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1649234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiWa8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3+BAAhRXsiughUyR19eQdGPjCEDTooc4ZEMTpGT8bnGawzWH/DwW2\r\nGIardAwH+LVzRb3VN6AsOJSpam+CI/SAHNfLIzEOeBRuKuSVpFX+J6MIYf7i\r\nByKqmLMYQ7K+xKHQtChNeiqvOcZ6Na96YtQtINJgfphWARDAuGMx5E4yq7dn\r\nMf64dnlnFL8aNr+FNItYA6d2Klz1mR1MEFx2lkh8tWVCeYxwUQQjO7Yao+pi\r\nFUDrYEamc2vL3UtmA1y93VnRfjAt9UoHjyyVW3kFIb6V0DA8qz8hWzkcSZ2j\r\nwShgrQhQZ/f0NtYF2wO0Uyme+RDEwTjWmsdACwOpKrWUGFHJo6NgSFTZFt3G\r\nf1s61+H3koBYdm6f/BNZ9TklgJ9IiFZRqc2XUhl0JXPOrceqcj3dKZxpaa2S\r\n+W4xkjMPOYRDz1hSgnDeZShksVrlO8O4QSNLKFi82Up1/nMunClgQmKEr5T+\r\ncWQRvYmlqZUkHUQCcXjnQISASZQeM176Ga/zMi44RCpRxboUAJlZ3O1HnYO9\r\n/i/UGB/6anQuOcMjcINntKzEgqUjwM+w9rb4tG18sYFUVWISBKRaTssBpF5l\r\n5r43STyK9e7mbwwpd+5qcMtyOPfxh2fv300CQyze7e/NRxcQLjeZxcbKprua\r\nC1dCRjoS7nDCKvJmPoCrbJ8ICxtH8PnetHc=\r\n=COf4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"99158eea9be1bb2f09590debe80a90c613a1df99","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.18.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.27_1669949115868_0.8827749733312134","host":"s3://npm-registry-packages"}},"1.1.28":{"name":"@demmings/gssql","version":"1.1.28","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.28","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"bebe751887fac075621fa58734c8995fd1e1710e","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.28.tgz","fileCount":15,"integrity":"sha512-RyMq2yUnnSwFKfYbZjP6VO4Yn8OXsrh+g3Qa+xzByBQA21nLh1Y8jS3PJ/DQUL5x0cFvKkr0GchXzBEXc9p8zQ==","signatures":[{"sig":"MEYCIQDhwzpTjCPX8asA2Nhf9D255KWZyLAvOU2zLU+sLjy0UQIhAIZK13rvMkrH1EjjTdW4v4v6E55Fr7QpV1zzTlSm+Mje","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1649399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjihZMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpirA//WGtUTpZ8S2icfwbBLWeycXMDw59c73Z4I5qBXNApDhXRClcy\r\nl1zv2A+0yxzh/gHz5/h1UBGCVPOmI2Cv1MKQvuRRypfBRM4DsuH/CYRlzOUq\r\nCHPjrKOJvhBRT20bb+BLdIH9+2hRUIfe49o3bucGBiEkJjV8efBcY16ZUArL\r\no/xMnHP0wclGB40xi+tlQzn4G3QFFSlbnQiEO0vHgT9tKCPZWKulnwBNNNjq\r\nmnT3EPB0m+hZvQeitm9ftUBkoiw112FQZ9pKoxYdMFE5upRbEsCmKjTEbkKd\r\nvvxnU9t3YBCPnIOQ7/LPXwgFsFr3ZJqVSrsaDjY/1j+UYyXoVioC6qE/DMIh\r\n806bGtTVp1RK2T+uKexeWtKLYcOQiCg965LzrWIXE+SVv4vIXYgVyrGq1B3L\r\nOzV6wYvRjHDaF6HRqh1OJZnZCIDiOYtHKxiKPn4jxzJj5guzmwZZ2xd8pNfU\r\nI9K7CK1vwiSKW5rwCd/6Chx4QVfbvujMtAbcN07swxmE2yXiig1SMkNqEOz2\r\nRghRpiSmGMGxuuCUfHrg07JDBMQEFNeywMqBF63vfD+P68r8yY5hv+pRhyeR\r\nA+ick+Iw0j5PfiTSSgLa66J8IDHcJ/I+trLdb5QV0gqJDsNgccmbwukWPo+v\r\nKElNW64vyZ8SQiSGiDJwwmxl1+iwfWmwJZw=\r\n=04C3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"3e784fa82fd436ac6b1e768a4814726bac76aa2b","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.18.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.28_1669994060652_0.6996995327128255","host":"s3://npm-registry-packages"}},"1.1.29":{"name":"@demmings/gssql","version":"1.1.29","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.29","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"eb115738bda382f7380ce9c7f7b27e35d0cf62db","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.29.tgz","fileCount":15,"integrity":"sha512-zqMI0qX9P2tl7WC02i6qI21UVRqNCoaVGaXtekYXR6YuCWdNMDHzeBU97HJZLcUEFbUnNDjTURK8cn9M2kEgBw==","signatures":[{"sig":"MEUCIQDzL8Y2fXCVhie/wi8djD3X81QjdytlcghbsgwxvgA+wgIgJHSwUu2qxzoL4AbNcd7EgKd8Ff/WDeglWJZv750coM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1649703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJji69lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0EQ/8D6Ma88JbkoZ566fG8h9J4Q8WWDgj5WAdlIRCZHI4vta15FTs\r\ng/sU0lKCq2Fd7zBREdOLwxJ3pRV7htfNfZTp8cdIl8NOb2gcAw2OiFsLyFFe\r\n+Du4mkZZUa5DsdwsC4diwzNT9aCzK2Iz0La+Wzw54qPk6dtiXWYrnrRDBdl5\r\nU1MiBpkuvhyGEmx/M50Q1wrRpfBGDWB+xJ7ol7RAd+KeIJJgHYZpOxpnWgm5\r\nXDtqQ6hVTHHP8eucSHImeOpK1GNUqrq7ypI8pvgduM7KMZe3XvXPwP4DSHqd\r\ntfvnazvdQPWGTmuJN5YleNrUfZHKta3sxun1tu07CzV0MyC09gFltQboCfIy\r\nwGu58LG/9A2TybFS70+8Yn4oJJKTXAkbEHuBUjMSNuAg07ZJK6S/3CLs4oKa\r\nN4yZtDDhb3YGmzOaywoSv091vRRjEqaivCVR/IJYS2/LtByGcmT3CMg1Qrxq\r\nIaxZisRvxF8qcPpwRMgk6AmXXLOzFoaoTUnBggl3FEb0XAQ2CdN5Eoed/KBp\r\nzUGg+dko7DeFAgw3xLQGEN/js7moggt2nar19oVCmp2zNspRzjtkWsix0+L6\r\nurPDZascNnK2ixszFiB9fvtHCrO/HQwrFTkyVJGghJdRe9z+EE6nVs3w0bFv\r\nQuSRaAI1ShvKT7fT07HMDWuMqbcUMHiez/g=\r\n=wXyr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"a9063052937f0a193563c47291ab330c748417ea","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.18.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.29_1670098788896_0.010126935539565673","host":"s3://npm-registry-packages"}},"1.1.30":{"name":"@demmings/gssql","version":"1.1.30","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.30","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"01e2b052b19a93faffdae3456d746c85928d65a6","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.30.tgz","fileCount":15,"integrity":"sha512-upJkZNVrxJ+tmdBUs9tilUvpugrrPuKpTqhFTsVE0oKEPF9ktnv+z6/2+roYmIAkVwo1B+A5iFjLSpmRe+wkBg==","signatures":[{"sig":"MEUCIQCjMIVXz8wYIYyrKLtoKzxG2eUx3YNeJ1m10zGH+kbJdgIgCuFIcTPPBfrdenA9aXSXqlSBvqnrHhcde1QbglWSidw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1651305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj5VCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmou9g//UprS/0jd8pJN1vJvsiXLgLqqItDunMh/iG/1/gFyg6IzZShJ\r\ne6ibBIRgjbjDG072nqofUNXqJKepa/KfbxhCWzHp8ysdS3JrU+yFu0SHXcGy\r\nOXHEJDIgO9oxwaigxR97k3pbiHliyFF4Ybc7FU7Qr/N7OMgBe+AzJqSZLdPC\r\nAO00n41lvlAMM8xxzVff6zvVC7Nr866avy4b0H0EbGSvLQ8Kloho1z2NQKlH\r\na5qzM8i+wIpnGIU4FT3X5YRaTgUDWNND75W+xMM3q/0MTiBhs1FHWG1RD0Cr\r\nGNaEecd4JbIJ59NAiGLRyHmO9tR3ss/yvBQooqeS9wvBAbkSL1qJqARwTAd4\r\n5hn5IW8DANbJJ3gE1slJUFfuHl5om/oJ1XqqUOn02GiyeLLj+qD7p5cw8Kzw\r\nkluKXIe21MOYN0XjGjgbjyqtA/s4v2TyRfvFD4oRiY7IkxvpHv6PLYk9Lpfi\r\nKIdBs0JUVTO50ZiswKKEXIwL8SRQF9hKKliVJjVjssw2sz50iY0Nr16zZNui\r\nd8W8r8unR8KeaPgXTG5NHhuEsX/PQMhbpMnMupeJIfsGWbkg4fWcUeudFO0J\r\nscOn8pdb46yOMvO2Bl5Dr0i8szIajP5zT3GMCLAfpXiVDpXXhj3AVyPDRPc5\r\neBQDsbMYltxvX9s7CMIRGPgBYufjJcS/+4Q=\r\n=dvkp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"6a63e4449bf3cd1ffafa193cb17184b922133a67","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.18.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.30_1670354242076_0.8207896287419791","host":"s3://npm-registry-packages"}},"1.1.31":{"name":"@demmings/gssql","version":"1.1.31","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.31","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"0be3761011d03d5a62fbd30ef4a043fa38fed054","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.31.tgz","fileCount":15,"integrity":"sha512-+AdORromZk1T3Fb7FIwqvZDgzOMCrUhAe+aUNtSXXi4xA6xxoesiJTPYm7ES5aEpxJAAvlht3jFmiamjn19BqA==","signatures":[{"sig":"MEUCIQDYeME7afQG97xHLU0CvL+oCLs9TiBFjwW9Y48a/WMfUQIgcw3bjdgBinzmma1+KStR1+L0v2hhvx8KPDI8vg+Bd+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1655310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjko6zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoM1hAAmD4gkVC+Y3ypwwjekGwvqZU0Dn7woOiTleJJOBDMZzdrM2As\r\naLKovXqgCgQ+D/VYFR00teros2fS/AoYt4mNmzDrVv75Wq22rZhgmQNTu1U6\r\nEt1xv6+LLdhNsQMQqirF4BlEUAXPKqiB6hB8c/GGB21htFSEWoYiBnwrJ+9h\r\nmrSLeZ9WuYdkW+6foZLcMMAkqE/TEEB40xXQbB2nFL29o1l0xHpfve2ecVKx\r\nxNJ9Ga8Ibss9H2e7C3JJoQ831Fw8cniTOGROtw/gO4GMo7HyAXDrkvf1BL0W\r\nA4fMmPtyqc6xFtoHCklwPBoqrtuxnEUcKKp6ISZMdCwLx1FViKwG4RLIldIs\r\nXrwcySPoRbrK6qD1ViA+tHGxEepsMg+q9BTQLUccQdJMhkTYx43MnJe0hpxQ\r\npsHhA3uVDKmbvB8gYbOde4iA90jqBKHW4Wp+8qQwjXNBv3xex5Zgy4/WQUiN\r\nYQfNT9O2Ll7XzpG01sVyr4urGZhgO7DkfjoRXKoG89HrgL3zOGPxunA3O5pK\r\nhDdynOshUS8FIYvqMOPsZw7MORZf7TN4kVis4aAjLP7spUowSFPqUkOCWODi\r\n/A2aprBrxbbWxGChxEDJUHxzr0ZF/VwjLXpvRw/DP4EGUUTPeWpf5SPa8z9b\r\nSkxwx04ATbD5uq0Gc9Y4Zd+RffISQz3okbM=\r\n=fEN8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"3c1a54277c930ccf1b6fd8b96b30b77deae2793f","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.18.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.31_1670549171663_0.6060049470481721","host":"s3://npm-registry-packages"}},"1.1.32":{"name":"@demmings/gssql","version":"1.1.32","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.32","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"bfbabd0c335c7ebd2ca3038227a0eeffc9649b04","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.32.tgz","fileCount":15,"integrity":"sha512-Uc/543ozb2sDIrWZ8BERVrO9PwIvqJz1rDXD5TsuktIaAg7nGPjYZrwP7D4NpBQVBNsOlH5cNlTJOkAQk1M3HQ==","signatures":[{"sig":"MEQCIEMuxwfSBw6QyI8IA36J6Cw1hWsipRKwhFa11AtS+0iVAiAC2b2sPkXvKJ75z/T7remxQIztqGGUs3BXnbWzjCYYXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1671142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl4RrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotExAAiVsvPyRW6V15Aki0M4O8+qv2kk1inp22xgyq+HeKLBCMa/78\r\n30Z1+r9YLNrhvsqE2D5Sc93YT1ed1AmKNoI9Cs+fNz6w79hDzFKOgVnKYj+x\r\nfBCHpp12u6GHAuxCZUNV6z/hhed6hOuxd0rIwWqJ2VEqdUBeZlQ4MMdj82LC\r\nHjXwSAHRgRbPtPsiZM/EFmu9Qpu9LiuTVgmty5ypeAjTQVFYBTJdGB6TrOeo\r\ncl+O8wkvcI76Og/ynjE6lntzBTW9pORAmb92FrH15uX4dm5yJ4L9LIFWtQmQ\r\nI2GvUAY92cC6ls+jQF7zlRnCsanA+DPbCaoFKz45RpFLDt0alTdGkQ3aSYp2\r\nd+p4DqKrjiiHHpaTX4/ZejaLZTn7TNCvzU2CT8xSSL58O/5lraT5dTD2rWi6\r\na4QuNz9VKZfXjn9Q7uxudohHpzfsXX6WJszA1oEJ905kAHyhtOFo6OvmreaF\r\neocglnR+6S8d0DbF4+zsyJwsh9qFNt1g5bhXso5XNdzTJa3mFxpxVtX0KcBa\r\nVpmwOi+792kHUcygsPRE34ScHIFiN1bEBODTiE7w+2PwACVjM/VhPDMyEtXg\r\nKm5yHtiqzCs8jOcixyEYQL1wN5oe269/kqDDc7X6aEuF83lXybOEmArMhhdP\r\ntIZ6dLzOxODHfddFkF2jr2Jgynh4UdWM/l4=\r\n=IkgC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"263298d23d9b4f224a47fe379b83d2487e03eec7","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.18.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.32_1670874218801_0.1871651906489804","host":"s3://npm-registry-packages"}},"1.1.33":{"name":"@demmings/gssql","version":"1.1.33","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.33","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"7a8ad3ec631df2242b64af0d9c35746a0f84f776","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.33.tgz","fileCount":15,"integrity":"sha512-qxxP7qVR5GUB5JsN6YgtnvMhmY0oL2TeCPI30wSx7Ivuqt1937wsBnbJzwCW5LryW+1cAqiN0bcDdfpcdVqVVw==","signatures":[{"sig":"MEUCIQCTQMkdAqzeUrofOZvxwm+iKl/P3E4O6fjXEzO0sZlhkgIgDU99PwwqcjyxOoT+Rx9ASzgydP4W2KG1M2QZ8faCr9g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1671820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl4vwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxvQ/+NlvwQs2m2D7WhDGHlSZb+cjfxfx6L0ycweJ6th0mPdy6wxnS\r\nkCC9H6j1Wi6DqJuwZ4MmnAphYI0Hgauw380BGz9RZ2NS56KEanmIPoyr7WB/\r\nQJO++/SG95wpXyKtG4EpwPkLUc4BnHHVTDvvkUbSOp+cZ4Y3i+u4dfss9rhv\r\nF3NFhuttr+cvODcAkkEIwB0HfG8fVdF/PyKqCaJm+FGrbP/sBcmJ2zmDKVhn\r\nU6GeH762T7/y0MPcwvKP5xpCU1h7FtDRaeqgHchzRy4gO0guoPXBjqwvmHYz\r\n/2BHLLKK6C983k+5sM8wwJre1GCVWWJRbZSNGLK+oysMWRhvJDucKx5BIP54\r\nMYBRs3pw+lobdGGLXOhNILyvpmizF/v0KiAuTILsZ+fw0a5SuQ20XCISv/Re\r\nIMHos5adMyFoHLDJd442eMGM0RPw3CTjvXNU1SFcyeLeYBqMqrv/B7Xg3fo4\r\nvKhJNoS9isPb58gzJiH9YXXUSCKZvyMEeTkblIe6AZB35P6h3kM9It2qVQq4\r\n0gdMjWPd04mo8Yq3giYo4NHacSv3ZMWacBXfyoTaaWLKhG5VLDboQkT5abZF\r\nfD+c8rvjxM4lSYqB2+WQCPEoyNrYcvYyBYgHn32SCK//dmVsyup/Wu3B0DQp\r\nQL6wmYXbg27VS9TCtzsAP50Q/2BqIXqoeOY=\r\n=DLXE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"cf8e159566bb6dd1f41ee9e0c3b02217880d0501","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.18.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.33_1670876144710_0.0069464509668331065","host":"s3://npm-registry-packages"}},"1.1.34":{"name":"@demmings/gssql","version":"1.1.34","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.34","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"9a836ced31a6a7bd637f9e2821b5324d36daf8da","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.34.tgz","fileCount":15,"integrity":"sha512-/iG5DcUDJWTZskKkDjFSX9wwPza2qbOOzXnKAqqJLL3oA5lclFmA+HVZ2kM2W9/BC+pbjtk5Xj06EI0iaoy1hg==","signatures":[{"sig":"MEYCIQDM4vmu7ZzH7lKjoQkOvQ+3fwtVLTwTpLpuEE+bpcIVogIhAIDHzmCL5NNIiHzxQ8G0RpC5IiFGQKc7NOgaAO6BykA5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1673594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl9DqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRJhAAhedXqqzShDz9W1+N14Z35F+M1/GXvh/1znFGVCBYCqJ6+g8W\r\nla0BuxtOCYKGdbTDurSFFg4fuYtjH9tmHANiS1KCYFzFEBP/FIeka9yRBnor\r\nXGBQiuaY4gTVDwzPrSqAIYoUF8GDluI5uGN24g4ycK7Yz0Jxse7bh2Ve8zBD\r\nVlP3A4DvhyMI/BPH+2aINFz/YXyg3BFe542X8vkiXaZaCTRuCJW+VeKXtSOJ\r\nftVFJ8Y9/KyC6C5ZY/rGXV/T5ZlD1oVUp7hn7/4WUwujbpF9dzBZsqT3HNgp\r\nGZmd0x8n9tk1ckCvNQJlMqoF9dzX2gqhE8biPEE/GMLVuO3oZiDIZbZQwz5I\r\nLXE1uQCvLP+hknVZbUQ8Qc2WO9n9cVlOYJWxwv1SrlyEzNmAcGydJp2zQrBz\r\nzMJRlUmTJFGCC1EacCzWAjs3A9doo+i6lztmAYeOLARZO0XJXuF9B3sBJRBS\r\nR/H+GBBTapungAAAPC6zQHw71ehn4NzM6GsPu/dRL6naaxrYG3qZv65+T6D+\r\nBCrMSpXqU/Qq4f1o/bSEngkVAjFlAlFSughK5/04wJLak3aD6uqGY3loG3Uu\r\ni7626ePygSsGsiC74rG0mrYDt0rbTfjz+O+JG62ErbJPAkzV6wX1MxBhJSWR\r\nyqfZ3CKGyVQVjci/c8S+CLjBHMloddgVh8c=\r\n=T6uB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"44c5fd95a08a17641ec26c53806da77133778718","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.18.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.34_1670893802390_0.8268590922526766","host":"s3://npm-registry-packages"}},"1.1.35":{"name":"@demmings/gssql","version":"1.1.35","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.35","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"e70c40f3210b5d7c7bb02b6594b3686078014914","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.35.tgz","fileCount":15,"integrity":"sha512-YMJ+zPqeY8cmH4M86+fs4u360O3d+fwCVBaOTGZzqb2yphRWmvaD5QpE5xDKNu9EuwpC/+Sbm5TZzlUT4orIyQ==","signatures":[{"sig":"MEYCIQCAQfCI6RCaICq/8hLKmyAlpQLJwzZmIeINHu0Oy40BzwIhAMZzstCtcJpe6VMlNh8pV4NkdTIwJdMTn4VEKAXFicrA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1675953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmhpvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcfA/9G9gEW+AEWx77w2ejtdcz6MBjMAUBqvgrrt5tQPNL5zyi9FqM\r\n0G002GQI7vuQF8J0Hy881aWKma3BZEhemPoOvb/znc5c4mBJMeuQpv+DRGx0\r\nGr4UKksHQqmmbjpy6feC1VKDE1g7bxSJ4jPI9JRUV5X17Eyr5lehC44guo5L\r\n44WZndLCOGXVjx9hZBCbxUNjCY3cHp9CweLfYQKnr471CwN0Whg4Uk0ptgkU\r\n0xxUYCLuZxGmfWP6QS2MocOBQ9gdrA+DXJz8k5Rucjc7tKGhyWAhNtq61FBy\r\nta/Nmp3wDKzz/xqr/7JHz7ihHaRAcdi/ASDf1hFq79gFaKHGol97YwiBe8js\r\nsIO9Iaz7NcOYtWCIZUw32mYQ7Me9nM2gtahCgbk0yVGg9TRLULdfAQpIdsYL\r\noTL9gKGY8xaCkDNYjcYowJQkPXtSPvOfu837em0IRu4D05TPW+2b7nAZ1xIp\r\n7pllCAyMme+ylkTuxTyx7NxvoFMZAYi+StmEYbXE6aVIKqG+Z/QUz+FcKjPv\r\ng/jebWPk9udFtK9FbHEnz8z4tJZtAF17kNIqb9sKXLuxSKjT1ZB1jDp75jos\r\nw3tzzXDjJozxnv0fnqZ5VNfYNdEO1PWzossUnclTM0dLNFa2KJb1lrjviDz/\r\nNdyfKZnpT2Ajb8s3oDDpE6+Qd23cVINRYNo=\r\n=1/0f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"062bb5c55fe40396d98c62ec14882e30a2324344","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.18.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.35_1671043694745_0.27264404934223996","host":"s3://npm-registry-packages"}},"1.1.36":{"name":"@demmings/gssql","version":"1.1.36","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.36","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"c1fbf1ad19220bdb3d9892031225a2da3fc261e6","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.36.tgz","fileCount":15,"integrity":"sha512-3V8LZKsY5Ndil4HeL37Jjkglfpf5OUd35BBjfRCM0ozLVP6a7FkPGA6y4SMorKrPV9wSY2lnWRrsk/frcQ/F3A==","signatures":[{"sig":"MEYCIQC/cifeYkAz3CapjpTjZBbRmJLTahwBIermD9JgrwkEnQIhAKrzNm7ZuxBPUOg+F4Jxrte3ehjxRWHeh2TsCIvDggsH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1685993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjodVlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopTw/9EB/KHw6ZG1WkPiHJUnWxOzB6XfUdczlndVIJd3okFqRox+d9\r\nJV6wbaUe7sN7KRXDITGgAR4LcpJWpqXrlxqqXlUyXaINGBsih4fJDSpK2iSs\r\nrOKWgRr6gOkkLU+j7riFNFeV2qV5JhbyUCSa1b0Nz8rg7VPknkwcGa4K606E\r\nwGROlXgF8hoPydR0/QFjWwrlC9/T6gPuhQrqCPak4lUogFIo/228TXYmFbgY\r\nWc9/F+BdHb9CElzd7CTgxp/UsTLSgYKF7qvPNtRIyyivc8xE2U8NzL1ghfW1\r\n3tXvyu8DrvYOL/0DUd/hN5IXH0Y1UmYvYChK63FYSZX9ZFt392i+0/EB38uO\r\neTqbCGVdEvclF1ZQoiXxLof5tyMuX1clWtjNjQsPjLFhpAWzz6epDuHHRqvq\r\nGmc24AwKwvZbaKgeEIRXd20SN8WgPpgK+KN5pmOYaO8GF43en1nwZLKI+oqD\r\n6JZMcc1nNypeAqKBst2tZ5LFRGEy6ICWV5eItn1jvaubraRy9z19svKvpflE\r\nfHdUbdWDfEZ+6AR8+1y+BbKgYAcqwabpeU0Ck4Bcmzben1jqgt+32JDt9Ca8\r\n9KY1kyLu4Rs/1BxiM1Yn4gtXrWW95Fsd94A74WBX8QJvtvHhBNOVhQa/I5Og\r\nbJHxrxCMi0SCOlfmxl9pMaf31ZBGZR+4N58=\r\n=sDeK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"92bbfea4dd0a6cf87957562aedf37a46f7876930","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.18.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.36_1671550309437_0.1778670240813136","host":"s3://npm-registry-packages"}},"1.1.37":{"name":"@demmings/gssql","version":"1.1.37","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.37","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"3e5add871dccc041469c9baebe46c36f86413db2","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.37.tgz","fileCount":15,"integrity":"sha512-7cH4ZYMNkjMKxFGAshShNq2g/w07k5oWyIXbGmhQSrmbiVCZX8v+Dt1x63O9Va70aoxyZwudHWp6BUrjdkrdmw==","signatures":[{"sig":"MEUCIQDpjv8kPU3lmBeonDzayAuUXbfHzQkbl+wgQzKAkdYv8AIgagCrk9uCAS/HhGLSp5eo0mbzfogzsQGhA9yvUFfazzs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1687837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo16fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquYQ//aAvYIY60J5iYMAPSDwzr+10CEze71Klr7DGHrGGpd7bWAtuK\r\nWiiO/GboYiKhGnO6RFlhuiL7FmpFIjJS4lxCBKRcV+pBVnEUBIVfpvPSzK+6\r\nwffVDflk7djsSEpvVQbwJa/jzV/v8rR676fCynwv5EarRIlr8pI4Noi7oHKa\r\nx4Zs00S0kDYCqgZz02u/J9rH4qHQkCan2fyQO8qxLafOIgcBaX4DzMNXshEs\r\nDvXod+86N7aLiV8CU3py5W4DITP8ChqmmNiMeo6EqpaOsEZVhJkkHDTmmtQ6\r\nUSXQDoIFjyEdMroBAxOkZtK5/muTT4fe68nZ9RPRweeqUZHB0KJJj/Mfy0R6\r\nSTSqKlhLP1VH215sxnqJZ/lqyuwk5QZ5q/eT9nEVBIQSFThnG9WJv0MvPhiS\r\npp1P79b8zNTHPg8p/kToAETxG/ISZny3JF4kSPNztPb59lMMjFteiy5hFVJ1\r\nfRlEPKNzjdqWJtQdc5WC+A8fbdRNOzVw5QM7ubrbJECYJtlIzvtDpQqQE75l\r\nbvT2J68cSH8FncMLctaDmDe+IBdaaoXYAVLIpcKTQb9Te6YVo3FJTggrDV0J\r\nnyWU3GOjO/Em8SvhFwVyFRoWPJsNNiwjuxWciAZweg91eWk2ACnsnypT8dt4\r\nKRh40W2iPBi7kG+Mj5+Mb8eR3s2wB7UaGxE=\r\n=FIq7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"788efe5d57a7b5bcdf9f70c1c32bcd7468c720b7","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.18.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.37_1671650975055_0.5018496903370067","host":"s3://npm-registry-packages"}},"1.1.38":{"name":"@demmings/gssql","version":"1.1.38","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.38","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"03d495b72417621791197984a810197bde31f100","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.38.tgz","fileCount":15,"integrity":"sha512-7YoOdzRwpZPaKHBb/auuepAOqYdEjQkdnWbQVXHtizG/gUdIAyYMBYS54lhxBxSaMWmz6IQy4GClSxSbEozhlg==","signatures":[{"sig":"MEUCIFvA9xLIHr8F9mDINil/082Za70nHViaJlYz9xMohxpzAiEA6+yYv2zpbbwGClw2AW0k+GwCijaVd/Dmw7dgnkjQB2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1691912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpinBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqkaw//Tfg62gZeMai+xqF5SDPWxlQyM05UiAZ17GSH4+GX0+wbdUOJ\r\nmUF399CHqLBfMd1v55vMj3MXQRU+UX64xxckWxSqsuw/yQRtjTv61o3EoYIO\r\nTKs5WB31kG5ZgNRld8Z0p1Y715rIJ/+ycBufJdLyP0nh6eRe3xK//JVRH+aW\r\nGD1u/Foua47sPCbqk5YjbLEnltNp64UY1USU8hJSjMgcsV0IpB2gvxe0uLI1\r\nDKwoMjQfg5+LSQJ89suyVy9/K5yG27pQEEfy6bjH96+9LTP+BpWwx3dmWdq1\r\nJ/CrpePORuNAQlMdoRn5AWEBIhAI1Rp+vKumKdigXf3ysuOImf4yHpddL3RM\r\nD9pYm5ulkU1SoiirfLn1xS9XyKnkHJxYTF5zELFwl8jxEPD5f4kvUE9BzlbY\r\n6W9o+C+TQnp6nG03GBR0qNy3y8RWD/tW8HZsZVTkDy2+hHRV5iuqa5Ryhf8I\r\nDpoYYURDuDaH+NEoSdL+8Dq/EAmeJzOMXKmLWx3dRf2Doyl3JESNtvN70tWi\r\nI7/lyGwBQ7M0Azy3saim8Q1ThOJ6JI7dlfUUKaeRd4HseB4I20Vb7qJHC9zK\r\nzS7/tfC5EQYZfOP1VRf6xJE+KfiTJusj9hCCUyFanaaipTGu3Q8dFD+Zr5gr\r\nOrXHvOnkLeINIhdkXTl77XJERKFp6L+8T04=\r\n=EqQW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"173cfc5acc927ca2fd5eac00b39b4bb3684d6867","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.18.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.38_1671834048706_0.6660143908367011","host":"s3://npm-registry-packages"}},"1.1.39":{"name":"@demmings/gssql","version":"1.1.39","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.39","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"519e680bdb7884e59bac0fda6d47e5003db9f7df","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.39.tgz","fileCount":15,"integrity":"sha512-Tl96/xtr5GyIc6Nrh334TtQ40EvufvUSzgGwJqeFOWGJnNs48LdhMpUgruo63NtiMHSkE71KSXIL26pak2KNNA==","signatures":[{"sig":"MEQCIAOO80jgBa4LW8QJVANwUA+IDeEqlCzFS/RHnItCQfamAiBX13RwN7gfbeJf9ALEBDkJv1li2ERup83RxxNidoYwew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1695293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrJe6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqObQ//Z6q1RW8HEdHrCVXF2wVjahpoU4r3QO/KMTtCm8TWeK+nxk2a\r\nWDlBaIz7iM1VzWb/oMgBTvED1j3XcPeCs0Nee43hyXGG90/n+kHyB+IwpMZt\r\nMg8jDQ0IUzSQKadDzaH1c/PCDEqtARHtZmRgxKZauVHWbaPkB8HypDMMOeq4\r\npvjGs1yQtgdqIXurEtKY1traEcpwvFHhjiXEsorCRtGKSRwbViEyC0IlACvp\r\n12jGq+DFge+8amFGnpEw+JiUfKq8W6v+y9fwcukj2a1jxHSZO55NUpzHBYhA\r\nVd4yoXfvgFPfrDTH6ecQ6sazXgDk3IY3LP0SJWnBN8paQxm6j81nUkzy4vye\r\nIMw/vb7NjAQ7okYnbvQFPHG7vO9rdlvznrqrBoTpAON3L6Bxs7w0eDsUw+Wv\r\nS2w+Zpvvep2GpWUxIi1lGbMo4ENS4eSDQuwc2+UtQ9W7y0F0/fHBQ1YULT+P\r\nQSB0O+makbQ6Kt2GVgZ/+p0VRdY6L4ujtP4iV5G9rkLY/01lahA3E88RmS5C\r\nWBKh32m7w2tMTVynA9hCNJciITvaGYEwMSW2s11yUsPI4eR9hlyDMXhR12tO\r\nXccAwiyyNzUyn4zNzM2lwzoKMy6TUBrOwXZi2iwdmTgKic4nlMrk+MnnSXc8\r\nRgXiXRd7A81GQVxTxbWGI8dKXle7qYiTexc=\r\n=ZfW3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"7a1eb1dd8bafa5d6a634ed333606d99f81a41acd","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.18.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.39_1672255418307_0.15383932591291982","host":"s3://npm-registry-packages"}},"1.1.40":{"name":"@demmings/gssql","version":"1.1.40","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.40","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"2dfbb5c03b7272a7e100a71c357e034a30e1b7e6","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.40.tgz","fileCount":15,"integrity":"sha512-9zactvVfwoWQ6Yb9Fzq4crXF2f/fia3cOvRM2UXQ4RJ0Ezzsk8RAHjOjOMVPge8MEuhzzXlVEOYPoNex7FUttQ==","signatures":[{"sig":"MEUCIQDLpsJBFRMvJNiXnZPXJHnp2e8maVm3THTVvOHD3LcNbgIgKUcktz9uzxUbPCpvXVb7O4w1ToEUq2RKz8XBPi6mIVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1696535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjre0YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+8Q/+OMIQ6giEFjGEDXd9/S+qtyz7qF6CpUviilsaeHPSE79xxlQu\r\nSOptNPP4NI2st2V5uJHmlkmW4pitVeMBzTf/Ll2QcdyYEaCAft1/uCKhjvE8\r\nNtmZITgOEDINfKibrqTTjvleVGnrlkJ79SP+JtpPzkeap28mB72LTWVT510B\r\noeoa5o3UxKOHRNOXoq+cS4MyjYH/qeWWtiAUSYpyRypYwxRz889PgJxBeaIH\r\nU2K9LOnBp0fSHqQxLgUn1g2tHDR3Sz/Vs2RiCZYVGso2CEggogNATiqjUFqR\r\n32vlPYWER8NRw5DJyeJq7B++Ak4BNdmLuu0lk2xWgfQFZfbhoR+FsxUqm2R+\r\nZ2hmxfuhM5S7YnPxAdS2aoSzU9l3GarxJ1l4/g/0tEf9RWAl1V6u0t6bxpp7\r\nC4IIbWEzUN61sGoKfQna9Ml1fHBEfSM4wLPHtljR/2GmjCfxaK0gWnrTgLxb\r\nEIuUtPXz4Wu7ifWGq8U75xx5vCgV5JdfbL2ovj+4j187vnBoam/dWNUqriBx\r\nzKqiXVi2V5jj0Fh4VRqYptvPYbPHv0oQS0CAZaZgut6GRzKgE2poaryV9CpO\r\nS2MKfrDjHTLm5a0wKcmah9jIYVL0cpdUq3yCmEXokvoDAul2EBzZx7OtQVkw\r\nxUtZ4eKHT74EAiKEGlCmxPSoy2nawnhQPKI=\r\n=cgv6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"5761f2ff7b5deae4d95075e6011f6147d0e9b97e","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.18.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.40_1672342808537_0.24203056948863932","host":"s3://npm-registry-packages"}},"1.1.41":{"name":"@demmings/gssql","version":"1.1.41","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.41","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"fe8ee3aa8db34be0df8b590036186f80f0e91485","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.41.tgz","fileCount":15,"integrity":"sha512-I9ZV4wSJDCr4c/tpo0GKmWvMfzxxPWPzxy7u0BuKvid57iReNOrgy5v9MyONDAdLgFSYRxhhvIHNIhc+dibgzg==","signatures":[{"sig":"MEUCICoiKjpAo/Ej2hQwt2ypEPfm/k5FEf5sMkxbzguUg7z3AiEAhsTEsfXHyIJJiBZN45YyVSvgYxclIYv2bvJWWn52tr0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1702879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsjAOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosvA/8CuPJAgMChBro1cFRRVX3XeyeMOa6PSWc+nz0CwdafxeZGArQ\r\nxLe+oa+vdWwDrnsNLvWGWbgXUbEVs7wrW7gdYUdSqtYqhBj1TxFwO/LK2kg6\r\nolvn/i9bSevsTKN5VhNy53cNOtoZGLRkuOmMRmtnGLql7IpEUE2TkLpJbdWb\r\nwmk7Accwvp/xtwu5C8QW024y4Q9cNeuJC/ikDgFvKUnuzFCJyeWvz/l9jeI+\r\ny+j6/mfBp0XOjfI1oZuBn3j5rAgPgnTSYf87CGxkWjoQ+yQyBmRdlxKyVnfV\r\n8dgKHVLBjjkOEfwRvTSxcfEdYuhxCbvBr/5CEPDloBLkW9V0l01ww/MpiWSK\r\nYWsf9ClWZUvVEyTNkFd0oCaJI5qz9ABgkcXGk0yHcA8VBE2cGlh7IbAJ6ypO\r\n/+YJPBPRP2FNvSABSVda+mSdvhVzYRtn1fhHs4MDS5fOjw1iYq9vlq+RqEoL\r\nkUMVGi4+CIr7Mn03Ubq33zc2IXUBclSNIET1Sng+IFyZoTsADYm4qqWm1CUa\r\nub4BmRDXx9BtLFR/dY5ZT3oAWDoZ0zQqH9DrJBedait0QV5ioKVWdqxQeIWb\r\n1BgpfQWtIqpv91b9fygMgomR4h5AjT5vN2n98IlaPeVgBZ1avDbjWJ5c/FaW\r\ned2JjPxSVz50Yu0WWQDqMJBKwdemH10pXu4=\r\n=5RFz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"90244fc6c342125f268af658bbfc84af4c8b485e","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.18.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.41_1672622094609_0.8479563059277502","host":"s3://npm-registry-packages"}},"1.1.42":{"name":"@demmings/gssql","version":"1.1.42","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.42","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"59ca07e9f82418f7764e7b47e9b5e35251542ec7","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.42.tgz","fileCount":15,"integrity":"sha512-VZc0YPoTL4fYXNXQkxuInPfxbkMTMXRaJbz7BHusIrJwHpG1v+/vJgeND0hFGSpb8PMXAdPFgn67mqqtCD+mMA==","signatures":[{"sig":"MEUCIDf+Z4a5Z5Vu1yx8PxUt4qAdPNMAhZskgAa8sO5B8kpWAiEA66RG+ou4eTeS2+ttGK335ARrSBpN6tm442KW53NJlzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1702357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsyMtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3OA//f/kkDQZl/wcbM2gS2hbCw3kZ2ZygRiR5C4az9IePLVuV5sua\r\ncKE5LeFKp4qvpEeFnTrEujNF2IxSPFFdlidJBb9HzScIl5qs4yRdlCu40l/7\r\nwDKUJqo5d8U9SOslegJXEmzsaaxSQcrMOY5vqszF16mjdWRtpNO0IAyfsksj\r\nQbGUfOF7U2xFUcBQpzVcfc8OxtSFSbMZMkcsIbJANz8nIt+0NAH8v14aIxb7\r\nuC/nnojOwxvnEQxSgxS4iyS7x/8ravemXePNQRAvLdUWLqu9pekqPcDMQ8Lk\r\nzFeFxG9uVuz7Sie3ntQOk5BP15Wog1EmZlaIjAZ8EvFCIVxQR7WK689YCNpT\r\n2vJq2vClUFYZTe0fpTzoQm2EpWrk1cj5W8rXJXz4De0Z1BVe+7gYCtNiosqB\r\nB6DFZrbv5N6WJ6jY/RREaxObBE5xaEYSObgM/BmPkhbTbsDbiUm/FOU2nSAp\r\nwABktH/4GPotifI0XvchgjgAQjGUWVH1NJ/2mp3N9+8RhBM/Qnr2r6F84SDM\r\nPv1+lpFbpk/4EUz7hp4D9MEafIL+6z6amY0V4JeZH4PA52NOfp29kO4whZnz\r\nrJHl8YdsoVw2mcCkGz4J56Ixo6auwWHwMxW/+LQ+85rV/5lSygMWUBkE9+o+\r\n/lTvjl1cMfT4WhlF91arlg/pl7CHcQMMvso=\r\n=6g0Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"7cb3c8f39140036aabd917e8290659799c0f2a55","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.2","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.18.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.42_1672684332777_0.6726491394242842","host":"s3://npm-registry-packages"}},"1.1.43":{"name":"@demmings/gssql","version":"1.1.43","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.43","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"691ee071678b6b231ad6189be028d87b7c0e0269","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.43.tgz","fileCount":15,"integrity":"sha512-p3MPyMhb+HUxrI6/ze8vk3y5WCDDo67QYhE9XbJf5yZU4PHyeuSWOhwrvzZQkBt922dOdDucvmZWUOyYKfsWRw==","signatures":[{"sig":"MEUCIQDrz6lbPV0uW134dp/Gf+T6zN29vaF5gQdx9dSkhZZvmwIgJiKZSyBnoSfmYxxW2ewQ3+VRJ61xK/qJp1cE69B8XOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1763153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwzc5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4QhAAnbSwqvEr0aJLeH2gxa89Gk/FRuRuJLLhC+rgU2Gh1GEhDbvp\r\nCGOuRD0kLH9zZcfaSUMoYP0TTua+DMGrsG85dDAQRWqqXparMR7FndmpmwJq\r\n5SFCZSFrB32E6e5viEHURzSPHu6OLbWZCjRjKJ8fg9dsR4DH0qk0feBT9TNf\r\nBplyXqfR1S4xyFxJ5a/JErzr+vFAUEruF9te7U5XV1qVqOzeBxpdbMG/xk8D\r\nCT6VtfZ7SfA7LOFIMsveU5ZqKyLOBnf3CapIuTSPcChJacDlqJmm2wy6PctT\r\nt0fYEFzDlAC8urmA97A33JxL4xD4lDMPM5XCttgcgVOHKm/S7Wj6ZUQdyRA0\r\n2uaeRTvv+LdIRZ1tsOHpbjJrNyiqs2NaNTm4XtznEC78KrOF2tVNrnO7e/+/\r\nhZwxYsFYELdhkrDJmeM83a7kO/+/F2Z/6QJHBMG943wWAvOxHm5qgu9J54af\r\ni/K5Q/qpkXnXF7Hp6a0zYV/GhugO03BwevrmRwU4esTReFj65v9bsEV/9luw\r\nMse++rmhR/eE5/mlzU0PPursDITS1ApuL1shDZ/LJgp5weoNH/6TJO/RRYCh\r\nykMrCZTZlekQ7y+9mOk8UU+ZnioEMFwifft/WNplWo0nuERcpTFieVYXTnB6\r\ndPRZ30/ur97Z2RZ9pkgDLoOozHELrwHHhAo=\r\n=j9rp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"4f4ec144a5e1327953455b342f1ca7d4956408e1","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.43_1673738041576_0.4201771113608108","host":"s3://npm-registry-packages"}},"1.1.44":{"name":"@demmings/gssql","version":"1.1.44","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.44","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"6172385d900aacb497a047381746abc653d921ab","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.44.tgz","fileCount":15,"integrity":"sha512-CNu6EZKffD4tNBMsdSOAJUrrzuG0TuwKRoi7lv3+nMJ/S1wlGPMulxlBcm4Opiexdl42XnvXLOTyufoit0K5cA==","signatures":[{"sig":"MEYCIQCE8BA4Pd8SsOAoLNY05EH3Ibt1HM0hwFsUNk8vaPs20AIhAI+gvdOwf7pKb5I4gH9iHzX9i9qOlx04L5g/2tYNl2j2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1773137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyWEdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdchAAiiCuDvwc16K73A/kGh9nTto1JnGjrHFiQjbi8Wr3qrkcH5B1\r\nfxBnDE+U1OxCRcbw0bzwn8jpC9B+6beaqUC9vq0+aLkLzRwsIi5Y4kMZ4s5h\r\nqlZ7VwB9486qjQp3DlwrakBhAFLYLVkkRjXqY2at0/o0val4ilbl9/XhGwzF\r\nwEmE/03Piwpl7w/K0EMg5BOpoUZLS+KFkQF/5DnrubolhlhNYUvFHaS04kWg\r\nZ/+lNWa9RGeCzXZS8WLERqU8gWYav3IPA9AkgPcu7WyxJGRkZb/EWYAUqEpx\r\nlyKI7FK1agAp/03akvUfJ8bkh4656SuBIzQKqnZpFu2mH2Pk9XBYLU0+18Ph\r\ncg6st0x/Xrg64mPYW7tzEPSthZ8g5xrVMAZFYLs1cctY1bJOs08Wc0L4JHmY\r\nIBhLrvrFY+oQgCTFFOns+eBnq2xWjihRx6XTvx8JmmBgk5484/4pK53kcjcl\r\ntmBSpE34WhLlhCKXQILPElifJW1sr5Vre4lurCkJYdIYGqdPbcKdCCvkdJ0u\r\n4VM9GsII0O9BdPt6e3UWk4FF9cjz6MVAH3AMoJlDQVT/WdqlFxmcAcfUpsCY\r\nxmfD+rDkMT1zqJQXN2p1uu+VrYGxum4aUnybj8bel2KHJCoam6YQTrnPfIJw\r\nLc9I+jkKzGdXFhw5ab7AH3fOuFvrx0RFmqg=\r\n=l9rg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"368aabe26f4c4e579aa52dbeda25db4a33833ee5","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.44_1674141981420_0.4613784747798264","host":"s3://npm-registry-packages"}},"1.1.45":{"name":"@demmings/gssql","version":"1.1.45","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.45","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"438ef39be7288bdca38a51a40b08b74f45e71d89","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.45.tgz","fileCount":15,"integrity":"sha512-IrBQ9+hiDQb4SQdxg/VYS7YORkj5QrQBPJVGPSu9VTwx/gXqv1xYNItOVNXYOz7AIFidoYd9fXEKmZBYmZcZcw==","signatures":[{"sig":"MEUCIEJVnrjPUvy1jVND87iy964HMfnABJ8iWNazhek3cd5bAiEA0a440Xx0ZonaLacZ8V3+92m8K2H6d1F80khsuP3SMeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1780201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzBOpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqA0Q//Z/bGSRs5GwYrf5pcmE9VfIjggFl4Z1KmLi2n9Vwx3gK+jIAb\r\n4tbIwUdjT2NtPowpIsxXhfw66s4IsiZt40XE0rzjBtEMS/A19rOoM5TGT97R\r\n9wpLE7635Fvkr751N77wnWnj2fvd+otWhxuhtY9fs846jKHl2Bm4dA2sQCQG\r\nmha93HGm3d+tlHGWa4r5J/xlTkh9e/1+yp8/wcsnyrtP646QVcOuAwGqm05s\r\npRsXNGcCWsS/uVZ2QWhqMWlOM2+VDT1qGOd6fMxLurGhcbV+gecYvElzzNkl\r\nC+BcM9yVt5l8qWpL+VwRC4VlQxioLb/9MWA2tCDXHxo1MZ9rEIg2j9qTSPDb\r\nKPjDnTs602g/J7j+Uf7FrIX2uGSs5UA8Me+tuouRfczdPcjpsfZ6KxoN4nRh\r\nFI2RWMIHy1G4YMJ5bY4JVMqhNYVHUNHQ/EEyUVry9ZksrHSSjph8VbCFVAFw\r\nl2FRHLYuQXiTtvWTbEvGku0BP/qUB6px5g4xyGOezFVDRevUaplZH/62GyGt\r\nJStfQ86QTm3PcO6SfXQXDhyv+ee8AX0kX85diwDCxZPoQnhz6N7aDADL4NA3\r\nSZJNI4Y6fd+bNoeYzONnZ1erAnRPoqTNSk9lwBO+rudPxr6rI01LwYGegPBv\r\nLc37y0xGPvXyZ99rTH9QCQHpXhB+yw43dA8=\r\n=rrkj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"4bd08a7b2574f0763b796ad984d466affc487738","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.45_1674318761425_0.649361695148249","host":"s3://npm-registry-packages"}},"1.1.46":{"name":"@demmings/gssql","version":"1.1.46","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.46","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"14c3804f03035221305faf426e85c02334ec057a","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.46.tgz","fileCount":15,"integrity":"sha512-dai9YXYmOTDEHLz8qpXHO5TXGR9gWtDKgtegTWwnFYpjmZRXyNxsVOdaspT2///XfpMU8KMM3xJbO55kO6c4hQ==","signatures":[{"sig":"MEYCIQCvhmScM6l3ZNRsS3m+eSMcCU6l8VvUgLXSual1ycbSTwIhAJw0j6OD/KkYUEKo/6SvHGhtDSlQKOmBHJfgzWorzEM6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1872522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzaYFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr37xAAoEbM+eZOAYMNkJAWP5NxIlMQ6I98cl/K885LuIaxC3J6OKKb\r\n2ui5VJ3U3kQdgTlAKefBvWlT48p+hxrfzoJRVPLrM7tGldl5dph/93tbIeW/\r\nK0vnnF8WReTM3Cjat8QS/1fhb86DVUQT+5bUh3Oc6zzZ4yAMNTlrL064DFUg\r\nlB9rSNBNbQNSxOcH3x5zkh5aI427icTZEH+23zV0eCh+efMsmsQ2OUkPOYQW\r\noeL3mc03Nq/zV8LtJrE8fFwESFuhrmJfih8P9Pl8PF8zKTxPrlv0UAibsnpC\r\nw2A2MFiWR1bsFprNjERxa1Q0LZv0erR8qg7TPCO8ZB1CL7cMptwcBrg5OkrF\r\nihA8Bwraen2s3mrF56lqAYQF3BA9o5xt30LqGAzayqmtc/GECdTu1d6ECZRz\r\nfFvjIEFJ5AIu7euUhEoZ+OKyGEYSb9oh7DVxPwH6uvDocmlhunD4te1aCCBN\r\nubXyGm6GzdDG6B1dnEfRUoBLAUEpN99q1fm1V3PSi3GFlK5bc4256Z0DNBCw\r\nRmz3jHc7PFR0ZsI04PIXxiQGg/712JbLyTcXmj+QZxslniMHBPQwXkX4cAAR\r\n0kU0q1ETHY59zAZFYgK5HZhq0MCNF5SfBMTg3wLss9ode3g6kamZ3sdY7u53\r\ndM7e4QGI1Kx7EPkdUAn3ZHiEy1Ug8POkS5Y=\r\n=JL29\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"8da3b4989f64412dc6c75f89cf5dfe08bf03a7aa","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.46_1674421764945_0.35598712670395427","host":"s3://npm-registry-packages"}},"1.1.47":{"name":"@demmings/gssql","version":"1.1.47","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.47","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"c1bc5865f150453ba5a7dfdc7b9220a14ce1ed4c","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.47.tgz","fileCount":15,"integrity":"sha512-reRNp36LCJWMEq8gRdM+Lda2FDzbk3YebT0aQ31jlAk1pDXww/1cBibotULIPxH6L7QYWyXrHLmOaUzXRa4BXQ==","signatures":[{"sig":"MEUCIQCMcMCpGzy8BqpNFn3Vtgm7tMq11CnMQWfrRe3hM+ixZQIgOb6QIT4SUXiF06rf22AZOueJd1EXqHS0hKr5mVzik1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1880604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1B0mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEng//UPpFQBIRSwzAfyKoYvTRNlew+FniInyVmgfOfG65X5h974N5\r\nXDfFg/w2Pdy3Cwx48Dhh99f/nRYB1dP2DpQQgxNOwu9gr5lPA0Fe0QK2Fpu3\r\n+P+FytlFkFbT5tkjjNrfwN+qv6LmHU2uTzvd8EEFfh2pdDAIl2DR8A04CYYU\r\n9495NaRs8gq+jkieoiFyNJxuGJtmHouWeJifT5L7B/DN4VYTid5lP1yOHNuQ\r\naNgy9qPbkVkV6DiZWT9R4CwJICoN4qNcZjd5ZTZPvNhbwB52FaH1ldgPvlHz\r\n+7uzyU0nLb6outjP+6ZwIBvpUOUiSKRKaVRn0PUb9cl7z5DokVAq6+GDFuTr\r\nwR1yx7xRVlcUbCnxxvejWFgGMDI2y1VW59tnW2+ExUJf6i784rAYSTWdYSWy\r\nxU1MDVR2a2ENPa1Az7YQmeKOsDj/m4Bc8q+LmFgIROFfxp/Q+/tu7WhGySXz\r\n2U75cEORHOw0nCeX/e9XwgjrnFFm21A2OcZ3Bfz9tUNliiVFEPNU+qS/VV11\r\ng0ClcejIFlGglh9HbRVbkzO/BtOVciF+FC4R2AQybmptHOSLpIDE+xMbAe2d\r\n96g3aUxLIfBwhmLRKKeQ1yo/YRuKUKIoY3w+yFXKRDeAC8WlhW4XE/DXqRQW\r\nERhMNtYaHBX6sP8RVMJBk2QNMe2xm5zNSow=\r\n=4Dsz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"01fb0ef00eb823080677b5b9a4dcfdb1332af91f","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.47_1674845478249_0.22193757549328907","host":"s3://npm-registry-packages"}},"1.1.48":{"name":"@demmings/gssql","version":"1.1.48","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.48","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"50b54242c2c1a1facc8df20480be67d15f3ab868","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.48.tgz","fileCount":15,"integrity":"sha512-XmWXNhZcvpx5lnf4QLcY0mTs4Saj//Ege6CS4MK7aHm+2xFmfCsCv6edYKMpWF5XTqkUSC0/6O8SlLbOuLn5pw==","signatures":[{"sig":"MEQCIDUWJYQWJzLW+MLdwyUEcVuG014fqAO4OrDvCJkn7QSLAiB6tEJ76R5Xv09L+zJHkN1zpdPxmviS2J/96ZQqNglE7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1880650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1CFDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoI+A//fdGyc8Gmc51RJr7TOeyZo/VgwOEiOyuFltzYNGyWx/r2E+e2\r\nqvIONiEFgzYtC3CGkkP46dDHVnO+/zaJ5fqnVf0TNa4mQsvr0FCWYT31Bcfz\r\naFSoDlHOwqc4dvcacg2AAnbA+p/6H3tq5fHbN6tr10AM9yuOUrueLx2nE8Bm\r\n4LtR5+Gh6NO3k1W43y8HCpkUQWIo88Z0riqo6tsmQB7dbsD/mQCecv40eVWd\r\nw+POpzUO4HlhxmN+l81ickvq1rptii2A6xCk7mCptsxbRCCg9rLMervYZvFX\r\nN7h5j2QmlCuphIh2Aq+kLtzKG5SkdiEBJnv2z7I5S6cell45McW4gk+tkv1y\r\nPiIbIFJTNBb2E8wc8B0Ldeu1WfAGFK/zOe8GNRdca2LE4RVY1OdHNsg52xoI\r\nWwNU8PJtUZgZu8Qd5fkL7WXfiiALsM5mKP9ZqtDZsSin6EvBi92JtphZsyrc\r\n59vN1tf/well3F0dD3zAmDRWBtfgAPyNA54QmEtAT1mktpMaefSL001o/vGo\r\nfciMRc8fl3hWxtEjbGP2VD84igseOINExoGAyGJXoiOX+wdPUNY6ADAPxTD9\r\naHr7QTe/7LzuNXvM2zScDHLp8cY7d7FlOwHkVLV24UfdV/G5B+QXBlN5JSUp\r\ni42SbSCU5nYs26hN0hSAjIGKP364t1zt8dI=\r\n=uP0U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"1d9cffb93c2f9c7bd8bd7c5bc79c4f35a736aa53","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.48_1674846530720_0.6461099118601004","host":"s3://npm-registry-packages"}},"1.1.49":{"name":"@demmings/gssql","version":"1.1.49","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.49","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"9f8f687596d14e3a56437b66871434e9869f8823","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.49.tgz","fileCount":15,"integrity":"sha512-RIBSHU/FDLPbNfeshaL5guO/W15Hsc0cfGRJk7/MMbHJjJYxJaCE39wYhM3TYtu6qUEUZwDVjYKztabAQX2QlA==","signatures":[{"sig":"MEQCIEUDPAOPhZMurgUFS8TpjDvBJ9XS9NIUpuE1HzeXKJNJAiA5rpOMvSnDW/bgOI/8TrNlzsZKX4yWf20BKqop53x6jA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1882721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2bSvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqN1Q/+NhO0fKRI7ckoU0v7xCkFIWerATrw3jGv1mZwoQf6SrYNz54V\r\nkVGUgu7vg3WS0xtYhLSBsqVvm4bJ73uDhJvHtq8oQnMunE8yf9eb1DiR2Z0j\r\nIvDDzdbxkCWiL40MthGhHYg+MvIAVnX9ZZdKjudwZXTIzeqOzM46+/CyVSOw\r\n0swgIaL4jwwbWSCMJ/wkugHt/hS8t66+XcvvFEndIp2amwKQVu+vEKi0HwRA\r\nzv44OJSIcVMRIWCvkgHewji6siv5/vDg0g5vbHBfs8+3VJ9Z0UW/msZvTi9v\r\nPgasaW+N6Z+wEK6NTJ5mAplto1BFei1zhc+A9ywZ5ftOosG5fQoDLgYxmzw2\r\nXVQKAlbHtI4mZSHxd1NXm+sGHgi+4LrJPLstuH1coFmrZsuEFIWnfplUI1+h\r\nfr+Q8YF1ZN065ugsj6RGbmpAiTPej8O4kAjti73dNTYD39g+kjkcnJ0SwBSq\r\nag0ViDM0ZrA/U71xNp5WsbZIawYckLWdf/IUMvOJwM7iPzjzZpuqROp5d+bW\r\nOD6l78swwVyqxTeETBth3D87Mgz4T8GtwFaKk7WYV9R3KBvgZnyAGS8mFz/v\r\nbxuQvdxUhsZ8c2+qVRSKdt7qszO6yTP8Sw1NMwwf7jeN9GC8W6ZcKiz4dHnB\r\nhEH1dZbW2AkbL0X6/UR9Lv/uUQboQspajSk=\r\n=yBjn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"a61dbcddf6f9a87b2551c4e03d17bf640870e6fa","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.49_1675211950782_0.2767845750558269","host":"s3://npm-registry-packages"}},"1.1.50":{"name":"@demmings/gssql","version":"1.1.50","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.50","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"96176fc645a00f5b04096ccb963f899175c349c2","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.50.tgz","fileCount":15,"integrity":"sha512-d+kF50lhY5b12zbXzD/xhQb0EzD5cGJNaNCJWYtnt6ZNps0WEi8AVdsaGltyv7Vc66n8+uBsM+IoOLqrW7wqYA==","signatures":[{"sig":"MEYCIQDfUYKsLZoi6VU81+E6lW+kTFPgPGp0B661zLGMjrYHsQIhAITbhIuYF5b6UhFwzQ0zVHYHgafy6dDjRdoU55uR2ovU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1914885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5SHdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp2A/7B6m9Nx07joOPPf9XiWk+M+g9MIFajKajj80d1IQXa49cL/BP\r\nnpdpBGNXlXljAlpq7MgkvAySI9padiVANKjCAUmriuwauprl9wSp3UNWMdiS\r\nZvXwK5edTCytFFg+oSfMOHvkZRrH2XtlXqGVnFVhD2ovtBJFxW0oNtT9eM+j\r\n7Bb/uDE28YARHV5mpoONiiW3+slhO4gu3Ptn1Wa0LtJJUmn5/NN69eCQsKab\r\ncoIbPCEyuzRBJ/yxiMikUAu17he3nxKdTUytHsMkgzQtjhsdUPId7gn5SD/6\r\nkmbey5v0zVV5uCjKmPk0wY+b9J5eEJVKjqwxIA6rrqgo8K+cIbsSntvdMv/w\r\nY3wtOic8xoE83iRrp4FKUBU7CvoS0thgaUeLGy33feGzYawBQmsbGITA6DKK\r\npiURJ36tNXDvmiiNKH0akvmfQDFMz5DvHyHDzh51Du/0kaORseDDupbYLoTe\r\n5h3E4Mu56WbcuC0mkYJhWGTUErqTo9xIjHtBgnmif0A8lzKNtGvwUYu6Mgct\r\nooEE4lmOoKoBZPqF6WVOqgmkzGPRuL3nGjkChhu2lBbDQPcxXDx/aNdZQdK1\r\nkOtGJEyAbjA46/g1aN+kYESTHm96imgGiNXC/umg8zv90iKkc3WZ9quR/4pr\r\nnk55mg0cqp3Y4JYeMDRjGz87aRkyjIRfTSw=\r\n=fE++\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"d184552c85f8faff5e77e8ea83b1e382e87a336b","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.50_1675960797336_0.632729727922815","host":"s3://npm-registry-packages"}},"1.1.51":{"name":"@demmings/gssql","version":"1.1.51","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.51","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"b982507f6739d0b27436c5005472cf95d1761fc1","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.51.tgz","fileCount":15,"integrity":"sha512-BNVROMvyifGX5edasb6VO0rasDNBOdhBtTuVFuXKjth4x1FMgOZzGWa1VqHe3w6M4hoiAblu4kYRNXhQrEAMKw==","signatures":[{"sig":"MEQCIHoe87AVYrDOp8l3k6YeDXpL6YPEioaV2LPVqTdUktZ/AiACWZ5Jkg2/RIDd/xGIFSL0dgkjSigb3DlH3sIIatFS2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1915027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5SiTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMfQ//dzRjYpNeRPaEJKG0gd+pBwi/gVw3dyw08VSCB3gyEqJSiNlw\r\n5ytDZddm8gcuPuGbeHdcVwcnBtLVbdqUByojf8BO5WdU6iYkMVaM0IjhRMI9\r\n8+Jkx/eNTWnNrVoi4cHfvfKg1qARE4iHGa8DfiteU681inp4ANWRa1O4BmQs\r\nz6gT9BKdnFW4M/5BsUTIpoNlNB6KtXDIg5/BKPWhzhcRn5k1gHZ63JRNotoP\r\nVjtsSET9O9SWIedKnnLcoNNMlaGeb2opDAPelj25cKzu19X0kGvVZdbpeOOl\r\nFmtpHVh+eS9wbk6X3uBekRh4zi73ekJDyMl6L+Z2FblZpnXPyUvj8GbZofFc\r\nElpfibb4JlEHIgFFc8An0QZbs29Wa7D1uNY2gcuZXAa/QwBlofdpw5/U0ikJ\r\n67rm94zbB3KEyKvO26dd2XzBGG9WJ4BrnMxDyEyIUhDmg7sqqbPmVsD2/2kv\r\nFoYsXmxdwRJ8cF4cIPBN+QuqjzDltdsKelLhEeFUdCcokiIEp2xfv8UNMXuW\r\ncLWqX5nhyFnFzewUVWuFvQkcPYPRKcTvJl5F/XAmP/tcqXFu3TkjcdDTEfii\r\nEhdrS9CDhhloDE2+BvVeUvHG2mv2yuH3RwbPoSrWjVWRigDQUNh192IBwuUL\r\nCmQacerzIvWl1QxKeK3i3/AkDYmzPJ8R39M=\r\n=rfxz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"c0ccc20b74bc4e782e2bb71f37287323e715a4a5","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.51_1675962515167_0.6440406037836173","host":"s3://npm-registry-packages"}},"1.1.52":{"name":"@demmings/gssql","version":"1.1.52","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.52","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"13b029bc378a4dc7f50b7d56dc02487772c985ef","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.52.tgz","fileCount":15,"integrity":"sha512-zltPq07Dygb0xxwWuiXbv6TJye0wLfdcxg3r7jBg0TjRhw/TWFdGqiu/mPd3wVnm59Xer+qClhHeoC3l4f0RvA==","signatures":[{"sig":"MEQCIFUWjNwJ1Mdv6hwVlwoJWk6cR0vDnqm2VKuMg/dAUNz8AiAbMFy0BU2x7ddcPY9lvlIxZht+l+OdbtWj+9QgbaN/WQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1915201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5vlHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKJxAAg7zjlHf2hXyF2CC5BXBEjSn2f78pWgDsP3B1addHIdET6gi+\r\nZJPUCWbdG1c47lyIc6Nut93bFQ0lJOwcocUv2wgQBQAmryYs4mONxRuMVqcv\r\ncVw1VN+q/JrtRxBa1fmGN1SOgR7gXGFPFRDxzSynQ9Z7e3IuaW7Fg3k/UVoJ\r\nVsayBXO/gZJ5nqrz0yxfsPXOGBXwIWpHVMKzvlc/4Aze4l+E9a6mtNImDJhN\r\noKweUWBTm3G47e9Y9oK5qymGy44i44iQkJ1wlnuymu1E6iemmwhf5GYmUALV\r\nLr5UvTaepr/bn/Y2tc2N7EO+5TvEvuFh8Rgcvv/Sf0KqFmylpNPhw22Y3XCk\r\nC5rbizP4s8xlBXHjqNDx71VjfneNH/aA6Uw8PaZgR7iXa9IEFXwrilKhqgl1\r\nM29jqRbi0A9O6gUxMTwQKIwPZoFkPUqxJR2A2GA7ca8DoFG33PN5eIwGQVvL\r\nDzboURg75vJEbkrJU6V8zbhpS2QiNXBL7iyd06q/fRgPAvgbuPvQ33+FJOaV\r\nvBPT1cShrWMD2a08lFs40HyZClBM+UEM7wTtxKEX9/CBhk7a4WzgsNg9wZbj\r\nvvD2PWAC/ShP/Acenj1yAaGoVSk/QRHC76925en9Muheo5fiqjdFqabSvrco\r\n1g7lqG0OO5oMHX8qBkr8gI9DgrSYguPjkRk=\r\n=sAF5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"4eb7a3b6436c39beaec451c77c8e58d3762d1c58","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.52_1676081479629_0.19596754648639592","host":"s3://npm-registry-packages"}},"1.1.53":{"name":"@demmings/gssql","version":"1.1.53","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.53","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"b23754b308aba8b10824cc133e688a618227d66d","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.53.tgz","fileCount":15,"integrity":"sha512-C15rPmv3H44NKkKffiTp+3JWQdYoL/DNGTOepluubnPk5I/s/2xl92Rhyy8Ln/C/LFnhdE9Wb0QQmxbih3XVVQ==","signatures":[{"sig":"MEQCIDvm0FE067Gdb+iK91Hjen7fP2k4lOXwdaERh8E0LfUyAiA8NyR0OBcGNj8XGIUa6YjYo9ssUPzOpUrlBrC1W0KmVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1917357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7+1HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpS7A//fNjq52FOQ8U/cxau6IAJ1jbHhabVVWvRcnOLVUdYrIDw5yCX\r\nv6YSue6AxkZj98xgld37MFbcRvg3AGDYNlRzgSWRkkbi6SpZ7F5XZ1Rh9IpW\r\nlmMylGZUher6a4d+wnL17T/b1B/Hua7n9cEfNAJbaQAEg+sg7IQlKYQ3vYqI\r\nVglQ1PRXHXgRE4gc/yunu/N+SOd2vNzagIyK/+kAKqUzC83Y/QEJ62itWHv9\r\n7wTmYA0YW4uYKLxmwiNen9xVFdKbG4JVsRHEL1yn8jAkmLCWQ1BYR+NOraNZ\r\n4DvSR1NRZoJoYtR4O2iMFTjspG+Nsdu4bJdsToPeC78Cgdh3Gyb/cjv+KGOW\r\nkfOyz9WyXZrFlW1sSgq6LrTVOFj76CDzL1+vm/p0rRU09yVlVbEqtLZwOng1\r\nta3yxJLOPtX7GmjjKatK3U702Os18pBqeHGM/uTyuI6SAkFEqIdeM5Mofy3/\r\nF3X07m44Wt8S6co12clMtL+zqf+1HOPomh5T79XyE6o/YM5RXBnUvLI5g/Y/\r\nw++dQOa9hzp6BzCaQcid/41KluL2PNixbiAGAExF7Xn/q9Z0WJZUOhqQgMo4\r\n+Bbag8/Iv7z2/UXR58pamKncVBEb17Rb7vkVrV0yTkSIwxxdM06tCu7D4gE9\r\ngRVH8vhV+ZHAwkLM1LV+vG3OX3W8ewqeD7Y=\r\n=EKSi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"fdb4f3802497feed5f586dba42876f19cd9d9978","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.53_1676668230956_0.992092495121115","host":"s3://npm-registry-packages"}},"1.1.54":{"name":"@demmings/gssql","version":"1.1.54","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.54","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"dd362f69cd2ab7d78399116a89c430622773dd3c","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.54.tgz","fileCount":15,"integrity":"sha512-/zX4OXTbHITN/3ubW/UqSm5YUHzaEpTuyz2vw8lKJQMAHhSWZ9XV6ewellFvzkgoboFa/TU2c6s8MZ38vgHE8w==","signatures":[{"sig":"MEQCIDR8o4SzT55V5WSQDRwpnwLQuEhpTcn/Dq75V/v49Y9VAiALAF7/mrfc1vL/mMf4tI3IugOv1zHYuNyuQe0T+MYhCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1921569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/QkmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTzxAAioQWxM/ypJ2SzQqnphNUzoikNdsZUroFMrTMESJ+rxm8Fb+U\r\nAkJviETHuRV4hje3KpQlJ+BdwUTISUZinLm2Q7RIFE8fRuhYwk+k9p3HPLAP\r\nN99DHaz0q4IJa2/NTfomHYJTdro2ymIkILCNYbX7oslJb2XPQ1gw6Syfm44k\r\nShuq4xG04SVY9zvMmXEuMUJI1670Jpzdrtx5OhBBCHPMOvmF8acPwmbnrvQA\r\nvWdx3hmzV0a2Cbc/vBh/h+bbnShfxYLMcryAH3nrjVTWfF323H+BkGkh6NaJ\r\nsI0Cz3spUH5mzWfY/J4/SkWHTAgCSXSD2bDL6mvQSupee8gunPaw6xhhOs76\r\nN4PeSKpBdoBBogMNZYRrTU5I/gW/vPbtESVuh63Pt7gFA/7TdLJdN8unRu+u\r\nJDrx21f9Q3n7RgkrHk5gJCivaF25W1xyDA/KjTTCXts96+HYtBivmlgUxyYh\r\nvI06UTugyni1ljpRoof72C0sCnGkb7ZZr3ieQAmA2lLyQe9qhMVg+I45Y0b4\r\nrfEhsnhEkyDPSendAtQeI5O14/Nbf6qIsINEsF6JLQeIkoJcA38WvmZ+OxgU\r\nbNmk5REBBNOLnBJ95ONtLGRXnhFQ9AIuibguwH4DeovhfyjuVhbEPxm8e6s4\r\nUR2cUtfZqPXjuZUQ5DGCbhViyVcb6h/XLzM=\r\n=Zn11\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"04d3b61e81edc9471a6c243c413479df49931102","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.54_1677527334538_0.20589128960810865","host":"s3://npm-registry-packages"}},"1.1.55":{"name":"@demmings/gssql","version":"1.1.55","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.55","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"f152d5abd5b48e899f8c9087548f6decbf6f05d7","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.55.tgz","fileCount":15,"integrity":"sha512-Z3CHgE/8uX1k6FvcE3rEubRFcjOO99yULteV4yt1IxpKhij32B2vBIbZJgYtLV1hmDt8fc63/hRYYxdPnkQ0rQ==","signatures":[{"sig":"MEUCIQDjgj8IoMw2BnbxHOwZedp61fB1VN5OKzlqvCbtcquhDwIgCmx5t5UC7K470veYLfi0+rEhz+pUSvIiQHTZ7EWyxmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1922772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/ROMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrufw/+MaDJ5j5Y0/lglDtNmGshT8jJDbymk7DQ77FiCMjuHxfamARr\r\n1Y8jbIvlruHvBUKtfrovKlev63osjRFdq76ZUZjiL/w4YwTjsEvzTAIgYtfz\r\nUWNBjW7XfW9P57+cZn+VPy+EOmFe9pD4vHHWc/UVkmxIm43c9fKSmCX4/lIm\r\nivxYuEAJa2GXJGtksvVePYKDwjwVN8DqU9aPWESXIlmuQwKSEjEBJYovMUBl\r\ngsve7NK2HZUOOcjid4XfTz2QO+xo6JGafCHSlmk/ti0N8q0bnSRR9jPiOKeL\r\nizq9fYytrrUDfDBUsqzHRakLGntB4Txw6R5VyBUdevD4aCYd8pSWHuaIqvBt\r\nyWvZMkIKLLP9FkeiNMKbbKCTv4ZZW9F4k/LS9uYgF5vo3+mqPXEaw0ZoRYk5\r\nI1hW5b9xNiqz3RXhbRkdrFWY6uVof0rT0msEvt9GAnZV9B5tkAYzPHHlgsCW\r\nP60XGZQgIzekkMF/R+SCa2NXkHiHKvpDAaU1LpF7Z0J+v9c9mIDcnNzysT37\r\nhC88bTgKwUwxdlrC/BQKINoMlmX7U+xPY1J0J01BZCO3YmRrJrNYpG2nOfbM\r\nGLs97TwbkLQOFGoQx3WpGTf/rkuoKunXAHoUbLcsEQ5wN6p0Wd963E2U1MHn\r\n2MwQ0zHzR272fPNyg2qgA1YzyUZKDIieHQE=\r\n=Q7mI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"e6db1e4e58e1b661222b9375cb2065b90142debc","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.55_1677529996481_0.5939201989864107","host":"s3://npm-registry-packages"}},"1.1.56":{"name":"@demmings/gssql","version":"1.1.56","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.1.56","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"7376d54934da023c408a280c2449853f51b2b237","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.1.56.tgz","fileCount":15,"integrity":"sha512-ZqLtv+OltzfZmibsJJn8z5mwvEfjCQ5zPov+uWdJWT0dl/5hE9XNOdTSFV7aeKVcHMQM9CK0ZplU5Zg0gldFCw==","signatures":[{"sig":"MEYCIQDWZgCOOJ+WrmQZJ67nESqOmudhRpary+ouk5NCw5mpSwIhALFL4mRTwK7RCuONvsjm477uWz6Y+5H4id3FMRXNE4Vu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1925106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/6zxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpurQ//RTQDtVSbZhxbiwHrXsfyeckC6oSPCdVrNTX6cuQMF6edbC75\r\n0S1pCetkl13vCf/B1mg4G0tFkF0mSdksSKASvXQk9JuP30WYv9i297NPi4PO\r\nesGa9n90cFt1mLAXbkiU6NgS6Dyt84sfqC7DlRCIn0mAk/lG/MICIweoCXAQ\r\nApqrb3jWBoraDUeX55RZvH5lpZuByrtucFHsuPDyyIBjYOlLrgv86fDRqDVT\r\n0QyrZonb49w0nKuJIqV62q9qDSgO2Mg3ZCKTjX/B5xnbLW8qPW8L10Jsxz+A\r\nW36ro6aQEtx/v+4IDpM2dFR98PgJx+NraD1nMzDdM9aeS5qdzxgQaxGFl676\r\nK/GH8F5AvOHxao3T567J0QUVuvOCNpW8GZ1PCbQzSBKXtaF/r4DrSKMTysS5\r\nHq+L5YRdgdY1+pv2kO+QL9dVaUmc4uBvuwisyFRhHcX3RFdB8cMOrUmmtQW5\r\n1Dj2r8+FCba8/ITzQbYCC05y0eahZZbjKcTOjdzSLlPaZkXdW6WVBdCrVUgm\r\nBkst9lIbEds1XTEuI147ohijhaMabmkia6WlfHC3T5qJK0JmIBebBhrGDiQ3\r\nKGyXQbsFcYLsz6gLeySt1nAzc9x4738WHuKk9rlGkamVnsXaun7mF9CS6sc/\r\nj1MSOBFiMrLcbqGj45/X+La38EdRjG7Vyyk=\r\n=nLJ9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"1a307c0221a67a1729441f9ab13a8cb768415414","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.1.56_1677700336794_0.30686807358446955","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@demmings/gssql","version":"1.2.1","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.2.1","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"5f22b41eafa10c048fd3a2aa4601ee10f41b1288","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.2.1.tgz","fileCount":15,"integrity":"sha512-YRfRd04jB1fcASQF0/DJcZeiCd1h7Ar+pd68nCFnTPyyEqncNpElGUJC84WIDC84JRfJfoQCaPesmoUhEgM8rw==","signatures":[{"sig":"MEYCIQCy9mMaZoBB9GfEo6nyLrhN4D4kNeUZu3KDoNUw7siq0QIhAKm2YgXKr7EOCBIgu5d59JxTf0dneucOrV6a5LykgE9J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1927044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCNqwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHghAAmDF4yRZAU2xQXHrJYXGBQwiGHiybQgNF9z9V+VD7qz2rFyPU\r\n2wKfVI3k8RcFZVxwZEfT4c5+E6LLb7zZ7PcTi9j6jjtKL7Jia6Jefp343t2p\r\nEnvOugYaC4hrbwpP3gxMqbHZ0rGkwwYyFEzkaCqUyxNB5NkyZ708n0vl5Amx\r\ntgikVd+QTwZq18/5AAf9S3O8hgCFXCjAx2RMbNbwKFWUMIEUr++brN09qt3x\r\naois5NKYYpQVGbrxPRjG6a3Zk9D8KREGFgZSMP7/pI0Fx7Q0Jqrs4HNN0+/c\r\nv5KjVCvIS0jFyzL3L1bqlnlphLxO5jadqvQ5BQ/EX+5kSBAcFDHZlc6pnp8C\r\nanhc2tPWBf+17gWCynoChurE0Qdl7MRh8Bw6OE3cWQOu7UzG0Hf7jNsgs26j\r\nwHGEUdSz34mBf0u1wla+Av3GmPJ67iw8CAXXSn5PUmngzVIiwm3U+NAXyJgd\r\nQtF8L8rqipvN7C5+gvR5GQ1q5d2ufTfAQOoWlutTVPSKGUHVUfu2zIB+fxyt\r\no+dKtfnbr3STcdluO3frQZz0wpbNLo7Qaaex25GLChkmFPOpXFJzZKPLJ14B\r\nnSCQH98JEMqy/HA7RxrhnIuuVb3BTzsJdm0b6erKvEjK1A1q2f9011/CjRzB\r\no7PL5z5fzuvr/zBE1YkTI8aN/ppAAHLW40M=\r\n=FbOj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"c8c6ab48d4a8975ac201ae3812d54cf1ab5435a2","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.2.1_1678301872552_0.475233941910177","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@demmings/gssql","version":"1.2.2","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.2.2","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"48ac77bb18a03bd5f0201776a3bcb670fee57ca7","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.2.2.tgz","fileCount":15,"integrity":"sha512-lIzPRtjCKLBuSUQsKQwEMNNh6ATei/HhcTDb413gXTr3ysztAlCpfa38qSv3vMwqnUmxgT17KvC9IP/dUdeS9g==","signatures":[{"sig":"MEUCICabMC408mwfPlxst0VtfPUNABC1Qgo1ZbMJzJGoFYUxAiEA+utHx4UsZPP+CMQoFIyiX8HjGKzy7XuylFheWA55b7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1927790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCiZjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqS8Q/+JKexWjOqxEdTOhpvl7WhHO+zP3owcm+cwq7hWIghSfD883eg\r\n0ZAMLsgMK4JN7pwI7sh/Tu0o2172sxYqruHy/45nc4ceqFPcoS8M7E+fU2pf\r\n8syOJP3A7nH2cFlSuRV1VVpz4VbcHPhDfxuI38qXNBZZ2nW7sAoVCIiWEXka\r\nihDNCRyvE0o+BNSbiizvN1VaYkk5gyMwMLF+7NdxIOP9+hejVahSKqL6Vcxk\r\nghkFSHVh2Dwj1wnmM5fRMkebiGGaz+1cxpbRMMbK4tmsSBXbLM9TNR4KrU/S\r\ndthOlQ62MFygjnxr7iyFu+X4e1vbtQofBAi7Y5cdUCf5S3xuVrvAU9XOi13e\r\nrPB9EZmUwwLfw0Kk/u4tJSHL7yf555Sq1rfi5XPAm+pU90gLvNv1dZZ85kYU\r\neqVSWAe6kW/dlKpZckiAe7/xTM3p4287k9DVWdo80ddC6r3wyqVBrefiiNt1\r\na206+u/SebaxqH2CxtlbN51zbbUyhzXDgy6PJLvtWFlSPs8qiXNIpb6//nQt\r\njcI4WvZzccXh7XLxIIiLpMDOOCtPK6Alb+W+csoBJ58ntC8YXWvrXyS0JwqL\r\nHdbprClCYpobdVmXhcEO2i4yXNx2Xbr4FO/K85sa3lk8RFCYIsbZZkwvcK5p\r\nOWZxWrci7UvCuxv/2hvm7DbHgXcualSwBBg=\r\n=LUg+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"4d3da95cd18d59e7cd2d073eeac2625fa510e45d","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.2.2_1678386787415_0.7986984653296236","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@demmings/gssql","version":"1.2.3","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.2.3","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"ecc1c788ee7188b6206d04285d87a747a8109b52","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.2.3.tgz","fileCount":15,"integrity":"sha512-0stMhoGsOYs9V+oYMZ22/ellPIlNiLA70vTV4eRhqeguvgPcTIYheWbeDZFqGIWsnMhfU/KDWBVamj7IPTSyCw==","signatures":[{"sig":"MEUCIEL24IK6T7V1jlwnP7qmYp3LRQQrHQ+nPtlR72VfPfLhAiEA0ZosAOJanU/aHWg5q9OWvYX78pz3A2d9h+w39hDaTX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1926830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCjlFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqi4g//fTPDYcuiKX747HC0MVA1KQKK810vcdESX5pdrpXKukJhTLIv\r\nlEGBGcB5EM5SY+r2AiqIOvJt2Dsj4m8ocsH9rOE3nlL9jYTdGGFqQEsWOQAR\r\nvFVrSR1mB6cts3RTMUQPNSpJ0nZXWG0lks66QTkHIwmWYAeLZ6qSWh22QaFi\r\nEUJ84rMH51c9eUteU93fmUnLWzZuXIrdaXAQY/5s8pbbi7lumpWRV7j7qEvS\r\niDPwiT9shZ04ajdFqVppELFpAfocWTcSX0uDfjlpz6ItFiNw2jCmQD8+2EKX\r\n8nUzbsuHmlx76EwHzt4EYa5XXR72sEpCkNYry6Q1LOYgL80E87790BlqtxjG\r\nF8UszvkRlDCFmonhUKvlUdPWPsqpTUmXQcCKsRLAavwVwuqSxbzAgEm5xfPa\r\nA3Sr3R4Uev7WzfrhgjBm4+mW+3BhMy/w0z0cE1aj5H8OfNPqasDicEwLETlZ\r\nqO/KrVSt6VqcqTPBOPPeodN2C9dr2LPY+g0wNAGywc09aSYKajGtjmZZPBUm\r\nfOrrD44O7s3nsWJ/z9+E9Lna7z72qXPmCH2aavra/JmfqiYaBV2pBcIbTodO\r\nWinvep1tJzQF9X2ztytVi1p0SGF5bBz0e5Hvo9nm9o2O8KemzFzply0dsWNR\r\nPKv0bzgdimtEeJ2i0tkIk311zZDYL1I+Z+8=\r\n=XGNl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"fab64f1ab8f6e65246cbcc2983cb228b807fdc41","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.2.3_1678391620919_0.10015040540244291","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@demmings/gssql","version":"1.2.4","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.2.4","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"6a57606552ce7022716859f911d6e12c8f8d19cc","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.2.4.tgz","fileCount":15,"integrity":"sha512-r6VsQYSJHx/it7VLcgrgUKYZpfJ9bjG8AHjmSwtC0UdVELrtCWMLtBp6rhOIi1NHsYSHkhKbsrMAORAdF7UCGw==","signatures":[{"sig":"MEUCIQDIyzo62DX9WIUy8DPm0sSzzXIig/rW0RiyENf6LjPXuQIgRFJ+ILoGKC9Z6/4FL5GCbKfoBcElfyRipEnpDce8M9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1931840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEKFxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoojRAAhv4PtOacbHZWQ0ZIW6RSy3eU8VPJTYWnHZKdu5hIUlH2yD1i\r\nbBSm0g0/6DgcufO6YyBSWYjbJleojLVigz5Zvgb9wu66VaSc8vTYnfh/jOiP\r\nmy8sxsALqhjCSul2b0teytfuRqyJ1s3Omkj/ArrhiQiPJXmfY3hBN3cWgcxX\r\n/gJpX4BUlag55hEFbe/ey06MNkSDkjLWeY3FleyZoMWCb/2nJnwj76z9XSAa\r\nSzo4ppAmF0JiNjvQ33hIRYr/O7eyiiwjHY+c/JU2k22taQ1+KJXS6vFExAuy\r\n5mNmXktATKtq+WW2/iNde4qdhVcnasZzooV6w69zjWUdmzmrAC/eZs+q+NCa\r\n+uI+m5/9iBw3CKuI+rqyoDdY9/koe+jHLdMJW957A6052qnDkIZ5O8bPcdbM\r\nCJ+5KGCspdVE+9F7mQT3DF3EKxN4A9c8x+UiGfzmPe8Pq50jHkdpYwkcC+vz\r\npyzTpEZJsmD18qYQlcTFn/eW5P/Ow38VTky0abrTIC7JuB+WTu7IAMf13Di2\r\n6ht3lRmetG0wXD0rC30010gW1sXn4jn9kH2kzP9BDl/2EBnzUc8x7E4Q5XMr\r\n7GSoYGsDTYWxjqlARwn4sXLCtJkqyAbrsb4NT2YAJKktw6qq7GNvZCFy8NaI\r\noAP++sQTzIpyJUC269zZDnN68UpSlzEVhq4=\r\n=gQOv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"656b2b67edf0eeae6c70680d01c6061ca753aa86","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.2.4_1678811504806_0.18277290041407812","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@demmings/gssql","version":"1.2.5","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.2.5","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"d4b1f2b94cabf34616cbfbfb87c3451964e3fe40","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.2.5.tgz","fileCount":15,"integrity":"sha512-8NQj4WTTbP2Ccp8FRqwGWUnRpPvzS16teZGNk5DbWyvmLi7DS1SMQ22Q4t2vKtDzgpkIxHeRRPBeRZeMoJ1SCQ==","signatures":[{"sig":"MEUCIBY1I6K034UCbhv3ARKpHLm4IDstSrXmlT6UcV9LJgNRAiEA5N+rtOnP+SQP1/l74TI3nFbhF0CdGfRw9DhqeZdHsyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1931840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkELCdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHGA//WFJQdkjhXRMvDR+4uf0opkCXfhksBM4ZHLmh8l826+CgSiSt\r\nxiYb8OM8P0/2AOcmgGXZ+1CP5W18GKSqKmMLjBJDoN+LXNLG39FOlrbEbdM1\r\n/4B+kxou9y9/o2WoWLtqKrc3IqHkkmPjXTq29TuvcY9NnzNlb7Mg5Qdmunkk\r\n51uPobuj0Un87kg/LYNhiYM1eYh011wiSOCQCiECsl52s4gyiIUWt0s3VtR0\r\nJlFw00O0eWrAz3QSCv+QVovMGJZuUcJwQt1cIwMbA2MCow7WZOnZ9bBWmmWo\r\n3fkD64O+SbuSAn1mGgAk4+JuOfs9iU890MsN0XPXu0iwzMLOhfxLPw7+GcT7\r\n6HDuz9GBUZmp+Vy7VaciejaZqI77L97mRrtIIKy0hNomS8ww99LNc+8VW5yY\r\nfOBdn7MVt37KdRSdB9qY+RNvitWoOBujOsvuMHvRQLeX4AgF7VGpZKARH84y\r\nVjV+3pL/LV+SWK33W+vDxGV+wItIgeE4O/QsCs4sUYHvu7K5wS808JNT4sj+\r\n4YFFMjnOVyto3EbYkEP5f2cAwtq3NUuPZKLI62A+ikJgE1XLFfY8qcfoRPo/\r\nTb8DIOM5tsKJ1zTgRQ2c+Izw7fA0y9fJsO4O5qe3bI42P2MqY8weiamC11UE\r\n8TwQmXDtGm+CfJUBgnjn8CjHY1LEYN4t97o=\r\n=iwnb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"045c0349843b488c1bc11400bc39dfab93eebe0a","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.2.5_1678815388926_0.9494830515860311","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@demmings/gssql","version":"1.2.6","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.2.6","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"5999165a11f5453152465daac6d9ab77f30083c3","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.2.6.tgz","fileCount":15,"integrity":"sha512-xIYdK2Ew9TxcXFEteZIL8Zhn52+CR+nFbC0A8A4WODqxQjRJfW9vPeQd0UYPDXiZJYf1yuGmlvQYoJCzRgmCcQ==","signatures":[{"sig":"MEQCIG3HlyRF78sPu9M9DvOE/HuP9ThG/YSEqRekXpDR5gj3AiAlGPs/Wu+QRBD6J+wTvPXLgdUyPKh0Sj2tbOwUskRxyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1930454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEgvmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQKg//Y/3na0/uWJkYj36+jmgc/d5sDrFfeZ5W+MFQhrr2eC5SHCe5\r\nsjRe46EPgvJLmPZxhyreR3ijCMmN6/y3aRaU5sDP6hSUM+DbzIZgxhWsu+N2\r\nNCyaZGC1OGmDagICn0/u7URlPvM86RC03SQcbBmBE0ympXDSciKA7R43NZI8\r\n+u+6kF6op5GANOTsMSXFzk2t4yhAxxlf2TIWDk76HPRTMnM7iW2SQAeWjwGA\r\nfvXRQpMRmGSv0uiKYgPTKNzZRXdD2Ok1RbZAVTsWkdSsNIX2h0Bw47Mw2SAx\r\nN9AxPhLqFmcMPsCZ6U5QDOj5czKT5xZ1x89nOzH7XDqgQgmu67HaYb/szC1Y\r\nCO85lXIWcBvGoap4GoAfSwSZL5frCQl4vd3546v/LNlHOMUzVaMPpvCE+ccN\r\nx+RjJVH+hgH696rc4TmQbrL/McleoniTqvVJ/Avhp3//fmPgnXGJvLvVBFfq\r\n+UFQOzHbMUhLRMICoyDZ79dKr7ygpKcFS2h8uTPP7XS84mC4AWCzr17585rP\r\nBFPShkC5N1kKaDMITEen8+zEqG0ctxdazEPDMyYIR/TBfis1mzwafTyDVoJ1\r\n5DK80GpGLqmIWRSx00BuurmKzr0ROLopH5VfxELgFHYE/+ESuw0Reo0AYa07\r\nKdKOB9rTv87VHn3DdxIiDZg15DwU2xb8iMY=\r\n=bx6p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"69da976c10fcc0b11d0cb15830c3e031136d40c5","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.2.6_1678904294470_0.5024880288488058","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@demmings/gssql","version":"1.3.0","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.0","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"9934a23fe9b4aaa6567ed0c0fa0ffd97a778902c","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.0.tgz","fileCount":16,"integrity":"sha512-Lr1jCZgMkWVYfU3rhGkK3sHwhGLp0iYhG+oe0f6VEHNxwlfnyHMzEiqWH9SXMNQvCmo01NjFv/wM+WhxYF8+2g==","signatures":[{"sig":"MEYCIQD82IIlgnv5/kHCU42qSM+TN2m4lD86/JRLF42LjzlfEAIhAOxia3KsgR8UeM1U03OldFTUjIpQYUTl5F4uG4ri/mSM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1953809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJzb5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDow/7BRbf6DeWyz/NSRPYG7HPEySHQzqRCOCVehCXg9CKRx7MP6bZ\r\nqZWXuzEzgSKy1Dh+hN3Y47z40hazWGWEwpCMparMXSYk1TGz2WhNWjS7WuT1\r\nJ49cTiFIEMkURajsuAeoC2bfz9uphhZqn2k6wVqOG+htjgvLZ8aE4aE1sfHg\r\nP+OJ/Ci5djEXRw16ynctG7LdChZ3tlW4selxlYiHaI5JOOC+Qz3sZrr9PFje\r\nXHqqyU99pE5+QUQziq8yAtu8V6wcTu5NQhaeyk5D2h4oTtT+I+rrx7tD7X52\r\nq0E15AsPkT8ahPrdBNHAPV/m6KsJjX3/MLA1hinhRqJAhYFCYvj9NJRuxBTT\r\nVtL2HATuKD0pOP0RvOsrWvpY8e7vD0r8iSPHOGAnk0BlweRcfBB2MSMZsxan\r\nIZ1AiN9pVxNd/W1WZWKOm7T8SBFSscOU0D7ZtyFaQGOROAwrgLku2lA15/zD\r\nx3JMATfsZuF/gVDOWCuhg4Rr73/mu7u90cM/R1JI+L4w7Iv7o1fyABBAhNFK\r\nfIjO9Ug4LU1IBmxz2+heVOilmkYmphadE3RgFmTDszQgHqK4Pctb9DU8J1z5\r\nYy7f8VVt1KouCGbCcsI0wE2xRS1BR99NteeK097MACbHYJrrI+F0Fuc53MwW\r\nm7br74aPDcZX6+sLSRscpkBbGG1UkvO7CVo=\r\n=YyB9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"9324950de9f66a1dcb9681d67e4fe3314a01640d","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.0_1680291577246_0.9500828907296703","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@demmings/gssql","version":"1.3.1","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.1","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"ad08463901a67cc9bdad9a9494118b29b2686556","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.1.tgz","fileCount":16,"integrity":"sha512-H+tXmJoy599yRA9QBFlqEEcSB7oczQhuXdd39awqR4mHLYad4jK2T48azgfIw3kNd8JeNy6s2fYzfo8oEPgJKA==","signatures":[{"sig":"MEUCIQDpRbplZve/+fBnX4fHKYna8gFRZMec1dM0bSNfuoGDFAIgNPonB24r2OVJlyImlCA+qda9jixfScZBjFFq7TSmYzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1955187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKd8PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVyw//c96w+c2xnhdEl++ndcynN9MUvhsfueMMcBaBZ3ZIdpGVsU5r\r\nSF0e52cVnhLrdc+L1dZ12f9DMRQVsAtqtyhfTnzMEE9Dzk25ceHA+L3ZllWk\r\nWMqhkGgc0W2gtZnhOU61rJDCgLCsJ05B1kdujy97hyO1UYKIjSUQT6sPviaD\r\nVahCmj8U3X7r+NqpDleWpn5a/k/KT3u0cJnuxhvTZ6/iamWZAqsGz/g/H9j1\r\nwYZMRzGZV+b9e1oQJQp6Jn9LvHTFAO/BTpk9d2tCjjIyccWVpr0BHjyUbqgk\r\nfKxV7WPa1KlX1U3tuJcJQ+9kY4Vl5A1a75HsBUVLgjec4+MmVq8aF+YcI7Rn\r\nH0GK4C9Rl+TKCbgn7mm22XpCZK2JEv6h1NvrHBts6f/cRMSuW7Gu24iGtv+g\r\nw50lwmXMNnsc4zhlpM+05oLybF8ObOi+dGGBlP40KPtx5XxmK0rbwtaN/cd9\r\n8LZOetFkWUjGt5ltoezmTODy3ZoBI0qUwNRgGcJr5r+PXxQzZThdEMO+MPcX\r\nuffR6S89FUngTfTSSzsbYCVH9ajxGQFaa/adifh9TgWEG4O2JflfTE6QkHvM\r\nn+u7+QmZQSv0GAwAqAPssgdQbok1HmxPs2tuxQWOJZLOOjMVpntTRzbI1O+e\r\nw7YQC8Q92fBkkZXtSQFwCpcL3y31c81+xqU=\r\n=raXN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"2449986a5738d289d5e08309b78524b6ed3286d3","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.3","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.19.1","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.1_1680465679081_0.9953604761027628","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@demmings/gssql","version":"1.3.2","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.2","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"89fc794296ef54b5e2882a5ab18af29acba3c8b1","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.2.tgz","fileCount":16,"integrity":"sha512-T9aqsb8EpdLEF9PY4u67/D9w0b5iNlP4Db0ogU/hyTcAyzoPLvnzsEyyLTn1TMtcVRDfsKGdkGV2aqiq7fAjvw==","signatures":[{"sig":"MEUCIQDE1JRr/ZX6yHulca2JO4SF14TqZuZfED3/WpUpf85KNgIgNbCZVsfwiOEYQgwCkt+dDMfa5Pl/fjSj8Z6sKz2SV+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1955037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOAakACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMfg//dVDV4pNgG2reUOKtQFrxG6ZpsyQsHuRykpnOzQXcdKmfNfYB\r\ntMntc9T3bLUsg4ywkr9E6LpT7KQnJh5EPonHArNAb7op3ey/Pg7r1kjVcutw\r\nqYAmBe1ny9I0arVFqSMMNxyWYaeAy7BG1MG8mv+Gf9HrUd4fktmKv6NsFQv/\r\nXN5g3qW16URpKGhogXs3ONtcfqBnP9mHXxQWW856JIXYCTO8ZrmlE4cec6QI\r\nw3F9CP5AOZMGS1mLA08mMHu0dRxEo9wqk+obicqU4Q5hSujQw8nh+THr9psR\r\nkWKU7v3TjsUaC1qFS4H6KK+BA60xNonIh7pb8aTegBAiG715o5dv4PUnphRt\r\norWdMlc8RzO7CzckSU0yx0l0CwgTSMFdvesO3QHVU+OINU016rcToMH3TrHw\r\nn97bdg2fGJw8LqcmlBjdn0pPQ9r8Ogp3+2YH60e+RknayOtRvsrZtqWsvQ+N\r\n4ldMkMTJa7vV0R96pxMS/GhZlZNpNsoSJucHP4NCijBjheZ5dpkf8nFrIrd9\r\nBBDHRc9R3slztXaf5cXWHOEEIeYEH2B1mJSVfq00DIQLe+tj1gqksNQbbKBZ\r\nVLbGEG0z8PMhcEs60E+DeVYhJvluT6VOBcxxvu5P9zDo92Y/7F95HvlthCQ/\r\nTirhKvbuEsHxYXuV6pVvoHP5jNkHz8IK+po=\r\n=5PEY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"ac8d47a5bef0d80f378e44c756926b94c57353f9","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.2_1681393316406_0.6460315201550502","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@demmings/gssql","version":"1.3.3","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.3","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"aca763a7608b6bc7f1755a3ecaf83585c0ae0d06","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.3.tgz","fileCount":16,"integrity":"sha512-u55AaIypdNv+4Y51ezwOHpGhLwBWheGqmdnVvmsI+t1Kub153f4Wl0c/ZUzHm5TRu2TC95SapG1CPdCCfQxuYg==","signatures":[{"sig":"MEQCIHqu2NqBWkMhpqIK0eZ1IboiJDnMlv1IzlUvuCSUjxPYAiBAliPFgdBDaOtAEy5gKyO2xRbTWHDpFP221MiJI/cXhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1955243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSV/JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyKg//ZOus6iAVBoEoVNHTDvkd0MovpiHQ4sbOVA9ZpAqusMsT2wUn\r\ntsK5EAHJ3c1fvZyOVKzLqOFGdNJ3bhhA6gRuQJrS6DzVBL8c4toadhcoh9Ri\r\nv3b9Hhe51ZnFWaMy5JfOMiFFrirOD7fy4IL7OVG5zH3vGf4DymOSmV8AodzL\r\nXMI4Z7l7Frdv4zbwidgqqktigHfCiHBGZKCTJ1Q2ljM8zj77Ud4C41oKoOw8\r\nViSOevVyEiVw66nVEIkWBUhYAHDiipKMklkAGVRf6/26S8bPwBPMrijeObnl\r\nKBolv/Q557g4gmQjiaduZr37Gff/1LmSAwqMrEYCNRrQElqVWFQKt5KLkuPK\r\n35yQmSaqukg8topl9KdkKoeMTggl/hOhhLCQMBF/GisIFOC/WD4JwRF9XYeb\r\niWT6NoNXNe96thgl6jv1R42wbzW+Y2lsc6EOhAjE/MScPIj+/NhZavcU/XA/\r\nka7sJADvw/6sXFtN563W9jO0Jb4+PSak/s0ZhwSUyRD9cTwsI4lGTzypA+EB\r\njOFHIt9rucM6kRpbi7RBkldMHWsxS4Nx7fejhYe712CABnPGD8N/mGvBDtsT\r\nwgWuju9ZJHUD5/2qZ+lrxdNR9T4VYKW3RiDSigVrsAZpWs2oIqXC/6YDXq3Z\r\nPU9qZLBdqUSQWfvl0ZMsyUs+oZjz/7HxuP8=\r\n=/4q3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"5d8f64eb08eaf4b4e43712b260da2447f5126532","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.3_1682530249080_0.4788937623741236","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@demmings/gssql","version":"1.3.4","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.4","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"4e8d265fca2388f854ba8a8b82e20faecb9e4da9","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.4.tgz","fileCount":17,"integrity":"sha512-1CIu5Ehn8u80MZ77NJdygw/wO6JGvN2SSPeJy0FPoAuNRJyc30QGPZy64fbP8ZBPjMnKqkNUGlykXQi2ES5o1Q==","signatures":[{"sig":"MEYCIQCTA0ssn+4PWuc3FQ778ban/VHpEd3vD57EYxZ0xv/9GQIhAMPeWMsyiyVyISok2cD+XpjIePrXJZ2RcWGR0ooFEsnB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2355227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTn2vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKXQ//V4BdFPbq3L4Z1JwSFDfpnZL4XqJHzGZSrRWbf6Rx6saowLJ1\r\nEHzMiEVH74B/rG998YuxsuzXykFEKcswr7VLE3hvGmanTOn2lunFwfi6AGPk\r\nZUUca9+AA2UQxtCIzcYH4WfzyNpYsnqZ5n7SykGUwyqQt+Uv6aKTEe2UHA8o\r\nRXHDTX8qBYe6BrMj1KBV2+KgX1tl7Z9n+K61WqdYtJGNbiMNfDJF2Cg85qIA\r\nHzasg/Ff8Jq+o20xfi5qhb0YwC/4H0x3NynbCFF51oyebq0FxUPxWV3Hb8RI\r\nSTa8OBbapVL8HO6oAjfpNqsQQWvZbJW+o0GopEOoeNY0JAyDqkxZoNHJqO30\r\nhAJBVcWfLdSXTxQGWzFxTOFhdPa22XDzEVcM0el6qFhXPyS10N8KQTdG+qAt\r\n7HB8tBfm4RoTh/qFUffTzwDyIftYNQIbRrYik3WZDdxoM24o7ULAzPMxeIYI\r\nHloeOWd7SeDT0xF+zwm8WDWHec5TBZySSahcX1EGoArs067J5k3hFhzS/4Km\r\n9H8IJ7TcksdeXdzQ3CQudeSmzL4MHNAJTc6U3fZCliV1V/UBaIvkEizAUv0X\r\nf52W2UW1GQD6mRW+r8f7f51w2xVhII8ce7zXyZFe92Wj4Kwbqpb5gaYbtPMD\r\nsTrN+uF8UzFyHpFd0Rg+UkBcEzVcV0nt1uA=\r\n=m/MG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"a31ae881bd5f21648883a81aee8a6c4bc5e23f00","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.4_1682865583400_0.22335992049231645","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@demmings/gssql","version":"1.3.5","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.5","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"59ab91a2e4e0650d6c8f4e5222be6d3c449719a5","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.5.tgz","fileCount":17,"integrity":"sha512-QrenvC3CHyWNt5duDyGIurPF7IxrsxlI2hKd2mfkTADIruJZyRmQ7RPfhSykwmHl0pmE0l5r0HYimJB7W/8AZA==","signatures":[{"sig":"MEYCIQCEfT4Pvo+PRrVraFH4I5S21RrcfP5Bvqjb04Afqjp/SAIhAN1q719ULubb96IwcrzyqOxsf8PEx/5bJO5DDzt1otnJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2357752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUU/aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobKg/7BjR3t9rxdKqVN9PmDe9nZCcadzYPUWc54knhQRWM9H8fexX7\r\nWgoReVBP7eArZ7vDoSStIWCQ7am15XqCw+t/yCqTbcKnyWVCIJ23qhScoqzJ\r\nPMX8g67ESs8E2xl4AsHk+1CVSp1ZFhDoZzNVLF9FeYxJtubvLazu5QTyLF+L\r\ntv3N6PpcU+D4SiBPRwbdYtHaUeFuwxKeM0HFoKS09UDxjiwZ18xVORIEk3d9\r\nDoARAt8v9xrt4BvsYVFwTdynDDk8SCR1cvpNa/M2+E9eCm1eJK0U+mufFMrb\r\nv9LcAiuWzeiZKt1nSqk+6d4umeN8uJXDNjnZkGMhES97tnU0xxPSXcb/HuER\r\n1Us2ksYnDZIVZDpuNtvcEoQPk+JIE5Ll6XvYmIXxgm6TJWBgsNOfNiy1E4VN\r\n0BqErpbDo+k4U3u8/S96lPR+1u+n37zoKP1HyCUyUn4HsJ0yECSlC9F7+R/U\r\nA0uYy1IQrGdvSLpEicvnCJ+66m03cbXKmCCtEpbMO7ibLXuiQAboU889DWrx\r\noM9GL05PYTFg27aNeYEBRL84O6fDMw3yN6iyhSXPno7ZZvfaoefhP0/RIOSO\r\njkNRQNm1QZqLkVhe7rRkRZZhJVDa1MtpIJm7kSpTRZOimSg0oCVZ/l2ODG81\r\nh7pp+7iVbRH3msOIj5PXLe9bXF0ftQA6zP0=\r\n=XVui\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"df5c29bd0b77e2a09c7037ecd530277074619e20","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.5_1683050457853_0.8556980032926169","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"@demmings/gssql","version":"1.3.6","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.6","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"c1b26a9220324b86bd5d6ba8ea95cd458eda30e6","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.6.tgz","fileCount":17,"integrity":"sha512-UU4Nqd7ChqfKXuEITLwsuH5PfVz0uIW2seB3TEeFGkPN79PkK41I10/SWSljLlT2AaY8unnrdVul2CYDlqs5Pw==","signatures":[{"sig":"MEQCIHKu58TPPJVt+/OcA00qL/rtHLOtQ1PFW2vg1pXbNGwrAiAMUkoXgzgoJqEL0lnVmQnzMoDnkxLX58avhiiWQOfqVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2356818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUYMhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMPw/9FLQDxxPkU0Q3YbnAVXvVwoDY4N9VReflyCC5EDHcE0bYE43Q\r\nQGXEA6jCkpdWBuOb7VnES1lkEMuV8Pq7OaAEx8QypRJO3c62vLYduw4nQy6a\r\nuTznwvPuvS5Z1xpFtuvjuHjHpxe4eMKNFv8+35QyitPpc8yZ5+EnHK+atTuA\r\nI/gTFeMchz1TH+f1s5DpFDtzdBxJgZY9iKvuoX6d9VPG1vrDiinpFYhes3X+\r\n8a9735IARpRNGjX4eazUeyPiINT1f1Ew8lTokgM7A+VfHdi4LiEdlz0mNRyP\r\ngwC0J4MuSceNmQXTExCg7lLP7zxclvKbUYS7Kvn7tSIGIYrsp3KN6zEyWK+L\r\ni41MUw1S4rJgfDoKdT+MtBSeuARzSChgeGw/TT3O1JaKBXhr9NIQf3mVLR6M\r\naZj8w6ZyTtvoyyH0HoRkG5DfjriGI+cYNZpZDe6lQUjh2OE+MgZo7aF9eSML\r\nTzsAszIsMy/tzCAz/U11nl3YtQi37GsPVLk6jeKv+aofhoZsCyAYaV81WG2C\r\ngxzkRrsuaXNqxZqKTjG3ARe6weM7zQOtUOp2YDydpMEdXLhAUKa4k6I9hzeQ\r\npZz+wKn6DEP4VPp6L+QwGyU+zvmBtwzqdgHXpp2GgJzU97gMR2BwzeWROLf1\r\nNO3r5rlziDgW6LKwnnOrnDvIWYbt6Qf78ds=\r\n=DzDw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"d837b145b28dabb493bc65ebf905c29bba56a9e4","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.6_1683063584888_0.016338848881842782","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"@demmings/gssql","version":"1.3.7","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.7","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"4446c3b1e94d8c0895b13450139d320563827f1c","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.7.tgz","fileCount":17,"integrity":"sha512-6qjAV4hXn9DfnV+M70vaV9XeKxz9RCW49JX3mO7NDuzpmGhDn4Ku5UeDuzoOVK3OMHawLzBdkGtK6qKYClOOcw==","signatures":[{"sig":"MEQCIDpCGTvR0mBuTWgAP01YxVCg6ShZHGoBdRNjthcfrzAMAiBB3OHxHVKeopHlC6NJ3MDL/QE/2nSKmMM55xAn5doatg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2357198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUl/YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLZw//cHy9IckRyTpvTlH0K272jH0Dtpez3jH/4CO25pxP3xuscimf\r\ndjEbhrUfQ9KcE82rwdNnfEf25tYo2JCZyDeEP21dBdJr9SV1MCKz4GEhQ/Su\r\nfE7UnSbrg+rHC+uPkoMV/QLgmK75+0WucFIXWBxLeG+F+xnYxxe3bxjnDT39\r\n/5PO0fvWioJHsDiilpppDmWzmbCkLVLqi1o7/tESNyA2Ytut+zFajqD5Z3b0\r\naBumHLWlY/LlNoY4RT3obVhf0O8b8cEoXIdoGJofkeWlNd4zPw6C4TijhvCG\r\nslzDAZYERB3hM11FUptXa3a3l6LQS2IkM/naovo57MWC4YcT2Q4N161FViFH\r\noL1BkFt7pOfTXlrsA1+77n2GUeM7c2yak33Nmg0a6pPVfxJlZsyzsVk1OcX5\r\nzFthPdIcf2+w+uySozDvW8ZrTPz4JI7+SrwIOuk8Fgc84WO5eOk8i6I5RB/i\r\nWE0tlwkJEg2xU5y9IPFQPxFjHhFuAviXFAGmNVPUUa/Cg57dtPw/IR6qvKQe\r\nwO8PyWEsuI7gpA+SKIWY27r9VHWDeiT9apIjY3Axzq//s81d3LLDb1iDEXIN\r\nrInLiaOdKHm0homjuWyRtd/3oH1xnD9aFDbcQc30l74Q3qwXt+MLdU394YcQ\r\nfLafQjDMz8jVbsYMOAb2a1ugH8bALhsXNC4=\r\n=GLGv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"ac2bb0fbba247f0b7a0fb6931fb48295bf34a947","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.7_1683120088355_0.8259159018680138","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"@demmings/gssql","version":"1.3.8","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.8","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"f887de99b464af87cdc8003b79153164d7473778","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.8.tgz","fileCount":17,"integrity":"sha512-v/oyOjH5+wFCw+WikCkU8edwBXW1Y7yRm9iiUa9jy2RZOGnOMJclINPfymrtXuCVTzzH2MwHTzOYwPmZ1zzQSg==","signatures":[{"sig":"MEYCIQCJTK3eV72BcKBZWCUitX2hSXnBEuePON3Q7Mv8UssOxwIhAL2ZEDhkP9VkwScWfLNI953+EHjd/rKGtZ6vMZu2759m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2360452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUpx4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrokg//fdTqE2BQW1ZbgW+vx6J5c6KvPacwua9+eNg+JaUv49ITOcvZ\r\n71UBLN1jSa8GmXjPr6SqiGLlQKIPGWCfdfHFO2+JPuUt8bcsSKemklvm1W44\r\nK/Ub5Slo3iowSu+ZF9gBRwDqys3XtcFeW0tWjKZh+zGEdF7/lZqqqdFcpS8i\r\nW8WLBBqDf5ZurANKBBLIbs3U+uiELbngE5siv/ecM/sTEV8pH4haL/w4MBL/\r\nuZtBjMgcdvn/XlanuVsNZykQHmIj9+bK2wqc3FfKMV6JIRdECTOE/KHqITTp\r\nRGGpOm83jV7g72eKBoiKOnwAhc/9viDcD832NlIsDn66tWOUt4A8OHUvyJQF\r\nK6Tfb4gHBO1AyjV8wCGTBKrjpaBO9i0Ien37YrhqHRrnEDQ0PqHPR5D9TPRw\r\nEePB9Eqjso1enGp3rpi4x+9DboA42rDaL2Jxc5BNQnqF+SvhjQ01hfCrg+Cs\r\nNKuI6vptRfMDZapvQCcbM1ZBqYhz4i+FlFpPTqD5mw9QBFYqOB1DCPqq0Ut0\r\nuaEErcsmR5E4nAo8ZbDjD8x0o4kYbRIB1xHajWNR6sPaMGTLKRPE6GC2+WZT\r\nRK6R+NuuToyxj75hYNOJGBkahvF3856FiHils5rwtSuatBRf7K/jIaXAveew\r\n/99RUg0SlgK0dLMcsEdKs7tbpcaEpH6dC7U=\r\n=YMiY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"testGsSql.js","gitHead":"49addf56437dd45677162ceb277180e279c990e1","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.8_1683135607778_0.6720375603642621","host":"s3://npm-registry-packages"}},"1.3.9":{"name":"@demmings/gssql","version":"1.3.9","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.9","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"e1755870ccffce52d42b18f73b18f1f32fe92966","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.9.tgz","fileCount":17,"integrity":"sha512-PZECE7FuHre1Kytucmp8Dt9UY6q50W015txdUZDWn4aB7LrLFAIM1j38YVBN35DN8pO65rJJ/TQmYzAHhMBg8A==","signatures":[{"sig":"MEUCIETlZfuul5i1fFNgbN46TDMQX13mIXl8Wwykh9v88gCSAiEAgEHHJNy05heEZ21Pn+wHrIbsB8R1FaKoxzfxUvyzhlc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2366705},"main":"testGsSql.js","gitHead":"c69a790585f05afab82c546ad95cebe3c92012ea","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.9_1683397620505_0.3186950529606307","host":"s3://npm-registry-packages"}},"1.3.10":{"name":"@demmings/gssql","version":"1.3.10","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.10","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"26ac52827be21e6f4d038b83859ec5f28bd21a30","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.10.tgz","fileCount":17,"integrity":"sha512-NQzpjcWvLcfitcx23E7VmfUBHBmEfnGDgnIM3OIvOvPx862RJvA5Qx43K9pxkm6Fzm50cQlA8BaMGzylitcNvw==","signatures":[{"sig":"MEQCIEbhC+xUifkM+uGiVFC5+ycolZAqSDq0chRy2vhH76pKAiBXegFJBbKemaNpw3kxOdgXMgk0dgtlcjFNs1MeAL8+/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2375257},"main":"testGsSql.js","gitHead":"6cc8479c17b82a1036a54097afe2a4341648770c","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.10_1683569851392_0.9736562577165724","host":"s3://npm-registry-packages"}},"1.3.11":{"name":"@demmings/gssql","version":"1.3.11","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.11","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"0765dc75695ad7e1a958ef3a08e1f5154b30bb19","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.11.tgz","fileCount":17,"integrity":"sha512-iIqVryqe8E4x4WYxZwjd0YpyEe22UlHx+Q207+atBGfjPtU9MGC7O4oqIBYOZFc95tI7QMF8uNmgCdfPKQin6A==","signatures":[{"sig":"MEQCID2Iom9/6aMXd5HnAn8N0NjzRj5RlL2WdMWMK+DOyek7AiA4tBJCboxJB3aND4eLOVoIe0OAYp2mRGjGQ2P3sLc5sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2380245},"main":"testGsSql.js","gitHead":"1219f763c1f3a5590053bfaa63a708eeeb070c1b","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.11_1683764397126_0.11923775592025998","host":"s3://npm-registry-packages"}},"1.3.12":{"name":"@demmings/gssql","version":"1.3.12","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.12","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"49fbd30c7a700abc34a416509fd1f2a8e3adfa21","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.12.tgz","fileCount":17,"integrity":"sha512-MBd1zTjS9EBvtKqTdjtUAs1ji3Z8nbfHn771eYxeRf8IxpQeA9LRP8JztRHLq3IY7L5tKrB8mDY7QUJSZB4t0g==","signatures":[{"sig":"MEYCIQDcVQkpgkKiUU4i33Gvka1JAduRf4r6SbaPfs9pl3iDvAIhALDf6+Kw8iw29ovm4mxSlo40TmK71QLmowQf4DJAYLSd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2375267},"main":"testGsSql.js","gitHead":"d0a8cdd4de2d047a39174187ab55eb8a7e66c006","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.12_1683912368390_0.21733580219243698","host":"s3://npm-registry-packages"}},"1.3.13":{"name":"@demmings/gssql","version":"1.3.13","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.13","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"66e27caa42d80aa34efe0faf98a01bd1fcd48ab6","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.13.tgz","fileCount":17,"integrity":"sha512-f/cRIAWn0SibFCdKI3yKoyZ4JsGMtCkXddCnUnrYBp4eqD7yZipN0ZVJabUBSVMIUmLIz9pJWQveuJ8X3FGerQ==","signatures":[{"sig":"MEUCIQDC6k06/dyNn4CAStQjDGY14DDZtuT0eU51WS0hYdLcsQIgPN71bez65Cgr0sdyev9zdQg1l4lc0zVTBm3BfBGU6BE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2378438},"main":"testGsSql.js","gitHead":"2c0690d8c70ab7423ee25aa0af1dec4801f32937","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.13_1684375130552_0.832346597515331","host":"s3://npm-registry-packages"}},"1.3.14":{"name":"@demmings/gssql","version":"1.3.14","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.14","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"7b77510f581009b8add1d42a596dd41f4fdee501","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.14.tgz","fileCount":17,"integrity":"sha512-5DWFxg5hgkHQiIWJNudQCABpL/YBalC19NBY1MVlYO/6iD5bohNnuIETl6QW1z2JczLCVb7ZUaq1B6Nv9vaJzQ==","signatures":[{"sig":"MEYCIQCUM6qFN9f1qd0Qng/2bv3ntxnuvb0Dm9IA+SQzP4ukdwIhAIUE1C21E6UjdGN7TdkpyXW50b+D5HSuSzeuxcJm1aAV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2380114},"main":"testGsSql.js","gitHead":"a5e9b665a2f4a2fb249687354ccae6ea34bb878e","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.0","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.14_1684553167612_0.21690289981311706","host":"s3://npm-registry-packages"}},"1.3.15":{"name":"@demmings/gssql","version":"1.3.15","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.15","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"b2bb9a2964807d1f2417567f9713ad76603fca81","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.15.tgz","fileCount":17,"integrity":"sha512-dIzCjAodBherzj5ycd1Mi7QRITVawdCd7tY0ZT6zivjJFkJVpX3/5dJZEEOy+nQ5jGZ/GIi2tvBH6JE55ZwAqw==","signatures":[{"sig":"MEUCIQCFUbFKjM+Zs5QG7bmruYI1TPcUthOYd2am7iJgl3FnNgIgbuzeU8uw1+xCXkpu8OvPZt+Zk7git5jWfBbtfcDJrTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2378020},"main":"testGsSql.js","gitHead":"dcb562cfa99f38ca27ee1fb1ac398c483faccfb4","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.15_1701486451482_0.9330060575633747","host":"s3://npm-registry-packages"}},"1.3.16":{"name":"@demmings/gssql","version":"1.3.16","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.16","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"0de2194db76fd3478ec5db3722a33d8d3ece6bdc","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.16.tgz","fileCount":18,"integrity":"sha512-Q3G5famdQ7xP8ififp3qYgnhxy71PVyPr+uFHRBLaR/UhmfxxZ9g4UPlqoCFhdUO7o+rNoc17MZeuQx41caG9A==","signatures":[{"sig":"MEUCIQDc3drgQyrgPtsRJRvoEMXNLqbWYVJPODtSNULu//qqZgIgNcUO7Pr+yqH68wU9qKtsEnNvuSNiIP8Q/T2IGGt4b40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2391651},"main":"testGsSql.js","gitHead":"ec567d4dbed777c531a47da441cf24a94dd6b50e","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.16_1703882031964_0.7185894732713376","host":"s3://npm-registry-packages"}},"1.3.17":{"name":"@demmings/gssql","version":"1.3.17","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.17","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"d6d9323b5d7b058b975932e30b6fb024e9d24812","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.17.tgz","fileCount":18,"integrity":"sha512-v707tTa5S2HPP5ninYFpbfoVFahdzusu8CQe6MlTmNd3Vr5HMK57GFEFZ37qWMOd5/ArK0YPrks/LcCWREUDHA==","signatures":[{"sig":"MEUCIQCUz1UUyXc6qQQK4VtDI+urEcUAOKLtngwUS79D5ZjPmAIgXssoMSLOW8DeCKMXih7qTWeQlgZaC7MJGq0x14qrePk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2391373},"main":"testGsSql.js","gitHead":"072b394f3a9e98219e320d8971d864d051f10b26","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.17_1703884250546_0.5814024333414061","host":"s3://npm-registry-packages"}},"1.3.18":{"name":"@demmings/gssql","version":"1.3.18","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.18","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"348f344458b6ec17b21853eab9745980362b079d","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.18.tgz","fileCount":18,"integrity":"sha512-9gXQvyC4m+ilgAwH+XBHH+hHgsn862W05GULZpegxkBipyb/zcwCqyIDn6fXJuKwsXlVrXPo/jvU/pbM/MSZSw==","signatures":[{"sig":"MEYCIQDRLPgGaenIGHHqDigEBToOPTb+xY4apdiWxzJseJwYjQIhANkmCx9pWx21eLk73Y2rGm8zT+SMa0c8Ze34B3ZkZO50","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2391952},"main":"testGsSql.js","gitHead":"ae65d682812c7aab5889183582ed4fbc30107819","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.18_1703900470690_0.43223293026054765","host":"s3://npm-registry-packages"}},"1.3.19":{"name":"@demmings/gssql","version":"1.3.19","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.19","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"370f4982c178f33ef89762f53026856f7c8a48f6","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.19.tgz","fileCount":18,"integrity":"sha512-I3YNydiMGHWvPZjUDP1DTe+A4EauxawAUzLWkdvYHx8G9KhUrvaiWpDGe0x3iir35MfzJV8OkI81Md12nNpU1Q==","signatures":[{"sig":"MEYCIQCdR6oiWxWwWZExWk+/xfpkR7tIRnlBqV0naseXI8bFXAIhAOE7QqNeBoNojJv11qPuGHPqDF0QcSKdA994f7dOIldX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2391689},"main":"testGsSql.js","gitHead":"f93c2035cc80d143b09d27161e84958196091cbd","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.19_1704057936355_0.5464705206136062","host":"s3://npm-registry-packages"}},"1.3.20":{"name":"@demmings/gssql","version":"1.3.20","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.20","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"58f3fbcacb5a79736a8dafaf76a4476d072194ef","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.20.tgz","fileCount":18,"integrity":"sha512-N/I13NLzLNg2Wifuwil8h/wauoLEtrvNkxkfhFmN0SguEBX+/NG32RVaahTDNfCYm1QbfBc3pjHEpZ8LcICFrg==","signatures":[{"sig":"MEYCIQD8Y8jliWQ0BPAPrPvHmi3cJrf4kyDri2rIjWYqUDLu7AIhAJl8tB1jZURtZE3oF/APJnnefuhIr5LIJeKnPi8rHYhX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2393760},"main":"testGsSql.js","gitHead":"5f1fa5fdef55855bd77653df0f5558cf8a63d942","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.20_1706553808757_0.901249656287231","host":"s3://npm-registry-packages"}},"1.3.21":{"name":"@demmings/gssql","version":"1.3.21","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.21","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"24386238b574a62615bb9189896340ff55c3121a","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.21.tgz","fileCount":18,"integrity":"sha512-7Eu6mPD6igaFVdQcMqxj8RMqwxUaYjYVzxXBpe5L8asgx/LzI0DfjAq70TIabaOwNDl8Vp4OkOjPjzUFqVEVPg==","signatures":[{"sig":"MEYCIQCKpB1sNAYeKGHUjm4C/XLBta2So6f5v2qSQtSY/p19sAIhAIc0JeulhV26Trsn0dhxF+VuqoRDGsRo1NHWGbwNw4NC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2394340},"main":"testGsSql.js","gitHead":"52a53e262eb886fe29236f2611bd0ff02ab6e11c","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.21_1706556895958_0.9920762340063696","host":"s3://npm-registry-packages"}},"1.3.22":{"name":"@demmings/gssql","version":"1.3.22","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.22","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"775b6097b70da715bd92a788a689922f8bf060ae","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.22.tgz","fileCount":18,"integrity":"sha512-Caid0mw2hjx5vAKVjqFkp+NQTWiIOf5KHtrMdnd6Y9yhwm0ABbKU2eY1n8lPhvEDVI+QMFYEkWNvjCAiLA3+3g==","signatures":[{"sig":"MEUCIBuAHbJS2pwPAvgEdg5fAVOkalI6WbNwoQRgpc44GBsUAiEAs1dTS77bgzPUx7kmJuMFU6Z1eai/QQL0SLe2YydDb2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2394655},"main":"testGsSql.js","gitHead":"e6778bf1be4a4fe60814ff7990d89bba9a426882","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.22_1706733658760_0.8725573522588921","host":"s3://npm-registry-packages"}},"1.3.23":{"name":"@demmings/gssql","version":"1.3.23","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.23","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"cc1e7a2eac3f97408d15097420de99180fc13b6a","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.23.tgz","fileCount":18,"integrity":"sha512-PXz4UIhmRWFKciU8G8nzcG8VKJY1hheB0pgIk8GHi0gSvubYQi9VxlUI+unqxm9a5wn9ee4YjgktHIICtGgoFA==","signatures":[{"sig":"MEUCIQDlyKlaXnfCO2A+qJ8bUAlQUWlzRNCjpfo9egNEzILYMwIgJyCvaBuBGLfrSghGiBe4SaUwSxgdGS31TWMqEkOn57g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396219},"main":"testGsSql.js","gitHead":"372f861b718b534f68cdfbcc9817cbbd8dd80a14","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.23_1706821252290_0.963491878122664","host":"s3://npm-registry-packages"}},"1.3.24":{"name":"@demmings/gssql","version":"1.3.24","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.24","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"96abc1198be552d7e84be902bf301a825bdce638","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.24.tgz","fileCount":18,"integrity":"sha512-qyNNOmIM5R/DtE9CWDJ6pdupMiFjrJoBT3Z95/5hcCcWwF3yoh70qHGKyD2AxmhVr9GfcSnfUAXc4tCbUGP7Xg==","signatures":[{"sig":"MEUCIE9q/Gb2mDf1W6mpmYdZ9r2blVY3On3OxQfdXbCZS+RgAiEAxm3e1p8RnKVvPyNx1FOFsihB3n3p40go49G//xbZfRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396320},"main":"testGsSql.js","gitHead":"97a9aaf4f32e8ec2d1a566c0e2e94b1a4e194e30","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.24_1707159931374_0.25734365111609914","host":"s3://npm-registry-packages"}},"1.3.25":{"name":"@demmings/gssql","version":"1.3.25","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.25","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"214931ee8c36766e190684fcbb89104f02c2fd1f","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.25.tgz","fileCount":18,"integrity":"sha512-CH+OTqtNswQ2mU3I4RFD1bPQV4bcT9YF0G/bQYTXDT+46RZntK2nWo9qRzH1MPuO/V42h16swwbjO4yGDJqBRA==","signatures":[{"sig":"MEUCIQDJPZozOWoQiVg52JhGC/yJcQjnVho3nPU1gv1DuOUE5AIgJ06hEWWA3ac/3+9Upz5a13WqPKCbotmGuJDmvqgs8sg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397403},"main":"testGsSql.js","gitHead":"d499d7fbee9f4b8ae05d512767f28ee2dd1938b2","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.25_1707439254407_0.4556506945111143","host":"s3://npm-registry-packages"}},"1.3.26":{"name":"@demmings/gssql","version":"1.3.26","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.26","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"e3f5d6913fc5e8d53c90800893a43856789557df","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.26.tgz","fileCount":18,"integrity":"sha512-Yq7pFJ1LWIsa1Dp6cx8b2UCYprDRrn45DxaqBrV3+RXN4Z/nWD8wIPY4ZkwporuQ/LSeivfxke0kaRcRRPCX/g==","signatures":[{"sig":"MEUCIALcwqd0Y9EXBMzSXk+kD97mgPWDcP+dVYusZl854gQqAiEA1YYDlLqD/eUq2l2oU74qRtsAjbXntmE5foqDF/8FNok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2400687},"main":"testGsSql.js","gitHead":"7fbf906efdfa3902d917986365dd0a1b9bb029a4","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.26_1707590756018_0.9686361288335257","host":"s3://npm-registry-packages"}},"1.3.27":{"name":"@demmings/gssql","version":"1.3.27","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.27","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"8cfd0ebc0e12426cb07423e53c47759d376fe5f0","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.27.tgz","fileCount":18,"integrity":"sha512-t/7hFwdaVcZn4uh3dFCpujSu8Uaz/Xw2T2rzpgz3F/eAjTlzGEqHUY6kJ92GRl2Kkv9oFosGptILM8T6J4AMIg==","signatures":[{"sig":"MEQCIDWyM6+cwm0Ps+JsCJe1QAz4mG8ne7yVLYcF6+wgJugkAiAlSkP2jLXAL7Dx9AgmgYGqha0rDKqUF7yGlKa76xvHqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2401773},"main":"testGsSql.js","gitHead":"d5c7eb3396a29749ae3386bcefc691dcdd2852e6","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.27_1707677876859_0.7714571355898601","host":"s3://npm-registry-packages"}},"1.3.28":{"name":"@demmings/gssql","version":"1.3.28","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.28","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"9180670a331697d90ce485d3252f5e55f4f0997a","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.28.tgz","fileCount":18,"integrity":"sha512-wn9xZ96yT31Nh3aqbzzlZM9NUlZehrt/jpsivAtutD/aaCAjmPQ/ODg66D3cEZMEALQ/wUXrWHFHS92NYIQO4g==","signatures":[{"sig":"MEUCID1MrVXYYbxabDINGDqx/nO5TXE5Lv2N6vlhn51k3t62AiEAwveT++jTwRIAqH2zEU8t0OpktCuvJaGvItc+eM/N9B0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2403609},"main":"testGsSql.js","gitHead":"467d8c47592f36f2c24f4f723311c52244167f88","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.28_1707840130678_0.5935034957570708","host":"s3://npm-registry-packages"}},"1.3.29":{"name":"@demmings/gssql","version":"1.3.29","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.29","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"0424aafa8e6a5f81a7b94c4751e2117c7af6934d","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.29.tgz","fileCount":18,"integrity":"sha512-tn9U8Z9DN2rNTrxt7DVL/Q/lVo48BqQx54r2lz+Wr1patq/6/lIGKzAaLmQUSWIvhLD3z+WKJEKGyZK4yf8EGg==","signatures":[{"sig":"MEUCIDK+SSlzYmKCPPk2nZ27cxwJn2zyYQOuO26Fb+nrA6E5AiEAqRYld4bJwkFhMMOJjypLbL1mvh/sMt5Hw05FwUHdrMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2407512},"main":"testGsSql.js","gitHead":"16c60ddf624003633bb6f878602f7f6c3bc60d4e","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.29_1708033526006_0.1334028891936474","host":"s3://npm-registry-packages"}},"1.3.30":{"name":"@demmings/gssql","version":"1.3.30","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.30","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"e8329d202d0b76bcf3d994e05e389c599a75c40c","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.30.tgz","fileCount":18,"integrity":"sha512-u6mMTf9g9j0h6B5R2l05KqXrMPPBhEROJ+Rodb/Cd6izv3TGecHmtdGzH1x+hWXm7CLklJ1xwy6G95jTSB9mMw==","signatures":[{"sig":"MEUCIE7YHHVDrdOJrngfpYt73TS9XFRDkOIY2HCA9aVaVsQIAiEAwfZRzjTymfJIDCLSirLz8l0fuCbUte8oi4TUBQ4PasQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2406392},"main":"testGsSql.js","gitHead":"4b3dcb4f14acaa8608036bf6747c3b0d1703640d","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.30_1708044361218_0.26990352974342824","host":"s3://npm-registry-packages"}},"1.3.31":{"name":"@demmings/gssql","version":"1.3.31","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.31","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"36bda64d99fe9f0ed388dedc6dbfcad1ff4cfed7","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.31.tgz","fileCount":18,"integrity":"sha512-iUL2PlyRmNqr5EYDDkAWLvOeDyDX+FAUpxyFcMM75CR+8TZktiz7extBoTERlVS2PwH1M/8d+WsicnjOHM25BQ==","signatures":[{"sig":"MEUCIQC9CCeWtXJtoYWH5y9Ad+6GYuCd5Iw86xvTC/PmEjhm8AIgNEUEcC7vcv3FT/FCctHOqH6Upnt0HndHQPu/EYVXkhM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2407846},"main":"testGsSql.js","gitHead":"51c6cc2b60b90b5c5d32dad599f55193e6d56f30","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.31_1708362092034_0.6474410659490377","host":"s3://npm-registry-packages"}},"1.3.32":{"name":"@demmings/gssql","version":"1.3.32","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.32","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"045253d73184dacc3a1d2a8610e29b75619787a9","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.32.tgz","fileCount":18,"integrity":"sha512-IOPY8st+EyFnfrksV5zOlj3J+VnL4mmYECgAW0bomwGS2HTiWrofLBbBUV3rO23qSKkEWPy0VmV9wqBCanFPIA==","signatures":[{"sig":"MEUCIByHb0JCuLMw0OQsQG0A9ldzctTsaqMcAv1Rd0zO8y3IAiEAtwnklVMU6V4US3h5X3cff49ZR/qx0JEXHSRD+qCvltU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2409956},"main":"testGsSql.js","gitHead":"f08e85e910c23f741e62faead875df5e003d9415","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.32_1708459897815_0.5451106646002053","host":"s3://npm-registry-packages"}},"1.3.33":{"name":"@demmings/gssql","version":"1.3.33","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.33","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"997d436f8cca5250b48d7a1d709bb6776b5ba2f0","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.33.tgz","fileCount":18,"integrity":"sha512-IFPiHQVDSCYOXtD9ITCdJ0ioGP2RmsI4o+la13Ob7Opu4IEqtUWOsTQSZ8D9rXGFMI9+yN7nf/JQ5QpoX8b7dg==","signatures":[{"sig":"MEYCIQDd6SKHI0FF36gdB98WEQeDAGvmp1Tujjpf9hfVjc1qYQIhANSm/a/Hpsc9w9HE8nek0c+9z029lv6HdIpqttPmK4Up","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2417090},"main":"testGsSql.js","gitHead":"a4c9b4984a1dba9d4d63ee1a44ac5c13da4c22cf","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.33_1709081603681_0.49504018618871815","host":"s3://npm-registry-packages"}},"1.3.34":{"name":"@demmings/gssql","version":"1.3.34","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.34","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"8349972b8165ed5f1b5b45be1f43536ff2b5eb92","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.34.tgz","fileCount":18,"integrity":"sha512-YBLD32Aw6il77tqyDPa1gQ7mTP5sE5L1E2brDipVyorLrJ/oqbAupTr7evPSHtHvQ+Ar/P+fF2P/e/PqgsDxjQ==","signatures":[{"sig":"MEYCIQCAeLaHS736DuJKYxRs7H8AsLAgFXMHrVe3AX8iEyoT7gIhANiC+8ktMbI6ZNoSQaPMJPJVVbY/qOhPzfuDjcazlaNj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2419879},"main":"testGsSql.js","gitHead":"cda3280c74d49f8787b10313eb4d9cd532538b11","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.34_1710375057454_0.9534222711005498","host":"s3://npm-registry-packages"}},"1.3.35":{"name":"@demmings/gssql","version":"1.3.35","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.35","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"741ad54df692555301c3ab51dcbdb0056f7bdf5d","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.35.tgz","fileCount":18,"integrity":"sha512-JUbt1wktcNfvMrYmvBKKwKx/HnUYwstLmCs54ztEG1Noydjd1czvsXN8ZFpRS9id0vcpJZ3cKg9ra6PpvF3GUw==","signatures":[{"sig":"MEYCIQCqYALE29tc2gxyrXkkXmGblHz4AxQlCKinycN2B7B+7QIhAJOjVhv/GOh75CsXwWBnwhwjGRuIu1+oHfjUKqTx4Z3d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2424756},"main":"testGsSql.js","gitHead":"1504e473c9b82ffb50f48891bcdbf4cbce9ee64d","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.35_1710525488067_0.525346925877823","host":"s3://npm-registry-packages"}},"1.3.36":{"name":"@demmings/gssql","version":"1.3.36","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.36","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"689e60b7408db702fc257f648341bc60d3f65e36","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.36.tgz","fileCount":18,"integrity":"sha512-bm14ShPD0geXCg204oWUatbxYUOAcwPr90JF0KQwvq10+zVSe1y9NqlvjHJyWDxWNW2q8+QNDUgEeR/c2US77g==","signatures":[{"sig":"MEUCIQD3JKb3hWLVI1i4OY3mZYvOfOk6KcS8FwB6LjB1E5cFvAIgbMaA+0G4m+YzFemXH8m4e6Cku5JoEG0vlXFpAw/HSvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2437024},"main":"testGsSql.js","gitHead":"c2ed7a790463c545160c1cdb66d9ddc5b3b01440","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.36_1710971252641_0.8904549657874252","host":"s3://npm-registry-packages"}},"1.3.37":{"name":"@demmings/gssql","version":"1.3.37","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.37","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"c201221adf178c4da53badd3317ed05ad8aad80c","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.37.tgz","fileCount":18,"integrity":"sha512-SIDMTUYjzHg4okvqEvqsXQnTjlmqrYOzRnZ43ONJVmYu9Kw0FkYcwD0ARhtbQZMqH4yWOUelYVocAkOFfEemRQ==","signatures":[{"sig":"MEUCIGNuUKX8uaTLBMbrLPdRq/sdS5KR8IfuSo2jRswG9oBnAiEAzXW9Cv8bj+i6pbTSpPqzgz/hUetLJDwwTa03BKWtBn4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2436774},"main":"testGsSql.js","gitHead":"bd043403e480088cc81287773e32d9d186f7bf9b","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.37_1711050344241_0.9443436867671928","host":"s3://npm-registry-packages"}},"1.3.38":{"name":"@demmings/gssql","version":"1.3.38","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.38","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"14679015a79ba69a522cca24ca2482e0ff86a20e","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.38.tgz","fileCount":18,"integrity":"sha512-uv04SeHOAWHCM06S20P/CBYRqjlXtcNqCKhhIqL4+qQz4rRf9FAypdxjcDqo/ak2UZqvFvYh9KGd+wHUzhKAZQ==","signatures":[{"sig":"MEYCIQDn63fQcT92xZof7Mmgzrlu3c3yH6eshca0h3e/CszEgwIhAPlxBvsBpZTsoelmZMno9kGVx+j/Djwj84DOwpGP6A9t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2437511},"main":"testGsSql.js","gitHead":"7753bc6af406949f488615d04c0d96530acbfa35","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.38_1711370846070_0.11776718421678134","host":"s3://npm-registry-packages"}},"1.3.39":{"name":"@demmings/gssql","version":"1.3.39","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.39","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"cec144ba6e22bbda3b852a113b9904daa6616ba7","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.39.tgz","fileCount":18,"integrity":"sha512-9/fFItoBofnxn8pbzQQV/+F1F0S5LWRJ5hmE0xXXez2DZMtpXoapHtvc0b37AJXxuG2MaQaksewAiKHczgBeLw==","signatures":[{"sig":"MEUCIQDDgAQl8wSpRnsj422sH4r5+cuFcudUZd16EAMTaMCHEAIgdN5L/UBUZ9TqRM0y19qYZDZEJnGcqumNsk6DTSthyGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2447392},"main":"testGsSql.js","gitHead":"d7226af9f118b9117d994c9b3cfb33d6a2558c85","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.39_1711654361970_0.9588300529621181","host":"s3://npm-registry-packages"}},"1.3.40":{"name":"@demmings/gssql","version":"1.3.40","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.40","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"728d5c92addf6bdcd17c293986efd9ad36004d8e","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.40.tgz","fileCount":18,"integrity":"sha512-xBGg1rTdPCIW1BFwlm4TctDm4wxzzfbjuPpkNaRMqTZjbM+lTaUhzYH3XKoqir1m4hDoInt7sh3Y1UAaRWLtqg==","signatures":[{"sig":"MEQCIDZVnIjx0FiPLaZ9gpbQ/mQp716Xxn3DF31B5QDrtdejAiBRD4AD7z2DmtcDVgl91B0Caif5X8BTRMaZa2X4p+o47A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2449770},"main":"testGsSql.js","gitHead":"1ba6c0588cd557e71f69266e7a7fdba32b14baa6","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.40_1711931675655_0.12700362089777273","host":"s3://npm-registry-packages"}},"1.3.41":{"name":"@demmings/gssql","version":"1.3.41","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.41","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"7dcf893f125d9161b9d7569153fb05ee44744cd1","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.41.tgz","fileCount":18,"integrity":"sha512-KxqCUYJU/oWykDAZ8uoVRL5ZdXJtgbWeCzqkYRk69IP3FnE0ZH1QQxVeRcOijoUaTqDEwaQtgozzRFZKizkkIw==","signatures":[{"sig":"MEUCIQCnWRqhDP9lK5lChnf5YoZd/tV0IDc/qRkRcNiX5tv1RgIgXeT9m/upawQB5jfTbKN+3NuTbZXAb5yXKxXrbOBHDBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2450257},"main":"testGsSql.js","gitHead":"2a6164eae82986cbefb40d4bb62c9411eec00961","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.41_1712456890062_0.7417373475946367","host":"s3://npm-registry-packages"}},"1.3.42":{"name":"@demmings/gssql","version":"1.3.42","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.42","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"d1a1d96bd45720e3750fa5db0212f55c6de951b1","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.42.tgz","fileCount":18,"integrity":"sha512-2cKRCdmOdKV9MY5fJwAgPcKLWFjoIu/Nl6613/F8TXGlIQzFC2w5PZV8V2FNm5W2+hQepzHXAemYptJBo28cIQ==","signatures":[{"sig":"MEUCICJsh4CSOzc3HOMigi9YUc31dFr5awylZse6vXTjt1NBAiEA/hPIyUMtB/chXZoOKWKtmgkSJGzRDgxvIeFkUCQvBs4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2450305},"main":"testGsSql.js","gitHead":"a6a5928acd2d529e08b4672e270e4a19b48cbb1f","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.42_1713067345168_0.20601065861208223","host":"s3://npm-registry-packages"}},"1.3.43":{"name":"@demmings/gssql","version":"1.3.43","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.43","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"fa45e748eedbaf848959d0a3ffd177291874caa1","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.43.tgz","fileCount":18,"integrity":"sha512-krEqfM+VuQMU9WmuPNwEWW2CpiFTloZm+J3ED0eUHuvH/Q4ghougm6kddOFCJ5hqRRGjwvE1ICiJOtBQVXzubA==","signatures":[{"sig":"MEUCIQDuEMst+Ay5f+zbxIz7sF6dMGDrKhaJI7g40Oh/c68CKwIgPc2jS3IPZ8Oo1eSJn/idnv9U+GN6bWoXSJFYOgcLvog=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2460128},"main":"testGsSql.js","gitHead":"8a9c5e2327d7cf026238d6082b0301dc938953aa","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.43_1720317778326_0.8634623289353087","host":"s3://npm-registry-packages"}},"1.3.44":{"name":"@demmings/gssql","version":"1.3.44","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.44","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"79ff36681e130827ae95a2490f55eed48c6cc7c8","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.44.tgz","fileCount":18,"integrity":"sha512-+zV6DJAfQna0+P8jhzxrMxv6cxF23qBzQlTH93LCWl74AublMgOkk7hQW91cSx63CTJ3k5rRUQIV3OvsJFlTEw==","signatures":[{"sig":"MEQCIDb46WGQIEWa8rr4VkPu6A2ATUjQB/ILASNGFcsj97NCAiB05EYoiuNwkSMrlzisEdpGYLb3uSORYPTMqtv0pHbNdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2460128},"main":"testGsSql.js","gitHead":"eb8546b38f99a3fde2d42eb7c5c052f2fd57046b","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.44_1728493879392_0.48617265949856536","host":"s3://npm-registry-packages"}},"1.3.45":{"name":"@demmings/gssql","version":"1.3.45","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.45","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"02d916f54e13a78807df4049a0a524ca75e100a8","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.45.tgz","fileCount":18,"integrity":"sha512-Wb0/CfXG++qinqDizXb5BnikFRvzlLfyY7dFmLHltM6nHCXFfx5ECEKrsKzLqyuC4+ik43qXbrGdeMBvKEDPvg==","signatures":[{"sig":"MEUCIEr1kwoa+bMf1ahRxTrrnL/3O1A2r2UfULbUGhPGv4KTAiEA0Tk4En4WVCglgY+x8ALBwJaaptTVMW/sbySHwQWclYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2463481},"main":"testGsSql.js","gitHead":"25e8da709ed47ec81d508d2310cdb1c0e0e321a7","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.45_1741026370392_0.11984225415279348","host":"s3://npm-registry-packages-npm-production"}},"1.3.46":{"name":"@demmings/gssql","version":"1.3.46","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.46","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"946a5b2f3d126a05149a612eef5d688d54384f6d","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.46.tgz","fileCount":18,"integrity":"sha512-u7wvGTGtNvPNmhum33zCNFRTk4cf/tILXV/qpbecyvF1//zm/hOyKtVcE958pGBC5Ni18zEE2BZ61HePixvUDA==","signatures":[{"sig":"MEYCIQCifgwlI9wt0L3ZOd15FtU3+bE726UHX7wITF3aiM9rFgIhAK6/6rDCGbjRaQnR1V7l6B8UOTAm542iMgTgdNwoGYyi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2482408},"main":"testGsSql.js","gitHead":"d16ee0014c7befb910455e54e85cdb04cbedc74a","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.46_1762290353507_0.601832526048993","host":"s3://npm-registry-packages-npm-production"}},"1.3.47":{"name":"@demmings/gssql","version":"1.3.47","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.47","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"62a643f439aeaf4f9c0895c540ec82408b6f2fca","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.47.tgz","fileCount":18,"integrity":"sha512-yT9oPMfvmXXuJoV1peR+0BBHKjc19RKseU53axmOJEMTmAzavTOmQqisPmF1YgKE9vyY4Y/Eb9Kh6DCt5sROkQ==","signatures":[{"sig":"MEQCIGRPfvKd0T6DW+GOYOKy036BXKw6oL/FWgXt2cHSx572AiBCpsUECLoS5GMpjo4jOi+k09uQlTYGORpOCr1+0BwilQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2482136},"main":"testGsSql.js","gitHead":"a1efa766c18bb7676c2efc3763191c20a4732354","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.47_1762393466702_0.5333017697454276","host":"s3://npm-registry-packages-npm-production"}},"1.3.48":{"name":"@demmings/gssql","version":"1.3.48","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.48","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"16e24b5b5773711c3d3f69e5ea6c8c06af2d0c67","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.48.tgz","fileCount":18,"integrity":"sha512-9pt/IuylllrWR2sNpeZoUK8VXEsQQIsb/VWM0ChKIPUuAhPURZztk/lzezDcQO5bT22ONx0SnrXi/goZiBlBGw==","signatures":[{"sig":"MEUCIQD0nb4Roux1W1JbsprZrNZG4tci09Pv65+9HgwPWucYDQIgTYWq55NKVhWkRbFVVr/omXtY/la4Z7vjO6pWMYWaFaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2479480},"main":"testGsSql.js","gitHead":"ba243f835115e9bad78d0bcb225f3c591ad25d01","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.48_1762446123924_0.43924609422003424","host":"s3://npm-registry-packages-npm-production"}},"1.3.49":{"name":"@demmings/gssql","version":"1.3.49","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","_id":"@demmings/gssql@1.3.49","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"homepage":"https://github.com/demmings/gsSQL#readme","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"dist":{"shasum":"542ab139fcdd525cb7328cbd5c677c49f3a8b5e0","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.49.tgz","fileCount":18,"integrity":"sha512-577ChN177Vlg7+MqJzhxj6Gf5+v1gIxblDnlNBtOLwJNUxHLPIHyuJBxdndDnc1FyOBtap1UUT8hH+fS5B1Btg==","signatures":[{"sig":"MEQCIAkAMpiZo8PtYYjszzCYv8k/dkv0gA+Dvjjhu2G/Y40wAiA92/DGmZ6ddrI1mb3viR1hSJUBbGwL3zMCUn+uVREmXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2482053},"main":"testGsSql.js","gitHead":"b839acf244007a2223d29aa2ee25bee78829c608","scripts":{"test":"node ./testGsSql.js"},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"repository":{"url":"git+https://github.com/demmings/gsSQL.git","type":"git"},"_npmVersion":"8.19.4","description":"Google Sheets QUERY function replacement using real SQL select syntax.","directories":{"test":"test"},"_nodeVersion":"16.20.2","dependencies":{"gas-local":"^1.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/gssql_1.3.49_1762835023768_0.14688097103399156","host":"s3://npm-registry-packages-npm-production"}},"1.3.50":{"name":"@demmings/gssql","version":"1.3.50","description":"Google Sheets QUERY function replacement using real SQL select syntax.","main":"testGsSql.js","scripts":{"test":"node ./testGsSql.js"},"repository":{"type":"git","url":"git+https://github.com/demmings/gsSQL.git"},"keywords":["Google","Sheets","Query","SQL","select","customfunction"],"author":{"name":"demmings"},"license":"ISC","bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"homepage":"https://github.com/demmings/gsSQL#readme","dependencies":{"gas-local":"^1.3.1"},"directories":{"test":"test"},"gitHead":"5ce87eb490b3417b65740b92e863bfdabbb3588c","_id":"@demmings/gssql@1.3.50","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-UEmTndmnYRNP19ML75oqk7KJJa+6xPKV0FUqLjNUXoK8rWDUzgg0HG0fBIF3UZ7Cwi4Vp0XEzTb4bVf5J4e18Q==","shasum":"6ff59421e3f4060a64f584e7832f461b302fc5b6","tarball":"https://registry.npmjs.org/@demmings/gssql/-/gssql-1.3.50.tgz","fileCount":18,"unpackedSize":2482323,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEMCHxAD0mKDClbD7DZkJFTIuTHycQY15z8f5gsW9HsZB5ACIGQ0i6lb0Z0iX8NlTb4uNQlNdE/n6C9GsxoaN4KcGAaM"}]},"_npmUser":{"name":"demmings","email":"cdemmingsjunk@gmail.com"},"maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gssql_1.3.50_1764779612713_0.9070457552112223"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-23T19:36:41.799Z","modified":"2025-12-03T16:33:33.121Z","1.0.0":"2022-08-23T19:36:42.035Z","1.0.1":"2022-08-31T23:02:44.340Z","1.1.0":"2022-09-03T19:09:41.523Z","1.1.1":"2022-09-03T21:38:26.706Z","1.1.2":"2022-09-08T04:41:24.302Z","1.1.3":"2022-09-09T15:06:45.459Z","1.1.4":"2022-09-09T19:07:29.514Z","1.1.5":"2022-09-11T04:11:36.892Z","1.1.6":"2022-09-11T23:34:55.910Z","1.1.7":"2022-09-13T03:10:26.356Z","1.1.8":"2022-09-26T21:36:00.171Z","1.1.9":"2022-09-30T17:42:49.420Z","1.1.10":"2022-10-07T17:13:10.505Z","1.1.11":"2022-10-12T20:32:37.348Z","1.1.12":"2022-10-13T20:58:39.882Z","1.1.13":"2022-10-14T17:27:48.187Z","1.1.14":"2022-10-14T21:24:37.272Z","1.1.15":"2022-10-17T18:37:03.729Z","1.1.16":"2022-10-19T18:13:30.256Z","1.1.17":"2022-10-19T19:56:10.042Z","1.1.18":"2022-10-22T21:38:45.581Z","1.1.19":"2022-10-24T19:36:40.470Z","1.1.20":"2022-10-26T19:37:26.677Z","1.1.21":"2022-10-26T21:11:05.193Z","1.1.22":"2022-10-30T19:21:01.553Z","1.1.23":"2022-11-02T20:39:35.809Z","1.1.24":"2022-11-07T17:56:02.354Z","1.1.25":"2022-11-09T19:39:55.791Z","1.1.26":"2022-11-25T19:18:17.475Z","1.1.27":"2022-12-02T02:45:16.149Z","1.1.28":"2022-12-02T15:14:20.907Z","1.1.29":"2022-12-03T20:19:49.147Z","1.1.30":"2022-12-06T19:17:22.320Z","1.1.31":"2022-12-09T01:26:11.879Z","1.1.32":"2022-12-12T19:43:39.033Z","1.1.33":"2022-12-12T20:15:44.944Z","1.1.34":"2022-12-13T01:10:02.796Z","1.1.35":"2022-12-14T18:48:14.977Z","1.1.36":"2022-12-20T15:31:49.777Z","1.1.37":"2022-12-21T19:29:35.396Z","1.1.38":"2022-12-23T22:20:48.977Z","1.1.39":"2022-12-28T19:23:38.563Z","1.1.40":"2022-12-29T19:40:08.717Z","1.1.41":"2023-01-02T01:14:54.849Z","1.1.42":"2023-01-02T18:32:13.009Z","1.1.43":"2023-01-14T23:14:01.853Z","1.1.44":"2023-01-19T15:26:21.653Z","1.1.45":"2023-01-21T16:32:41.649Z","1.1.46":"2023-01-22T21:09:25.182Z","1.1.47":"2023-01-27T18:51:18.469Z","1.1.48":"2023-01-27T19:08:51.019Z","1.1.49":"2023-02-01T00:39:11.044Z","1.1.50":"2023-02-09T16:39:57.551Z","1.1.51":"2023-02-09T17:08:35.517Z","1.1.52":"2023-02-11T02:11:19.886Z","1.1.53":"2023-02-17T21:10:31.194Z","1.1.54":"2023-02-27T19:48:54.778Z","1.1.55":"2023-02-27T20:33:16.765Z","1.1.56":"2023-03-01T19:52:16.992Z","1.2.1":"2023-03-08T18:57:52.846Z","1.2.2":"2023-03-09T18:33:07.631Z","1.2.3":"2023-03-09T19:53:41.214Z","1.2.4":"2023-03-14T16:31:45.054Z","1.2.5":"2023-03-14T17:36:29.229Z","1.2.6":"2023-03-15T18:18:14.712Z","1.3.0":"2023-03-31T19:39:37.451Z","1.3.1":"2023-04-02T20:01:19.409Z","1.3.2":"2023-04-13T13:41:56.722Z","1.3.3":"2023-04-26T17:30:49.363Z","1.3.4":"2023-04-30T14:39:43.626Z","1.3.5":"2023-05-02T18:00:58.294Z","1.3.6":"2023-05-02T21:39:45.117Z","1.3.7":"2023-05-03T13:21:28.586Z","1.3.8":"2023-05-03T17:40:08.064Z","1.3.9":"2023-05-06T18:27:00.813Z","1.3.10":"2023-05-08T18:17:31.675Z","1.3.11":"2023-05-11T00:19:57.405Z","1.3.12":"2023-05-12T17:26:08.643Z","1.3.13":"2023-05-18T01:58:50.810Z","1.3.14":"2023-05-20T03:26:07.870Z","1.3.15":"2023-12-02T03:07:31.833Z","1.3.16":"2023-12-29T20:33:52.219Z","1.3.17":"2023-12-29T21:10:50.758Z","1.3.18":"2023-12-30T01:41:10.955Z","1.3.19":"2023-12-31T21:25:36.582Z","1.3.20":"2024-01-29T18:43:29.029Z","1.3.21":"2024-01-29T19:34:56.182Z","1.3.22":"2024-01-31T20:40:59.041Z","1.3.23":"2024-02-01T21:00:52.512Z","1.3.24":"2024-02-05T19:05:31.592Z","1.3.25":"2024-02-09T00:40:54.686Z","1.3.26":"2024-02-10T18:45:56.217Z","1.3.27":"2024-02-11T18:57:57.101Z","1.3.28":"2024-02-13T16:02:10.929Z","1.3.29":"2024-02-15T21:45:26.252Z","1.3.30":"2024-02-16T00:46:01.549Z","1.3.31":"2024-02-19T17:01:32.225Z","1.3.32":"2024-02-20T20:11:38.142Z","1.3.33":"2024-02-28T00:53:23.945Z","1.3.34":"2024-03-14T00:10:57.759Z","1.3.35":"2024-03-15T17:58:08.237Z","1.3.36":"2024-03-20T21:47:32.921Z","1.3.37":"2024-03-21T19:45:44.493Z","1.3.38":"2024-03-25T12:47:26.237Z","1.3.39":"2024-03-28T19:32:42.225Z","1.3.40":"2024-04-01T00:34:35.885Z","1.3.41":"2024-04-07T02:28:10.368Z","1.3.42":"2024-04-14T04:02:25.389Z","1.3.43":"2024-07-07T02:02:58.524Z","1.3.44":"2024-10-09T17:11:19.637Z","1.3.45":"2025-03-03T18:26:10.659Z","1.3.46":"2025-11-04T21:05:53.782Z","1.3.47":"2025-11-06T01:44:26.976Z","1.3.48":"2025-11-06T16:22:04.131Z","1.3.49":"2025-11-11T04:23:44.036Z","1.3.50":"2025-12-03T16:33:32.928Z"},"bugs":{"url":"https://github.com/demmings/gsSQL/issues"},"author":{"name":"demmings"},"license":"ISC","homepage":"https://github.com/demmings/gsSQL#readme","keywords":["Google","Sheets","Query","SQL","select","customfunction"],"repository":{"type":"git","url":"git+https://github.com/demmings/gsSQL.git"},"description":"Google Sheets QUERY function replacement using real SQL select syntax.","maintainers":[{"name":"demmings","email":"cdemmingsjunk@gmail.com"}],"readme":"![Your Repository’s Stats](https://github-readme-stats.vercel.app/api?username=demmings&show_icons=true)\n\n[![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=demmings_gsSQL&metric=code_smells)](https://sonarcloud.io/summary/new_code?id=demmings_gsSQL)\n[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=demmings_gsSQL&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=demmings_gsSQL)\n[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=demmings_gsSQL&metric=bugs)](https://sonarcloud.io/summary/new_code?id=demmings_gsSQL)\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=demmings_gsSQL&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=demmings_gsSQL)\n[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=demmings_gsSQL&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=demmings_gsSQL)\n[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=demmings_gsSQL&metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=demmings_gsSQL)\n[![CodeQL](https://github.com/demmings/gsSQL/actions/workflows/codeql.yml/badge.svg)](https://github.com/demmings/gsSQL/actions/workflows/codeql.yml)\n[![DeepSource](https://deepsource.io/gh/demmings/gsSQL.svg/?label=active+issues&show_trend=true&token=uIplDc6IW1XQfmDks0l97l4C)](https://deepsource.io/gh/demmings/gsSQL/?ref=repository-badge)\n[![GitHub Super-Linter](https://github.com/demmings/gsSQL/workflows/Lint%20Code%20Base/badge.svg)](https://github.com/marketplace/actions/super-linter)\n[![Coverage Status](https://coveralls.io/repos/github/demmings/gsSQL/badge.svg)](https://coveralls.io/github/demmings/gsSQL)\n[![CodeFactor](https://www.codefactor.io/repository/github/demmings/gssql/badge)](https://www.codefactor.io/repository/github/demmings/gssql)\n[![DeepScan grade](https://deepscan.io/api/teams/20362/projects/23822/branches/727858/badge/grade.svg)](https://deepscan.io/dashboard#view=project&tid=20362&pid=23822&bid=727858)\n\n[![NPM](https://nodei.co/npm/@demmings/gssql.png?compact=true)](https://npmjs.org/package/@demmings/gssql)\n[![npm version](https://badge.fury.io/js/@demmings%2Fgssql.png)](https://badge.fury.io/js/@demmings%2Fgssql)\n<img alt=\"npm\" src=\"https://img.shields.io/npm/dt/@demmings/gssql?style=plastic\">\n\n\n---\n\n# About\n\n<table>\n<tr>\n<td>\n  \n**gsSQL** is a **high-quality** custom function for _Google Sheets_ that aims to **provide standard SQL SELECT syntax** to quickly **filter and summarize data**, using any **sheet or range** as an SQL table.\n\nEasy to learn and understand: the **SQL query** consists mainly of English statements, making it easy to write - rather than the cryptic syntax of the **Google Sheet QUERY** function.\n\n* Make a copy of my test sheet and try out the custom function yourself:\n  * https://docs.google.com/spreadsheets/d/1Zmyk7a7u0xvICrxen-c0CdpssrLTkHwYx6XL00Tb1ws/edit?usp=sharing\n\n* For ongoing detailed posts regarding any of my custom functions, see my website:\n  * https://demmings.github.io/\n\n<br>\n\n---\n\n# Example Use\n\n![Left Join Example](img/LeftJoinExample.png)\n\nMultiple Left Joins - try doing this using **QUERY** using built in Sheets functions!  See my test worksheet on **gsSqlTest** tab. (https://docs.google.com/spreadsheets/d/1Zmyk7a7u0xvICrxen-c0CdpssrLTkHwYx6XL00Tb1ws/edit?usp=sharing))\n\n<br>\n\n---\n\n</td>\n</tr>\n</table>\n\n![gsSQL GIF Demo](img/example1.gif)\n\n> **gsSQL** Demo of SELECT statement using JOIN and calculated fields.\n\n<br/>\n\n---\n\n# Why use gsSQL\n- It's easier and less work than using QUERY.\n- It is less cryptic when attempting simple things like JOIN and SELECT IN.\n\n<br/>\n\n# Example Data\n- See table data that was used below.\n- Each table is in its own sheet, where the sheet name is the table name.\n- [Example Data Used](readmeExampleData.md)\n\n---\n\n<br/>\n\n## Inner Join\n| gsSQL | QUERY |\n| ---   | ---   |\n| ```=gsSQL(\"SELECT books.id, books.title, authors.first_name, authors.last_name FROM books INNER JOIN authors ON books.author_id = authors.id ORDER BY books.id\")```  | No easy solution just using QUERY.  Not sure how to make it work 100%.  Book '9' should not be included. <br/> ```=ArrayFormula({Books!A1:B10,vlookup(Books!D1:D10, {Authors!A1:A6, Authors!B1:C6}, {2,3}, false)})```  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|\n\n### gsSQL Results\n| books.id | books.title | authors.first_name | authors.last_name |\n|---|---|---|---|\n| 1 | Time to Grow Up! | Ellen | Writer |\n| 2 | Your Trip | Yao | Dou |\n| 3 | Lovely Love | Donald | Brain |\n| 4 | Dream Your Life | Ellen | Writer |\n| 5 | Oranges | Olga | Savelieva |\n| 6 | Your Happy Life | Yao | Dou |\n| 7 | Applied AI | Jack | Smart |\n| 8 | My Last Book | Ellen | Writer |\n\n### QUERY Results\n|id\t|title\t|#N/A\t|#N/A|\n|---|---|---|---|\n|1\t|Time to Grow Up!\t|Ellen\t|Writer|\n|2\t|Your Trip\t|Yao\t|Dou|\n|3\t|Lovely Love\t|Donald\t|Brain|\n|4\t|Dream Your Life\t|Ellen\t|Writer|\n|5\t|Oranges\t|Olga\t|Savelieva|\n|6\t|Your Happy Life\t|Yao\t|Dou|\n|7\t|Applied AI\t|Jack\t|Smart|\n|9\t|Book with Mysterious Author\t|#N/A\t|#N/A|\n|8\t|My Last Book\t|Ellen\t|Writer |\n\n---\n<br/>\n\n## Multiple Inner Joins\n| gsSQL | QUERY |\n| ---   | ---   |\n| ```=gsSQL(\"SELECT books.id, books.title, books.type, authors.last_name, translators.last_name FROM books INNER JOIN authors ON books.author_id = authors.id INNER JOIN translators ON books.translator_id = translators.id ORDER BY books.id\")``` | No easy solution just using QUERY &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|\n\n### Results\n| books.id | books.title | books.type | authors.last_name | translators.last_name |\n|---|---|---|---|---|\n| 2 | Your Trip | translated | Dou | Weng |\n| 5 | Oranges | translated | Savelieva | Davies |\n| 6 | Your Happy Life | translated | Dou | Green |\n| 7 | Applied AI | translated | Smart | Edwards |\n\n---\n\n## Multiple Right Joins\n| gsSQL | QUERY |\n| ---   | ---   |\n| ```=gsSQL(\"SELECT books.id, books.title, books.translator_id, editors.last_name, editors.id,  translators.last_name FROM books RIGHT JOIN editors ON books.editor_id = editors.id RIGHT JOIN translators ON books.translator_id = translators.id ORDER BY books.id\")```| ={query(Books!A1:F10,\"Select A,B,F where E matches '\"&TEXTJOIN(\"\\|\",true,Editors!A1:A11)&\"' AND F matches '\"&TEXTJOIN(\"\\|\",true,Translators!A1:A5)&\"' order by A\", 1), {\"Editors.Last_Name\"; ARRAYFORMULA( VLOOKUP(query(Books!A2:F10,\"Select E where E matches '\"&TEXTJOIN(\"\\|\",true,Editors!A2:A11)&\"' AND F matches '\"&TEXTJOIN(\"\\|\",true,Translators!A2:A5)&\"' order by A\", -1), Editors!A2:C11, 3))}, {\"Editors.ID\"; ARRAYFORMULA( VLOOKUP(query(Books!A2:F10,\"Select E where E matches '\"&TEXTJOIN(\"\\|\",true,Editors!A2:A11)&\"' AND F matches '\"&TEXTJOIN(\"\\|\",true,Translators!A2:A5)&\"' order by A\", -1), Editors!A2:C11, 1))}, {\"Translators.Last_Name\"; ARRAYFORMULA( VLOOKUP(query(Books!A2:F10,\"Select F where E matches '\"&TEXTJOIN(\"\\|\",true,Editors!A2:A11)&\"' AND F matches '\"&TEXTJOIN(\"\\|\",true,Translators!A2:A5)&\"' order by A\", -1), Translators!A2:C11, 3))} } |\n\n### gsSQL Results\n\n| books.id | books.title | books.translator_id | editors.last_name | editors.id | translators.last_name |\n|---|---|---|---|---|---|\n| 2 | Your Trip | 32 | Johnson | 22 | Weng |\n| 5 | Oranges | 31 | Wright | 25 | Davies |\n| 6 | Your Happy Life | 33 | Johnson | 22 | Green |\n| 7 | Applied AI | 34 | Evans | 23 | Edwards |\n| 9 | Book with Mysterious Author | 34 | Evans | 23 | Edwards |\n\n### QUERY Results\n|id\t|title\t|translator id\t|Editors.Last_Name\t|Editors.ID\t|Translators.Last_Name|\n|---|---|---|---|---|---|\n|2\t|Your Trip\t|32\t|Johnson\t|22\t|Weng|\n|5\t|Oranges\t|31\t|Wright\t|25\t|Davies|\n|6\t|Your Happy Life\t|33\t|Johnson\t|22\t|Green|\n|7\t|Applied AI\t|34\t|Evans\t|23\t|Edwards|\n|9\t|Book with Mysterious Author\t|34\t|Evans\t|23\t|Edwards|\n\n---\n\n<br/>\n\n## Full Join\n| gsSQL | QUERY |\n| ---   | ---   |\n| ```=gsSQL(\"SELECT authors.id, authors.last_name, editors.id, editors.last_name FROM authors FULL JOIN editors ON authors.id = editors.id\")``` | Life is too short finding a replacement QUERY.  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|\n\n### Results\n\n| authors.id | authors.last_name | editors.id | editors.last_name |\n|---|---|---|---|\n| 11 | Writer |  |  |\n| 12 | Savelieva |  |  |\n| 13 | Smart | 13 | Smart |\n| 14 | Brain |  |  |\n| 15 | Dou |  |  |\n|  |  | 21 | Brown |\n|  |  | 22 | Johnson |\n|  |  | 23 | Evans |\n|  |  | 24 | Roberts |\n|  |  | 25 | Wright |\n|  |  | 26 | Jones |\n|  |  | 27 | Smith |\n|  |  | 50 | Dumb |\n|  |  | 51 | Smart |\n\n\n## Select Where IN Select\n| gsSQL | QUERY |\n| ---   | ---   |\n|```=gsSQL(\"SELECT books.id, books.title, books.author_id FROM books WHERE books.author_id IN (SELECT id from authors)ORDER BY books.title\")``` | ```=QUERY(Books!A1:F10,\"Select A,B,D where D matches '\"&TEXTJOIN(\"\\|\",true,Authors!A1:A6)&\"' order by B\", 1)```|\n\n| books.id | books.title | books.author_id |                    \n|---|---|---|\n| 7 | Applied AI | 13 |\n| 4 | Dream Your Life | 11 |\n| 3 | Lovely Love | 14 |\n| 8 | My Last Book | 11 |\n| 5 | Oranges | 12 |\n| 1 | Time to Grow Up! | 11 |\n| 6 | Your Happy Life | 15 |\n| 2 | Your Trip | 15 |\n\n## Select Like\n| gsSQL | QUERY |\n| ---   | ---   |\n| ```=gsSQL(\"SELECT id, title, author_id FROM books WHERE author_id IN (select id from authors where first_name like '%ald') ORDER BY title\")``` | ```=QUERY(Books!A1:F10,\"Select A,B,D where D matches '\"&TEXTJOIN(\"\\|\",true, query(Authors!A1:C5,\"Select A where B contains 'ald'\"))&\"' order by B\", 1))``` |\n\n| id | title | author_id |\n|---|---|---|\n| 3 | Lovely Love | 14 |\n\n---\n##  Example Summary\n* We could go on with more examples, but in general, using **gsSQL** is easier.\n* You can see that most standard SELECT syntax is supported.\n\n\n---\n\n# Usage\n\n```=gsSQL( SelectSqlStatement, [TableDefinitions], [ColumnOutputFlag], [BindVariableData])```\n\n1.  **SelectSqlStatement.**  (Required)\n    * Only the **SELECT** statement is supported.\n    * Most all common usage is supported (see below).  \n    * The first row of the table MUST contain unique column titles (for field names).\n      * To reference a field where the title contains spaces, just use the underscore in place of the space.\n        * e.g.  Title = \"Transaction Date\", SELECT=```\"SELECT transaction_date from master_transactions\"```\n    * If parameter 2 is to be omitted, the table must be a sheet name.  If the sheet name contains spaces, you must use the underscore in place of the space in the table name within the select.\n      * e.g.  Sheet name is \"Master Transactions\".  \n        ```select * from master_transactions where account = 'bank'```\n    * Bind variables use the question mark as a placeholder.  There must be matching question marks to bind variable data - which is specified starting in parameter 4.  \n    * Each bind placeholder must reference a specific bind data point by its position in the bind data list.  For example:\n      * ?1 - references first bind data in list.\n      * ?2 - references second bind data in list, and so on.\n      * e.g.  ```gsSQL(\"select * from transactions where transaction_date >= ?1 and transaction_date <= ?2\",, true, '05/01/2023', '05/30/2023')``` \n    * The PIVOT command is also supported.  The 'PIVOT field' if used is the last part of the statement.  It must be used in conjunction with 'group by'.\n      * e.g.  ```select transaction_date, sum(gross), sum(amount) from mastertransactions where transaction_date >=  '01/01/2022' and transaction_date <= '05/19/2022' and expense_category in (select income from budgetCategories where income <> '') group by transaction_date pivot account```\n\n1. **TableDefinitions**  (Optional) \n   * Defines each table referenced in **SELECT** statement.\n   * If not specified, the SELECT statement is parsed to determine the sheet(s) to use for the table data.\n     * The **TABLE** name in the SELECT will read from the Google Sheet TAB name with the same name.\n     * Excluding table definitions means that the custom function will not automatically re-run if the table data changes.\n   * If a table does not encompass an entire sheet or you need to specify a range for the data, a table definition is required.\n   * The **Table Definition** syntax supports two different ways to define a table.  If used, you cannot mix the definition syntaxes.\n     * **Original syntax.** \n       * Disadvantage of this syntax: \n         * This syntax will NOT cause the custom function to re-run if table data changes.\n         * You will need to force a refresh if your table data has changed.\n           * Forcing a refresh.\n             * Add a checkbox anywhere on your sheet.\n             * Give this checkbox a named range.  (Data ==> Named Ranges)\n             * Add the named range of the checkbox as the **VERY LAST** parameter in gsSQL().  gsSQL() will ignore it, but sheets reacts to data changes.\n             * When you want to update your data, just click on the checkbox.  Changing from TRUE -> FALSE or FALSE -> TRUE, will trigger ALL custom functions that have this named checkbox in the parameter list.\n       * Advantage of this syntax:\n         * Extremely large tables can be loaded within the function.\n         * Data from tables is loaded WITHIN the custom function and is not passed in through the function parameter.\n       * The table definition is an Array of arrays.  Each inner array defines ONE table.\n         * a) Table name - this is the table name referenced in the select. This is a logical table name which will be associated with the data range.  It does not have to be the sheet name (string).\n         * b) Range of data - the google range that contains the data with the first row containing titles (used as field names).  This is any valid Google Sheet range name (i.e. Sheet Name, A1 notation or named range), but it must be passed in as a **STRING** (string)\n         * c) Cache seconds - (integer) number of seconds that data loaded from range is held in cache memory before another select of the same range would load again. (default=60)\n         * d) Has Column Title - (boolean) set to **false** if no column title in first row of data.  Columns are then referenced as column letter.  The first column of DATA is column **A**.  (default=true)\n        * Use the CURLY bracket notations to create the double array of table definitions.  If two separate tables are used within your SELECT, the table specifications would be entered as follows.\n          * **{{a, b, c}; {a, b, c}}**\n          * e.g. ```\n    gsSQL(\"select transaction_date, sum(gross), sum(amount) \n    from mastertransactions \n    where transaction_date >= '01/01/2022' and transaction_date <= '05/19/2022' and expense_category in \n        (select income from budgetCategories where income <> '') \n    group by transaction_date pivot account\",\n     {{\"mastertransactions\", \"Master Transactions!$A$1:$I\", 60};{\"budgetCategories\",\"budgetIncomeCategories\", 3600}}, true)```\n      * **New syntax.**.  Recommended format.\n        * Disadvantage of this syntax:\n          * Extremely large tables will fail to load.  Google has a limit on the size of arrays passed into custom functions.\n          * If you have a very large table with many columns and many of the columns are not needed within the **SELECT**, you can limit the total amount of data read by just selecting the columns you need when defining the table range, for example:\n          ```\n          =gsSQL(\"select * from booksales\", \"BookSales\", {BookSales!A1:A, BookSales!C1:C, BookSales!E1:E})\n          ```\n        * Advantage of this syntax:\n          * This syntax WILL automatically trigger the custom function to re-run if table data changes (which keeps results up to date).\n        * Unique Column titles are REQUIRED in the data.\n          * The first row of data in the Sheets Range MUST contain titles that will be used as the field name. \n        * Each table requires two entries. This is repeated for each table referenced in the SQL.\n          * a) Table name - this is the table name referenced in the select. This is a logical table name which will be associated with the data range.  It does not have to be the sheet name (string).\n          * b) Range of data - the google range that contains the data with the first row containing titles (used as field names).  This is any valid Google Sheet range name (i.e. Sheet Name, A1 notation or named range).\n          *  e.g. ```\ngsSQL(\"select transaction_date, sum(gross), sum(amount) from mastertransactions where transaction_date >= '01/01/2022' and transaction_date <= '05/19/2022' and expense_category in (select income from budgetCategories where income <> '') group by transaction_date pivot account\", \"mastertransactions\", 'Master Transactions'!$A$1:$I, \"budgetCategories\",budgetIncomeCategories, true)```\n\n    \n1.  **ColumnOutputFlag**  (Optional)\n    * Include column title in output or not. (true adds column titles, false omits the title row).\n      * This example will include the title row on output.\n\n![Title SELECTED](img/example2.png)\n\n4.  **BindVariableData**. (Optional) \n    * There should be one data item listed PER question mark in the SELECT statement.  Data for the variables can be literal data, cell references (A1 notation), and named fields.\n    * Using the data from the GIF above, here is an example a date input and appropriate data selected.\n    * The dates are stored in named ranges **startDate** and **endDate**.\n\n![Bind Variables](img/example3.png)\n\n---\n\n# Usage Bonus (for all you GAS lovers)\n\n1.  The Google **QUERY** is only available as a sheet function and it is not available for use for your javascript functions.\n\n2.  The Sql.gs (Sql.js) contains the Sql() class.  This is what the gsSQL() custom function uses to implement the data selects.\n    * Commands can be chained.\n\n    * Sql() Methods\n      * addTableData(table, data, cacheSeconds, hasColumnTitle) \n        *  **table** name referenced in SQL statement.\n        *  **data**  either a double array with column title in first row OR a string indicating a sheet range (named range or A1 notation).\n        *  **cacheSeconds**  number of seconds that loaded table data will be available from the cache after the initial loading.  default=0.\n        *  **hasColumnTitle** first row of data is a column title (true).  If not available (false), columns are referenced by letter, where the first column is **A**\n      * enableColumnTitle(true) \n        *  true or false.  Output a column title (default is none or false)\n      * addBindParameter(value)\n        *  For every question mark (no quotes) in your SELECT statement, there needs to be a matching bind variable data.  Call this method as for as many question marks in the select are used - in the order that they are found.\n        *  Do not use for named range data, in that case use the method **addBindNamedRangeParameter**  \n      * addBindNamedRangeParameter(nameRange)\n        *   For a bind variable that references a SINGLE cell named range.  Input is a STRING.  \n      * execute(stmt)\n        * stmt:  SQL SELECT statement to run.  \n            Returns a double array of data (first row is column title - if enabled).\n\n3.  Example usage:\n   \n```\nlet stmt = \"select date, sum(quantity) from bookReturns where date >= ?1 and date <= ?2 group by date pivot customer_id\";\n\nlet data = new Sql()\n            .addTableData(\"bookReturns\", this.bookReturnsTable())\n            .enableColumnTitle(true)\n            .addBindParameter(\"05/01/2022\")\n            .addBindParameter(\"05/04/2022\")\n            .execute(stmt);\n```\n\n4.  Documentation for using:\n   * https://demmings.github.io/docs/gssql/index.html\n\n5.  Select2Object Class\n    * The Sql() class returns selected data as a double array.  The Select2Object() class returns the same data, but in the form of an array of objects.\n    * Each column is referenced as a property value rather than data in a column.  Using Sql() object, the column number of expected data would be the offset of select column in the SQL statement.  If the column position changed, your javascript code would require updating.\n    * Using Select2Object().\n      * Executes a SELECT statement on sheet data.  \n      * Returned data will be any array of objects, where each item is one row of data.  \n      * The property values in the object are the column names.  \n        * The column names will be in lower case.  \n        * If more than one table is referenced, the column name will be:  \"table.column\", otherwise it will just be the column name.  \n        * Spaces in the column name use the underscore, so something like \"Transaction Date\" would be referenced as \"transaction_date\".\n    * When defining each table (addTableData()), you set the name and the data source.  This source can be \n      * a double array of data (with column titles)\n      * a sheet name\n      * a named range\n      * an A1 notation range.\n\n    * Example:\n\n```\n        let stmt = \"select * from authors\";\n\n        let data = new Select2Object()\n            .addTableData(\"authors\", this.authorsTable())\n            .execute(stmt);\n```\n\n---\n\n# Installing\n\n\n1.  Copy files manually.\n    * In the ./dist folder there is **ONE** required file:\n      * gssql.js  \n      * If you never plan to run the test suite, just use this ONE file in your app script.\n      * None of the files in ./src are required if you use **gssql.js**\n    * **OR** in the ./src folder there are **SEVEN** required files:\n      * JoinTables.js\n      * SimpleParser.js\n      * Sql.js\n      * Table.js\n      * TableData.js\n      * Views.js\n      * ScriptSettings.js\n    * And the optional file\n      * SqlTest.js\n    * The simple approach is to copy and paste each file.\n      * From your sheets Select **Extensions** and then **Apps Script**\n      * Ensure that Editor is selected.  It is the **< >**\n      * Click the PLUS sign beside **File** and then select **Script**\n      * Find each file in turn in the **src** OR **dist** folder in the Github repository.\n      * Click on a file, and then click on **Copy Raw Contents** which puts the file into your copy buffer.\n      * Back in your Google Project, rename **Untitled** to the file name you just selected in Github.  It is not necessary to enter the .gs extension.\n      * Remove the default contents of the file **myFunction()** and paste in the new content you have copied from Github (Ctrl-v).\n      * Click the little diskette icon to save.\n      * Continue with all five files until done.\n      * Change to your spreadsheet screen and try typing in any cell\n        * ```=gsSQL()```.  The new function with online help should be available.\n  \n2.  **clasp push**\n    * Install the gsSQL source files locally.\n      * Use ```npm install @demmings/gssql``` to install to node_modules folder.\n        * I have included a sanity check after you have installed to your node_modules folder.  Look for \"@demmings/gssql\" folder and run ```npm test```\n        * To find where your node_modules folder is just type ```npm root```\n        * Please note that **gsSQL** is not really a node package since Google Sheets does not recognize this.  The use of **npm** to install is just a simple way to get the javascript to your local machine.\n      * Clone the project from github repository to a local local.\n        * In your existing local Google Sheet project, create a folder called **SQL** below your existing javascript source folder.\n        * **clasp push** all your source files to Google.\n\n  1.  **Library**\n       * Add the library to your project.\n       * For detailed install notes see:  https://demmings.github.io/gssql/2024/02/15/gsSQL-Library.html\n       * The Library Script ID:  \n         * **1ZfedAgGG2K5kPLC2NPfe0Kb1xAg-0gvmliR3V8pRNk6DZMTUQyCbMW1W**\n       * After adding the library, you have access to gsSQL() function in your Google Apps Script javascript code like:  \n```\ngsSqlLibrary.gsSQL(\"select * from authorts\");\n```\n   * To add the ability to use as a custom function within your sheets, you need to add the following code:\n```\n/**\n * @param {String} sqlStatement - e.g. \"select * from authors\"\n * @param {...any} parms - Optional [\"tableName\", range, \"tableName2\", range2,...][addTitle][bindVariables]\n * @returns {any[][]}\n * @customfunction\n */\n    function gsSQL(sqlStatement, ...parms) {\n        return gsSqlLibrary.gsSQL(sqlStatement, ...parms);\n    }\n```\n* After saving this to any apps script code file, you will have the ability to perform SQL SELECT statements on your sheet by typing into any cell code like this example:\n```\n=gsSQL(\"select * from authors\", \"authors\", authors!A1:C, true)\n```\n\n\n---\n\n# Supported SELECT syntax.\n* All supported major keywords.\n  * 'SELECT', \n  * 'FROM', \n  * 'JOIN', \n  * 'LEFT JOIN', \n  * 'RIGHT JOIN', \n  * 'INNER JOIN', \n  * 'FULL JOIN', \n  * 'ORDER BY', \n  * 'GROUP BY', \n  * 'HAVING', \n  * 'WHERE', \n  * 'LIMIT', \n  * 'UNION ALL', \n  * 'UNION', \n  * 'INTERSECT', \n  * 'EXCEPT', \n  * 'PIVOT'\n* Supported **JOINS**\n  * 'FULL JOIN'\n  * 'RIGHT JOIN'\n  * 'INNER JOIN'\n  * 'LEFT JOIN'\n* Supported **SET** commands.\n  * 'UNION', \n  * 'UNION ALL', \n  * 'INTERSECT', \n  * 'EXCEPT'\n* Aggregate Functions (group by)\n  * \"SUM\", \n  * \"MIN\", \n  * \"MAX\", \n  * \"COUNT\", \n  * \"AVG\", \n  * \"DISTINCT\"\n* SQL Server Functions  (syntax reference https://dev.mysql.com/doc/refman/8.0/en/built-in-function-reference.html)\n  * \"ABS\",\n  * \"ADDDATE\",    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*(ADDDATE(date, days))*\n  * \"CASE\", \n  * \"CEILING\", \n  * \"CHARINDEX\",\n  * \"COALESCE\",\n  * \"CONCAT\"\n  * \"CONCAT_WS\", \n  * \"CURDATE\",\n  * \"DATEDIFF\"\n  * \"DAY\",\n  * \"FLOOR\", \n  * \"IF\", \n  * \"INSTR\",\n  * \"LAST_DAY\",\n  * \"LEFT\", \n  * \"LEN\", \n  * \"LENGTH\", \n  * \"LOCATE\",\n  * \"LOG\", \n  * \"LOG10\", \n  * \"LOWER\",\n  * \"LTRIM\", \n  * \"MONTH\",\n  * \"NOW\", \n  * \"POWER\", \n  * \"RAND\", \n  * \"REPLICATE\", \n  * \"REVERSE\", \n  * \"RIGHT\", \n  * \"ROUND\", \n  * \"RTRIM\",\n  * \"SPACE\", \n  * \"STUFF\", \n  * \"SUBSTRING\", \n  * \"SQRT\", \n  * \"TRIM\", \n  * \"UPPER\",\n  * \"YEAR\"\n* Logical Operators.\n  *  '='\n  *  '>'\n  *  '<'\n  *  '>='\n  *  '<>'\n  *  '!='\n  *  'EXISTS'\n  *  'NOT EXISTS'\n  *  'LIKE'\n  *  'NOT LIKE'\n  *  'IN'\n  *  'NOT IN'\n  *  'IS NOT'\n  *  'IS'\n  *  'BETWEEN'\n  *  'NOT BETWEEN'\n        \n\n# NOTES\n1.  First ROW of data MUST be the column name.\n2.  If the column includes spaces, the SELECT statement must replace the spaces with an underscore.  e.g.:  \"First Name\" is the column and the select would be \"select first_name from myTable\"\n3.  Column names do not support the period \".\", so you must remove periods before trying the select.\n4.  Column names must be unique (obviously).\n5.  When specifying the input table definitions, you should only specify tables referenced in the SELECT as all data from every table is loaded into memory for processing.\n6.  When ***gsSQL*** is used within your sheet multiple times and the same tables are also referenced multiple times, it makes sense to specify a cache seconds value.  For tables that change often and up to date info is required, keep the cache either very low or zero.  However, for tables that rarely change, it makes sense to cache for a longer period.  \n7.  The Google cache does have size and duration limits.  If the table is huge, it is probably best to set the cache size to zero.  Also note that the cache has a duration limit of 21600 seconds.  Beyond that number of saeconds, the script properties are used to store the data - which may not be as quick as the cache and the long term cache has **VERY** limited capacity.\n8.  Use BIND variables to simplify the SELECT statement.  Each bind placeholder is substituted with the data from the bind list.  The bind name starts with '?' followed immediately by the position of the bind data list.  For example:  \n```select * from table where id = ?1 and date > ?2```\n    * ?1 - references first bind data\n    * ?2 - references second bind data\n1.  BIND variables simplify the use of date comparisons.  The QUERY statement requires that you format the date in your SELECT.  Any DATE BIND variables are converted automatically.  Just specify the named range or A1 range in your gsSQL statement (without quotes) for each parameter and in your SELECT, just substitute with a question mark.  \n\n---\n\n# Known Issues:\n\nMost all SELECT functionality is implemented, however if you want to do anything extremely fancy, it may not to work.  Check out the SqlTest.js to get an idea of the kind of commands that will work.  \n\n\n1)  Field alias syntax is not fully supported.  It is currently only used for column titles that can be returned with the select data.\n            \n2)  Moderate amount of error checking.  When developing your SQL SELECT statements and something is not correct or not supported, the application may just fail without giving any real indication of the problem.  This needs improvements (although it is much improved since the first version).\n\n3)  Not really an issue, but the use of bind variables does not mean that the SELECT is compiled and reused.  It is only to make your SELECT easier to read.\n\n4)  If no column titles are available and the column is referenced by letter, the first column in the data is column **A**.  So if the table is defined by a range, and the range does not start in column A, **gsSQL()** still references the first column as **A**.  This is different from **QUERY()**, as the absolute column letter is always used.  Also **QUERY()** requires references to the column to be upper case, this is not required by **gsSQL()**.  For example:\n\n```=gsSQL(\"select a, B, C, D, E, F from invoice where c = 'C4'\", {{\"invoice\", \"BookSales\", 0, false}}, true )```\n\n \n\n","readmeFilename":"README.md"}