{"_id":"sql-template-tag","_rev":"16-99005ffa28802356160309b26c6c5a2f","name":"sql-template-tag","dist-tags":{"latest":"5.2.1"},"versions":{"3.0.0":{"name":"sql-template-tag","version":"3.0.0","description":"[![NPM version][npm-image]][npm-url] [![NPM downloads][downloads-image]][downloads-url] [![Build status][travis-image]][travis-url] [![Test coverage][coveralls-image]][coveralls-url]","main":"dist/index.js","typings":"dist/index.d.ts","files":["dist/"],"scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","build":"rimraf dist/ && tsc","specs":"jest --coverage","test":"npm run build && npm run lint && npm run specs","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/sql-template-tag.git"},"keywords":["sql","template","string","tag","es2015","es6","pg","postgres","mysql"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/sql-template-tag/issues"},"homepage":"https://github.com/blakeembrey/sql-template-tag","jest":{"roots":["<rootDir>/src/"],"transform":{"\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?|jsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"devDependencies":{"@types/jest":"^22.2.3","@types/node":"^10.0.4","jest":"^22.4.3","ts-jest":"^22.4.4","tslint":"^5.10.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3"},"gitHead":"4f6f2bcd30905daf55265695075477ac7c05f029","_id":"sql-template-tag@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"integrity":"sha512-r5ELwx5akz2ZVeKY8XD+F/mtHWyyCqxZ30GzgcZs3z8Qk8jxS8f/rzY+iWGZHMl6FpXMlKvYekNSaj7ZY4DzHg==","shasum":"acde53ffe859136f476c19cd6ae69f2792cc676d","tarball":"https://registry.npmjs.org/sql-template-tag/-/sql-template-tag-3.0.0.tgz","fileCount":9,"unpackedSize":19664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7vPKCRA9TVsSAnZWagAAgt0P/0pqs76ZdWPKk2t1aQlw\n6GJMT4MlejDbhhnfmsFZ4t+lq0LMCyudPNn1pZJllm0OPRYbQoCjogrApUvu\n17xp7OXykr4xT4HR6aqsj7PwgZAuYmzoshhRFc59dQa2WTwI6x/QRdu8EIWA\nFfL0AKM8XJB/10w3yScN+BuprdoGjJxrhW1E9OnSnXEIhU096Uj0fc9zVtn8\nKmc5DaUFVVDYgaWmEqdoLv2VBVyrTz+PJb+DMSOXzpRRI7zNYS81s7dK69tN\nrryj1KXaF/RPBstZo+5GNJ4XsvtVSEVu8prSVJuH+GY9zKBH8Pz+GCEuWKDH\nv09mFFt6pABAPf884gG9YjZqHbjgz4tGG4xbWtJqqtrF1Ra5duBVibUyD5pz\n+jbsTR2/JQCb6ps44bD84mn7zFteSMShSY2v1M0LqQ3RdCEPU6hqTFb6HNuF\nYSm1qrOkXss9MGY6JEJw7FJvuqxGvK5cAbyd3SXoOpkD0qJDrA9SxIPDeGYa\nKwGPgb+6oT46S53kB7j7YvNyYjAGiI15yqL6nKGjvHeKN12UyR9GbVl66THd\nLYbzrLoUGwWAQx9GfjhPx0PaI8hh5eRzs50q6B6+QSKapcXHBHBZdGXl5Z/a\nDEGKWBpVuKW/Ju6xwEd0tic2emE/uMhlFz9oLbG8MTxeVSS6A8y/B1lXUv3i\nRLz8\r\n=BXQI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSb8sj+pLGrV9dvClVGv97A87NbKk2qMyCHKSpc+J/XgIhAKgGWC2OKBiI/x+Pjjc7L8Gzvwu8ULFY8QXDdrsVzAz4"}]},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sql-template-tag_3.0.0_1525609416837_0.4441424739630908"},"_hasShrinkwrap":false},"3.0.1":{"name":"sql-template-tag","version":"3.0.1","description":"ES2015 tagged template string for preparing SQL statements, works with `pg` and `mysql`","main":"dist/index.js","typings":"dist/index.d.ts","files":["dist/"],"scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","build":"rimraf dist/ && tsc","specs":"jest --coverage","test":"npm run build && npm run lint && npm run specs","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/sql-template-tag.git"},"keywords":["sql","template","string","tag","es2015","es6","pg","postgres","mysql"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/sql-template-tag/issues"},"homepage":"https://github.com/blakeembrey/sql-template-tag","jest":{"roots":["<rootDir>/src/"],"transform":{"\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?|jsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"devDependencies":{"@types/jest":"^22.2.3","@types/node":"^10.0.4","jest":"^22.4.3","ts-jest":"^22.4.4","tslint":"^5.10.0","tslint-config-standard":"^7.0.0","typescript":"^2.8.3"},"gitHead":"2b4b49274e5cd87d5beac8fe51a1f30a0d449bc7","_id":"sql-template-tag@3.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"integrity":"sha512-CmNrSF0IoZVheROdGFysC3ntqlk/3gS7vH4juIlgmLe3Y11+t5mzDO7NCeSI1PxqHInoCG1ulgOp17iWDv5dcA==","shasum":"7b98c4c75e757240b1bcb9141cd642be8cf0eb1c","tarball":"https://registry.npmjs.org/sql-template-tag/-/sql-template-tag-3.0.1.tgz","fileCount":9,"unpackedSize":19751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7wPkCRA9TVsSAnZWagAArnsQAJqZOpYIpfKB03YEWnp4\nYBZU0niFIb4PNVaoKGZTPL5+AoyTcffai+IS367SsevGsLDgSFUCZ6lGZZt2\nidwWR1wNuzk58FcR0RvXoH8RxhYjestUXlyClCm5U6w3mY/88DOU638Y0nWM\nd1rccL8kzsXlEmk4Mu2Igh903srL9TBqp62g/P0Xlo6Ee63ZU0xQkmGwz1/U\nQSPnnWYBbGOhOnP09+B8rWfZXRKERMG9/nPtoskxzFsw5k7u3OBP/hgz+yS7\n+cT0RTsyC29MG+EzMr/v5DGELR2AI9rKe+V0T81xCfLljerbn+bt/xLKpgYd\nscrsQBYoqESkbL0ltnfFXm2KkCZmIMl5PsQoj+f1h40iIN1JM9wgleQdZEyD\nEV14pwS3AiI4fOBq+Fo5Pk3T1JbBtuYAXJtcit4ltKg9yJXZX0Yuw2TDtnMY\non67Zw4XQP8joTDrGL9ILTDfQ6SzMVEYVz+xoy06L9d9qZhDjjjhHeajWdGi\ne0AISGJTYQUrBvue82X1Y/oY9PFimn/VEykfBMrwTtp6kwUPXmMkcBw+AMIu\n+VOzb0sjaDFoKyMOIm1T9KLH2P6TwHTjHZXc++j/c+mQkaexGtSbqkv5hcKO\nijPAXrGGX52+n7qzTQdFv7WAJI174TA01lOUFtrbY6MD5K0SYG8v8OzDCidw\n2Ie4\r\n=T1oY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+zXZoGTjL+sQAllhGNVwSivdyqDwJGUB5zbhQvKGkegIgSjWMzw8/mdAUU70IOCeNG84wi3fPs9Hz38Ef1qC4tEE="}]},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sql-template-tag_3.0.1_1525613539575_0.9083491822883591"},"_hasShrinkwrap":false},"3.0.2":{"name":"sql-template-tag","version":"3.0.2","description":"ES2015 tagged template string for preparing SQL statements, works with `pg` and `mysql`","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","build":"rimraf dist/ && tsc","specs":"jest --coverage","test":"npm run build && npm run lint && npm run specs","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/sql-template-tag.git"},"keywords":["sql","template","string","tag","es2015","es6","pg","postgres","mysql"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/sql-template-tag/issues"},"homepage":"https://github.com/blakeembrey/sql-template-tag","jest":{"roots":["<rootDir>/src/"],"transform":{"\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?|jsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"devDependencies":{"@types/jest":"^24.0.11","@types/node":"^11.13.4","jest":"^24.7.1","rimraf":"^2.6.2","ts-jest":"^24.0.2","tslint":"^5.10.0","tslint-config-standard":"^8.0.1","typescript":"^3.4.3"},"gitHead":"863bf03fafdd8fe467cd2614f9f86609190654b6","_id":"sql-template-tag@3.0.2","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-URXuikspckz6onE/YL1DcXCokUpv2Esv40uHo5ALCDu38LRWmnkiJOTyO5mFJH4Akl76vWcfWVzzVBci+70Frw==","shasum":"00be34150c090db5af8165b4358bda1ee6256173","tarball":"https://registry.npmjs.org/sql-template-tag/-/sql-template-tag-3.0.2.tgz","fileCount":9,"unpackedSize":19854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctq9bCRA9TVsSAnZWagAACPkP/1jBPzZfpH7kkqHTPcpz\nRz1LaJ4kjEPIEW9t4P+9u8Kw4XvO5wXrSVeJ64KLZg3jH5e8ILjH2Vr+X4l4\n0hMSv3iqNmRuzY7vJ7FqtrxU781wuTfpmHqwccKSAov+tn/nHmttHbeDAKZR\n28neajYnAaEjFpRo023Lmv0gK3HvmOsAeTh7sbDwcwD7oN8KMZem83ua5Pr8\n15OGkmLibs5SGUMzNeLlfI2beuZI+KVBUB60lQVE3gXe8HCg5w3FWfbE2VKG\ncXHZRPRpZu2JlxjaWkTQ85rswtrdgwb0ynSHz0uKIOVYDo8HG40fnYpID6Mx\nJqawg4G8heV7X42oKkyWmmLf1GutVRfLhwkLKSMv5FZcAokFznLTS4rq4ddW\n6Dco9X4NK00pY9d1Lo4VeH/EkP6ky2qqUA8E1aAPslffdpDEUYuKn3SfgTp5\nitTCHUi1edlErAgcUnQcXku/KVJK+193TpgQfuG5HjIx/iU8QHP6jPrKOc1M\nRBAm8+5GeG79oinCNBHM9P1zCSvxe+nwdJaYQPEK8bWzOZ076p5Uvd5cS7M6\npHyqLPoo8+dTzAuQ3ZN0s9vGb+OqbUegwhX2uUqmEMnahTqa/wSaPvzkAb2u\nfZ+7W9SevjnAI6PfaSFlGYDvy8qKdA6Hqf9LHXJ3CMGN502MGkDz33E8Va2Y\nyHHF\r\n=iiiJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFbksi540Pywoh6kfrQPsAwoWiuO279dnm8s+EFRfHFDAiBEXaLnWCq/blJizwZ6Hw1ioUdTqdpts99ewHL7H0DCgw=="}]},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sql-template-tag_3.0.2_1555476314892_0.4727337431488554"},"_hasShrinkwrap":false},"3.1.0":{"name":"sql-template-tag","version":"3.1.0","description":"ES2015 tagged template string for preparing SQL statements, works with `pg` and `mysql`","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"prettier":"prettier --write","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","format":"npm run prettier -- README.md \"*.json\" \"src/**/*.ts\"","build":"rimraf dist && tsc","specs":"jest --coverage","test":"npm run -s lint && npm run -s build && npm run -s specs","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/sql-template-tag.git"},"keywords":["sql","template","string","tag","es2015","es6","pg","postgres","mysql"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/sql-template-tag/issues"},"homepage":"https://github.com/blakeembrey/sql-template-tag","jest":{"roots":["<rootDir>/src/"],"transform":{"\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?|jsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,json,css,md}":["npm run prettier","git add"]},"publishConfig":{"access":"public"},"devDependencies":{"@types/jest":"^24.0.11","@types/node":"^12.0.0","husky":"^2.2.0","jest":"^24.7.1","lint-staged":"^8.1.6","prettier":"^1.17.0","rimraf":"^2.6.2","ts-jest":"^24.0.2","tslint":"^5.10.0","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","typescript":"^3.4.3"},"gitHead":"484b85cf995632e1fae53b6060fea10386970dc6","_id":"sql-template-tag@3.1.0","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-uWnyzEDGK7MX97T2qwAOQWz382L29S8sImDXijxqhxOW75Tk3e9cr0KRJhcKQAOmxYTe6/ZE0cQaTSXWjiJ0Xw==","shasum":"20f34f38de6fc8bba38053703f46ed1af6d6d930","tarball":"https://registry.npmjs.org/sql-template-tag/-/sql-template-tag-3.1.0.tgz","fileCount":9,"unpackedSize":20604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczR7YCRA9TVsSAnZWagAAjX0P/j5fIBwW1mSNIXtWTyIx\nOJfdGQGgUCAfwX5QYIQ0zbkaedFotFulKye5eujWytqRvBrcf6kS46Sm4gDh\nCvS2NmheFZrItcbIw0g5SVWIYoQfke1OLl6Hc0oPiv2bmRaCs8DPdYxOLKEU\nRrMcl/94de0Pm5sAJlDW3ZgQ2WZyyXipBx49O2hXI4vbOSMg/td4TsLc9J5i\nJ480X/nAfQPEB4NNMBBvBhm9W46cglRzXhrJdxtDgWm4KZfyvrB7JJ+k63ni\nJiAU9SR0VD2VXA+qkuPXSPw17sQN4NUA9pQPnp/9Rzr9+e9hF1KpgF8LPEHg\nyAhVr7bsWOZ8oUQONUSuHUVbgtNIQJ8y/OBnleJcTm+r0p7LZ3EN+gyUZEUB\niDMmPChc35V/Ti68109KQlagYVPchPdxuF9jsvKDvXWSjMLqVwz8ffcKLH1G\nCnUxJqEf45OXiLbEBu9aH2KO95+SgYiUnAo63hJ6UuJ5hePrpdTXby3J9z+7\nciQ4aJFSM1X0hlmxr6NVDhrn4MHoxXpsoU3S6Pz1bhN6SrsL3zRpApsxyVDS\nXq0bemccYhMywKva4pFqk0lj/+TligoOlRsxwTYhxnwEU6LORQPS92yFTWPc\nnwPbWLsMreHP2j6Oe6HwnDB5egVsllaeULievKXk/SBbwczzx2yrM48OoQ/P\n+qbK\r\n=AAok\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZh7ORhS4dWNCxFuUrDKVP/yMJ6Bwt5roIK6wu0kOaEAIgbNN8k59sZe4Z/2+gh0OC9hrpnDuAScK9Hc+iruADiFU="}]},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sql-template-tag_3.1.0_1556946647719_0.3577904030018155"},"_hasShrinkwrap":false},"3.2.0":{"name":"sql-template-tag","version":"3.2.0","description":"ES2015 tagged template string for preparing SQL statements, works with `pg` and `mysql`","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"prettier":"prettier --write","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","format":"npm run prettier -- README.md \"*.json\" \"src/**/*.ts\"","build":"rimraf dist && tsc","specs":"jest --coverage","test":"npm run -s lint && npm run -s build && npm run -s specs","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/sql-template-tag.git"},"keywords":["sql","template","string","tag","es2015","es6","pg","postgres","mysql"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/sql-template-tag/issues"},"homepage":"https://github.com/blakeembrey/sql-template-tag","jest":{"roots":["<rootDir>/src/"],"transform":{"\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?|jsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,json,css,md}":["npm run prettier","git add"]},"publishConfig":{"access":"public"},"devDependencies":{"@types/jest":"^24.0.11","@types/node":"^12.0.0","husky":"^3.0.0","jest":"^24.7.1","lint-staged":"^9.2.0","prettier":"^1.17.0","rimraf":"^2.6.2","ts-jest":"^24.0.2","tslint":"^5.10.0","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","typescript":"^3.4.3"},"dependencies":{"decorator-cache-getter":"^1.0.0"},"gitHead":"ab16984c13bf76952312411abce927eb1cd64640","_id":"sql-template-tag@3.2.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-g1jYjRTWXyM5QhNf1lDsuueWbLE0rif5TLqPR65Vb6nqsIkAM+BeSLrL0JQXMh5gwJ/ewfNAAITUOxVAZqO2wQ==","shasum":"8d429cbeb896ddf7b1ecb8df76de950e1397fb7a","tarball":"https://registry.npmjs.org/sql-template-tag/-/sql-template-tag-3.2.0.tgz","fileCount":9,"unpackedSize":23389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLVEaCRA9TVsSAnZWagAA1m8P/3E7bl9B+DB8TPAV4RwL\nCd3atemYt3DWFLJLvmkT1onUC6uAi3JUX36zDJvix+WCVV7On3Obmn1s2shY\ndHZ8Ic1OAHxLCPmsUEeQElOPstLnHV2FF0APuv4slN5HdlppUXDLiSMLVjoi\nVlyKifNl8KsTHNnaVWWgxpv9LstvQUHv91eBsjqm5xDZqKdXVNIEJ5nShFzY\n6+a1hKaNwmRWuCVZq+ml2EcAg36ODmsmFPe5A/JQ9xLIywmlouxlKOowggG8\nEUxvlKYnPhv2zTeZlUyBeKAt3WlyvALblbPRqP/4Tx51/FRPWbG2lrMPGT4+\nz4SFXqC60Y5Uxf187hjDwsdq8UTQvBtD1IJuP6i5/BqRaTCYIniCNF9Kk7ua\nslujTQY9H0N+97v6ZASxJlaC4Im53fGNkFFNIQ1lPHbwVrHHcJOAeS9AJ1WB\nX5C8pPSY84ahuQCWClf3Mj+asXRaiBgFypduPgIYU1H4nHVQ/3NCPG5YHnuz\n0i0oTQdd1IJbjpQcDW6jE9dRPJlsVRjfG1lJXT4orhNEzovoLKjdMumfN7O7\n+ut0bs6U9M2h50rYvQOk9R8RKVXg4xD08Ygy88T931IQWM0OLRGiUCeBc8yY\nO3f3TADyOqIX2mrH4G7rJl9NCYvzlzj8sb1+BkA/L8VOEmirChuIqzkGrLUV\n7waa\r\n=ayl7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTFnBWn45NUmaL/D9gmtTyygXxjOKqDSk+ebnU+e4KEAIhALqT8s4H9QSkgz5i/1Gi590e85Qy1W1ai/vkkQEnlUQD"}]},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sql-template-tag_3.2.0_1563250969976_0.9855025775981721"},"_hasShrinkwrap":false},"3.3.0":{"name":"sql-template-tag","version":"3.3.0","description":"ES2015 tagged template string for preparing SQL statements, works with `pg` and `mysql`","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"prettier":"prettier --write","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","format":"npm run prettier -- README.md \"*.json\" \"src/**/*.ts\"","build":"rimraf dist && tsc","specs":"jest --coverage","test":"npm run -s lint && npm run -s build && npm run -s specs","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/sql-template-tag.git"},"keywords":["sql","template","string","tag","es2015","es6","pg","postgres","mysql"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/sql-template-tag/issues"},"homepage":"https://github.com/blakeembrey/sql-template-tag","jest":{"roots":["<rootDir>/src/"],"transform":{"\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?|jsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,json,css,md}":["npm run prettier","git add"]},"publishConfig":{"access":"public"},"engines":{"node":">=6"},"devDependencies":{"@types/jest":"^24.0.11","@types/node":"^12.0.0","husky":"^3.0.0","jest":"^24.9.0","lint-staged":"^9.2.0","prettier":"^1.17.0","rimraf":"^3.0.0","ts-jest":"^24.0.2","tslint":"^5.10.0","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","typescript":"^3.4.3"},"dependencies":{"decorator-cache-getter":"^1.0.0"},"gitHead":"df15ae209519c555ed2c4cdf8b23586d8227722a","_id":"sql-template-tag@3.3.0","_nodeVersion":"12.11.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-NcDiNt1m1pOpXTGDp339kRPHeKTdWj9qOPLItvllcw2mgInG3+B1Qy0jXAfA685whpVGyY/Nho6v2Ob/tafhwQ==","shasum":"4ce737be7fd2bcd8f41b785b50238b753655da6e","tarball":"https://registry.npmjs.org/sql-template-tag/-/sql-template-tag-3.3.0.tgz","fileCount":9,"unpackedSize":26468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdr/MjCRA9TVsSAnZWagAAhUkP/j0MnT2wkU6PSbhOOcy6\nObrVWq9FlK5ravnf+xRM9wGmKiVD1GYdaDCbUukPQlhPl3Pe3dMmaRHTztL6\nF62mhpVUw/D4AN/HSUbdkw802NrIqJtGPEULLWkFQ2x8HTM2qEQAZsRrbJgX\nQvTSWsDCkBv8Qi7e2hB8zahILGL/G04HqJhfoGe0QCNKwsM1Cf3XkS5Fd+VI\nKrn5MVKMEp7llkr3biqeeDGC4ipJnKuqKB+MHUCj+YLIh+psUOjx0Umai0w/\n6YT5xhY+gZGBTwJB8yFZkcSjOuW2bYZOKY7glOGuXcKmQ9Ldw0JKmzwsCG/x\nupTQV0bJtR63nIbztJmZasx96BIo51C7Hl0VD/IWZ2AWiyy189KoTMqAvP2T\n0aTlWM/CbwRuifEu7GDaGJzJ2Ubsgnmx1pXzLF9/HkOxjTo3v7+om6d6DHc8\n0esEaperarlRPAmcIb67UuVtve+0dGniWHbyKiyx/xDzRNPpyNERD1Jn/bfj\nZVHlvUJ52peiu+0XmfSRLJHsXWuozsT2q991zhHp3kkpG8L98D3e8SvvA4qt\nA17Vp3BrJUV0v4DPkeMd9EAenQWMJ9D/clGsam06YDde9c4MNNrtP2Jv4bEX\nxjOtPa4HLHWPa8tM0p8b3HOdaNPbYmZsQprmUHgtXl+T29D/uj3TXPj8VnRd\npqCZ\r\n=tQbv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8hYjqoEQ/diJKzzAtlSShix43o0lLlMhGGgnewUNq0AIhALGzViQBdSAy7L8kRauppNbIMzftWdyC38IbavsNQEUd"}]},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sql-template-tag_3.3.0_1571812131174_0.3922601164625006"},"_hasShrinkwrap":false},"3.4.0":{"name":"sql-template-tag","version":"3.4.0","description":"ES2015 tagged template string for preparing SQL statements, works with `pg` and `mysql`","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"benchmark":"ts-node benchmarks/index.ts","prettier":"prettier --write","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","format":"npm run prettier -- README.md \"{.,src/**/}*.{js,jsx,json,ts,tsx,css,md,yml,yaml}\"","build":"rimraf dist && tsc","specs":"jest --coverage","test":"npm run -s lint && npm run -s build && npm run -s specs","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/sql-template-tag.git"},"keywords":["sql","template","string","tag","es2015","es6","pg","postgres","mysql"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/sql-template-tag/issues"},"homepage":"https://github.com/blakeembrey/sql-template-tag","jest":{"roots":["<rootDir>/src/"],"transform":{"\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?|jsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,json,ts,tsx,css,md,yml,yaml}":["npm run prettier","git add"]},"publishConfig":{"access":"public"},"engines":{"node":">=6"},"devDependencies":{"@types/bytes":"^3.1.0","@types/jest":"^25.2.3","@types/node":"^14.0.5","bytes":"^3.1.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.6","prettier":"^2.0.5","rimraf":"^3.0.0","ts-jest":"^26.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"^3.9.3"},"dependencies":{"decorator-cache-getter":"^1.0.0"},"gitHead":"42ed41ff19d32e880caac44496c5f950ebc153c7","_id":"sql-template-tag@3.4.0","_nodeVersion":"10.20.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-z0OaGSq/CKssb4crRiCT+WheCLBhW7+WineI0ylMHkfXnBJX0BPhUDrHl/slJ31xR1kMxxAOQ/2+7eWXboohPw==","shasum":"0fbcfc0edabb3e05644b9c830d0370ae835eaa70","tarball":"https://registry.npmjs.org/sql-template-tag/-/sql-template-tag-3.4.0.tgz","fileCount":9,"unpackedSize":27343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyWLQCRA9TVsSAnZWagAAoKgP/16AFcP8sqZzU3ZSkbZe\nyaMWYJ/BNlk+WPPJPaSGSXIgxaaQ/bagJTkrXYly4oCMVTXpleQvNhGNm2Zc\nbPssMF/z63Y+Gb0MemjoroLHIJLFfiW7IkCVAmSvNWGMdoRUrZij9NVMIZME\nH9Z2eaXikm8n33cJ6iLBt73abwBvOztIB2QPNkd4cLWqUSRYJ7uHyL2XAtEm\nqIwxFSuwdWlwB8yrDSzJk4wbi+Leg9TEtEk0beMBKjlqEpzpWUHIXABb/WIZ\nL38+GcfiCVNSw90XPY30Sbjnd3nZQr4CleT6+KxN91LMz9hyI/o/16+8iVHl\n2MQQxgJpv6cTC1E+GdRpY+CZJc8zwwB4koJI9kRNlxVTzAU4Lvd/VyBrGzg3\neVpkUG+RjcrjGNlfHNCMIW4SbbwFs3JdYLpvB+4ElmPM9ZjiT0iUXqK+8DEy\n8AyAbFnnunqVH4/prz3tB1/toeyjHfgKA+q+6gCe+EkJX93CPkst64ipPMEf\nAl3MNZu3a5wxKeQYl5WLKeZXYnkMopfUyWNdwhq2/UhYqEIEICME1zrA18CC\nddTmwvCwe4u4DPwhM9yj5qKl79DCD3yV4fZIwLZMMB4KQzDx4HJl67gO0v5m\ngGAVvfw9a9jHc3apzB6Sa6Yu+8Qu1WQw5HTiU0MEVX2FEOjC9FiFzq/0VTDh\nywYt\r\n=6Nci\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGstq6mcSRBrYmKSIYUHiZqfclzxz8PpOwqHSUQ/C7JgIhAIdMuf3N8b8rCPJRZ5Nlmp63eyPcMw3fbD4QH8uHPRNM"}]},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sql-template-tag_3.4.0_1590256336196_0.892256366585946"},"_hasShrinkwrap":false},"4.0.0":{"name":"sql-template-tag","version":"4.0.0","description":"ES2015 tagged template string for preparing SQL statements, works with `pg` and `mysql`","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"benchmark":"ts-node benchmarks/index.ts","prettier":"prettier --write","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","format":"npm run prettier -- README.md \"{.,src/**/}*.{js,jsx,json,ts,tsx,css,md,yml,yaml}\"","build":"rimraf dist && tsc","specs":"jest --coverage","test":"npm run -s lint && npm run -s build && npm run -s specs","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/sql-template-tag.git"},"keywords":["sql","template","string","tag","es2015","es6","pg","postgres","mysql"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/sql-template-tag/issues"},"homepage":"https://github.com/blakeembrey/sql-template-tag","jest":{"roots":["<rootDir>/src/"],"transform":{"\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?|jsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,jsx,json,ts,tsx,css,md,yml,yaml}":["npm run prettier","git add"]},"publishConfig":{"access":"public"},"engines":{"node":">=6"},"devDependencies":{"@types/bytes":"^3.1.0","@types/jest":"^25.2.3","@types/node":"^14.0.5","bytes":"^3.1.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.6","prettier":"^2.0.5","rimraf":"^3.0.0","ts-jest":"^26.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"^3.9.3"},"gitHead":"6edfed857453bd471f380d39270a0184467ccbcd","_id":"sql-template-tag@4.0.0","_nodeVersion":"14.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-S82ZPaT3a8rw7dDfOQyrVR82fQPA0qqihq/qkKIZrm4IfkP8RpyT6SyF+syp2Pmf8pzPh63H3yTIMuBRsL95kQ==","shasum":"34327287b56c6278cbff0e7de77ce82a8f263bd0","tarball":"https://registry.npmjs.org/sql-template-tag/-/sql-template-tag-4.0.0.tgz","fileCount":9,"unpackedSize":28860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfL3EHCRA9TVsSAnZWagAAK+EQAJa/Vk/2CMh7Z/8k7HO3\nfBmstNz0BcB4MCxHGzIQ123Cu/zJb7lTOqmq0SgvtlJl2rpaE3j5/icL9P26\nw3BdRMlGEwK+bdxRFrVRcMfRomIcxCLHk01TI2XuaV+KMZxVpnSC1J75c+B7\najzGM8E9OlS52PdFUWDRFk6jx8t/gnT9B92LdgfF6ZeTrwcGOxM4z87EA/Jd\nRKZY2xarEujv3Pk8ynXVHevnC41uF3KqGXFjWTmp4TE1xIM6kNSAHN0y8eh2\n6AJgcm8VzXg3zJsrcPA2XtJq6APoL4KJbBxVojnLfFc5Em8LkLBllOOpuWql\nNMSMA+lhKT5BBKWcDoSQs81998oZvs0iWMS3FU43lXIBYDR9y+ScWEYjq8pU\nWfKUJLow0BCY5z6X99frCEtbRWM2noxxNFZ/2R+6ANxvI4iQvZD2GYa5ptYP\nJRMfkRu0PpyPJb22QavT8dN6+s0xV9NdJJrqVj4UM3RyxgTcsFibL79J27CX\nc301r2pR7msI+QXiZM7GbmxVEDAdYKlNVqwpJJdZops7Z2BVBsIJUlWeUSmf\n6jhJTRqLNUKr2wH5qLMPz4nuoD08OyF8Si999gBOcxMdQKuEXxLADLZ44IWR\nyz/I+EVIMgowyuW5xE8NVTwB0CMmVB3eNKWzMqqOiIsSrqI9euOOCIKqhcy5\ni0yO\r\n=Xfwr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG64MPzvCGDAexNnWltKyJd9BYsBbdmJABatw0mTkQyNAiB1pkeXOOZYML/Q84P5lkEtDBjQ6hkfT2TrWBX+/9D4PQ=="}]},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sql-template-tag_4.0.0_1596944647228_0.733532078757182"},"_hasShrinkwrap":false},"4.1.0":{"name":"sql-template-tag","version":"4.1.0","publishConfig":{"access":"public"},"description":"ES2015 tagged template string for preparing SQL statements, works with `pg` and `mysql`","license":"MIT","repository":{"type":"git","url":"git://github.com/blakeembrey/sql-template-tag.git"},"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"homepage":"https://github.com/blakeembrey/sql-template-tag","bugs":{"url":"https://github.com/blakeembrey/sql-template-tag/issues"},"main":"dist/index.js","engines":{"node":">=6"},"scripts":{"benchmark":"ts-node benchmarks/index.ts","format":"ts-scripts format","lint":"ts-scripts lint","prepare":"ts-scripts install && ts-scripts build","specs":"ts-scripts specs","test":"ts-scripts test"},"keywords":["sql","template","string","tag","es2015","es6","pg","postgres","mysql"],"devDependencies":{"@borderless/ts-scripts":"^0.8.0","@types/bytes":"^3.1.0","@types/jest":"^27.4.0","@types/node":"^17.0.13","bytes":"^3.1.0","rimraf":"^3.0.0","ts-node":"^10.4.0","typescript":"^4.5.5"},"typings":"dist/index.d.ts","husky":{"hooks":{"pre-commit":"lint-staged"}},"jest":{"roots":["<rootDir>/src/"],"transform":{"\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?|jsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"lint-staged":{"*.{js,jsx,json,ts,tsx,css,md,yml,yaml}":["npm run prettier","git add"]},"ts-scripts":{"project":["tsconfig.build.json"]},"gitHead":"3e0f470821f8d1e0aefba23d1644692418431250","_id":"sql-template-tag@4.1.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-VarfrlW5yoz0EcceKenipKdZBWi9dMK8VcdQm2P1FIPpa5YTnN+UkVgBe+9p+5vEBmnberL831/Alfx/RzNm1A==","shasum":"3c30d11ebac08207bb848f1f2e91c69525a5194c","tarball":"https://registry.npmjs.org/sql-template-tag/-/sql-template-tag-4.1.0.tgz","fileCount":6,"unpackedSize":16697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9u3qCRA9TVsSAnZWagAAbecQAIlw9q4LdPriMmtDSHda\nMcAeW+0LlkAQMDPx3hSgXwkG1Yp+MIqy+pA8yqc9UwrgLhDHzvkWbmmUcK6h\nBozsqxnvNRThBcOidZtavi218eXp+EfcqHXsgLtUTntRRU4Qy8SlPgBmuO4s\nwfQBFAGfOss2EQwtJLNygJVkN/f1xsmc6vZ+2/HIsnTpe1OajetKJhxw9a3x\nQ5RodLuGwksjpNDKWCng/Kh2AJFBsWf6BFyD3A1slhbaVzptHjQGNcw+Pmrv\n1yZR5T3I7MVMCEHhCjfQDNiO34FgaKVuoFHCd+DQjiVgrrQeImWW9QS+2i77\n47X2A4vRnYtDOjppeFDKchVRe2zBQMl+6VGfzCTFZ7F/ySTyFWjAXN3V69iR\n8anaGMjjpoOia3XLKodyf0S/j94CJ/ZknzQkOLazhXJtigrkADfXFN6WzE9w\nT1t7duSh0fNfodSojfH6FjR65rnzWKxRMXwEy4uRlvulRaz6a3JhW/TbfSEv\nDJbVzBkssZ5fketZhvG1bdBDBfjdrZIaDaQK/DOxhBYGGfZSDOFwmQe05c5L\nmNSIbMZzmODCRImwwY8WFIPSoxN+C4/UcJ4lpIhHrab/CkOcFXm9nIpfz/Mk\n72MMJVRa8oZcDiamir/SZYJFiD2EO24kZa3UxZMy5eCxw07cKu9NDSQKJ5QL\nUTJ3\r\n=qOHl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6FkIYYoDbkv3lEXT53h+Fbpj9a4p6U2uUUSI1qqdowAiAiEY6YlBDYXPECmd9bVJCeN51SIkseULsw4zYDCsFVog=="}]},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sql-template-tag_4.1.0_1643572714112_0.038301345596897685"},"_hasShrinkwrap":false},"5.0.0":{"name":"sql-template-tag","version":"5.0.0","publishConfig":{"access":"public"},"description":"ES2015 tagged template string for preparing SQL statements, works with `pg` and `mysql`","license":"MIT","repository":{"type":"git","url":"git://github.com/blakeembrey/sql-template-tag.git"},"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"homepage":"https://github.com/blakeembrey/sql-template-tag","bugs":{"url":"https://github.com/blakeembrey/sql-template-tag/issues"},"type":"module","exports":"./dist/index.js","engines":{"node":">=12"},"scripts":{"benchmark":"ts-node benchmarks/index.ts","format":"ts-scripts format","lint":"ts-scripts lint","prepare":"ts-scripts install && ts-scripts build","specs":"ts-scripts specs","test":"ts-scripts test"},"keywords":["sql","template","string","tag","es2015","es6","pg","postgres","mysql"],"devDependencies":{"@borderless/ts-scripts":"^0.8.0","@types/bytes":"^3.1.0","@types/jest":"^27.4.0","@types/node":"^17.0.13","bytes":"^3.1.0","rimraf":"^3.0.0","ts-node":"^10.4.0","typescript":"^4.5.5"},"typings":"dist/index.d.ts","ts-scripts":{"project":["tsconfig.build.json"]},"gitHead":"a1715b25c49675585fdc6380363af8223103b5d2","_id":"sql-template-tag@5.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-UugzyKdoyN12Hxl3jX+G6BxpSyh0So1ZHq4J8zvjgkaIqHFIMzlQjGdgzw2t0GJ2wKKcG5TJMg3snLtIKTZV6g==","shasum":"78f8ffb55108433e9472afd2d47ba655bc0add39","tarball":"https://registry.npmjs.org/sql-template-tag/-/sql-template-tag-5.0.0.tgz","fileCount":6,"unpackedSize":15332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh91I0CRA9TVsSAnZWagAAnxAQAJaTpAXaIDKBwNZdlcYG\nn/e9e/Y99JqjsUqynH3gTU7Lc/Q0bnTg6WlijS3J1PQSU3bXtnBG/94v2W7S\n3/ulX21BxkF512Sw1JSb8itgAf6m/Ku0DwrDXSqeG8subOQ9m5ypDn+59MDy\nB4fTR/s/pH8m+fvo3BV+SZb1p3ltdsBxlLBEdoKEeT5qHC0mr8Mrmrl6uojg\nFUcg+aRm0d0bAEk88c9Y93GD6qj3UPyJK0otSaDCmcF28VwLR6g3k8ptMScI\nSyfVbycn2V+Hw4F1zw9mVA2ncFeJYC13txZjHA5ngN/+ofCbKo9n/uQ6E5qK\nGwddpliluz/pKEhlHIDzmia9ZgFkBe2TB3o23MLMQdLADLFq+Elpn0AzFWLs\nD3Y9PS/7/O/YAxpy8kOYo3nAf7U/RiLfMiIF9hl34oOqWrW1SqIemprFZ4Q/\n6GD/oBUkvgicBOAiSvQTU+VjpT8YmvCtci97wzDWPkM3SfATHlzfFKnjSFVj\nnfgm3zMVyEzlr2otvyW5rsNk5loDocWidngbAs4Qk1YrF68IiX4SjTGeyt6o\nJY4Ow/QXZyfGhe5qZjXc/ou59RgT9K0RrrfzW3fMleMwd1CbPO7c0CTxnOjY\nzIkjNiqHRdIkvvgMe0PSmKRWUuz2aStFQQc+XKIBzIm5iqJd6vPWLkIRbLIH\nP65l\r\n=DvZv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCikf4nFKtNKX4wTys/TcnRqrLyTTn2uFN2QWxw7wNw9QIgLkDi6zHRAW6BFUwelf9/HW4kB/l6xXqE2nJkAeCGdhQ="}]},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sql-template-tag_5.0.0_1643598388319_0.4618301908890139"},"_hasShrinkwrap":false},"5.0.1":{"name":"sql-template-tag","version":"5.0.1","publishConfig":{"access":"public"},"description":"ES2015 tagged template string for preparing SQL statements, works with `pg` and `mysql`","license":"MIT","repository":{"type":"git","url":"git://github.com/blakeembrey/sql-template-tag.git"},"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"homepage":"https://github.com/blakeembrey/sql-template-tag","bugs":{"url":"https://github.com/blakeembrey/sql-template-tag/issues"},"type":"module","exports":"./dist/index.js","engines":{"node":">=12"},"scripts":{"benchmark":"ts-node benchmarks/index.ts","format":"ts-scripts format","lint":"ts-scripts lint","prepare":"ts-scripts install && ts-scripts build","specs":"ts-scripts specs","test":"ts-scripts test"},"keywords":["sql","template","string","tag","es2015","es6","pg","postgres","mysql"],"devDependencies":{"@borderless/ts-scripts":"^0.8.0","@types/bytes":"^3.1.0","@types/jest":"^27.4.0","@types/node":"^17.0.13","bytes":"^3.1.0","rimraf":"^3.0.0","ts-node":"^10.4.0","typescript":"^4.5.5"},"typings":"dist/index.d.ts","ts-scripts":{"project":["tsconfig.build.json"]},"gitHead":"fd2f34be8db4ccacc14d52a9d404ce0e2f72d87f","_id":"sql-template-tag@5.0.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-5ctEZ1nhgThS2H5cc5XI8lt0HUGTNQVRTgBpDx3AWqkXuZJUvkSRFgRPqnAhpJOlq8yKYRWy1p3vBKQvTFLk6g==","shasum":"64b67404c7e2092a8cf4d97e71990297f0251b1e","tarball":"https://registry.npmjs.org/sql-template-tag/-/sql-template-tag-5.0.1.tgz","fileCount":6,"unpackedSize":15349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+D+eCRA9TVsSAnZWagAAYU4QAJo9mwh7m/pZWdzfPn5M\njAr6pZp1Y6YWFpmzZJncqQ9COYm5DeXMofP67WdjPG8n2NXIMgPkWI/MPsja\nEs2MeM4BeGTxdrhkvm3weOmq5puuOC9g7rjyAzF1/95DeqrHT01hb2Mw4Stt\n0jTUArht/42VvetNKbWGH3aan0S/GbKIXlCLHGmWTPP81V5j1OacEEK8jeHK\nzObBGsMpFR+jbw+M8IX7xtbY82JbPecaaZX4TCYd2GsvAFNMhnbMic8rHdjy\nvevJuRytYjmvV2Lm1OR8dovjPsHSFcgrxGyTnO3wk7QndNz8TE+bEPSNqsXY\nC9MVUfVsJazWxEJOEPI3sv1xyb0I2QG6Srarm+EJoe2uSueF5lgf9EIkux47\n/nQmXNWPs/mAwrkLHAoK53SfxEySUrvIdDEegbfHFC3wQsdad2XwVQUyhoE3\nXrcPcCRlh84nhkMg/YFTNRwpSxIgMmpDBiRQ0uAvtQ4uasp2MQh9aNPdtBHo\n7DKpLtyD/mrAO7j1Z1uvGKSHqr0tumEKZI41PtZMRTsoDt+HdPDaTdEhoruq\n0YmF7m4uXXPWKLWmzQ+PEEexU6lI51F4qw3dGWJfEFDV+w11VR6z7+365IJh\nSUPyT5BMhE8qSYUha5LthfoarBJkL4v5jcwgabiWuMWkuDOoz9yphX6x5x5X\npKHv\r\n=AqWK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHOXIPTsTIvYOPYCykPFUofOexCSZyxx3ecni4OwfOYAiEA5t2qFEcwcfvD0t4+R+97fN5G2Egs31xqiV1DHcevh5c="}]},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sql-template-tag_5.0.1_1643659166470_0.9704125268483006"},"_hasShrinkwrap":false},"5.0.2":{"name":"sql-template-tag","version":"5.0.2","publishConfig":{"access":"public"},"description":"ES2015 tagged template string for preparing SQL statements, works with `pg` and `mysql`","license":"MIT","repository":{"type":"git","url":"git://github.com/blakeembrey/sql-template-tag.git"},"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"homepage":"https://github.com/blakeembrey/sql-template-tag","bugs":{"url":"https://github.com/blakeembrey/sql-template-tag/issues"},"type":"module","exports":"./dist/index.js","engines":{"node":">=12"},"scripts":{"benchmark":"node --loader=ts-node/esm benchmarks/index.ts","format":"ts-scripts format","lint":"ts-scripts lint","prepare":"ts-scripts install && ts-scripts build","specs":"ts-scripts specs","test":"ts-scripts test"},"keywords":["sql","template","string","tag","es2015","es6","pg","postgres","mysql"],"devDependencies":{"@borderless/ts-scripts":"^0.10.0","@jest/globals":"^28.1.0","@types/bytes":"^3.1.0","@types/node":"^17.0.13","bytes":"^3.1.0","rimraf":"^3.0.0","ts-node":"^10.4.0","typescript":"^4.5.5"},"typings":"dist/index.d.ts","ts-scripts":{"project":["tsconfig.build.json"]},"gitHead":"57537241ea32e5ab6fb5d7645869e603ceac1049","_id":"sql-template-tag@5.0.2","_nodeVersion":"18.1.0","_npmVersion":"8.8.0","dist":{"integrity":"sha512-+uO4cES35ixLWpKlG2xvMCotaaOC2nxUafRwb0ojiJNSNemxMktjT/f40+GXxexP0KJeF/XkSjYGBnfpbcSqYQ==","shasum":"d997edf8df0357029908664895bb88d483c04664","tarball":"https://registry.npmjs.org/sql-template-tag/-/sql-template-tag-5.0.2.tgz","fileCount":6,"unpackedSize":15946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEbBClRTF/pwtZnzvUflwiWqlEzKEqqRDHoJaOyM+xKaAiEAmOkatH0ofEjl4kL5Bcy1imtIHM1Q5aXFbG0Z0Pw37hY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifbW2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKNRAAnA/mVUULm9q4+7VOSWayJOHVBpo8y5jIJesDwHSpig/b2Kta\r\ngbNNfl2z8RGNd9U7+3BKM7n968tUFkaPbfJ5/aCiSYXkd7MMmsymtJFLw+PG\r\n7CDSokkMh3OIVm+SfVhl4Ykn+RY7pg5eELAslYeFS/iUW44IFbkf1X1UGzXb\r\njrKYjvzue66LySL7qN7iM91R2wN7OfUAwduwuymyq82SNe5xX52A1kaLVCjs\r\noHQ8yKAj5ibd0En1OymC75GPLpoBGr8MUZYUjqMcQ++YlSN77KRMTynJqA6g\r\ncEZfcnJ0iqtootBiRRWGRFZwjjLxRqlaS7k56onaYeYOXoGmzzzUyKm99Glm\r\nk4pqareGG6/D/X3UEAwCBQaEJ9zVG1jpfZg3dQcbgJjNyxBkuCCDc9wByPJT\r\naLQzTQtKFBjcl/4cAyUh3OW/msHwXEHPg6CEiz0P+nKl7UFUmv1vwQe2HYlr\r\nwQ8jINvF3QFr08zg6n7XW12e83IfF90K26JQy8tm/q3RHWrQe+PX3JAWQquU\r\nsLjUrptsGnC7ddD58eERFFLui2Yw6klmfeKK9DST6Kc7dxmWgK2mFdW2R+WF\r\n+CDpPW5f+gGQmNT164k9omqRDPUu3+o1IBDhx6KclXL3b6GWvm4M0B3MBgTt\r\nnV3bRSo2hd1+wQ3ramDd124p/oi30s4+Tkc=\r\n=D7Jw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sql-template-tag_5.0.2_1652405686565_0.6443277139174164"},"_hasShrinkwrap":false},"5.0.3":{"name":"sql-template-tag","version":"5.0.3","publishConfig":{"access":"public"},"description":"ES2015 tagged template string for preparing SQL statements, works with `pg` and `mysql`","license":"MIT","repository":{"type":"git","url":"git://github.com/blakeembrey/sql-template-tag.git"},"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"homepage":"https://github.com/blakeembrey/sql-template-tag","bugs":{"url":"https://github.com/blakeembrey/sql-template-tag/issues"},"type":"module","exports":"./dist/index.js","engines":{"node":">=14"},"scripts":{"benchmark":"node --loader=ts-node/esm benchmarks/index.ts","format":"ts-scripts format","lint":"ts-scripts lint","prepare":"ts-scripts install && ts-scripts build","specs":"ts-scripts specs","test":"ts-scripts test"},"keywords":["sql","template","string","tag","es2015","es6","pg","postgres","mysql"],"devDependencies":{"@borderless/ts-scripts":"^0.12.0","@jest/globals":"^28.1.0","@types/bytes":"^3.1.0","@types/node":"^17.0.13","bytes":"^3.1.0","rimraf":"^3.0.0","ts-node":"^10.4.0","typescript":"^4.7.2"},"typings":"dist/index.d.ts","ts-scripts":{"project":["tsconfig.build.json"]},"gitHead":"e844bc4c914a54d6c27017c53e2a39c91c4facec","_id":"sql-template-tag@5.0.3","_nodeVersion":"18.1.0","_npmVersion":"8.8.0","dist":{"integrity":"sha512-LGxasxbVflQlgP5cme4+7zee7LeFGQyILTAnlI6RzxOOPMg/d+n74To0+0TkiYiD+2Hzy8gX6inkgJkQfyNlFQ==","shasum":"51fc32340d3a2f62c959f797216601a3e5ee4345","tarball":"https://registry.npmjs.org/sql-template-tag/-/sql-template-tag-5.0.3.tgz","fileCount":6,"unpackedSize":16452,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGC3GSjvgW+fb5IQSwRsxaaEdqkhTI88ymoNpCkyQ9CLAiEA6Bb8vFNYnqosyPnLm/XLpDh4+amUKWPyJ/osvtJjRfI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikU53ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdtA/8D6QIAfUusgo+W/y6sJkBWAhZmprwBk3h4Mnc3N7dZmo9vE3j\r\n9I27TdPUfMRceFTtzkQPuSl13M6umz1dGZ8joHKTd5owVAaMA99I0Q5wwj1K\r\n9X5MOfI25JhlYRmh/vES98GOFzh65KNZy0PzoJ5ERP+RKAvOKTf3c5FwpQ1a\r\n8Bpzihd3M2Q9HH07F1w3/krWQX38/dkswWpKao8+vqdA9InowATkvlnsNumt\r\nxS0F+VfMwuRaFd4rJX54Y6nSmjNZZS1FgjB08WUdGPMQgfieLaeW+beVbYlX\r\naiPvykHUg4lobgrwXUHcCrSyn/t7x12X/Z+l8mZqN6NSdBbqO9Is2CQcGCYA\r\ncLAtdhg2Msn+Iswz8YDtXnwU4/SHf+MB57ISS5KjtxmbcVollKIVDAGjPUTw\r\nMwuSUwpUQQRmcgR3kSmj74XWsRCHqCYYIeZ1q4rBnhhYIEpC+v7WZbTiNAkI\r\nWCHRmr02cyFzNCCxyNC4zfPuSIk4AAOtwWM2s2QLu/3eVuRd8lsUG5hJ9tqr\r\nJ2rtdq6oXHbrLULEotCF41f52+AfCHqfYaaI69UqyoPxeJR0Kk9IdimA4U8G\r\nW0gmY3l8UkXLAmxfdq4pIEUAX21QS2B08KBtusVA3dHaW7c7TDvlijc/qkIk\r\nxFG/EqNjO0YN1Wb5P9Dbplv1FFM/i/4VeIA=\r\n=V2/o\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sql-template-tag_5.0.3_1653689974919_0.03719223271361782"},"_hasShrinkwrap":false},"5.1.0":{"name":"sql-template-tag","version":"5.1.0","publishConfig":{"access":"public"},"description":"ES2015 tagged template string for preparing SQL statements, works with `pg` and `mysql`","license":"MIT","repository":{"type":"git","url":"git://github.com/blakeembrey/sql-template-tag.git"},"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"homepage":"https://github.com/blakeembrey/sql-template-tag","bugs":{"url":"https://github.com/blakeembrey/sql-template-tag/issues"},"type":"module","exports":"./dist/index.js","engines":{"node":">=14"},"scripts":{"benchmark":"node --loader=ts-node/esm benchmarks/index.ts","build":"ts-scripts build","format":"ts-scripts format","lint":"ts-scripts lint","prepare":"ts-scripts install","prepublishOnly":"npm run build","specs":"ts-scripts specs","test":"ts-scripts test"},"keywords":["sql","template","string","tag","es2015","es6","pg","postgres","mysql"],"devDependencies":{"@borderless/ts-scripts":"^0.13.6","@types/bytes":"^3.1.0","@types/node":"^20.5.9","@vitest/coverage-v8":"^0.34.3","bytes":"^3.1.0","rimraf":"^5.0.1","ts-node":"^10.4.0","typescript":"^5.2.2","vitest":"^0.34.3"},"typings":"dist/index.d.ts","ts-scripts":{"project":["tsconfig.build.json"]},"gitHead":"ee664d608d8ca82c2eb01302e9efd00b1b02b6fa","_id":"sql-template-tag@5.1.0","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-+0uwu2fn1LJ3KzZYUrTSViBuHEkyjpAGMnJ3X7RYRFDNIMft99lLAe6kkybPPkV+8GgDrifxUmj+C4j1hpYAgQ==","shasum":"15a7e153706113e06ee1364d2ca82af92fc0c008","tarball":"https://registry.npmjs.org/sql-template-tag/-/sql-template-tag-5.1.0.tgz","fileCount":6,"unpackedSize":19546,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMdHhK8AFq5J6VEBu8Mxg4oBiGqd8S8CCBIoOMnPhJmAiBvOgiB0CyLrYRiV92+Fez/zV9pLaMB6qApjuxqoy+uRQ=="}]},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sql-template-tag_5.1.0_1693864706599_0.00044323312787963864"},"_hasShrinkwrap":false},"5.2.0":{"name":"sql-template-tag","version":"5.2.0","description":"ES2015 tagged template string for preparing SQL statements, works with `pg` and `mysql`","keywords":["sql","template","string","tag","es2015","es6","pg","postgres","mysql"],"homepage":"https://github.com/blakeembrey/sql-template-tag","bugs":{"url":"https://github.com/blakeembrey/sql-template-tag/issues"},"repository":{"type":"git","url":"git://github.com/blakeembrey/sql-template-tag.git"},"license":"MIT","author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"type":"module","exports":"./dist/index.js","typings":"dist/index.d.ts","scripts":{"benchmark":"tsx benchmarks/index.ts","build":"ts-scripts build","format":"ts-scripts format","lint":"ts-scripts lint","prepare":"ts-scripts install","prepublishOnly":"npm run build","specs":"ts-scripts specs","test":"ts-scripts test"},"devDependencies":{"@borderless/ts-scripts":"^0.15.0","@types/bytes":"^3.1.0","@types/node":"^20.5.9","@vitest/coverage-v8":"^0.34.3","bytes":"^3.1.0","rimraf":"^5.0.1","tsx":"^4.6.0","typescript":"^5.2.2","vitest":"^0.34.6"},"engines":{"node":">=14"},"publishConfig":{"access":"public"},"ts-scripts":{"project":["tsconfig.build.json"]},"_id":"sql-template-tag@5.2.0","gitHead":"ceccfc33a0e4c72264a5d781d5b2388810fcc098","_nodeVersion":"21.0.0","_npmVersion":"10.2.0","dist":{"integrity":"sha512-VVrlwWfOvG5hhDkcaoxmwv7uHdpJfAYImfKq37GVGRCYHjvlVdHpNkG8ITOIJlwAlSQDesS4arPfKif/19zjoQ==","shasum":"c8dd500684aafbba6e695f151ab034fdad3584fc","tarball":"https://registry.npmjs.org/sql-template-tag/-/sql-template-tag-5.2.0.tgz","fileCount":6,"unpackedSize":20576,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDekAB+vcFDnvVz6TnjoMzHqV61TJH6W5iGzXsXykaCuQIgeRKS/Tp6idHPzYFGNc8xIbuvtssD7yFoB9O/3e6LDP8="}]},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sql-template-tag_5.2.0_1701159232994_0.05196373086836403"},"_hasShrinkwrap":false},"5.2.1":{"name":"sql-template-tag","version":"5.2.1","description":"ES2015 tagged template string for preparing SQL statements, works with `pg`, `mysql`, `sqlite` and `oracledb`","keywords":["sql","template","string","tag","es2015","es6","pg","postgres","mysql","sqlite","oracledb","oracle"],"homepage":"https://github.com/blakeembrey/sql-template-tag","bugs":{"url":"https://github.com/blakeembrey/sql-template-tag/issues"},"repository":{"type":"git","url":"git://github.com/blakeembrey/sql-template-tag.git"},"license":"MIT","author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"type":"module","exports":"./dist/index.js","typings":"dist/index.d.ts","scripts":{"benchmark":"tsx benchmarks/index.ts","build":"ts-scripts build","format":"ts-scripts format","lint":"ts-scripts lint","prepare":"ts-scripts install","prepublishOnly":"npm run build","specs":"ts-scripts specs","test":"ts-scripts test"},"devDependencies":{"@borderless/ts-scripts":"^0.15.0","@types/bytes":"^3.1.0","@types/node":"^20.5.9","@vitest/coverage-v8":"^1.5.0","bytes":"^3.1.0","rimraf":"^5.0.1","tsx":"^4.6.0","typescript":"^5.2.2","vitest":"^1.5.0"},"engines":{"node":">=14"},"publishConfig":{"access":"public"},"ts-scripts":{"project":["tsconfig.build.json"]},"_id":"sql-template-tag@5.2.1","gitHead":"cccce03e19059f786aaedcebfba99186ab0ab082","_nodeVersion":"20.12.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-lFdvXCOqWhV40A7w4oQVDyuaNFb5yO+dhsHStZzOdtDJWCBWYv4+hhATK5nPpY5v/T1OMVcLMPeN4519qIyb9Q==","shasum":"e300dc157dbe51f08ce2ad696a7943529e55e1b0","tarball":"https://registry.npmjs.org/sql-template-tag/-/sql-template-tag-5.2.1.tgz","fileCount":6,"unpackedSize":20834,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrD6l3DoibUcbPWbKJiBoujuEyjKUosilBfSe1bMTijwIhALKrcEdc1MhRiXvWchoofY73eGq8icuv54UfhxkbEd55"}]},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sql-template-tag_5.2.1_1713657449204_0.6090093213952124"},"_hasShrinkwrap":false}},"time":{"created":"2018-05-06T12:23:36.836Z","3.0.0":"2018-05-06T12:23:37.099Z","modified":"2024-04-20T23:57:29.540Z","3.0.1":"2018-05-06T13:32:19.649Z","3.0.2":"2019-04-17T04:45:15.024Z","3.1.0":"2019-05-04T05:10:47.862Z","3.2.0":"2019-07-16T04:22:50.134Z","3.3.0":"2019-10-23T06:28:51.303Z","3.4.0":"2020-05-23T17:52:16.325Z","4.0.0":"2020-08-09T03:44:07.323Z","4.1.0":"2022-01-30T19:58:34.254Z","5.0.0":"2022-01-31T03:06:28.446Z","5.0.1":"2022-01-31T19:59:26.637Z","5.0.2":"2022-05-13T01:34:46.772Z","5.0.3":"2022-05-27T22:19:35.038Z","5.1.0":"2023-09-04T21:58:26.785Z","5.2.0":"2023-11-28T08:13:53.139Z","5.2.1":"2024-04-20T23:57:29.371Z"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"description":"ES2015 tagged template string for preparing SQL statements, works with `pg`, `mysql`, `sqlite` and `oracledb`","homepage":"https://github.com/blakeembrey/sql-template-tag","keywords":["sql","template","string","tag","es2015","es6","pg","postgres","mysql","sqlite","oracledb","oracle"],"repository":{"type":"git","url":"git://github.com/blakeembrey/sql-template-tag.git"},"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"bugs":{"url":"https://github.com/blakeembrey/sql-template-tag/issues"},"license":"MIT","readme":"# SQL Template Tag\n\n[![NPM version][npm-image]][npm-url]\n[![NPM downloads][downloads-image]][downloads-url]\n[![Build status][build-image]][build-url]\n[![Build coverage][coverage-image]][coverage-url]\n\n> ES2015 tagged template string for preparing SQL statements.\n\n## Installation\n\n```\nnpm install sql-template-tag --save\n```\n\n## Usage\n\n```js\nimport sql, { empty, join, raw } from \"sql-template-tag\";\n\nconst query = sql`SELECT * FROM books WHERE id = ${id}`;\n\nquery.sql; //=> \"SELECT * FROM books WHERE id = ?\"\nquery.text; //=> \"SELECT * FROM books WHERE id = $1\"\nquery.statement; //=> \"SELECT * FROM books WHERE id = :1\"\nquery.values; //=> [id]\n\npg.query(query); // Uses `text` and `values`.\nmysql.query(query); // Uses `sql` and `values`.\noracledb.execute(query); // Uses `statement` and `values`.\n\n// Embed SQL instances inside SQL instances.\nconst nested = sql`SELECT id FROM authors WHERE name = ${\"Blake\"}`;\nconst query = sql`SELECT * FROM books WHERE author_id IN (${nested})`;\n\n// Join and \"empty\" helpers (useful for nested queries).\nsql`SELECT * FROM books ${hasIds ? sql`WHERE ids IN (${join(ids)})` : empty}`;\n```\n\n### Join\n\nAccepts an array of values or SQL, and returns SQL with the values joined together using the separator.\n\n```js\nconst query = join([1, 2, 3]);\n\nquery.sql; //=> \"?,?,?\"\nquery.values; //=> [1, 2, 3]\n```\n\n**Tip:** You can set the second argument to change the join separator, for example:\n\n```js\njoin(\n  [sql`first_name LIKE ${firstName}`, sql`last_name LIKE ${lastName}`],\n  \" AND \",\n); // => \"first_name LIKE ? AND last_name LIKE ?\"\n```\n\n### Raw\n\nAccepts a string and returns a SQL instance, useful if you want some part of the SQL to be dynamic.\n\n```js\nraw(\"SELECT\"); // == sql`SELECT`\n```\n\n**Do not** accept user input to `raw`, this will create a SQL injection vulnerability.\n\n### Empty\n\nSimple placeholder value for an empty SQL string. Equivalent to `raw(\"\")`.\n\n### Bulk\n\nAccepts an array of arrays, and returns the SQL with the values joined together in a format useful for bulk inserts.\n\n```js\nconst query = sql`INSERT INTO users (name) VALUES ${bulk([\n  [\"Blake\"],\n  [\"Bob\"],\n  [\"Joe\"],\n])}`;\n\nquery.sql; //=> \"INSERT INTO users (name) VALUES (?),(?),(?)\"\nquery.values; //=> [\"Blake\", \"Bob\", \"Joe\"]\n```\n\n## Recipes\n\nThis package \"just works\" with [`pg`](https://www.npmjs.com/package/pg), [`mysql`](https://www.npmjs.com/package/mysql), [`sqlite`](https://www.npmjs.com/package/sqlite) and [`oracledb`](https://www.npmjs.com/package/node-oracledb).\n\n### [MSSQL](https://www.npmjs.com/package/mssql)\n\n```js\nmssql.query(query.strings, ...query.values);\n```\n\n### Stricter TypeScript\n\nThe default value is `unknown` to support [every possible input](https://github.com/blakeembrey/sql-template-tag/pull/26). If you want stricter TypeScript values you can create a new `sql` template tag function.\n\n```ts\nimport { Sql } from \"sql-template-tag\";\n\ntype SupportedValue =\n  | string\n  | number\n  | SupportedValue[]\n  | { [key: string]: SupportedValue };\n\nfunction sql(\n  strings: ReadonlyArray<string>,\n  ...values: Array<SupportedValue | Sql>\n) {\n  return new Sql(strings, values);\n}\n```\n\n## Related\n\nSome other modules exist that do something similar:\n\n- [`sql-template-strings`](https://github.com/felixfbecker/node-sql-template-strings): promotes mutation via chained methods and lacks nesting SQL statements. The idea to support `sql` and `text` properties for dual `mysql` and `pg` compatibility came from here.\n- [`pg-template-tag`](https://github.com/XeCycle/pg-template-tag): missing TypeScript and MySQL support. This is the API I envisioned before writing this library, and by supporting `pg` only it has the ability to [dedupe `values`](https://github.com/XeCycle/pg-template-tag/issues/5#issuecomment-386875336).\n\n## License\n\nMIT\n\n[npm-image]: https://img.shields.io/npm/v/sql-template-tag\n[npm-url]: https://npmjs.org/package/sql-template-tag\n[downloads-image]: https://img.shields.io/npm/dm/sql-template-tag\n[downloads-url]: https://npmjs.org/package/sql-template-tag\n[build-image]: https://img.shields.io/github/actions/workflow/status/blakeembrey/sql-template-tag/ci.yml?branch=main\n[build-url]: https://github.com/blakeembrey/sql-template-tag/actions/workflows/ci.yml?query=branch%3Amain\n[coverage-image]: https://img.shields.io/codecov/c/gh/blakeembrey/sql-template-tag\n[coverage-url]: https://codecov.io/gh/blakeembrey/sql-template-tag\n","readmeFilename":"README.md"}